.J_D8ZW_icon{width:var(--icon-size,1.5em);height:var(--icon-size,1.5em);-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}
.B4jeNG_contacts{gap:10px;display:flex}.B4jeNG_contact{border-radius:10px;width:48px;height:48px;padding:0}.B4jeNG_fill .B4jeNG_contact{flex:1;width:auto}
.jOgidW_actions{gap:10px;display:grid}.jOgidW_actions>a{width:100%}.jOgidW_stack{max-width:380px}.jOgidW_row{grid-template-columns:repeat(2,max-content)}.jOgidW_row>a{background:var(--color-white);color:var(--color-ink);transition:background-color var(--duration-base) ease, color var(--duration-base) ease, transform var(--duration-base) var(--ease-out-quint), filter var(--duration-fast) ease}.jOgidW_row[data-dark=true]>a{background:var(--color-night);color:var(--color-white)}@media (max-width:1023px){.jOgidW_stack{max-width:none}.jOgidW_row{grid-template-columns:1fr;max-width:320px}}
.BGHTSW_halo{filter:blur(.5px);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.BGHTSW_servers{--reveal:0;pointer-events:none;position:absolute}.BGHTSW_tint,.BGHTSW_glow{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.BGHTSW_tint polygon,.BGHTSW_glow polygon{fill:var(--color-accent)}.BGHTSW_tint{opacity:calc(.42 * var(--reveal));filter:blur(3px);mix-blend-mode:color}.BGHTSW_glow{opacity:calc(.2 * var(--reveal));filter:blur(20px);mix-blend-mode:screen}@media (prefers-reduced-motion:reduce){.BGHTSW_servers{--reveal:1}}
.kmDt_G_hero{z-index:10;height:200vh;color:var(--fg);position:relative}.kmDt_G_sticky{height:100vh;padding:var(--frame-inset);position:sticky;top:0}.kmDt_G_frame{border-radius:var(--radius-frame);background:var(--color-night);width:100%;height:100%;position:relative;overflow:hidden}.kmDt_G_stage{will-change:transform;position:absolute;inset:0}.kmDt_G_layer{will-change:opacity, transform;position:absolute;inset:0}.kmDt_G_media{object-fit:cover;width:100%;height:100%}.kmDt_G_shade{pointer-events:none;background:radial-gradient(60% 55% at 12% 14%,#00000080 0%,#0000 100%),linear-gradient(90deg,#00000080 0%,#0000 55%),linear-gradient(#0000004d 0%,#0000 45%);position:absolute;inset:0}.kmDt_G_copy{animation:kmDt_G_slide-fade-in 1.1s var(--ease-out-quint) .15s both;position:absolute;top:clamp(56px,10.6vh,96px);left:clamp(20px,3.3vw,48px);right:clamp(20px,3.3vw,48px)}.kmDt_G_title{max-width:16em}.kmDt_G_logo{width:clamp(260px,36vw,600px)}.kmDt_G_logoImage{width:100%;height:auto;display:block}.kmDt_G_text{text-shadow:0 1px 12px #00000059;max-width:22em;margin-top:1.1em}.kmDt_G_text mark{color:inherit;background:0 0;transition:color .45s}.kmDt_G_text[data-dark=true] mark{color:var(--color-accent)}.kmDt_G_actions{margin-top:1.6em}@media (prefers-reduced-motion:reduce){.kmDt_G_text mark{color:var(--color-accent)}}.kmDt_G_inset{aspect-ratio:1.6;border:1.5px solid var(--color-accent);width:clamp(156px,18vw,260px);animation:kmDt_G_scale-fade-in 1s var(--ease-out-quint) .5s both;transform-origin:0 100%;transition:transform var(--duration-base) var(--ease-out-quint);border-radius:14px;position:absolute;bottom:clamp(20px,3.3vw,48px);left:clamp(20px,3.3vw,48px);overflow:hidden}.kmDt_G_inset:hover{transform:scale(1.03)}.kmDt_G_insetMedia{object-fit:cover;width:100%;height:100%}.kmDt_G_play{border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:32px solid var(--color-accent);width:0;height:0;transition:transform var(--duration-base) var(--ease-out-quint);margin:-20px 0 0 -14px;position:absolute;top:50%;left:50%}.kmDt_G_inset:hover .kmDt_G_play{transform:scale(1.15)}.kmDt_G_action{width:clamp(260px,26vw,380px);animation:kmDt_G_slide-fade-in 1.1s var(--ease-out-quint) .35s both;position:absolute;bottom:clamp(20px,2.1vw,30px);right:clamp(20px,2.1vw,30px)}.kmDt_G_status{text-align:center;opacity:.72;margin-bottom:14px}.kmDt_G_dialog{background:0 0;border:0;width:100vw;max-width:none;height:100vh;max-height:none;padding:0}.kmDt_G_dialog::backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#18190fd1}.kmDt_G_dialog[open] .kmDt_G_dialogBody{animation:kmDt_G_scale-fade-in .6s var(--ease-out-quint) both}.kmDt_G_dialogBody{border-radius:var(--radius-frame);width:min(92vw,1200px);height:fit-content;margin:auto;position:absolute;inset:0;overflow:hidden}.kmDt_G_dialogMedia{aspect-ratio:16/9;object-fit:cover;background:var(--color-night);width:100%}.kmDt_G_dialogClose{background:var(--color-cream);width:40px;height:40px;color:var(--color-ink);border-radius:10px;position:absolute;top:14px;right:14px}.kmDt_G_dialogClose span{background:currentColor;height:1.5px;position:absolute;top:50%;left:11px;right:11px;transform:rotate(45deg)}.kmDt_G_dialogClose span:last-child{transform:rotate(-45deg)}@media (max-width:1023px){.kmDt_G_hero{height:175svh}.kmDt_G_sticky{height:100svh;padding:8px}.kmDt_G_copy{top:72px}.kmDt_G_title{font-size:clamp(2.5rem,11.5vw,3.5rem)}.kmDt_G_logo{width:min(76vw,460px)}.kmDt_G_action{display:none}.kmDt_G_inset{bottom:16px;left:16px}.kmDt_G_play{border-top-width:14px;border-bottom-width:14px;border-left-width:22px;margin:-14px 0 0 -10px}}
.AXoHPG_section{z-index:1;height:calc(var(--statements) * 140vh + 100vh + var(--hold));color:var(--fg);position:relative}.AXoHPG_overlap{margin-top:-100vh}.AXoHPG_sticky{place-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.AXoHPG_art{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.AXoHPG_statement{width:min(100%,22em);padding:0 var(--gutter);text-align:center;font-size:var(--type-md);text-wrap:balance;grid-area:1/1;line-height:1.02;position:relative}.AXoHPG_statement:not(:first-child){visibility:hidden}.AXoHPG_word{white-space:nowrap;display:inline-block}.AXoHPG_mark{color:var(--color-signal);position:relative}.AXoHPG_dot{background:var(--color-signal);border-radius:50%;width:.24em;height:.24em;position:absolute;top:.02em;right:-.3em}.AXoHPG_statement em{font-family:var(--font-italic);font-variation-settings:var(--font-italic-settings);letter-spacing:-.03em;font-style:italic;font-weight:300;transition:color .4s}@media (max-width:1023px){.AXoHPG_section{height:calc(var(--statements) * 170svh + 100svh)}.AXoHPG_sticky{height:100svh}.AXoHPG_statement{font-size:clamp(2.25rem,10.5vw,3.25rem)}.AXoHPG_overlap{margin-top:0}}@media (prefers-reduced-motion:reduce){.AXoHPG_section{height:auto;padding:var(--section-gap) 0}.AXoHPG_sticky{gap:48px;height:auto;display:grid;position:static}.AXoHPG_statement{grid-area:auto}.AXoHPG_statement:not(:first-child){visibility:visible}}
._7ZuFRG_list{gap:32px;display:grid}._7ZuFRG_row{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:clamp(18px,2.4vw,40px)}._7ZuFRG_stack{grid-template-columns:1fr;gap:28px}._7ZuFRG_icon{margin-bottom:.75em}._7ZuFRG_title{display:block}._7ZuFRG_text{opacity:.82;margin-top:.7em;font-weight:300}@media (max-width:1023px){._7ZuFRG_row{grid-template-columns:1fr;gap:28px}._7ZuFRG_item:has(._7ZuFRG_icon){grid-template-columns:auto minmax(0,1fr);column-gap:14px;display:grid}._7ZuFRG_icon{grid-row:1/span 2;margin:0}._7ZuFRG_text{margin-top:.4em}}
.eQAp3a_art{width:100%;height:auto;overflow:visible}.eQAp3a_dashes{stroke:var(--fg)}.eQAp3a_rays{stroke:var(--color-accent)}.eQAp3a_core{fill:var(--color-accent);stroke:none}.eQAp3a_spin{transform-origin:50px 50px;animation:120s linear infinite eQAp3a_spin}
.uFSQ_q_step{padding:64px var(--gutter);color:var(--fg);grid-template-columns:minmax(0,4fr) minmax(0,3.2fr) minmax(0,4fr);gap:clamp(24px,3vw,48px);display:grid;position:relative}.uFSQ_q_head{flex-direction:column;align-items:flex-start;gap:.5em;display:flex}.uFSQ_q_phases{flex-wrap:wrap;gap:6px;margin-bottom:clamp(16px,3vh,40px);display:flex}.uFSQ_q_phase{background:var(--tile);color:var(--fg-muted);font-size:var(--text-xs);border-radius:99px;padding:.28em .7em}.uFSQ_q_phase[data-on=true]{background:var(--color-accent);color:var(--color-accent-ink);font-weight:500}.uFSQ_q_number{font-family:var(--font-display);letter-spacing:var(--tracking-display);color:var(--color-accent);font-size:clamp(5rem,22vh,13rem);font-weight:300;line-height:.9}.uFSQ_q_title{max-width:13em}.uFSQ_q_facts{align-content:center;display:grid}.uFSQ_q_fact{border-top:1px solid var(--line);gap:.5em;padding:1.1em 0;display:grid}.uFSQ_q_fact:last-child{border-bottom:1px solid var(--line)}.uFSQ_q_factLabel{color:var(--fg-muted)}.uFSQ_q_factLine{line-height:1.28}.uFSQ_q_mind{border-radius:var(--radius-card);background-color:var(--color-night);color:var(--fg);align-content:center;gap:1.2em;padding:clamp(20px,2.4vw,36px);display:grid}.uFSQ_q_mindLabel{color:var(--fg-muted)}.uFSQ_q_thoughts{gap:10px;display:grid}.uFSQ_q_thought{background:var(--tile-strong);border-radius:18px 18px 18px 4px;justify-self:start;max-width:90%;padding:.7em .95em;line-height:1.22}.uFSQ_q_thought[data-side-alt=true]{border-radius:18px 18px 4px;justify-self:end}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){[data-rail] .uFSQ_q_step{flex:none;align-items:stretch;width:88vw;height:100%;padding:clamp(92px,12vh,120px) 3vw clamp(96px,13vh,124px)}[data-rail] .uFSQ_q_step:first-of-type{padding-left:0}}@media (max-width:1023px){.uFSQ_q_step{grid-template-columns:minmax(0,1fr);padding:48px 16px}.uFSQ_q_number{font-size:6rem}}
.spUokq_panel{color:var(--fg);position:relative}.spUokq_mediaFeature{margin:var(--frame-inset);aspect-ratio:16/9;border-radius:var(--radius-frame);background:var(--color-night);color:var(--color-white);position:relative;overflow:hidden}.spUokq_fill{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.spUokq_parallaxBox{position:absolute;inset:0 -6%}.spUokq_mediaShade{background:linear-gradient(#0000 45%,#000000a8 100%);position:absolute;inset:0}.spUokq_mediaFeatureFrame{position:absolute;inset:0;overflow:hidden}.spUokq_mediaFeatureTitle{text-shadow:0 1px 18px #00000073;max-width:10em;position:absolute;top:clamp(56px,10.6vh,96px);left:clamp(20px,3.3vw,48px)}.spUokq_mediaFeatureList{width:54%;position:absolute;bottom:clamp(20px,3.3vw,48px);right:clamp(20px,3.3vw,48px)}.spUokq_cardStrip{padding:var(--section-gap) var(--gutter);flex-direction:column;justify-content:space-between;gap:clamp(48px,8vh,96px);display:flex}.spUokq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.spUokq_card{min-width:0}.spUokq_cardMedia{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-tile);width:100%}.spUokq_cardCopy{justify-content:space-between;gap:.5em 2em;margin-top:.9em;display:flex}.spUokq_cardTitle{opacity:.9;white-space:nowrap;font-weight:500}.spUokq_cardText{color:var(--fg-muted);flex:0 19em;font-weight:300}.spUokq_stripFoot{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.spUokq_stripTitle{max-width:13em}.spUokq_note{color:var(--fg-muted);flex:0 20em}.spUokq_noteTitle{margin-bottom:.7em;font-weight:500;display:block}.spUokq_iconNote{margin-top:clamp(24px,5vh,56px)}.spUokq_iconGrid{text-align:center;padding:var(--section-gap) var(--gutter);flex-direction:column;align-items:center;display:flex}.spUokq_mark{margin-bottom:1.25em;display:block}.spUokq_iconText{max-width:21em;margin-top:1.1em}.spUokq_iconTiles{grid-template-columns:repeat(3,clamp(72px,7vw,100px));gap:clamp(14px,1.8vw,26px);margin-top:clamp(32px,5vh,56px);display:grid}.spUokq_iconTile{aspect-ratio:1;border-radius:var(--radius-tile);background:var(--tile);transition:transform var(--duration-base) var(--ease-out-quint);place-items:center;display:grid;box-shadow:0 8px 18px -10px #3c281433}.spUokq_iconTile:hover{transform:translateY(-3px)}.spUokq_mediaFull{aspect-ratio:4/3;position:relative;overflow:hidden}.spUokq_mediaFullMedium{width:min(100%,960px);margin-inline:auto}.spUokq_mediaFullDiagram{background:#faf5f2}.spUokq_mediaFullDiagram .spUokq_parallaxBox{inset:0}.spUokq_mediaFullDiagram img{object-fit:contain}.spUokq_statement{text-align:center;padding:var(--section-gap) var(--gutter);flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,3vh,32px);display:flex}.spUokq_art{width:min(70vw,340px)}.spUokq_statementText{max-width:24em}.spUokq_story{background:var(--color-night);min-height:100vh;color:var(--color-white);position:relative;overflow:clip}.spUokq_storyBody{padding:96px var(--gutter);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.5em;display:grid;position:relative}.spUokq_eyebrow{opacity:.85;align-items:center;gap:.6em;display:inline-flex}.spUokq_storyParagraphs{opacity:.92;gap:1em;max-width:24em;display:grid}.spUokq_caseList{text-align:left;gap:40px;width:100%;margin-top:.5em;display:grid}.spUokq_caseItem{grid-template-columns:minmax(0,1fr);align-content:start;gap:.6em;padding-top:1em;display:grid;position:relative}.spUokq_caseItem:before{content:"";transform-origin:0;height:1px;transition:transform 1.1s var(--ease-out-quint);background:#ffffff73;position:absolute;inset:0 0 auto}.spUokq_caseSector{font-weight:500}.spUokq_caseFigure{color:var(--color-accent);transition:opacity .7s ease, transform 1.1s var(--ease-out-quint);gap:.1em;display:grid}.spUokq_caseNumber{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.75rem,3.8vw,4.25rem);font-weight:400;line-height:1}.spUokq_caseUnit{font-size:var(--text-md);font-weight:500;line-height:1.1}.spUokq_caseText{transition:opacity .8s ease .35s, transform 1s var(--ease-out-quint) .35s;line-height:1.32}.spUokq_caseItem[data-state=armed]:before{transform:scaleX(0)}.spUokq_caseItem[data-state=armed] .spUokq_caseFigure,.spUokq_caseItem[data-state=armed] .spUokq_caseText{opacity:0;transform:translateY(14px)}.spUokq_mediaFeatures{padding:var(--section-gap) var(--gutter);justify-items:center;gap:clamp(32px,4vh,48px);display:grid}.spUokq_mediaFeaturesBox{aspect-ratio:1;border-radius:var(--radius-tile);width:100%;max-width:640px;position:relative;overflow:hidden}.spUokq_mediaFeaturesList{width:100%;max-width:640px}@media (min-width:1024px){.spUokq_caseList{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,2.6vw,44px)}.spUokq_storyWithCases .spUokq_storyMedia:after{content:"";pointer-events:none;background:linear-gradient(#0a0a0880 0%,#0a0a088c 28%,#0a0a08d6 42%,#0a0a08db 84%,#0a0a08b8 100%);position:absolute;inset:0}.spUokq_mediaFeature .spUokq_mediaShade{background:linear-gradient(#0000 30%,#000000b8 72%)}.spUokq_mediaFeature .spUokq_mediaFeatureList{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(20px,3vh,32px);bottom:118px}.spUokq_cardStrip{padding-top:clamp(96px,12vh,130px)}.spUokq_iconGrid{justify-content:center;padding-top:0;padding-bottom:0}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){[data-rail] .spUokq_panel{flex:none;height:100%}[data-rail] .spUokq_mediaFeature{width:calc(100vw - 2 * var(--frame-inset));height:calc(100vh - 2 * var(--frame-inset));aspect-ratio:auto}[data-rail] .spUokq_cardStrip{gap:0;width:130vw;padding:clamp(96px,13.5vh,122px) 4vw 40px 22vw}[data-rail] .spUokq_cards{grid-template-columns:repeat(3,minmax(0,32vw))}[data-rail] .spUokq_stripFoot{align-items:flex-end}[data-rail] .spUokq_note{margin-right:6vw}[data-rail] .spUokq_iconGrid{text-align:left;justify-content:center;align-items:flex-start;width:44vw;padding:0 0 0 2vw}[data-rail] .spUokq_iconTiles{margin-top:clamp(24px,4vh,44px)}[data-rail] .spUokq_mediaFull{aspect-ratio:auto;width:58vw}:is([data-rail] .spUokq_mediaFullWide,[data-rail] .spUokq_mediaFullDiagram){width:88vw}[data-rail] .spUokq_statement{width:56vw;padding:0 6vw}[data-rail] .spUokq_art{width:min(44vh,400px)}[data-rail] .spUokq_story{width:100vw;min-height:0}[data-rail] .spUokq_storyBody{text-align:left;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-content:start;justify-items:start;gap:1em 8vw;padding:64px 6vw 0;display:grid;position:absolute;inset:0}[data-rail] .spUokq_storyEyebrow{grid-column:1}[data-rail] .spUokq_storyTitle{grid-column:1}[data-rail] .spUokq_storyParagraphs{text-shadow:0 1px 12px #0000008c;grid-area:1/2/span 2;align-content:start;align-self:start;margin-top:clamp(40px,6vh,60px)}[data-rail] .spUokq_storyWithCases .spUokq_storyBody{grid-template-columns:minmax(0,1fr);padding-top:clamp(72px,11vh,110px)}[data-rail] .spUokq_storyWithCases .spUokq_caseList{align-self:center}[data-rail] .spUokq_mediaFeatures{align-content:start;gap:30px;width:62vw;padding:0 8vw 40px}[data-rail] .spUokq_mediaFeaturesBox{aspect-ratio:auto;border-radius:0 0 var(--radius-tile) var(--radius-tile);max-width:none;height:64vh}[data-rail] .spUokq_mediaFeaturesList{max-width:none}}@media (max-width:1023px){.spUokq_mediaFeature{aspect-ratio:auto;color:var(--fg);background:0 0;border-radius:0;flex-direction:column;margin:0;padding:0 12px;display:flex;overflow:visible}.spUokq_mediaFeatureFrame{border-radius:var(--radius-card);height:84svh;color:var(--color-white);position:relative;overflow:hidden}.spUokq_mediaShade{background:linear-gradient(#00000073 0%,#0000 40%)}.spUokq_mediaFeatureTitle{color:var(--color-white);inset:72px 18px auto}.spUokq_mediaFeatureList{width:auto;color:var(--color-ink);padding:40px 8px 0;position:static}.spUokq_cards{grid-template-columns:1fr;gap:28px}.spUokq_cardMedia{aspect-ratio:16/10}.spUokq_cardCopy{flex-direction:column}.spUokq_cardText{flex:none}.spUokq_stripFoot{flex-direction:column;align-items:flex-start;gap:20px}.spUokq_cardStrip{flex-direction:column-reverse;padding:56px 16px}.spUokq_note{flex:none}.spUokq_story{min-height:0}.spUokq_storyMedia{height:72svh;position:relative}.spUokq_storyBody{background:var(--color-night)}.spUokq_mediaFull{aspect-ratio:4/5;border-radius:var(--radius-card);margin:0 12px}.spUokq_mediaFullDiagram{aspect-ratio:800/788}}
.nzw7FW_rail{z-index:2;position:relative}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.nzw7FW_overlap{margin-top:calc(-100vh - 100vw / var(--rail-speed))}.nzw7FW_sticky{height:100vh;position:sticky;top:0;overflow:hidden}.nzw7FW_track{will-change:transform;align-items:stretch;width:max-content;height:100%;display:flex}.nzw7FW_spacer{flex:none;width:100vw}}
._a1G4a_diagram{width:100%;height:100%;color:var(--color-white);display:block;overflow:visible}._a1G4a_node,._a1G4a_marks,._a1G4a_eye{transition:opacity var(--duration-base) var(--ease-out-quint)}._a1G4a_node[data-faded=true],._a1G4a_marks[data-faded=true],._a1G4a_eye[data-faded=true]{opacity:.26}._a1G4a_diagram[data-interactive=true] ._a1G4a_node{cursor:pointer}._a1G4a_node:focus{outline:none}._a1G4a_shape{fill:var(--node-fill);stroke:var(--node-line);stroke-width:1.3px;transition:fill var(--duration-fast) ease, stroke var(--duration-fast) ease, stroke-width var(--duration-fast) ease}._a1G4a_node[data-tone=frame]{--node-fill:#ffffff06;--node-line:#ffffff3d}._a1G4a_node[data-tone=external]{--node-fill:transparent;--node-line:#ffffff57}._a1G4a_node[data-tone=external] ._a1G4a_shape{stroke-dasharray:5 4}._a1G4a_node[data-tone=plain]{--node-fill:#262720;--node-line:#fff3}._a1G4a_node[data-tone=orchestrator]{--node-fill:color-mix(in srgb, var(--schema-orchestrator) 13%, transparent);--node-line:var(--schema-orchestrator)}._a1G4a_node[data-tone=orchestrator] ._a1G4a_shape{stroke-dasharray:7 4}._a1G4a_node[data-tone=orchestratorNode]{--node-fill:#1f2620;--node-line:color-mix(in srgb, var(--schema-orchestrator) 70%, transparent)}._a1G4a_node[data-tone=decision]{--node-fill:color-mix(in srgb, var(--schema-orchestrator) 24%, #18190f);--node-line:var(--schema-orchestrator)}._a1G4a_node[data-tone=cli]{--node-fill:color-mix(in srgb, var(--schema-cli) 14%, transparent);--node-line:var(--schema-cli)}._a1G4a_node[data-tone=cliNode]{--node-fill:#1d222a;--node-line:color-mix(in srgb, var(--schema-cli) 55%, transparent)}._a1G4a_node[data-tone=use]{--node-fill:color-mix(in srgb, var(--color-accent) 24%, #18190f);--node-line:var(--color-accent)}._a1G4a_node[data-tone=security]{--node-fill:color-mix(in srgb, var(--schema-security) 26%, #18190f);--node-line:var(--schema-security)}._a1G4a_diagram[data-interactive=true] ._a1G4a_node:not([data-tone=frame]):hover ._a1G4a_shape{stroke-width:2px;filter:brightness(1.25)}._a1G4a_node:focus-visible ._a1G4a_shape,._a1G4a_node[data-selected=true] ._a1G4a_shape{stroke:var(--color-white);stroke-width:2.2px}._a1G4a_node[data-selected=true]:not([data-tone=orchestrator],[data-tone=cli],[data-tone=external]) ._a1G4a_shape{filter:brightness(1.45)}._a1G4a_node[data-lit=true] ._a1G4a_shape{stroke:var(--color-white);stroke-width:2px;filter:brightness(1.5)}._a1G4a_label{fill:var(--color-white);pointer-events:none;font-size:14px;font-weight:500}._a1G4a_note{fill:#fff9;font-size:12px;font-weight:400}._a1G4a_heading{fill:var(--color-white);pointer-events:none;letter-spacing:-.01em;font-size:18px;font-weight:600}._a1G4a_caption{letter-spacing:.12em;fill:#ffffff8c;pointer-events:none;font-size:13px;font-weight:600}._a1G4a_markBox{fill:#262720;stroke:#fff3;stroke-width:1.3px}._a1G4a_markTile{fill:var(--color-cream)}._a1G4a_marks,._a1G4a_eye{pointer-events:none}._a1G4a_marks{color:var(--color-ink)}._a1G4a_eye{color:var(--schema-cli)}._a1G4a_edge{pointer-events:none;transition:opacity var(--duration-base) var(--ease-out-quint)}._a1G4a_edge[data-on=false]{opacity:.16}._a1G4a_line{fill:none;stroke:#ffffff8c;stroke-width:1.4px}._a1G4a_edge[data-use=true] ._a1G4a_line{stroke:var(--color-accent);stroke-width:2.4px}._a1G4a_edge[data-focus=true] ._a1G4a_line{stroke-width:2.2px}._a1G4a_headMark{fill:#ffffffbf}._a1G4a_headMarkUse{fill:var(--color-accent)}._a1G4a_pulse{fill:none;stroke:var(--color-white);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1 23;opacity:.8;animation:1.5s linear infinite _a1G4a_flow}._a1G4a_edge[data-use=true] ._a1G4a_pulse{stroke:#ffd2b8}._a1G4a_edge[data-on=false] ._a1G4a_pulse{opacity:0}._a1G4a_reverse{animation-direction:reverse}._a1G4a_edgeLabel{fill:#ffffffb8;font-size:12.5px;font-weight:500}._a1G4a_token{fill:var(--color-white);filter:drop-shadow(0 0 7px var(--schema-orchestrator)) drop-shadow(0 0 3px var(--color-white));pointer-events:none}@media (max-width:1023px){._a1G4a_label{font-size:15px}}@keyframes _a1G4a_flow{to{stroke-dashoffset:-24px}}@media (prefers-reduced-motion:reduce){._a1G4a_pulse,._a1G4a_token{display:none}}
.bX77Ya_section{z-index:3;height:450vh;color:var(--fg);position:relative}.bX77Ya_section[data-lifted=true]{z-index:10}.bX77Ya_overlap{margin-top:-100vh}.bX77Ya_sticky{height:100vh;position:sticky;top:0;overflow:hidden}.bX77Ya_stage{will-change:transform;position:absolute;inset:0}.bX77Ya_surround{background:var(--color-black);position:absolute;inset:-2vh -40vw}.bX77Ya_surroundMedia{object-fit:cover;width:100%;height:100%}.bX77Ya_rim{background:color-mix(in srgb, var(--rim) 34%, #1a0f00);box-shadow:0 0 90px 30px color-mix(in srgb, var(--rim) 24%, transparent);border-radius:46px;margin:-22px;position:absolute;inset:15vh 20vw}.bX77Ya_dim{background:var(--color-night);position:absolute;inset:0}.bX77Ya_plane{background-color:var(--fill);position:absolute;inset:0}.bX77Ya_statement{padding:0 var(--gutter);text-align:center;color:var(--color-white);text-wrap:balance;transform-origin:50%;place-content:center;display:grid;position:absolute;inset:0}.bX77Ya_statement>span{max-width:13em;display:block}.bX77Ya_word{display:inline-block}.bX77Ya_schema{background-color:var(--color-night);border-radius:28px;padding:18px;display:grid;position:absolute;inset:15vh 20vw;overflow:hidden}.bX77Ya_schemaDiagram{min-height:0}.bX77Ya_side{width:42vw;color:var(--color-white);position:absolute;top:50%;right:6vw;transform:translateY(-50%)}.bX77Ya_sideText{opacity:.72;max-width:26em;margin-top:1em}.bX77Ya_sideFeatures{margin-top:clamp(28px,4vh,48px)}.bX77Ya_withSchema .bX77Ya_side{width:31vw;right:3vw}@media (max-width:1023px){.bX77Ya_section{height:520svh}.bX77Ya_overlap{margin-top:0}.bX77Ya_sticky{height:100svh}.bX77Ya_surround{inset:-60svh -2vw}.bX77Ya_rim{border-radius:40px;margin:-14px;inset:14svh 9vw}.bX77Ya_statement{font-size:clamp(1.75rem,7.6vw,2.5rem)}.bX77Ya_schema{place-items:center start;padding:12px;inset:14svh 9vw}.bX77Ya_schema .bX77Ya_schemaDiagram{width:calc(90svh - 30px);max-width:none;height:100%;animation:26s ease-in-out infinite alternate bX77Ya_schema-pan}.bX77Ya_withSchema .bX77Ya_side{width:auto;top:10svh;left:16px;right:16px}.bX77Ya_withSchema .bX77Ya_sideFeatures{display:none}.bX77Ya_side{text-align:center;width:auto;top:12svh;left:16px;right:16px;transform:none}.bX77Ya_sideText{margin-inline:auto}.bX77Ya_sideFeatures{text-align:left;gap:14px;margin-top:20px}}@keyframes bX77Ya_schema-pan{to{transform:translate(calc(82vw - 100% - 24px))}}@media (min-width:600px) and (max-width:1023px){.bX77Ya_sideFeatures{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.bX77Ya_overlap{margin-top:0}.bX77Ya_section{height:auto}.bX77Ya_statement{color:var(--color-accent-ink)}.bX77Ya_sticky{background:var(--color-night);height:auto;padding:var(--section-gap) var(--gutter);position:relative;overflow:hidden}.bX77Ya_stage{height:70vh;position:relative}.bX77Ya_side{width:auto;margin-top:48px;position:static;transform:none}}
.BKBQLq_section{min-height:100vh;color:var(--fg);grid-template-columns:minmax(0,63fr) minmax(0,37fr);display:grid;position:relative}.BKBQLq_stageWrap{height:100vh;padding:18px 0 18px 18px;position:sticky;top:0}.BKBQLq_stage{border-radius:var(--radius-frame);background-color:var(--color-night);height:100%;padding:clamp(66px,9vh,84px) clamp(14px,1.6vw,24px) clamp(14px,2vh,24px)}.BKBQLq_diagram{max-height:100%}.BKBQLq_panel{flex-direction:column;gap:clamp(24px,3vh,36px);padding:clamp(96px,12vh,116px) clamp(20px,2.8vw,40px) clamp(110px,14vh,130px);display:flex}.BKBQLq_body{animation:BKBQLq_slide-fade-in .6s var(--ease-out-quint) both}.BKBQLq_group{color:var(--fg-muted)}.BKBQLq_title{margin-top:.4em}.BKBQLq_text{margin-top:.9em}.BKBQLq_points{border-top:1px solid var(--line);color:var(--fg-muted);gap:.7em;margin-top:1.1em;padding-top:1.1em;display:grid}.BKBQLq_points li{text-indent:-1em;padding-left:1em}.BKBQLq_points li:before{content:"•";text-indent:0;width:1em;display:inline-block}.BKBQLq_hint{color:#b4501f;margin-top:1.2em;font-weight:500}.BKBQLq_routes{gap:8px;display:grid}.BKBQLq_route{border:1px solid var(--line);text-align:left;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.BKBQLq_route:hover{background:var(--tile)}.BKBQLq_route[data-active=true]{border-color:var(--schema-orchestrator);background:var(--tile)}.BKBQLq_routeText{color:var(--fg-muted);font-size:var(--text-xs)}.BKBQLq_tour{border-top:1px solid var(--line);gap:14px;padding-top:18px;display:grid}.BKBQLq_chips{flex-wrap:wrap;gap:6px;display:flex}.BKBQLq_chip{background:var(--tile);text-transform:none;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;border-radius:8px;padding:7px 10px}.BKBQLq_chip:hover{background:var(--tile-strong)}.BKBQLq_chip[data-active=true]{background:var(--color-night);color:var(--color-white)}.BKBQLq_steps{justify-content:space-between;display:flex}.BKBQLq_step{text-transform:none;opacity:.7;transition:opacity var(--duration-fast) ease;padding:6px 0}.BKBQLq_step:hover{opacity:1}.BKBQLq_open{display:none}.BKBQLq_full{overscroll-behavior:contain;background:var(--color-night);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--fg);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.BKBQLq_fullDiagram{width:min(100dvh - 24px,125vw - 30px);max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.BKBQLq_fullClose{background:#ffffff24;border-radius:50%;width:44px;height:44px;position:absolute;top:12px;right:12px}.BKBQLq_fullClose span{background:var(--color-white);height:2px;position:absolute;top:50%;left:13px;right:13px;transform:rotate(45deg)}.BKBQLq_fullClose span:last-child{transform:rotate(-45deg)}@media (orientation:landscape){.BKBQLq_fullDiagram{width:min(100vw - 24px,125dvh - 30px);transform:translate(-50%,-50%)}}@media (max-width:1023px){.BKBQLq_section{grid-template-columns:minmax(0,1fr);min-height:0}.BKBQLq_stageWrap{height:auto;padding:8px;position:relative}.BKBQLq_stage{border-radius:18px;height:auto;padding:62px 8px 52px}.BKBQLq_stage .BKBQLq_diagram{width:100%;max-width:none;height:auto;max-height:none}.BKBQLq_open{justify-content:center;align-items:flex-end;padding-bottom:12px;display:flex;position:absolute;inset:8px}.BKBQLq_openLabel{background:var(--color-accent);color:var(--color-night);text-transform:none;border-radius:8px;padding:8px 14px}.BKBQLq_panel{padding:22px 16px 120px;scroll-margin-top:80px}}
.zBBp5G_section{color:var(--fg);position:relative}.zBBp5G_band{z-index:10;padding:clamp(96px, 16vw, 220px) var(--gutter);background-color:var(--color-night);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.zBBp5G_mark{margin-bottom:1.25em}.zBBp5G_text{max-width:19em;margin-top:1.4em}.zBBp5G_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.2vw,18px);display:grid}.zBBp5G_card{border-radius:var(--radius-tile);background:var(--tile);height:100%;transition:background-color var(--duration-fast) ease, transform var(--duration-base) var(--ease-out-quint);flex-direction:column;display:flex;overflow:hidden}.zBBp5G_card:hover{background:var(--tile-strong);transform:translateY(-4px)}.zBBp5G_iconBox{aspect-ratio:1;flex:1;place-items:center;padding:14%;display:grid}.zBBp5G_bar{transition:background-color var(--duration-fast) ease;background:#ffffff14;justify-content:center;align-items:center;gap:.6em;padding:14px 10px;display:flex}.zBBp5G_card:hover .zBBp5G_bar{background:#ffffff24}.zBBp5G_arrow{width:.9em;height:1px;transition:transform var(--duration-base) var(--ease-out-quint);background:currentColor;position:relative}.zBBp5G_arrow:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.zBBp5G_card:hover .zBBp5G_arrow{transform:translate(3px)}.zBBp5G_index{padding:clamp(24px, 3vw, 40px) var(--gutter) clamp(32px, 4vw, 64px)}.zBBp5G_index .zBBp5G_cards{gap:clamp(12px,2vw,24px);max-width:1040px}.zBBp5G_index .zBBp5G_card{background:var(--tile);align-items:center;padding-top:1em}.zBBp5G_index .zBBp5G_iconBox{aspect-ratio:1/1.05;width:100%;color:var(--fg-muted);padding:12% 20%}.zBBp5G_indexLabel{text-align:center}@media (max-width:1023px){.zBBp5G_band{grid-template-columns:1fr;padding:96px 16px}.zBBp5G_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.zBBp5G_index{padding-inline:16px}}
.MTsvrG_section{z-index:10;background-color:var(--color-night);color:var(--fg);padding-bottom:clamp(64px,8vw,120px);position:relative}.MTsvrG_sticky{height:100vh;padding:clamp(96px, 18vh, 170px) var(--gutter) 0;position:sticky;top:0}.MTsvrG_title{line-height:.98;display:grid}.MTsvrG_start{justify-self:start}.MTsvrG_end{justify-self:end;margin-top:-.02em;padding-right:4vw}.MTsvrG_quotes{padding:0 var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(20px,4vw,60px);width:100%;margin-top:-44vh;display:grid;position:relative}.MTsvrG_quote{background-color:var(--color-olive);border-radius:10px;flex-direction:column;grid-column:3/span 5;min-height:clamp(280px,26vw,370px);padding:clamp(16px,1.6vw,22px);display:flex;box-shadow:0 30px 60px -30px #0009}.MTsvrG_quote:nth-child(2n){grid-column:7/span 5;margin-top:-4vw}.MTsvrG_person{align-items:center;gap:12px;display:flex}.MTsvrG_avatar{object-fit:cover;border-radius:50%;width:46px;height:46px}.MTsvrG_name{font-size:var(--text-xs)}.MTsvrG_role{font-size:var(--text-xs);margin-top:3px}.MTsvrG_text{margin-top:auto;padding-top:clamp(40px,5vw,72px)}.MTsvrG_meta{font-size:var(--text-xs);text-underline-offset:2px;margin-top:1em;text-decoration:underline}@media (max-width:1023px){.MTsvrG_sticky{height:auto;padding:72px 16px 0;position:relative}.MTsvrG_title{font-size:clamp(3rem,15vw,5rem)}.MTsvrG_end{padding-right:0}.MTsvrG_quotes{grid-template-columns:1fr;gap:14px;margin-top:40px;padding:0 16px}.MTsvrG_quote,.MTsvrG_quote:nth-child(2n){grid-column:1;min-height:250px;margin-top:0}}
.mUrMDq_row{z-index:10;padding:clamp(48px, 6vw, 96px) var(--gutter);text-align:center;background-color:var(--color-night);color:var(--fg);position:relative}.mUrMDq_label{margin-bottom:24px}.mUrMDq_items{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:clamp(20px,3vw,48px);display:grid}.mUrMDq_logo{opacity:.92;height:clamp(28px,3.4vw,52px);transition:opacity var(--duration-fast) ease;display:block}.mUrMDq_logo:hover{opacity:.6}.mUrMDq_logoIcon{width:100%;height:100%;display:block}.mUrMDq_marqueeSection{padding:var(--section-gap) 0;color:var(--fg);position:relative;overflow:hidden}.mUrMDq_marqueeHead{padding:0 var(--gutter);justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(32px,4vw,56px);display:flex}.mUrMDq_marqueeLabel{max-width:20em}.mUrMDq_marquee{gap:12px;display:grid;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mUrMDq_marqueeRow{gap:12px;width:max-content;animation:60s linear infinite mUrMDq_slide;display:flex}.mUrMDq_reverse{animation-direction:reverse;display:none}.mUrMDq_tile{aspect-ratio:1;border-radius:var(--radius-tile);background:var(--tile);flex:none;place-items:center;width:clamp(64px,6vw,88px);display:grid}@keyframes mUrMDq_slide{to{transform:translate(-50%)}}@media (max-width:1023px){.mUrMDq_row{padding-inline:16px}.mUrMDq_items{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.mUrMDq_marqueeHead{text-align:center;flex-direction:column;align-items:center}.mUrMDq_reverse{display:flex}}
.O6Wm3a_section{z-index:10;padding:clamp(64px, 8vw, 120px) var(--gutter);background-color:var(--color-night);color:var(--fg);grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,2fr);gap:clamp(32px,5vw,80px);display:grid;position:relative}.O6Wm3a_artBox{place-self:start center;width:min(100%,300px);position:sticky;top:22vh}.O6Wm3a_body{gap:1.5em;display:grid}.O6Wm3a_paragraph{opacity:.72;line-height:1.5}.O6Wm3a_signature{opacity:.72;line-height:1.3;font-family:var(--font-italic)}.O6Wm3a_signature em{font-style:italic}.O6Wm3a_list{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.O6Wm3a_list .O6Wm3a_body{align-self:start;position:sticky;top:18vh}.O6Wm3a_items{display:grid}.O6Wm3a_item{border-top:1px solid var(--line);grid-template-columns:minmax(0,3fr) minmax(0,5fr);gap:.4em clamp(16px,2vw,32px);padding:1em 0;display:grid}.O6Wm3a_item:last-child{border-bottom:1px solid var(--line)}.O6Wm3a_itemText{color:var(--fg-muted);margin:0;line-height:1.32}.O6Wm3a_page{min-height:100svh;padding-top:clamp(120px,12vw,176px)}.O6Wm3a_actions{margin-top:.5em}@media (max-width:1023px){.O6Wm3a_section{text-align:center;grid-template-columns:1fr;padding:72px 16px}.O6Wm3a_artBox{width:min(60vw,240px);position:static}.O6Wm3a_list{text-align:left}.O6Wm3a_list .O6Wm3a_body{position:static}.O6Wm3a_page{padding-top:112px}.O6Wm3a_item{grid-template-columns:1fr}}
.-\39 25FG_art{width:clamp(150px,13vw,190px);height:auto;color:var(--fg);display:block;overflow:visible}.-\39 25FG_logoA,.-\39 25FG_logoB{animation:5s ease-in-out infinite -\39 25FG_logo-breathe}.-\39 25FG_logoB{animation-delay:-2.5s}.-\39 25FG_datum{fill:var(--fg);animation:-\39 25FG_datum-order 5s var(--ease-out-quint) var(--delay) infinite}@keyframes -\39 25FG_logo-breathe{0%,to{opacity:1}50%{opacity:.45}}@keyframes -\39 25FG_datum-order{0%,8%{transform:translate(var(--dx), var(--dy));opacity:.35}45%,85%{opacity:1;transform:translate(0)}to{transform:translate(var(--dx), var(--dy));opacity:.35}}.-\39 25FG_figure{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.-\39 25FG_laptop{fill:var(--color-night)}.-\39 25FG_dot{fill:var(--color-accent);stroke:none}.-\39 25FG_head{transform-box:fill-box;transform-origin:50% 100%;animation:4s ease-in-out infinite -\39 25FG_head-work}.-\39 25FG_typed line{stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:40;stroke-dashoffset:0;animation:-\39 25FG_type-line 4.5s ease-in-out var(--delay) infinite}.-\39 25FG_bars rect{fill:var(--color-accent);transform-box:fill-box;transform-origin:50% 100%;animation:-\39 25FG_bar-rise 4.5s var(--ease-out-quint) var(--delay) infinite}@keyframes -\39 25FG_head-work{0%,to{transform:rotate(0)}30%{transform:rotate(-4deg)translateY(1px)}65%{transform:rotate(3deg)}}@keyframes -\39 25FG_type-line{0%{stroke-dashoffset:40px}30%,88%{stroke-dashoffset:0}to{stroke-dashoffset:40px}}@keyframes -\39 25FG_bar-rise{0%{transform:scaleY(.15)}40%,88%{transform:scaleY(1)}to{transform:scaleY(.15)}}.-\39 25FG_clock{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:3 7;opacity:.6}.-\39 25FG_hand{animation:8s linear infinite -\39 25FG_spin}.-\39 25FG_unit{fill:var(--tile-strong);stroke:currentColor;stroke-width:2px}.-\39 25FG_led{fill:var(--color-accent);animation:-\39 25FG_logo-breathe 1.8s ease-in-out var(--delay) infinite}.-\39 25FG_spin{animation:40s linear infinite -\39 25FG_spin}.-\39 25FG_core{fill:var(--color-accent);transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite -\39 25FG_core-pulse}.-\39 25FG_star{fill:var(--color-accent)}.-\39 25FG_starLight{fill:var(--fg)}.-\39 25FG_waveA,.-\39 25FG_waveB{animation:7s cubic-bezier(.3,.6,.6,1) infinite -\39 25FG_galaxy-out}.-\39 25FG_waveB{animation-delay:-3.5s}@keyframes -\39 25FG_core-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@keyframes -\39 25FG_galaxy-out{0%{opacity:0;transform:scale(.1)rotate(-50deg)}14%{opacity:1}72%{opacity:1}to{opacity:0;transform:scale(1.12)rotate(0)}}@media (prefers-reduced-motion:reduce){.-\39 25FG_logoA,.-\39 25FG_logoB,.-\39 25FG_datum,.-\39 25FG_head,.-\39 25FG_typed line,.-\39 25FG_bars rect,.-\39 25FG_hand,.-\39 25FG_led,.-\39 25FG_spin,.-\39 25FG_core,.-\39 25FG_waveA,.-\39 25FG_waveB{animation:none!important}.-\39 25FG_waveB{display:none}}
.wJZBpa_section{z-index:10;padding:clamp(64px, 8vw, 120px) var(--gutter);text-align:center;background-color:var(--color-night);color:var(--fg);position:relative}.wJZBpa_heading{font-size:var(--text-sm);align-items:center;gap:.5em;display:inline-flex}.wJZBpa_lead{max-width:30em;margin-inline:auto;line-height:1.2}.wJZBpa_chip{background:var(--fg);color:var(--color-night);border-radius:4px;padding:.1em .4em}.wJZBpa_items{flex-wrap:nowrap;justify-content:center;gap:24px clamp(24px,4vw,56px);margin-top:clamp(32px,4vw,48px);display:flex}.wJZBpa_item{flex:1 1 0;align-content:start;justify-items:center;gap:.9em;max-width:24em;display:grid}.wJZBpa_title{line-height:1.15}.wJZBpa_text{font-size:var(--text-sm);line-height:1.3}@media (max-width:1023px){.wJZBpa_items{grid-template-columns:minmax(0,1fr);display:grid}.wJZBpa_item{max-width:28em;margin-inline:auto}}
.VP7ZPG_item{width:100%}.VP7ZPG_trigger{text-align:left;width:100%;transition:color var(--duration-fast) ease, opacity var(--duration-fast) ease;justify-content:space-between;align-items:center;gap:1.5em;display:flex}.VP7ZPG_triangle{width:0;height:0;transition:transform var(--duration-base) var(--ease-out-quint);border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:5px solid;flex:none}[data-open=true]>.VP7ZPG_trigger .VP7ZPG_triangle{transform:rotate(90deg)}.VP7ZPG_arrow{width:.6em;height:.6em;transition:transform var(--duration-base) var(--ease-out-quint);border-top:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(-45deg)translate(-2px,2px)}[data-open=true]>.VP7ZPG_trigger .VP7ZPG_arrow{transform:rotate(135deg)translate(-2px,2px)}.VP7ZPG_panel{transition:grid-template-rows var(--duration-base) var(--ease-out-quint);grid-template-rows:0fr;display:grid}[data-open=true]>.VP7ZPG_panel{grid-template-rows:1fr}.VP7ZPG_panelInner{min-height:0;overflow:hidden}
.I2eQdq_section{background:var(--color-cream);color:var(--fg);grid-template-columns:minmax(0,62fr) minmax(0,38fr);display:grid;position:relative}.I2eQdq_gallery{height:100vh;position:sticky;top:0;overflow:hidden}.I2eQdq_frames{background:var(--tile);position:absolute;inset:0}.I2eQdq_frame{opacity:0;transition:opacity .7s var(--ease-out-quint);position:absolute;inset:0}.I2eQdq_frame[data-active=true]{opacity:1}.I2eQdq_frameMedia{object-fit:cover;width:100%;height:100%}.I2eQdq_controls{justify-content:center;align-items:center;padding:0 18px;display:flex;position:absolute;bottom:18px;left:0;right:0}.I2eQdq_thumbs{gap:8px;display:flex}.I2eQdq_thumb{opacity:.72;width:54px;height:54px;transition:opacity var(--duration-fast) ease, border-color var(--duration-fast) ease, transform var(--duration-base) var(--ease-out-quint);border:1.5px solid #0000;border-radius:8px;overflow:hidden}.I2eQdq_thumb:hover{opacity:1;transform:translateY(-2px)}.I2eQdq_thumb[data-active=true]{opacity:1;border-color:var(--color-white)}.I2eQdq_thumbMedia{object-fit:cover;width:100%;height:100%}.I2eQdq_next{width:40px;height:40px;color:var(--color-white);position:absolute;right:18px}.I2eQdq_nextArrow{background:currentColor;width:22px;height:1.5px;margin:auto;display:block;position:relative}.I2eQdq_nextArrow:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:8px;height:8px;position:absolute;top:-3.5px;right:0;transform:rotate(45deg)}.I2eQdq_panel{padding:clamp(110px,14vh,130px) clamp(16px,2.8vw,40px) clamp(40px,5vw,64px)}.I2eQdq_text{margin-top:.8em}.I2eQdq_buy{border-top:1px solid var(--line);gap:20px;margin-top:clamp(32px,4vw,48px);padding-top:18px;display:grid}.I2eQdq_valueRow{justify-content:space-between;align-items:center;display:flex}.I2eQdq_quote{background:var(--tile);border-radius:8px;margin-top:20px;padding:16px}.I2eQdq_source{margin-top:1em}.I2eQdq_features{margin-top:clamp(28px,3vw,40px)}.I2eQdq_featuresTitle{margin-bottom:1em}.I2eQdq_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.I2eQdq_feature{color:var(--fg-muted);gap:.6em;display:flex}.I2eQdq_details{margin-top:clamp(28px,3vw,40px)}.I2eQdq_detail{border-top:1px solid var(--line)}.I2eQdq_detail:last-child{border-bottom:1px solid var(--line)}.I2eQdq_detailTitle{padding:1em 0}.I2eQdq_detailText{padding-bottom:1em}@media (max-width:1023px){.I2eQdq_section{grid-template-columns:1fr}.I2eQdq_gallery{height:72svh;position:relative}.I2eQdq_panel{text-align:center;padding:40px 16px 24px}.I2eQdq_buy,.I2eQdq_features,.I2eQdq_details{text-align:left}.I2eQdq_thumb{width:42px;height:42px}}
.sZR8xW_section{padding:var(--section-gap) 0 0;color:var(--fg);position:relative}.sZR8xW_head{padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:32px;margin-bottom:clamp(24px,3vw,40px);display:flex}.sZR8xW_list{padding:0 var(--gutter);scroll-padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.sZR8xW_list::-webkit-scrollbar{display:none}.sZR8xW_card{border-radius:var(--radius-card);background:var(--color-cream-dark);scroll-snap-align:start;flex:none;width:clamp(280px,38vw,560px);padding:16px}.sZR8xW_media{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-tile);width:100%}.sZR8xW_title{margin-top:1em}.sZR8xW_text{margin-top:.5em}.sZR8xW_arrows{gap:12px;display:flex}.sZR8xW_arrow{background:var(--tile);width:64px;height:34px;transition:background-color var(--duration-fast) ease, transform var(--duration-base) var(--ease-out-quint);border-radius:999px;place-items:center;display:grid}.sZR8xW_arrow:hover{background:var(--tile-strong);transform:scale(1.04)}.sZR8xW_glyph{background:currentColor;width:18px;height:1.5px;display:block;position:relative}.sZR8xW_glyph:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:7px;height:7px;position:absolute;top:-3.25px;right:0;transform:rotate(45deg)}.sZR8xW_back{transform:rotate(180deg)}.sZR8xW_footArrows{display:none}@media (max-width:1023px){.sZR8xW_head{text-align:center;justify-content:center;padding:0 16px}.sZR8xW_headArrows{display:none}.sZR8xW_list{padding:0 16px;scroll-padding:0 16px}.sZR8xW_card{width:86vw}.sZR8xW_footArrows{justify-content:center;margin-top:20px;display:flex}}
._0QZ6jW_section{padding:clamp(120px, 15vh, 150px) var(--gutter) clamp(24px, 3vw, 40px);color:var(--fg);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(24px,4vw,64px);display:grid;position:relative}._0QZ6jW_text{max-width:30em}@media (max-width:1023px){._0QZ6jW_section{text-align:center;grid-template-columns:1fr;padding-inline:16px}._0QZ6jW_text{margin-inline:auto}}
.Wmidya_section{padding:clamp(24px, 3vw, 40px) var(--gutter);border-bottom:1px solid var(--line);color:var(--fg);grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);align-items:center;gap:clamp(24px,3vw,48px);display:grid;position:relative}.Wmidya_title{max-width:18em}.Wmidya_lines{gap:.35em;display:grid}.Wmidya_link{color:var(--fg-muted);text-underline-offset:2px;transition:color var(--duration-fast) ease;text-decoration:underline}.Wmidya_link:hover{color:var(--fg)}.Wmidya_cta{min-width:180px}.Wmidya_closing{z-index:10;text-align:center;background-color:var(--color-night);border-bottom:0;grid-template-columns:1fr;justify-items:center;gap:clamp(20px,2.5vw,32px);padding-block:clamp(72px,9vw,130px)}.Wmidya_closing .Wmidya_title{max-width:16em}@media (max-width:1023px){.Wmidya_section{text-align:center;grid-template-columns:1fr;padding-inline:16px}.Wmidya_title{margin-inline:auto}.Wmidya_cta{width:100%}}
.K8mQ1a_hero{padding:var(--frame-inset);color:var(--color-white);position:relative}.K8mQ1a_frame{height:calc(100svh - 2 * var(--frame-inset));border-radius:var(--radius-frame);background:var(--color-night);min-height:520px;position:relative;overflow:hidden}.K8mQ1a_short .K8mQ1a_frame{height:62svh;min-height:420px}.K8mQ1a_photo{object-fit:cover;width:100%;height:100%;animation:K8mQ1a_settle 2.4s var(--ease-out-quint) both;position:absolute;inset:0}.K8mQ1a_shade{background:linear-gradient(#00000047 0%,#0000 34%,#000000b8 100%);position:absolute;inset:0}.K8mQ1a_copy{animation:K8mQ1a_slide-fade-in 1.2s var(--ease-out-quint) .1s both;gap:.3em;display:grid;position:absolute;inset:auto clamp(20px,3.3vw,48px) clamp(24px,4vw,56px)}.K8mQ1a_chapter{max-width:18em;margin-bottom:.3em}.K8mQ1a_lead{max-width:30em;line-height:1.18;font-size:var(--text-lead)}@keyframes K8mQ1a_settle{0%{transform:scale(1.05)}to{transform:scale(1)}}@media (max-width:1023px){.K8mQ1a_hero{padding:12px}.K8mQ1a_frame{border-radius:var(--radius-card);height:84svh}.K8mQ1a_short .K8mQ1a_frame{height:56svh}}
.RolxYq_svg{width:100%;height:auto;overflow:visible}.RolxYq_hot{color:var(--color-accent)}.RolxYq_split{gap:clamp(20px,2.4vw,32px);width:min(100%,520px);margin-inline:auto;display:grid}.RolxYq_cells{grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(4px,.6vw,8px);display:grid}.RolxYq_cell{aspect-ratio:1;background:var(--tile-strong);transition:background-color .6s var(--ease-out-quint), transform .6s var(--ease-out-quint);border-radius:22%;display:block}.RolxYq_cellHot{background:color-mix(in srgb, var(--color-accent) 32%, transparent)}.RolxYq_cellOn{background:var(--color-accent);transform:scale(.92)}.RolxYq_legend{grid-template-columns:4fr 6fr;align-items:start;gap:16px;display:grid}.RolxYq_fixed{color:var(--fg-muted)}.RolxYq_legendHot{gap:.6em;display:grid}.RolxYq_groups{flex-wrap:wrap;gap:6px;display:flex}.RolxYq_group{background:var(--tile);border-radius:99px;padding:.35em .75em;transition:background-color .3s,color .3s}.RolxYq_group[data-on=true]{background:var(--color-accent);color:var(--color-accent-ink)}.RolxYq_ring{fill:none;stroke:var(--line);stroke-width:1.5px}.RolxYq_wave{fill:none;stroke:var(--color-accent);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:RolxYq_wave-out 6s linear var(--delay) infinite}.RolxYq_contact{fill:var(--fg-faint);animation:RolxYq_contact-on 6s ease var(--delay) infinite}.RolxYq_core{fill:var(--color-accent)}.RolxYq_coreText{fill:var(--color-accent-ink);font-weight:500}.RolxYq_pill{fill:var(--tile-strong)}.RolxYq_pillText{fill:var(--fg)}@keyframes RolxYq_wave-out{0%{opacity:0;transform:scale(.2)}12%{opacity:.8}to{opacity:0;transform:scale(1)}}@keyframes RolxYq_contact-on{0%,8%{fill:var(--fg-faint)}16%,28%{fill:var(--color-accent)}45%,to{fill:var(--fg-faint)}}@media (prefers-reduced-motion:reduce){.RolxYq_wave{display:none}.RolxYq_contact{fill:var(--color-accent);animation:none!important}.RolxYq_cellHot{background:var(--color-accent)}}
.Kf5-aa_section{padding:var(--section-gap) var(--gutter);color:var(--fg);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid;position:relative}.Kf5-aa_dark{z-index:10;background-color:var(--color-night)}.Kf5-aa_flip .Kf5-aa_copy{order:2}.Kf5-aa_copy{gap:1.1rem;display:grid}.Kf5-aa_title{font-size:clamp(2rem, calc(var(--fluid) * 1.5 + 2rem), 3.75rem);margin-bottom:.2em}.Kf5-aa_paragraph{opacity:.78;max-width:34em;line-height:1.36}.Kf5-aa_art{min-width:0}@media (max-width:1023px){.Kf5-aa_section{grid-template-columns:minmax(0,1fr);padding:72px 16px}.Kf5-aa_section:first-child{padding-top:104px}.Kf5-aa_flip .Kf5-aa_copy{order:0}}
._8c7W2a_section{z-index:10;padding:clamp(96px, 8.5vw, 120px) var(--gutter) clamp(72px, 6vw, 88px);background-color:var(--color-night);color:var(--fg);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(24px,3vw,48px) clamp(32px,6vw,96px);display:grid;position:relative}._8c7W2a_title{max-width:24em;font-size:clamp(2rem, calc(var(--fluid) * 1.5 + 2rem), 3.75rem);grid-column:1/-1}._8c7W2a_copy{gap:clamp(16px,1.8vw,24px);display:grid}._8c7W2a_text{opacity:.78;max-width:34em;line-height:1.36}._8c7W2a_group{gap:.6em;display:grid}._8c7W2a_list{gap:.35em;display:grid}._8c7W2a_listItem{padding-left:1.1em;line-height:1.3;position:relative}._8c7W2a_listItem:before{content:"•";color:var(--color-accent);position:absolute;left:0}._8c7W2a_criteria{gap:.35em;display:grid}._8c7W2a_criterion{grid-template-columns:1.1em minmax(0,1fr);align-items:baseline;line-height:1.3;display:grid}._8c7W2a_number{color:var(--color-accent)}._8c7W2a_closing{color:var(--fg-muted);max-width:34em;line-height:1.3}._8c7W2a_art{min-width:0}._8c7W2a_svg{width:min(100%,640px);height:auto;margin-inline:auto;overflow:visible}._8c7W2a_arc{fill:none;stroke:var(--fg-faint);stroke-width:2px}._8c7W2a_arcBack{fill:none;stroke:var(--color-accent);stroke-width:2.5px;stroke-dasharray:7 7;animation:1s linear infinite _8c7W2a_dash}._8c7W2a_head{fill:var(--fg-faint)}._8c7W2a_headHot,._8c7W2a_back,._8c7W2a_dot{fill:var(--color-accent)}._8c7W2a_spin{transform-origin:320px 350px;animation:8s linear infinite _8c7W2a_spin}._8c7W2a_node,._8c7W2a_nodeQuiet{fill:var(--tile-strong)}._8c7W2a_nodeQuiet{fill:none;stroke:var(--fg-faint);stroke-width:1.5px}._8c7W2a_node{animation:8s infinite _8c7W2a_station}._8c7W2a_nodeHot{fill:var(--color-accent)}._8c7W2a_nodeText{fill:var(--fg)}._8c7W2a_nodeTextHot{fill:var(--color-accent-ink);font-weight:500}@keyframes _8c7W2a_dash{to{stroke-dashoffset:-14px}}@keyframes _8c7W2a_station{0%,12%{fill:#4a4b3a}26%,to{fill:var(--tile-strong)}}@media (prefers-reduced-motion:reduce){._8c7W2a_spin{display:none}._8c7W2a_node,._8c7W2a_arcBack{animation:none!important}}@media (max-width:1023px){._8c7W2a_section{grid-template-columns:minmax(0,1fr);padding:72px 16px}}
.HOBX7G_section{padding:var(--section-gap) var(--gutter) clamp(48px, 6vw, 96px);color:var(--fg);position:relative}.HOBX7G_title{max-width:9em;margin-bottom:clamp(32px,4vw,64px)}.HOBX7G_stage{border-radius:var(--radius-frame);background-color:var(--color-night);color:var(--fg);padding:clamp(24px,3.4vw,56px)}.HOBX7G_wide,.HOBX7G_tall{width:100%;height:auto;overflow:visible}.HOBX7G_tall{display:none}.HOBX7G_link{fill:none;stroke:var(--fg-faint);stroke-width:2px}.HOBX7G_head{fill:var(--fg-faint)}.HOBX7G_packet{fill:var(--color-accent)}.HOBX7G_plain{fill:var(--tile-strong)}.HOBX7G_door{fill:var(--tile-strong);stroke:var(--color-accent);stroke-width:1.5px}.HOBX7G_machine{fill:var(--color-accent)}.HOBX7G_text{fill:var(--fg)}.HOBX7G_textHot{fill:var(--color-accent-ink);font-weight:500}.HOBX7G_note{fill:var(--fg-muted)}@media (prefers-reduced-motion:reduce){.HOBX7G_packet{display:none}}@media (max-width:1023px){.HOBX7G_section{padding:72px 16px 40px}.HOBX7G_stage{border-radius:var(--radius-card);padding:20px 8px}.HOBX7G_wide{display:none}.HOBX7G_tall{max-width:400px;margin-inline:auto;display:block}}
.Vfc2mG_section{z-index:10;padding:var(--section-gap) var(--gutter);background-color:var(--color-night);color:var(--fg);position:relative}.Vfc2mG_title{max-width:19em;font-size:clamp(2rem, calc(var(--fluid) * 1.5 + 2rem), 3.75rem);margin-bottom:clamp(32px,5vw,72px)}.Vfc2mG_grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.Vfc2mG_list{display:grid}.Vfc2mG_way{border-top:1px solid var(--line);text-align:left;opacity:.62;width:100%;transition:opacity .5s var(--ease-out-quint);grid-template-columns:clamp(96px,9vw,130px) minmax(0,1fr);align-items:center;gap:clamp(16px,2vw,32px);padding:clamp(16px,1.8vw,24px) 0;display:grid}.Vfc2mG_way[data-on=true],.Vfc2mG_way:hover,.Vfc2mG_way:focus-visible{opacity:1}li:last-child .Vfc2mG_way{border-bottom:1px solid var(--line)}.Vfc2mG_wayArt svg{width:100%}.Vfc2mG_wayBody{gap:.4em;display:grid}.Vfc2mG_wayText{color:var(--fg-muted);line-height:1.3}.Vfc2mG_chips{flex-wrap:wrap;gap:6px;margin-top:.3em;display:none}.Vfc2mG_chip{background:var(--tile-strong);font-size:var(--text-xs);border-radius:99px;padding:.24em .65em}.Vfc2mG_side{gap:clamp(16px,2vw,28px);display:grid;position:sticky;top:96px}.Vfc2mG_rings{width:min(100%,540px);height:auto;margin-inline:auto;overflow:visible}.Vfc2mG_band{fill:var(--tile);stroke:var(--color-night);stroke-width:2px;transition:fill .6s var(--ease-out-quint)}.Vfc2mG_band:nth-of-type(2){fill:var(--tile-strong)}.Vfc2mG_band[data-on=true]{fill:var(--color-accent)}.Vfc2mG_core{fill:var(--color-white);stroke:var(--color-night);stroke-width:2px;transition:fill .6s var(--ease-out-quint)}.Vfc2mG_core[data-on=true]{fill:var(--color-accent)}.Vfc2mG_coreText{fill:var(--color-night);font-weight:500}.Vfc2mG_coreText[data-on=true]{fill:var(--color-accent-ink)}.Vfc2mG_bandText{fill:var(--fg-muted);transition:fill .4s}.Vfc2mG_bandText[data-on=true]{fill:var(--color-accent-ink);font-weight:500}.Vfc2mG_orbit{animation:9s linear infinite Vfc2mG_spin}.Vfc2mG_orbitDot{fill:var(--color-white)}.Vfc2mG_facts{animation:Vfc2mG_slide-fade-in .6s var(--ease-out-quint) both;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.Vfc2mG_facts dd{margin:.5em 0 0;line-height:1.2}.Vfc2mG_factLabel{color:var(--fg-muted)}@media (prefers-reduced-motion:reduce){.Vfc2mG_orbit{display:none}}@media (max-width:1023px){.Vfc2mG_section{padding:72px 16px}.Vfc2mG_section:first-child{padding-top:104px}.Vfc2mG_grid{grid-template-columns:minmax(0,1fr)}.Vfc2mG_side{order:-1;position:static}.Vfc2mG_facts{display:none}.Vfc2mG_chips{display:flex}.Vfc2mG_way{opacity:1;grid-template-columns:minmax(0,1fr)}.Vfc2mG_wayArt svg{width:120px}}
.L9gVHq_section{padding:var(--section-gap) var(--gutter);color:var(--fg);position:relative}.L9gVHq_title{text-align:center;max-width:15em;margin:0 auto clamp(32px,5vw,72px)}.L9gVHq_grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.L9gVHq_art{position:sticky;top:96px}.L9gVHq_svg{width:min(100%,600px);height:auto;margin-inline:auto;overflow:visible}.L9gVHq_circle{fill:var(--color-ink);fill-opacity:.06;stroke:var(--color-ink);stroke-width:1.5px;transition:fill-opacity .5s,stroke-opacity .5s}.L9gVHq_circle[data-off=true]{fill-opacity:0;stroke-opacity:.25;stroke-dasharray:6 8}.L9gVHq_core{fill:var(--color-accent);transition:opacity .5s var(--ease-out-quint)}.L9gVHq_core[data-off=true]{opacity:0}.L9gVHq_label{fill:var(--fg);transition:fill .4s}.L9gVHq_labelOff{fill:var(--fg-faint)}.L9gVHq_center{fill:var(--color-accent-ink);animation:L9gVHq_scale-fade-in .5s var(--ease-out-quint) both;transform-box:fill-box;transform-origin:50%;font-weight:300}.L9gVHq_outcome{fill:var(--color-accent);animation:L9gVHq_scale-fade-in .5s var(--ease-out-quint) both;transform-box:fill-box;transform-origin:50%;font-weight:500}.L9gVHq_list{display:grid}.L9gVHq_item{border-top:1px solid var(--line);text-align:left;gap:.45em;width:100%;padding:clamp(16px,1.8vw,26px) 0;transition:opacity .4s;display:grid}li:last-child .L9gVHq_item{border-bottom:1px solid var(--line)}.L9gVHq_who{font-weight:500}.L9gVHq_test{color:var(--fg-muted);line-height:1.3}.L9gVHq_without{color:var(--fg-muted);line-height:1.3;transition:color .35s}.L9gVHq_item[data-on=true] .L9gVHq_without{color:var(--color-accent);font-weight:500}@media (max-width:1023px){.L9gVHq_section{padding:72px 16px}.L9gVHq_grid{grid-template-columns:minmax(0,1fr)}.L9gVHq_art{position:static}}
.hQGJXG_section{padding:clamp(56px, 7vw, 112px) var(--gutter) var(--section-gap);color:var(--fg);position:relative}.hQGJXG_grid{align-items:start;gap:clamp(10px,1vw,16px);display:grid;position:relative}.hQGJXG_line{background:var(--line);grid-row:1;align-self:end;height:2px;margin-bottom:0}.hQGJXG_month{border-bottom:2px solid var(--fg);grid-row:1;padding-bottom:.45em}.hQGJXG_monthHot{color:var(--color-accent);border-color:var(--color-accent)}.hQGJXG_laneLabel{color:var(--fg-muted);padding-top:.7em}.hQGJXG_cell{align-content:start;gap:8px;display:grid}.hQGJXG_tile{border-radius:var(--radius-tile);background:var(--tile);transition:background-color var(--duration-fast) ease, transform var(--duration-base) var(--ease-out-quint);padding:.8em .9em;line-height:1.24}.hQGJXG_tile:hover{background:var(--tile-strong);transform:translateY(-2px)}.hQGJXG_goalStick{gap:.8em;display:grid;position:sticky;top:96px}.hQGJXG_goal{border-radius:var(--radius-card);background:var(--color-accent);color:var(--color-accent-ink);padding:clamp(18px,1.8vw,28px)}.hQGJXG_goalWide{height:100%}.hQGJXG_goalMain{gap:.3em;display:grid}.hQGJXG_figure{font-family:var(--font-display);font-size:var(--type-md);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:300;line-height:1}.hQGJXG_goalAfter{line-height:1.14}.hQGJXG_stack{display:none}@media (max-width:1023px){.hQGJXG_section{padding:48px 16px 72px}.hQGJXG_grid{display:none}.hQGJXG_stack{gap:40px;display:grid}.hQGJXG_stackMonth{gap:12px;display:grid}.hQGJXG_stackTitle{border-bottom:2px solid var(--fg);padding-bottom:.4em}.hQGJXG_stackItems{gap:8px;display:grid}.hQGJXG_stackItems .hQGJXG_tile{gap:.5em;display:grid}.hQGJXG_tileLane{color:var(--fg-muted)}}
.gwQ2JW_section{padding:clamp(110px, 14vh, 130px) var(--gutter) var(--section-gap);color:var(--fg);position:relative}.gwQ2JW_head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:clamp(24px,3vw,40px);display:flex}.gwQ2JW_grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:clamp(20px,2.4vw,36px);display:grid}.gwQ2JW_lead,.gwQ2JW_small{align-content:start;gap:.8em;display:grid}.gwQ2JW_mediaBox{border-radius:var(--radius-tile);display:block;overflow:hidden}.gwQ2JW_media{object-fit:cover;aspect-ratio:16/10;width:100%;transition:transform 1.2s var(--ease-out-quint)}.gwQ2JW_lead:hover .gwQ2JW_media,.gwQ2JW_small:hover .gwQ2JW_media{transform:scale(1.03)}.gwQ2JW_side{align-content:start;gap:clamp(20px,2.4vw,36px);display:grid}.gwQ2JW_text{max-width:44em}@media (max-width:1023px){.gwQ2JW_section{padding-inline:16px}.gwQ2JW_grid{grid-template-columns:1fr}}
.qi1QRq_article{padding:clamp(120px, 16vh, 150px) 0 var(--section-gap);color:var(--fg);--reading:min(calc(100vw - 2 * 16px), 768px);position:relative}.qi1QRq_column{width:var(--reading);margin-inline:auto}.qi1QRq_meta{margin-bottom:1.5em}.qi1QRq_subtitle{font-size:var(--text-md);letter-spacing:-.03em;text-transform:uppercase;color:var(--fg-muted);margin-top:.8em;font-weight:600;line-height:1.25}.qi1QRq_paragraph{font-size:var(--text-md);font-family:var(--font-body);letter-spacing:0;color:color-mix(in srgb, var(--fg) 82%, transparent);text-wrap:pretty;margin-top:1.25em;font-weight:400;line-height:1.45}.qi1QRq_cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-tile);width:min(100vw - 32px,1168px);margin:clamp(48px,7vw,96px) auto}.qi1QRq_heading{margin-top:clamp(48px,6vw,80px);scroll-margin-top:110px}.qi1QRq_list{gap:.7em;margin-top:1.25em;display:grid}.qi1QRq_listItem{font-size:var(--text-md);letter-spacing:0;color:color-mix(in srgb, var(--fg) 82%, transparent);padding-left:2em;line-height:1.45;position:relative}.qi1QRq_listItem:before{content:"";background:var(--tile-strong);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:.15em}.qi1QRq_quote{border-left:2px solid var(--color-accent);margin-top:clamp(32px,4vw,56px);padding-left:.7em}.qi1QRq_inline{border-radius:var(--radius-tile);width:100%;margin-top:clamp(32px,4vw,56px)}.qi1QRq_ticks{z-index:8;gap:2px;display:grid;position:fixed;top:50%;left:36px;transform:translateY(-50%)}.qi1QRq_tick{align-items:center;gap:12px;height:9px;display:flex}.qi1QRq_tickLine{background:var(--fg-faint);width:10px;height:1px;transition:width var(--duration-base) var(--ease-out-quint), background-color var(--duration-fast) ease}.qi1QRq_tick:hover .qi1QRq_tickLine,.qi1QRq_tick[data-active=true] .qi1QRq_tickLine{background:var(--fg);width:18px}.qi1QRq_tickLabel{opacity:0;white-space:nowrap;font-size:var(--text-xs);pointer-events:none;transition:opacity var(--duration-fast) ease, transform var(--duration-base) var(--ease-out-quint);transform:translate(-4px)}.qi1QRq_tick:hover .qi1QRq_tickLabel{opacity:1;transform:none}@media (max-width:1023px){.qi1QRq_ticks{display:none}}
.u-r1BG_section{z-index:11;color:var(--fg);padding:16px;position:relative}.u-r1BG_card{border-radius:var(--radius-tile);background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);max-width:340px;margin:0 auto;padding:16px;position:relative}.u-r1BG_title{font-size:1.625rem}.u-r1BG_text{color:var(--fg-muted);margin-top:.5em}.u-r1BG_link{margin-top:.5em;display:inline-block}.u-r1BG_badge{width:96px;height:96px;position:absolute;top:-14px;right:-8px}
