.lnUIdW_header{--hd-ink:var(--c-graphite);--hd-muted:#0d0f109e;--hd-pill:#0d0f100a;--hd-pill-border:#0d0f1017;--hd-hover:#0d0f100f;--hd-active-bg:var(--c-graphite);--hd-active-fg:var(--c-float);--hd-cta-bg:var(--c-graphite);--hd-cta-fg:var(--c-float);--hd-cta-hover:#2c3336;z-index:50;height:var(--header-h);padding-inline:var(--margin);color:var(--hd-ink);font-family:var(--font-body);transition:background-color .4s var(--ease-out), border-color .4s var(--ease-out);border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid;position:fixed;inset:0 0 auto}body:has([data-hero-tone=dark]) .lnUIdW_header:not(.lnUIdW_scrolled):not([data-open]){--hd-ink:var(--c-float);--hd-muted:#eef2f0b8;--hd-pill:#ffffff1a;--hd-pill-border:#ffffff2e;--hd-hover:#ffffff1f;--hd-active-bg:var(--c-float);--hd-active-fg:var(--c-graphite);--hd-cta-bg:var(--c-float);--hd-cta-fg:var(--c-graphite);--hd-cta-hover:#d3dad7}.lnUIdW_scrolled,.lnUIdW_header[data-open]{background:color-mix(in srgb, var(--c-float) 86%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);border-bottom-color:#0d0f1014}.lnUIdW_logo{justify-self:start;align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.lnUIdW_logoSvg{width:auto;height:28px;display:block}@media (max-width:640px){.lnUIdW_logoSvg{height:26px}}.lnUIdW_nav ul,.lnUIdW_langs,.lnUIdW_mobileMenu ul{margin:0;padding:0;list-style:none}.lnUIdW_nav ul{background:var(--hd-pill);border:1px solid var(--hd-pill-border);-webkit-backdrop-filter:blur(12px);border-radius:999px;gap:2px;padding:3px;display:flex}.lnUIdW_navLink{min-height:30px;color:var(--hd-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}.lnUIdW_navLink:hover{background:var(--hd-hover)}.lnUIdW_navLink:focus-visible{outline:2px solid var(--c-edge);outline-offset:1px}.lnUIdW_actions{justify-self:end;align-items:center;gap:12px;display:flex}.lnUIdW_langs{border:1px solid var(--hd-pill-border);background:var(--hd-pill);border-radius:999px;padding:3px;display:flex}.lnUIdW_lang{min-width:32px;min-height:26px;color:var(--hd-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:.75rem;font-weight:500;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}.lnUIdW_lang:hover{color:var(--hd-ink)}.lnUIdW_lang[aria-current=true]{background:var(--hd-active-bg);color:var(--hd-active-fg)}.lnUIdW_cta{background:var(--hd-cta-bg);min-height:36px;color:var(--hd-cta-fg);border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 16px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .3s;display:inline-flex}.lnUIdW_cta:hover{background:var(--hd-cta-hover)}.lnUIdW_ctaIcon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .4s var(--ease-out)}.lnUIdW_cta:hover .lnUIdW_ctaIcon{transform:translate(3px)}.lnUIdW_menuToggle{border:1px solid var(--hd-pill-border);background:var(--hd-pill);width:40px;height:40px;color:var(--hd-ink);cursor:pointer;border-radius:999px;padding:0;display:none;position:relative}.lnUIdW_menuToggle span{height:1.5px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;left:13px;right:13px}.lnUIdW_menuToggle span:first-child{top:17px}.lnUIdW_menuToggle span:last-child{top:25px}.lnUIdW_header[data-open] .lnUIdW_menuToggle span:first-child{transform:translateY(4px)rotate(45deg)}.lnUIdW_header[data-open] .lnUIdW_menuToggle span:last-child{transform:translateY(-4px)rotate(-45deg)}.lnUIdW_mobileMenu{inset:var(--header-h) 0 0 0;background:var(--c-float);padding:32px var(--margin);flex-direction:column;justify-content:space-between;display:flex;position:fixed}.lnUIdW_mobileMenu[hidden]{display:none}.lnUIdW_mobileMenu li{border-top:1px solid var(--c-fog);animation:lnUIdW_rise .7s var(--ease-out) both;animation-delay:calc(var(--i) * 60ms)}.lnUIdW_mobileMenu li a{font-family:var(--font-display);letter-spacing:-.01em;align-items:baseline;gap:16px;padding:14px 0;font-size:clamp(1.75rem,8vw,2.5rem);font-weight:600;font-stretch:105%;text-decoration:none;display:flex}.lnUIdW_mobileIndex{font-family:var(--font-label);font-size:var(--fs-label);color:var(--c-edge);font-weight:400}.lnUIdW_mobileCta{background:var(--c-graphite);min-height:56px;color:var(--c-float);border-radius:999px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;display:flex}@keyframes lnUIdW_rise{0%{opacity:0;transform:translateY(16px)}}@media (max-width:1080px){.lnUIdW_header{grid-template-columns:1fr auto}.lnUIdW_nav{display:none}.lnUIdW_menuToggle{display:block}}@media (max-width:640px){.lnUIdW_cta,.lnUIdW_langs{display:none}.lnUIdW_header[data-open] .lnUIdW_langs{display:flex}}
.lhc6xq_preloader{z-index:100;background:var(--c-float);color:var(--c-graphite);clip-path:inset(0%);animation:0s linear 5s forwards lhc6xq_failsafe;position:fixed;inset:0}html[data-intro=skip] .lhc6xq_preloader{display:none}@keyframes lhc6xq_failsafe{to{visibility:hidden}}.lhc6xq_meta{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.01em;position:absolute}.lhc6xq_brand{top:17px;left:var(--margin)}.lhc6xq_logo{width:auto;height:38px;display:block}@media (max-width:640px){.lhc6xq_brand{top:20px}.lhc6xq_logo{height:32px}}.lhc6xq_caption{bottom:28px;right:var(--margin);color:var(--c-steel)}.lhc6xq_track{width:1px;height:56vh;position:absolute;bottom:18vh;left:50%}.lhc6xq_line{background:var(--c-graphite);transform-origin:50% 100%;position:absolute;inset:0;transform:scaleY(0)}.lhc6xq_tip{white-space:nowrap;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.01em;font-variant-numeric:tabular-nums;position:absolute;bottom:0;left:16px;translate:0 50%}
.Vtspxq_hero{background:var(--c-float);position:relative}.Vtspxq_stage{isolation:isolate;height:100svh;min-height:640px;color:var(--ink);--origin:58% 48%;--ink:var(--c-graphite);--ink-muted:var(--c-steel);--accent:var(--c-edge);--chip:var(--c-float);--btn-bg:var(--c-graphite);--btn-fg:var(--c-float);--btn-hover:#2c3336;--line:#0d0f1021;--veil:linear-gradient(to top, #eef2f0f0 0%, #eef2f0b3 24%, #eef2f000 52%), linear-gradient(to bottom, #eef2f08c 0%, #eef2f000 22%);--veil-mobile:linear-gradient(to top, #eef2f0 0%, #eef2f0bf 22%, #eef2f000 50%), linear-gradient(to bottom, #eef2f099 0%, #eef2f000 25%);position:relative;overflow:hidden}.Vtspxq_stage[data-tone=dark]{--origin:55% 46%;--ink:var(--c-float);--ink-muted:#eef2f0cc;--accent:var(--c-edge-light);--chip:#0d0f109e;--btn-bg:var(--c-float);--btn-fg:var(--c-graphite);--btn-hover:#d3dad7;--line:#eef2f029;--veil:linear-gradient(to top, #0d0f10db 0%, #0d0f1080 30%, #0d0f1000 62%), linear-gradient(to right, #0d0f108c 0%, #0d0f1033 38%, #0d0f1000 60%);--veil-mobile:linear-gradient(to top, #0d0f10eb 0%, #0d0f10b3 45%, #0d0f101a 75%)}.Vtspxq_media{position:absolute;inset:0;overflow:hidden}.Vtspxq_bg,.Vtspxq_fg{transform-origin:var(--origin);will-change:transform;position:absolute;inset:0}.Vtspxq_bgMove,.Vtspxq_fgMove,.Vtspxq_bgInner,.Vtspxq_fgInner{position:absolute;inset:-2%}.Vtspxq_bgInner,.Vtspxq_fgInner{inset:0}.Vtspxq_picture,.Vtspxq_picture img{width:100%;height:100%;display:block}.Vtspxq_picture img{object-fit:cover;object-position:50% 50%}.Vtspxq_covers{pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute;inset:0}.Vtspxq_cover{background:var(--c-float);transform-origin:50% 0;transform:scaleY(0)}html[data-motion=on] .Vtspxq_cover{transform:scaleY(1)}.Vtspxq_sheen{pointer-events:none;mix-blend-mode:soft-light;position:absolute;inset:0;overflow:hidden}.Vtspxq_sheenBand{background:linear-gradient(90deg,#fff0 0%,#ffffffe6 50%,#fff0 100%);width:16%;height:160%;position:absolute;top:-30%;left:0;transform:translate(-160%)}.Vtspxq_veil{pointer-events:none;background:var(--veil);position:absolute;inset:0}.Vtspxq_linesMove{pointer-events:none;position:absolute;inset:0}.Vtspxq_lines{inset:0 var(--margin);justify-content:space-between;display:flex;position:absolute}.Vtspxq_line{background:var(--line);transform-origin:50% 100%;width:1px;height:100%}html[data-motion=on] .Vtspxq_line{transform:scaleY(0)}.Vtspxq_content{padding:calc(var(--header-h) + 24px) var(--margin) 24px;grid-template-rows:auto 1fr auto auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:absolute;inset:0}.Vtspxq_titleMove{grid-area:3/1/auto/span 9;align-self:end}.Vtspxq_title{font-family:var(--font-display);font-weight:700;font-stretch:125%;font-size:var(--fs-hero);letter-spacing:-.035em;margin:0;line-height:.86}.Vtspxq_titleMask{margin-block:-.02em -.04em;padding-block:.02em .04em;display:block;overflow:hidden}.Vtspxq_titleInner{display:block}.Vtspxq_outlineWord{display:inline-block;position:relative}.Vtspxq_outlined{color:#0000;-webkit-text-stroke:max(1.5px, .012em) var(--ink);position:absolute;inset:0}.Vtspxq_solid{clip-path:inset(0%);display:inline-block;position:relative}.Vtspxq_aside{flex-direction:column;grid-area:3/10/auto/span 3;align-self:end;gap:24px;padding-bottom:6px;display:flex}.Vtspxq_lead{font-size:var(--fs-lead);max-width:34ch;margin:0;line-height:1.45}.Vtspxq_ctas{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.Vtspxq_primary{background:var(--btn-bg);min-height:52px;color:var(--btn-fg);font-family:var(--font-body);letter-spacing:.01em;transition:background-color .4s var(--ease-out);border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:0 20px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.Vtspxq_primary:hover{background:var(--btn-hover)}.Vtspxq_arrow{transition:transform .5s var(--ease-out)}.Vtspxq_primary:hover .Vtspxq_arrow{transform:translate(4px)}.Vtspxq_secondary{min-height:44px;font-family:var(--font-body);letter-spacing:.01em;text-underline-offset:6px;align-items:center;font-size:.9375rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.Vtspxq_secondary:hover{text-decoration-thickness:2px}.Vtspxq_specbar{grid-area:4/1/auto/-1;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:28px;padding-top:14px;display:flex;position:relative}.Vtspxq_rule{background:var(--ink);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.Vtspxq_facts{gap:clamp(24px,4vw,64px);margin:0;display:flex}.Vtspxq_fact{flex-direction:column-reverse;gap:2px;display:flex}.Vtspxq_fact dt{font-family:var(--font-label);letter-spacing:.01em;color:var(--ink-muted);font-size:.6875rem}.Vtspxq_fact dd{font-family:var(--font-display);margin:0;font-size:clamp(1.25rem,.9rem + 1vw,1.75rem);font-weight:700;font-stretch:125%;line-height:1.1}.Vtspxq_cue{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.01em;align-items:center;gap:12px;display:flex}.Vtspxq_cueLine{background:var(--ink);transform-origin:50% 0;width:1px;height:36px;animation:Vtspxq_cue 2.2s var(--ease-out) infinite}@keyframes Vtspxq_cue{0%{transform-origin:50% 0;transform:scaleY(0)}50%{transform-origin:50% 0;transform:scaleY(1)}51%{transform-origin:50% 100%;transform:scaleY(1)}to{transform-origin:50% 100%;transform:scaleY(0)}}.Vtspxq_ruler{right:calc(var(--margin) * .32);top:calc(var(--header-h) + 48px);pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute}.Vtspxq_rulerLabel{font-family:var(--font-label);letter-spacing:.01em;color:var(--ink-muted);font-size:.625rem}.Vtspxq_rulerTrack{border-right:1px solid var(--ink);background:repeating-linear-gradient(to top, var(--ink) 0 1px, transparent 1px 10%);background-size:100% 100%;width:9px;height:38vh;position:relative}.Vtspxq_marker{white-space:nowrap;font-family:var(--font-label);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--accent);font-size:.6875rem;position:absolute;bottom:0;right:14px;translate:0 50%}.Vtspxq_marker:after{content:"";background:var(--accent);width:22px;height:1px;position:absolute;top:50%;right:-14px}.Vtspxq_bgMove,.Vtspxq_fgMove,.Vtspxq_linesMove,.Vtspxq_titleMove{will-change:transform}@media (max-width:1180px){.Vtspxq_titleMove{grid-column:1/-1}.Vtspxq_aside{grid-area:4/1/auto/span 8;margin-top:28px}.Vtspxq_specbar{grid-row:5}.Vtspxq_content{grid-template-rows:auto 1fr auto auto auto}}@media (max-width:899px){.Vtspxq_stage{height:auto;min-height:100svh}.Vtspxq_line:not(:nth-child(3n+1)){display:none}.Vtspxq_content{min-height:100svh;padding-top:calc(var(--header-h) + 12px);grid-template-columns:minmax(0,1fr);position:relative}.Vtspxq_stage:not([data-tone=dark]) .Vtspxq_media{height:66svh;inset:0 0 auto}.Vtspxq_titleMove,.Vtspxq_aside,.Vtspxq_specbar{grid-column:1}.Vtspxq_aside{gap:20px}.Vtspxq_veil{background:var(--veil-mobile)}.Vtspxq_ruler{display:none}.Vtspxq_specbar{flex-direction:column;align-items:stretch}.Vtspxq_facts{justify-content:space-between;gap:12px}.Vtspxq_cue{display:none}.Vtspxq_primary{flex:auto}}@media (prefers-reduced-motion:reduce){.Vtspxq_cover{display:none;transform:none}.Vtspxq_sheen,.Vtspxq_cueLine{display:none}}
.QdDyOa_section{--rule:#0d0f1038;--rule-strong:#0d0f1052;--draw:var(--c-graphite);--construction:#7d8689;background:var(--c-float);color:var(--c-graphite);padding-top:clamp(72px,9vw,140px);padding-bottom:clamp(56px,7vw,112px);position:relative}.QdDyOa_head{padding-inline:var(--margin);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:clamp(28px,3.5vw,48px);display:flex}.QdDyOa_label{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.01em;margin:0;font-weight:500}.QdDyOa_labelIndex{color:var(--c-edge);margin-right:6px}.QdDyOa_intro{max-width:34ch;font-size:var(--fs-lead);color:var(--c-steel);margin:0;line-height:1.4}.QdDyOa_frame{position:relative}.QdDyOa_ruleTop{background:var(--rule-strong);transform-origin:0;height:1px;display:block}.QdDyOa_grid{border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.QdDyOa_card{flex-direction:column;display:flex;position:relative}.QdDyOa_vline{background:var(--rule-strong);transform-origin:50% 0;width:1px;position:absolute;top:0;bottom:0;right:0}.QdDyOa_cardTop{justify-content:space-between;align-items:center;min-height:56px;padding-inline:clamp(20px,2.2vw,32px);display:flex}.QdDyOa_tag{font-family:var(--font-label);letter-spacing:.01em;align-items:center;gap:10px;font-size:.8125rem;display:inline-flex}.QdDyOa_square{background:var(--c-fog);width:9px;height:9px;transition:background-color .4s var(--ease-out), transform .5s var(--ease-out)}.QdDyOa_card:is(:hover,:focus-within,.QdDyOa_isActive) .QdDyOa_square{background:var(--c-edge);transform:rotate(45deg)}.QdDyOa_num{font-family:var(--font-label);letter-spacing:.01em;color:var(--c-steel);font-size:.8125rem}.QdDyOa_dash{background:repeating-linear-gradient(90deg, var(--rule-strong) 0 6px, transparent 6px 11px);transform-origin:0;height:1px;display:block}.QdDyOa_figure{aspect-ratio:1/.82;position:relative;overflow:hidden}.QdDyOa_gridBg{background-image:linear-gradient(90deg,#0d0f100b 1px,#0000 1px),linear-gradient(#0d0f100b 1px,#0000 1px);background-position:0 0;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 40%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 40%,#0000 100%)}.QdDyOa_plus{width:13px;height:13px;position:absolute}.QdDyOa_plus:before,.QdDyOa_plus:after{content:"";background:var(--c-steel);position:absolute}.QdDyOa_plus:before{width:1px;height:13px;top:0;left:6px}.QdDyOa_plus:after{width:13px;height:1px;top:6px;left:0}.QdDyOa_tl{top:18px;left:18px}.QdDyOa_tr{top:18px;right:18px}.QdDyOa_bl{bottom:18px;left:18px}.QdDyOa_br{bottom:18px;right:18px}.QdDyOa_illo{will-change:transform;place-items:center;display:grid;position:absolute;inset:8% 14%}.QdDyOa_svg{width:100%;height:100%;overflow:visible}.QdDyOa_svg path,.QdDyOa_svg circle{stroke:var(--draw);stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round}.QdDyOa_svg .QdDyOa_thin{stroke-width:.5px;opacity:.7}.QdDyOa_faint path,.QdDyOa_faintStroke{stroke-dasharray:3 3;stroke:var(--construction)!important;stroke-width:.6px!important}.QdDyOa_faint .QdDyOa_axis,.QdDyOa_axis{stroke-dasharray:8 3 1.5 3}.QdDyOa_leader{opacity:.6;stroke:var(--c-edge)!important;stroke-width:.7px!important}.QdDyOa_accent{fill:var(--c-edge);stroke:none}.QdDyOa_accentStroke{stroke:var(--c-edge)!important;stroke-width:1.2px!important}.QdDyOa_dim{font-family:var(--font-label);letter-spacing:.01em;fill:var(--c-steel);font-size:7px}html[data-motion=on] .QdDyOa_section [data-draw]{stroke-dasharray:1;stroke-dashoffset:1px}.QdDyOa_revealRect{transform-box:fill-box;transform-origin:50% 0;transition:transform 1.1s cubic-bezier(.65,0,.35,1);transform:scaleY(0)}.QdDyOa_render{mix-blend-mode:multiply}.QdDyOa_render path{stroke:none!important}.QdDyOa_metal .QdDyOa_fTop{fill:#8a9496}.QdDyOa_metal .QdDyOa_fFront{fill:#2d3335}.QdDyOa_metal .QdDyOa_fSide{fill:#15191a}.QdDyOa_glass .QdDyOa_fSide{fill:#2f6b5c}.QdDyOa_glare{fill:#ffffff47}.QdDyOa_floor{fill:#cfd5d2}.QdDyOa_echo path{opacity:0;transition:transform 1s var(--ease-out), opacity .6s var(--ease-out);stroke:var(--c-graphite)!important;stroke-width:.5px!important}.QdDyOa_stampFill{fill:var(--c-float);opacity:0;transition:opacity .6s var(--ease-out);stroke:none!important}.QdDyOa_handle{stroke-width:1.4px!important}.QdDyOa_card:is(:hover,:focus-within,.QdDyOa_isActive) .QdDyOa_revealRect{transform:scaleY(1)}.QdDyOa_card:is(:hover,:focus-within,.QdDyOa_isActive) .QdDyOa_echo1{opacity:.7;transition-delay:.15s;transform:translate(7px,-9px)}.QdDyOa_card:is(:hover,:focus-within,.QdDyOa_isActive) .QdDyOa_echo2{opacity:.45;transition-delay:.25s;transform:translate(14px,-18px)}.QdDyOa_card:is(:hover,:focus-within,.QdDyOa_isActive) .QdDyOa_stampFill,.QdDyOa_card:is(:hover,:focus-within,.QdDyOa_isActive) .QdDyOa_leader{opacity:1}.QdDyOa_card:is(:hover,:focus-within,.QdDyOa_isActive) .QdDyOa_gridBg{transition:opacity .6s;opacity:.55!important}.QdDyOa_body{flex-direction:column;flex:1;padding:clamp(28px,3vw,40px) clamp(20px,2.2vw,32px) clamp(28px,3vw,36px);display:flex}.QdDyOa_title{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.875rem,1rem + 1.9vw,2.875rem);font-weight:700;font-stretch:110%;line-height:.95}.QdDyOa_titleMask{margin-bottom:-.04em;padding-bottom:.04em;display:block;overflow:hidden}.QdDyOa_titleInner{display:block}.QdDyOa_text{color:#2a3033;max-width:38ch;margin:clamp(36px,5vw,72px) 0 32px;font-size:1.0625rem;line-height:1.5}.QdDyOa_cta{background:var(--c-graphite);min-height:52px;color:var(--c-float);font-family:var(--font-body);letter-spacing:.01em;transition:background-color .4s var(--ease-out);border-radius:999px;justify-content:space-between;align-self:flex-start;align-items:center;gap:18px;margin-top:auto;padding:0 20px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.QdDyOa_ctaArrow{width:32px;display:inline-flex;overflow:hidden}.QdDyOa_ctaArrow svg{width:32px;height:12px}.QdDyOa_ctaArrow path{stroke:currentColor;stroke-width:1.2px}.QdDyOa_cta:hover{background:#2c3336}.QdDyOa_cta:hover .QdDyOa_ctaArrow svg{animation:QdDyOa_arrow .7s var(--ease-out)}@keyframes QdDyOa_arrow{0%{transform:translate(0)}45%{transform:translate(110%)}46%{transform:translate(-110%)}to{transform:translate(0)}}@media (max-width:1023px){.QdDyOa_grid{grid-template-columns:minmax(0,1fr)}.QdDyOa_vline{display:none}.QdDyOa_card+.QdDyOa_card{border-top:1px solid var(--rule-strong)}.QdDyOa_figure{aspect-ratio:1/.7}.QdDyOa_illo{inset:8% 22%}.QdDyOa_text{margin-top:24px}}@media (max-width:599px){.QdDyOa_illo{inset:6% 10%}}
.imyFkG_browser{aspect-ratio:16/10.4;background:var(--c-float);width:100%;color:var(--c-graphite);font-family:var(--font-body);border-radius:.9cqw;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2.4cqw 6cqw #00000059,0 0 0 1px #ffffff0f;container-type:inline-size}.imyFkG_chrome{background:#e1e6e4;border-bottom:1px solid #0d0f1014;flex:none;align-items:center;gap:2cqw;height:3.6cqw;padding:0 1.6cqw;display:flex}.imyFkG_dark .imyFkG_chrome{background:#1d2124;border-bottom-color:#ffffff0f}.imyFkG_dots{gap:.6cqw;display:flex}.imyFkG_dots i{background:#0d0f102e;border-radius:50%;width:.9cqw;height:.9cqw}.imyFkG_dark .imyFkG_dots i{background:#fff3}.imyFkG_url{max-width:40cqw;font-family:var(--font-label);letter-spacing:.01em;color:var(--c-steel);text-align:center;background:#ffffffb3;border-radius:1cqw;flex:1;margin:0 auto;padding:.5cqw 1.4cqw;font-size:1.05cqw}.imyFkG_dark .imyFkG_url{color:#eef2f0b3;background:#ffffff14}.imyFkG_page{flex:1;position:relative;overflow:hidden}.imyFkG_cover{object-fit:cover}.imyFkG_nav{z-index:2;font-family:var(--font-label);letter-spacing:.01em;justify-content:space-between;align-items:center;padding:1.8cqw 4cqw;font-size:.95cqw;display:flex;position:relative}.imyFkG_navLight{color:var(--c-float)}.imyFkG_navLogo{width:auto;height:3cqw}.imyFkG_navLinks{gap:2.6cqw;display:flex}.imyFkG_navCta{background:var(--c-graphite);color:var(--c-float);padding:.9cqw 1.4cqw}.imyFkG_label{font-family:var(--font-label);letter-spacing:.01em;color:var(--c-edge);font-size:1cqw;display:block}.imyFkG_h1{font-family:var(--font-display);letter-spacing:-.035em;margin:1.2cqw 0 0;font-size:5.6cqw;font-weight:700;font-stretch:125%;line-height:.88}.imyFkG_lead{color:#2a3033;max-width:32cqw;margin:2cqw 0 0;font-size:1.5cqw;line-height:1.4}.imyFkG_btnDark,.imyFkG_btnLight{font-family:var(--font-label);letter-spacing:.01em;margin-top:2.4cqw;padding:1.1cqw 1.8cqw;font-size:1cqw;display:inline-block}.imyFkG_btnDark{background:var(--c-graphite);color:var(--c-float)}.imyFkG_btnLight{background:var(--c-float);color:var(--c-graphite)}.imyFkG_homeMedia{position:absolute;inset:0}.imyFkG_homeVeil{background:linear-gradient(#0d0f1000 40%,#0d0f10d9),linear-gradient(90deg,#0d0f1080,#0d0f1000 55%);position:absolute;inset:0}.imyFkG_homeCopy{color:var(--c-float);justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:9cqw;left:4cqw;right:4cqw}.imyFkG_homeTitle{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:7.4cqw;font-weight:700;font-stretch:125%;line-height:.86}.imyFkG_homeAside{width:24cqw;font-size:1.4cqw;line-height:1.4}.imyFkG_homeAside p{margin:0}.imyFkG_homeFacts{color:var(--c-float);font-family:var(--font-label);letter-spacing:.01em;border-top:1px solid #eef2f099;gap:5cqw;padding-top:1.4cqw;font-size:.85cqw;display:flex;position:absolute;bottom:2.4cqw;left:4cqw;right:4cqw}.imyFkG_homeFacts span{opacity:.85;flex-direction:column;gap:.3cqw;display:flex}.imyFkG_homeFacts b{font-family:var(--font-display);letter-spacing:0;font-size:2cqw;font-stretch:125%}.imyFkG_split{grid-template-columns:1fr 1.1fr;height:calc(100% - 6.6cqw);display:grid}.imyFkG_splitText{padding:3cqw 4cqw}.imyFkG_splitMedia{margin:0 4cqw 4cqw 0;position:relative;overflow:hidden}.imyFkG_specs{border-top:1px solid #0d0f1033;gap:0;margin:2.6cqw 0 0;display:grid}.imyFkG_specs div{border-bottom:1px solid #0d0f101f;justify-content:space-between;gap:2cqw;padding:1cqw 0;display:flex}.imyFkG_specs dt{font-family:var(--font-label);letter-spacing:.01em;color:var(--c-steel);font-size:.95cqw}.imyFkG_specs dd{margin:0;font-size:1.25cqw}.imyFkG_techHead{padding:2.6cqw 4cqw 2cqw}.imyFkG_techGrid{border-top:1px solid #0d0f1040;border-left:1px solid #0d0f1040;grid-template-columns:repeat(3,1fr);margin:0 4cqw;display:grid}.imyFkG_techTile{border-bottom:1px solid #0d0f1040;border-right:1px solid #0d0f1040;flex-direction:column;gap:.5cqw;min-height:15cqw;padding:2cqw;font-size:1.15cqw;display:flex;position:relative}.imyFkG_techTile b{font-family:var(--font-display);letter-spacing:-.01em;margin-top:auto;font-size:1.7cqw;font-stretch:110%}.imyFkG_techTile span{color:var(--c-steel)}.imyFkG_techIdx{font-family:var(--font-label);color:var(--c-steel);font-size:.9cqw;position:absolute;top:1.6cqw;right:1.8cqw}.imyFkG_techIcon{fill:none;width:4.4cqw;height:4.4cqw;stroke:var(--c-graphite);stroke-width:1.4px}.imyFkG_techTile:nth-child(3) .imyFkG_techIcon{stroke:var(--c-edge)}.imyFkG_refHead{justify-content:space-between;align-items:flex-end;padding:2.6cqw 4cqw 2.4cqw;display:flex}.imyFkG_chips{gap:.8cqw;display:flex}.imyFkG_chips span{border:1px solid #0d0f104d;padding:.7cqw 1.2cqw;font-size:1cqw}.imyFkG_chips .imyFkG_chipOn{background:var(--c-graphite);color:var(--c-float);border-color:var(--c-graphite)}.imyFkG_refGrid{grid-template-columns:repeat(4,1fr);grid-auto-rows:15cqw;gap:1.2cqw;margin:0 4cqw;display:grid}.imyFkG_refTile{background:#cfd6d3;position:relative;overflow:hidden}.imyFkG_refSpan{grid-area:span 2/span 2}.imyFkG_refLabel{background:var(--c-float);font-family:var(--font-label);letter-spacing:.01em;padding:.4cqw .8cqw;font-size:.85cqw;position:absolute;bottom:1cqw;left:1cqw}.imyFkG_about{grid-template-columns:1fr 1fr;gap:4cqw;padding:3cqw 4cqw;display:grid}.imyFkG_huge{font-family:var(--font-display);letter-spacing:-.05em;margin:1cqw 0 0;font-size:16cqw;font-weight:700;font-stretch:125%;line-height:.85}.imyFkG_timeline{border-left:1px solid #0d0f104d;margin:1cqw 0 0;padding:0;list-style:none}.imyFkG_timeline li{padding:0 0 2.4cqw 2.6cqw;font-size:1.35cqw;line-height:1.4;position:relative}.imyFkG_timeline li:before{content:"";background:var(--c-edge);width:1cqw;height:1cqw;position:absolute;top:.4cqw;left:-.55cqw}.imyFkG_timeline b{font-family:var(--font-label);letter-spacing:.01em;color:var(--c-steel);margin-bottom:.4cqw;font-size:1cqw;display:block}
.d7QsDq_section{background:var(--az-ink);color:var(--az-paper);position:relative}.d7QsDq_stage{padding:clamp(96px, 12vw, 180px) var(--margin);flex-direction:column-reverse;gap:clamp(48px,6vw,96px);display:flex;position:relative}.d7QsDq_disc,.d7QsDq_halo,.d7QsDq_idea,.d7QsDq_vignette{display:none}.d7QsDq_deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(16px,2vw,28px);display:grid}.d7QsDq_screen{margin:0}.d7QsDq_caption{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.01em;color:var(--az-muted);margin-top:12px}.d7QsDq_message{z-index:20;max-width:1100px;position:relative}.d7QsDq_label{font-family:var(--font-label);font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--az-paper);align-items:center;gap:12px;margin:0 0 clamp(20px,2.4vw,32px);font-weight:500;display:flex}.d7QsDq_labelDot{background:var(--az-accent);border-radius:50%;width:10px;height:10px}.d7QsDq_title{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2.5rem,1rem + 5.4vw,6.75rem);font-weight:700;font-stretch:112%;line-height:.95}.d7QsDq_line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.d7QsDq_lineInner{display:block}.d7QsDq_body{color:#f4f3efc7;max-width:34ch;margin:clamp(24px,3vw,40px) 0 0;font-size:clamp(1.125rem,.95rem + .6vw,1.5rem);line-height:1.45}.d7QsDq_animated{background:var(--c-float)}.d7QsDq_animated .d7QsDq_stage{height:100svh;min-height:560px;padding:0;display:block;overflow:hidden}.d7QsDq_animated .d7QsDq_disc{background:var(--az-ink);clip-path:circle(11px);will-change:clip-path;display:block;position:absolute;inset:0}.d7QsDq_animated .d7QsDq_halo{border:1px solid var(--az-ink);width:22px;height:22px;animation:d7QsDq_halo 2.4s var(--ease-out) infinite;pointer-events:none;border-radius:50%;margin:-11px 0 0 -11px;display:block;position:absolute;top:50%;left:50%}@keyframes d7QsDq_halo{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(4.5)}}.d7QsDq_animated .d7QsDq_idea{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.01em;color:var(--c-graphite);white-space:nowrap;display:block;position:absolute;top:50%;left:calc(50% + 28px);transform:translateY(-50%)}.d7QsDq_animated .d7QsDq_deck{will-change:transform, opacity;display:block;position:absolute;inset:0}.d7QsDq_animated .d7QsDq_screen{will-change:transform;width:min(64vw,1040px);position:absolute}.d7QsDq_animated .d7QsDq_caption{display:none}.d7QsDq_animated .d7QsDq_vignette{z-index:15;pointer-events:none;background:radial-gradient(60% 55% at 50% 42%,#121117eb 20%,#12111700 75%);display:block;position:absolute;inset:0}.d7QsDq_animated .d7QsDq_message{width:min(1100px, calc(100% - 2 * var(--margin)));text-align:center;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.d7QsDq_animated .d7QsDq_label{justify-content:center}.d7QsDq_animated .d7QsDq_body{margin-inline:auto}@media (max-width:899px){.d7QsDq_animated .d7QsDq_screen{width:86vw}.d7QsDq_animated .d7QsDq_message{top:38%}}
.u2oBVW_slot{border-radius:6px;width:100%;position:relative;overflow:hidden}.u2oBVW_img{object-fit:cover}.u2oBVW_placeholder{color:var(--az-ink);background:repeating-linear-gradient(135deg,#1211170d 0 1px,#0000 1px 14px),#e6e4de;border:1px solid #1211171f;flex-direction:column;justify-content:flex-end;gap:6px;padding:clamp(16px,2vw,28px);display:flex}.u2oBVW_ink{background:repeating-linear-gradient(135deg, #f4f3ef0f 0 1px, transparent 1px 14px), var(--az-ink-2);color:var(--az-paper);border-color:#f4f3ef1a}.u2oBVW_tag{font-family:var(--font-label);letter-spacing:.01em;color:var(--az-accent-deep);align-items:center;gap:8px;font-size:.6875rem;display:inline-flex;position:absolute;top:clamp(14px,1.6vw,22px);left:clamp(16px,2vw,28px)}.u2oBVW_ink .u2oBVW_tag{color:var(--az-accent)}.u2oBVW_tag:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.u2oBVW_name{font-size:clamp(.95rem,.8rem + .4vw,1.2rem);font-weight:600}.u2oBVW_file{font-family:var(--font-label);letter-spacing:.01em;opacity:.6;word-break:break-all;font-size:.6875rem}
.jdeiHq_section{background:var(--az-ink);color:var(--az-paper);padding:clamp(80px, 9vw, 150px) var(--margin) clamp(80px, 8vw, 130px);position:relative}.jdeiHq_top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:clamp(32px,4vw,56px);display:flex}.jdeiHq_eyebrow{font-family:var(--font-label);font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--az-paper);align-items:center;gap:14px;margin:0;font-weight:500;display:flex}.jdeiHq_dot{background:var(--az-accent);border-radius:50%;width:12px;height:12px}.jdeiHq_kicker{font-family:var(--font-label);font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--az-accent);margin:0;font-weight:500}.jdeiHq_title{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.75rem,.8rem + 7vw,9rem);font-weight:700;font-stretch:112%;line-height:.92}.jdeiHq_line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.jdeiHq_line:nth-child(2){color:var(--az-accent);padding-left:8vw}.jdeiHq_lineInner{display:block}.jdeiHq_grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-top:clamp(56px,7vw,120px);display:grid}.jdeiHq_copy{grid-column:1/span 5}.jdeiHq_body{color:#f4f3efdb;max-width:34ch;margin:0;font-size:clamp(1.125rem,.95rem + .5vw,1.45rem);line-height:1.5}.jdeiHq_services{margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none}.jdeiHq_service{font-family:var(--font-display);letter-spacing:-.02em;border-top:1px solid #f4f3ef24;align-items:baseline;gap:18px;padding:16px 0;font-size:clamp(1.25rem,.9rem + 1vw,1.875rem);font-weight:600;font-stretch:110%;display:flex}.jdeiHq_service:last-child{border-bottom:1px solid #f4f3ef24}.jdeiHq_serviceIdx{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.01em;color:var(--az-accent);font-weight:400}.jdeiHq_media{border-radius:6px;grid-column:7/span 6;overflow:hidden}.jdeiHq_mediaInner{will-change:transform}.jdeiHq_facts{margin-top:clamp(40px,5vw,72px);position:relative}.jdeiHq_factRule{transform-origin:0;background:#f4f3ef2e;height:1px;position:absolute;inset:0 0 auto}.jdeiHq_factList{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.jdeiHq_fact{align-items:baseline;gap:12px;padding:18px 24px 0 0;display:flex}.jdeiHq_fact+.jdeiHq_fact{border-left:1px solid #f4f3ef1f;padding-left:24px}.jdeiHq_fact dd{font-family:var(--font-display);letter-spacing:-.01em;flex:none;order:-1;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.jdeiHq_fact dt{color:var(--az-muted);font-size:.875rem;line-height:1.4}@media (max-width:899px){.jdeiHq_top{flex-wrap:wrap}.jdeiHq_line:nth-child(2){padding-left:0}.jdeiHq_copy,.jdeiHq_media{grid-column:1/-1}.jdeiHq_media{margin-top:48px}.jdeiHq_factList{grid-template-columns:1fr}.jdeiHq_fact+.jdeiHq_fact{border-left:0;padding-left:0}.jdeiHq_fact{padding:14px 0 0}}
.OvCXMq_wrap{-webkit-user-select:none;user-select:none;touch-action:pan-y;border-radius:1.9%/2.9%;position:relative;overflow:hidden;box-shadow:0 30px 70px #12111729}.OvCXMq_layer>*{border-radius:0}.OvCXMq_after{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.OvCXMq_divider{top:0;bottom:0;left:var(--pos);background:var(--az-paper);pointer-events:none;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #12111740}.OvCXMq_knob{background:var(--az-paper);border-radius:50%;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 6px 24px #00000040}.OvCXMq_knob svg{fill:none;width:22px;height:12px;stroke:var(--az-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.OvCXMq_tag{font-family:var(--font-label);letter-spacing:.01em;pointer-events:none;border-radius:999px;padding:8px 12px;font-size:.8125rem;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}.OvCXMq_tagBefore{color:var(--az-paper);background:#121117cc;left:18px}.OvCXMq_tagAfter{background:var(--az-paper);color:var(--az-ink);right:18px}.OvCXMq_range{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.OvCXMq_wrap:has(.OvCXMq_range:focus-visible) .OvCXMq_knob{outline:2px solid var(--az-accent);outline-offset:3px}
.HMXXIa_section{background:var(--az-paper);color:var(--az-ink);position:relative}.HMXXIa_intro{padding:clamp(96px, 12vw, 200px) var(--margin) clamp(72px, 8vw, 140px);column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(32px,4vw,56px);display:grid}.HMXXIa_eyebrow{font-family:var(--font-label);font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--az-ink);grid-column:1/-1;align-items:center;gap:14px;margin:0;font-weight:500;display:flex}.HMXXIa_dot{background:var(--az-accent-deep);border-radius:50%;width:12px;height:12px}.HMXXIa_introTitle{font-family:var(--font-display);letter-spacing:-.05em;grid-column:1/-1;margin:0;font-size:clamp(2.5rem,.8rem + 5.4vw,7.5rem);font-weight:700;font-stretch:112%;line-height:.88}.HMXXIa_introLine{display:block}.HMXXIa_introLine:nth-child(2){padding-left:12vw}.HMXXIa_introAside{flex-direction:column;grid-column:7/span 6;gap:20px;display:flex}.HMXXIa_introBody{max-width:38ch;margin:0;font-size:clamp(1.125rem,.95rem + .5vw,1.45rem);line-height:1.5}.HMXXIa_why{max-width:44ch;font-family:var(--font-label);letter-spacing:.01em;color:var(--az-muted-paper);border-top:1px solid #12111726;margin:0;padding-top:18px;font-size:.75rem;line-height:1.6}.HMXXIa_case{padding:clamp(72px, 8vw, 140px) var(--margin);border-top:1px solid #1211171f;position:relative}.HMXXIa_head{position:relative}.HMXXIa_headTop{font-family:var(--font-label);font-size:var(--fs-subhead);letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:12px 24px;font-weight:500;display:flex}.HMXXIa_index{color:var(--az-accent-deep)}.HMXXIa_category{color:var(--az-muted-paper)}.HMXXIa_badge{border:1px solid;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.HMXXIa_swiss{flex:none;width:18px;height:18px;display:block}.HMXXIa_read{min-height:44px;color:inherit;text-underline-offset:6px;align-items:center;gap:8px;margin-left:auto;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.HMXXIa_read:hover{text-decoration-thickness:2px}.HMXXIa_bigName{font-family:var(--font-display);font-weight:700;font-stretch:112%;font-size:var(--name-size,clamp(2.5rem, .4rem + 5.6vw, 8rem));letter-spacing:-.045em;white-space:nowrap;margin:clamp(20px,2.4vw,32px) 0 0;line-height:.92}.HMXXIa_headline{font-family:var(--font-display);letter-spacing:-.03em;margin:clamp(28px,3vw,44px) 0 0;font-size:clamp(1.75rem,1rem + 2.4vw,3.5rem);font-weight:700;font-stretch:112%;line-height:1}.HMXXIa_headlineLine{display:block}.HMXXIa_meta{border-top:1px solid #12111726;flex-wrap:wrap;gap:12px clamp(24px,4vw,64px);margin:clamp(24px,3vw,40px) 0 0;padding-top:18px;display:flex}.HMXXIa_meta div{flex-direction:column;gap:4px;display:flex}.HMXXIa_meta dt{font-family:var(--font-label);font-size:var(--fs-meta);letter-spacing:.01em;color:var(--az-muted-paper)}.HMXXIa_meta dd{margin:0;font-size:1rem}.HMXXIa_storyStack{flex-direction:column;gap:clamp(28px,3vw,40px);display:flex}.HMXXIa_storyColumns{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HMXXIa_block p,.HMXXIa_steps li{max-width:44ch;margin:0;font-size:1.0625rem;line-height:1.55}.HMXXIa_blockLabel{font-family:var(--font-label);font-size:var(--fs-subhead);letter-spacing:.01em;color:var(--az-accent-deep);margin:0 0 14px;font-weight:500}.HMXXIa_stepLabel{font-weight:700}.HMXXIa_steps{counter-reset:s;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.HMXXIa_steps li{counter-increment:s;padding-left:34px;position:relative}.HMXXIa_steps li:before{content:counter(s, decimal-leading-zero);font-family:var(--font-label);font-size:var(--fs-meta);color:var(--az-muted-paper);position:absolute;top:3px;left:0}.HMXXIa_quote{max-width:1100px;margin:clamp(56px,7vw,110px) 0 0;position:relative}.HMXXIa_quoteEnd{text-align:left;max-width:980px;margin-left:auto}.HMXXIa_quoteMark{height:.5em;font-family:var(--font-display);color:var(--az-accent-deep);font-size:clamp(4rem,3rem + 2vw,5.5rem);font-weight:700;line-height:.9;display:block}.HMXXIa_quote blockquote{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,1rem + 1.2vw,2.25rem);font-weight:500;font-stretch:100%;line-height:1.18}.HMXXIa_quote figcaption{align-items:center;gap:16px;margin-top:28px;font-size:.9375rem;display:flex}.HMXXIa_avatar{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.HMXXIa_who{flex-wrap:wrap;gap:2px 14px;display:flex}.HMXXIa_who b{width:100%}.HMXXIa_who span{color:var(--az-muted-paper)}.HMXXIa_quoteCompact{margin-top:48px}.HMXXIa_aGrid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-top:clamp(48px,6vw,96px);display:grid}.HMXXIa_aStory{grid-column:1/span 4}.HMXXIa_aMedia{grid-column:7/span 6;justify-content:flex-end;display:flex;position:relative}.HMXXIa_aSite{filter:drop-shadow(0 28px 48px #12111729);width:100%;max-width:680px}.HMXXIa_aShot{border-radius:0;overflow:visible}.HMXXIa_aShot img{object-fit:contain}.HMXXIa_caseA .HMXXIa_bigName{color:var(--az-ink)}.HMXXIa_caseB .HMXXIa_bigName{-webkit-text-stroke:1.5px var(--az-ink);color:#0000}.HMXXIa_bCompare{margin-top:clamp(48px,6vw,96px)}.HMXXIa_bColumns{margin-top:clamp(40px,5vw,72px)}.HMXXIa_caseC{background:var(--az-ink);color:var(--az-paper);border-top:0}.HMXXIa_caseC .HMXXIa_category,.HMXXIa_caseC .HMXXIa_meta dt,.HMXXIa_caseC .HMXXIa_who span,.HMXXIa_caseC .HMXXIa_steps li:before{color:var(--az-muted)}.HMXXIa_caseC .HMXXIa_index,.HMXXIa_caseC .HMXXIa_blockLabel,.HMXXIa_caseC .HMXXIa_quoteMark{color:var(--az-accent)}.HMXXIa_caseC .HMXXIa_meta{border-top-color:#f4f3ef33}.HMXXIa_caseC .HMXXIa_bigName{color:var(--az-paper)}.HMXXIa_spot{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-top:clamp(48px,6vw,96px);display:grid}.HMXXIa_spotScreen{will-change:transform, clip-path;grid-column:1/span 8}.HMXXIa_spotSide{grid-column:10/span 3}.HMXXIa_dGrid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-top:clamp(48px,6vw,96px);display:grid}.HMXXIa_dMedia{grid-column:1/span 7}.HMXXIa_dShot>*{border-radius:10px;box-shadow:0 30px 70px #12111729}.HMXXIa_dStory{grid-column:9/span 4}.HMXXIa_caseE{background:var(--az-ink);color:var(--az-paper);border-top:0}.HMXXIa_caseE .HMXXIa_category,.HMXXIa_caseE .HMXXIa_meta dt,.HMXXIa_caseE .HMXXIa_who span,.HMXXIa_caseE .HMXXIa_steps li:before{color:var(--az-muted)}.HMXXIa_caseE .HMXXIa_index,.HMXXIa_caseE .HMXXIa_blockLabel,.HMXXIa_caseE .HMXXIa_quoteMark{color:var(--az-accent)}.HMXXIa_caseE .HMXXIa_meta{border-top-color:#f4f3ef33}.HMXXIa_caseE .HMXXIa_bigName,.HMXXIa_caseE .HMXXIa_read{color:var(--az-paper)}.HMXXIa_eMedia{margin-top:clamp(48px,6vw,96px);padding-bottom:12%;position:relative}.HMXXIa_eHome{width:66%}.HMXXIa_eHome>*{border-radius:10px;box-shadow:0 0 0 1px #f4f3ef1f,0 40px 80px #00000080}.HMXXIa_eCases{width:38%;position:absolute;bottom:0;right:0}.HMXXIa_eCases>*{border-radius:10px;box-shadow:0 40px 80px #0000008c}@media (max-width:899px){.HMXXIa_introAside{grid-column:1/-1}.HMXXIa_introLine:nth-child(2){padding-left:0}.HMXXIa_read{margin-left:0}.HMXXIa_bigName{white-space:normal;--name-size:11vw}.HMXXIa_caseB .HMXXIa_bigName{-webkit-text-stroke-width:1px}.HMXXIa_aStory,.HMXXIa_aMedia,.HMXXIa_spotScreen,.HMXXIa_spotSide,.HMXXIa_dMedia,.HMXXIa_dStory{grid-column:1/-1}.HMXXIa_dMedia{margin-bottom:48px}.HMXXIa_eHome{width:88%}.HMXXIa_eCases{width:52%}.HMXXIa_eMedia{padding-bottom:30%}.HMXXIa_aMedia{order:-1;justify-content:center;margin-bottom:48px}.HMXXIa_storyColumns{grid-template-columns:1fr;gap:28px}.HMXXIa_spotSide{margin-top:48px}}
.LWTYfq_section{column-gap:var(--gutter);padding:clamp(96px, 11vw, 180px) var(--margin);background:var(--az-paper);color:var(--az-ink);border-top:1px solid #1211171f;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.LWTYfq_aside{grid-column:1/span 5}.LWTYfq_sticky{padding-left:28px;position:sticky;top:clamp(48px,10vh,120px)}.LWTYfq_eyebrow{font-family:var(--font-label);font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--az-ink);align-items:center;gap:14px;margin:0 0 28px;font-weight:500;display:flex}.LWTYfq_dot{background:var(--az-accent-deep);border-radius:50%;width:12px;height:12px}.LWTYfq_title{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.75rem,1rem + 5vw,7rem);font-weight:700;font-stretch:112%;line-height:.9}.LWTYfq_titleMask{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.LWTYfq_titleLine{display:block}.LWTYfq_titleMask:last-child{color:var(--az-accent-deep)}.LWTYfq_note{max-width:30ch;color:var(--az-muted-paper);margin:32px 0 0;font-size:.9375rem;line-height:1.5}.LWTYfq_meter{background:#1211171a;width:2px;position:absolute;top:4px;bottom:0;left:0}.LWTYfq_meterFill{background:var(--az-accent-deep);transform-origin:50% 0;position:absolute;inset:0}.LWTYfq_list{grid-column:7/span 6;margin:0;padding:0;list-style:none}.LWTYfq_row{gap:var(--gutter);grid-template-columns:clamp(64px,7vw,120px) minmax(0,1fr);padding:clamp(28px,3.2vw,44px) 0;display:grid;position:relative}.LWTYfq_rowShift{margin-left:clamp(0px,4vw,72px)}.LWTYfq_rule{transform-origin:0;background:#12111733;height:1px;position:absolute;inset:0 0 auto}.LWTYfq_num{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.2px var(--az-ink);font-size:clamp(2.25rem,1rem + 3vw,4.5rem);font-weight:700;font-stretch:125%;line-height:.9}.LWTYfq_rowTitle{font-family:var(--font-display);letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:clamp(1.5rem,1rem + 1.4vw,2.5rem);font-weight:700;font-stretch:108%;line-height:1;display:flex}.LWTYfq_optional{border:1px solid var(--az-accent-deep);font-family:var(--font-label);letter-spacing:.01em;color:var(--az-accent-deep);border-radius:999px;padding:5px 10px;font-size:.6875rem;font-weight:400}.LWTYfq_rowBody{color:#3a3842;max-width:46ch;margin:14px 0 0;font-size:1.0625rem;line-height:1.55}@media (max-width:899px){.LWTYfq_aside,.LWTYfq_list{grid-column:1/-1}.LWTYfq_sticky{margin-bottom:48px;position:relative;top:auto}.LWTYfq_rowShift{margin-left:0}.LWTYfq_row{grid-template-columns:56px minmax(0,1fr)}}
._898cqW_section{min-height:100svh;padding:clamp(96px, 10vw, 160px) var(--margin) 40px;background:var(--az-ink);color:var(--az-paper);isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}._898cqW_disc{background:radial-gradient(circle at 35% 35%, #2a2540 0%, #1b1828 60%, var(--az-ink-2) 100%);z-index:-1;will-change:transform;border-radius:50%;width:78vmax;height:78vmax;margin-top:-39vmax;position:absolute;top:50%;right:-18vmax}._898cqW_inner{max-width:1200px}._898cqW_eyebrow{font-family:var(--font-label);font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--az-paper);align-items:center;gap:14px;margin:0 0 clamp(24px,3vw,40px);font-weight:500;display:flex}._898cqW_dot{background:var(--az-accent);border-radius:50%;width:12px;height:12px}._898cqW_title{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.75rem,.8rem + 7vw,9rem);font-weight:700;font-stretch:112%;line-height:.92}._898cqW_line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}._898cqW_line:last-child{color:var(--az-accent)}._898cqW_lineInner{display:block}._898cqW_body{color:#f4f3efdb;max-width:46ch;margin:clamp(28px,3vw,44px) 0 0;font-size:clamp(1.125rem,.95rem + .5vw,1.45rem);line-height:1.55}._898cqW_body p{margin:0}._898cqW_body p+p{margin-top:.6em}._898cqW_signoff{color:#f4f3efdb;flex-direction:column;gap:4px;margin:clamp(28px,3vw,40px) 0 0;font-size:1.0625rem;line-height:1.5;display:flex}._898cqW_signoff b{color:var(--az-paper);font-size:1.125rem;font-weight:700}._898cqW_signRole{color:var(--az-muted);font-size:.9375rem}._898cqW_ctaBlock{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:clamp(40px,5vw,64px);display:flex}._898cqW_cta{background:var(--az-accent);min-height:clamp(76px,6.5vw,100px);color:var(--az-ink);transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out), transform .4s var(--ease-out);border-radius:999px;align-items:center;gap:clamp(20px,2.4vw,36px);padding:10px 10px 10px clamp(28px,3vw,44px);text-decoration:none;display:inline-flex;position:relative;box-shadow:0 20px 60px #8e7cf759}._898cqW_cta:before{content:"";border-radius:inherit;border:2px solid var(--az-accent);opacity:0;animation:_898cqW_ctaPulse 2.6s var(--ease-out) infinite;pointer-events:none;position:absolute;inset:-1px}@keyframes _898cqW_ctaPulse{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.08,1.3)}}._898cqW_ctaLabel{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:clamp(1.375rem,1rem + 1.2vw,2.125rem);font-weight:700;font-stretch:112%;line-height:1}._898cqW_ctaIcon{background:var(--az-ink);width:clamp(56px,5vw,80px);height:clamp(56px,5vw,80px);color:var(--az-paper);transition:transform .5s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}._898cqW_ctaIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:44%;height:44%}._898cqW_cta:hover{background:var(--az-paper);transform:translateY(-2px);box-shadow:0 24px 70px #8e7cf773}._898cqW_cta:hover:before{animation:none}._898cqW_cta:hover ._898cqW_ctaIcon{transform:rotate(-45deg)}._898cqW_cta:focus-visible{outline:3px solid var(--az-paper);outline-offset:6px}._898cqW_ctaNote{max-width:30ch;color:var(--az-muted);margin:0;font-size:.9375rem;line-height:1.5}@media (max-width:640px){._898cqW_cta{justify-content:space-between;width:100%}._898cqW_ctaLabel{white-space:normal}}@media (prefers-reduced-motion:reduce){._898cqW_cta:before{animation:none}._898cqW_cta,._898cqW_ctaIcon{transition:none}}._898cqW_foot{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.01em;color:var(--az-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:auto;padding-top:clamp(72px,9vw,140px);display:flex}._898cqW_brand{align-items:center;min-height:44px;display:inline-flex}._898cqW_logo{width:auto;height:clamp(26px,2.2vw,34px);display:block}._898cqW_siteLink{-webkit-backdrop-filter:blur(10px);min-height:60px;font-family:var(--font-display);letter-spacing:-.01em;color:var(--az-paper);transition:border-color .4s var(--ease-out), background-color .4s var(--ease-out);background:#f4f3ef0a;border:1px solid #f4f3ef38;border-radius:999px;align-items:center;gap:18px;padding:0 8px 0 26px;font-size:clamp(1.125rem,1rem + .5vw,1.5rem);font-weight:600;text-decoration:none;display:inline-flex}._898cqW_siteIcon{background:var(--az-accent);width:44px;height:44px;color:var(--az-ink);border-radius:50%;place-items:center;display:grid;overflow:hidden}._898cqW_siteIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._898cqW_siteLink:hover{background:#f4f3ef14;border-color:#f4f3ef80}._898cqW_siteLink:hover ._898cqW_siteIcon svg{animation:_898cqW_siteArrow .6s var(--ease-out)}._898cqW_siteLink:focus-visible{outline:2px solid var(--az-paper);outline-offset:4px}@keyframes _898cqW_siteArrow{0%{transform:translate(0)}45%{transform:translate(140%,-140%)}46%{transform:translate(-140%,140%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._898cqW_siteLink:hover ._898cqW_siteIcon svg{animation:none}}
.OkVr4G_nav{z-index:60;color:#fff;mix-blend-mode:difference;opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out), visibility 0s linear .5s;margin-top:-110px;position:fixed;top:50%;right:clamp(4px,1vw,20px);transform:translate(8px)}.OkVr4G_nav[data-visible]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.OkVr4G_list{flex-direction:column;align-items:flex-end;gap:2px;margin:0;padding:0;list-style:none;display:flex}.OkVr4G_item{cursor:pointer;min-height:32px;font-family:var(--font-label);letter-spacing:.01em;color:inherit;opacity:.45;background:0 0;border:0;flex-direction:row-reverse;align-items:center;gap:12px;padding:0 6px;font-size:.6875rem;transition:opacity .3s;display:flex}.OkVr4G_item:hover,.OkVr4G_item[aria-current]{opacity:1}.OkVr4G_num{padding-right:16px;position:relative}.OkVr4G_num:before{content:"";width:8px;height:1px;transition:width .4s var(--ease-out);background:currentColor;position:absolute;top:50%;right:0}.OkVr4G_item[aria-current] .OkVr4G_num:before{width:12px;height:2px;margin-top:-.5px}.OkVr4G_label{white-space:nowrap;max-width:0;transition:max-width .5s var(--ease-out);overflow:hidden}.OkVr4G_item:hover .OkVr4G_label,.OkVr4G_item:focus-visible .OkVr4G_label{max-width:180px}.OkVr4G_item:focus-visible{outline-offset:2px;outline:1px solid}.OkVr4G_hint{text-align:right;font-family:var(--font-label);letter-spacing:.01em;opacity:.45;margin:10px 6px 0 0;font-size:.625rem;display:none}@media (max-width:899px){.OkVr4G_nav{display:none}}
