.ConstructionStory-module__2WzFKq__story{pointer-events:none;color:#f3efe5;grid-area:1/2;align-self:center;width:100%;min-width:0;min-height:min(70vh,620px);position:relative;overflow:hidden}.ConstructionStory-module__2WzFKq__shade{filter:blur(18px);background:radial-gradient(#1f414552,#0000 68%);position:absolute;inset:8% -12%}.ConstructionStory-module__2WzFKq__scenes{position:absolute;inset:0}.ConstructionStory-module__2WzFKq__scene{text-shadow:0 2px 18px #000000b8;max-width:540px;opacity:var(--scene-opacity,0);transform:translateY(var(--scene-shift,24px));position:absolute;bottom:24%;left:0;right:4%}.ConstructionStory-module__2WzFKq__scene:first-child{opacity:var(--scene-opacity,1);transform:translateY(var(--scene-shift,0px))}.ConstructionStory-module__2WzFKq__eyebrow{letter-spacing:.23em;color:#c3d0b7;align-items:center;gap:14px;margin:0 0 24px;font-size:10px;line-height:1.5;display:flex}.ConstructionStory-module__2WzFKq__eyebrow:before{content:"";background:#c3d0b7;width:32px;height:1px}.ConstructionStory-module__2WzFKq__heading{letter-spacing:-.055em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(38px,4.5vw,76px);font-weight:400;line-height:1.07}.ConstructionStory-module__2WzFKq__heading em{letter-spacing:-.055em;color:#c3d0b7;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.ConstructionStory-module__2WzFKq__description{color:#e2e0d7;text-wrap:pretty;max-width:380px;margin:24px 0 0;font-size:14px;line-height:1.8}.ConstructionStory-module__2WzFKq__footer{letter-spacing:.2em;color:#c5c9c0;text-shadow:0 1px 6px #000c;justify-content:space-between;gap:24px;font-size:10px;display:flex;position:absolute;bottom:3%;left:0;right:4%}@media (max-width:900px){.ConstructionStory-module__2WzFKq__story{min-height:min(68vh,540px)}.ConstructionStory-module__2WzFKq__scene{bottom:15%;right:0}.ConstructionStory-module__2WzFKq__heading{font-size:clamp(30px,4.6vw,54px)}}@media (max-width:600px){.ConstructionStory-module__2WzFKq__story{grid-area:2/1;height:100%;min-height:0}.ConstructionStory-module__2WzFKq__scene{bottom:30%;left:0;right:34px}.ConstructionStory-module__2WzFKq__heading{font-size:clamp(26px,8.8vw,42px);line-height:1.12}.ConstructionStory-module__2WzFKq__eyebrow{letter-spacing:.16em;margin-bottom:12px;font-size:9px}.ConstructionStory-module__2WzFKq__description{margin-top:14px;font-size:14px;line-height:1.55}.ConstructionStory-module__2WzFKq__footer{display:none}.ConstructionStory-module__2WzFKq__shade{filter:blur(12px);background:radial-gradient(#1f414542,#0000 70%);inset:-10% -10% 0}}@media (max-height:500px) and (min-width:601px){.ConstructionStory-module__2WzFKq__story{min-height:0}.ConstructionStory-module__2WzFKq__scene{bottom:12%}.ConstructionStory-module__2WzFKq__heading{font-size:32px}.ConstructionStory-module__2WzFKq__eyebrow{margin-bottom:10px}.ConstructionStory-module__2WzFKq__description{max-width:440px;margin-top:10px;font-size:12px}.ConstructionStory-module__2WzFKq__footer{bottom:2%}}@media (prefers-reduced-motion:reduce){.ConstructionStory-module__2WzFKq__scene{display:none;transform:none}.ConstructionStory-module__2WzFKq__scene:first-child{opacity:1;display:block;transform:none}}
.ScrollHero-module__xg4uWW__hero{--progress:0;height:calc(100svh + var(--scroll-distance));height:calc(100dvh + var(--scroll-distance));background:#071117;position:relative}.ScrollHero-module__xg4uWW__viewport{background:radial-gradient(circle at 18% 48%,#16323b 0%,#0b1d24 34%,#071117 76%);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:clamp(28px,5vw,96px);width:100vw;height:100dvh;padding:clamp(22px,5vw,72px);display:grid;position:sticky;top:0;overflow:hidden}.ScrollHero-module__xg4uWW__media{aspect-ratio:5/4;background:#071117 var(--first-frame) center / cover no-repeat;border:1px solid #d6ede833;border-radius:clamp(18px,2vw,30px);align-self:center;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000052,0 0 0 10px #07111733}.ScrollHero-module__xg4uWW__media:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -80px 120px #030b0e33}.ScrollHero-module__xg4uWW__canvas,.ScrollHero-module__xg4uWW__staticImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.ScrollHero-module__xg4uWW__canvas{opacity:0}.ScrollHero-module__xg4uWW__ready{opacity:1}.ScrollHero-module__xg4uWW__indicator{z-index:4;right:max(20px, calc(env(safe-area-inset-right) + 12px));pointer-events:none;width:16px;height:clamp(100px,24svh,220px);position:absolute;top:50%;transform:translateY(-50%)}.ScrollHero-module__xg4uWW__rail{background:#b7d8eb40;border-radius:10px;position:absolute;inset:9px 6px;box-shadow:0 0 0 1px #142d351a}.ScrollHero-module__xg4uWW__robot{left:50%;top:calc(var(--progress) * 100%);background:#b5d5c4;border-radius:6px;justify-content:center;align-items:center;gap:3px;width:16px;height:18px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 8px #07111766,inset 0 1px 1px #f0fff280}.ScrollHero-module__xg4uWW__robot i{background:#294944;border-radius:2px;width:2px;height:4px}.ScrollHero-module__xg4uWW__robot:before{content:"";background:#b5d5c4;border-radius:2px;width:2px;height:3px;position:absolute;top:-3px}.ScrollHero-module__xg4uWW__loading{z-index:2;position:absolute;bottom:24px;left:24px}.ScrollHero-module__xg4uWW__loading>span:first-child{background:#b5d5c4;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite alternate ScrollHero-module__xg4uWW__pulse;display:block;box-shadow:0 0 12px #b5d5c466}.ScrollHero-module__xg4uWW__error{z-index:2;color:#e8f1f3;text-align:center;background:#071117df;border-radius:8px;width:max-content;max-width:calc(100% - 48px);padding:12px 16px;font-size:13px;line-height:1.5;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.ScrollHero-module__xg4uWW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ScrollHero-module__xg4uWW__pulse{to{opacity:.3}}@media (max-width:900px){.ScrollHero-module__xg4uWW__viewport{grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);gap:28px;padding:32px}.ScrollHero-module__xg4uWW__heading{font-size:clamp(30px,4.6vw,54px)}}@media (max-width:600px){.ScrollHero-module__xg4uWW__hero{height:200dvh}.ScrollHero-module__xg4uWW__viewport{grid-template-rows:50% 50%;grid-template-columns:1fr;align-content:stretch;gap:0;padding:18px 18px 26px}.ScrollHero-module__xg4uWW__media{aspect-ratio:auto;border-radius:18px;width:100%;height:100%;box-shadow:0 18px 44px #0000004d}.ScrollHero-module__xg4uWW__indicator{right:max(12px, calc(env(safe-area-inset-right) + 8px))}.ScrollHero-module__xg4uWW__loading{bottom:16px;left:16px}.ScrollHero-module__xg4uWW__error{max-width:calc(100% - 32px);bottom:14px}}@media (max-width:600px) and (max-height:500px){.ScrollHero-module__xg4uWW__viewport{grid-template-rows:42% 58%}.ScrollHero-module__xg4uWW__scene{bottom:4%}.ScrollHero-module__xg4uWW__heading{font-size:clamp(24px,5vw,30px);line-height:1.05}.ScrollHero-module__xg4uWW__eyebrow{margin-bottom:6px}.ScrollHero-module__xg4uWW__description{margin-top:8px;font-size:12px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.ScrollHero-module__xg4uWW__hero{height:100dvh}.ScrollHero-module__xg4uWW__indicator{display:none}.ScrollHero-module__xg4uWW__loading>span:first-child{animation:none}}
.page-module___8aEwW__main{width:100%}
