.Hero_hero__0UVT3{--hu:min(1rem,max(calc(100svh / 47.5),12px));--hy:max(0px,calc((100svh - var(--hu) * 47.5) / 2));--dx:calc(50% + min(50%, var(--container) / 2) - var(--hu) * 18.125);position:relative;height:max(100svh,calc(var(--hu) * 47.5));overflow:hidden;color:var(--on-main);background:radial-gradient(circle at var(--dx) calc(var(--hy) + var(--hu) * 20.625),var(--bright) 0,var(--seed) 46%,var(--edge) 100%);cursor:crosshair;user-select:none;-webkit-user-select:none;isolation:isolate}.Hero_grid__X65aI{background-image:linear-gradient(to right,color-mix(in srgb,var(--on-main) 5%,transparent) 1px,transparent 1px);background-size:calc(var(--hu) * 6) 100%;background-position:calc(50% - min(50%, var(--container) / 2)) 0}.Hero_canvas__rx3PZ,.Hero_grid__X65aI{position:absolute;inset:0;pointer-events:none}.Hero_canvas__rx3PZ{width:100%;height:100%;animation:Hero_canvas-in__sa6tq 1.6s var(--ease-soft) both}@keyframes Hero_canvas-in__sa6tq{0%{opacity:0}}.Hero_inner__iOgss{position:relative;z-index:1;height:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);pointer-events:none}.Hero_copy__kzMt_{position:absolute;left:var(--gutter);top:calc(var(--hy) + var(--hu) * 11);width:calc(var(--hu) * 35);display:flex;flex-direction:column;gap:calc(var(--hu) * 1.625)}.Hero_eyebrow__JL9tl{display:flex;align-items:center;gap:calc(var(--hu) * .625);font:500 calc(var(--hu) * .6875) /1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);animation:Hero_rise-fade__KNULt 1.1s var(--ease-out) .1s both}.Hero_square___GI5r{width:calc(var(--hu) * .4375);height:calc(var(--hu) * .4375);background:var(--gold);flex:none}.Hero_title__hB5up{display:flex;flex-direction:column;gap:calc(var(--hu) * .25);font-weight:inherit}.Hero_mask__JemY7{display:block;overflow:hidden;overflow:clip;padding:0 .12em .14em 0;margin:0 -.12em -.14em 0}.Hero_l1__QwtRn,.Hero_l2__8PGeM{display:block;white-space:nowrap;animation:Hero_rise__GaxU8 1.35s var(--ease-out) both}.Hero_l1__QwtRn{font:var(--display-weight) calc(var(--hu) * 6.25 * var(--display-scale)) /.92 var(--font-display);letter-spacing:calc(-.06em * var(--display-track));animation-delay:.18s;text-shadow:var(--display-shadow)}.Hero_l2__8PGeM{font:var(--accent-style) var(--accent-weight) calc(var(--hu) * 6.5 * var(--accent-scale)) /.92 var(--font-serif);letter-spacing:calc(-.035em * var(--accent-track));animation-delay:.32s}.Hero_lede__4KR0w{width:calc(var(--hu) * 26.25);font:400 calc(var(--hu) * 1.1875) /1.5 var(--font-sans);color:var(--mist);text-wrap:pretty;animation:Hero_rise-fade__KNULt 1.2s var(--ease-out) .55s both}.Hero_ctas__u_Zsi{display:flex;gap:calc(var(--hu) * .75);pointer-events:auto;animation:Hero_rise-fade__KNULt 1.2s var(--ease-out) .7s both}.Hero_primary__KOTFw,.Hero_secondary__y_37t{display:inline-flex;align-items:center;gap:calc(var(--hu) * .75);font-size:calc(var(--hu) * .9375);line-height:1;cursor:pointer}.Hero_primary__KOTFw{padding:calc(var(--hu) * 1.0625) calc(var(--hu) * 1.375);background:var(--cta-bg);color:var(--cta-fg);font-weight:600;transition:background-color var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft)}.Hero_primary__KOTFw span{transition:transform .52s var(--ease-out)}.Hero_primary__KOTFw:hover{background:var(--gold);color:var(--on-gold)}.Hero_primary__KOTFw:hover span{transform:translateX(.25em)}.Hero_secondary__y_37t{padding:calc(var(--hu) * 1) calc(var(--hu) * 1.375);border:1px solid color-mix(in srgb,var(--on-main) 50%,transparent);color:var(--on-main);font-weight:500;transition:border-color var(--dur-fast) var(--ease-soft),background-color var(--dur-fast) var(--ease-soft)}.Hero_secondary__y_37t:hover{border-color:var(--on-main);background:color-mix(in srgb,var(--on-main) 8%,transparent)}.Hero_play__SZLYS{width:0;height:0;border-left:calc(var(--hu) * .5625) solid var(--gold);border-top:calc(var(--hu) * .375) solid transparent;border-bottom:calc(var(--hu) * .375) solid transparent}.Hero_foot__vf1l2{position:absolute;left:var(--gutter);right:calc(var(--gutter) - var(--hu) * 1);bottom:calc(var(--hu) * 2.125);display:flex;justify-content:space-between;align-items:flex-end;gap:calc(var(--hu) * 1.5);animation:Hero_rise-fade__KNULt 1.2s var(--ease-out) .9s both}.Hero_chapters__hC55G{display:flex;gap:calc(var(--hu) * 1.75);pointer-events:auto}.Hero_chapter__X__yB{width:calc(var(--hu) * 10.625);display:flex;flex-direction:column;gap:calc(var(--hu) * .375);text-align:left;color:var(--haze);cursor:pointer;transition:color .42s var(--ease-soft)}.Hero_chapter__X__yB:hover,.Hero_chapter__X__yB[data-active]{color:var(--on-main)}.Hero_chLabel__i2ZlH{font:500 calc(var(--hu) * .6875) /1 var(--font-mono);letter-spacing:.14em}.Hero_chText__wwMyT{margin-bottom:calc(var(--hu) * .25);font:400 calc(var(--hu) * .8125) /1.3 var(--font-sans)}.Hero_chTrack__49ZzI{position:relative;height:2px;margin-top:auto;background:color-mix(in srgb,var(--on-main) 22%,transparent);overflow:hidden}.Hero_chFill__gO6M5{position:absolute;inset:0;background:var(--gold);transform:scaleX(0);transform-origin:left center}.Hero_footage__uOvvp{background:var(--deep)}.Hero_reel__GXwhi{position:absolute;inset:0;pointer-events:none}.Hero_slide__22rKH{position:absolute;inset:0;opacity:0;transition:opacity 1.2s ease}.Hero_slide__22rKH[data-active]{opacity:1}.Hero_clip__pF1A7,.Hero_poster__NgAry{object-fit:cover}.Hero_posterMono__mCtyj{display:none}:root[data-scheme] .Hero_posterMono__mCtyj{display:block}:root[data-scheme] .Hero_posterGraded__Yqjsi{display:none}.Hero_clip__pF1A7{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease}.Hero_slide__22rKH[data-ready] .Hero_clip__pF1A7{opacity:1}.Hero_multiply__ok4fo,.Hero_tint__N7m8e{position:absolute;inset:0;display:none;background:var(--tint-bg)}:root[data-scheme] .Hero_multiply__ok4fo,:root[data-scheme] .Hero_tint__N7m8e{display:block}.Hero_tint__N7m8e{mix-blend-mode:color}.Hero_multiply__ok4fo{mix-blend-mode:multiply;opacity:.55}.Hero_veil__tCq2n{position:absolute;inset:0;background:var(--footage-veil)}.Hero_legibility__rNeic{position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--deep) 90%,transparent) 0,color-mix(in srgb,var(--deep) 60%,transparent) 38%,color-mix(in srgb,var(--deep) 8%,transparent) 70%),linear-gradient(0deg,color-mix(in srgb,var(--deep) 85%,transparent) 0,color-mix(in srgb,var(--deep) 0%,transparent) 30%)}.Hero_industries__Qc5lr{gap:calc(var(--hu) * 1.5)}.Hero_industries__Qc5lr .Hero_chapter__X__yB{width:calc(var(--hu) * 10)}.Hero_reelFill__j_pNk{position:absolute;inset:0;background:var(--gold);transform-origin:left center;animation:Hero_reel-fill__SD_NW var(--dur,6.5s) linear both}.Hero_hero__0UVT3[data-paused] .Hero_reelFill__j_pNk{animation-play-state:paused}@keyframes Hero_reel-fill__SD_NW{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Hero_hint__M2qDR{font:500 calc(var(--hu) * .6875) /1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--haze);white-space:nowrap}@keyframes Hero_rise__GaxU8{0%{transform:translate3d(0,108%,0)}}@keyframes Hero_rise-fade__KNULt{0%{opacity:0;transform:translate3d(0,1.25rem,0)}}@media (hover:none){.Hero_hint__M2qDR{display:none}}@media (max-width:1199.98px){.Hero_hint__M2qDR{display:none}}@media (max-width:1023.98px){.Hero_hero__0UVT3{--hu:1rem;height:auto;min-height:max(100svh,40rem);max-height:64rem;display:flex;flex-direction:column;background:radial-gradient(circle at 66% 30%,var(--bright) 0,var(--seed) 50%,var(--edge) 100%)}.Hero_canvas__rx3PZ{opacity:.6;animation-name:Hero_canvas-in-dim__UC4Oy;-webkit-mask-image:linear-gradient(180deg,#000 calc(var(--copy-top, 100%) - 4.5rem),transparent calc(var(--copy-top, 100%) - 1rem));mask-image:linear-gradient(180deg,#000 calc(var(--copy-top, 100%) - 4.5rem),transparent calc(var(--copy-top, 100%) - 1rem))}.Hero_inner__iOgss{flex:1 1;width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:2.5rem;padding-top:calc(var(--nav-h) + 12rem);padding-bottom:1.75rem}.Hero_copy__kzMt_,.Hero_foot__vf1l2{position:static;width:auto}.Hero_copy__kzMt_{gap:1.375rem}.Hero_l1__QwtRn{font-size:calc(clamp(2.75rem, 14.5vw, 6rem) * var(--display-scale))}.Hero_l2__8PGeM{font-size:calc(clamp(2.875rem, 15.2vw, 6.25rem) * var(--accent-scale))}.Hero_lede__4KR0w{width:auto;max-width:28rem;font-size:1.125rem}.Hero_ctas__u_Zsi{flex-wrap:wrap}.Hero_primary__KOTFw,.Hero_secondary__y_37t{font-size:.9375rem}.Hero_foot__vf1l2{display:block}.Hero_chapters__hC55G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.Hero_chapter__X__yB{width:auto}.Hero_hint__M2qDR{display:none}.Hero_legibility__rNeic{background:linear-gradient(180deg,color-mix(in srgb,var(--deep) 25%,transparent) 0,color-mix(in srgb,var(--deep) 50%,transparent) 34%,color-mix(in srgb,var(--deep) 88%,transparent) 64%,color-mix(in srgb,var(--deep) 94%,transparent) 100%)}.Hero_industries__Qc5lr{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}}@media (max-width:1023.98px){.Hero_industries__Qc5lr::-webkit-scrollbar{display:none}.Hero_industries__Qc5lr .Hero_chapter__X__yB{flex:0 0 11rem;width:auto;scroll-snap-align:start}}@keyframes Hero_canvas-in-dim__UC4Oy{0%{opacity:0}to{opacity:.6}}@media (max-width:767.98px){.Hero_inner__iOgss{padding-top:calc(var(--nav-h) + 13rem)}.Hero_chText__wwMyT{font-size:.75rem}.Hero_primary__KOTFw,.Hero_secondary__y_37t{padding:.9375rem 1.125rem}}@media (prefers-reduced-motion:reduce){.Hero_canvas__rx3PZ,.Hero_ctas__u_Zsi,.Hero_eyebrow__JL9tl,.Hero_foot__vf1l2,.Hero_l1__QwtRn,.Hero_l2__8PGeM,.Hero_lede__4KR0w{animation:none}.Hero_reelFill__j_pNk{animation:none;transform:scaleX(1)}.Hero_hint__M2qDR{display:none}.Hero_hero__0UVT3{cursor:default}.Hero_clip__pF1A7,.Hero_slide__22rKH{transition-duration:.4s}}