.home_page__Y3Pdw{--ink:#20243c;--muted:#555c6e;--line:#dce0e7;--paper:#e9edf3;color:var(--ink);background:#f3f5f8;font-family:var(--font-inter),sans-serif}.home_page__Y3Pdw *,.home_page__Y3Pdw :after,.home_page__Y3Pdw :before{box-sizing:border-box}.home_page__Y3Pdw :is(h1,h2,h3,p,figure,blockquote){margin:0}.home_page__Y3Pdw :is(h1,h2,h3){text-wrap:balance}.home_page__Y3Pdw h1,.home_page__Y3Pdw h2{font-family:"Bahnschrift","DIN Alternate",var(--font-inter),sans-serif;font-weight:600;letter-spacing:-.045em;line-height:1.06}.home_page__Y3Pdw h1{font-size:clamp(2.65rem,4.6vw,4.4rem)}.home_page__Y3Pdw h1,.home_page__Y3Pdw h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.home_page__Y3Pdw h2{font-size:clamp(2rem,3.1vw,3.15rem)}.home_page__Y3Pdw h3{font-size:1.18rem;font-weight:650;line-height:1.35;letter-spacing:-.02em}.home_wrap__b0TIu{max-width:1240px;margin-inline:auto;padding-inline:32px}.home_page__Y3Pdw>.home_wrap__b0TIu{padding-top:0}.home_eyebrow__eYnwS{font-size:.69rem;line-height:1.6;font-weight:650;text-transform:uppercase;letter-spacing:.14em;color:#4e4c8a}.home_eyebrow__eYnwS span{font-variant-numeric:tabular-nums;margin-right:8px}.home_lightButton__wubJA{min-height:48px;justify-content:center;gap:20px;border-radius:3px;padding:13px 19px;font-weight:650;text-decoration:none;transition:background .2s}.home_lightButton__wubJA,.home_textLink__lHvt_{display:inline-flex;align-items:center;font-size:.85rem}.home_textLink__lHvt_{gap:12px;min-height:44px;font-weight:600;color:#32307b;text-decoration:underline;text-underline-offset:5px}.home_textLink__lHvt_:hover{text-decoration-thickness:2px}.home_section__QLzxg{padding-block:72px;scroll-margin-top:160px}.home_section__QLzxg+.home_section__QLzxg{border-top:1px solid var(--line)}.home_sectionHeading__QvGio{display:grid;grid-template-columns:.6fr 1fr;gap:40px;margin-bottom:35px}.home_sectionHeading__QvGio .home_eyebrow__eYnwS{padding-top:7px}.home_sectionIntro__Dv_O2{margin-top:18px!important;max-width:43em;color:var(--muted);font-size:.95rem;line-height:1.8}.home_technologies__o014m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}.home_technology__T3q_B{display:flex;flex-direction:column;min-width:0}.home_technologyImage__CQfMy{position:relative;aspect-ratio:4/3;background:var(--paper);overflow:hidden;border-radius:3px}.home_technologyImage__CQfMy img{-o-object-fit:cover;object-fit:cover;transition:transform .25s;-o-object-position:right center;object-position:right center}.home_technology__T3q_B:hover img{transform:scale(1.03)}.home_technology__T3q_B h3{margin-top:18px}.home_technology__T3q_B p{font-size:.83rem;line-height:1.75;color:var(--muted);margin-block:9px 11px}.home_technology__T3q_B .home_textLink__lHvt_{margin-top:auto;font-size:.78rem}.home_reference__rkpFW{padding-block:72px;display:grid;grid-template-columns:.6fr 1fr;gap:40px}.home_referenceIdentity__aTVh0{display:flex;flex-direction:column;align-items:flex-start}.home_customerLogoLink__60enP{display:block;width:204px;max-width:100%;margin-top:32px}.home_customerLogo__BgjnF{display:block;width:100%;height:auto}.home_reference__rkpFW h2{max-width:16ch}.home_reference__rkpFW blockquote{margin-top:27px;font-size:1.02rem;line-height:1.85}.home_reference__rkpFW blockquote p+p{margin-top:12px}.home_reference__rkpFW cite{display:block;font-style:normal;font-size:.8rem;font-weight:600;margin-block:20px}.home_referenceContext__9gjY5{border-top:1px solid var(--line);margin-top:24px;padding-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:22px}.home_referenceContext__9gjY5 dt{font-size:.7rem;font-weight:650;text-transform:uppercase;letter-spacing:.06em}.home_referenceContext__9gjY5 dd{margin:8px 0 0;font-size:.81rem;color:var(--muted);line-height:1.8}.home_faq__Qb8a_{border-top:1px solid var(--line)}.home_faq__Qb8a_ details{border-bottom:1px solid var(--line)}.home_faq__Qb8a_ summary{position:relative;cursor:pointer;list-style:none;padding:22px 40px 22px 0;font-size:.94rem;font-weight:600;line-height:1.6}.home_faq__Qb8a_ summary::-webkit-details-marker{display:none}.home_faq__Qb8a_ summary:focus-visible{outline:3px solid #6259b5;outline-offset:4px}.home_faqPlus__Jc9NW{position:absolute;right:5px;top:18px;font-size:1.5rem;font-weight:400;color:#4e4c8a}.home_faq__Qb8a_ details[open] .home_faqPlus__Jc9NW{transform:rotate(45deg)}.home_faq__Qb8a_ details>p{max-width:65ch;padding:0 28px 24px 0;color:var(--muted);font-size:.9rem;line-height:1.9}.home_faqLayout__5Di3L{display:grid;grid-template-columns:.6fr 1fr;gap:40px}.home_faqLayout__5Di3L h2{margin-top:20px;max-width:12ch}.home_faqLayout__5Di3L .home_textLink__lHvt_{margin-top:24px}.home_inquiry__uaMJf{background:#32307b;color:white;padding:42px;border-radius:4px;margin-block:10px 64px;display:grid;grid-template-columns:1.1fr 1fr;gap:35px;align-items:center}.home_inquiry__uaMJf .home_eyebrow__eYnwS{color:#d2d0ff;margin-bottom:17px}.home_inquiry__uaMJf h2{font-size:clamp(1.9rem,3vw,2.8rem);max-width:19ch}.home_inquiry__uaMJf p:not(.home_eyebrow__eYnwS){font-size:.9rem;line-height:1.85;color:#e2e1f0;margin-top:18px;max-width:45em}.home_inquiryActions__MI0N0{display:flex;flex-direction:column;align-items:flex-end;gap:17px}.home_lightButton__wubJA{color:#32307b;background:white;text-align:center}.home_lightButton__wubJA:hover{background:#ebebff}.home_phoneLink__9H3wV{color:#e2e1f0;font-size:.73rem;line-height:1.8;text-decoration:underline;text-underline-offset:4px}.home_news__IMiJ7{border-top:1px solid var(--line);padding-block:35px 55px;display:grid;grid-template-columns:.6fr 1fr;gap:40px}.home_news__IMiJ7 h2{font-size:1.5rem;letter-spacing:-.02em;margin-top:12px}.home_newsArticle__GTfcH{padding-block:16px;border-bottom:1px solid var(--line)}.home_newsArticle__GTfcH:first-child{padding-top:0}.home_newsArticle__GTfcH time{font-size:.68rem;color:var(--muted)}.home_newsArticle__GTfcH a{margin-top:6px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:.88rem;line-height:1.6;font-weight:600;text-decoration:underline;text-underline-offset:4px}.home_page__Y3Pdw :is(a,button) svg{flex-shrink:0}.home_page__Y3Pdw :is(section,article,[id]){scroll-margin-top:110px}.home_page__Y3Pdw #home_anfrage__sLJuy h2{font-size:1.8rem;line-height:1.2}.home_page__Y3Pdw #home_anfrage__sLJuy p{line-height:1.8}.home_page__Y3Pdw #home_anfrage__sLJuy input,.home_page__Y3Pdw #home_anfrage__sLJuy select,.home_page__Y3Pdw #home_anfrage__sLJuy textarea{font-size:1rem}.home_page__Y3Pdw #home_anfrage__sLJuy :is(input,textarea,select){scroll-margin-top:160px}.home_page__Y3Pdw #home_anfrage__sLJuy :is(input,textarea,select,button,a):focus-visible{outline:3px solid #32307b;outline-offset:3px}.home_page__Y3Pdw #home_anfrage__sLJuy label{line-height:1.6}.home_page__Y3Pdw #home_anfrage__sLJuy{box-shadow:none;border-radius:3px}@media (max-width:1050px){.home_technologies__o014m{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}.home_faqLayout__5Di3L,.home_news__IMiJ7,.home_reference__rkpFW,.home_sectionHeading__QvGio{grid-template-columns:.7fr 1fr;gap:28px}.home_inquiry__uaMJf{padding:32px}}@media (max-width:760px){.home_page__Y3Pdw #home_anfrage__sLJuy{padding:22px}.home_wrap__b0TIu{padding-inline:22px}.home_section__QLzxg{padding-block:48px}.home_faqLayout__5Di3L,.home_news__IMiJ7,.home_reference__rkpFW,.home_sectionHeading__QvGio{grid-template-columns:1fr;gap:22px}.home_sectionHeading__QvGio{margin-bottom:28px}.home_reference__rkpFW{padding-block:48px}.home_referenceIdentity__aTVh0{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px}.home_customerLogoLink__60enP{width:180px;margin-top:8px}.home_reference__rkpFW h2{max-width:20ch}.home_faqLayout__5Di3L h2{max-width:18ch}.home_inquiry__uaMJf{grid-template-columns:1fr;padding:28px 24px;margin-bottom:42px;gap:27px}.home_inquiryActions__MI0N0{align-items:flex-start}}@media (max-width:420px){.home_wrap__b0TIu{padding-inline:18px}.home_technologies__o014m{grid-template-columns:1fr}.home_technology__T3q_B{display:grid;grid-template-columns:105px 1fr;gap:0 17px}.home_technologyImage__CQfMy{grid-row:span 3;aspect-ratio:1}.home_technology__T3q_B h3{margin-top:0}.home_technology__T3q_B p{font-size:.77rem;margin-block:6px}.home_technology__T3q_B .home_textLink__lHvt_{font-size:.73rem}.home_referenceContext__9gjY5{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){.home_page__Y3Pdw *,.home_page__Y3Pdw :after,.home_page__Y3Pdw :before{transition:none!important}}.home_page__Y3Pdw{background:#f5f7fa;--paper:#e9edf4;--ink:#1c2637;--muted:#536176}.home_page__Y3Pdw h1,.home_page__Y3Pdw h2{font-family:var(--font-inter),sans-serif;font-weight:520;letter-spacing:-.05em}.home_lightButton__wubJA{border-radius:30px}.home_inquiry__uaMJf,.home_technologyImage__CQfMy{border-radius:20px}.home_inquiry__uaMJf{background:#172431}.home_inquiry__uaMJf .home_lightButton__wubJA{background:#c6bdf6;color:#191d2e}.immersive_dark__Womzz{background:#101319;color:#f6f8fc;padding-top:1px}.immersive_featureBand__wLNR_{margin:0 auto;max-width:1176px;padding:27px 32px;display:flex;justify-content:space-between;align-items:center;gap:30px;border-radius:18px;background:linear-gradient(100deg,#233c47,#26243b);border:1px solid #546270}.immersive_featureBand__wLNR_ h2{font-family:var(--font-inter),sans-serif;font-size:1.45rem;font-weight:500;letter-spacing:-.03em}.immersive_featureBand__wLNR_ p{color:#ced8e3;font-size:.83rem;margin-top:8px}.immersive_featureBand__wLNR_ a,.immersive_sectionTitle__967P9>a{display:inline-flex;gap:14px;align-items:center;font-size:.8rem;min-height:44px}.immersive_solutions__Z9KYw{max-width:1304px;padding:75px 64px 80px;margin:auto;scroll-margin-top:110px}.immersive_sectionTitle__967P9{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:32px}.immersive_sectionTitle__967P9 h2{font-family:var(--font-inter),sans-serif;font-weight:500;font-size:clamp(2rem,3.4vw,3.05rem)}.immersive_eyebrow__xgVSt{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#95dfcf;font-weight:550;margin-bottom:18px!important}.immersive_productGrid__EDXQX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.immersive_product__4jxhU{position:relative;min-height:420px;overflow:hidden;border-radius:22px;border:1px solid #536375;background:linear-gradient(135deg,#193b3e,#172632);display:flex;align-items:end;isolation:isolate}.immersive_product__4jxhU:nth-child(2){background:linear-gradient(135deg,#22374e,#192938)}.immersive_productVisual__SBV8J{position:absolute;inset:0;z-index:-2;height:100%;width:100%;display:block}.immersive_productVisual__SBV8J img{height:76%;width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s}.immersive_product__4jxhU:last-child .immersive_productVisual__SBV8J img{-o-object-fit:cover;object-fit:cover}.immersive_product__4jxhU:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#101920 4%,#142127f2 29%,#14212708 73%)}.immersive_product__4jxhU:hover img{transform:scale(1.035)}.immersive_productCopy__BdEdJ{padding:25px;width:100%}.immersive_pill__fVYXP{display:inline-block;border:1px solid #90a2b3;border-radius:30px;padding:5px 10px;font-size:.65rem;letter-spacing:.07em;margin-bottom:15px;text-transform:uppercase}.immersive_productCopy__BdEdJ h3{font-size:1.9rem;letter-spacing:-.04em;font-weight:500;margin-bottom:10px}.immersive_productCopy__BdEdJ p{font-size:.85rem;color:#d0dce4;max-width:31ch;line-height:1.7}.immersive_go___tI4O{display:flex;align-items:center;justify-content:space-between;margin-top:24px;font-size:.8rem;font-weight:600}.immersive_support__tU1te{background:#f5f7fa;max-width:1240px;padding:70px 64px;margin:auto;display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center;border-top:1px solid #d6dce5}.immersive_support__tU1te .immersive_eyebrow__xgVSt{color:#60568f}.immersive_support__tU1te h2{font-family:var(--font-inter),sans-serif;font-weight:500}.immersive_support__tU1te h2 span{display:block}.immersive_support__tU1te p:not(.immersive_eyebrow__xgVSt){margin-top:24px;font-size:1rem;line-height:1.8;color:#566174;max-width:49ch}.immersive_support__tU1te a{margin-top:24px}.immersive_support__tU1te figure{justify-self:end;max-width:310px}.immersive_support__tU1te figure img{height:310px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;border-radius:20px}.immersive_support__tU1te figcaption{font-size:.8rem;line-height:1.7;color:#566174;margin-top:12px}@media(max-width:1240px){.immersive_featureBand__wLNR_{margin-inline:32px}.immersive_solutions__Z9KYw{padding-inline:32px}}@media(max-width:760px){.immersive_featureBand__wLNR_{margin-inline:18px;padding:24px;display:block}.immersive_featureBand__wLNR_ h2{font-size:1.25rem}.immersive_featureBand__wLNR_ a{margin-top:14px}.immersive_solutions__Z9KYw{padding:50px 24px}.immersive_sectionTitle__967P9{display:block}.immersive_sectionTitle__967P9>a{margin-top:18px}.immersive_productGrid__EDXQX{grid-template-columns:1fr}.immersive_product__4jxhU{min-height:390px}.immersive_productVisual__SBV8J img{width:100%;height:80%}.immersive_support__tU1te{grid-template-columns:1fr;padding:48px 24px;gap:30px}.immersive_support__tU1te figure{justify-self:start;max-width:100%;display:grid;grid-template-columns:105px 1fr;gap:20px;align-items:center}.immersive_support__tU1te figure img{height:125px}.immersive_support__tU1te figcaption{margin:0}}@media(max-width:390px){.immersive_solutions__Z9KYw,.immersive_support__tU1te{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.immersive_productVisual__SBV8J img{transition:none}}