.HomePreview-module__xirNQW__page{background:var(--color-background)}.HomePreview-module__xirNQW__hero{text-align:center;background:var(--color-background);isolation:isolate;padding:135px 24px 42px;position:relative}.HomePreview-module__xirNQW__heroGrid{opacity:.45;z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.HomePreview-module__xirNQW__heroContent{max-width:1100px;margin:auto}.HomePreview-module__xirNQW__badge{border:1px solid var(--color-line);color:var(--color-steel);background:var(--color-fog);border-radius:99px;align-items:center;gap:9px;padding:7px 13px;font-size:11px;display:inline-flex}.HomePreview-module__xirNQW__badge span{background:var(--color-accent);border-radius:50%;width:5px;height:5px}.HomePreview-module__xirNQW__hero h1{letter-spacing:-.052em;color:var(--color-ink);margin-top:28px;font-size:clamp(35px,6.25vw,86px);font-weight:600;line-height:1.17}.HomePreview-module__xirNQW__firstLine,.HomePreview-module__xirNQW__secondLine{display:block}.HomePreview-module__xirNQW__secondLine{color:var(--color-steel)}.HomePreview-module__xirNQW__subtitle{color:var(--color-steel);margin-top:23px;font-size:clamp(14px,1.8vw,20px);line-height:1.5}.HomePreview-module__xirNQW__company{letter-spacing:.13em;color:var(--color-steel);margin-top:9px;font-size:11px}.HomePreview-module__xirNQW__actions{justify-content:center;align-items:center;gap:12px;margin-top:27px;display:flex}.HomePreview-module__xirNQW__actions a{border:1px solid var(--color-line);color:var(--color-ink);border-radius:99px;padding:13px 24px;font-size:13px;font-weight:500;transition:transform .2s,box-shadow .2s}.HomePreview-module__xirNQW__actions a:first-child{background:var(--color-ink);color:var(--color-background);border-color:var(--color-ink)}.HomePreview-module__xirNQW__actions a span{margin-left:16px}.HomePreview-module__xirNQW__actions a:hover{transform:translateY(-2px);box-shadow:0 7px 20px #00000012}.HomePreview-module__xirNQW__actions a:focus-visible,.HomePreview-module__xirNQW__scrollHint:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.HomePreview-module__xirNQW__search{z-index:30;max-width:480px;margin:22px auto 0;position:relative}.HomePreview-module__xirNQW__search>div{margin-top:0}.HomePreview-module__xirNQW__scrollHint{text-transform:uppercase;letter-spacing:.15em;color:var(--color-accent);align-items:center;gap:10px;margin-top:24px;font-size:9px;display:inline-flex}.HomePreview-module__xirNQW__previewBar{border-block:1px solid var(--color-line);max-width:1280px;color:var(--color-steel);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:auto;padding:14px 24px;font-size:10px;display:flex}.HomePreview-module__xirNQW__previewBar span:first-child{color:var(--color-accent);letter-spacing:.12em}.HomePreview-module__xirNQW__previewBar a{text-underline-offset:3px;text-decoration:underline}.HomePreview-module__xirNQW__page>section:not(.HomePreview-module__xirNQW__hero):not(#top){padding-top:88px;padding-bottom:88px}:is(.HomePreview-module__xirNQW__page #kontakt .text-slate-500,.HomePreview-module__xirNQW__page #kontakt .text-slate-400){color:#cbd5e1}:is(.HomePreview-module__xirNQW__page #kontakt input,.HomePreview-module__xirNQW__page #kontakt textarea){border-color:#ffffff30}@media (max-width:640px){.HomePreview-module__xirNQW__hero{padding:114px 18px 32px}.HomePreview-module__xirNQW__hero h1{margin-top:25px;font-size:clamp(27px,7.8vw,48px)}.HomePreview-module__xirNQW__subtitle{margin-top:22px}.HomePreview-module__xirNQW__actions{gap:8px}.HomePreview-module__xirNQW__actions a{padding:13px 14px;font-size:11px}.HomePreview-module__xirNQW__actions a span{margin-left:8px}.HomePreview-module__xirNQW__company{font-size:10px}.HomePreview-module__xirNQW__previewBar>span:nth-child(2){display:none}.HomePreview-module__xirNQW__page>section:not(.HomePreview-module__xirNQW__hero):not(#top){padding-block:60px}}@media (prefers-reduced-motion:reduce){.HomePreview-module__xirNQW__actions a{transition:none}}.HomePreview-module__xirNQW__firstLine>span{margin-left:.16em}.HomePreview-module__xirNQW__hero{padding:126px 0 24px;overflow:clip}.HomePreview-module__xirNQW__heroContent{z-index:2;padding:0 20px;position:relative}.HomePreview-module__xirNQW__hero h1{margin-top:24px;font-size:clamp(32px,5.8vw,80px);line-height:1.06}.HomePreview-module__xirNQW__firstLine{white-space:normal}.HomePreview-module__xirNQW__secondLine{margin-top:3px}.HomePreview-module__xirNQW__subtitle{margin-top:20px}.HomePreview-module__xirNQW__actions{margin-top:23px}.HomePreview-module__xirNQW__badge{background:color-mix(in srgb,var(--color-accent) 7%,var(--color-background));color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 14%,transparent)}.HomePreview-module__xirNQW__truckScene{z-index:1;max-width:1600px;margin:24px auto 0;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 12% 90%,#0000);mask-image:linear-gradient(#0000,#000 12% 90%,#0000)}.HomePreview-module__xirNQW__truckScene img{width:100%;height:auto;display:block}.HomePreview-module__xirNQW__truckScene .HomePreview-module__xirNQW__darkTruck{display:none}.dark .HomePreview-module__xirNQW__truckScene .HomePreview-module__xirNQW__lightTruck{display:none}.dark .HomePreview-module__xirNQW__truckScene .HomePreview-module__xirNQW__darkTruck{display:block}.HomePreview-module__xirNQW__heroTools{z-index:3;padding:0 20px;position:relative}.HomePreview-module__xirNQW__search{margin:8px auto 0}.HomePreview-module__xirNQW__scrollHint{margin-top:18px}.HomePreview-module__xirNQW__route{pointer-events:none;width:100%;height:700px;color:var(--color-accent-soft);opacity:.65;position:absolute;inset:50px 0 auto}.HomePreview-module__xirNQW__route path{stroke:currentColor;stroke-width:1.25px}.HomePreview-module__xirNQW__route circle{fill:var(--color-background);stroke:var(--color-accent);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite HomePreview-module__xirNQW__routeGlow}.HomePreview-module__xirNQW__route circle:nth-of-type(2){animation-delay:1s}.HomePreview-module__xirNQW__route circle:nth-of-type(3){animation-delay:2s}@keyframes HomePreview-module__xirNQW__routeGlow{50%{filter:drop-shadow(0 0 5px var(--color-accent-soft))}}@media (min-width:1500px){.HomePreview-module__xirNQW__hero{padding-top:145px}}@media (max-width:640px){.HomePreview-module__xirNQW__hero{padding:112px 0 25px}.HomePreview-module__xirNQW__hero h1{font-size:clamp(29px,7.6vw,48px);line-height:1.14}.HomePreview-module__xirNQW__heroContent{padding-inline:14px}.HomePreview-module__xirNQW__subtitle{margin-top:18px;font-size:13px}.HomePreview-module__xirNQW__truckScene{margin-top:30px}.HomePreview-module__xirNQW__route{opacity:.45}.HomePreview-module__xirNQW__heroTools{margin-top:15px}}@media (prefers-reduced-motion:reduce){.HomePreview-module__xirNQW__route circle{animation:none}}@media (min-width:641px) and (max-height:850px){.HomePreview-module__xirNQW__hero{padding-top:110px}.HomePreview-module__xirNQW__hero h1{margin-top:18px;font-size:clamp(38px,4.8vw,64px)}.HomePreview-module__xirNQW__subtitle{margin-top:14px;font-size:16px}.HomePreview-module__xirNQW__company{margin-top:6px}.HomePreview-module__xirNQW__actions{margin-top:17px}.HomePreview-module__xirNQW__truckScene{max-width:1100px;margin-top:10px}}.HomePreview-module__xirNQW__hero{overflow:clip visible}.dark .HomePreview-module__xirNQW__germanyMap{opacity:.23}.HomePreview-module__xirNQW__route{aspect-ratio:1440/650;width:min(100%,1600px);height:auto;inset:80px auto auto 50%;transform:translate(-50%)}@media (max-width:640px){.HomePreview-module__xirNQW__route{width:760px;top:125px;left:auto;right:-65px;transform:none}}.HomePreview-module__xirNQW__truckScene{-webkit-mask-image:linear-gradient(#0000,#000 2% 94%,#0000);mask-image:linear-gradient(#0000,#000 2% 94%,#0000)}.HomePreview-module__xirNQW__hero{background:linear-gradient(135deg,var(--color-background) 5%,color-mix(in srgb,var(--color-accent-soft) 9%,var(--color-background)) 70%,var(--color-background))}.HomePreview-module__xirNQW__heroGrid{opacity:.7;background-size:88px 88px;background-image:linear-gradient(to right,color-mix(in srgb,var(--color-accent-soft) 19%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--color-accent-soft) 19%,transparent) 1px,transparent 1px);-webkit-mask-image:linear-gradient(#000 55%,#0000 95%);mask-image:linear-gradient(#000 55%,#0000 95%)}.HomePreview-module__xirNQW__route{opacity:.85}.HomePreview-module__xirNQW__route circle{fill:var(--color-accent-soft);stroke:var(--color-background);stroke-width:2.5px}.HomePreview-module__xirNQW__germanyMap{opacity:.24}.HomePreview-module__xirNQW__sideNoteLeft,.HomePreview-module__xirNQW__sideNoteRight{z-index:2;text-align:left;text-transform:uppercase;letter-spacing:.17em;color:var(--color-accent);font-size:10px;line-height:1.8;position:absolute}.HomePreview-module__xirNQW__sideNoteLeft{top:350px;left:max(28px,50% - 720px)}.HomePreview-module__xirNQW__sideNoteRight{top:620px;right:max(24px,50% - 720px)}.HomePreview-module__xirNQW__sideNoteRight span{background:var(--color-accent-soft);width:32px;height:2px;margin-bottom:13px;display:block}.HomePreview-module__xirNQW__truckScene{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 3% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 3% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.dark .HomePreview-module__xirNQW__heroGrid{opacity:.35}@media (min-width:641px) and (max-height:850px){.HomePreview-module__xirNQW__sideNoteLeft{top:305px}.HomePreview-module__xirNQW__sideNoteRight{top:535px}}@media (max-width:1100px){.HomePreview-module__xirNQW__sideNoteLeft,.HomePreview-module__xirNQW__sideNoteRight{letter-spacing:.1em;font-size:8px}.HomePreview-module__xirNQW__sideNoteLeft{left:18px}.HomePreview-module__xirNQW__sideNoteRight{right:18px}}@media (max-width:800px){.HomePreview-module__xirNQW__sideNoteLeft,.HomePreview-module__xirNQW__sideNoteRight{vertical-align:top;width:44%;margin:22px 2% 0;font-size:8px;display:inline-block;position:relative;inset:auto}.HomePreview-module__xirNQW__sideNoteRight{text-align:right}.HomePreview-module__xirNQW__sideNoteRight span{margin-bottom:5px;margin-left:auto}.HomePreview-module__xirNQW__truckScene{margin-top:10px}}.HomePreview-module__xirNQW__harborStage{max-width:1440px;margin:48px auto 0;position:relative}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__truckScene{max-width:none;margin:0;-webkit-mask-image:linear-gradient(#0000,#000 3% 94%,#0000);mask-image:linear-gradient(#0000,#000 3% 94%,#0000)}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteLeft,.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight{letter-spacing:.17em;text-align:left;z-index:2;width:auto;margin:0;font-size:10px;position:absolute}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteLeft{top:-82px;left:4%;right:auto}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight{top:43%;left:auto;right:3%}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight span{margin-left:0}@media (max-width:1000px){.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteLeft,.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight{letter-spacing:.1em;font-size:8px}}@media (max-width:640px){.HomePreview-module__xirNQW__harborStage{margin-top:86px}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteLeft{top:-72px;left:5%}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight{text-align:right;top:-61px;right:5%}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight span{margin-left:auto}}.HomePreview-module__xirNQW__harborStage{max-width:1600px}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__truckScene{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 18% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 18% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__truckScene img{transform-origin:50% 72%;transform:scale(1.12)}.HomePreview-module__xirNQW__route{z-index:1}@media (max-width:640px){.HomePreview-module__xirNQW__route{top:130px;right:-10px}}.HomePreview-module__xirNQW__route path.HomePreview-module__xirNQW__routePulse{stroke:var(--color-accent-soft);stroke-width:4px;stroke-linecap:round;stroke-dasharray:.035 .965;filter:drop-shadow(0 0 4px var(--color-accent-soft)) drop-shadow(0 0 9px var(--color-accent-soft));animation:6s linear infinite HomePreview-module__xirNQW__heroRouteTravel}@keyframes HomePreview-module__xirNQW__heroRouteTravel{0%{stroke-dashoffset:1px;opacity:0}4%{opacity:1}92%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.HomePreview-module__xirNQW__route path.HomePreview-module__xirNQW__routePulse{animation:none;display:none}}.HomePreview-module__xirNQW__harborStage{--caption-color:#727eb8}.dark .HomePreview-module__xirNQW__harborStage{--caption-color:#a5b4e3}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteLeft,.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight{color:var(--caption-color);letter-spacing:.18em;font-size:12px;font-weight:500;line-height:1.75}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight span{background:var(--color-accent-soft);width:40px;height:2px;margin-bottom:15px}@media (max-width:1000px){.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteLeft,.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight{font-size:10px}}@media (max-width:640px){.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteLeft,.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight{letter-spacing:.16em;font-size:9px}.HomePreview-module__xirNQW__harborStage .HomePreview-module__xirNQW__sideNoteRight span{width:32px;margin-bottom:8px}}.HomePreview-module__xirNQW__route path.HomePreview-module__xirNQW__seaLane{opacity:.6}.HomePreview-module__xirNQW__route path.HomePreview-module__xirNQW__inlandLane{stroke-width:.8px;opacity:.4}.HomePreview-module__xirNQW__route path.HomePreview-module__xirNQW__inlandPulse{stroke-width:2.5px;stroke-dasharray:.08 .92;stroke-linecap:round;filter:drop-shadow(0 0 3px var(--color-accent-soft));animation:12s linear infinite HomePreview-module__xirNQW__inlandDispatch}.HomePreview-module__xirNQW__route circle.HomePreview-module__xirNQW__cityDot{stroke-width:1px;fill:var(--color-accent-soft);animation:none}.HomePreview-module__xirNQW__route circle.HomePreview-module__xirNQW__hamburgHub{animation:12s ease-in-out infinite HomePreview-module__xirNQW__harborArrival}.HomePreview-module__xirNQW__ship{opacity:1;filter:drop-shadow(0 0 5px #00b9e5)}.HomePreview-module__xirNQW__route .HomePreview-module__xirNQW__shipHull{fill:var(--color-accent);stroke:var(--color-background);stroke-width:1.2px}.HomePreview-module__xirNQW__route .HomePreview-module__xirNQW__shipCargo{fill:var(--color-background);stroke:var(--color-accent);stroke-width:1.4px}@keyframes HomePreview-module__xirNQW__shipVoyage{0%{opacity:0}3%,39%{opacity:1}43%,to{opacity:0}}@keyframes HomePreview-module__xirNQW__inlandDispatch{0%,40%{stroke-dashoffset:1px;opacity:0}42%{opacity:1}72%{stroke-dashoffset:0;opacity:1}76%,to{stroke-dashoffset:0;opacity:0}}@keyframes HomePreview-module__xirNQW__harborArrival{0%,36%,65%,to{filter:none}42%,50%{filter:drop-shadow(0 0 8px var(--color-accent-soft))}}@media (prefers-reduced-motion:reduce){.HomePreview-module__xirNQW__ship,.HomePreview-module__xirNQW__route path.HomePreview-module__xirNQW__inlandPulse{animation:none;display:none}.HomePreview-module__xirNQW__route circle.HomePreview-module__xirNQW__hamburgHub{animation:none}}.HomePreview-module__xirNQW__fleetHero{padding-top:100px;scroll-margin-top:80px}.HomePreview-module__xirNQW__fleetTitle{letter-spacing:-.045em;color:var(--color-ink);margin-top:24px;font-size:clamp(30px,4.3vw,60px);font-weight:600;line-height:1.12}.HomePreview-module__xirNQW__fleetTitle span{color:var(--color-steel);display:block}.HomePreview-module__xirNQW__fleetHero .HomePreview-module__xirNQW__harborStage{margin-top:110px}.HomePreview-module__xirNQW__fleetHero .HomePreview-module__xirNQW__route{top:48px}.HomePreview-module__xirNQW__fleetFeatures{z-index:2;text-align:left;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1250px;margin:44px auto 24px;padding:0 32px;display:grid;position:relative}.HomePreview-module__xirNQW__fleetFeatures article{border-top:1px solid var(--color-line);padding-top:20px}.HomePreview-module__xirNQW__fleetFeatures article>span{color:var(--color-accent);letter-spacing:.1em;font-size:10px}.HomePreview-module__xirNQW__fleetFeatures h3{color:var(--color-ink);margin:12px 0 8px;font-size:15px;font-weight:600}.HomePreview-module__xirNQW__fleetFeatures p{color:var(--color-steel);font-size:13px;line-height:1.8}@media (max-width:640px){.HomePreview-module__xirNQW__fleetHero{padding-top:75px}.HomePreview-module__xirNQW__fleetFeatures{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:30px;padding-inline:22px}.HomePreview-module__xirNQW__fleetFeatures h3{font-size:13px}.HomePreview-module__xirNQW__fleetFeatures p{font-size:11px}}.dark .HomePreview-module__xirNQW__route .HomePreview-module__xirNQW__shipHull{fill:#48d5ff;stroke:#061321}.dark .HomePreview-module__xirNQW__route .HomePreview-module__xirNQW__shipCargo{fill:#0a3650;stroke:#8de9ff}@media (prefers-reduced-motion:reduce){.HomePreview-module__xirNQW__ship{animation:none;display:block;transform:translate(1193.75px,77.71px)}.HomePreview-module__xirNQW__ship animateMotion{display:none}}.HomePreview-module__xirNQW__route .HomePreview-module__xirNQW__cometTail{stroke:none}.HomePreview-module__xirNQW__seaComet{animation:12s linear infinite HomePreview-module__xirNQW__seaCometVisibility}.HomePreview-module__xirNQW__inlandComet{animation:12s linear infinite HomePreview-module__xirNQW__inlandCometVisibility}@keyframes HomePreview-module__xirNQW__seaCometVisibility{0%{opacity:0}2%,39%{opacity:1}42%,to{opacity:0}}@keyframes HomePreview-module__xirNQW__inlandCometVisibility{0%,39%{opacity:0}41%,82%{opacity:1}86%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.HomePreview-module__xirNQW__seaComet,.HomePreview-module__xirNQW__inlandComet{animation:none;display:none}}.HomePreview-module__xirNQW__route .HomePreview-module__xirNQW__cometTail{stroke:none;filter:blur(2.2px)drop-shadow(0 0 5px #00c8ff);opacity:.95}.HomePreview-module__xirNQW__route .HomePreview-module__xirNQW__cometHalo{fill:#00c8ff;stroke:none;opacity:.55;filter:blur(5px);animation:none}.HomePreview-module__xirNQW__route .HomePreview-module__xirNQW__cometHead{fill:#f1feff;stroke:#8befff;stroke-width:1px;filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 7px #00c8ff)drop-shadow(0 0 13px #0af);animation:none}.HomePreview-module__xirNQW__route .HomePreview-module__xirNQW__hamburgHub{filter:drop-shadow(0 0 6px #00c8ff)}.HomePreview-module__xirNQW__page{--design-bg:#fff;--design-surface:#f1f7fb;--design-card:#fff;--design-text:#0a263c;--design-muted:#526b80;--design-line:#d5e3ed;--design-accent:#007fa3;--design-glow:#00b9e5;--design-title:clamp(34px,4.5vw,60px);--color-ink:var(--design-text);--color-steel:var(--design-muted);--color-line:var(--design-line);--color-accent:var(--design-accent);--color-accent-soft:var(--design-glow);--color-fog:var(--design-surface);--color-background:var(--design-bg)}.dark .HomePreview-module__xirNQW__page{--design-bg:#050f1b;--design-surface:#0b1929;--design-card:#102134;--design-text:#edf6fc;--design-muted:#a0b5c5;--design-line:#233c50;--design-accent:#51ccec;--design-glow:#00b9e5}.HomePreview-module__xirNQW__page h2{font-size:var(--design-title);letter-spacing:-.045em;font-weight:600;line-height:1.12}.HomePreview-module__xirNQW__page button,.HomePreview-module__xirNQW__page input,.HomePreview-module__xirNQW__page textarea,.HomePreview-module__xirNQW__page select{font-family:inherit}.HomePreview-module__xirNQW__page .font-mono{font-variant-numeric:tabular-nums;font-family:inherit}.HomePreview-module__xirNQW__page>section.bg-white{background:var(--design-bg)}.HomePreview-module__xirNQW__page>section.bg-slate-50{background:var(--design-surface)}.HomePreview-module__xirNQW__page section:not(#kontakt) .text-slate-950{color:var(--design-text)}.HomePreview-module__xirNQW__page section:not(#kontakt) h2.text-white{color:var(--design-text)}:is(.HomePreview-module__xirNQW__page section:not(#kontakt) .text-slate-500,.HomePreview-module__xirNQW__page section:not(#kontakt) .text-slate-600,.HomePreview-module__xirNQW__page section:not(#kontakt) .text-slate-700){color:var(--design-muted)}:is(.HomePreview-module__xirNQW__page section:not(#kontakt) .text-sky-700,.HomePreview-module__xirNQW__page section:not(#kontakt) .text-sky-600){color:var(--design-accent)}.HomePreview-module__xirNQW__page section:not(#kontakt) p.uppercase{letter-spacing:.18em;font-size:11px;font-weight:500}.HomePreview-module__xirNQW__page #leistungen article{background:var(--design-card)}.HomePreview-module__xirNQW__page #unternehmen .bg-white{background:var(--design-card)}
.CinematicPreview-module__oU5_yG__stage{color:#f5f8fb;background:#06111f;padding:126px 0 32px;scroll-margin-top:0;position:relative;overflow:hidden}.CinematicPreview-module__oU5_yG__heading{z-index:1;text-align:center;padding:0 20px 28px;position:relative}.CinematicPreview-module__oU5_yG__eyebrow{color:#8ebad1;letter-spacing:.22em;margin-bottom:16px;font-size:10px}.CinematicPreview-module__oU5_yG__heading h1{letter-spacing:-.045em;font-size:clamp(38px,5vw,72px);font-weight:600;line-height:1.04}.CinematicPreview-module__oU5_yG__heading h1 span{color:#b3cfdf;margin-left:.22em}.CinematicPreview-module__oU5_yG__heading>p:last-child{color:#b3c5d5;margin-top:18px;font-size:14px}.CinematicPreview-module__oU5_yG__cinema{background:var(--design-bg,#fff);width:100%}.CinematicPreview-module__oU5_yG__film{object-fit:contain;aspect-ratio:16/9;width:100%;max-height:65svh;display:block}.CinematicPreview-module__oU5_yG__controls{grid-template-columns:1fr auto;align-items:center;gap:20px;width:min(940px,100% - 40px);margin:22px auto 0;display:grid}.CinematicPreview-module__oU5_yG__chapters{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.CinematicPreview-module__oU5_yG__chapters button{color:#9cb2c5;cursor:pointer;text-align:left;border-bottom:2px solid #314356;min-height:44px;padding:8px 0;font-size:12px}.CinematicPreview-module__oU5_yG__chapters button span{opacity:.65;margin-right:10px;font-size:10px}.CinematicPreview-module__oU5_yG__play{cursor:pointer;border:1px solid #607487;border-radius:24px;min-height:44px;padding:12px 17px;font-size:12px}.CinematicPreview-module__oU5_yG__play span{margin-left:14px}.CinematicPreview-module__oU5_yG__links{color:#c8dfeb;grid-column:1/-1;justify-content:space-between;gap:20px;font-size:12px;display:flex}.CinematicPreview-module__oU5_yG__links a{padding:10px 0}.CinematicPreview-module__oU5_yG__stage button:focus-visible,.CinematicPreview-module__oU5_yG__stage a:focus-visible{outline-offset:5px;outline:2px solid #50c8ff}.CinematicPreview-module__oU5_yG__stage button:disabled{opacity:.5;cursor:default}@media (max-width:640px){.CinematicPreview-module__oU5_yG__stage{padding-top:122px}.CinematicPreview-module__oU5_yG__heading h1 span{margin:0;display:block}.CinematicPreview-module__oU5_yG__heading{padding-bottom:30px}.CinematicPreview-module__oU5_yG__film{max-height:none}.CinematicPreview-module__oU5_yG__controls{grid-template-columns:1fr;gap:18px}.CinematicPreview-module__oU5_yG__chapters{gap:15px}.CinematicPreview-module__oU5_yG__chapters button{font-size:11px}.CinematicPreview-module__oU5_yG__play{justify-self:center}.CinematicPreview-module__oU5_yG__links{font-size:11px}}.CinematicPreview-module__oU5_yG__stage{background:var(--design-bg,#06111f);color:var(--design-text,#f5f8fb)}.CinematicPreview-module__oU5_yG__eyebrow{letter-spacing:.18em;color:var(--design-accent,#8ebad1);font-size:11px}.CinematicPreview-module__oU5_yG__heading h1 span,.CinematicPreview-module__oU5_yG__heading>p:last-child,.CinematicPreview-module__oU5_yG__chapters button,.CinematicPreview-module__oU5_yG__links{color:var(--design-muted,#b3c5d5)}.CinematicPreview-module__oU5_yG__chapters button{border-color:var(--design-line,#314356)}.CinematicPreview-module__oU5_yG__chapters button[aria-pressed=true]{color:var(--design-text,#fff);border-color:var(--design-glow,#38bdf8)}.CinematicPreview-module__oU5_yG__play{border-color:var(--design-line,#607487);font-weight:500}.CinematicPreview-module__oU5_yG__gradeDefinition{pointer-events:none;position:absolute;overflow:hidden}.CinematicPreview-module__oU5_yG__film{filter:var(--film-light-grade,none)}.dark .CinematicPreview-module__oU5_yG__film{filter:none}.CinematicPreview-module__oU5_yG__cinema{position:relative}.CinematicPreview-module__oU5_yG__outro{pointer-events:none;opacity:0;visibility:hidden;background:radial-gradient(ellipse at 20% 40%,#00b9e516,transparent 55%),radial-gradient(ellipse at 85% 65%,#8bbed820,transparent 55%),var(--design-bg,#fff);color:var(--design-text,#0a263c);place-items:center;transition:opacity 1.4s,visibility 1.4s;display:grid;position:absolute;inset:0;overflow:hidden}.CinematicPreview-module__oU5_yG__outroVisible{opacity:1;visibility:visible}.CinematicPreview-module__oU5_yG__outro:before{content:"";background-image:linear-gradient(#6488a10a 1px,#0000 1px),linear-gradient(90deg,#6488a10a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.CinematicPreview-module__oU5_yG__outroLines{fill:none;stroke:#00aeda;stroke-width:1px;opacity:.2;width:100%;height:100%;position:absolute;inset:0}.CinematicPreview-module__oU5_yG__outroBrand{text-align:center;opacity:0;padding:24px;transition:opacity 1.5s .3s,transform 2s .3s;position:relative;transform:translateY(14px)scale(.97)}.CinematicPreview-module__oU5_yG__outroVisible .CinematicPreview-module__oU5_yG__outroBrand{opacity:1;transform:none}.CinematicPreview-module__oU5_yG__outroBrand img{width:clamp(180px,32vw,460px);height:auto;margin:0 auto 32px}.CinematicPreview-module__oU5_yG__outroLogoDark{display:none}.CinematicPreview-module__oU5_yG__outroBrand p{letter-spacing:-.025em;font-size:clamp(18px,2.4vw,32px);font-weight:500}.CinematicPreview-module__oU5_yG__outroBrand span{letter-spacing:.22em;color:var(--design-muted,#526b80);margin-top:18px;font-size:clamp(8px,.8vw,11px);display:block}.dark .CinematicPreview-module__oU5_yG__outro{background:radial-gradient(ellipse at 20% 40%,#007faa35,transparent 55%),radial-gradient(ellipse at 85% 65%,#30446130,transparent 55%),var(--design-bg,#050f1b)}.dark .CinematicPreview-module__oU5_yG__outroLogoLight{display:none}.dark .CinematicPreview-module__oU5_yG__outroLogoDark{display:block}@media (max-width:640px){.CinematicPreview-module__oU5_yG__outroBrand img{width:180px;margin-bottom:14px}.CinematicPreview-module__oU5_yG__outroBrand span{margin-top:10px}}@media (prefers-reduced-motion:reduce){.CinematicPreview-module__oU5_yG__outro,.CinematicPreview-module__oU5_yG__outroBrand{transition:none}.CinematicPreview-module__oU5_yG__outroBrand{transform:none}}.CinematicPreview-module__oU5_yG__outro{background:var(--design-bg,#fff)}.dark .CinematicPreview-module__oU5_yG__outro{background:var(--design-bg,#fff)}.CinematicPreview-module__oU5_yG__outroOrb{filter:blur(64px);background:#7dd3fc99;border-radius:50%;width:480px;max-width:65vw;height:480px;max-height:65vw;animation:9s ease-in-out infinite paused CinematicPreview-module__oU5_yG__outroAmbientA;position:absolute;top:10%;left:-6%}.CinematicPreview-module__oU5_yG__outroOrb:nth-child(2){background:#94a3b880;width:560px;height:560px;animation:11s ease-in-out 1.2s infinite paused CinematicPreview-module__oU5_yG__outroAmbientB;top:20%;left:auto;right:-9%}.CinematicPreview-module__oU5_yG__outroOrb:nth-child(3){background:#bae6fd99;width:420px;height:420px;animation:10s ease-in-out 2.5s infinite paused CinematicPreview-module__oU5_yG__outroAmbientC;top:auto;bottom:8%;left:33%}.dark .CinematicPreview-module__oU5_yG__outroOrb{background:#0ea5e94d}.dark .CinematicPreview-module__oU5_yG__outroOrb:nth-child(2){background:#47556966}.dark .CinematicPreview-module__oU5_yG__outroOrb:nth-child(3){background:#38bdf833}.CinematicPreview-module__oU5_yG__outroLines{opacity:1;stroke:#0ea5e9;overflow:visible}.CinematicPreview-module__oU5_yG__outroLines path{transform-box:view-box;transform-origin:50%;stroke-width:1.4px;opacity:.35;filter:drop-shadow(0 0 4px #0ea5e966)drop-shadow(0 0 10px #0ea5e92e);animation:9s ease-in-out infinite paused CinematicPreview-module__oU5_yG__outroWaveA}.CinematicPreview-module__oU5_yG__outroLines path:nth-child(2){opacity:.22;animation-name:CinematicPreview-module__oU5_yG__outroWaveB;animation-duration:11s}.CinematicPreview-module__oU5_yG__outroLines path:nth-child(3){opacity:.18;animation-name:CinematicPreview-module__oU5_yG__outroWaveC;animation-duration:10s}.dark .CinematicPreview-module__oU5_yG__outroLines{stroke:#38bdf8}.dark .CinematicPreview-module__oU5_yG__outroLines path{filter:drop-shadow(0 0 6px #38bdf88c)drop-shadow(0 0 14px #38bdf84d)}.CinematicPreview-module__oU5_yG__outroVisible .CinematicPreview-module__oU5_yG__outroLines path,.CinematicPreview-module__oU5_yG__outroVisible .CinematicPreview-module__oU5_yG__outroOrb{animation-play-state:running}@keyframes CinematicPreview-module__oU5_yG__outroAmbientA{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@keyframes CinematicPreview-module__oU5_yG__outroAmbientB{0%,to{opacity:.4;transform:scale(1.05)}50%{opacity:.7;transform:scale(1)}}@keyframes CinematicPreview-module__oU5_yG__outroAmbientC{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes CinematicPreview-module__oU5_yG__outroWaveA{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes CinematicPreview-module__oU5_yG__outroWaveB{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@keyframes CinematicPreview-module__oU5_yG__outroWaveC{0%,to{transform:translateY(-6px)}50%{transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.CinematicPreview-module__oU5_yG__outroLines path,.CinematicPreview-module__oU5_yG__outroOrb{animation:none}}.CinematicPreview-module__oU5_yG__chapters button{position:relative}.CinematicPreview-module__oU5_yG__chapters button[aria-pressed=true]{border-color:var(--design-line,#314356)}.CinematicPreview-module__oU5_yG__chapters button:after{content:"";background:var(--design-glow,#38bdf8);height:2px;transform:scaleX(var(--chapter-progress,0));transform-origin:0;transition:transform .2s linear;position:absolute;bottom:-2px;left:0;right:0}@media (prefers-reduced-motion:reduce){.CinematicPreview-module__oU5_yG__chapters button:after{transition:none}}
.EquipmentPreview-module__gpQhRq__preview{--preview-bg:#0c1119;--preview-card:#19212b;--preview-line:#ffffff26;--preview-text:#f4f6fa;--preview-muted:#b3c0ce;--preview-accent:#8ed5f2;background:var(--preview-bg);color:var(--preview-text);min-height:100vh;padding-top:80px}.EquipmentPreview-module__gpQhRq__topline{border-bottom:1px solid var(--preview-line);color:var(--preview-muted);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:24px;padding:15px max(24px,50vw - 640px);font-size:11px;display:flex}.EquipmentPreview-module__gpQhRq__topline>span:first-child{color:var(--preview-accent)}.EquipmentPreview-module__gpQhRq__topline a{text-underline-offset:4px;text-decoration:underline}.EquipmentPreview-module__gpQhRq__section{max-width:1360px;margin:auto;padding:64px 40px 36px}.EquipmentPreview-module__gpQhRq__intro{padding-bottom:36px}.EquipmentPreview-module__gpQhRq__eyebrow{letter-spacing:.18em;color:var(--preview-accent);margin-bottom:18px;font-size:11px;font-weight:600}.EquipmentPreview-module__gpQhRq__intro h1,.EquipmentPreview-module__gpQhRq__intro h2{letter-spacing:-.052em;font-size:clamp(36px,5.4vw,72px);font-weight:600;line-height:1.08}.EquipmentPreview-module__gpQhRq__intro h1 span,.EquipmentPreview-module__gpQhRq__intro h2 span{color:#b7c2ce}.EquipmentPreview-module__gpQhRq__lead{color:var(--preview-muted);margin-top:24px;font-size:clamp(15px,1.5vw,19px);line-height:1.6}.EquipmentPreview-module__gpQhRq__mobileBreak{display:none}.EquipmentPreview-module__gpQhRq__signature{color:var(--preview-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;font-size:11px;display:flex}.EquipmentPreview-module__gpQhRq__dot{background:var(--preview-accent);border-radius:100%;width:5px;height:5px;box-shadow:0 0 12px #8ed5f255}.EquipmentPreview-module__gpQhRq__divider{color:#728093}.EquipmentPreview-module__gpQhRq__toolbar{justify-content:space-between;align-items:center;gap:20px;margin:0 0 25px;display:flex}.EquipmentPreview-module__gpQhRq__filters{flex-wrap:wrap;gap:8px;display:flex}.EquipmentPreview-module__gpQhRq__filters button{color:var(--preview-muted);cursor:pointer;border:1px solid #ffffff38;border-radius:99px;padding:11px 21px;font-size:12px;transition:background .2s,color .2s}.EquipmentPreview-module__gpQhRq__filters button[aria-pressed=true]{background:var(--preview-text);border-color:var(--preview-text);color:var(--preview-bg)}.EquipmentPreview-module__gpQhRq__filters button:hover{border-color:var(--preview-accent)}.EquipmentPreview-module__gpQhRq__count{color:var(--preview-muted);white-space:nowrap;font-size:11px}.EquipmentPreview-module__gpQhRq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.EquipmentPreview-module__gpQhRq__card{background:var(--preview-card);border:1px solid var(--preview-line);text-align:left;cursor:pointer;border-radius:16px;transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden}.EquipmentPreview-module__gpQhRq__card:hover{border-color:#8ed5f280;transform:translateY(-4px);box-shadow:0 16px 45px #0003}.EquipmentPreview-module__gpQhRq__visual{aspect-ratio:3/2;background:#222b34;position:relative;overflow:hidden}.EquipmentPreview-module__gpQhRq__visual img{object-fit:contain;width:100%;height:100%;display:block}.EquipmentPreview-module__gpQhRq__type{color:var(--preview-text);letter-spacing:.04em;background:#0c1119d9;border:1px solid #ffffff30;border-radius:6px;padding:5px 8px;font-size:10px;position:absolute;top:14px;left:14px}.EquipmentPreview-module__gpQhRq__content{padding:23px}.EquipmentPreview-module__gpQhRq__content h2,.EquipmentPreview-module__gpQhRq__content h3{letter-spacing:-.035em;font-size:20px;font-weight:600;line-height:1.3}.EquipmentPreview-module__gpQhRq__note{min-height:36px;color:var(--preview-muted);margin-top:8px;font-size:12px;line-height:1.5}.EquipmentPreview-module__gpQhRq__specs{grid-template-columns:1fr 1fr;margin:22px 0;display:grid}.EquipmentPreview-module__gpQhRq__specs>div+div{border-left:1px solid var(--preview-line);padding-left:18px}.EquipmentPreview-module__gpQhRq__specs dt{color:var(--preview-muted);margin-bottom:6px;font-size:11px}.EquipmentPreview-module__gpQhRq__specs dd{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.EquipmentPreview-module__gpQhRq__details{border-top:1px solid var(--preview-line);justify-content:space-between;align-items:center;padding-top:17px;font-size:12px;display:flex}.EquipmentPreview-module__gpQhRq__details svg{transition:transform .2s}.EquipmentPreview-module__gpQhRq__card:hover .EquipmentPreview-module__gpQhRq__details svg{transform:translate(3px)}.EquipmentPreview-module__gpQhRq__bottom{border-top:1px solid var(--preview-line);justify-content:space-between;align-items:center;gap:24px;margin-top:65px;padding-top:45px;display:flex}.EquipmentPreview-module__gpQhRq__bottom h2{letter-spacing:-.04em;font-size:clamp(26px,3vw,36px);font-weight:600}.EquipmentPreview-module__gpQhRq__bottom p:not(.EquipmentPreview-module__gpQhRq__eyebrow){color:var(--preview-muted);margin-top:12px;font-size:13px}.EquipmentPreview-module__gpQhRq__bottom a{background:var(--preview-text);color:var(--preview-bg);white-space:nowrap;border-radius:99px;align-items:center;gap:20px;padding:16px 23px;font-size:13px;display:flex}.EquipmentPreview-module__gpQhRq__previewNote{color:var(--preview-muted);opacity:.85;margin-top:40px;font-size:11px;line-height:1.65}.EquipmentPreview-module__gpQhRq__preview button:focus-visible,.EquipmentPreview-module__gpQhRq__preview a:focus-visible{outline:2px solid var(--preview-accent);outline-offset:4px}.EquipmentPreview-module__gpQhRq__dialog{border:1px solid var(--preview-line);background:var(--preview-bg);color:var(--preview-text);border-radius:20px;width:min(1080px,100vw - 32px);max-height:90dvh;margin:auto;padding:0;overflow:auto}.EquipmentPreview-module__gpQhRq__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c4}.EquipmentPreview-module__gpQhRq__modal{grid-template-columns:1.05fr 1fr;display:grid;position:relative}.EquipmentPreview-module__gpQhRq__close{float:right;z-index:2;border:1px solid var(--preview-line);background:var(--preview-bg);width:40px;height:40px;color:var(--preview-text);cursor:pointer;border-radius:99px;grid-column:1/-1;margin:12px 12px -52px auto;font-size:26px;position:sticky;top:12px}.EquipmentPreview-module__gpQhRq__modalImage{background:var(--preview-card);align-items:center;display:flex}.EquipmentPreview-module__gpQhRq__modalImage img{width:100%;height:auto}.EquipmentPreview-module__gpQhRq__modalContent{padding:48px 32px 30px}.EquipmentPreview-module__gpQhRq__modalContent h2{letter-spacing:-.04em;font-size:32px;font-weight:600}.EquipmentPreview-module__gpQhRq__description{color:var(--preview-muted);margin-top:15px;font-size:13px;line-height:1.7}.EquipmentPreview-module__gpQhRq__table{margin-top:25px}.EquipmentPreview-module__gpQhRq__table>div{border-bottom:1px solid var(--preview-line);justify-content:space-between;align-items:baseline;gap:18px;padding:12px 0;font-size:12px;display:flex}.EquipmentPreview-module__gpQhRq__table dt{color:var(--preview-muted)}.EquipmentPreview-module__gpQhRq__table dd{text-align:right;font-variant-numeric:tabular-nums}.EquipmentPreview-module__gpQhRq__table .EquipmentPreview-module__gpQhRq__payload{color:var(--preview-accent);font-weight:600}@media (max-width:1000px){.EquipmentPreview-module__gpQhRq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.EquipmentPreview-module__gpQhRq__section{padding:44px 24px 28px}}@media (max-width:640px){.EquipmentPreview-module__gpQhRq__grid{grid-template-columns:1fr;gap:20px}.EquipmentPreview-module__gpQhRq__topline{gap:10px;padding:12px 20px;font-size:9px}.EquipmentPreview-module__gpQhRq__topline>span:nth-child(2){display:none}.EquipmentPreview-module__gpQhRq__section{padding:38px 18px 28px}.EquipmentPreview-module__gpQhRq__intro{padding-bottom:28px}.EquipmentPreview-module__gpQhRq__mobileBreak{display:block}.EquipmentPreview-module__gpQhRq__signature{gap:8px;font-size:10px}.EquipmentPreview-module__gpQhRq__filters{gap:7px}.EquipmentPreview-module__gpQhRq__filters button{padding:10px 12px;font-size:11px}.EquipmentPreview-module__gpQhRq__toolbar{flex-direction:column;align-items:flex-start;gap:12px}.EquipmentPreview-module__gpQhRq__count{align-self:flex-end}.EquipmentPreview-module__gpQhRq__bottom{flex-direction:column;align-items:flex-start;margin-top:40px}.EquipmentPreview-module__gpQhRq__modal{grid-template-columns:1fr}.EquipmentPreview-module__gpQhRq__modalImage{padding-top:40px}.EquipmentPreview-module__gpQhRq__modalContent{padding:25px}.EquipmentPreview-module__gpQhRq__dialog{max-height:92dvh}}@media (prefers-reduced-motion:reduce){.EquipmentPreview-module__gpQhRq__card,.EquipmentPreview-module__gpQhRq__details svg,.EquipmentPreview-module__gpQhRq__filters button{transition:none}.EquipmentPreview-module__gpQhRq__card:hover{transform:none}}body:has(.EquipmentPreview-module__gpQhRq__preview)>header{background:var(--color-background)}.EquipmentPreview-module__gpQhRq__embedded{min-height:0;padding-top:0;scroll-margin-top:80px}.EquipmentPreview-module__gpQhRq__embedded .EquipmentPreview-module__gpQhRq__section{padding-top:80px;padding-bottom:55px}.EquipmentPreview-module__gpQhRq__embedded .EquipmentPreview-module__gpQhRq__intro h2{font-size:clamp(34px,4.7vw,60px)}.EquipmentPreview-module__gpQhRq__controls{align-items:center;gap:10px;display:flex}.EquipmentPreview-module__gpQhRq__controls .EquipmentPreview-module__gpQhRq__count{margin-right:10px}.EquipmentPreview-module__gpQhRq__controls button{border:1px solid var(--preview-line);cursor:pointer;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.EquipmentPreview-module__gpQhRq__controls button:hover:not(:disabled){border-color:var(--preview-accent);color:var(--preview-accent)}.EquipmentPreview-module__gpQhRq__controls button:disabled{opacity:.3;cursor:default}.EquipmentPreview-module__gpQhRq__carousel{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;gap:22px;padding:6px 0 12px;display:flex;overflow-x:auto}.EquipmentPreview-module__gpQhRq__carousel::-webkit-scrollbar{display:none}.EquipmentPreview-module__gpQhRq__carousel .EquipmentPreview-module__gpQhRq__card{scroll-snap-align:start;-webkit-user-select:none;user-select:none;flex:0 0 calc(33.3333% - 14.6667px)}.EquipmentPreview-module__gpQhRq__carousel img{pointer-events:none}.EquipmentPreview-module__gpQhRq__galleryLink{color:var(--preview-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:18px;font-size:11px;display:flex}.EquipmentPreview-module__gpQhRq__galleryLink a{color:var(--preview-accent)}@media (max-width:1000px){.EquipmentPreview-module__gpQhRq__carousel .EquipmentPreview-module__gpQhRq__card{flex-basis:calc(50% - 11px)}}@media (max-width:640px){.EquipmentPreview-module__gpQhRq__carousel .EquipmentPreview-module__gpQhRq__card{flex-basis:88%}.EquipmentPreview-module__gpQhRq__embedded .EquipmentPreview-module__gpQhRq__section{padding-top:55px;padding-bottom:35px}.EquipmentPreview-module__gpQhRq__controls{align-self:flex-end}.EquipmentPreview-module__gpQhRq__controls .EquipmentPreview-module__gpQhRq__count{align-self:center}}.EquipmentPreview-module__gpQhRq__embedded{--preview-bg:var(--design-surface,#0c1119);--preview-card:var(--design-card,#19212b);--preview-line:var(--design-line,#ffffff26);--preview-text:var(--design-text,#f4f6fa);--preview-muted:var(--design-muted,#b3c0ce);--preview-accent:var(--design-accent,#8ed5f2)}.EquipmentPreview-module__gpQhRq__embedded .EquipmentPreview-module__gpQhRq__intro h2 span{color:var(--preview-muted)}.EquipmentPreview-module__gpQhRq__embedded .EquipmentPreview-module__gpQhRq__filters button{border-color:var(--preview-line)}.EquipmentPreview-module__gpQhRq__embedded .EquipmentPreview-module__gpQhRq__type{background:var(--preview-card);border-color:var(--preview-line)}.EquipmentPreview-module__gpQhRq__embedded .EquipmentPreview-module__gpQhRq__intro h2{font-size:var(--design-title,clamp(34px,4.5vw,60px));letter-spacing:-.045em;line-height:1.12}
.GlobeSection-module__4axSdG__section{color:#0a263c;background:#f1f7fb;grid-template-columns:.9fr 1.2fr;align-items:center;gap:20px;min-height:640px;padding:50px max(5vw,24px);display:grid;overflow:hidden}.dark .GlobeSection-module__4axSdG__section{color:#edf6fc;background:#050f1b}.GlobeSection-module__4axSdG__copy{z-index:1;max-width:480px;position:relative}.GlobeSection-module__4axSdG__eyebrow{letter-spacing:2.8px;color:#008bb2;margin-bottom:24px;font-size:10px}.GlobeSection-module__4axSdG__copy h2{letter-spacing:-2.4px;margin:0 0 24px;font-size:clamp(36px,4.5vw,66px);font-weight:500;line-height:1.07}.GlobeSection-module__4axSdG__description{color:#526b80;max-width:390px;font-size:16px;line-height:1.7}.dark .GlobeSection-module__4axSdG__description{color:#a0b5c5}.GlobeSection-module__4axSdG__cta{color:#062039;background:#00b9e5;border-radius:30px;align-items:center;gap:30px;margin-top:26px;padding:15px 24px;font-size:14px;text-decoration:none;display:inline-flex}.GlobeSection-module__4axSdG__cta:focus-visible{outline-offset:4px;outline:3px solid #1489ae}.GlobeSection-module__4axSdG__visual{min-width:0;position:relative}.GlobeSection-module__4axSdG__visual iframe{color-scheme:normal;border:0;width:100%;height:560px;display:block}.GlobeSection-module__4axSdG__visual p{color:#637c8e;text-align:center;margin:0;font-size:10px}.dark .GlobeSection-module__4axSdG__visual p{color:#91a7b8}@media (max-width:750px){.GlobeSection-module__4axSdG__section{grid-template-columns:1fr;gap:0;padding:55px 24px 30px}.GlobeSection-module__4axSdG__copy h2{letter-spacing:-1.7px;font-size:44px}.GlobeSection-module__4axSdG__visual iframe{height:420px}.GlobeSection-module__4axSdG__visual{margin:0 -18px}.GlobeSection-module__4axSdG__description{font-size:15px}}.GlobeSection-module__4axSdG__section{grid-template-columns:minmax(420px,.88fr) minmax(0,1.25fr);gap:0;min-height:800px;padding:50px max(4.7vw,24px)}.GlobeSection-module__4axSdG__copy{max-width:560px}.GlobeSection-module__4axSdG__visual{margin-left:-15px;margin-right:-4vw}.GlobeSection-module__4axSdG__visual iframe{height:740px}.GlobeSection-module__4axSdG__visual p{margin-top:-4px}.GlobeSection-module__4axSdG__journey{border-top:1px solid #168bb326;margin-top:48px;padding-top:24px}.GlobeSection-module__4axSdG__routeTitle{letter-spacing:2px;color:#52778e;margin-bottom:22px;font-size:9px}.GlobeSection-module__4axSdG__journey ol{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.GlobeSection-module__4axSdG__journey ol:before{content:"";background:#16a3c530;height:1px;position:absolute;top:12px;left:12px;right:calc(25% - 12px)}.GlobeSection-module__4axSdG__journey li{position:relative}.GlobeSection-module__4axSdG__number{color:#008daf;background:#f1f7fb;border:1px solid #02a8d350;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;margin-bottom:13px;font-size:9px;display:flex;position:relative}.GlobeSection-module__4axSdG__journey strong{white-space:nowrap;font-size:12px;font-weight:500;display:block}.GlobeSection-module__4axSdG__journey small{color:#607b90;margin-top:5px;font-size:10px;display:block}.dark .GlobeSection-module__4axSdG__number{color:#4bd6fa;background:#050f1b}.dark .GlobeSection-module__4axSdG__journey small{color:#92b0c2}.dark .GlobeSection-module__4axSdG__routeTitle{color:#92b0c2}@media (min-width:1600px){.GlobeSection-module__4axSdG__section{grid-template-columns:.8fr 1.4fr;min-height:880px}.GlobeSection-module__4axSdG__visual iframe{height:840px}.GlobeSection-module__4axSdG__copy{max-width:600px}}@media (max-width:950px){.GlobeSection-module__4axSdG__section{grid-template-columns:1fr 1fr;min-height:700px;padding-left:24px;padding-right:24px}.GlobeSection-module__4axSdG__copy h2{font-size:43px}.GlobeSection-module__4axSdG__visual iframe{height:620px}.GlobeSection-module__4axSdG__journey ol{gap:8px}.GlobeSection-module__4axSdG__journey strong{font-size:10px}.GlobeSection-module__4axSdG__journey small{font-size:9px}}@media (max-width:750px){.GlobeSection-module__4axSdG__section{grid-template-columns:1fr;padding:55px 24px 28px}.GlobeSection-module__4axSdG__copy{max-width:none}.GlobeSection-module__4axSdG__copy h2{font-size:44px}.GlobeSection-module__4axSdG__journey{margin-top:32px}.GlobeSection-module__4axSdG__journey strong{font-size:11px}.GlobeSection-module__4axSdG__visual{margin:24px -18px 0}.GlobeSection-module__4axSdG__visual iframe{height:480px}.GlobeSection-module__4axSdG__visual p{margin:0}.GlobeSection-module__4axSdG__description{max-width:440px}}.GlobeSection-module__4axSdG__section{background:var(--design-surface,#f1f7fb);color:var(--design-text,#0a263c)}.dark .GlobeSection-module__4axSdG__section{background:var(--design-bg,#050f1b);color:var(--design-text,#edf6fc)}.GlobeSection-module__4axSdG__copy h2{letter-spacing:-.045em;font-weight:600;line-height:1.12}.GlobeSection-module__4axSdG__description,.GlobeSection-module__4axSdG__journey small{color:var(--design-muted,#526b80)}.dark .GlobeSection-module__4axSdG__description{color:var(--design-muted,#526b80)}.dark .GlobeSection-module__4axSdG__journey small{color:var(--design-muted,#526b80)}.GlobeSection-module__4axSdG__eyebrow{letter-spacing:.18em;color:var(--design-accent,#007fa3);font-size:11px}.GlobeSection-module__4axSdG__copy h2 span{color:var(--design-accent,#007fa3)}.GlobeSection-module__4axSdG__cta{background:var(--design-glow,#00b9e5);min-height:48px;font-weight:500}.GlobeSection-module__4axSdG__number{background:var(--design-surface,#f1f7fb)}
.LocationsPreview-module__lJGING__section{color:#080f21;background:#f3f7fa;padding:110px 24px;scroll-margin-top:90px}.LocationsPreview-module__lJGING__inner{max-width:1200px;margin:auto}.LocationsPreview-module__lJGING__eyebrow{letter-spacing:.18em;color:#0077ac;font-size:11px;font-weight:600}.LocationsPreview-module__lJGING__inner h2{letter-spacing:-.055em;margin:20px 0 54px;font-size:clamp(36px,4.8vw,64px);line-height:1.08}.LocationsPreview-module__lJGING__inner h2 span{color:#647990}.LocationsPreview-module__lJGING__layout{grid-template-columns:1fr 1.15fr;align-items:center;gap:70px;display:grid}.LocationsPreview-module__lJGING__map{aspect-ratio:400/520;width:100%;max-width:440px;margin:auto;position:relative}.LocationsPreview-module__lJGING__map svg{width:100%;height:100%}.LocationsPreview-module__lJGING__route{fill:none;stroke:#2591bb;stroke-width:1.5px;opacity:.45}.LocationsPreview-module__lJGING__pulse{fill:none;stroke:#08bdea;stroke-width:3px;stroke-dasharray:14 230;animation:5s linear infinite LocationsPreview-module__lJGING__travel}.LocationsPreview-module__lJGING__pin{cursor:pointer;color:inherit;background:0 0;border:0;padding:14px;position:absolute;transform:translate(-50%,-50%)}.LocationsPreview-module__lJGING__pin i{background:#0984ad;border:3px solid #f3f7fa;border-radius:50%;width:12px;height:12px;display:block;box-shadow:0 0 0 5px #109bcc15}.LocationsPreview-module__lJGING__pin span{white-space:nowrap;text-align:left;font-size:16px;font-weight:600;position:absolute;top:8px;left:36px}.LocationsPreview-module__lJGING__pin small{text-transform:uppercase;letter-spacing:.1em;color:#648093;font-size:9px;font-weight:400;display:block}.LocationsPreview-module__lJGING__pin.LocationsPreview-module__lJGING__active i{background:#00c5ee;box-shadow:0 0 0 9px #00bbed20,0 0 25px #00bbed55}.LocationsPreview-module__lJGING__pin:first-of-type span{text-align:right;left:auto;right:36px}.LocationsPreview-module__lJGING__mapNote{letter-spacing:.2em;color:#748799;font-size:9px;line-height:1.8;position:absolute;bottom:5px;left:10px}.LocationsPreview-module__lJGING__tabs{border-bottom:1px solid #8095aa30;gap:24px;margin-bottom:20px;display:flex}.LocationsPreview-module__lJGING__tabs button{color:#708194;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:14px}.LocationsPreview-module__lJGING__tabs button[aria-pressed=true]{color:#0087b8;border-color:#00a9d8}.LocationsPreview-module__lJGING__story{animation:.45s LocationsPreview-module__lJGING__appear}.LocationsPreview-module__lJGING__photo{background-position:50%;background-size:cover;border-radius:3px;height:230px;position:relative;overflow:hidden}.LocationsPreview-module__lJGING__photo span{color:#fff;letter-spacing:.04em;background:linear-gradient(#0000,#07101fcc);padding:25px 18px 12px;font-size:10px;position:absolute;bottom:0;left:0;right:0}.LocationsPreview-module__lJGING__text{padding:25px 0 0}.LocationsPreview-module__lJGING__text h3{letter-spacing:-.04em;margin:10px 0 14px;font-size:30px;line-height:1.15}.LocationsPreview-module__lJGING__text>p:not(.LocationsPreview-module__lJGING__eyebrow){color:#65758a;max-width:460px;font-size:14px;line-height:1.7}.LocationsPreview-module__lJGING__links{border-top:1px solid #8095aa30;flex-wrap:wrap;gap:12px 24px;margin-top:20px;padding-top:18px;display:flex}.LocationsPreview-module__lJGING__links a{color:#057ba7;font-size:12px;text-decoration:none}.LocationsPreview-module__lJGING__links a:hover{text-decoration:underline}.LocationsPreview-module__lJGING__pin:focus-visible,.LocationsPreview-module__lJGING__tabs button:focus-visible,.LocationsPreview-module__lJGING__links a:focus-visible{outline-offset:5px;outline:2px solid #08acd5}.dark .LocationsPreview-module__lJGING__section{color:#eef6ff;background:#0b1422}.dark .LocationsPreview-module__lJGING__inner h2 span{color:#8da1b9}.dark .LocationsPreview-module__lJGING__photo{filter:brightness(.8)saturate(.8)}.dark .LocationsPreview-module__lJGING__text>p:not(.LocationsPreview-module__lJGING__eyebrow){color:#9baabc}.dark .LocationsPreview-module__lJGING__pin i{border-color:#0b1422}.dark .LocationsPreview-module__lJGING__links a{color:#51c3e9}.dark .LocationsPreview-module__lJGING__eyebrow{color:#51c3e9}@keyframes LocationsPreview-module__lJGING__travel{to{stroke-dashoffset:-244px}}@keyframes LocationsPreview-module__lJGING__appear{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:750px){.LocationsPreview-module__lJGING__section{padding:75px 24px}.LocationsPreview-module__lJGING__layout{grid-template-columns:1fr;gap:30px}.LocationsPreview-module__lJGING__map{max-width:330px}.LocationsPreview-module__lJGING__inner h2{margin-bottom:25px}.LocationsPreview-module__lJGING__photo{height:210px}.LocationsPreview-module__lJGING__text h3{font-size:27px}.LocationsPreview-module__lJGING__tabs{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.LocationsPreview-module__lJGING__pulse,.LocationsPreview-module__lJGING__story{animation:none}}.LocationsPreview-module__lJGING__section{background:var(--design-surface,#f1f7fb);color:var(--design-text,#0a263c)}.dark .LocationsPreview-module__lJGING__section{background:var(--design-surface,#f1f7fb);color:var(--design-text,#0a263c)}.LocationsPreview-module__lJGING__inner h2 span,.LocationsPreview-module__lJGING__text>p:not(.LocationsPreview-module__lJGING__eyebrow){color:var(--design-muted,#526b80)}.dark .LocationsPreview-module__lJGING__inner h2 span{color:var(--design-muted,#526b80)}.dark .LocationsPreview-module__lJGING__text>p:not(.LocationsPreview-module__lJGING__eyebrow){color:var(--design-muted,#526b80)}.LocationsPreview-module__lJGING__eyebrow,.LocationsPreview-module__lJGING__links a,.LocationsPreview-module__lJGING__tabs button[aria-pressed=true]{color:var(--design-accent,#007fa3)}.dark .LocationsPreview-module__lJGING__eyebrow{color:var(--design-accent,#007fa3)}.dark .LocationsPreview-module__lJGING__links a{color:var(--design-accent,#007fa3)}.LocationsPreview-module__lJGING__photo{border-radius:16px}.LocationsPreview-module__lJGING__pin i{border-color:var(--design-surface,#f1f7fb)}.dark .LocationsPreview-module__lJGING__pin i{border-color:var(--design-surface,#f1f7fb)}.LocationsPreview-module__lJGING__inner h2{font-size:var(--design-title,clamp(34px,4.5vw,60px));letter-spacing:-.045em;line-height:1.12}.LocationsPreview-module__lJGING__map{margin-bottom:48px}.LocationsPreview-module__lJGING__mapNote{color:var(--design-muted,#526b80);margin-top:20px;top:100%;bottom:auto}.LocationsPreview-module__lJGING__links{gap:14px}.LocationsPreview-module__lJGING__links .LocationsPreview-module__lJGING__contactIcon{border:1px solid var(--design-line,#d5e3ed);background:var(--design-card,#fff);width:48px;height:48px;color:var(--design-accent,#007fa3);border-radius:50%;place-items:center;transition:background .2s,box-shadow .2s,transform .2s;display:grid}.LocationsPreview-module__lJGING__contactIcon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.LocationsPreview-module__lJGING__links .LocationsPreview-module__lJGING__contactIcon:hover,.LocationsPreview-module__lJGING__links .LocationsPreview-module__lJGING__contactIcon:focus-visible{background:color-mix(in srgb,var(--design-glow,#00b9e5) 12%,var(--design-card,#fff));transform:translateY(-2px);box-shadow:0 0 18px #00b9e525}.LocationsPreview-module__lJGING__contactIcon:hover svg,.LocationsPreview-module__lJGING__contactIcon:focus-visible svg{animation:.6s ease-in-out LocationsPreview-module__lJGING__contactLift}.LocationsPreview-module__lJGING__contactIcon:first-child:hover svg,.LocationsPreview-module__lJGING__contactIcon:first-child:focus-visible svg{animation:.5s ease-in-out LocationsPreview-module__lJGING__contactRing}@keyframes LocationsPreview-module__lJGING__contactLift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes LocationsPreview-module__lJGING__contactRing{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg)}75%{transform:rotate(13deg)}}@media (prefers-reduced-motion:reduce){.LocationsPreview-module__lJGING__links .LocationsPreview-module__lJGING__contactIcon{transition:none}.LocationsPreview-module__lJGING__links .LocationsPreview-module__lJGING__contactIcon:hover,.LocationsPreview-module__lJGING__links .LocationsPreview-module__lJGING__contactIcon:focus-visible{transform:none}.LocationsPreview-module__lJGING__contactIcon:hover svg,.LocationsPreview-module__lJGING__contactIcon:focus-visible svg{animation:none}}.LocationsPreview-module__lJGING__photo{background-image:var(--location-day)}.dark .LocationsPreview-module__lJGING__photo{background-image:var(--location-night);filter:none}.dark .LocationsPreview-module__lJGING__photo[data-location="0"]:before{content:"";mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(120deg,#08395055,#06172c44);position:absolute;inset:0}.LocationsPreview-module__lJGING__headlights{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.LocationsPreview-module__lJGING__ledOff,.LocationsPreview-module__lJGING__ledSweep{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:8px}.LocationsPreview-module__lJGING__ledOff{stroke:#626e79}.LocationsPreview-module__lJGING__ledSweep{stroke:#f4fdff;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 8px #79d9ff)}.LocationsPreview-module__lJGING__bulbOff{fill:#697580}.LocationsPreview-module__lJGING__bulbOn{fill:#fff;opacity:0;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 12px #7bdcff)}.LocationsPreview-module__lJGING__headlights[data-lit=true] .LocationsPreview-module__lJGING__ledSweep{animation:LocationsPreview-module__lJGING__headlightSweep var(--led-duration) linear var(--led-delay) forwards}.LocationsPreview-module__lJGING__headlights[data-lit=true] .LocationsPreview-module__lJGING__bulbOn{animation:LocationsPreview-module__lJGING__headlightBulb .35s ease-out var(--led-delay) forwards}@keyframes LocationsPreview-module__lJGING__headlightSweep{to{stroke-dashoffset:0}}@keyframes LocationsPreview-module__lJGING__headlightBulb{to{opacity:1}}@media (prefers-reduced-motion:reduce){.LocationsPreview-module__lJGING__headlights .LocationsPreview-module__lJGING__ledSweep{stroke-dashoffset:0;animation:none!important}.LocationsPreview-module__lJGING__headlights .LocationsPreview-module__lJGING__bulbOn{opacity:1;animation:none!important}}.dark .LocationsPreview-module__lJGING__photo[data-location="0"]{filter:none}.dark .LocationsPreview-module__lJGING__photo[data-location="0"]:before{mix-blend-mode:normal;background:linear-gradient(120deg,#061c3290,#04122485)}.dark .LocationsPreview-module__lJGING__headlights .LocationsPreview-module__lJGING__ledSweep{stroke:#edf7ff;filter:drop-shadow(0 0 2px #f7fbff)drop-shadow(0 0 6px #a1ceff)drop-shadow(0 0 11px #639fff99)}.dark .LocationsPreview-module__lJGING__headlights .LocationsPreview-module__lJGING__bulbOn{fill:#f1f7ff;filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 8px #a7d0ff)drop-shadow(0 0 15px #709fff99)}.LocationsPreview-module__lJGING__headlights{z-index:1}.LocationsPreview-module__lJGING__photo>span{z-index:2;background:#061321b3;border-radius:0 6px 0 0;max-width:100%;padding:6px 10px;font-size:10px;right:auto}
