@font-face{font-family:Mesmerize Ex Rg;src:local("Mesmerize Ex Rg"),local("MesmerizeExRg"),url(/fonts/MesmerizeExRg.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip;scroll-padding-top:var(--nav-h, 82px)}body{font-family:Inter,sans-serif;line-height:1.6;color:#333;overflow-x:hidden;width:100%}.container{max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-weight:700;line-height:1.2}h1{font-size:clamp(1.75rem,4.5vw + .5rem,3.5rem);margin-bottom:1rem}h2{font-size:clamp(1.4rem,3.5vw + .3rem,2.5rem);margin-bottom:1rem}h3{font-size:clamp(1.15rem,2vw + .3rem,1.8rem);margin-bottom:.5rem}p{margin-bottom:1rem;color:#666}.btn{display:inline-block;padding:clamp(10px,2vw,15px) clamp(18px,4vw,30px);text-decoration:none;border-radius:50px;font-weight:500;text-align:center;transition:all .3s ease;border:none;cursor:pointer;font-size:clamp(.88rem,1.5vw,1rem)}.btn-primary{background:linear-gradient(135deg,#e67e22,#d35400);color:#fff;box-shadow:0 4px 15px #e67e224d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #e67e2266}.btn-hero-buy{display:inline-flex;align-items:center;gap:.5em;padding:.85rem 1.8rem;border-radius:50px;font-weight:700;font-size:1.05rem;letter-spacing:.02em;cursor:pointer;text-decoration:none;transition:all .3s ease;background:linear-gradient(135deg,#17b8a6,#0e8f7f);color:#fff;box-shadow:0 4px 20px #17b8a666;border:none}.btn-hero-buy:hover{transform:translateY(-3px);box-shadow:0 8px 28px #17b8a68c;background:linear-gradient(135deg,#1dcebb,#0fa898)}.btn-hero-voyager{display:inline-flex;align-items:center;gap:.5em;padding:.85rem 1.8rem;border-radius:50px;font-weight:700;font-size:1.05rem;letter-spacing:.02em;cursor:pointer;text-decoration:none;transition:all .3s ease;background:linear-gradient(135deg,#1a3878,#0f2259);color:#fff;box-shadow:0 4px 20px #1a387866;border:none}.btn-hero-voyager:hover{transform:translateY(-3px);box-shadow:0 8px 28px #1a38788c;background:linear-gradient(135deg,#234da0,#1a3878)}.hero-buttons .btn-primary{background:linear-gradient(135deg,#1a3878,#0f2259);box-shadow:0 4px 20px #1a387866}.hero-buttons .btn-primary:hover{background:linear-gradient(135deg,#234da0,#1a3878);box-shadow:0 8px 28px #1a38788c}.hero-buttons .btn-hero-refund,.hero-buttons .hero-refund-toggle{background:linear-gradient(135deg,#00ace6,#0088c2);box-shadow:0 4px 15px #00ace659}.hero-buttons .btn-hero-refund:hover,.hero-buttons .hero-refund-toggle:hover{background:linear-gradient(135deg,#1bb8f0,#09c);box-shadow:0 6px 20px #00ace680}.btn-secondary{background:transparent;color:#fff;border:2px solid white}.btn-secondary:hover{background:#fff;color:#333;transform:translateY(-2px)}.subpage .btn-primary{background:linear-gradient(135deg,#1a3878,#0f2259);box-shadow:0 4px 15px #1a387859;color:#fff}.subpage .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1a387880;background:linear-gradient(135deg,#234da0,#1a3878)}.subpage .hero-buttons .btn-primary{background:linear-gradient(135deg,#00ace6,#0088c2);box-shadow:0 4px 15px #00ace659}.subpage .hero-buttons .btn-primary:hover{box-shadow:0 6px 20px #00ace680;background:linear-gradient(135deg,#1dcedd,#00ace6)}[id]{scroll-margin-top:var(--nav-h, 82px)}.navbar{position:fixed;top:0;width:100%;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:1rem 0;transition:all .3s ease}.nav-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.sindbad-logo-text{font-family:Mesmerize Ex Rg,Arial Black,sans-serif;color:#44ade3;font-weight:700;letter-spacing:.04em;line-height:1;white-space:nowrap;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.logo-link{text-decoration:none;color:inherit;display:flex;align-items:center;gap:10px;transition:all .3s ease;cursor:pointer}.logo-link:hover{transform:scale(1.05)}.nav-logo-sygnet{height:42px;width:auto;flex-shrink:0}.nav-logo-text-wrap{display:flex;flex-direction:column;gap:2px}.nav-logo-brand{font-size:clamp(.85rem,1.5vw,1.1rem)}.nav-logo-tagline{font-size:.7rem;color:#666;display:block;font-family:Inter,sans-serif;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}@media(max-width:1200px){.nav-logo-tagline{display:none}}@media(max-width:768px){.nav-logo-brand,.nav-logo-text-wrap{display:none}}.nav-menu{display:flex;list-style:none;gap:1.2rem;align-items:center}.nav-link{text-decoration:none;color:#1a3878;font-weight:500;font-size:.92rem;transition:color .3s ease;position:relative;white-space:nowrap}.nav-link:hover{color:#00ace6}.nav-link:after{content:"";position:absolute;width:0;height:2px;bottom:-5px;left:0;background:#0088c2;transition:width .3s ease}.nav-link:hover:after{width:100%}.nav-apps-btn{background:linear-gradient(135deg,#00ace6,#0088c2);color:#fff;border:none;border-radius:999px;padding:7px 14px;font-size:.85rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:transform .2s ease,box-shadow .2s ease}.nav-apps-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px #00ace666}.nav-apps-btn:after{display:none}.nav-item--dropdown{position:relative;display:flex;align-items:center;gap:2px}.nav-arrow-btn{background:none;border:none;cursor:pointer;padding:4px 6px;color:#1a3878;display:flex;align-items:center;border-radius:6px;transition:background .15s ease,color .15s ease;line-height:1}.nav-arrow-btn:hover{background:#00ace614;color:#1a3878}.nav-arrow{font-size:.7rem;transition:transform .25s ease;display:block}.nav-item--dropdown.is-open .nav-arrow{transform:rotate(180deg)}.nav-dropdown{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(-6px);min-width:210px;background:#fff;border-radius:12px;box-shadow:0 12px 32px #00000021;border:1px solid rgba(0,136,194,.12);list-style:none;padding:8px 0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:200}.nav-item--dropdown.is-open .nav-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.nav-dropdown__link{display:flex;align-items:center;gap:8px;padding:10px 20px;color:#1a3878;text-decoration:none;font-size:.95rem;font-weight:500;transition:background .15s ease,color .15s ease;white-space:nowrap}.nav-dropdown__link:hover{background:#00ace612;color:#1a3878}@media(max-width:768px){.nav-item--dropdown{flex-wrap:wrap}.nav-dropdown{position:static;opacity:0;visibility:hidden;pointer-events:none;transform:none;box-shadow:none;border:none;background:#0088c20d;border-radius:8px;width:100%;margin-top:4px;padding:4px 0;transition:opacity .2s ease,visibility .2s ease}.nav-item--dropdown.is-open .nav-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:none}.nav-dropdown__link{padding:8px 16px;font-size:.9rem}}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;width:36px;height:36px;gap:0;padding:4px;border-radius:4px;transition:background .2s}.hamburger:hover{background:#0000000d}.bar{width:22px;height:2px;background:#1a3878;margin:3px 0;border-radius:2px;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.hamburger.active .bar:nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.active .bar:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.active .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.nav-overlay{display:none;position:fixed;inset:70px 0 0;background:#0006;z-index:998}.nav-overlay.active{display:block}body:not(.site-redesign) .hero{display:flex;flex-direction:column;min-height:100svh;position:relative;background:linear-gradient(135deg,#5b4b8a,#4a90e2);overflow:hidden}.hero-content,.hero__content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;z-index:2;color:#fff;width:100%;flex:1;padding:clamp(24px,5vw,40px) clamp(16px,6vw,40px) clamp(40px,6vw,60px);box-sizing:border-box}.hero-content h1,.hero__content h1{font-size:clamp(1.75rem,4.5vw + .5rem,3.5rem);margin-bottom:1.5rem;animation:fadeInUp 1s ease;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4em;white-space:normal}.hero-logo-inline{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.hero-logo-sygnet{height:1.45em;width:auto;flex-shrink:0}.hero-logo-brand{color:#fff!important;font-size:.9em}.hero-logo-img{height:1.45em;width:auto;vertical-align:middle;display:inline-block}.hero-content p,.hero__content p{font-size:clamp(.95rem,1.5vw,1.2rem);margin-bottom:2rem;color:#ffffffe6;animation:fadeInUp 1s ease .2s both}.hero-buttons,.hero__actions{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;animation:fadeInUp 1s ease .4s both}.hero-buttons .btn,.hero__actions .btn{width:100%;max-width:340px;text-align:center;justify-content:center}@media(min-width:768px){.hero{min-height:80vh}.hero-content,.hero__content{flex:1;align-items:flex-start;text-align:left;padding:clamp(90px,10vw,130px) clamp(40px,8vw,120px) clamp(48px,6vw,80px)}.hero-content h1,.hero__content h1{justify-content:flex-start}.hero-content p,.hero__content p{text-align:left}.hero-buttons,.hero__actions{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:14px;width:auto}.hero-buttons .btn,.hero__actions .btn{width:auto;max-width:none}}@media(min-width:1200px){.hero{display:grid;grid-template-columns:1fr 1fr;min-height:100svh}.hero-content,.hero__content{padding:clamp(90px,10vw,130px) clamp(24px,8%,100px) clamp(48px,6vw,80px);max-width:680px;flex:unset}}.services{padding:clamp(48px,8vw,100px) 0;background:#f8f9fa}.transport-section{padding:clamp(48px,8vw,100px) 0;background:linear-gradient(135deg,#f8f9fa,#edf2f7)}.section-header{text-align:center;margin-bottom:clamp(28px,5vw,60px)}.section-header h2{color:#333;margin-bottom:1rem}.section-header p{font-size:1.1rem;max-width:600px;margin:0 auto}.transport-subtitle span{display:block}.transport-subtitle span+span{margin-top:4px}.transport-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(14px,3vw,30px)}.transport-card{position:relative;min-height:340px;border-radius:24px;overflow:hidden;box-shadow:0 18px 38px #00000029;transition:transform .3s ease,box-shadow .3s ease;isolation:isolate}.transport-card--interactive{cursor:pointer}.transport-card:hover{transform:translateY(-8px);box-shadow:0 24px 46px #0003}.transport-card--interactive:focus-visible{outline:3px solid rgba(0,136,194,.45);outline-offset:4px}.card-background{position:absolute;inset:0;background-size:cover!important;background-position:center!important;transition:transform .4s ease;z-index:0}.transport-card:hover .card-background{transform:scale(1.06)}.card-shine{position:absolute;inset:0;background:linear-gradient(45deg,transparent 45%,rgba(255,255,255,.15) 50%,transparent 55%);animation:shine 3s ease-in-out infinite;pointer-events:none;z-index:1}.card-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:28px 24px;z-index:2;color:#fff;background:linear-gradient(180deg,transparent 25%,rgba(0,0,0,.45) 100%)}.card-content h3{color:#fff;font-size:1.45rem;line-height:1.35;margin-bottom:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.card-kup-online{display:block;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fffc;padding:5px 16px;border:1px solid rgba(255,255,255,.4);border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.card-features{display:flex;flex-wrap:wrap;gap:10px}.card-features span{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:.9rem;font-weight:500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.embed-modal{position:fixed;inset:0;display:grid;place-items:center;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease;z-index:1200}.embed-modal.show{opacity:1;visibility:visible}.embed-modal__backdrop{position:absolute;inset:0;background:#0f1323bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.embed-modal__dialog{position:relative;z-index:1;width:min(1100px,calc(100% - 32px));max-height:min(86vh,900px);padding:28px;border-radius:24px;background:#fff;box-shadow:0 24px 60px #00000040;overflow:auto}.embed-modal__close{position:absolute;top:18px;right:18px;width:42px;height:42px;border:none;border-radius:50%;background:#f3f4f6;color:#333;cursor:pointer;transition:all .2s ease}.embed-modal__close:hover{background:#e5e7eb;transform:rotate(90deg)}.embed-modal__title{color:#0088c2;margin-bottom:8px}.embed-modal__subtitle{margin-bottom:20px}.embed-modal__tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px}.embed-modal__tab{padding:12px 18px;border-radius:999px;border:2px solid #b8ddf2;background:#e8f5fc;color:#006da0;font-weight:600;cursor:pointer;transition:all .2s ease}.embed-modal__tab.active{background:linear-gradient(135deg,#e67e22,#d35400);border-color:#e67e22;color:#fff;box-shadow:0 8px 22px #e67e223d}.embed-modal__panes{position:relative}.embed-modal__pane{display:none}.embed-modal__pane.active{display:block}.embed-modal__pane iframe{width:100%;height:min(62vh,620px);border:none;border-radius:16px;background:#fff;box-shadow:0 8px 24px #00000014}@keyframes shine{0%{transform:translate(-100%);opacity:0}50%{opacity:1}to{transform:translate(100%);opacity:0}}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,3vw,30px)}.service-card{background:#fff;padding:clamp(22px,4vw,40px) clamp(16px,3vw,30px);border-radius:20px;text-align:center;box-shadow:0 10px 30px #0000001a;transition:all .3s ease;position:relative;overflow:hidden}.service-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(135deg,#e67e22,#d35400);transform:scaleX(0);transition:transform .3s ease}.service-card:hover:before{transform:scaleX(1)}.service-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000026}.service-icon{width:80px;height:80px;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#fff;font-size:2rem}.service-card h3{color:#333;margin-bottom:1rem}.service-card p{color:#666;margin-bottom:0}.service-card:nth-child(1) .service-icon,.service-card:nth-child(4) .service-icon{background:linear-gradient(135deg,#e67e22,#d35400)}.service-card:nth-child(2) .service-icon,.service-card:nth-child(5) .service-icon{background:linear-gradient(135deg,#e74c3c,#c0392b)}.service-card:nth-child(3) .service-icon,.service-card:nth-child(5) .service-icon{background:linear-gradient(135deg,#f39c12,#e67e22)}.service-card:nth-child(1):before,.service-card:nth-child(4):before{background:linear-gradient(135deg,#e67e22,#d35400)}.service-card:nth-child(2):before,.service-card:nth-child(5):before{background:linear-gradient(135deg,#e74c3c,#c0392b)}.service-card:nth-child(3):before,.service-card:nth-child(5):before{background:linear-gradient(135deg,#f39c12,#e67e22)}.fleet{padding:clamp(48px,8vw,100px) 0}.fleet-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,2vw,20px);max-width:1100px;margin:0 auto}.fleet-item{position:relative;overflow:hidden;border-radius:15px;aspect-ratio:1;min-width:0;background:#f4f6f8}.fleet-item--link{display:block;color:inherit;text-decoration:none}.fleet-item--link:focus-visible{outline:3px solid rgba(0,136,194,.45);outline-offset:4px}.fleet-item img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.fleet-item:hover img{transform:scale(1.1)}.fleet-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent 0%,#0000008c 30%,#000000e0);color:#fff;padding:22px 18px 18px;transform:translateY(100%);transition:transform .3s ease;z-index:1}.fleet-item:hover .fleet-overlay{transform:translateY(0)}.fleet-overlay h4{margin:0 0 4px;font-size:1.15rem;font-weight:800;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.6)}.fleet-overlay p{font-size:.88rem;color:#ffffffed;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.5);font-weight:500}.fleet-item--voyager{background:#fff}@media(hover:none),(max-width:768px){.fleet-item--voyager .fleet-overlay{transform:translateY(0)}}.voy-brand{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:0;padding:clamp(14px,4%,28px);transition:opacity .3s ease}.fleet-item--voyager:hover .voy-brand{opacity:.15}.voy-brand__logo-img{width:100%;height:100%;object-fit:contain;display:block}@media(hover:none),(max-width:768px){.voy-brand{inset:0 0 40%;padding:clamp(10px,3%,18px)}}.fleet-link-label{display:inline-flex;align-items:center;margin-top:12px;padding:8px 14px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:.85rem;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.security-icon{position:absolute;top:20px;right:20px;background:#0088c2e6;color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 4px 15px #0000004d}.contact{padding:clamp(48px,8vw,100px) 0}.contact-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(24px,5vw,60px);align-items:start}.contact-info{display:grid;gap:30px}.contact-item{display:flex;align-items:flex-start;gap:20px}.contact-item--link{text-decoration:none;color:inherit;border-radius:12px;padding:8px;margin:-8px;transition:background .2s;cursor:pointer}.contact-item--link:hover{background:#00ace60f}.contact-item--link:hover .contact-icon{transform:scale(1.08);box-shadow:0 6px 20px #00ace666}.contact-action-hint{font-size:.72rem;font-weight:500;color:#0088c2;margin-left:6px;opacity:0;transition:opacity .2s}.contact-item--link:hover .contact-action-hint{opacity:1}.footer-contact-link{color:#ccc;text-decoration:none;transition:color .2s}.footer-contact-link:hover{color:#00ace6}.contact-icon{width:60px;height:60px;background:linear-gradient(135deg,#00ace6,#0088c2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;flex-shrink:0;position:relative;cursor:pointer;transition:all .3s ease}.contact-icon:hover{transform:scale(1.1);box-shadow:0 6px 20px #00ace673}.contact-icon:before{content:attr(title);display:none;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000;margin-bottom:10px}.contact-icon:after{display:none}.contact-details h4{color:#333;margin-bottom:.5rem}.contact-details p{color:#666;margin:0}.footer{background:#020d1a;color:#fff;padding:clamp(40px,6vw,60px) 0 20px}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:clamp(16px,3vw,24px);margin-bottom:40px}.footer-section h3,.footer-section h4{color:#fff;margin-bottom:1rem}.footer-logo-wrap{display:flex;align-items:center;gap:10px;margin-bottom:16px}.footer-logo-sygnet{height:36px;width:auto;flex-shrink:0}.footer-logo-brand{font-size:clamp(1rem,1.4vw,1.1rem)}.footer-logo{height:36px;width:auto;display:block;margin-bottom:1rem;filter:brightness(1)}.footer-section p{color:#ccc;margin-bottom:1rem}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:.5rem}.footer-section ul li a{color:#ccc;text-decoration:none;transition:color .3s ease}.footer-section ul li a:hover{color:#0088c2}.social-links{display:flex;gap:15px;margin-top:1rem}.social-links a{width:40px;height:40px;background:#444;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:all .3s ease}.social-links a:hover{background:#0088c2;transform:translateY(-2px)}.footer-bottom{text-align:center;padding-top:20px;border-top:1px solid #444;color:#ccc}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}.fleet-item img{opacity:0;animation:fadeIn .5s ease forwards}.service-card,.fleet-item{cursor:pointer}.btn:focus,.nav-link:focus{outline:2px solid #0088c2;outline-offset:2px}.drawer-toggle{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:6px;border-radius:6px;transition:background .2s}.drawer-toggle:hover{background:#1a387814}.drawer-toggle__bar{display:block;width:24px;height:2.5px;background:#00ace6;border-radius:2px;transition:.3s}.drawer-toggle.is-open .drawer-toggle__bar:nth-child(1){transform:translateY(7.5px) rotate(45deg)}.drawer-toggle.is-open .drawer-toggle__bar:nth-child(2){opacity:0}.drawer-toggle.is-open .drawer-toggle__bar:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.drawer-backdrop{position:fixed;inset:0;background:#00000073;z-index:1100;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.drawer-backdrop.is-open{opacity:1;visibility:visible}.drawer{position:fixed;top:0;bottom:0;right:0;width:360px;max-width:92vw;height:100vh;height:100dvh;max-height:100dvh;box-sizing:border-box;background:#fff;z-index:1200;box-shadow:-6px 0 30px #00000026;display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);overflow:hidden;overscroll-behavior:contain}.drawer.is-open{transform:translate(0)}.drawer__mobile-nav{display:none;padding:0;border-bottom:2px solid #e8f0fb;background:linear-gradient(135deg,#f0f6ff,#fff)}.drawer__mobile-nav-list{list-style:none;margin:0;padding:8px 0}.drawer__mobile-nav-link{display:flex;align-items:center;gap:12px;padding:14px 20px;font-size:.97rem;font-weight:500;color:#1a3878;text-decoration:none;border:none;background:none;width:100%;text-align:left;cursor:pointer;transition:background .15s,color .15s,padding-left .15s;border-bottom:1px solid rgba(0,172,230,.08)}.drawer__mobile-nav-link i{width:20px;text-align:center;color:#00ace6;font-size:.9rem;flex-shrink:0}.drawer__mobile-nav-link:hover,.drawer__mobile-nav-link:focus{background:#00ace614;padding-left:26px;color:#00ace6}.drawer__mobile-nav-btn{font-family:inherit}.drawer__mobile-nav-divider{margin:0;border:none;border-top:2px solid #e8f0fb}.drawer__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eee;background:#f8f9fb}.drawer__logo-wrap{display:flex;align-items:center;gap:8px}.drawer__logo-sygnet{height:34px;width:auto;flex-shrink:0}.drawer__logo-brand{font-size:clamp(.98rem,2vw,1.05rem)}.drawer__logo{height:34px;width:auto}.drawer__close{background:none;border:none;cursor:pointer;font-size:1.2rem;color:#555;padding:6px 8px;border-radius:6px;transition:background .2s,color .2s}.drawer__close:hover{background:#1a387814;color:#00ace6}.drawer__content{flex:1;min-height:0;overflow-y:auto;padding:24px 20px calc(64px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.drawer__placeholder{color:#aaa;font-style:italic;text-align:center;margin-top:40px}.drawer__nav{display:flex;flex-direction:column;gap:2px}.drawer__nav-item{display:flex;align-items:center;gap:14px;padding:13px 14px;border-radius:10px;text-decoration:none;color:#2c2c2c;font-size:.95rem;font-weight:500;transition:background .18s,color .18s}.drawer__nav-item:hover{background:#eef4ff;color:#00ace6}.drawer__nav-icon{width:36px;height:36px;border-radius:9px;background:linear-gradient(135deg,#00ace6,#0088c2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0}.drawer__nav-label{flex:1}.drawer__nav-arrow{font-size:.7rem;color:#bbb;transition:transform .2s,color .2s}.drawer__nav-item:hover .drawer__nav-arrow{transform:translate(3px);color:#00ace6}.drawer__nav-item--split{padding:0;gap:0}.drawer__nav-item__main{display:flex;align-items:center;gap:14px;flex:1;min-width:0;padding:13px 8px 13px 14px;text-decoration:none;color:inherit;font-size:.95rem;font-weight:500;transition:color .18s}.drawer__nav-item--split:hover .drawer__nav-item__main{color:#00ace6}.drawer__nav-item__actions{display:flex;align-items:center;gap:2px;padding:0 10px 0 0;flex-shrink:0}.drawer__nav-action-btn,.drawer__nav-action-link{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;background:none;border-radius:7px;cursor:pointer;color:#bbb;font-size:.78rem;text-decoration:none;transition:background .18s,color .18s;flex-shrink:0}.drawer__nav-action-btn:hover,.drawer__nav-action-link:hover{background:#00ace61f;color:#00ace6}.drawer__divider{height:1px;background:#eee;margin:8px 4px}.drawer__accordion{border-radius:10px;overflow:hidden}.drawer__accordion-btn{width:100%;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}.drawer__accordion-btn[aria-expanded=true]{background:#eef4ff;color:#00ace6}.drawer__accordion-btn[aria-expanded=true] .drawer__nav-arrow{transform:rotate(90deg);color:#00ace6}.drawer__accordion-body{padding:4px 14px 14px;background:#f8faff;border-top:1px solid #dde8ff}.drawer__accordion-body[hidden]{display:none}.drawer__info-block{margin-top:14px}.drawer__info-title{font-family:Inter,sans-serif;font-size:.82rem;font-weight:700;color:#0088c2;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px;display:flex;align-items:center;gap:7px}.drawer__info-title i{color:#00ace6}.drawer__steps{padding-left:18px;display:flex;flex-direction:column;gap:8px;margin:0}.drawer__steps li{font-size:.86rem;color:#444;line-height:1.55}.drawer__text{font-size:.86rem;color:#444;line-height:1.6;margin-bottom:10px}.drawer__text:last-child{margin-bottom:0}.drawer__inline-link{color:#0088c2;font-weight:600;text-decoration:none}.drawer__inline-link:hover{text-decoration:underline}.drawer__payment-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.drawer__payment-tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;font-size:.78rem;font-weight:700;letter-spacing:.03em;background:#e6f7fd;color:#0088c2;border:1px solid #b3e4f5}.drawer__payment-tag--blik{background:#e8f5e9;color:#1b7a3e;border-color:#a5d6a7;font-size:.88rem;padding:5px 14px}.drawer__info-block--notice{background:#e6f7fd;border-left:3px solid #00ACE6;border-radius:0 8px 8px 0;padding:10px 12px}.drawer__info-block--notice .drawer__info-title,.drawer__info-block--notice .drawer__info-title i{color:#00ace6}.drawer__info-block--warning{background:#fffbea;border-left:3px solid #f0b429;border-radius:0 8px 8px 0;padding:10px 12px}.drawer__info-block--warning .drawer__info-title{color:#b45309}.drawer__info-block--warning .drawer__info-title i{color:#f0b429}#currencyTableWrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.currency-table{width:100%;min-width:320px;border-collapse:collapse;font-size:.84rem}.currency-table thead th{background:#00ace6;color:#fff;padding:7px 10px;text-align:left;white-space:nowrap;font-weight:600;font-family:Inter,sans-serif}.currency-table thead th:last-child{text-align:right}.currency-table tbody tr:nth-child(2n){background:#f4f7ff}.currency-table tbody tr:hover{background:#dde8ff}.currency-table td{padding:7px 10px;color:#333;border-bottom:1px solid #eee;white-space:nowrap}.currency-table th:first-child,.currency-table td:first-child{white-space:normal}.currency-table td:last-child{text-align:right;font-weight:700;color:#00ace6}.currency-table .currency-flag{margin-right:6px;font-size:1rem}.currency-date-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.currency-label{font-size:.82rem;font-weight:600;color:#0088c2;white-space:nowrap;display:flex;align-items:center;gap:5px}.currency-date-input{flex:1;min-width:130px;padding:6px 8px;border:1.5px solid #c8d9f5;border-radius:7px;font-size:.84rem;font-family:Inter,sans-serif;color:#333;outline:none;transition:border-color .2s}.currency-date-input:focus{border-color:#00ace6}.currency-btn{padding:6px 14px;background:linear-gradient(135deg,#00ace6,#0088c2);color:#fff;border:none;border-radius:7px;font-size:.82rem;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;transition:opacity .2s;white-space:nowrap}.currency-btn:hover{opacity:.85}.currency-calc{display:flex;flex-direction:column;gap:6px}.currency-calc__row{display:flex;flex-direction:column;gap:5px}.currency-calc__label{font-size:.75rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.04em}.currency-calc__input{width:100%;box-sizing:border-box;padding:9px 12px;border:1.5px solid #c8d9f5;border-radius:7px;font-size:1.1rem;font-family:Inter,sans-serif;color:#0088c2;font-weight:700;outline:none;transition:border-color .2s}.currency-calc__input:focus{border-color:#00ace6}.currency-calc__select{width:100%;box-sizing:border-box;padding:9px 10px;border:1.5px solid #c8d9f5;border-radius:7px;font-size:.88rem;font-family:Inter,sans-serif;color:#333;outline:none;cursor:pointer;background:#fff;transition:border-color .2s}.currency-calc__select:focus{border-color:#00ace6}.currency-calc__arrow{text-align:center;color:#00ace6;font-size:1.1rem;padding:2px 0}.currency-calc__result{width:100%;box-sizing:border-box;padding:9px 12px;background:#eef4ff;border-radius:7px;font-size:1.1rem;font-weight:700;color:#0088c2;text-align:center;min-height:40px;display:flex;align-items:center;justify-content:center}.currency-calc__rate{font-size:.76rem;color:#888;text-align:center;margin:2px 0 0}.drawer__privacy{display:flex;flex-direction:column;gap:2px}.drawer__privacy-section{font-family:Inter,sans-serif;font-size:.8rem;font-weight:700;color:#0088c2;text-transform:uppercase;letter-spacing:.04em;margin:14px 0 6px;display:flex;align-items:center;gap:7px;border-bottom:1px solid #dde8ff;padding-bottom:4px}.drawer__privacy-section i{color:#00ace6;font-size:.85rem}.drawer__link-btn{display:flex;align-items:center;gap:8px;padding:10px 14px;background:linear-gradient(135deg,#00ace6,#0088c2);color:#fff;text-decoration:none;border-radius:8px;font-size:.85rem;font-weight:600;transition:opacity .2s,transform .2s;margin-top:4px}.drawer__info-title>i,.drawer__accordion-body h4>i,.drawer__nav-item span>i,.drawer__nav-label>i,.drawer__link-btn>i,.drawer__link-btn span>i,.hero-refund-panel a>i,.btn-hero-refund span>i,.btn-hero-buy>i,.support-card h2>i,.support-link-btn>i,.support-link-btn span>i{display:none!important}.drawer__link-btn:hover{opacity:.88;transform:translate(3px)}.drawer__buy-links{display:flex;flex-direction:column;gap:8px;margin-top:12px}.drawer__link-btn--teal{background:linear-gradient(135deg,#17b8a6,#0e8f7f)}.drawer__link-btn--navy{background:linear-gradient(135deg,#1a3878,#0f2259)}.drawer__link-btn--blue{background:linear-gradient(135deg,#00ace6,#0088c2)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.floating-contact__scroll{background:linear-gradient(135deg,#17b8a6,#0fa090);box-shadow:0 4px 15px #17b8a659;border:none;cursor:pointer;font-family:inherit;opacity:0;pointer-events:none;transform:scale(.7);transition:opacity .3s ease,transform .3s ease,box-shadow .25s ease}.floating-contact__scroll:hover{box-shadow:0 6px 20px #17b8a68c}.floating-contact__scroll.show{opacity:1;pointer-events:auto;transform:scale(1)}.floating-contact{position:fixed;right:16px;bottom:16px;display:flex;flex-direction:column;gap:10px;align-items:center;z-index:1001}.floating-contact__btn{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:22px;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 4px 16px #0003;flex-shrink:0}.floating-contact__btn:hover{transform:translateY(-3px) scale(1.08);color:#fff}.floating-contact__phone{background:linear-gradient(135deg,#3498db,#2980b9);box-shadow:0 4px 16px #3498db66}.floating-contact__phone-group{position:relative;display:flex;flex-direction:column;align-items:flex-end}.floating-contact__phone-tip{position:absolute;right:0;bottom:calc(100% + 10px);margin:0;padding:10px 14px;border-radius:12px;background:linear-gradient(135deg,#00ace6,#0072a3);color:#fff;font-size:.9rem;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 8px 24px #0088c259;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:2}.floating-contact__phone-tip:after{content:"";position:absolute;right:18px;bottom:-6px;border:6px solid transparent;border-top-color:#0072a3}.floating-contact__phone-tip.is-visible{opacity:1;transform:translateY(0)}.floating-contact__phone-tip[hidden]{display:block;visibility:hidden}.floating-contact__phone:hover{box-shadow:0 8px 24px #3498db8c}.floating-contact__email{background:linear-gradient(135deg,#00ace6,#0088c2);box-shadow:0 4px 16px #00ace666}.floating-contact__email:hover{box-shadow:0 8px 24px #00ace68c}@media(max-width:767px){.floating-contact{right:10px;bottom:10px;gap:8px}.floating-contact__btn{width:44px;height:44px;font-size:18px}}.toast-message{position:fixed;left:50%;bottom:30px;transform:translate(-50%);background:linear-gradient(135deg,#00ace6,#0072a3);color:#fff;padding:14px 22px;border-radius:999px;box-shadow:0 8px 24px #0088c259;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;z-index:1200}.toast-message.show{opacity:1;transform:translate(-50%) translateY(-8px)}@media(max-width:767px){html{-webkit-text-size-adjust:100%}.hamburger{display:flex}.drawer-toggle{display:none}.nav-menu,.nav-overlay{display:none!important}.drawer__mobile-nav{display:block}.nav-container{padding:0 12px;gap:6px}.nav-logo-sygnet,.nav-logo-img{height:28px}.nav-logo-tagline,.lang-selector__code{display:none}.lang-selector__btn{padding:4px 6px}.lang-selector__arrow{display:none}.lang-selector__dropdown{right:0;left:auto;min-width:140px}.hero-logo-sygnet,.hero-logo-img{height:1em}.section-header p{font-size:.95rem}.transport-card{min-height:220px}.services-grid{grid-template-columns:1fr!important;gap:14px}.services-grid .service-card{grid-column:auto!important}.fleet-grid{grid-template-columns:1fr!important;gap:12px}.fleet-item{aspect-ratio:16 / 9}.footer-content{text-align:center}.social-links{justify-content:center}.embed-modal__dialog{padding:clamp(14px,4vw,20px);width:calc(100vw - 16px);max-height:92vh}.embed-modal__pane iframe{height:min(52vh,420px)}.embed-modal__tabs{gap:8px}.embed-modal__tab{padding:10px 14px;font-size:.88rem}.agent-modal__dialog{padding:clamp(14px,4vw,20px);width:calc(100vw - 16px)}.agent-download-row{flex-wrap:wrap}.agent-download-row__cta{white-space:normal;width:100%;text-align:center}.apps-modal__dialog{padding:clamp(14px,4vw,20px);width:calc(100vw - 16px);border-radius:20px}.apps-modal__layout{grid-template-columns:1fr}.drawer{width:100%;max-width:100%}#currencyTableWrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.solutions-grid,.rez-subcategories,.specs-grid{grid-template-columns:1fr!important}}@media(max-width:380px){.nav-logo-sygnet,.nav-logo-img{height:24px}.transport-card{min-height:180px}.fleet-item{aspect-ratio:4 / 3}.service-card{padding:18px 14px}.service-icon{width:56px;height:56px;font-size:1.4rem}}@media(min-width:1024px){.hamburger{display:none!important}.drawer-toggle{display:flex!important}.nav-menu{display:flex!important;transform:none!important;visibility:visible!important}.drawer__mobile-nav{display:none!important}}@media(min-width:769px)and (max-width:1023px){.hamburger{display:none!important}.drawer-toggle{display:flex!important}.nav-menu{display:flex!important;transform:none!important;visibility:visible!important}.drawer__mobile-nav{display:none!important}.services-grid{grid-template-columns:repeat(3,1fr);gap:clamp(10px,2vw,18px)}.service-card{padding:clamp(16px,3vw,28px) clamp(12px,2vw,20px)}.service-icon{width:64px;height:64px;font-size:1.6rem}.fleet-grid{grid-template-columns:repeat(3,1fr);max-width:100%}.fleet-item{aspect-ratio:4 / 3}}.apps-modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease;z-index:1300}.apps-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.apps-modal__backdrop{position:absolute;inset:0;background:#111827b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.apps-modal__dialog{position:relative;z-index:1;width:min(1080px,100%);max-height:min(88vh,900px);overflow:auto;padding:30px;border-radius:28px;background:linear-gradient(135deg,#fff,#f8fbff);box-shadow:0 28px 60px #0000003d}.apps-modal__close{position:absolute;top:18px;right:18px;width:42px;height:42px;border:none;border-radius:50%;background:#eef2f7;color:#2d3748;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.apps-modal__back{display:inline-flex;align-items:center;gap:.55rem;min-height:42px;margin:0 0 14px;padding:0 16px 0 12px;border:none;border-radius:999px;background:#eef2f7;color:#2d3748;font:inherit;font-size:.92rem;font-weight:600;cursor:pointer;transition:transform .2s ease,background-color .2s ease,color .2s ease}.apps-modal__back[hidden]{display:none}.apps-modal__back:hover,.apps-modal__back:focus-visible{background:#e2e8f0;color:#0088c2;outline:none}.apps-modal__close:hover{background:#e2e8f0;transform:rotate(90deg)}.apps-modal__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.9fr);gap:28px;align-items:center}.apps-modal__title{color:#0088c2;margin-bottom:10px;display:flex;align-items:center;flex-wrap:nowrap;gap:.3em}.apps-modal__logo-wrap{display:inline-flex;align-items:center;gap:5px;vertical-align:middle}.apps-modal__logo-sygnet{height:1.3em;width:auto;flex-shrink:0}.apps-modal__logo-brand{font-size:clamp(.82em,1.5vw,.9em)}.apps-modal__logo{height:1.3em;width:auto;vertical-align:middle;display:inline-block}.apps-modal__subtitle{color:#666;margin-bottom:22px;max-width:640px}.apps-download-list{display:grid;gap:14px}.apps-download-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid rgba(0,92,159,.12);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.apps-download-item:hover{transform:translateY(-2px);box-shadow:0 16px 30px #005c9f1f;border-color:#005c9f38}.apps-download-item__main{display:flex;align-items:center;gap:14px;min-width:0}.apps-download-item__icon{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#005c9f,#007fdb);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.35rem;flex-shrink:0;box-shadow:0 10px 22px #005c9f33}.apps-download-item__eyebrow{display:block;margin-bottom:4px;color:#737373;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.apps-download-item__title{display:block;color:#171717;font-size:1rem;font-weight:700;line-height:1.35}.apps-download-item__links{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.apps-store-link{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;text-decoration:none;font-size:.84rem;font-weight:700;transition:transform .2s ease,box-shadow .2s ease}.apps-store-link:hover{transform:translateY(-1px);box-shadow:0 8px 20px #00000014}.apps-store-link--google{background:linear-gradient(135deg,#005c9f,#007fdb);color:#fff}.apps-store-link--apple{background:#111827;color:#fff}.apps-download-item__cta{color:#005c9f;font-size:.9rem;font-weight:700;white-space:nowrap;flex-shrink:0}.apps-phone-visual{display:flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,18px);min-height:clamp(340px,40vw,440px);padding:clamp(8px,2vw,18px)}.apps-phone{position:relative;width:clamp(165px,16vw,220px);flex-shrink:0;filter:drop-shadow(0 24px 34px rgba(17,24,39,.22))}.apps-phone-shot{width:clamp(132px,13vw,185px);flex-shrink:0;transform:translateY(22px);filter:drop-shadow(0 20px 30px rgba(17,24,39,.22))}.apps-phone__screen{width:100%}.apps-phone__image{display:block;width:100%;height:auto}@media(max-width:768px){.apps-modal{align-items:flex-end;padding:0}.apps-modal__dialog{width:100%;max-height:92svh;overflow-y:auto;border-radius:24px 24px 0 0;padding:20px 16px 28px}.apps-modal__layout{grid-template-columns:1fr}.apps-phone-visual{display:none}.apps-modal__title{flex-wrap:wrap;font-size:1rem;padding-right:38px;margin-bottom:6px}.apps-modal__subtitle{font-size:.84rem;margin-bottom:14px}.apps-download-list{gap:10px}.apps-download-item{flex-direction:row;align-items:flex-start;padding:11px 13px;gap:11px}.apps-download-item__icon{width:40px;height:40px;font-size:1.05rem;flex-shrink:0}.apps-download-item__eyebrow{font-size:.71rem;margin-bottom:2px}.apps-download-item__title{font-size:.83rem;margin-bottom:6px}.apps-download-item__links{flex-wrap:wrap;gap:6px}.apps-store-link{font-size:.76rem;padding:5px 10px;gap:5px}.apps-download-item__cta{white-space:normal}}.btn-dl__title{font-weight:500;line-height:1.25}.btn-dl__sub{font-size:1em;font-weight:500;opacity:1;letter-spacing:0}.goog-te-banner-frame,.goog-te-balloon-frame,#goog-gt-tt,.VIpgJd-ZVi9od-aZ2wEe-OiiCO,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf,.goog-logo-link,.goog-te-gadget-simple,iframe.skiptranslate{display:none!important}body{top:0!important}.goog-text-highlight{background-color:transparent!important;box-shadow:none!important}.goog-te-gadget{color:transparent!important;font-size:0!important}.goog-te-combo{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.lang-selector{position:relative;display:flex;align-items:center;margin-right:6px}.lang-selector__btn{display:flex;align-items:center;gap:5px;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:6px;color:#fff;padding:5px 8px;cursor:pointer;font-size:.82rem;font-weight:600;letter-spacing:.04em;transition:background .2s,border-color .2s;white-space:nowrap}.lang-selector__btn:hover,.lang-selector__btn[aria-expanded=true]{background:#ffffff1f;border-color:#fff9}.lang-selector__flag{width:1.1em;height:1.1em;border-radius:2px;flex-shrink:0}.lang-selector__code{font-size:.8rem}.lang-selector__arrow{font-size:.6rem;opacity:.7;transition:transform .2s}.lang-selector__btn[aria-expanded=true] .lang-selector__arrow{transform:rotate(180deg)}.lang-selector__dropdown{display:none;position:absolute;top:calc(100% + 6px);right:0;background:#fff;border-radius:10px;box-shadow:0 8px 28px #0000002e;min-width:160px;z-index:9999;overflow:hidden;padding:4px 0}.lang-selector__dropdown.is-open{display:block;animation:fadeInDown .15s ease}.lang-selector__item{display:flex;align-items:center;gap:9px;padding:8px 14px;cursor:pointer;font-size:.87rem;color:#1a3878;font-weight:500;background:none;border:none;width:100%;text-align:left;transition:background .15s}.lang-selector__item:hover{background:#f0f7ff}.lang-selector__item.is-key-active{background:#f0f7ff;color:#0088c2}.lang-selector__item.is-active{background:#e8f4ff;color:#00ace6;font-weight:700}.lang-selector__item .fi{width:1.25em;height:1.25em;border-radius:3px;flex-shrink:0}.lang-selector__item-label{flex:1}.lang-selector__item-code{font-size:.75rem;color:#999;font-weight:400}@media(max-width:768px){.lang-selector__btn{padding:4px 7px;font-size:.75rem}.lang-selector__code{display:none}.lang-selector__dropdown{right:0;min-width:145px}}.cookie-banner{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#111d35;color:#e8edf5;box-shadow:0 -4px 28px #00000059;font-size:.88rem;line-height:1.5;transform:translateY(105%);transition:transform .42s cubic-bezier(.4,0,.2,1),opacity .42s ease;opacity:0;pointer-events:none}.cookie-banner--visible{transform:translateY(0);opacity:1;pointer-events:auto}.cookie-banner--hiding{transform:translateY(105%);opacity:0;pointer-events:none}.cookie-banner__inner{max-width:1200px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.cookie-banner__text{flex:1;min-width:220px}.cookie-banner__text p{margin:0}.cookie-banner__text strong{color:#fff}.cookie-banner__text a{color:#6ecbf0;text-decoration:underline}.cookie-banner__actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;flex-shrink:0}.cookie-banner__btn{padding:9px 22px;border:none;border-radius:7px;font-size:.84rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s,box-shadow .2s,border-color .2s;line-height:1.3}.cookie-banner__btn--accept{background:linear-gradient(135deg,#00ace6,#0088c2);color:#fff}.cookie-banner__btn--accept:hover{box-shadow:0 4px 16px #00ace68c}.cookie-banner__btn--reject{background:transparent;color:#c8d8ec;border:1px solid rgba(200,216,236,.4)}.cookie-banner__btn--reject:hover{border-color:#c8d8ec;background:#ffffff12}.cookie-banner__btn--settings{background:transparent;color:#7fb3d3;padding:9px 10px;text-decoration:underline;font-weight:400}.cookie-banner__btn--settings:hover{color:#fff}.cookie-settings{border-top:1px solid rgba(255,255,255,.09)}.cookie-settings__inner{max-width:1200px;margin:0 auto;padding:14px 24px 16px}.cookie-settings__item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.07);gap:12px}.cookie-settings__label strong{display:block;font-size:.88rem;color:#fff}.cookie-settings__label span{font-size:.78rem;color:#8aaabf}.cookie-settings__always{font-size:.78rem;color:#17b8a6;font-weight:600;white-space:nowrap;flex-shrink:0}.cookie-settings__footer{padding-top:12px;text-align:right}.cookie-settings__toggle{position:relative;display:inline-block;width:46px;height:26px;flex-shrink:0}.cookie-settings__toggle input{opacity:0;width:0;height:0;position:absolute}.cookie-settings__slider{position:absolute;inset:0;background:#3a4a5c;border-radius:26px;cursor:pointer;transition:background .28s}.cookie-settings__slider:before{content:"";position:absolute;width:20px;height:20px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:transform .28s}.cookie-settings__toggle input:checked+.cookie-settings__slider{background:#00ace6}.cookie-settings__toggle input:checked+.cookie-settings__slider:before{transform:translate(20px)}.cookie-settings__toggle input:focus-visible+.cookie-settings__slider{outline:2px solid #00ACE6;outline-offset:2px}.cookie-banner__link{color:#6ecbf0;text-decoration:underline;white-space:nowrap}.cookie-banner__link:hover{color:#fff}.footer-bottom__links{margin-top:6px;font-size:.82rem;display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center;opacity:.75}.footer-bottom__links a,.footer-cookie-btn{color:inherit;text-decoration:underline;background:none;border:none;cursor:pointer;font-size:inherit;font-family:inherit;padding:0}.footer-bottom__links a:hover,.footer-cookie-btn:hover{opacity:1;color:#fff}@media(max-width:600px){.cookie-banner__inner{padding:12px 16px;gap:12px}.cookie-settings__inner{padding:10px 16px 14px}.cookie-banner__actions{width:100%}.cookie-banner__btn{flex:1;text-align:center}.cookie-banner__btn--settings{flex:0 0 auto;padding:9px 6px}}:root{--rd-bg: #edf3f9;--rd-surface: #ffffff;--rd-surface-alt: #f7fbff;--rd-text: #0f2035;--rd-muted: #5f728d;--rd-line: rgba(15, 32, 53, .1);--rd-primary: #0a8fda;--rd-primary-2: #18b7e7;--rd-dark: #071321;--rd-dark-2: #0a1f38;--rd-radius: 18px;--rd-radius-sm: 12px;--rd-shadow: 0 18px 50px rgba(7, 19, 33, .12);--rd-shadow-lg: 0 28px 70px rgba(7, 19, 33, .2);--rd-hero-light-bg: #cbc8cb;--rd-hero-light-h: clamp(240px, calc(100vw * 724 / 2172), 500px);--rd-hero-light-gradient: linear-gradient(90deg, #d7d5d7 0%, #eeeeef 45%, #f6f6f7 100%);--rd-hero-img-w: min(100%, calc(var(--rd-hero-light-h) * 2172 / 724));--rd-hero-dark-bg: #03040b;--rd-hero-dark-h: clamp(240px, calc(100vw * 783 / 2008), 500px);--rd-hero-dark-img-w: min(100%, calc(var(--rd-hero-dark-h) * 2008 / 783));--rd-hero-fade-w: clamp(64px, 10vw, 168px);--rd-hero-side-blur: clamp(18px, 1.6vw, 28px);--rd-hero-side-blur-scale: 1.08;--rd-hero-side-blur-opacity: .94}body.site-redesign,body.subpage.site-redesign{background:var(--rd-bg);color:var(--rd-text);font-family:Inter,sans-serif}body.site-redesign h1,body.site-redesign h2,body.site-redesign h3,body.site-redesign h4,body.site-redesign h5,body.site-redesign h6{font-family:Inter,sans-serif;letter-spacing:0}body.site-redesign p{color:var(--rd-muted)}body.site-redesign .skip-link,body.subpage.site-redesign .skip-link{position:fixed;top:0;left:12px;z-index:10000;transform:translateY(calc(-100% - 24px));opacity:0;pointer-events:none;padding:10px 16px;border-radius:999px;background:#fff;color:#102645;font-weight:700;text-decoration:none;box-shadow:none;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease}body.site-redesign .skip-link:focus,body.subpage.site-redesign .skip-link:focus{transform:translateY(12px);opacity:1;pointer-events:auto;box-shadow:0 16px 34px #020d1a3d}body.site-redesign .container{max-width:1320px}body.site-redesign .navbar{background:#ffffffe0;border-bottom:1px solid rgba(15,32,53,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:.48rem 0;box-shadow:0 8px 24px #07132112}body.site-redesign .nav-container{max-width:1320px}body.site-redesign .logo-link{gap:12px}body.site-redesign .nav-link{color:#102645;font-weight:600;font-size:.9rem}body.site-redesign .nav-link--parent{display:inline-flex;align-items:center;min-height:32px;line-height:1}body.site-redesign .nav-item--dropdown{display:inline-flex;align-items:center;gap:3px}body.site-redesign .nav-item--dropdown .nav-link--parent{min-height:0;line-height:1.1}body.site-redesign .nav-arrow-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;line-height:1;transform:translateY(0)}body.site-redesign .nav-arrow{display:block;line-height:1}body.site-redesign .nav-link:hover,body.site-redesign .nav-link--parent:hover{color:var(--rd-primary)}body.site-redesign .nav-link:after{background:var(--rd-primary)}body.site-redesign .nav-apps-btn{background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));box-shadow:0 12px 24px #0a8fda47;color:#fff!important}body.site-redesign .nav-apps-btn:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 16px 30px #0a8fda61}body.site-redesign .hamburger,body.subpage.site-redesign .hamburger{border:0;background:transparent;font:inherit}body.site-redesign .mobile-apps-shortcut{display:none;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;gap:6px;border:2px solid rgba(16,38,69,.12);border-radius:999px;background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));color:#fff;box-shadow:0 12px 24px #0a8fda3d;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;cursor:pointer}body.site-redesign .mobile-apps-shortcut__label{display:none;font-size:.66rem;font-weight:700;letter-spacing:.04em;line-height:1}body.site-redesign .mobile-apps-shortcut:hover,body.site-redesign .mobile-apps-shortcut:focus-visible{transform:translateY(-1px);box-shadow:0 16px 28px #0a8fda52;filter:brightness(1.03)}body.site-redesign .nav-dropdown{border:1px solid var(--rd-line);box-shadow:var(--rd-shadow)}body.site-redesign .nav-dropdown--voyager{min-width:min(320px,92vw);padding:0;overflow:hidden}body.site-redesign .nav-dropdown__panel{list-style:none;margin:0;padding:0}body.site-redesign .nav-dropdown__heading{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--rd-line);font-size:.98rem;font-weight:700;color:#102645;text-decoration:none;background:#0a8fda0f}body.site-redesign .nav-dropdown__heading:hover{background:#0a8fda1a;color:var(--rd-primary)}body.site-redesign .nav-dropdown__sublist{list-style:none;margin:0;padding:8px;display:grid;gap:4px}body.site-redesign .nav-dropdown__sublink{display:block;padding:10px 12px;border-radius:10px;color:#102645;font-size:.9rem;font-weight:600;line-height:1.35;text-decoration:none;transition:background .15s ease,color .15s ease}body.site-redesign .nav-dropdown__sublink:hover{background:#0a8fda14;color:var(--rd-primary)}html[data-theme=dark] body.site-redesign .nav-dropdown__heading,html[data-theme=dark] body.subpage.site-redesign .nav-dropdown__heading{color:#e8f0fa;background:#44ade31a}html[data-theme=dark] body.site-redesign .nav-dropdown__sublink,html[data-theme=dark] body.subpage.site-redesign .nav-dropdown__sublink{color:#e8f0fa}html[data-theme=dark] body.site-redesign .nav-dropdown__sublink:hover,html[data-theme=dark] body.subpage.site-redesign .nav-dropdown__sublink:hover{background:#44ade324;color:#8fd4ff}body.site-redesign .theme-toggle:focus-visible,body.site-redesign .drawer-toggle:focus-visible,body.site-redesign .hamburger:focus-visible,body.subpage.site-redesign .hamburger:focus-visible,body.site-redesign .lang-selector__btn:focus-visible,body.site-redesign .nav-arrow-btn:focus-visible,body.site-redesign .nav-dropdown__link:focus-visible,body.site-redesign .hero-refund-toggle:focus-visible,body.site-redesign .hero-refund-link:focus-visible,body.site-redesign .drawer__close:focus-visible,body.site-redesign .drawer__nav-item:focus-visible,body.site-redesign .drawer__mobile-nav-link:focus-visible,body.site-redesign .embed-modal__close:focus-visible,body.site-redesign .apps-modal__close:focus-visible,body.site-redesign .embed-modal__tab:focus-visible,body.site-redesign .footer-cookie-btn:focus-visible,body.site-redesign .floating-contact__btn:focus-visible{outline:3px solid rgba(68,173,227,.9);outline-offset:3px}body.site-redesign .lang-selector__btn{color:#102645;border-color:#10264540}body.site-redesign .lang-selector__btn:hover,body.site-redesign .lang-selector__btn[aria-expanded=true]{background:#0a8fda14;border-color:var(--rd-primary);color:var(--rd-primary)}body.site-redesign .lang-selector__code,body.site-redesign .lang-selector__arrow{color:inherit}body.site-redesign .lang-selector__dropdown{background:#fff;border:1px solid var(--rd-line);box-shadow:var(--rd-shadow)}body.site-redesign .lang-selector__item{color:var(--rd-text)}body.site-redesign .lang-selector__item:hover,body.site-redesign .lang-selector__item.is-key-active{background:var(--rd-surface-alt);color:var(--rd-primary)}body.site-redesign .lang-selector__item.is-active{color:var(--rd-primary);background:#0a8fda0f}body.site-redesign .lang-selector__item-label{min-width:0}body.site-redesign .lang-selector__item-code{white-space:nowrap}body.site-redesign .section-kicker{display:inline-flex;align-items:center;gap:10px;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rd-primary);margin-bottom:1rem}body.site-redesign .section-kicker:before{content:"";width:32px;height:2px;background:currentColor}body.site-redesign .section-kicker--light{color:#9fdfff}body.site-redesign .section-header{margin-bottom:clamp(10px,1.6vw,18px)}body.site-redesign .section-header--split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:24px;align-items:end}body.site-redesign .transport-subtitle{max-width:460px;justify-self:end}body.site-redesign .section-header h2{color:var(--rd-text);font-size:clamp(2rem,4vw,3rem);line-height:1.08;margin-bottom:0}body.site-redesign .section-header p{max-width:620px;font-size:1.03rem}body.site-redesign .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:50px;padding:.9rem 1.4rem;border-radius:10px;font-size:.97rem;font-weight:600;letter-spacing:.01em;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}body.site-redesign .btn-primary,body.site-redesign .btn-hero-buy{background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));color:#fff;box-shadow:0 14px 28px #0a8fda47}body.site-redesign .btn-primary:hover,body.site-redesign .btn-hero-buy:hover{transform:translateY(-2px);box-shadow:0 18px 36px #0a8fda54}body.site-redesign .btn-hero-voyager{background:linear-gradient(135deg,#0a1d4f,#0d2d6e);border:1px solid rgba(255,255,255,.18);color:#fff;box-shadow:0 8px 20px #0a1d4f73}body.site-redesign .btn-hero-voyager:hover{background:linear-gradient(135deg,#0d2d6e,#0b3a8a);transform:translateY(-2px);box-shadow:0 12px 28px #0a1d4f8c}body.site-redesign .hero-buttons .btn-primary,body.site-redesign .hero__actions .btn-primary{background:linear-gradient(135deg,#0a1d4f,#0d2d6e);border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 20px #0a1d4f73}body.site-redesign .hero-buttons .btn-primary:hover,body.site-redesign .hero__actions .btn-primary:hover{background:linear-gradient(135deg,#0d2d6e,#0b3a8a);transform:translateY(-2px);box-shadow:0 12px 28px #0a1d4f8c}body.site-redesign .hero-refund{display:grid;gap:10px;width:min(100%,360px)}body.site-redesign .btn-hero-refund{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-inline:1.15rem;background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));border:1px solid rgba(255,255,255,.12);color:#fff;box-shadow:0 14px 28px #0a8fda47}body.site-redesign .btn-hero-refund:hover{transform:translateY(-2px);box-shadow:0 18px 36px #0a8fda54;background:linear-gradient(135deg,#0b9de0,#1bc0eb)}body.site-redesign .hero-refund-toggle__label{display:inline-flex;align-items:center;gap:.6rem}body.site-redesign .hero-refund-toggle__arrow{transition:transform .2s ease}body.site-redesign .hero-refund-toggle[aria-expanded=true] .hero-refund-toggle__arrow{transform:rotate(180deg)}body.site-redesign .hero-refund-panel{display:grid;gap:10px;padding:14px;border-radius:20px;background:#07132199;border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 40px #05122847;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.site-redesign .hero-refund-panel[hidden]{display:none!important}body.site-redesign .hero-refund-panel>a,body.site-redesign .hero-refund-link{display:flex;align-items:center;gap:.7rem;width:100%;min-height:50px;padding:.85rem 1rem;border:0;border-radius:14px;text-decoration:none;color:#fff!important;font:inherit;font-weight:600;line-height:1.35;text-align:left;cursor:pointer;background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));box-shadow:0 10px 24px #0a8fda3d;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}body.site-redesign .hero-refund-panel>a:hover,body.site-redesign .hero-refund-panel>a:focus-visible,body.site-redesign .hero-refund-link:hover,body.site-redesign .hero-refund-link:focus-visible{transform:translateY(-1px);box-shadow:0 14px 28px #0a8fda4d;color:#fff!important;filter:brightness(1.04)}body.site-redesign .hero-refund-panel>a span,body.site-redesign .hero-refund-panel>a i,body.site-redesign .hero-refund-link span,body.site-redesign .hero-refund-link i{color:#fff!important}body.site-redesign .hero-refund-panel>a:nth-child(2),body.site-redesign .hero-refund-link--secondary{background:linear-gradient(135deg,#123974,#0a2553);box-shadow:0 10px 24px #0a1d4f3d}body.site-redesign .hero-refund-panel>a:nth-child(2):hover,body.site-redesign .hero-refund-link--secondary:hover{box-shadow:0 14px 28px #0a1d4f4d}body.site-redesign .hero{position:relative;padding:0;overflow:hidden;min-height:auto;background-color:var(--rd-hero-dark-bg);background-image:linear-gradient(90deg,#0b182bfa,#0b182beb 30%,#0b182bb8 48%,#0b182b6b 64%,#0b182b29,#0b182b0d),linear-gradient(180deg,#0b182b14,#0b182b2e),url(/grafika/PictureMainPC2-mobileC.webp);background-position:center,center,52% center;background-size:auto,auto,cover;background-repeat:no-repeat}body.site-redesign .hero:before,body.site-redesign .hero:after{display:none;content:none}html[data-theme=dark] body.site-redesign .hero{background-color:var(--rd-hero-dark-bg);background-image:linear-gradient(90deg,#0b182bfa,#0b182beb 30%,#0b182bb8 48%,#0b182b6b 64%,#0b182b29,#0b182b0d),linear-gradient(180deg,#0b182b14,#0b182b2e),url(/grafika/PictureMainPC2-mobileC.webp);background-position:center,center,52% center;background-size:auto,auto,cover;background-repeat:no-repeat}html[data-theme=light] body.site-redesign .hero{background-color:transparent;background-image:linear-gradient(90deg,#0b182bd1,#0b182bbd 30%,#0b182b94 48%,#0b182b61 64%,#0b182b29,#0b182b0d),linear-gradient(180deg,#0b182b0a,#0b182b24),url(/grafika/PictureMainPC2-mobilejasny.webp);background-position:center,center,52% center;background-size:auto,auto,cover;background-repeat:no-repeat}body.site-redesign .hero-content,body.site-redesign .hero__content{width:100%;padding:0;margin:0;max-width:none;text-align:left;align-items:flex-start;background:none;box-shadow:none;border:none}body.site-redesign .hero-logo-sygnet{height:1.1em;width:auto;flex-shrink:0;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}body.site-redesign .hero-logo-brand{color:#44ade3!important}body.site-redesign .sindbad-logo-text,body.subpage.site-redesign .sindbad-logo-text{font-family:Mesmerize Ex Rg,Arial Black,sans-serif!important;color:#44ade3!important;font-weight:700!important;letter-spacing:.04em;line-height:1;white-space:nowrap}body.site-redesign .hero h1{color:#fff;font-size:clamp(2rem,4.2vw,3.9rem);line-height:1.06;margin-bottom:1rem;max-width:620px}body.site-redesign .hero-welcome-text{display:block;margin-bottom:.18em;color:#ffffffc7;font-size:.72em;font-weight:500;letter-spacing:-.015em}body.site-redesign .hero p{color:#ffffffc7;max-width:540px;font-size:clamp(.96rem,1.2vw,1.06rem);line-height:1.7;margin-bottom:1.25rem}body.site-redesign .hero-buttons,body.site-redesign .hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:auto}body.site-redesign .hero-buttons>.btn,body.site-redesign .hero__actions>.btn,body.site-redesign .hero-refund{width:min(100%,360px)}body.site-redesign .hero-buttons>.btn,body.site-redesign .hero__actions>.btn,body.site-redesign .btn-hero-refund{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;justify-items:start;min-height:54px;padding-inline:1.15rem;text-align:left}body.site-redesign .hero-buttons>.btn>i,body.site-redesign .hero__actions>.btn>i,body.site-redesign .hero-refund-toggle__label>i,body.site-redesign .hero-cta-icon{grid-column:1;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;color:#fff;fill:currentColor;text-align:center;font-size:1.08rem;line-height:1;opacity:1}body.site-redesign .hero-buttons>.btn>span,body.site-redesign .hero__actions>.btn>span,body.site-redesign .hero-refund-toggle__label>span{grid-column:2;justify-self:start}body.site-redesign .btn-hero-refund .hero-refund-toggle__label{display:contents}body.site-redesign .btn-hero-refund>.fa-chevron-down,body.site-redesign .btn-hero-refund>.hero-refund-toggle__arrow{grid-column:3;justify-self:end}body.site-redesign .btn-hero-voyager>span{grid-column:2;justify-self:start}body.site-redesign .services,body.site-redesign .transport-section,body.site-redesign .contact{background:var(--rd-bg);padding:clamp(24px,3.2vw,40px) 0}body.site-redesign .fleet{background:linear-gradient(180deg,#0b182b,#0e223d);padding:clamp(24px,3.2vw,40px) 0}body.site-redesign .fleet .section-header h2,body.site-redesign .fleet .section-header p,body.site-redesign .fleet .section-kicker{color:#fff}body.site-redesign .fleet .section-kicker:before{background:#8fd9ff}body.site-redesign .services-shell{display:grid;gap:28px}body.site-redesign .services-lead__card{padding:22px 28px;border-radius:var(--rd-radius);background:linear-gradient(135deg,#0d2340,#13345b);box-shadow:var(--rd-shadow);max-width:760px}body.site-redesign .services-lead__label{display:inline-block;color:#9fdfff;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;font-weight:700;margin-bottom:.8rem}body.site-redesign .services-lead__card h3{color:#fff;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.22;margin-bottom:.55rem}body.site-redesign .services-lead__card p{color:#ffffffbd;margin-bottom:0;max-width:58ch}body.site-redesign .transport-card{position:relative;border-radius:var(--rd-radius);overflow:hidden;min-height:360px;border:1px solid rgba(255,255,255,.1);box-shadow:var(--rd-shadow);transition:transform .28s ease,box-shadow .28s ease}body.site-redesign .transport-card:hover{transform:translateY(-10px);box-shadow:var(--rd-shadow-lg)}body.site-redesign .card-background{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1);transition:transform .45s ease}body.site-redesign .transport-card:hover .card-background{transform:scale(1.06)}body.site-redesign .transport-card:nth-child(1) .card-background{background:linear-gradient(180deg,#ffffff0f,#ffffff03 38%,#07132124),linear-gradient(145deg,#0860b405,#081f3a14),url(/grafika/SindbadBus.webp);background-position:center,center,center!important;background-repeat:no-repeat!important;background-size:100% 100%,100% 100%,cover!important;filter:brightness(1.22)}body.site-redesign .transport-card:nth-child(1):hover .card-background{transform:scale(1.02)}body.site-redesign .transport-card:nth-child(1) .card-content h3,body.site-redesign .transport-card:nth-child(1) .card-content h3 *{color:#fff!important}body.site-redesign .transport-card:nth-child(2) .card-background{background:linear-gradient(180deg,#07132105,#0713217a),linear-gradient(145deg,#0860b424,#081f3a57),url(/grafika/BiletKrajowy.webp) center/cover}body.site-redesign .transport-card:nth-child(3) .card-background{background:linear-gradient(180deg,#07132103,#0713216b),linear-gradient(145deg,#0860b41a,#081f3a47),url(/grafika/Ubezpieczenia.webp) center/cover}body.site-redesign .transport-card:nth-child(3) .card-content h3,body.site-redesign .transport-card:nth-child(3) .card-content h3 *{color:#fff!important}body.site-redesign .card-shine{position:absolute;inset:0;background:linear-gradient(135deg,transparent 30%,rgba(255,255,255,.08) 48%,transparent 68%);opacity:0;transition:opacity .28s ease}body.site-redesign .transport-card:hover .card-shine{opacity:1}body.site-redesign .card-content{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;color:#fff}body.site-redesign .card-icon{width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#ffffff24;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:1.35rem;margin-bottom:16px}body.site-redesign .card-content h3{color:#fff;font-size:1.28rem;line-height:1.2;margin-bottom:.7rem}body.site-redesign .card-kup-online{display:inline-flex;align-items:center;width:fit-content;padding:.42rem .78rem;border-radius:999px;background:#ffffff26;border:1px solid rgba(255,255,255,.24);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.site-redesign .card-description{color:#ffffffc7;font-size:.9rem;line-height:1.55;margin-bottom:.85rem;max-width:30ch}body.site-redesign .card-meta{display:flex;flex-wrap:wrap;gap:7px}body.site-redesign .card-meta span{display:inline-flex;align-items:center;padding:.38rem .62rem;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.16);font-size:.74rem;color:#f0f8ff}body.site-redesign .card-arrow{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;margin-top:16px;margin-left:auto;background:#ffffff24;border:1px solid rgba(255,255,255,.18)}body.site-redesign .fleet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.site-redesign .fleet-item{position:relative;overflow:hidden;border-radius:var(--rd-radius);min-height:0;aspect-ratio:1;box-shadow:var(--rd-shadow-lg);background:#10223a}body.site-redesign .fleet-item img{width:100%;height:100%;object-fit:cover}body.site-redesign .fleet-item:nth-child(2) img{object-fit:cover;object-position:center center;padding:0}body.site-redesign .fleet-overlay{position:absolute;inset:auto 0 0;padding:24px;transform:translateY(0);background:linear-gradient(180deg,#0713210d,#071321eb);color:#fff}body.site-redesign .fleet-overlay h4{color:#fff;font-size:1.4rem;margin-bottom:.6rem}body.site-redesign .fleet-overlay p{color:#ffffffc7;margin-bottom:0}body.site-redesign .fleet-item--voyager{background:#081847!important}body.site-redesign .fleet-item--voyager img{object-fit:cover;object-position:center 38%;padding:0;transform:scale(1);filter:none}body.site-redesign .fleet-item--voyager:hover img{transform:scale(1.04)}body.site-redesign .fleet-link-label{display:inline-flex;align-items:center;margin-top:1rem;padding:.52rem .84rem;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:.82rem;font-weight:600}body.site-redesign .contact-aside{display:grid;gap:20px}body.site-redesign .contact-aside__intro,body.site-redesign .contact-aside__note,body.site-redesign .contact-mail-wrap{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:var(--rd-radius);box-shadow:var(--rd-shadow)}body.site-redesign .contact-aside__intro,body.site-redesign .contact-aside__note{padding:26px}body.site-redesign .contact-aside__intro h2{font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.08;margin-bottom:.9rem}body.site-redesign .contact-aside__intro{text-align:center}body.site-redesign .contact-aside__intro p{max-width:42rem;margin-inline:auto}body.site-redesign .contact-aside__note{display:grid;gap:6px;background:linear-gradient(135deg,#0d2340,#13345b)}body.site-redesign .contact-aside__note strong,body.site-redesign .contact-aside__note span{color:#fff}body.site-redesign .contact-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body.site-redesign .contact-item{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:var(--rd-radius-sm);box-shadow:var(--rd-shadow);padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;text-align:center}body.site-redesign button.contact-item{width:100%;color:inherit;font:inherit;cursor:pointer}body.site-redesign .contact-item--link{margin:0}body.site-redesign .contact-item--link:hover{transform:translateY(-2px);background:#f6fbff}body.site-redesign .contact-item--phone-only,body.site-redesign .contact-item--email-only{align-items:center;justify-content:flex-start;min-height:94px;text-align:center;flex-direction:column;gap:12px}body.site-redesign .contact-item--phone-only .contact-icon,body.site-redesign .contact-item--email-only .contact-icon{margin:0}body.site-redesign .contact-item--phone-only .contact-details,body.site-redesign .contact-item--email-only .contact-details{width:100%;display:flex;flex-direction:column;align-items:center;gap:.25rem}body.site-redesign .contact-item--phone-only .contact-details h4,body.site-redesign .contact-item--email-only .contact-details h4{margin-bottom:0;text-align:center;line-height:1.2}body.site-redesign .contact-icon{width:52px;height:52px;flex-shrink:0;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));color:#fff;font-size:1.2rem;box-shadow:0 14px 24px #0a8fda38}body.site-redesign .contact-details h4{color:var(--rd-text);margin-bottom:.35rem;font-size:1rem;text-align:center}body.site-redesign .contact-details p{margin:0;color:var(--rd-muted);line-height:1.6;text-align:center}body.site-redesign .contact-mail-wrap{overflow:hidden}body.site-redesign .contact-mail-head{padding:28px 30px 0}body.site-redesign .contact-mail-head h3{font-size:1.7rem;margin-bottom:.7rem}body.site-redesign .contact-mail-panel{display:grid;gap:18px;padding:24px 30px 30px}body.site-redesign .contact-mail-head+.contact-mail-panel{padding-top:8px}body.site-redesign .contact-mail-panel p{margin:0;color:var(--rd-muted);line-height:1.7}body.site-redesign .contact-mail-panel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}body.site-redesign .contact-mail-card{display:grid;min-height:174px;grid-template-rows:48px minmax(2.7em,auto) 1.25em;justify-items:center;align-content:center;gap:10px;padding:20px 16px;border:1px solid rgba(10,143,218,.2);border-radius:18px;background:linear-gradient(145deg,#fffffff0,#ecf7ffdb);color:var(--rd-text);text-align:center;text-decoration:none;box-shadow:0 16px 34px #10264517;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body.site-redesign .contact-mail-card:hover,body.site-redesign .contact-mail-card:focus-visible{transform:translateY(-3px);border-color:#0a8fda70;box-shadow:0 22px 42px #0a8fda2e}body.site-redesign .contact-mail-card i{width:48px;height:48px;display:grid;place-items:center;color:var(--rd-primary);font-size:1.8rem}body.site-redesign .contact-mail-card__icon{width:48px;height:48px;align-self:center;object-fit:contain}body.site-redesign .contact-mail-card strong{color:var(--rd-text);font-size:.98rem;line-height:1.35;display:flex;align-items:center;justify-content:center}body.site-redesign .contact-mail-card span{color:var(--rd-muted);font-size:clamp(.78rem,1.2vw,.86rem);max-width:100%;white-space:nowrap;overflow-wrap:normal}@media(max-width:900px){body.site-redesign .contact-mail-panel__grid{grid-template-columns:1fr}body.site-redesign .contact-mail-card{min-height:124px}}body.site-redesign .drawer-toggle__bar{background:#102645}body.site-redesign .drawer-toggle:hover .drawer-toggle__bar,body.site-redesign .drawer-toggle.is-open .drawer-toggle__bar{background:#0a8fda}body.site-redesign .bar{background:#102645}body.site-redesign .hamburger:hover .bar,body.site-redesign .hamburger.active .bar{background:#0a8fda}body.site-redesign .drawer{background:#08172a;color:#e9f3ff;overflow:hidden;overscroll-behavior:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.site-redesign .drawer__header{border-bottom:none;background:transparent;padding-bottom:10px}body.site-redesign .drawer__nav-item,body.site-redesign .drawer__mobile-nav-link,body.site-redesign .drawer__text,body.site-redesign .drawer__steps,body.site-redesign .drawer__inline-link{color:#e9f3ff}body.site-redesign .drawer__mobile-nav{background:transparent;border-bottom:none}body.site-redesign .drawer__mobile-nav-divider,body.site-redesign .drawer__divider{border-top-color:#ffffff14;background:#ffffff14}body.site-redesign .drawer__nav{gap:0}body.site-redesign .drawer__content{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}body.site-redesign .drawer__content::-webkit-scrollbar{width:0;height:0}body.site-redesign .drawer__accordion{background:transparent;border:none;border-radius:0;overflow:visible;box-shadow:none;border-bottom:1px solid rgba(255,255,255,.08)}body.site-redesign .drawer__nav-item,body.site-redesign .drawer__accordion-btn{background:transparent;border:none;color:#e9f3ff;border-radius:0}body.site-redesign .drawer__accordion-btn{border:none;border-radius:0;width:100%;box-sizing:border-box}body.site-redesign .drawer__nav-item__main{display:flex;align-items:flex-start;gap:14px;flex:1;min-width:0;background:none;border:none;border-radius:0;color:#e9f3ff}body.site-redesign .drawer__nav-label{flex:1;min-width:0;line-height:1.48;font-size:1.02rem;font-weight:600;white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}body.site-redesign .drawer__nav-item:hover,body.site-redesign .drawer__nav-item:focus,body.site-redesign .drawer__nav-item__main:hover,body.site-redesign .drawer__accordion-btn:hover{background:#ffffff05;color:#fff}body.site-redesign .drawer__nav-item:hover .drawer__nav-arrow,body.site-redesign .drawer__accordion-btn[aria-expanded=true] .drawer__nav-arrow,body.site-redesign .drawer__nav-item--split:hover .drawer__nav-item__main{color:#8fd9ff}body.site-redesign .drawer__accordion-btn[aria-expanded=true]{background:transparent;color:#fff;box-shadow:none}body.site-redesign .drawer__nav-arrow{color:#e9f3ff99;flex-shrink:0;margin-left:12px;margin-top:.32rem}body.site-redesign .drawer__nav-action-btn,body.site-redesign .drawer__nav-action-link{background:#ffffff0a;color:#cfe6ff}body.site-redesign .drawer__nav-action-btn:hover,body.site-redesign .drawer__nav-action-link:hover{background:#8fd9ff1f;color:#fff}body.site-redesign .drawer__accordion-body{padding:0 0 18px;background:transparent;border-top:none;border-radius:0}body.site-redesign .drawer__detail-header{display:none}body.site-redesign .drawer__info-block{margin-top:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:16px 18px;box-shadow:0 14px 36px #0000002e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.site-redesign .drawer__accordion-body>.drawer__info-block:first-child{margin-top:4px}body.site-redesign .drawer__info-title{color:#8fd9ff;font-size:.94rem;line-height:1.4;letter-spacing:.01em;text-transform:none}body.site-redesign .drawer__info-title i{color:#8fd9ff}body.site-redesign .drawer__steps li,body.site-redesign .drawer__text{color:#e9f3ffeb;font-size:.92rem;line-height:1.78;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}body.site-redesign .drawer__inline-link{color:#8fd9ff}body.site-redesign .drawer__inline-link:hover{color:#fff}body.site-redesign .drawer__payment-tag{background:#8fd9ff14;border-color:#8fd9ff38;color:#b7e7ff}body.site-redesign .drawer__payment-tag--blik{background:#3abe7424;border-color:#3abe7447;color:#8ef0b5}body.site-redesign .drawer__info-block--notice{background:#18b7e71a;border-color:#18b7e733}body.site-redesign .drawer__info-block--warning{background:#f0b4291a;border-color:#f0b4293d}body.site-redesign .drawer__info-block--warning .drawer__info-title,body.site-redesign .drawer__info-block--warning .drawer__info-title i{color:#ffd36a}body.site-redesign .drawer__buy-links{gap:10px;margin-top:14px}body.site-redesign .drawer__logo-wrap{gap:10px;min-width:0;align-items:center}body.site-redesign .drawer__logo-brand{line-height:1.05;white-space:nowrap;font-size:clamp(1rem,2vw,1.1rem)}body.site-redesign .drawer__accordion-body .drawer__buy-links{margin-top:14px}body.site-redesign .drawer__accordion-body .drawer__text:last-child,body.site-redesign .drawer__accordion-body .drawer__steps:last-child,body.site-redesign .drawer__accordion-body .drawer__buy-links:last-child{margin-bottom:0}body.site-redesign .drawer__link-btn,body.site-redesign .drawer__link-btn--teal,body.site-redesign .drawer__link-btn--navy,body.site-redesign .drawer__link-btn--blue{background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));color:#fff;border:none;box-shadow:0 10px 24px #0a8fda3d}body.site-redesign .drawer__link-btn:hover,body.site-redesign .drawer__link-btn--teal:hover,body.site-redesign .drawer__link-btn--navy:hover,body.site-redesign .drawer__link-btn--blue:hover{transform:translateY(-1px);filter:brightness(1.05)}body.site-redesign .currency-date-input,body.site-redesign .currency-calc__input{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#e9f3ff}body.site-redesign .currency-calc__select{background:#0a1f46d9;border:1.5px solid rgba(143,217,255,.45);color:#e9f3ff;font-weight:600;padding:10px 12px;border-radius:8px;appearance:auto}body.site-redesign .currency-date-input:focus,body.site-redesign .currency-calc__input:focus,body.site-redesign .currency-calc__select:focus{border-color:#8fd9ff;box-shadow:0 0 0 3px #8fd9ff1f}body.site-redesign .currency-btn{background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));color:#fff}body.site-redesign .currency-label,body.site-redesign .currency-calc__label,body.site-redesign .currency-calc__rate{color:#d9edff}body.site-redesign .currency-calc__result{background:#0a1f46d9!important;border:1.5px solid rgba(143,217,255,.45)!important;color:#fff!important;font-weight:700;border-radius:8px}body.site-redesign .currency-calc__arrow{color:#8fd9ff}body.site-redesign .currency-table{background:transparent;color:#e9f3ff}body.site-redesign .currency-table thead th{background:#8fd9ff1f;color:#8fd9ff;border-bottom:1px solid rgba(255,255,255,.08)}body.site-redesign .currency-table tbody tr:nth-child(2n){background:#ffffff05}body.site-redesign .currency-table tbody tr:hover{background:#8fd9ff0f}body.site-redesign .currency-table td{color:#e9f3ffd6;border-bottom:1px solid rgba(255,255,255,.06)}body.site-redesign .embed-modal__backdrop,body.site-redesign .apps-modal__backdrop,body.subpage.site-redesign .agent-modal__backdrop{background:#050c1cd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.site-redesign .embed-modal__dialog,body.site-redesign .apps-modal__dialog,body.subpage.site-redesign .agent-modal__dialog{background:linear-gradient(160deg,#0b1a30,#0e2244);border:1px solid rgba(143,217,255,.12);box-shadow:0 32px 80px #0000008c;border-radius:22px}body.site-redesign .embed-modal__close{background:#fff;color:#102645;border:2px solid rgba(16,38,69,.18);border-radius:999px;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6;z-index:6;pointer-events:auto}body.site-redesign .embed-modal__close--floating{display:none}body.site-redesign .apps-modal__close,body.subpage.site-redesign .agent-modal__close{background:#fff;color:#102645;border:2px solid rgba(16,38,69,.18);border-radius:999px;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6;z-index:3;pointer-events:auto}body.site-redesign .apps-modal__back{display:inline-flex;align-items:center;gap:.55rem;min-height:42px;margin:0 0 14px;padding:0 16px 0 12px;border:2px solid rgba(16,38,69,.18);border-radius:999px;background:#fff;color:#102645;font:inherit;font-size:.92rem;font-weight:600;cursor:pointer;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6;transition:background-color .2s ease,color .2s ease,border-color .2s ease}body.site-redesign .apps-modal__back[hidden]{display:none}body.site-redesign .apps-modal__back:hover,body.site-redesign .apps-modal__back:focus-visible{background:#f1f8ff;color:#0a8fda;border-color:#0a8fda4d;outline:none}body.site-redesign .embed-modal__close:hover,body.site-redesign .apps-modal__close:hover,body.subpage.site-redesign .agent-modal__close:hover{background:#f1f8ff;color:#0a8fda;border-color:#0a8fda4d}body.site-redesign .embed-modal__title,body.site-redesign .apps-modal__title,body.subpage.site-redesign .agent-modal__title{color:#8fd9ff}body.site-redesign .embed-modal__subtitle,body.site-redesign .apps-modal__subtitle,body.subpage.site-redesign .agent-modal__subtitle{color:#e9f3ffb3}body.site-redesign .apps-download-item,body.subpage.site-redesign .agent-download-row,body.site-redesign .software-modal__feature{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);box-shadow:none}body.site-redesign .apps-download-item:hover,body.subpage.site-redesign .agent-download-row:hover,body.site-redesign .software-modal__feature:hover{border-color:#8fd9ff38;box-shadow:0 12px 28px #00000038}body.site-redesign .apps-download-item__title,body.subpage.site-redesign .agent-download-row__name,body.site-redesign .software-modal__feature h4{color:#fff}body.site-redesign .apps-download-item__eyebrow,body.site-redesign .apps-download-item__meta,body.subpage.site-redesign .agent-download-row__meta,body.site-redesign .software-modal__feature p,body.subpage.site-redesign .agent-modal__note{color:#e9f3ffb8}body.subpage.site-redesign .agent-modal__note{background:#ffffff0a;border-left-color:#18b7e7}body.site-redesign .embed-modal__tabs{gap:10px}body.site-redesign .embed-modal__tab{background:#ffffff0d;border:1px solid rgba(143,217,255,.2);color:#9fd8f8;font-weight:600}body.site-redesign .embed-modal__tab:hover{background:#8fd9ff1a;color:#fff}body.site-redesign .embed-modal__tab.active{background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));border-color:transparent;color:#fff;box-shadow:0 8px 22px #0a8fda61}body.site-redesign .embed-modal__pane iframe{border-radius:14px;box-shadow:0 8px 32px #00000059;background:#fff}body.site-redesign .embed-modal__pane--international iframe{min-height:clamp(620px,78vh,920px)}body.site-redesign .embed-modal.embed-modal--push .embed-modal__dialog{overflow:hidden;display:flex;flex-direction:column}body.site-redesign .embed-modal.embed-modal--push .embed-modal__panes{display:flex;flex:1 1 auto;min-height:0}body.site-redesign .embed-modal.embed-modal--push .embed-modal__pane{display:none;flex:1 1 auto;min-height:0}body.site-redesign .embed-modal.embed-modal--push .embed-modal__pane.active{display:flex;flex:1 1 auto;min-height:0}body.site-redesign .embed-modal.embed-modal--push .embed-modal__pane[hidden]{display:none!important}body.site-redesign .embed-modal.embed-modal--push .embed-modal__pane iframe{width:100%;height:100%;min-height:0!important;flex:1 1 auto;border:0}@media(min-width:769px){body.site-redesign .embed-modal.embed-modal--push .embed-modal__dialog{width:min(calc(100vw - 24px),1440px);height:min(94dvh,980px);max-height:94dvh;padding:18px 18px 14px}body.site-redesign .embed-modal.embed-modal--push .embed-modal__title{margin:0 72px 8px 0;flex:0 0 auto}body.site-redesign .embed-modal.embed-modal--push .embed-modal__subtitle{margin:0 72px 16px 0;flex:0 0 auto}body.site-redesign .embed-modal.embed-modal--push .embed-modal__tabs{flex:0 0 auto;margin:0 72px 12px 0}body.site-redesign .embed-modal.embed-modal--push .embed-modal__panes{flex:1 1 auto;min-height:0;height:auto}body.site-redesign .embed-modal.embed-modal--push .embed-modal__dialog>.embed-modal__close{display:none}body.site-redesign .embed-modal.embed-modal--push>.embed-modal__close--floating{position:fixed;display:inline-flex;align-items:center;justify-content:center;top:24px;right:24px;width:46px;height:46px;background:#fff;border:2px solid rgba(16,38,69,.18);border-radius:999px;color:#102645;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;pointer-events:auto}body.site-redesign .embed-modal.embed-modal--push>.embed-modal__close--floating:hover{background:#f1f8ff;color:#0a8fda;border-color:#0a8fda4d}}@media(max-width:768px){body.site-redesign .embed-modal.embed-modal--push .embed-modal__dialog{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important;padding:12px 8px max(8px,env(safe-area-inset-bottom))!important}body.site-redesign .embed-modal.embed-modal--push .embed-modal__title{margin-bottom:6px;padding-right:44px;flex:0 0 auto}body.site-redesign .embed-modal.embed-modal--push .embed-modal__subtitle{margin-bottom:12px;padding-right:18px;flex:0 0 auto}body.site-redesign .embed-modal.embed-modal--push .embed-modal__tabs{flex:0 0 auto;margin-bottom:12px}body.site-redesign .embed-modal.embed-modal--push .embed-modal__panes{flex:1 1 auto;min-height:0}body.site-redesign .embed-modal.embed-modal--push .embed-modal__pane iframe{border-radius:12px}}@media(min-width:769px){body.site-redesign #insuranceModal .embed-modal__dialog,body.site-redesign #internationalTransportModal .embed-modal__dialog,body.site-redesign #domesticTransportModal .embed-modal__dialog{width:min(calc(100vw - 24px),1440px);height:min(94dvh,980px);max-height:94dvh;padding:18px 18px 14px;overflow:hidden;display:flex;flex-direction:column}body.site-redesign #insuranceModal .embed-modal__title,body.site-redesign #insuranceModal .embed-modal__subtitle,body.site-redesign #internationalTransportModal .embed-modal__title,body.site-redesign #internationalTransportModal .embed-modal__subtitle,body.site-redesign #domesticTransportModal .embed-modal__title,body.site-redesign #domesticTransportModal .embed-modal__subtitle{display:block}body.site-redesign #insuranceModal .embed-modal__title,body.site-redesign #internationalTransportModal .embed-modal__title,body.site-redesign #domesticTransportModal .embed-modal__title{margin:0 72px 8px 0}body.site-redesign #insuranceModal .embed-modal__subtitle,body.site-redesign #internationalTransportModal .embed-modal__subtitle,body.site-redesign #domesticTransportModal .embed-modal__subtitle{margin:0 72px 16px 0}body.site-redesign #insuranceModal .embed-modal__tabs,body.site-redesign #domesticTransportModal .embed-modal__tabs{flex:0 0 auto;margin:0 72px 12px 0;gap:8px}body.site-redesign #insuranceModal .embed-modal__tab,body.site-redesign #domesticTransportModal .embed-modal__tab{padding:10px 14px}body.site-redesign #insuranceModal .embed-modal__panes,body.site-redesign #internationalTransportModal .embed-modal__panes{display:flex;flex:1 1 auto;height:100%;min-height:0}body.site-redesign #domesticTransportModal .embed-modal__panes{display:flex;flex:1 1 auto;min-height:0}body.site-redesign #insuranceModal .embed-modal__pane,body.site-redesign #domesticTransportModal .embed-modal__pane{display:none;flex:1 1 auto;min-height:0}body.site-redesign #insuranceModal .embed-modal__pane[hidden],body.site-redesign #domesticTransportModal .embed-modal__pane[hidden]{display:none!important}body.site-redesign #insuranceModal .embed-modal__pane.active,body.site-redesign #internationalTransportModal .embed-modal__pane,body.site-redesign #internationalTransportModal .embed-modal__pane.active,body.site-redesign #domesticTransportModal .embed-modal__pane.active{display:flex;flex:1 1 auto;min-height:0}body.site-redesign #insuranceModal .embed-modal__pane iframe,body.site-redesign #internationalTransportModal .embed-modal__pane iframe,body.site-redesign #domesticTransportModal .embed-modal__pane iframe{width:100%;height:100%;min-height:0;border-radius:16px}body.site-redesign #insuranceModal .embed-modal__dialog>.embed-modal__close,body.site-redesign #internationalTransportModal .embed-modal__dialog>.embed-modal__close,body.site-redesign #domesticTransportModal .embed-modal__dialog>.embed-modal__close{display:none}body.site-redesign #insuranceModal>.embed-modal__close--floating,body.site-redesign #internationalTransportModal>.embed-modal__close--floating,body.site-redesign #domesticTransportModal>.embed-modal__close--floating{position:fixed;display:inline-flex;align-items:center;justify-content:center;top:24px;right:24px;width:46px;height:46px;background:#fff;border:2px solid rgba(16,38,69,.18);border-radius:999px;color:#102645;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;pointer-events:auto}body.site-redesign #insuranceModal>.embed-modal__close--floating:hover,body.site-redesign #internationalTransportModal>.embed-modal__close--floating:hover,body.site-redesign #domesticTransportModal>.embed-modal__close--floating:hover{background:#f1f8ff;color:#0a8fda;border-color:#0a8fda4d}}body.site-redesign .software-modal__dialog{width:min(920px,100%);position:relative;overflow:auto}body.site-redesign .software-modal__content{position:relative;z-index:1}body.site-redesign .software-modal__tabs{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 16px}body.site-redesign .software-modal__tabs button{border:1px solid rgba(143,217,255,.18);border-radius:999px;padding:.58rem 1rem;background:#ffffff14;color:#eef7ff;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}body.site-redesign .software-modal__tabs button:hover{background:#ffffff24;border-color:#8fd9ff52}body.site-redesign .software-modal__tabs button.active{border-color:#44ade380;background:linear-gradient(135deg,#0a8fda,#44ade3);color:#fff}body.site-redesign .software-modal__layout{grid-template-columns:1fr;gap:0;align-items:start}body.site-redesign .software-modal__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;color:#8fd9ff;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}body.site-redesign .software-modal__eyebrow:before{content:"";width:28px;height:2px;background:currentColor}body.site-redesign .software-modal .apps-modal__title,body.site-redesign .software-modal .apps-modal__subtitle{max-width:760px;margin-bottom:12px}body.site-redesign .software-modal__stack{display:grid;gap:14px;margin-top:24px;grid-template-columns:repeat(2,minmax(0,1fr))}body.site-redesign .software-modal__feature{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;align-items:start;padding:16px 18px;border-radius:18px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body.site-redesign .software-modal__feature[hidden],body.site-redesign .software-modal .apps-modal__subtitle[hidden]{display:none!important}body.site-redesign .software-modal__icon{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));color:#fff;font-size:1.2rem;box-shadow:0 10px 24px #0a8fda38}body.site-redesign .software-modal__feature h4{color:#fff;margin:0 0 .42rem;font-size:1rem;line-height:1.35}body.site-redesign .software-modal__feature p{margin:0;color:#e9f3ffb8;line-height:1.68;font-size:.92rem}body.site-redesign .footer{background:#020d1a;color:#fff;border-top:1px solid rgba(255,255,255,.08)}body.site-redesign .footer-content{gap:32px}body.site-redesign .footer-section h4{color:#fff;line-height:1.2;margin-block:0 .85rem}body.site-redesign .footer-section p,body.site-redesign .footer-section li,body.site-redesign .footer-section a,body.site-redesign .footer-bottom p,body.site-redesign .footer-bottom a,body.site-redesign .footer-bottom__links a,body.site-redesign .footer-cookie-btn{color:#ffffffc7}body.site-redesign .footer-bottom__links a,body.site-redesign .footer-cookie-btn{text-decoration:underline}body.site-redesign .footer-section a:hover,body.site-redesign .footer-bottom a:hover,body.site-redesign .footer-cookie-btn:hover{color:#9fdfff}body.site-redesign .footer-company-data{margin:0;line-height:1.62}body.site-redesign .footer-company-data strong{color:inherit;font-weight:700}body.site-redesign .footer-section .footer-company-data strong{color:#fff}body.site-redesign .footer-section p{margin-block:0 .68rem}body.site-redesign .footer-section p:last-child{margin-bottom:0}body.site-redesign .footer-section--contact p{margin-block:0 .78rem}body.site-redesign .footer-section--contact .footer-contact-link{position:relative;display:inline-flex;align-items:flex-start;line-height:1.45}body.site-redesign .footer-section--contact .footer-contact-link i{position:absolute;left:-1.45rem;width:1rem;margin-top:.16rem;text-align:center}body.site-redesign .footer-section--company-data .footer-company-data{white-space:nowrap}body.site-redesign .footer-address{display:inline-flex;flex-direction:column;gap:.12rem;line-height:1.45}body.site-redesign .footer-address span{white-space:nowrap}body.subpage.site-redesign .subpage-hero,body.subpage.site-redesign .subpage-header,body.subpage.site-redesign main{background:transparent}@media(max-width:1100px){body.site-redesign .hero-content,body.site-redesign .hero__content{max-width:100%}body.site-redesign .contact-shell,body.site-redesign .section-header--split,body.site-redesign .transport-cards,body.site-redesign .fleet-grid{grid-template-columns:1fr}}@media(max-width:820px){body.site-redesign .section-header,body.site-redesign .section-header--split{text-align:left}body.site-redesign .contact-info{grid-template-columns:1fr}}@media(max-width:640px){body.site-redesign .hero h1{font-size:clamp(2rem,10vw,3rem)}body.site-redesign .hero-buttons,body.site-redesign .hero__actions{flex-direction:column;align-items:stretch}body.site-redesign .btn{width:100%}body.site-redesign .services-lead__card,body.site-redesign .contact-mail-head,body.site-redesign .contact-mail-panel,body.site-redesign .contact-aside__intro,body.site-redesign .contact-aside__note{padding-left:20px;padding-right:20px}body.site-redesign .software-modal__layout{grid-template-columns:1fr}body.site-redesign .software-modal__feature{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px}body.site-redesign .software-modal__icon{width:44px;height:44px;border-radius:14px;font-size:1rem}body.site-redesign .software-modal__stack{grid-template-columns:1fr}}@media(min-width:769px)and (max-width:1023px){body.site-redesign .drawer-backdrop{inset:0;background:#07132161;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.site-redesign .drawer{top:0;right:0;width:380px;max-width:92vw;height:100dvh;border-radius:0;background:linear-gradient(180deg,#08172a,#0c223d);box-shadow:-8px 0 40px #07132152;transform:translate(100%);border-left:1px solid rgba(143,217,255,.12)}body.site-redesign .drawer.is-open{transform:translate(0)}body.site-redesign .drawer__header{padding:18px 20px}body.site-redesign .drawer__content{padding:20px 18px 24px}}@media(max-width:768px){body.site-redesign .navbar,body.site-redesign .nav-container,body.site-redesign .lang-selector{overflow:visible!important}body.site-redesign .lang-selector__dropdown{left:0!important;right:auto!important;min-width:208px!important;width:max-content!important;max-width:min(248px,calc(100vw - 12px))!important;overflow:visible!important;padding:8px 0!important;transform:none!important}body.site-redesign .lang-selector__item{gap:10px;padding:10px 16px 10px 18px;justify-content:flex-start;overflow:visible}body.site-redesign .lang-selector__item .fi{width:1.35em;height:1.35em;margin-left:0;overflow:visible}body.site-redesign .lang-selector__item-label{white-space:nowrap}body.site-redesign .lang-selector__item-code{margin-left:8px;flex-shrink:0}body.site-redesign .embed-modal{place-items:stretch}body.site-redesign #insuranceModal .embed-modal__dialog,body.site-redesign #internationalTransportModal .embed-modal__dialog,body.site-redesign #domesticTransportModal .embed-modal__dialog{width:100vw!important;max-width:100vw!important;max-height:100dvh!important;height:100dvh!important;margin:0!important;border-radius:0!important;padding:12px 8px max(8px,env(safe-area-inset-bottom))!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}body.site-redesign .embed-modal__dialog{width:100vw;max-width:100vw;max-height:100dvh;height:100dvh;border-radius:0;padding:12px 8px 8px;overflow:hidden;display:flex;flex-direction:column}body.site-redesign .embed-modal__title{margin-bottom:6px;padding-right:44px}body.site-redesign .embed-modal__subtitle{margin-bottom:12px;padding-right:18px}body.site-redesign .embed-modal__tabs{flex:0 0 auto;margin-bottom:12px}body.site-redesign .embed-modal__panes{flex:1 1 auto;min-height:0;display:flex}body.site-redesign #insuranceModal .embed-modal__panes,body.site-redesign #internationalTransportModal .embed-modal__panes,body.site-redesign #domesticTransportModal .embed-modal__panes{flex:1 1 auto!important;min-height:0!important;display:flex!important}body.site-redesign .embed-modal__pane{display:none;min-height:0}body.site-redesign .embed-modal__pane.active{display:flex;flex:1 1 auto;min-height:0}body.site-redesign #insuranceModal .embed-modal__pane:not(.active),body.site-redesign #domesticTransportModal .embed-modal__pane:not(.active),body.site-redesign #insuranceModal .embed-modal__pane[hidden],body.site-redesign #domesticTransportModal .embed-modal__pane[hidden]{display:none!important}body.site-redesign .embed-modal__pane iframe{height:100%;min-height:0;border-radius:12px}body.site-redesign #insuranceModal .embed-modal__pane.active,body.site-redesign #internationalTransportModal .embed-modal__pane.active,body.site-redesign #domesticTransportModal .embed-modal__pane.active{display:flex!important;flex:1 1 auto!important;min-height:0!important}body.site-redesign #insuranceModal .embed-modal__pane iframe,body.site-redesign #internationalTransportModal .embed-modal__pane iframe,body.site-redesign #domesticTransportModal .embed-modal__pane iframe{width:100%!important;height:100%!important;min-height:0!important;flex:1 1 auto!important;border-radius:12px!important}body.site-redesign #insuranceModal .embed-modal__backdrop,body.site-redesign #internationalTransportModal .embed-modal__backdrop,body.site-redesign #domesticTransportModal .embed-modal__backdrop{background:#050c1cb8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.site-redesign #insuranceModal .embed-modal__dialog,body.site-redesign #internationalTransportModal .embed-modal__dialog,body.site-redesign #domesticTransportModal .embed-modal__dialog{background:transparent!important;border:none!important;box-shadow:none!important;padding:max(8px,env(safe-area-inset-top)) 6px max(6px,env(safe-area-inset-bottom))!important}body.site-redesign #insuranceModal .embed-modal__title,body.site-redesign #insuranceModal .embed-modal__subtitle,body.site-redesign #internationalTransportModal .embed-modal__title,body.site-redesign #internationalTransportModal .embed-modal__subtitle,body.site-redesign #domesticTransportModal .embed-modal__title,body.site-redesign #domesticTransportModal .embed-modal__subtitle{display:none}body.site-redesign #insuranceModal .embed-modal__close,body.site-redesign #internationalTransportModal .embed-modal__close,body.site-redesign #domesticTransportModal .embed-modal__close{top:max(8px,env(safe-area-inset-top));right:8px;width:40px;height:40px;background:#fff;color:#102645;border:2px solid rgba(16,38,69,.18);box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.site-redesign #internationalTransportModal .embed-modal__dialog>.embed-modal__close{display:none}body.site-redesign #internationalTransportModal>.embed-modal__close--floating{position:fixed;display:inline-flex;align-items:center;justify-content:center;top:max(8px,env(safe-area-inset-top));right:8px;width:44px;height:44px;background:#fff;border:2px solid rgba(16,38,69,.18);border-radius:999px;color:#102645;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;pointer-events:auto}body.site-redesign #internationalTransportModal .embed-modal__panes{padding-top:46px}body.site-redesign #insuranceModal .embed-modal__tabs,body.site-redesign #domesticTransportModal .embed-modal__tabs{margin-top:46px;margin-bottom:8px;gap:6px}body.site-redesign #insuranceModal .embed-modal__tab,body.site-redesign #domesticTransportModal .embed-modal__tab{flex:1 1 0;justify-content:center;text-align:center;padding:10px 12px}body.site-redesign #insuranceModal .embed-modal__pane iframe,body.site-redesign #internationalTransportModal .embed-modal__pane iframe,body.site-redesign #domesticTransportModal .embed-modal__pane iframe{border-radius:16px!important;box-shadow:0 14px 36px #00000047}body.site-redesign .embed-modal__dialog--international{width:100vw}body.site-redesign .embed-modal__dialog--international .embed-modal__title{margin-bottom:6px}body.site-redesign .embed-modal__dialog--international .embed-modal__subtitle{margin-bottom:12px}body.site-redesign .embed-modal__pane--international{min-height:0}body.site-redesign .embed-modal__pane--international iframe{height:100%;min-height:0;border-radius:12px}body.site-redesign .drawer-backdrop{inset:0;background:#07132166;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.site-redesign .drawer{top:0;right:0;width:min(100vw,420px);max-width:100vw;height:100dvh;border-radius:0;background:linear-gradient(180deg,#08172a,#0c223d);box-shadow:-16px 0 40px #07132152;transform:translate(100%);border-left:1px solid rgba(143,217,255,.12)}body.site-redesign .drawer.is-open{transform:translate(0)}body.site-redesign .drawer__header{padding:18px 18px 16px;border-bottom:none;background:transparent}body.site-redesign .drawer__content{padding:18px 16px 24px;background:transparent}body.site-redesign .drawer--detail-open .drawer__mobile-nav,body.site-redesign .drawer--detail-open .drawer__divider,body.site-redesign .drawer--detail-open .drawer__nav>:not(.is-detail-active){display:none!important}body.site-redesign .drawer--detail-open .drawer__content{padding:0}body.site-redesign .drawer--detail-open .drawer__nav{height:100%}body.site-redesign .drawer--detail-open .drawer__accordion.is-detail-active{display:flex;flex-direction:column;min-height:100%;border-bottom:none}body.site-redesign .drawer--detail-open .drawer__accordion.is-detail-active .drawer__accordion-btn{display:none}body.site-redesign .drawer--detail-open .drawer__accordion.is-detail-active .drawer__accordion-body{display:flex!important;flex-direction:column;min-height:100%;padding:0 16px 24px}body.site-redesign .drawer--detail-open .drawer__detail-header{display:block;position:sticky;top:0;z-index:2;padding:14px 0 16px;background:linear-gradient(180deg,#08172a,#08172af5 80%,#08172a00);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.site-redesign .drawer__detail-back{width:100%;display:flex;align-items:center;gap:12px;padding:0;border:none;background:none;color:#e9f3ff;font-size:1rem;font-weight:700;text-align:left}body.site-redesign .drawer__detail-back i{color:#8fd9ff;font-size:.95rem}body.site-redesign .drawer--detail-open .drawer__info-block{margin-top:18px;padding:16px 16px 18px}body.site-redesign .drawer__mobile-nav{background:transparent;border-bottom:none}body.site-redesign .drawer__mobile-nav-divider{border-top-color:#ffffff14}body.site-redesign .drawer__mobile-nav-link{padding:14px 18px;border-bottom-color:#ffffff0f;color:#e9f3ff;align-items:flex-start;line-height:1.48;font-size:1rem;font-weight:600;white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}body.site-redesign .drawer__mobile-nav-link i{color:#8fd9ff;margin-top:.12rem;flex-shrink:0}body.site-redesign .drawer__mobile-nav-link:hover,body.site-redesign .drawer__mobile-nav-link:focus{background:#ffffff0f;color:#fff}body.site-redesign .drawer__nav-item{padding:13px 14px;color:#e9f3ff;align-items:flex-start}body.site-redesign .drawer__nav-item:hover{background:#ffffff0f;color:#fff}body.site-redesign .drawer__nav-icon{background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2))}body.site-redesign .drawer__close{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#102645;border:2px solid rgba(16,38,69,.18);border-radius:999px;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6}body.site-redesign .drawer__close:hover{background:#f1f8ff;color:#0a8fda;border-color:#0a8fda4d}body.site-redesign .drawer__close i,body.site-redesign .embed-modal__close i,body.site-redesign .apps-modal__close i,body.subpage.site-redesign .agent-modal__close i{color:currentColor;font-size:1rem;font-weight:700;line-height:1}body.site-redesign .drawer__logo-sygnet{height:28px}body.site-redesign .drawer__logo-brand{font-size:1rem;color:#44ade3!important}body.site-redesign .drawer__mobile-nav,body.site-redesign .drawer__content{position:relative}}body.site-redesign .hero{display:block;padding:0;overflow:hidden}html[data-theme=dark] body.site-redesign .hero-content,html[data-theme=dark] body.site-redesign .hero__content,html[data-theme=light] body.site-redesign .hero-content,html[data-theme=light] body.site-redesign .hero__content{padding-top:calc(var(--rd-responsive-nav-offset, 82px) + clamp(10px,1.8vw,18px));padding-bottom:clamp(20px,3vw,32px)}body.site-redesign .hero-content,body.site-redesign .hero__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:clamp(76px,7vw,100px) clamp(24px,6vw,72px);max-width:min(52%,760px);margin:0;width:100%}body.site-redesign .hero h1,body.site-redesign .hero__content h1{max-width:100%;font-size:clamp(2.4rem,5vw,4.6rem);line-height:1.03;margin-bottom:.75rem}body.site-redesign .hero p,body.site-redesign .hero__content p{max-width:520px;font-size:clamp(1rem,1.25vw,1.08rem);line-height:1.65;margin-bottom:1.25rem}body.site-redesign .hero-buttons,body.site-redesign .hero__actions{flex-direction:column;align-items:flex-start;width:auto}body.site-redesign .hero-logo-inline{display:inline-flex;align-items:center;gap:.3em}body.site-redesign .services-shell{display:block}body.site-redesign .section-header{text-align:center}body.site-redesign .transport-subtitle{justify-self:unset;max-width:none}body.site-redesign .transport-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.site-redesign .transport-card{min-height:390px}body.site-redesign .card-content{padding:26px}body.site-redesign .card-content h3{font-size:1.45rem;line-height:1.18}body.site-redesign .card-description,body.site-redesign .card-meta{display:none}body.site-redesign .fleet .section-header{text-align:center}body.site-redesign .contact-shell{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}body.site-redesign .footer-section ul li a:hover{color:#9fdfff}@media(max-width:1100px){body.site-redesign .hero,body.site-redesign .transport-cards,body.site-redesign .fleet-grid{grid-template-columns:1fr}}body.subpage.site-redesign .breadcrumb{padding:110px 0 18px;background:linear-gradient(180deg,#f6f9fd,#edf3f9)}body.subpage.site-redesign .breadcrumb-nav{display:flex;align-items:center;gap:10px;color:var(--rd-muted);font-size:.92rem}body.subpage.site-redesign .breadcrumb-nav a{color:var(--rd-primary);text-decoration:none;font-weight:600}body.subpage.site-redesign .voyager-back{display:inline-flex;align-items:center;gap:6px;color:var(--rd-primary);text-decoration:none;font-weight:600;font-size:.95rem}body.subpage.site-redesign .breadcrumb .subpage-back-nav{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:.95rem}body.subpage.site-redesign .breadcrumb .subpage-back-separator,body.subpage.site-redesign .breadcrumb .subpage-back-current{color:var(--rd-muted);font-size:.92rem}body.subpage.site-redesign .voyager-back:hover{text-decoration:underline}body.subpage.site-redesign .tourism-hero{position:relative;overflow:hidden;padding:24px 0 84px;background:linear-gradient(100deg,#071321eb,#0a1f38db 40%,#094171a8),url(/grafika/SystemyVoyager.webp) 56% center/cover no-repeat}body.subpage.site-redesign .tourism-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 20%,rgba(24,183,231,.14),transparent 28%),linear-gradient(90deg,rgba(7,19,33,.4) 0%,rgba(7,19,33,.18) 26%,transparent 55%),linear-gradient(180deg,#07132114,#07132133);background-size:auto,auto,auto;pointer-events:none}body.subpage.site-redesign .tourism-hero .container{position:relative;z-index:1;text-align:left;max-width:min(640px,100% - 48px);margin-left:clamp(56px,8vw,132px);margin-right:auto}body.subpage.site-redesign .tourism-hero h1{color:#fff;font-size:clamp(2.4rem,5vw,4.4rem);line-height:1.03;margin-bottom:1rem;max-width:760px;text-wrap:balance}body.subpage.site-redesign .tourism-hero p{color:#ffffffe6;max-width:760px;font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.6;margin-bottom:1.8rem;text-wrap:pretty}body.subpage.site-redesign .tourism-hero .hero-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;align-items:center;width:min(100%,520px)}body.subpage.site-redesign .tourism-hero .hero-buttons .btn{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:54px;padding:0 22px;border-radius:10px;font-size:.98rem;font-weight:800;line-height:1.15;text-align:center;white-space:nowrap}body.subpage.site-redesign .tourism-hero .hero-buttons .btn-secondary{background:#ffffff14;border:2px solid rgba(255,255,255,.92);color:#fff;box-shadow:none}body.subpage.site-redesign .tourism-hero .hero-buttons .btn-secondary:hover{background:#ffffff29;transform:translateY(-2px)}body.subpage.site-redesign .software-solutions,body.subpage.site-redesign .tech-specs{padding:clamp(70px,8vw,110px) 0}body.subpage.site-redesign .software-solutions{background:var(--rd-bg)}body.subpage.site-redesign .solutions-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.subpage.site-redesign .solutions-grid.work-page-grid{display:flex;justify-content:center;grid-template-columns:unset}body.subpage.site-redesign .software-solutions.help-tiles-panel{padding:clamp(28px,4vw,44px) 0 clamp(36px,5vw,56px)}body.subpage.site-redesign .help-tiles-panel:not(.help-tiles-panel--currency) .solutions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.subpage.site-redesign .help-tiles-panel--guides .solutions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.subpage.site-redesign .help-tiles-panel:not(.help-tiles-panel--currency) .solution-card:not(.solution-card--wide),body.subpage.site-redesign .help-tiles-panel--guides .solution-card:not(.solution-card--wide){max-width:none;width:auto}@media(max-width:960px){body.subpage.site-redesign .help-tiles-panel:not(.help-tiles-panel--currency) .solutions-grid,body.subpage.site-redesign .help-tiles-panel--guides .solutions-grid{grid-template-columns:1fr}}@media(min-width:1900px){body.subpage.site-redesign .help-tiles-panel--guides .container{max-width:min(1560px,calc(100vw - 32px))}body.subpage.site-redesign .help-tiles-panel--guides .solutions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,30px)}}body.subpage.site-redesign .help-tiles-panel .solution-card{display:flex;flex-direction:column;height:100%;padding:22px}body.subpage.site-redesign .help-tiles-panel .solution-card h3{font-size:1.28rem}body.subpage.site-redesign .help-tiles-panel .solution-card>p{margin-top:0;margin-bottom:0;font-size:.92rem;line-height:1.55;color:var(--rd-muted)}body.subpage.site-redesign .help-tiles-panel .solution-features{margin-top:12px;gap:6px}body.subpage.site-redesign .help-tiles-panel .solution-features li{font-size:.92rem;line-height:1.45}body.subpage.site-redesign .help-tiles-panel .solution-actions{display:flex;flex-direction:column;align-items:stretch;align-self:stretch;width:100%;margin-top:auto;gap:12px}body.subpage.site-redesign .help-tiles-panel .solution-actions .btn,body.subpage.site-redesign .help-tiles-panel .solution-actions .btn-primary,body.subpage.site-redesign .help-tiles-panel .solution-actions .btn-navy{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;height:4.5rem;min-height:4.5rem;max-height:4.5rem;padding:.5rem .85rem;font-size:clamp(.82rem,1.05vw,.94rem);text-align:center;line-height:1.25;white-space:normal;box-sizing:border-box}body.subpage.site-redesign .help-tiles-panel .btn-navy,body.subpage.site-redesign .help-tiles-panel .solution-actions .btn-navy{background:linear-gradient(135deg,#123974,#0a2553);color:#fff;box-shadow:0 10px 24px #0a1d4f3d}body.subpage.site-redesign .help-tiles-panel .btn-navy:hover,body.subpage.site-redesign .help-tiles-panel .solution-actions .btn-navy:hover{transform:translateY(-2px);box-shadow:0 14px 28px #0a1d4f4d;filter:brightness(1.04);color:#fff}body.subpage.site-redesign .help-tiles-panel .help-tile-note{margin-top:14px;margin-bottom:0;font-size:.9rem;line-height:1.55;color:var(--rd-muted)}body.subpage.site-redesign .help-tiles-panel .help-tile-note a{color:var(--rd-primary);font-weight:600;text-decoration:none}body.subpage.site-redesign .help-tiles-panel .help-tile-note a:hover{text-decoration:underline}body.subpage.site-redesign .help-tiles-panel .solution-card--wide{flex:1 1 100%;max-width:100%}body.subpage.site-redesign .help-tiles-panel--currency .solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:960px){body.subpage.site-redesign .help-tiles-panel--currency .solutions-grid{grid-template-columns:1fr}}body.subpage.site-redesign .help-tiles-panel--wide .container{max-width:min(1560px,calc(100vw - 32px))}body.subpage.site-redesign .help-tiles-panel .solution-card--wide .currency-page-panel{width:100%;margin-top:0}body.subpage.site-redesign .help-tiles-panel .help-tile-note--meta{margin-top:1rem;margin-bottom:0;font-size:.85rem}body.subpage.site-redesign .help-tiles-panel .support-related{margin-top:clamp(24px,3vw,36px);text-align:center}body.subpage.site-redesign .help-tiles-panel .support-related-link{text-align:center}body.subpage.site-redesign .work-page-grid .solution-card{width:min(100%,420px)}body.subpage.site-redesign .solution-card{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:var(--rd-radius);box-shadow:var(--rd-shadow);padding:28px;transition:transform .24s ease,box-shadow .24s ease}body.subpage.site-redesign .solution-card:hover{transform:translateY(-6px);box-shadow:var(--rd-shadow-lg)}body.subpage.site-redesign .solution-icon{width:58px;height:58px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));color:#fff;font-size:1.35rem;box-shadow:0 14px 28px #0a8fda38;margin-bottom:18px}body.subpage.site-redesign .solution-card h3{color:var(--rd-text);font-size:1.55rem;line-height:1.15;margin-bottom:.9rem}body.subpage.site-redesign .solution-card p{line-height:1.75}body.subpage.site-redesign .solution-features{list-style:none;display:grid;gap:8px;margin:18px 0 0;padding:0}body.subpage.site-redesign .solution-features li{position:relative;padding-left:22px;color:var(--rd-muted);line-height:1.6}body.subpage.site-redesign .solution-features li:before{content:"";position:absolute;left:0;top:.62em;width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2))}body.subpage.site-redesign .solution-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}body.subpage.site-redesign .rez-subcategories{display:grid;gap:12px;margin-top:20px}body.subpage.site-redesign .rez-subcard{display:block;padding:18px;border-radius:14px;text-decoration:none;background:#f6fbff;border:2px solid #d9e8f6;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}body.subpage.site-redesign .rez-subcard--ae{border-color:#1f6fff}body.subpage.site-redesign .rez-subcard--anu{border-color:#12b76a}body.subpage.site-redesign .rez-subcard:hover{transform:translateY(-2px);box-shadow:0 12px 28px #07132114}body.subpage.site-redesign .rez-subcard--ae:hover{border-color:#004ee4}body.subpage.site-redesign .rez-subcard--anu:hover{border-color:#04945a}body.subpage.site-redesign .rez-subcard h4{color:var(--rd-text);margin-bottom:.4rem}body.subpage.site-redesign .rez-subcard p{margin:0;color:var(--rd-muted)}html[data-theme=dark] body.subpage.site-redesign .rez-subcard{background:linear-gradient(180deg,#e8f0f8e6,#d6e2f0d1);border-color:#44ade33d;box-shadow:0 16px 32px #020d1a38;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-theme=dark] body.subpage.site-redesign .rez-subcard:hover{box-shadow:0 18px 34px #020d1a47}html[data-theme=dark] body.subpage.site-redesign .rez-subcard h4{color:#18385e}html[data-theme=dark] body.subpage.site-redesign .rez-subcard p{color:#18385ed1}html[data-theme=dark] body.subpage.site-redesign .rez-subcard--ae{border-color:#1f6fffeb}html[data-theme=dark] body.subpage.site-redesign .rez-subcard--anu{border-color:#12b76aeb}html[data-theme=dark] body.subpage.site-redesign .rez-subcard--ae:hover{border-color:#004ee4}html[data-theme=dark] body.subpage.site-redesign .rez-subcard--anu:hover{border-color:#04945a}body.subpage.site-redesign .tech-specs{background:linear-gradient(180deg,#0b182b,#0e223d)}body.subpage.site-redesign .tech-specs h2{color:#fff;text-align:center;margin-bottom:2rem;font-size:clamp(2rem,4vw,3rem)}body.subpage.site-redesign .specs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}body.subpage.site-redesign .spec-item{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:var(--rd-radius);padding:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--rd-shadow-lg)}body.subpage.site-redesign .spec-item i{color:#8fd9ff;font-size:1.35rem;margin-bottom:12px}body.subpage.site-redesign .spec-item h4{color:#fff;margin-bottom:.55rem}body.subpage.site-redesign .spec-item p{color:#ffffffbd;margin:0}@media(max-width:1100px){body.subpage.site-redesign .solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.subpage.site-redesign .tourism-hero .hero-buttons{flex-direction:column;align-items:flex-start;width:min(100%,240px)}body.subpage.site-redesign .tourism-hero .hero-buttons .btn{width:100%;min-width:0}body.subpage.site-redesign .specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){body.subpage.site-redesign .solutions-grid,body.subpage.site-redesign .specs-grid{grid-template-columns:1fr}body.subpage.site-redesign .tourism-hero{padding:28px 0 56px;background-position:60% center}body.subpage.site-redesign .tourism-hero .container{max-width:calc(100% - 40px);margin-left:20px}}:root{--rd-responsive-container: 1320px;--rd-responsive-gutter: clamp(16px, 4vw, 32px);--rd-responsive-gap: clamp(16px, 2.6vw, 28px);--rd-responsive-section: clamp(24px, 3.2vw, 40px);--rd-responsive-nav-offset: var(--nav-h, 82px);--rd-responsive-radius: clamp(20px, 2vw, 28px)}html,body{max-width:100%;overflow-x:clip}body.site-redesign *,body.site-redesign *:before,body.site-redesign *:after{box-sizing:border-box}body.site-redesign img,body.site-redesign svg,body.site-redesign video,body.site-redesign canvas,body.site-redesign iframe{max-width:100%}body.site-redesign .container,body.site-redesign .nav-container{width:100%;max-width:var(--rd-responsive-container);margin-inline:auto;padding-inline:var(--rd-responsive-gutter)}body.site-redesign section[id]{scroll-margin-top:var(--rd-responsive-nav-offset)}body.subpage.site-redesign #software-solutions{scroll-margin-top:calc(var(--rd-responsive-nav-offset) + 28px)}body.site-redesign .btn,body.site-redesign button,body.site-redesign input,body.site-redesign select,body.site-redesign textarea,body.site-redesign .floating-contact__btn{min-height:44px}body.site-redesign h1{font-size:clamp(2rem,7vw,4.6rem);line-height:1.04}body.site-redesign h2{font-size:clamp(1.7rem,5.5vw,3rem);line-height:1.08}body.site-redesign h3{font-size:clamp(1.1rem,3.6vw,1.5rem)}body.site-redesign p,body.site-redesign li,body.site-redesign input,body.site-redesign select,body.site-redesign textarea{font-size:clamp(.98rem,2.4vw,1.05rem);line-height:1.7}body.site-redesign .services,body.site-redesign .transport-section,body.site-redesign .fleet,body.site-redesign .contact,body.subpage.site-redesign .tourism-hero,body.subpage.site-redesign .solutions,body.subpage.site-redesign .specs,body.subpage.site-redesign .contact{padding-block:var(--rd-responsive-section)}body.site-redesign .section-header,body.site-redesign .section-header--split{margin-bottom:clamp(10px,1.6vw,18px)}body.site-redesign .section-header--split{display:grid;grid-template-columns:1fr;gap:clamp(12px,3vw,24px)}body.site-redesign .nav-container{display:flex;align-items:center;gap:clamp(8px,1.6vw,16px);min-width:0}body.site-redesign .logo-link,body.site-redesign .nav-logo,body.site-redesign .nav-menu,body.site-redesign .nav-item,body.site-redesign .nav-item--dropdown{min-width:0}body.site-redesign .logo-link{flex-shrink:1;gap:8px}body.site-redesign .nav-logo-sygnet{height:clamp(30px,8vw,36px)}body.site-redesign .nav-logo-brand{font-size:clamp(.82rem,2.6vw,1rem)}body.site-redesign .nav-logo-tagline{max-width:min(40vw,190px)}body.site-redesign .nav-menu,body.site-redesign .hamburger{display:none!important}body.site-redesign .drawer-toggle{display:inline-flex!important;margin-left:auto;flex-shrink:0}body.site-redesign .mobile-apps-shortcut{display:inline-flex;margin-left:auto}body.site-redesign .theme-toggle+.mobile-apps-shortcut{margin-left:10px}body.site-redesign .mobile-apps-shortcut+.drawer-toggle{margin-left:10px}@media(min-width:390px)and (max-width:768px){body.site-redesign .mobile-apps-shortcut{width:auto;min-width:42px;padding-inline:12px}body.site-redesign .mobile-apps-shortcut__label{display:inline}}body.site-redesign .lang-selector{margin-left:0;flex-shrink:0}body.site-redesign .drawer,body.site-redesign .drawer__content{max-width:100%}body.site-redesign .drawer{width:min(100vw,420px)}body.site-redesign .drawer__header,body.site-redesign .drawer__content{padding-inline:clamp(18px,4vw,28px)}body.site-redesign .drawer__content{overflow-x:hidden}body.site-redesign .drawer__nav,body.site-redesign .drawer__mobile-nav{min-width:0}body.site-redesign .drawer__nav-label,body.site-redesign .drawer__info-title,body.site-redesign .drawer__text,body.site-redesign .drawer__steps li,body.site-redesign .drawer__logo-brand{overflow-wrap:anywhere}@media(max-width:768px){body.site-redesign .hero{min-height:auto}html[data-theme=light] body.site-redesign .hero:before{display:block;content:"";position:absolute;inset:0;z-index:0;opacity:1;pointer-events:none;background-color:transparent;background-image:radial-gradient(circle at 20% 20%,rgba(24,183,231,.1),transparent 28%),linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px;-webkit-mask-image:none;mask-image:none}body.site-redesign .hero-content,body.site-redesign .hero__content,html[data-theme=dark] body.site-redesign .hero-content,html[data-theme=dark] body.site-redesign .hero__content,html[data-theme=light] body.site-redesign .hero-content,html[data-theme=light] body.site-redesign .hero__content{width:100%;max-width:100%;min-height:min(60svh,540px);margin-inline:auto;align-items:center;text-align:center;padding:calc(var(--rd-responsive-nav-offset) + clamp(12px,3.5vw,24px)) var(--rd-responsive-gutter) clamp(28px,4.5vw,44px)}body.site-redesign .hero h1,body.site-redesign .hero__content h1{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:100%;text-align:center;gap:.2em}body.site-redesign .hero-welcome-text{width:100%;text-align:center}body.site-redesign .hero-logo-inline{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;max-width:100%;gap:.35em}body.site-redesign .hero-logo-sygnet{height:1.1em;width:auto;flex-shrink:0}body.site-redesign .hero-content p,body.site-redesign .hero__content p{max-width:34rem;margin-inline:auto;text-align:center}body.site-redesign .hero-buttons,body.site-redesign .hero__actions{width:100%;max-width:340px;margin-inline:auto;align-items:stretch;gap:12px}body.site-redesign .hero-buttons .btn,body.site-redesign .hero__actions .btn,body.site-redesign .hero-buttons>.btn,body.site-redesign .hero__actions>.btn{width:100%;max-width:none;justify-items:center;text-align:center}body.site-redesign .hero-buttons>.btn>span,body.site-redesign .hero__actions>.btn>span{justify-self:center}}body.site-redesign .transport-cards,body.site-redesign .fleet-grid,body.site-redesign .contact-shell,body.subpage.site-redesign .solutions-grid,body.subpage.site-redesign .specs-grid,body.site-redesign .footer-content{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--rd-responsive-gap)}body.site-redesign .transport-card,body.site-redesign .fleet-item{min-width:0}body.site-redesign .fleet-item{width:100%;aspect-ratio:1}body.site-redesign .fleet-overlay,body.site-redesign .fleet-item__content,body.site-redesign .transport-card-content{padding:clamp(18px,4vw,28px)}body.site-redesign .contact-shell,body.site-redesign .contact-aside,body.site-redesign .contact-mail-wrap{min-width:0}body.site-redesign .contact-info,body.site-redesign .software-modal__stack,body.site-redesign .apps-modal__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px,3vw,18px)}body.site-redesign .floating-contact{right:max(12px,calc(env(safe-area-inset-right) + 8px));bottom:max(12px,calc(env(safe-area-inset-bottom) + 8px));gap:8px}body.site-redesign .floating-contact__btn{width:44px;height:44px}body.site-redesign .apps-modal__dialog,body.site-redesign .agent-modal__dialog{width:min(calc(100vw - 24px),1100px);max-height:min(88dvh,920px);padding:clamp(18px,4vw,28px)}body.site-redesign .apps-modal__layout,body.site-redesign .agent-modal__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,4vw,28px)}body.site-redesign .apps-download-item,body.site-redesign .agent-download-row{min-width:0}body.site-redesign .apps-modal__title,body.site-redesign .agent-modal__title{overflow-wrap:anywhere}body.subpage.site-redesign .tourism-hero{background-position:63% center}body.subpage.site-redesign .tourism-hero .container{max-width:min(100%,44rem);margin-inline:auto;padding-inline:var(--rd-responsive-gutter)}body.subpage.site-redesign .tourism-hero h1,body.subpage.site-redesign .tourism-hero p{max-width:100%}@media(max-width:768px){body.site-redesign .footer-content{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(18px,6vw,34px);row-gap:clamp(24px,6vw,34px);align-items:start;text-align:center}body.site-redesign .footer-section{min-width:0}body.site-redesign .footer-section:nth-child(1){grid-column:1 / -1;order:0;justify-self:center;max-width:18rem}body.site-redesign .footer-section:nth-child(2){order:2}body.site-redesign .footer-section:nth-child(3){order:1}body.site-redesign .footer-section:nth-child(4){order:4}body.site-redesign .footer-section:nth-child(5){order:3}body.site-redesign .footer-logo-wrap{justify-content:center}body.site-redesign .footer-section h4{margin-bottom:.85rem}body.site-redesign .footer-section ul{padding-left:0;margin:0}body.site-redesign .footer-section p,body.site-redesign .footer-section a,body.site-redesign .footer-company-data{line-height:1.55}body.site-redesign .footer-section--contact .footer-contact-link{position:static;justify-content:center;gap:.45rem}body.site-redesign .footer-section--contact .footer-contact-link i{position:static;flex:0 0 auto;margin-top:.18rem}body.site-redesign .footer-address{align-items:center}}@media(min-width:481px){body.site-redesign .hero-buttons,body.site-redesign .hero__actions{grid-template-columns:1fr;display:grid}body.site-redesign .contact-info,body.site-redesign .footer-content{grid-template-columns:repeat(2,minmax(0,1fr))}body.site-redesign .apps-download-item,body.site-redesign .agent-download-row{padding-inline:clamp(16px,4vw,22px)}}@media(min-width:769px)and (max-width:1024px){html[data-theme=dark] body.site-redesign .hero,body.site-redesign .hero{min-height:max(var(--rd-hero-dark-h),calc(var(--rd-responsive-nav-offset, 82px) + 300px));background-color:var(--rd-hero-dark-bg);background-image:linear-gradient(90deg,#0b182bfa,#0b182beb 30%,#0b182bb8 48%,#0b182b6b 64%,#0b182b29,#0b182b0d),linear-gradient(180deg,#0b182b14,#0b182b2e),url(/grafika/PictureMainPC2-mobileC.webp);background-position:center,center,52% center;background-size:auto,auto,cover;background-repeat:no-repeat}body.site-redesign .hero:before,body.site-redesign .hero:after{display:none;content:none}html[data-theme=light] body.site-redesign .hero{background-color:transparent;background-image:linear-gradient(90deg,#0b182bd1,#0b182bbd 30%,#0b182b94 48%,#0b182b61 64%,#0b182b29,#0b182b0d),linear-gradient(180deg,#0b182b0a,#0b182b24),url(/grafika/PictureMainPC2-mobilejasny.webp);background-position:center,center,52% center;background-size:auto,auto,cover;background-repeat:no-repeat}}@media(min-width:769px){:root{--rd-responsive-container: 1340px}html[data-theme=dark] body.site-redesign .hero-content,html[data-theme=dark] body.site-redesign .hero__content,html[data-theme=light] body.site-redesign .hero-content,html[data-theme=light] body.site-redesign .hero__content{max-width:min(50%,36rem);padding-top:calc(var(--rd-responsive-nav-offset) + clamp(10px,1.8vw,18px));padding-bottom:clamp(20px,3vw,32px)}body.site-redesign .hero-content,body.site-redesign .hero__content{max-width:min(58%,42rem);padding-top:calc(var(--rd-responsive-nav-offset) + clamp(24px,5vw,44px))}body.site-redesign .hero-buttons,body.site-redesign .hero__actions{width:min(100%,360px);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch}body.site-redesign .hero-buttons .btn,body.site-redesign .hero__actions .btn,body.site-redesign .hero-buttons>.hero-refund,body.site-redesign .hero__actions>.hero-refund{width:100%;max-width:none;min-width:0}body.site-redesign .transport-cards,body.site-redesign .fleet-grid,body.subpage.site-redesign .solutions-grid,body.subpage.site-redesign .specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.site-redesign .contact-shell{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}body.site-redesign .software-modal__stack{grid-template-columns:repeat(2,minmax(0,1fr))}body.site-redesign .apps-modal__layout,body.site-redesign .agent-modal__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body.site-redesign .floating-contact{right:max(16px,calc(env(safe-area-inset-right) + 12px));bottom:max(16px,calc(env(safe-area-inset-bottom) + 12px));gap:10px}body.site-redesign .floating-contact__btn{width:48px;height:48px}body.subpage.site-redesign .tourism-hero{background-position:72% center}}@media(min-width:1025px){:root{--rd-responsive-container: 1360px}body.site-redesign .hero{min-height:max(var(--rd-hero-dark-h),calc(var(--rd-responsive-nav-offset, 82px) + 300px));background-image:none;background-color:var(--rd-hero-dark-bg)}body.site-redesign .hero:before{display:block;content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-color:transparent;background-image:linear-gradient(90deg,rgba(11,24,43,.94) 0%,rgba(11,24,43,.72) 26%,rgba(11,24,43,.34) 46%,rgba(11,24,43,.08) 58%,transparent 68%),url(/grafika/TloMainC.webp);background-repeat:no-repeat;background-position:left center,right center;background-size:100% 100%,auto min(100%,793px);-webkit-mask-image:none;mask-image:none}body.site-redesign .hero:after{display:none;content:none}html[data-theme=light] body.site-redesign .hero{min-height:max(var(--rd-hero-light-h),calc(var(--rd-responsive-nav-offset, 82px) + 300px));background-color:#f6f6f7;background-image:none;background-size:100% 100%}html[data-theme=light] body.site-redesign .hero:before{background-image:linear-gradient(90deg,rgba(246,246,247,.92) 0%,rgba(246,246,247,.68) 28%,rgba(246,246,247,.22) 48%,rgba(246,246,247,.04) 60%,transparent 72%),url(/grafika/TloMainJ.webp);background-position:left center,right center;background-size:100% 100%,auto min(100%,887px)}html[data-theme=light] body.site-redesign .hero h1{color:#102645;text-shadow:none}html[data-theme=light] body.site-redesign .hero-welcome-text{color:#1a3878}html[data-theme=light] body.site-redesign .hero p,html[data-theme=light] body.site-redesign .hero__content p{color:#102645d1}html[data-theme=dark] body.site-redesign .hero h1{color:#fff;text-shadow:none}html[data-theme=dark] body.site-redesign .hero-welcome-text{color:#e9f3ffc7}html[data-theme=dark] body.site-redesign .hero p,html[data-theme=dark] body.site-redesign .hero__content p{color:#e9f3ffd6}body.site-redesign .section-header--split{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:end}body.site-redesign .nav-menu{display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:clamp(.9rem,1.4vw,1.35rem);margin-left:auto}body.site-redesign .mobile-apps-shortcut{display:none}body.site-redesign .nav-link{font-size:.86rem}body.site-redesign .nav-apps-btn{padding:6px 12px;font-size:.78rem;gap:5px}body.site-redesign .theme-toggle,body.subpage.site-redesign .theme-toggle{width:38px;height:38px}body.site-redesign .lang-selector__btn{min-height:34px;padding-block:5px}body.site-redesign .drawer-toggle{padding:5px}body.site-redesign .drawer-toggle{margin-left:0}body.site-redesign .hero-content,body.site-redesign .hero__content{max-width:min(52%,44rem)}body.site-redesign .transport-cards,body.site-redesign .fleet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.site-redesign .contact-shell{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);grid-template-areas:"intro intro" "info mail" "note mail";align-items:start}body.site-redesign .contact-aside{display:contents}body.site-redesign .contact-aside__intro{grid-area:intro;padding-inline:clamp(28px,4vw,44px)}body.site-redesign .contact-info{grid-area:info}body.site-redesign .contact-aside__note{grid-area:note}body.site-redesign .contact-mail-wrap{grid-area:mail}body.site-redesign .footer-content{grid-template-columns:minmax(220px,1.3fr) minmax(132px,.72fr) minmax(178px,.9fr) minmax(188px,.92fr) minmax(178px,.82fr);column-gap:clamp(18px,2.4vw,38px);align-items:start}body.subpage.site-redesign .solutions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.subpage.site-redesign .specs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.site-redesign .apps-modal__layout{grid-template-columns:minmax(0,1.35fr) minmax(260px,.9fr);align-items:center}body.site-redesign .software-modal__layout{grid-template-columns:1fr}}@media(min-width:769px)and (max-width:1024px){body.site-redesign .footer-content{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(30px,7vw,64px);row-gap:clamp(28px,5vw,42px);align-items:start;text-align:center}body.site-redesign .footer-section{min-width:0}body.site-redesign .footer-section:nth-child(1){grid-column:1 / -1;order:0;justify-self:center;max-width:22rem}body.site-redesign .footer-section:nth-child(2){order:2}body.site-redesign .footer-section:nth-child(3){order:1}body.site-redesign .footer-section:nth-child(4){order:4}body.site-redesign .footer-section:nth-child(5){order:3}body.site-redesign .footer-logo-wrap{justify-content:center}body.site-redesign .footer-section ul{padding-left:0;margin:0}body.site-redesign .footer-section--contact .footer-contact-link{position:static;justify-content:center;gap:.5rem}body.site-redesign .footer-section--contact .footer-contact-link i{position:static;flex:0 0 auto;margin-top:.18rem}body.site-redesign .footer-address{align-items:center}}@media(min-width:1025px)and (max-width:1240px){body.site-redesign .footer-content{grid-template-columns:minmax(176px,1.05fr) minmax(108px,.62fr) minmax(152px,.78fr) minmax(170px,.82fr) minmax(160px,.76fr);column-gap:clamp(12px,1.45vw,18px)}body.site-redesign .footer-section p,body.site-redesign .footer-section a,body.site-redesign .footer-company-data{font-size:.88rem;line-height:1.62}body.site-redesign .footer-section--contact .footer-contact-link i{left:-1.32rem}}@media(min-width:1441px){:root{--rd-responsive-container: 1400px;--rd-responsive-gap: clamp(20px, 2vw, 32px);--rd-responsive-section: clamp(32px, 3.5vw, 48px)}body.site-redesign .footer-content{grid-template-columns:minmax(260px,1.45fr) minmax(150px,.72fr) minmax(210px,.92fr) minmax(210px,.95fr) minmax(188px,.78fr);column-gap:clamp(30px,3.2vw,64px)}body.site-redesign .hero-content,body.site-redesign .hero__content{max-width:min(48%,46rem)}body.site-redesign .transport-cards,body.site-redesign .fleet-grid,body.subpage.site-redesign .solutions-grid,body.subpage.site-redesign .specs-grid{gap:clamp(22px,1.8vw,32px)}body.site-redesign .floating-contact{right:max(20px,calc(env(safe-area-inset-right) + 16px));bottom:max(20px,calc(env(safe-area-inset-bottom) + 16px))}}body.site-redesign .fleet-showcase{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,3vw,24px);max-width:min(100%,1080px);margin-inline:auto}body.site-redesign .fleet-showcase .fleet-feature{min-height:clamp(260px,38vw,380px)}body.site-redesign .fleet-feature{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-height:clamp(320px,62vw,500px);overflow:hidden;border-radius:clamp(24px,4vw,32px);text-decoration:none;color:inherit;background:linear-gradient(160deg,#0b1a30,#0e2244);border:1px solid rgba(143,217,255,.12);box-shadow:0 28px 60px #0000003d;isolation:isolate}body.site-redesign .fleet-feature:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(120deg,#071321eb,#071321c2,#0713216b 52%,#0713211f 74%,#07132108),linear-gradient(180deg,#0812240f,#08122475)}body.site-redesign .fleet-feature__visual{position:absolute;inset:0;z-index:0}body.site-redesign .fleet-feature__visual img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .42s ease}body.site-redesign .fleet-feature:hover .fleet-feature__visual img{transform:scale(1.03)}body.site-redesign .fleet-feature__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:14px;min-height:100%;padding:clamp(24px,4vw,38px)}body.site-redesign .fleet-feature .section-kicker{margin-bottom:0}body.site-redesign .fleet-feature h3{margin:0;color:#fff;font-size:clamp(1.55rem,3vw,2.6rem);line-height:1.05}body.site-redesign .fleet-feature p{margin:0;max-width:34rem;color:#e9f3ffd6;font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.6}body.site-redesign .fleet-feature__meta{display:flex;flex-wrap:wrap;gap:8px}body.site-redesign .fleet-feature__meta span{display:inline-flex;align-items:center;padding:.45rem .78rem;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);color:#eef7ff;font-size:.78rem;font-weight:600}body.site-redesign .fleet-feature__meta [data-open-software-category],body.site-redesign .fleet-feature__meta [data-open-apps-from-software]{cursor:pointer}body.site-redesign .fleet-feature__meta [data-open-software-category]:focus-visible,body.site-redesign .fleet-feature__meta [data-open-apps-from-software]:focus-visible{outline:2px solid #ffffff;outline-offset:3px}body.site-redesign .fleet-feature .fleet-link-label{margin-top:8px;align-self:flex-start;background:#ffffff1a;border-color:#ffffff2e;color:#fff}body.site-redesign .fleet-feature--software{min-height:clamp(260px,38vw,380px)}body.site-redesign .fleet-feature--software .fleet-feature__copy--software{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:none;margin:0;min-height:100%;padding:clamp(14px,2.6vw,24px) clamp(22px,4vw,36px) clamp(22px,4vw,36px);gap:0;text-align:left;text-shadow:0 2px 14px rgba(0,0,0,.35)}body.site-redesign .fleet-feature--software .fleet-feature__software-foot{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-top:auto}body.site-redesign .fleet-feature--software .fleet-feature__meta{margin-top:0}body.site-redesign .fleet-feature--software:before{background:linear-gradient(90deg,#08101c7a,#08101c3d 36%,#08101c0f 62%,#08101c33),linear-gradient(180deg,#08101c03,#08101c47)}body.site-redesign .fleet-feature--software .fleet-feature__visual img{object-position:center center;content:url(/grafika/OprogramowanieJN.webp);filter:none}body.site-redesign .fleet-feature--software .fleet-feature__eyebrow{position:absolute;top:clamp(8px,1.6vw,14px);left:clamp(22px,4vw,36px);z-index:3;width:auto;max-width:min(58%,22rem);margin:0;color:#fff;font-size:clamp(1.28rem,2.55vw,2.05rem);font-weight:300;letter-spacing:.08em;text-transform:uppercase;line-height:1.06;text-align:left}body.site-redesign .fleet-feature--software .fleet-feature__pitch{display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:min(88%,36rem);margin-top:clamp(34px,6.8vw,54px)}body.site-redesign .fleet-feature--software .fleet-feature__pitch-tags{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;margin:0;width:fit-content;max-width:min(100%,20rem);color:#fff;font-size:clamp(.78rem,1.32vw,.96rem);font-weight:700;line-height:1.35;letter-spacing:.03em;text-align:left}body.site-redesign .fleet-feature--software .fleet-feature__pitch-tag-line{display:block}body.site-redesign .fleet-feature--software .fleet-feature__pitch-tag-bullet{color:#ffffffd1;font-weight:700}body.site-redesign .fleet-feature--software .fleet-feature__pitch-lead,body.site-redesign .fleet-feature--software .fleet-feature__pitch-mid{margin:0;color:#fff;font-size:clamp(1.28rem,2.55vw,2.05rem);font-weight:300;line-height:1.06;letter-spacing:.02em}body.site-redesign .fleet-feature--software .fleet-feature__pitch-accent{margin:.08em 0 0;color:#6ec8f5;font-size:clamp(1.48rem,3.1vw,2.35rem);font-weight:700;line-height:1.02;letter-spacing:.01em}body.site-redesign .fleet-feature--software .fleet-feature__pitch-rule{display:block;width:clamp(2.15rem,5.8vw,3.35rem);height:2px;margin-top:.7rem;background:#fffffff0}body.site-redesign .fleet-feature--software .fleet-feature__tags{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;margin-top:.95rem;padding-top:0;max-width:min(96%,40rem)}body.site-redesign .fleet-feature--software .fleet-feature__tags-row{display:flex;flex-wrap:wrap;align-items:center;gap:.42rem .55rem}body.site-redesign .fleet-feature--software .fleet-feature__tag{color:#fffffff0;font-size:clamp(.78rem,1.32vw,.96rem);font-weight:300;line-height:1.35;cursor:pointer;letter-spacing:.03em}body.site-redesign .fleet-feature--software .fleet-feature__tag-sep{color:#ffffffd1;font-size:clamp(.72rem,1.15vw,.86rem);font-weight:300;-webkit-user-select:none;user-select:none}body.site-redesign .fleet-feature--software .fleet-feature__tag:focus-visible{outline:2px solid #ffffff;outline-offset:3px;border-radius:4px}body.site-redesign .fleet-feature__eyebrow{align-self:flex-end;margin:0;color:#fff;font-size:clamp(.72rem,1.4vw,.88rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.2}body.site-redesign .fleet-feature__pitch{display:flex;flex-direction:column;align-items:flex-start;max-width:min(78%,34rem);margin-top:clamp(8px,1.6vw,16px)}body.site-redesign .fleet-feature__pitch-lead{margin:0;color:#fffffffa;font-size:clamp(1.35rem,3.2vw,2.35rem);font-weight:400;line-height:1.08;letter-spacing:.01em}body.site-redesign .fleet-feature__pitch-accent{margin:0;background:linear-gradient(180deg,#1a4f9c,#2f7fd4 42%,#5ec8f2);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(1.55rem,3.8vw,2.75rem);font-weight:700;line-height:1.05;letter-spacing:.005em}body.site-redesign .fleet-feature--voyager{background:linear-gradient(160deg,#081847,#0d2340)}body.site-redesign .fleet-feature--voyager:before{background:linear-gradient(180deg,#0818470d,#08184770),linear-gradient(125deg,#07132175,#07132133 38%,#0713210d 74%,#07132103)}body.site-redesign .fleet-feature--voyager .fleet-feature__visual img{object-position:center 44%;filter:brightness(1.14) contrast(1.08) saturate(1.08)}body.site-redesign .fleet-feature--voyager h3{display:none}body.site-redesign .fleet-feature--voyager .fleet-feature__voyager-row{display:flex;align-items:center;gap:clamp(10px,1.8vw,18px);flex-wrap:wrap}body.site-redesign .fleet-feature--voyager .fleet-feature__voyager-row>p{flex:1 1 8rem;min-width:0;margin:0;max-width:none;color:#fffffff0;font-size:clamp(.78rem,1.1vw,.92rem);line-height:1.4}body.site-redesign .fleet-feature--voyager .fleet-feature__voyager-row .fleet-link-label{flex-shrink:0;margin-top:0;align-self:center}body.site-redesign .fleet-feature__brand{display:none}@media(min-width:960px){body.site-redesign .fleet-showcase{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}body.site-redesign .fleet-feature--software .fleet-feature__copy--software{width:100%;max-width:none}}@media(max-width:959px){body.site-redesign .fleet-feature:before{background:linear-gradient(180deg,#07132129,#071321d6),linear-gradient(135deg,#071321bd,#0713213d 62%,#0713210d)}body.site-redesign .fleet-feature h3{font-size:clamp(1.4rem,5vw,1.95rem)}body.site-redesign .fleet-feature--software .fleet-feature__copy--software{padding:clamp(18px,4.5vw,28px)}body.site-redesign .fleet-feature--software .fleet-feature__pitch-lead,body.site-redesign .fleet-feature--software .fleet-feature__pitch-mid{font-size:clamp(1.05rem,4.6vw,1.38rem)}body.site-redesign .fleet-feature--software .fleet-feature__pitch-accent{font-size:clamp(1.18rem,5.1vw,1.58rem)}body.site-redesign .fleet-feature--software .fleet-feature__pitch-tags{font-size:clamp(.7rem,2.85vw,.84rem)}body.site-redesign .fleet-feature--software .fleet-feature__tags{margin-top:.75rem;gap:.3rem .42rem}body.site-redesign .fleet-feature--software .fleet-feature__tag{font-size:clamp(.7rem,2.85vw,.84rem)}body.site-redesign .fleet-feature--voyager:before{background:linear-gradient(180deg,#07132108,#0713216b 72%,#07132199),linear-gradient(135deg,#0713214d,#0713211a 58%,#07132105)}body.site-redesign .fleet-feature--voyager .fleet-feature__visual img{object-position:center 52%}body.site-redesign .fleet-feature--voyager .fleet-feature__copy{gap:12px;padding-top:clamp(120px,24vw,180px)}body.site-redesign .fleet-feature--voyager .fleet-feature__voyager-row{gap:10px}body.site-redesign .fleet-feature--voyager .fleet-feature__voyager-row>p{flex-basis:auto;font-size:clamp(.74rem,2.4vw,.88rem)}body.site-redesign .fleet-feature--voyager h3,body.site-redesign .fleet-feature--voyager .fleet-feature__brand{display:none}body.site-redesign .fleet-feature__brand-note{color:#e9f3ffb8;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}body.site-redesign .fleet-feature__brand-lockup{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:10px 14px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.site-redesign .fleet-feature__brand-sygnet{width:22px;height:22px;object-fit:contain;display:block}body.site-redesign .fleet-feature__brand-text{color:#44ade3!important;font-size:clamp(.96rem,2vw,1.05rem);line-height:1;white-space:nowrap}}@media(max-width:640px){body.site-redesign .fleet-feature--software,body.site-redesign .fleet-showcase .fleet-feature{min-height:clamp(240px,58vw,320px)}body.site-redesign .fleet-feature--software .fleet-feature__copy--software{padding:12px 16px 18px}body.site-redesign .fleet-feature--software .fleet-feature__eyebrow{top:10px;left:16px;max-width:62%;font-size:clamp(1.02rem,4.8vw,1.28rem)}body.site-redesign .fleet-feature--software .fleet-feature__pitch{margin-top:clamp(28px,11vw,40px);max-width:92%}body.site-redesign .fleet-feature--software .fleet-feature__pitch-lead,body.site-redesign .fleet-feature--software .fleet-feature__pitch-mid{font-size:clamp(1.02rem,4.8vw,1.28rem)}body.site-redesign .fleet-feature--software .fleet-feature__pitch-accent{font-size:clamp(1.14rem,5.4vw,1.45rem)}body.site-redesign .fleet-feature--software .fleet-feature__tag{font-size:clamp(.64rem,3.05vw,.76rem)}body.site-redesign .fleet-feature--voyager .fleet-feature__visual img{object-position:center 60%}}body.site-redesign .theme-toggle,body.subpage.site-redesign .theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:50%;border:1px solid rgba(16,38,69,.16);background:#ffffffc7;color:#102645;box-shadow:0 10px 24px #07132114;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease}body.site-redesign .theme-toggle:hover,body.subpage.site-redesign .theme-toggle:hover{transform:translateY(-1px);background:#fffffff5;border-color:#0a8fda57;color:#0a8fda;box-shadow:0 14px 28px #0713211f}body.site-redesign .theme-toggle[aria-pressed=true],body.subpage.site-redesign .theme-toggle[aria-pressed=true]{background:#0a8fda1f;border-color:#0a8fda52;color:#0a8fda}body.site-redesign .theme-toggle i,body.subpage.site-redesign .theme-toggle i{font-size:1rem}body.site-redesign .theme-toggle span,body.subpage.site-redesign .theme-toggle span{display:none}html[data-theme=dark] body.site-redesign,html[data-theme=dark] body.subpage.site-redesign{--rd-bg: #1a2230;--rd-surface: #233044;--rd-surface-alt: #2b3a50;--rd-text: #edf4fb;--rd-muted: #b3c0d0;--rd-line: rgba(255, 255, 255, .09);--rd-shadow: 0 18px 50px rgba(3, 10, 24, .3);--rd-shadow-lg: 0 28px 70px rgba(3, 10, 24, .38)}html[data-theme=dark] body.site-redesign .navbar,html[data-theme=dark] body.subpage.site-redesign .navbar{background:#1a2230eb;border-bottom-color:#ffffff12;box-shadow:0 10px 30px #030a183d}html[data-theme=dark] body.site-redesign .drawer-toggle__bar,html[data-theme=dark] body.site-redesign .bar,html[data-theme=dark] body.subpage.site-redesign .drawer-toggle__bar,html[data-theme=dark] body.subpage.site-redesign .bar{background:#7fd4ff}html[data-theme=dark] body.site-redesign .drawer-toggle:hover .drawer-toggle__bar,html[data-theme=dark] body.site-redesign .drawer-toggle.is-open .drawer-toggle__bar,html[data-theme=dark] body.site-redesign .hamburger:hover .bar,html[data-theme=dark] body.site-redesign .hamburger.active .bar,html[data-theme=dark] body.subpage.site-redesign .drawer-toggle:hover .drawer-toggle__bar,html[data-theme=dark] body.subpage.site-redesign .drawer-toggle.is-open .drawer-toggle__bar,html[data-theme=dark] body.subpage.site-redesign .hamburger:hover .bar,html[data-theme=dark] body.subpage.site-redesign .hamburger.active .bar{background:#18b7e7}html[data-theme=dark] body.site-redesign .nav-link,html[data-theme=dark] body.site-redesign .lang-selector__btn,html[data-theme=dark] body.site-redesign .nav-arrow-btn,html[data-theme=dark] body.subpage.site-redesign .nav-link,html[data-theme=dark] body.subpage.site-redesign .lang-selector__btn,html[data-theme=dark] body.subpage.site-redesign .nav-arrow-btn{color:#e8f0fa}html[data-theme=dark] body.site-redesign .lang-selector__btn,html[data-theme=dark] body.subpage.site-redesign .lang-selector__btn{border-color:#ffffff24;background:#ffffff05}html[data-theme=dark] body.site-redesign .nav-dropdown,html[data-theme=dark] body.site-redesign .lang-selector__dropdown,html[data-theme=dark] body.subpage.site-redesign .nav-dropdown,html[data-theme=dark] body.subpage.site-redesign .lang-selector__dropdown{background:var(--rd-surface);border-color:var(--rd-line)}html[data-theme=dark] body.site-redesign .nav-dropdown__link,html[data-theme=dark] body.site-redesign .lang-selector__item,html[data-theme=dark] body.subpage.site-redesign .nav-dropdown__link,html[data-theme=dark] body.subpage.site-redesign .lang-selector__item{color:var(--rd-text)}html[data-theme=dark] body.site-redesign .contact-aside__intro,html[data-theme=dark] body.site-redesign .contact-mail-wrap,html[data-theme=dark] body.site-redesign .contact-item,html[data-theme=dark] body.subpage.site-redesign .solution-card,html[data-theme=dark] body.subpage.site-redesign .spec-item{background:var(--rd-surface);border-color:var(--rd-line)}html[data-theme=dark] body.site-redesign .contact-item--link:hover{background:var(--rd-surface-alt)}html[data-theme=dark] body.site-redesign .contact-mail-card{background:linear-gradient(145deg,#0a192fc7,#11487d6b);border-color:#8fd9ff33;color:#eaf7ff}html[data-theme=dark] body.site-redesign .contact-mail-card strong{color:#f4fbff}html[data-theme=dark] body.site-redesign .contact-mail-card span{color:#eaf7ffc2}html[data-theme=light] body.site-redesign,html[data-theme=light] body.subpage.site-redesign{--rd-bg: #f4f8fc;--rd-surface: #ffffff;--rd-surface-alt: #f7fbff;--rd-text: #102645;--rd-muted: #566c87;--rd-line: rgba(16, 38, 69, .12);--rd-shadow: 0 18px 46px rgba(16, 38, 69, .1);--rd-shadow-lg: 0 28px 70px rgba(16, 38, 69, .16)}html[data-theme=light] body.site-redesign .fleet{background:linear-gradient(180deg,#eef4fb,#e5eef8)}html[data-theme=light] body.site-redesign .fleet-feature--voyager{background:linear-gradient(160deg,#fff,#f1f6fb)}html[data-theme=light] body.site-redesign .fleet-feature--voyager:before{background:linear-gradient(180deg,#ffffff1f,#1026450f),linear-gradient(125deg,#e8edf28c,#e8edf22e 40%,#e8edf205 74%)}html[data-theme=light] body.site-redesign .fleet-feature--voyager .fleet-feature__visual img{content:url(/grafika/panelsygnetVoyJ.webp);filter:none}html[data-theme=light] body.site-redesign .fleet-feature--voyager .fleet-feature__voyager-row>p{color:#102645e0}html[data-theme=light] body.site-redesign .fleet-feature--voyager .fleet-link-label{background:#10264514;border-color:#10264524;color:#102645}html[data-theme=light] body.site-redesign .fleet .section-header h2,html[data-theme=light] body.site-redesign .fleet .section-header p{color:#102645}html[data-theme=light] body.site-redesign .fleet .section-kicker,html[data-theme=light] body.site-redesign .fleet .section-kicker--light{color:#0a8fda}html[data-theme=light] body.site-redesign .fleet .section-kicker:before{background:currentColor}html[data-theme=light] body.subpage.site-redesign .software-solutions,html[data-theme=light] body.subpage.site-redesign .tech-specs{background:linear-gradient(180deg,#f7fbff,#edf4fa)}html[data-theme=light] body.subpage.site-redesign .tourism-hero{background:linear-gradient(100deg,#071321bd,#0a1f3894 40%,#09417161),url(/grafika/SystemyVoyagerJasny.webp) 56% center/cover no-repeat}html[data-theme=light] body.subpage.site-redesign .tourism-hero:before{background:radial-gradient(circle at 18% 20%,rgba(24,183,231,.12),transparent 28%),linear-gradient(90deg,rgba(7,19,33,.24) 0%,rgba(7,19,33,.1) 26%,transparent 55%),linear-gradient(180deg,#07132108,#0713211a)}@media(min-width:1400px){body.site-redesign .hero:after{display:none;content:none}body.site-redesign .hero:before{background-image:linear-gradient(90deg,rgba(11,24,43,.96) 0%,rgba(11,24,43,.78) 18%,rgba(11,24,43,.4) 32%,rgba(11,24,43,.1) 42%,transparent 52%),url(/grafika/TloMainDark.webp);background-repeat:no-repeat;background-position:left center,88% center;background-size:100% 100%,cover;-webkit-mask-image:none;mask-image:none}html[data-theme=light] body.site-redesign .hero{background-image:none;background-color:#f6f6f7}html[data-theme=light] body.site-redesign .hero:before{background-image:linear-gradient(90deg,rgba(246,246,247,.94) 0%,rgba(246,246,247,.74) 20%,rgba(246,246,247,.26) 34%,rgba(246,246,247,.06) 44%,transparent 54%),url(/grafika/TloMainLight.webp);background-position:left center,88% center;background-size:100% 100%,cover}}@media(min-width:2200px)and (min-aspect-ratio:21 / 9){body.site-redesign .hero-content,body.site-redesign .hero__content{margin-left:max(72px,calc((100vw - 1400px)/2));max-width:min(42rem,38vw);padding-inline:0}}html[data-theme=light] body.site-redesign .contact-aside__note{background:var(--rd-surface);border:1px solid var(--rd-line);box-shadow:var(--rd-shadow)}html[data-theme=light] body.site-redesign .contact-aside__note strong{color:#102645}html[data-theme=light] body.site-redesign .contact-aside__note span{color:#5b718b}html[data-theme=light] body.subpage.site-redesign .tech-specs h2{color:#102645}html[data-theme=light] body.subpage.site-redesign .spec-item{background:#ffffffe6;border:1px solid rgba(16,38,69,.08);box-shadow:0 18px 40px #10264514;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=light] body.subpage.site-redesign .spec-item i{color:#18b7e7}html[data-theme=light] body.subpage.site-redesign .spec-item h4{color:#102645}html[data-theme=light] body.subpage.site-redesign .spec-item p{color:#5b718b}html[data-theme=light] body.site-redesign .drawer{background:linear-gradient(180deg,#fff,#eef5fb);color:#102645;box-shadow:-16px 0 36px #10264529}html[data-theme=light] body.site-redesign .drawer__header,html[data-theme=light] body.site-redesign .drawer__mobile-nav,html[data-theme=light] body.site-redesign .drawer__accordion{border-color:#10264514}html[data-theme=light] body.site-redesign .drawer__close,html[data-theme=light] body.site-redesign .drawer__nav-item,html[data-theme=light] body.site-redesign .drawer__accordion-btn,html[data-theme=light] body.site-redesign .drawer__nav-item__main,html[data-theme=light] body.site-redesign .drawer__mobile-nav-link{color:#102645}html[data-theme=light] body.site-redesign .drawer__nav-item:hover,html[data-theme=light] body.site-redesign .drawer__nav-item:focus,html[data-theme=light] body.site-redesign .drawer__nav-item__main:hover,html[data-theme=light] body.site-redesign .drawer__accordion-btn:hover,html[data-theme=light] body.site-redesign .drawer__mobile-nav-link:hover{background:#0a8fda0f;color:#0a8fda}html[data-theme=light] body.site-redesign .drawer__nav-arrow,html[data-theme=light] body.site-redesign .drawer__close i{color:#10264599}html[data-theme=light] body.site-redesign .drawer__info-block{background:#ffffffd1;border-color:#1026451a;box-shadow:0 12px 28px #10264514}html[data-theme=light] body.site-redesign .drawer__info-title,html[data-theme=light] body.site-redesign .drawer__info-title i,html[data-theme=light] body.site-redesign .drawer__inline-link{color:#0a8fda}html[data-theme=light] body.site-redesign .drawer__steps li,html[data-theme=light] body.site-redesign .drawer__text,html[data-theme=light] body.site-redesign .drawer__mobile-nav-link,html[data-theme=light] body.site-redesign .drawer__nav-label{color:#445b76}html[data-theme=light] body.site-redesign .drawer__payment-tag{background:#0a8fda14;border-color:#0a8fda2e;color:#0a6fa8}html[data-theme=light] body.site-redesign .drawer__accordion-btn[aria-expanded=true],html[data-theme=light] body.site-redesign .drawer__nav-item:hover,html[data-theme=light] body.site-redesign .drawer__nav-item:focus,html[data-theme=light] body.site-redesign .drawer__accordion-btn:hover{background:#0a8fda14}html[data-theme=light] body.site-redesign .drawer__accordion-btn[aria-expanded=true] .drawer__nav-label,html[data-theme=light] body.site-redesign .drawer__accordion-btn[aria-expanded=true] .drawer__nav-arrow{color:#0a8fda}html[data-theme=light] body.site-redesign .currency-label,html[data-theme=light] body.site-redesign .currency-calc__label,html[data-theme=light] body.site-redesign .currency-calc__rate{color:#5a6f89}html[data-theme=light] body.site-redesign .currency-date-input,html[data-theme=light] body.site-redesign .currency-calc__input,html[data-theme=light] body.site-redesign .currency-calc__select{background:#fff;border:1px solid rgba(16,38,69,.14);color:#102645}html[data-theme=light] body.site-redesign .currency-date-input:focus,html[data-theme=light] body.site-redesign .currency-calc__input:focus,html[data-theme=light] body.site-redesign .currency-calc__select:focus{border-color:#0a8fda6b;box-shadow:0 0 0 3px #0a8fda1f}html[data-theme=light] body.site-redesign .currency-btn{box-shadow:0 10px 22px #0a8fda33}html[data-theme=light] body.site-redesign .currency-calc__result{background:#f3f9ff!important;border:1px solid rgba(10,143,218,.18)!important;color:#102645!important}html[data-theme=light] body.site-redesign .currency-calc__arrow{color:#0a8fda}html[data-theme=light] body.site-redesign .currency-table{color:#102645}html[data-theme=light] body.site-redesign .currency-table thead th{background:#0a8fda14;color:#0a8fda;border-bottom:1px solid rgba(16,38,69,.08)}html[data-theme=light] body.site-redesign .currency-table tbody tr:nth-child(2n){background:#10264508}html[data-theme=light] body.site-redesign .currency-table tbody tr:hover{background:#0a8fda14}html[data-theme=light] body.site-redesign .currency-table td{color:#4f657f;border-bottom:1px solid rgba(16,38,69,.06)}html[data-theme=light] body.site-redesign .apps-modal__dialog,html[data-theme=light] body.subpage.site-redesign .agent-modal__dialog,html[data-theme=light] body.site-redesign .embed-modal__dialog{background:linear-gradient(180deg,#fff,#eef5fb);border-color:#1026451a;box-shadow:0 28px 64px #10264529}html[data-theme=light] body.site-redesign .apps-modal__title,html[data-theme=light] body.site-redesign .apps-modal__subtitle,html[data-theme=light] body.site-redesign .embed-modal__title,html[data-theme=light] body.site-redesign .embed-modal__subtitle,html[data-theme=light] body.subpage.site-redesign .agent-modal__title,html[data-theme=light] body.subpage.site-redesign .agent-modal__subtitle{color:#102645}html[data-theme=light] body.site-redesign .apps-modal__close,html[data-theme=light] body.site-redesign .embed-modal__close,html[data-theme=light] body.subpage.site-redesign .agent-modal__close{background:#fff;color:#102645;border-color:#1026452e;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6}html[data-theme=light] body.site-redesign #insuranceModal>.embed-modal__close--floating,html[data-theme=light] body.site-redesign #internationalTransportModal>.embed-modal__close--floating,html[data-theme=light] body.site-redesign #domesticTransportModal>.embed-modal__close--floating{background:#fff;color:#102645;border-color:#1026452e;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6}html[data-theme=light] body.site-redesign #insuranceModal>.embed-modal__close--floating:hover,html[data-theme=light] body.site-redesign #internationalTransportModal>.embed-modal__close--floating:hover,html[data-theme=light] body.site-redesign #domesticTransportModal>.embed-modal__close--floating:hover{background:#0a8fda1f;color:#0a8fda;border-color:#0a8fda33}@media(max-width:768px){html[data-theme=light] body.site-redesign #insuranceModal .embed-modal__close,html[data-theme=light] body.site-redesign #internationalTransportModal .embed-modal__close,html[data-theme=light] body.site-redesign #domesticTransportModal .embed-modal__close{background:#fff;color:#102645;border-color:#1026452e;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6}html[data-theme=light] body.site-redesign #internationalTransportModal>.embed-modal__close--floating{background:#fff;color:#102645;border-color:#1026452e;box-shadow:0 12px 28px #05122847,inset 0 1px #ffffffe6}}html[data-theme=light] body.site-redesign .embed-modal__tab{background:#ffffffeb;border:1px solid rgba(16,38,69,.12);color:#47607c;box-shadow:0 10px 24px #10264514}html[data-theme=light] body.site-redesign .embed-modal__tab:hover{background:#0a8fda14;border-color:#0a8fda3d;color:#0a8fda}html[data-theme=light] body.site-redesign .embed-modal__tab.active{background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));border-color:transparent;color:#fff;box-shadow:0 10px 24px #0a8fda47}html[data-theme=light] body.site-redesign .apps-download-item,html[data-theme=light] body.subpage.site-redesign .agent-download-row{background:#ffffffd6;border-color:#10264514}html[data-theme=light] body.site-redesign .apps-download-item__title,html[data-theme=light] body.subpage.site-redesign .agent-download-row__name,html[data-theme=light] body.site-redesign .software-modal__feature h4{color:#102645}html[data-theme=light] body.site-redesign .apps-download-item__eyebrow,html[data-theme=light] body.site-redesign .apps-download-item__meta,html[data-theme=light] body.subpage.site-redesign .agent-download-row__meta,html[data-theme=light] body.site-redesign .software-modal__feature p,html[data-theme=light] body.subpage.site-redesign .agent-modal__note{color:#5b718b}html[data-theme=light] body.subpage.site-redesign .agent-modal__note{background:#0a8fda0f;border-left-color:#0a8fda3d}html[data-theme=light] body.site-redesign .apps-download-item:hover,html[data-theme=light] body.subpage.site-redesign .agent-download-row:hover,html[data-theme=light] body.site-redesign .software-modal__feature:hover{border-color:#0a8fda2e;box-shadow:0 16px 34px #1026451a}html[data-theme=light] body.site-redesign .footer{background:linear-gradient(180deg,#f6fbff,#ecf4fb);color:#102645;border-top:1px solid rgba(16,38,69,.08)}html[data-theme=light] body.site-redesign .footer-section h4{color:#102645}html[data-theme=light] body.site-redesign .footer-section p,html[data-theme=light] body.site-redesign .footer-section li,html[data-theme=light] body.site-redesign .footer-section a,html[data-theme=light] body.site-redesign .footer-bottom p,html[data-theme=light] body.site-redesign .footer-bottom a,html[data-theme=light] body.site-redesign .footer-bottom__links a,html[data-theme=light] body.site-redesign .footer-cookie-btn{color:#556c87}html[data-theme=light] body.site-redesign .footer-section a:hover,html[data-theme=light] body.site-redesign .footer-bottom a:hover,html[data-theme=light] body.site-redesign .footer-cookie-btn:hover{color:#0a8fda}@media(prefers-reduced-motion:reduce){body.site-redesign *,body.site-redesign *:before,body.site-redesign *:after,body.subpage.site-redesign *,body.subpage.site-redesign *:before,body.subpage.site-redesign *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}body.subpage.site-redesign.support-page .support-hero{background:linear-gradient(180deg,#0b182b,#0e223d);padding:clamp(104px,14vw,164px) 0 clamp(42px,6vw,72px);color:#fff;text-align:center}body.subpage.site-redesign.support-page .support-hero h1{font-size:clamp(1.9rem,4vw,3rem);margin-bottom:.65rem;color:#fff}body.subpage.site-redesign.support-page .support-hero p{max-width:820px;margin:0 auto;color:#ffffffeb;font-size:clamp(.98rem,1.5vw,1.08rem)}body.subpage.site-redesign.support-page .support-content{max-width:1160px;margin:0 auto;padding:clamp(38px,6vw,80px) clamp(16px,4vw,32px);color:var(--rd-text)}body.subpage.site-redesign.support-page .support-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:1.4rem;color:var(--rd-primary);text-decoration:none;font-weight:600}body.subpage.site-redesign.support-page .support-back:hover{text-decoration:underline}body.subpage.site-redesign.support-page .support-breadcrumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:1rem;color:#ffffffbd;font-size:.9rem}body.subpage.site-redesign.support-page .support-intro{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:24px;padding:clamp(20px,4vw,30px);box-shadow:var(--rd-shadow);margin-bottom:1.7rem}body.subpage.site-redesign.support-page .support-intro p:last-child{margin-bottom:0}body.subpage.site-redesign.support-page .support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.subpage.site-redesign.support-page .support-card{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:22px;padding:clamp(20px,4vw,30px);box-shadow:var(--rd-shadow)}body.subpage.site-redesign.support-page .support-card h2,body.subpage.site-redesign.support-page .support-card h3{color:var(--rd-text);margin-bottom:.85rem}body.subpage.site-redesign.support-page .support-card p,body.subpage.site-redesign.support-page .support-card li{color:var(--rd-muted)}body.subpage.site-redesign.support-page .support-card ul,body.subpage.site-redesign.support-page .support-card ol{margin:.75rem 0 0 1.35rem}body.subpage.site-redesign.support-page .support-card li+li{margin-top:.45rem}body.subpage.site-redesign.support-page .support-link-grid{display:grid;gap:12px;margin-top:1rem}body.subpage.site-redesign.support-page .support-link-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:.95rem 1rem;border-radius:16px;text-decoration:none;color:#fff;background:linear-gradient(135deg,var(--rd-primary),var(--rd-primary-2));box-shadow:0 12px 26px #0a8fda3d;font-weight:600}body.subpage.site-redesign.support-page .support-link-btn:hover{transform:translateY(-1px);filter:brightness(1.04)}body.subpage.site-redesign.support-page .support-link-btn--navy{background:linear-gradient(135deg,#123974,#0a2553);box-shadow:0 12px 26px #0a1d4f3d}body.subpage.site-redesign.support-page .support-note{margin-top:1rem;padding:16px 18px;border-radius:16px;background:#44ade314;border:1px solid rgba(68,173,227,.18);color:var(--rd-text)}body.subpage.site-redesign.support-page .support-info-note{margin-top:1rem;padding:14px 18px;border-left:4px solid var(--rd-primary);border-radius:0 12px 12px 0;background:#44ade314;color:var(--rd-text);font-size:.95rem}body.subpage.site-redesign.support-page .support-card--spaced{margin-top:22px}body.subpage.site-redesign.support-page .support-card__followup{margin-top:1.5rem}body.subpage.site-redesign.support-page .support-meta{margin-top:2rem;margin-bottom:0;font-size:.85rem;color:var(--rd-muted)}body.subpage.site-redesign.support-page button.support-link-btn{width:100%;border:0;font:inherit;cursor:pointer;text-align:left}body.subpage.site-redesign.support-page .support-related{margin-top:2rem}body.subpage.site-redesign.support-page .support-related h2{margin-bottom:1rem}body.subpage.site-redesign.support-page .support-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.subpage.site-redesign.support-page .support-related-link{display:block;padding:18px;border-radius:18px;background:var(--rd-surface);border:1px solid var(--rd-line);text-decoration:none;color:var(--rd-text);box-shadow:var(--rd-shadow)}body.subpage.site-redesign.support-page .support-related-link strong{display:block;margin-bottom:.35rem;color:var(--rd-text)}body.subpage.site-redesign.support-page .support-related-link span{color:var(--rd-muted);font-size:.95rem}body.subpage.site-redesign.support-page .support-related-link:hover{transform:translateY(-2px)}@media(max-width:900px){body.subpage.site-redesign.support-page .support-grid,body.subpage.site-redesign.support-page .support-related-grid{grid-template-columns:1fr}}html[data-theme=light] body.subpage.site-redesign.legal-page .policy-hero{background:linear-gradient(180deg,#eff6fc,#e5eef8);color:#102645}html[data-theme=light] body.subpage.site-redesign.legal-page .policy-hero h1,html[data-theme=light] body.subpage.site-redesign.legal-page .policy-hero p{color:#102645}html[data-theme=light] body.subpage.site-redesign.legal-page .policy-content{background:#fff;box-shadow:0 18px 46px #10264514}html[data-theme=light] body.subpage.site-redesign.legal-page .policy-content h2,html[data-theme=light] body.subpage.site-redesign.legal-page .policy-content p,html[data-theme=light] body.subpage.site-redesign.legal-page .policy-content li,html[data-theme=light] body.subpage.site-redesign.legal-page .policy-back{color:#102645}html[data-theme=dark] body.subpage.site-redesign.legal-page .policy-content{color:#d8e7f6;background:linear-gradient(180deg,#0d2038fa,#08172afa);border:1px solid rgba(143,217,255,.12);border-radius:24px;box-shadow:0 22px 54px #020a1647}html[data-theme=dark] body.subpage.site-redesign.legal-page .policy-content h2{color:#9fdfff;border-bottom-color:#8fd9ff33}html[data-theme=dark] body.subpage.site-redesign.legal-page .policy-content p,html[data-theme=dark] body.subpage.site-redesign.legal-page .policy-content li,html[data-theme=dark] body.subpage.site-redesign.legal-page .policy-content td{color:#d8e7f6}html[data-theme=dark] body.subpage.site-redesign.legal-page .policy-back{color:#6ecbf0}html[data-theme=dark] body.subpage.site-redesign.legal-page .policy-note{background:#44ade31a;border-left-color:#44ade3;color:#d8e7f6}html[data-theme=dark] body.subpage.site-redesign.legal-page .policy-note strong{color:#9fdfff}html[data-theme=dark] body.subpage.site-redesign.legal-page code{color:#eaf7ff;background:#ffffff14;border:1px solid rgba(143,217,255,.14);border-radius:6px;padding:.12em .35em}body.site-redesign .navbar,body.subpage.site-redesign .navbar{padding-block:.22rem!important;box-shadow:0 4px 14px #0713210b}body.site-redesign .nav-container,body.subpage.site-redesign .nav-container{min-height:36px;gap:clamp(7px,1.25vw,14px)}body.site-redesign .nav-logo-sygnet,body.subpage.site-redesign .nav-logo-sygnet{height:clamp(26px,5vw,28px)!important}body.site-redesign .nav-logo-brand,body.subpage.site-redesign .nav-logo-brand{font-size:clamp(.74rem,1.8vw,.9rem)!important}body.site-redesign .nav-menu,body.subpage.site-redesign .nav-menu{align-items:center;flex-wrap:nowrap;gap:clamp(.62rem,.9vw,.95rem)}body.site-redesign .nav-link,body.subpage.site-redesign .nav-link{display:inline-flex;align-items:center;justify-content:center;height:32px;min-height:32px;font-family:Inter,sans-serif;font-size:.86rem;font-weight:700;line-height:1;white-space:nowrap}body.site-redesign .nav-link--parent,body.subpage.site-redesign .nav-link--parent{height:32px;min-height:32px}body.site-redesign .nav-item--dropdown .nav-link--parent,body.subpage.site-redesign .nav-item--dropdown .nav-link--parent{height:32px;min-height:32px;align-items:center}body.site-redesign .nav-item,body.subpage.site-redesign .nav-item,body.site-redesign .nav-item--dropdown,body.subpage.site-redesign .nav-item--dropdown{display:inline-flex;align-items:center;justify-content:center;height:32px;transform:none}body.site-redesign .nav-item--dropdown,body.subpage.site-redesign .nav-item--dropdown{gap:2px}body.site-redesign .nav-arrow-btn,body.subpage.site-redesign .nav-arrow-btn{width:22px;height:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0!important;line-height:1;transform:none!important}body.site-redesign .nav-arrow,body.subpage.site-redesign .nav-arrow{display:inline-block;line-height:1;margin-top:0;vertical-align:middle}body.site-redesign .nav-apps-btn,body.subpage.site-redesign .nav-apps-btn{height:32px!important;min-height:32px!important;padding:0 11px!important;font-family:Inter,sans-serif;font-size:.86rem!important;font-weight:700;line-height:1;gap:6px;white-space:nowrap;box-shadow:0 6px 14px #0a8fda33}body.site-redesign .lang-selector__btn,body.subpage.site-redesign .lang-selector__btn{height:32px!important;min-height:32px!important;padding:3px 7px!important;font-size:.76rem}body.site-redesign .theme-toggle,body.subpage.site-redesign .theme-toggle,body.site-redesign .mobile-apps-shortcut,body.subpage.site-redesign .mobile-apps-shortcut{width:32px!important;height:32px!important;min-width:32px}body.site-redesign .theme-toggle i,body.subpage.site-redesign .theme-toggle i{font-size:.82rem}body.site-redesign .mobile-apps-shortcut,body.subpage.site-redesign .mobile-apps-shortcut{border:0!important;background:transparent!important;box-shadow:none!important;color:#102645!important}body.site-redesign .mobile-apps-shortcut:hover,body.site-redesign .mobile-apps-shortcut:focus-visible,body.subpage.site-redesign .mobile-apps-shortcut:hover,body.subpage.site-redesign .mobile-apps-shortcut:focus-visible{transform:none;background:transparent!important;box-shadow:none!important;color:#0a8fda!important}body.site-redesign .hero-refund,body.subpage.site-redesign .hero-refund{position:relative;z-index:20}body.site-redesign .hero-refund-panel,body.subpage.site-redesign .hero-refund-panel{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;z-index:60!important;width:100%!important;min-width:280px!important;padding:10px!important;border-radius:18px!important;background:#091830f5!important;border:1px solid rgba(77,198,255,.42)!important;box-shadow:0 18px 38px #040f2261!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.site-redesign .hero-refund-panel>a,body.site-redesign .hero-refund-link,body.subpage.site-redesign .hero-refund-panel>a,body.subpage.site-redesign .hero-refund-link{min-height:52px!important;padding:.82rem 1rem!important;color:#fff!important;font-size:.95rem!important;font-weight:800!important;line-height:1.25!important;text-shadow:0 1px 2px rgba(0,0,0,.35);background:linear-gradient(135deg,#0aa8df,#0879bd)!important;border:1px solid rgba(255,255,255,.18)!important}body.site-redesign .hero-refund-panel>a *,body.site-redesign .hero-refund-link *,body.subpage.site-redesign .hero-refund-panel>a *,body.subpage.site-redesign .hero-refund-link *{color:#fff!important;fill:#fff!important}body.site-redesign .hero-refund-panel>a:nth-child(2),body.site-redesign .hero-refund-link--secondary,body.subpage.site-redesign .hero-refund-panel>a:nth-child(2),body.subpage.site-redesign .hero-refund-link--secondary{background:linear-gradient(135deg,#163c83,#0b285c)!important}body.site-redesign .fleet{padding-top:clamp(28px,3.5vw,44px)!important;padding-bottom:clamp(24px,3vw,36px)!important}body.site-redesign .fleet+.services,body.site-redesign .fleet+.transport-section{padding-top:clamp(20px,2.5vw,32px)!important;padding-bottom:clamp(28px,3.5vw,44px)!important}body.site-redesign .services+.contact,body.site-redesign .transport-section+.contact{padding-top:clamp(20px,2.5vw,32px)!important}body.site-redesign .fleet+.contact,body.subpage.site-redesign .tech-specs+.contact{padding-top:clamp(20px,2.5vw,32px)!important}body.subpage.site-redesign .software-solutions{padding-bottom:clamp(38px,5vw,68px)!important}body.subpage.site-redesign .tech-specs{padding-top:clamp(34px,4.5vw,62px)!important;padding-bottom:clamp(32px,4vw,58px)!important}@media(min-width:641px)and (max-width:900px){body.site-redesign .contact-info .contact-item{flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;text-align:center;padding:18px 14px}body.site-redesign .contact-info .contact-icon{width:48px;height:48px;margin:0}body.site-redesign .contact-info .contact-details{width:100%;display:block}body.site-redesign .contact-info .contact-details h4,body.site-redesign .contact-info .contact-details p{text-align:center}body.site-redesign .contact-info .contact-details p{line-height:1.45;overflow-wrap:normal;word-break:normal}}@media(max-width:640px){body.site-redesign .contact-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.site-redesign .contact-info .contact-item{flex-direction:column;align-items:center;justify-content:flex-start;min-height:132px;gap:10px;padding:16px 12px;text-align:center}body.site-redesign .contact-info .contact-icon{width:46px;height:46px;margin:0}body.site-redesign .contact-info .contact-details{width:100%;display:block}body.site-redesign .contact-info .contact-details h4,body.site-redesign .contact-info .contact-details p{text-align:center}body.site-redesign .contact-info .contact-details h4{margin-bottom:.35rem;font-size:.92rem}body.site-redesign .contact-info .contact-details p{line-height:1.42;font-size:.9rem;overflow-wrap:normal;word-break:normal}}html[data-theme=dark] body.site-redesign .mobile-apps-shortcut:hover,html[data-theme=dark] body.site-redesign .mobile-apps-shortcut:focus-visible,html[data-theme=dark] body.subpage.site-redesign .mobile-apps-shortcut:hover,html[data-theme=dark] body.subpage.site-redesign .mobile-apps-shortcut:focus-visible{color:#8fd9ff!important}body.site-redesign .drawer-toggle,body.subpage.site-redesign .drawer-toggle{padding:3px!important;gap:4px}body.site-redesign .drawer-toggle__bar,body.subpage.site-redesign .drawer-toggle__bar{width:20px;height:2px}body.site-redesign .mobile-apps-shortcut,body.subpage.site-redesign .mobile-apps-shortcut{width:auto!important;height:auto!important;min-width:0!important;padding:0!important;gap:4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;color:#102645!important}body.site-redesign .mobile-apps-shortcut i,body.subpage.site-redesign .mobile-apps-shortcut i{font-size:.9rem}body.site-redesign .mobile-apps-shortcut__label,body.subpage.site-redesign .mobile-apps-shortcut__label{display:inline!important;font-size:.76rem;font-weight:700;letter-spacing:.03em}html[data-theme=dark] body.site-redesign .mobile-apps-shortcut,html[data-theme=dark] body.subpage.site-redesign .mobile-apps-shortcut{color:#fff!important}body.site-redesign .drawer__nav--list,body.subpage.site-redesign .drawer__nav--list{display:grid!important;gap:8px!important;padding:10px 16px calc(20px + env(safe-area-inset-bottom,0px))}body.site-redesign .drawer__nav--list .drawer__nav-item,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item{width:100%!important;min-height:48px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;border:1px solid rgba(143,217,255,.14)!important;border-radius:14px!important;background:#ffffff09!important;color:#eef7ff!important;text-decoration:none!important;text-align:left!important}body.site-redesign .drawer__nav--list .drawer__nav-item span,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item span{display:inline-flex!important;align-items:center!important;gap:10px!important;min-width:0!important;font-weight:750!important}body.site-redesign .drawer__nav--list .drawer__nav-item i,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item i{display:inline-flex!important;color:currentColor!important}body.site-redesign .drawer__nav--list .drawer__nav-item span>i:first-child,body.site-redesign .drawer__nav--list .drawer__nav-toggle-label>i:first-child,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item span>i:first-child,body.subpage.site-redesign .drawer__nav--list .drawer__nav-toggle-label>i:first-child{display:inline-flex!important;align-items:center;justify-content:center;width:1.2rem;flex-shrink:0;font-size:1.05rem;opacity:.92}body.site-redesign .drawer__nav--list .drawer__arrow,body.subpage.site-redesign .drawer__nav--list .drawer__arrow{justify-self:end!important;opacity:.78!important}body.site-redesign .drawer__nav--list .drawer__nav-item:hover,body.site-redesign .drawer__nav--list .drawer__nav-item:focus-visible,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item:hover,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item:focus-visible{background:#0a8fda2e!important;border-color:#8fd9ff57!important;color:#fff!important}html[data-theme=light] body.site-redesign .drawer__nav--list .drawer__nav-item,html[data-theme=light] body.subpage.site-redesign .drawer__nav--list .drawer__nav-item{background:#0a8fda0e!important;border-color:#10264514!important;color:#102645!important}html[data-theme=light] body.site-redesign .drawer__nav--list .drawer__nav-item:hover,html[data-theme=light] body.site-redesign .drawer__nav--list .drawer__nav-item:focus-visible,html[data-theme=light] body.subpage.site-redesign .drawer__nav--list .drawer__nav-item:hover,html[data-theme=light] body.subpage.site-redesign .drawer__nav--list .drawer__nav-item:focus-visible{background:#0a8fda1f!important;border-color:#0a8fda47!important;color:#0a5f9e!important}body.site-redesign .drawer__nav--list .drawer__nav-group,body.subpage.site-redesign .drawer__nav--list .drawer__nav-group{display:grid;gap:8px}body.site-redesign .drawer__nav--list .drawer__nav-item--toggle .drawer__arrow,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item--toggle .drawer__arrow{transition:transform .2s ease}body.site-redesign .drawer__nav--list .drawer__nav-item--toggle .drawer__arrow.is-open,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item--toggle .drawer__arrow.is-open{transform:rotate(90deg)}body.site-redesign .drawer__nav--list .drawer__nav-sublist,body.subpage.site-redesign .drawer__nav--list .drawer__nav-sublist{display:grid;gap:8px;padding-left:10px;margin-left:4px;border-left:2px solid rgba(143,217,255,.24)}body.site-redesign .drawer__nav--list .drawer__nav-item--sub,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item--sub{min-height:44px!important;padding:10px 12px!important;font-size:.94rem!important}body.site-redesign .drawer__nav--list .drawer__nav-item--sub span,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item--sub span{font-weight:650!important}body.site-redesign .drawer__nav--list .drawer__nav-item--toggle span,body.subpage.site-redesign .drawer__nav--list .drawer__nav-item--toggle span{white-space:normal!important;line-height:1.28!important}body.site-redesign .drawer__nav--list .drawer__nav-toggle-label,body.subpage.site-redesign .drawer__nav--list .drawer__nav-toggle-label{display:inline-flex!important;align-items:flex-start!important;gap:10px!important;min-width:0!important}body.site-redesign .drawer__nav--list .drawer__nav-toggle-text,body.subpage.site-redesign .drawer__nav--list .drawer__nav-toggle-text{display:grid!important;gap:2px!important;line-height:1.28!important}html[data-theme=light] body.site-redesign .drawer__nav--list .drawer__nav-sublist,html[data-theme=light] body.subpage.site-redesign .drawer__nav--list .drawer__nav-sublist{border-left-color:#0a8fda38}body.site-redesign .static-page-view,body.subpage.site-redesign .static-page-view{display:block}body.site-redesign .static-page-shell--voyager .static-page-view,body.subpage.site-redesign .static-page-shell--voyager .static-page-view{display:contents;max-width:none;margin:0;padding:0}body.site-redesign .hero-buttons,body.site-redesign .hero__actions{width:min(100%,360px)!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important}body.site-redesign .hero-buttons>.btn,body.site-redesign .hero__actions>.btn,body.site-redesign .hero-buttons>.hero-refund,body.site-redesign .hero__actions>.hero-refund{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}body.site-redesign .btn-hero-voyager{display:grid!important;grid-template-columns:24px minmax(0,1fr) 24px!important;align-items:center!important;justify-items:start!important;min-height:54px!important;padding-inline:1.15rem!important;text-align:left!important}html{scroll-behavior:smooth;overflow-x:clip;scroll-padding-top:var(--nav-h, 64px)}body{margin:0;min-width:320px;overflow-x:hidden;background:#edf3f9}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit}
