.immersive-intro-module__Il6zGq__track{background:#fff;height:280svh;min-height:1800px;scroll-margin-top:86px;position:relative}.immersive-intro-module__Il6zGq__viewport{isolation:isolate;height:calc(100svh - 86px);min-height:480px;position:sticky;top:86px;overflow:hidden}.immersive-intro-module__Il6zGq__stage{z-index:2;grid-template-columns:46% 54%;align-items:center;display:grid;position:absolute;inset:32px 4.5% 110px}.immersive-intro-module__Il6zGq__copy{pointer-events:none;padding-left:5%;animation:.65s both immersive-intro-module__Il6zGq__textIn}.immersive-intro-module__Il6zGq__copy h1,.immersive-intro-module__Il6zGq__copy h2{font:600 clamp(36px, 4.3vw, 68px)/1.4 var(--sans);letter-spacing:.01em;color:#263039;margin:0}.immersive-intro-module__Il6zGq__copy h1 span,.immersive-intro-module__Il6zGq__copy h2 span{display:block}.immersive-intro-module__Il6zGq__copy p{color:#586973;max-width:380px;margin:24px 0 32px;font-size:16px;line-height:1.9}.immersive-intro-module__Il6zGq__actions{pointer-events:auto;align-items:center;gap:28px;display:flex}.immersive-intro-module__Il6zGq__primary{color:#fff;min-height:52px;font:500 15px var(--sans);background:#be5837;border-radius:8px;justify-content:center;align-items:center;gap:24px;padding:0 24px;transition:background .2s,transform .2s;display:inline-flex}.immersive-intro-module__Il6zGq__primary:hover{background:#ad573b;transform:translateY(-2px)}.immersive-intro-module__Il6zGq__skip{color:#455964;gap:12px;font-size:14px;display:inline-flex}.immersive-intro-module__Il6zGq__skip:hover{color:#b35e42}.immersive-intro-module__Il6zGq__visual{height:100%;min-height:300px;position:relative}.immersive-intro-module__Il6zGq__canvas{z-index:2;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.immersive-intro-module__Il6zGq__eyebrow{color:#a84b2e;letter-spacing:.14em;margin-bottom:24px;font-size:12px;font-weight:500;display:block}.immersive-intro-module__Il6zGq__field{z-index:0;pointer-events:none;background:radial-gradient(at 80% 48%,#e3edf2 0,#0000 48%),radial-gradient(at 90% 90%,#f5ded2 0,#0000 45%),linear-gradient(#fff 10%,#f8fafb 100%);position:absolute;inset:0}.immersive-intro-module__Il6zGq__field:after{content:"";background-image:linear-gradient(#526a790b 1px,#0000 1px),linear-gradient(90deg,#526a790b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0 0 0 48%;-webkit-mask-image:radial-gradient(#000 20%,#0000 72%);mask-image:radial-gradient(#000 20%,#0000 72%)}.immersive-intro-module__Il6zGq__bottom{z-index:3;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:28px;left:48%;right:4.5%}.immersive-intro-module__Il6zGq__caption{font:500 14px/1.6 var(--sans);color:#3f5664;margin:0;animation:.65s both immersive-intro-module__Il6zGq__textIn}.immersive-intro-module__Il6zGq__controls{align-items:center;display:flex;position:relative}.immersive-intro-module__Il6zGq__steps{align-items:center;gap:22px;display:flex}.immersive-intro-module__Il6zGq__steps button{color:#687780;min-height:44px;font:400 12px var(--sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:flex}.immersive-intro-module__Il6zGq__steps button>span{background:#b7c0c6;border-radius:50%;width:4px;height:4px;transition:width .35s,background .35s}.immersive-intro-module__Il6zGq__steps button[aria-pressed=true]{color:#a6573b}.immersive-intro-module__Il6zGq__steps button[aria-pressed=true]>span{background:#c86e50;border-radius:6px;width:22px}.immersive-intro-module__Il6zGq__pause{color:#677781;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;left:calc(100% + 14px)}.immersive-intro-module__Il6zGq__pause svg{stroke:currentColor;stroke-width:1.5px;fill:none;width:14px;height:14px}.immersive-intro-module__Il6zGq__scrollHint{color:#64747e;letter-spacing:.08em;align-items:center;gap:12px;font-size:10px;display:flex}.immersive-intro-module__Il6zGq__noScript{text-align:center;width:100%;padding:24px;font-size:16px;position:absolute;bottom:0}@keyframes immersive-intro-module__Il6zGq__textIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (max-width:1100px) and (min-width:701px){.immersive-intro-module__Il6zGq__stage{grid-template-columns:48% 52%;inset-inline:3%}.immersive-intro-module__Il6zGq__copy{padding-left:3%}.immersive-intro-module__Il6zGq__copy h1,.immersive-intro-module__Il6zGq__copy h2{font-size:clamp(34px,4.2vw,46px)}.immersive-intro-module__Il6zGq__actions{gap:18px}.immersive-intro-module__Il6zGq__primary{gap:16px;padding-inline:18px;font-size:13px}.immersive-intro-module__Il6zGq__skip{gap:8px;font-size:12px}}@media (max-width:700px){.immersive-intro-module__Il6zGq__track{height:240svh;min-height:1500px;scroll-margin-top:72px}.immersive-intro-module__Il6zGq__viewport{height:calc(100svh - 72px);min-height:650px;top:72px}.immersive-intro-module__Il6zGq__stage{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:16px;inset:34px 24px 110px}.immersive-intro-module__Il6zGq__copy{padding:0}.immersive-intro-module__Il6zGq__copy h1,.immersive-intro-module__Il6zGq__copy h2{font-size:clamp(28px,8vw,38px);line-height:1.4}.immersive-intro-module__Il6zGq__copy p{max-width:320px;margin:16px 0 22px;font-size:13px}.immersive-intro-module__Il6zGq__actions{gap:24px}.immersive-intro-module__Il6zGq__primary{gap:16px;min-height:44px;padding:0 20px;font-size:13px}.immersive-intro-module__Il6zGq__skip{font-size:12px}.immersive-intro-module__Il6zGq__visual{min-height:200px}.immersive-intro-module__Il6zGq__eyebrow{margin-bottom:16px;font-size:11px}.immersive-intro-module__Il6zGq__bottom{bottom:20px;left:24px;right:24px}.immersive-intro-module__Il6zGq__caption{font-size:13px}.immersive-intro-module__Il6zGq__field:after{inset:40% 0 0}}@media (prefers-reduced-motion:reduce){.immersive-intro-module__Il6zGq__track{height:auto;min-height:0}.immersive-intro-module__Il6zGq__viewport{position:relative;top:0}.immersive-intro-module__Il6zGq__copy,.immersive-intro-module__Il6zGq__caption{animation:none}.immersive-intro-module__Il6zGq__steps button>span,.immersive-intro-module__Il6zGq__primary{transition:none}}
