.editorial_page__VPRCW{--ed-ink:#171717;--ed-muted:#666;--ed-line:#e5e5e5;color:var(--ed-ink);background:#fff}.editorial_wrap__1RVSR{width:min(1200px,calc(100% - 96px));margin-inline:auto}.editorial_hero__1_JYK{padding:154px 0 84px}.editorial_kicker__eD952{margin:0 0 24px;font-size:14px;line-height:1.4;font-weight:500}.editorial_title__n6VGa{margin:0;font-size:clamp(48px,7.1vw,96px);line-height:1.01;font-weight:500;letter-spacing:-.062em;max-width:1000px;text-wrap:balance}.editorial_lead__9O3cR{margin:32px 0 0;max-width:760px;font-size:clamp(19px,2vw,24px);line-height:1.5;letter-spacing:-.02em;color:var(--ed-muted);text-wrap:pretty}.editorial_actions__F7aU6{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px}.editorial_button__E9TVp{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:46px;padding:11px 20px;border:1px solid #171717;border-radius:28px;background:#171717;color:#fff;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s}.editorial_button__E9TVp:hover{background:#383838;transform:translateY(-1px)}.editorial_textLink__m0ePI{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:500;text-decoration:none;color:inherit}.editorial_textLink__m0ePI:hover{text-decoration:underline;text-underline-offset:5px}.editorial_page__VPRCW a:focus-visible,.editorial_page__VPRCW summary:focus-visible{outline:2px solid #0071e3;outline-offset:5px}.editorial_chapter__YGc99{padding:94px 0;border-top:1px solid var(--ed-line)}.editorial_chapterHead__myyGp{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:end;margin-bottom:48px}.editorial_chapter__YGc99 h2{margin:0;font-size:clamp(32px,4vw,52px);line-height:1.08;letter-spacing:-.045em;font-weight:500;text-wrap:balance}.editorial_chapterHead__myyGp p{margin:0;font-size:18px;line-height:1.6;color:var(--ed-muted);max-width:540px}.editorial_small__YCHtO{color:var(--ed-muted);font-size:13px;line-height:1.6}.editorial_brandStage__qgfaZ{position:relative;min-height:470px;border-radius:24px;overflow:hidden;display:grid;place-items:center;color:#eee;background:radial-gradient(ellipse at 50% 120%,#363432 0,#171717 35%,#080808 70%)}.editorial_brandStage__qgfaZ:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 30%,#ffffff08 49%,transparent 52%);pointer-events:none}.editorial_brandStage__qgfaZ>svg{width:250px;height:232px;filter:drop-shadow(0 1px 0 #fff) drop-shadow(0 35px 24px #0008)}.editorial_stageLabel__BuPgr{position:absolute;bottom:30px;left:32px;right:32px;display:flex;justify-content:space-between;align-items:center;font-size:13px;letter-spacing:-.01em;color:#a3a3a3}.editorial_stageLabel__BuPgr span:last-child{color:#eee}.editorial_split__Z1SrN{display:grid;grid-template-columns:1fr 1fr;gap:64px}.editorial_copy__dzYZJ h3{font-size:25px;font-weight:500;letter-spacing:-.035em;line-height:1.25;margin:0 0 18px}.editorial_copy__dzYZJ p{color:#525252;font-size:17px;line-height:1.75;margin:0 0 22px}.editorial_copy__dzYZJ p:last-child{margin-bottom:0}.editorial_facts__Z7y0m{margin:0}.editorial_facts__Z7y0m>div{display:grid;grid-template-columns:140px 1fr;gap:24px;padding:20px 0;border-bottom:1px solid var(--ed-line)}.editorial_facts__Z7y0m>div:first-child{padding-top:0}.editorial_facts__Z7y0m dt{font-size:14px;color:var(--ed-muted)}.editorial_facts__Z7y0m dd{margin:0;font-size:15px;line-height:1.65}.editorial_facts__Z7y0m a{text-decoration:underline;text-underline-offset:4px}.editorial_assetGrid__AtSG0{display:grid;grid-template-columns:1fr 1fr;gap:24px}.editorial_asset___3fAb{min-width:0}.editorial_assetPreview__u2c8b{min-height:240px;display:grid;place-items:center;background:#f5f5f7;border-radius:16px;overflow:hidden}.editorial_assetPreview__u2c8b[data-dark=true]{background:#101010;color:#fff}.editorial_assetPreview__u2c8b svg{max-width:74%}.editorial_assetFooter__wv_xF{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:18px 1px 12px}.editorial_assetFooter__wv_xF h3{font-size:16px;font-weight:500;margin:0;letter-spacing:-.015em}.editorial_downloads__Vqb5e{display:flex;gap:18px}.editorial_downloads__Vqb5e a{color:#525252;text-decoration:underline;text-underline-offset:4px;font-size:13px;min-height:32px;display:flex;align-items:center}.editorial_assetNote__NxnFE{margin:3px 0 0;font-size:13px;color:#737373}.editorial_wordPlate__ET4MG{padding:54px;min-height:280px;display:grid;place-items:center;background:#f5f5f7;border-radius:20px}.editorial_rules__g2N4e{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.editorial_rule__0C6m5{border-top:1px solid var(--ed-line);padding-top:24px}.editorial_rule__0C6m5 span{font-family:var(--font-geist-mono),monospace;font-size:12px;color:#737373}.editorial_rule__0C6m5 h3{font-size:21px;line-height:1.25;letter-spacing:-.025em;font-weight:500;margin:24px 0 12px}.editorial_rule__0C6m5 p{margin:0;color:#666;font-size:15px;line-height:1.7}.editorial_banner___7e_e{background:#f5f5f7;border-radius:24px;padding:56px;display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}.editorial_banner___7e_e h2{font-size:clamp(30px,3.5vw,46px);margin:0;font-weight:500;letter-spacing:-.045em;line-height:1.1}.editorial_banner___7e_e p{color:#666;line-height:1.65;font-size:16px;max-width:630px;margin:18px 0 0}.editorial_last__MP7E9{padding:24px 0 96px}.editorial_swatches__1C8ig{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.editorial_swatchFill__R_yiu{height:158px;border:1px solid #e5e5e5;border-radius:14px}.editorial_swatch__c6QMl h3{margin:16px 0 6px;font-size:15px;font-weight:500}.editorial_swatch__c6QMl p{color:#666;font-size:13px;margin:0;font-family:var(--font-geist-mono),monospace}.editorial_typeSample__XBZAg{font-size:clamp(52px,9vw,112px);letter-spacing:-.06em;font-weight:500;line-height:1;margin:40px 0 28px;overflow-wrap:anywhere}.editorial_monoSample__G9KPm{font-family:var(--font-geist-mono),monospace;font-size:clamp(24px,4vw,48px);letter-spacing:-.04em;margin:40px 0 28px;overflow-wrap:anywhere}.editorial_diagram__Sv4or{width:100%;display:block;max-height:400px}.editorial_guideline__qxQQb{padding:24px 0;border-bottom:1px solid var(--ed-line)}.editorial_guideline__qxQQb h3{font-size:17px;font-weight:500;margin:0 0 10px}.editorial_guideline__qxQQb p{font-size:15px;color:#666;line-height:1.7;margin:0}.editorial_directory__WYHjW{display:grid;grid-template-columns:1fr 1fr;gap:0 64px}.editorial_inbox__OyKT9{padding:34px 0;border-top:1px solid var(--ed-line)}.editorial_inbox__OyKT9 h2{font-size:15px;color:#666;margin:0 0 14px;letter-spacing:0}.editorial_email__6DXq7{font-size:clamp(25px,3vw,37px);letter-spacing:-.045em;line-height:1.2;text-decoration:none;overflow-wrap:anywhere}.editorial_email__6DXq7:hover{text-decoration:underline;text-underline-offset:7px}.editorial_inbox__OyKT9 p{color:#666;font-size:16px;line-height:1.65;margin:17px 0 10px}.editorial_contactGraphic__eJfha{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:250px;border-radius:24px;background:#f5f5f7;gap:35px;padding:30px}.editorial_contactGraphic__eJfha span{font-size:clamp(20px,4vw,48px);font-weight:500;letter-spacing:-.04em;color:#a3a3a3}.editorial_contactGraphic__eJfha svg{width:90px;height:84px;color:#171717}.editorial_jumpNav__9B8fj{display:flex;flex-wrap:wrap;gap:12px 28px;padding:24px 0;border-top:1px solid var(--ed-line);border-bottom:1px solid var(--ed-line)}.editorial_jumpNav__9B8fj a{font-size:14px;text-decoration:none;min-height:36px;display:flex;align-items:center;gap:8px}.editorial_jumpNav__9B8fj a:hover{text-decoration:underline;text-underline-offset:5px}.editorial_resourceRows__9qmel{border-top:1px solid var(--ed-line)}.editorial_resourceRow__Mv6Fq{display:grid;grid-template-columns:72px 1.05fr 1fr 24px;align-items:center;gap:28px;padding:30px 0;text-decoration:none;border-bottom:1px solid var(--ed-line);transition:background .2s}.editorial_resourceRow__Mv6Fq:hover{background:#fafafa}.editorial_resourceRow__Mv6Fq>span:first-child{font-family:var(--font-geist-mono),monospace;font-size:12px;color:#737373}.editorial_resourceRow__Mv6Fq h3{font-size:23px;letter-spacing:-.03em;line-height:1.2;font-weight:500;margin:0}.editorial_resourceRow__Mv6Fq p{font-size:15px;color:#666;line-height:1.65;margin:0}.editorial_featured__zI3SA{display:grid;grid-template-columns:1.05fr 1fr;overflow:hidden;border-radius:24px;background:#f5f5f7;color:#171717;text-decoration:none}.editorial_featuredArt__9gcEX{min-height:470px;display:grid;place-items:center;background:#080808}.editorial_featuredCopy___bwBE{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:50px}.editorial_featuredCopy___bwBE h2{font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.08;letter-spacing:-.045em;margin:20px 0;text-wrap:balance}.editorial_featuredCopy___bwBE p{font-size:17px;color:#666;line-height:1.65;margin:0 0 26px}.editorial_featuredCopy___bwBE .editorial_meta__d3fq9{font-size:12px}.editorial_featured__zI3SA:hover h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.editorial_meta__d3fq9{font-size:13px;color:#666;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;line-height:1.5}.editorial_meta__d3fq9 a{color:#171717;text-decoration:none}.editorial_meta__d3fq9 a:hover{text-decoration:underline;text-underline-offset:4px}.editorial_articleGrid__OjS2y{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.editorial_articleCard__QjZwD{color:inherit;text-decoration:none;display:block;min-width:0}.editorial_articleCardArt__A2V1z{border-radius:16px;overflow:hidden;aspect-ratio:1.4;background:#0a0a0a}.editorial_articleCard__QjZwD h3{font-size:25px;font-weight:500;letter-spacing:-.035em;line-height:1.17;margin:16px 0}.editorial_articleCard__QjZwD:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.editorial_articleCard__QjZwD p{color:#666;font-size:15px;line-height:1.65;margin:0 0 20px}.editorial_articleCard__QjZwD .editorial_kicker__eD952{margin:22px 0 0;font-size:12px}.editorial_art__NMhVZ{width:100%;height:100%;display:block}.editorial_articleHero__Ic82f{max-width:960px;padding:150px 0 68px;margin:auto}.editorial_articleHero__Ic82f h1{font-size:clamp(42px,6.5vw,78px);line-height:1.04;letter-spacing:-.055em;font-weight:500;text-wrap:balance;margin:25px 0}.editorial_articleHero__Ic82f .editorial_lead__9O3cR{font-size:21px;max-width:830px;margin-bottom:32px}.editorial_articleCover__4jgxG{aspect-ratio:2.4;min-height:280px;max-height:500px;border-radius:24px;overflow:hidden;background:#090909}.editorial_readingLayout__gasrl{display:grid;grid-template-columns:220px minmax(0,730px);gap:70px;justify-content:center;padding:80px 0 104px}.editorial_contents__VjezP{align-self:start;position:sticky;top:92px}.editorial_contents__VjezP p{margin:0 0 22px;font-size:12px;color:#737373}.editorial_contents__VjezP a{display:block;font-size:13px;line-height:1.55;margin-bottom:16px;color:#666;text-decoration:none}.editorial_contents__VjezP a:hover{color:#171717;text-decoration:underline;text-underline-offset:4px}.editorial_prose__gfs9g{min-width:0}.editorial_prose__gfs9g p{font-size:18px;line-height:1.85;letter-spacing:-.012em;color:#424242;margin:0 0 26px}.editorial_prose__gfs9g>p:first-child{color:#171717;font-size:22px;line-height:1.7}.editorial_prose__gfs9g h2{font-size:clamp(27px,3vw,35px);font-weight:500;letter-spacing:-.04em;line-height:1.15;margin:60px 0 24px;text-wrap:balance}.editorial_chapter__YGc99[id],.editorial_prose__gfs9g section{scroll-margin-top:100px}.editorial_authorEnd__FoBgY{display:flex;align-items:center;gap:22px;padding:30px 0;margin-top:44px;border-top:1px solid var(--ed-line);border-bottom:1px solid var(--ed-line)}.editorial_authorEnd__FoBgY strong{font-size:16px;font-weight:500;display:block}.editorial_authorEnd__FoBgY a{font-size:13px;color:#666;text-underline-offset:4px}.editorial_readNext__G7JVs{margin-top:40px}.editorial_readNext__G7JVs p{font-size:13px}.editorial_readNext__G7JVs a{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid var(--ed-line);color:#171717;font-size:16px;text-decoration:none}.editorial_readNext__G7JVs a:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:1000px){.editorial_wrap__1RVSR{width:calc(100% - 64px)}.editorial_readingLayout__gasrl{gap:40px;grid-template-columns:180px minmax(0,1fr)}.editorial_featuredCopy___bwBE{padding:32px}.editorial_chapterHead__myyGp,.editorial_split__Z1SrN{gap:40px}.editorial_articleGrid__OjS2y{gap:22px}.editorial_resourceRow__Mv6Fq{grid-template-columns:38px 1fr 1fr 20px;gap:20px}}@media (max-width:760px){.editorial_wrap__1RVSR{width:calc(100% - 40px)}.editorial_hero__1_JYK{padding:122px 0 54px}.editorial_title__n6VGa{font-size:clamp(43px,9.5vw,68px)}.editorial_lead__9O3cR{font-size:19px;margin-top:24px}.editorial_chapter__YGc99{padding:62px 0}.editorial_chapterHead__myyGp,.editorial_split__Z1SrN{grid-template-columns:1fr;gap:24px}.editorial_chapterHead__myyGp{margin-bottom:32px}.editorial_chapterHead__myyGp p{font-size:16px}.editorial_brandStage__qgfaZ{min-height:350px;border-radius:16px}.editorial_brandStage__qgfaZ>svg{width:190px;height:176px}.editorial_stageLabel__BuPgr{left:24px;right:24px;font-size:11px}.editorial_assetGrid__AtSG0{gap:28px 16px}.editorial_assetPreview__u2c8b{min-height:180px}.editorial_assetPreview__u2c8b svg{max-width:80%;max-height:80px}.editorial_assetFooter__wv_xF{gap:6px}.editorial_assetFooter__wv_xF h3{font-size:14px}.editorial_downloads__Vqb5e{gap:15px}.editorial_rules__g2N4e{grid-template-columns:1fr;gap:26px}.editorial_rule__0C6m5 h3{margin-top:16px}.editorial_banner___7e_e{grid-template-columns:1fr;padding:32px;gap:25px}.editorial_banner___7e_e .editorial_button__E9TVp{justify-self:start}.editorial_swatches__1C8ig{grid-template-columns:1fr 1fr}.editorial_swatchFill__R_yiu{height:120px}.editorial_directory__WYHjW{grid-template-columns:1fr}.editorial_resourceRow__Mv6Fq{grid-template-columns:32px 1fr 20px;gap:16px;padding:24px 0}.editorial_resourceRow__Mv6Fq p{grid-column:2;grid-row:2}.editorial_resourceRow__Mv6Fq>span:last-child{grid-column:3;grid-row:1}.editorial_resourceRow__Mv6Fq h3{font-size:21px}.editorial_featured__zI3SA{grid-template-columns:1fr}.editorial_featuredArt__9gcEX{min-height:280px;max-height:360px}.editorial_featuredCopy___bwBE{padding:30px}.editorial_articleGrid__OjS2y{grid-template-columns:1fr;gap:44px}.editorial_articleCardArt__A2V1z{aspect-ratio:1.8}.editorial_articleCard__QjZwD h3{font-size:29px}.editorial_articleHero__Ic82f{padding:120px 0 42px}.editorial_articleHero__Ic82f h1{font-size:clamp(40px,8vw,62px)}.editorial_articleHero__Ic82f .editorial_lead__9O3cR{font-size:19px}.editorial_articleCover__4jgxG{min-height:240px;aspect-ratio:1.7;border-radius:16px}.editorial_readingLayout__gasrl{display:block;padding:44px 0 72px}.editorial_contents__VjezP{position:static;border-bottom:1px solid var(--ed-line);margin-bottom:38px;padding-bottom:20px}.editorial_contents__VjezP a{display:inline-block;margin:0 20px 12px 0}.editorial_prose__gfs9g p{font-size:17px}.editorial_prose__gfs9g>p:first-child{font-size:20px}.editorial_last__MP7E9{padding-bottom:64px}.editorial_wordPlate__ET4MG{padding:32px;min-height:200px}}@media (prefers-reduced-motion:reduce){.editorial_button__E9TVp,.editorial_resourceRow__Mv6Fq{transition:none}.editorial_button__E9TVp:hover{transform:none}}.editorial_wordPlate__ET4MG>svg{max-width:100%;height:auto!important;max-height:110px}.editorial_articleCover__4jgxG{width:100%;min-width:0}.helm-character_character__uurni{display:block;flex:none;overflow:visible}.helm-character_eye__mNyMQ{transform-box:fill-box;transform-origin:center}.helm-character_character__uurni[data-playing=true] .helm-character_eye__mNyMQ{animation:helm-character_blink__CY63j 3.8s linear both}.helm-character_character__uurni[data-playing=true][data-pose=welcome] .helm-character_gaze__sJod8{animation:helm-character_welcome__4otV2 3.8s ease-in-out both}.helm-character_character__uurni[data-playing=true][data-pose=curious] .helm-character_gaze__sJod8{animation:helm-character_curious__KcV_C 3.8s ease-in-out both}.helm-character_character__uurni[data-playing=true][data-pose=focus] .helm-character_gaze__sJod8{animation:helm-character_focus__G5_tO 3.8s ease-in-out both}.helm-character_character__uurni[data-playing=true][data-pose=remember] .helm-character_gaze__sJod8{animation:helm-character_remember__b8oER 3.8s ease-in-out both}@keyframes helm-character_blink__CY63j{0%,16%,22%,70%,76%,to{transform:scaleY(1)}18%,19%,72%,73%{transform:scaleY(.06)}}@keyframes helm-character_welcome__4otV2{0%,12%,to{transform:translate(0)}30%,58%{transform:translate(240px,-220px)}72%,82%{transform:translateY(100px)}}@keyframes helm-character_curious__KcV_C{0%,12%,to{transform:translate(0)}30%,48%{transform:translate(420px,-80px)}65%,82%{transform:translate(-340px,100px)}}@keyframes helm-character_focus__G5_tO{0%,16%,to{transform:translate(0)}32%,76%{transform:translate(360px,280px)}}@keyframes helm-character_remember__b8oER{0%,15%,to{transform:translate(0)}30%,55%{transform:translate(-300px,-380px)}70%,84%{transform:translate(120px,100px)}}@media (prefers-reduced-motion:reduce){.helm-character_character__uurni .helm-character_eye__mNyMQ,.helm-character_character__uurni .helm-character_gaze__sJod8{animation:none!important;transform:none!important}}.helm-footer_visit__6iGC4{display:flex;width:176px;flex:0 0 auto;flex-direction:column;align-items:center;color:#ededed}.helm-footer_character__UxCLK{transform-origin:50% 90%}.helm-footer_visit__6iGC4[data-greeting=true] .helm-footer_character__UxCLK{animation:helm-footer_greeting__LJRhC 1.4s cubic-bezier(.2,.7,.2,1) both}.helm-footer_underline__Up_Vm{width:142px;height:12px;margin-top:10px;stroke:currentColor;stroke-width:1.15;stroke-linecap:round;opacity:.35}.helm-footer_signature__2sv1j{max-width:172px;margin-top:12px;font-size:12px;line-height:1.5;text-align:center;color:#888}.helm-footer_motionControl__IKLzT{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;border-radius:4px;color:#999;font-size:11px;line-height:1.4;text-align:left;cursor:pointer;transition:color .15s ease}.helm-footer_motionControl__IKLzT:hover{color:#ededed}.helm-footer_motionControl__IKLzT:focus-visible{outline:2px solid #ededed;outline-offset:4px}@keyframes helm-footer_greeting__LJRhC{0%{transform:translateY(8px) rotate(-4deg)}35%{transform:translateY(-2px) rotate(3deg)}65%{transform:translateY(0) rotate(-1deg)}to{transform:translateY(0) rotate(0)}}@media (max-width:639px){.helm-footer_visit__6iGC4{width:100%;align-items:flex-start}.helm-footer_signature__2sv1j{text-align:left}}@media (prefers-reduced-motion:reduce){.helm-footer_visit__6iGC4[data-greeting=true] .helm-footer_character__UxCLK{animation:none}.helm-footer_motionControl__IKLzT{transition:none}}.helm-nav-cameo_cameo__2Unzx{position:relative;display:block;flex:0 0 23.76px;width:23.76px;height:22px;isolation:isolate}.helm-nav-cameo_emblem__JaKGx,.helm-nav-cameo_helm__eysjv{position:absolute;inset:0;display:grid;place-items:center}.helm-nav-cameo_helm__eysjv{clip-path:polygon(-65% 0,-15% 0,-65% 100%,-115% 100%)}.helm-nav-cameo_cameo__2Unzx[data-phase=enter] .helm-nav-cameo_helm__eysjv{animation:helm-nav-cameo_reveal__EUGyi .22s cubic-bezier(.2,.7,.2,1) both}.helm-nav-cameo_cameo__2Unzx[data-phase=hello] .helm-nav-cameo_helm__eysjv{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.helm-nav-cameo_cameo__2Unzx[data-phase=exit] .helm-nav-cameo_helm__eysjv{animation:helm-nav-cameo_conceal___5xS1 .22s cubic-bezier(.4,0,.7,.3) both}.helm-nav-cameo_slash__Fyc3i{position:absolute;top:-5px;left:50%;width:1.5px;height:32px;border-radius:2px;background:currentColor;opacity:0;pointer-events:none;transform:translateX(-25px) rotate(26deg)}.helm-nav-cameo_cameo__2Unzx[data-phase=enter] .helm-nav-cameo_slash__Fyc3i{animation:helm-nav-cameo_slash-in__iTg_1 .22s ease-out both}.helm-nav-cameo_cameo__2Unzx[data-phase=exit] .helm-nav-cameo_slash__Fyc3i{animation:helm-nav-cameo_slash-out__f7t3b .22s ease-in both}@keyframes helm-nav-cameo_reveal__EUGyi{0%{clip-path:polygon(0 0,0 0,-65% 100%,-65% 100%)}to{clip-path:polygon(0 0,165% 0,100% 100%,0 100%)}}@keyframes helm-nav-cameo_conceal___5xS1{0%{clip-path:polygon(0 0,165% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,0 0,-65% 100%,-65% 100%)}}@keyframes helm-nav-cameo_slash-in__iTg_1{0%{opacity:0;transform:translateX(-25px) rotate(26deg)}18%,78%{opacity:.9}to{opacity:0;transform:translateX(25px) rotate(26deg)}}@keyframes helm-nav-cameo_slash-out__f7t3b{0%{opacity:0;transform:translateX(25px) rotate(26deg)}18%,78%{opacity:.9}to{opacity:0;transform:translateX(-25px) rotate(26deg)}}@media (prefers-reduced-motion:reduce){.helm-nav-cameo_helm__eysjv,.helm-nav-cameo_slash__Fyc3i{display:none}}.editorial_hero____4rZ{--editorial-ink:#f5f5f7;--editorial-secondary:#b9bac1;position:relative;isolation:isolate;overflow:hidden;padding:clamp(7.5rem,12vw,10rem) 0 clamp(4.5rem,8vw,7rem);color:var(--editorial-ink);background:#030405}.editorial_heroLight__web_3{--editorial-ink:#1d1d1f;--editorial-secondary:#626269;background:#fbfbfd}.editorial_heroContent__t0uvn{position:relative;z-index:20;width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,3.2vw,2.5rem);text-align:center}.editorial_heroEyebrow__7O4uK{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.5rem;font-size:.9375rem;font-weight:500;line-height:1.4;letter-spacing:-.015em;color:var(--editorial-secondary)}.editorial_helmPresence__6b09N{width:106px;height:50px;flex:0 0 106px;color:var(--editorial-ink)}.editorial_helmPresence__6b09N>span{transform:scale(.77);transform-origin:top left}.editorial_heroTitle__kAqg6{max-width:20ch;margin:0 auto;font-size:clamp(2.75rem,6.5vw,5.5rem);font-weight:600;line-height:1.025;letter-spacing:-.055em;text-wrap:balance;color:var(--editorial-ink)}.editorial_heroBody__3YcOu{max-width:55ch;margin:1.75rem auto 0;font-size:clamp(1.0625rem,1.65vw,1.25rem);font-weight:400;line-height:1.6;letter-spacing:-.018em;text-wrap:pretty;color:var(--editorial-secondary)}.editorial_heroActions__NicwV{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-top:2rem}.editorial_heroActions__NicwV a{min-height:46px;height:auto;padding:.75rem 1.25rem;border-radius:999px;font-size:.875rem;font-weight:500;line-height:1.3}.editorial_heroVisual__duNXG{position:relative;z-index:30;min-width:0;margin-top:clamp(3.5rem,7vw,6rem);text-align:left}.editorial_cinematic__apGF7{display:flex;align-items:center;min-height:80svh;padding-top:clamp(8rem,15vh,11rem);padding-bottom:clamp(6rem,12vh,9rem)}.editorial_cinematic__apGF7 .editorial_heroTitle__kAqg6{max-width:17ch;font-size:clamp(3rem,7.4vw,6.5rem);line-height:1.01}.editorial_cinematic__apGF7 .editorial_heroBody__3YcOu{max-width:49ch}.editorial_heroScrim__UmMGw{position:absolute;z-index:2;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,rgb(0 0 0/45%),transparent 75%)}.editorial_heroLight__web_3 .editorial_heroScrim__UmMGw{background:radial-gradient(ellipse at 50% 45%,rgb(255 255 255/55%),transparent 75%)}.editorial_section__p_e_c{position:relative;padding:clamp(5rem,9vw,8.5rem) 0;border-bottom:1px solid rgb(0 0 0/7%)}.editorial_sectionInverted__2avlm{border-bottom-color:rgb(255 255 255/8%)}.editorial_sectionHeading__KQAZx{margin-bottom:clamp(2.75rem,5vw,4.75rem)}.editorial_sectionTitle__oSw9V{max-width:23ch;font-size:clamp(2.25rem,4.25vw,3.75rem);font-weight:600;line-height:1.075;letter-spacing:-.045em;text-wrap:balance}.editorial_sectionBody__15ExM{font-size:clamp(1.0625rem,1.5vw,1.1875rem);line-height:1.65;letter-spacing:-.015em;text-wrap:pretty}.editorial_nav___qabr{--nav-ink:#1d1d1f;--nav-secondary:#53535a;--nav-muted:#6e6e75;--nav-hover:rgb(0 0 0/4%);--nav-rule:rgb(0 0 0/10%);--nav-panel:#fbfbfd;--nav-button:#1d1d1f;--nav-button-ink:#fff;--nav-focus:#0071e3;color:var(--nav-ink);border-bottom:1px solid var(--nav-rule);background:rgb(251 251 253/86%);backdrop-filter:saturate(160%) blur(20px)}.editorial_nav___qabr[data-hero-theme=dark]{--nav-ink:#f5f5f7;--nav-secondary:#c2c2c8;--nav-muted:#99999f;--nav-hover:rgb(255 255 255/7%);--nav-rule:rgb(255 255 255/12%);--nav-panel:#141416;--nav-button:#f5f5f7;--nav-button-ink:#1d1d1f;--nav-focus:#b6d8ff;background:rgb(18 18 20/84%)}@media (max-width:639px){.editorial_heroEyebrow__7O4uK{gap:.5rem;margin-bottom:1.25rem;font-size:.875rem}.editorial_heroTitle__kAqg6{letter-spacing:-.045em}.editorial_heroBody__3YcOu{margin-top:1.5rem}.editorial_cinematic__apGF7{min-height:76svh;padding-top:8rem;padding-bottom:5rem}.editorial_sectionTitle__oSw9V{letter-spacing:-.04em}}@media (prefers-reduced-transparency:reduce){.editorial_nav___qabr,.editorial_nav___qabr[data-hero-theme=dark]{background:var(--nav-panel);backdrop-filter:none}}.bento-data-scenes_root__hvZtB{font-family:var(--font-geist-sans),Arial,sans-serif}.bento-data-scenes_label__L3FcL{fill:var(--scene-ink);font-size:16px;font-weight:450;letter-spacing:-.3px}.bento-data-scenes_meta__pXwvV{fill:var(--scene-muted);font-family:var(--font-geist-mono),monospace;font-size:12px;letter-spacing:-.2px}.bento-data-scenes_inverse__kfMwT{fill:var(--scene-bg)}.bento-data-scenes_surface__JP6Sx{fill:var(--scene-bg);stroke:var(--scene-line);stroke-width:1}.bento-data-scenes_ghostSurface__Gnqf9{fill:var(--scene-bg);stroke:var(--scene-faint);stroke-width:1}.bento-data-scenes_ghostFill__Vv4FO{fill:var(--scene-faint);opacity:.5}.bento-data-scenes_inkFill__XRPpl{fill:var(--scene-ink)}.bento-data-scenes_accentBlue__E14M1{fill:var(--scene-blue)}.bento-data-scenes_accentGreen__Asz1G{fill:var(--scene-green)}.bento-data-scenes_rule__y4vh_{fill:none;stroke:var(--scene-line);stroke-width:1}.bento-data-scenes_quietRule__jmJ5W{fill:none;stroke:var(--scene-faint);stroke-width:1}.bento-data-scenes_documentLine__VCUyd{fill:none;stroke:var(--scene-line);stroke-width:2}.bento-data-scenes_scoreTrack__eFfxQ{stroke:var(--scene-faint);stroke-width:3}.bento-data-scenes_scoreFill__OKk42{stroke:var(--scene-ink);stroke-width:3;transform-box:fill-box;transform-origin:left center}.bento-data-scenes_scanHighlight__vOUXc{fill:var(--scene-blue);opacity:.12}.bento-data-scenes_scanWash__bsqvt{fill:var(--scene-blue);opacity:.06}.bento-data-scenes_scanEdge__oKmT1{stroke:var(--scene-blue);stroke-width:1;opacity:.6}.bento-data-scenes_scanBand__2WR3w{transform:translateY(42px)}.bento-data-scenes_heatCell__dSR5X{fill:var(--scene-ink);opacity:var(--weight)}.bento-data-scenes_heatCell__dSR5X.bento-data-scenes_accentBlue__E14M1{fill:var(--scene-blue)}.bento-data-scenes_columnSelection__2fLY5{fill:var(--scene-ink);opacity:.025}.bento-data-scenes_selectionFill__rG9HY{fill:var(--scene-blue);opacity:.08}.bento-data-scenes_slot__ccLNH{fill:none;stroke:var(--scene-line);stroke-width:1;stroke-dasharray:3 3}.bento-data-scenes_payloadSurface__Pz7Oo{fill:var(--scene-faint)}.bento-data-scenes_evictedPayload__jsWB_{opacity:0}.bento-data-scenes_partitionTile__twTY1{fill:var(--scene-faint);stroke:var(--scene-line);stroke-width:1}.bento-data-scenes_partitionFocus__XzRQC{fill:none;stroke:var(--scene-blue);stroke-width:1}.bento-data-scenes_primaryWave__P1llP{fill:none;stroke:var(--scene-ink);stroke-width:1.5;transform-origin:center;transform-box:fill-box}.bento-data-scenes_secondaryWave__7IieY{fill:none;stroke:var(--scene-muted);stroke-width:1;opacity:.6}.bento-data-scenes_waveWash__yJM_n{fill:var(--scene-blue);opacity:.05}.bento-data-scenes_waveCursor__7mb5Q{stroke:var(--scene-blue);stroke-width:1;opacity:.65}.bento-data-scenes_waveSweep__M_WAo{transform:translateX(230px)}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_historySlip__8_rvu{animation:bento-data-scenes_recordArrival__8_qyF 6.6s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:var(--delay)}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_rankFirst__f7ZH0{animation:bento-data-scenes_rankDown__rOHp8 7s cubic-bezier(.2,.8,.2,1) infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_rankSecond__jY12f{animation:bento-data-scenes_rankUp__ynin0 7s cubic-bezier(.2,.8,.2,1) infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_scoreFirst__1WDBR{animation:bento-data-scenes_scoreFirst__1WDBR 7s ease-in-out infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_scoreSecond__aG_4c{animation:bento-data-scenes_scoreSecond__aG_4c 7s ease-in-out infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_scanBand__2WR3w{animation:bento-data-scenes_documentScan__c7_8T 4.8s linear infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_heatCell__dSR5X{animation:bento-data-scenes_weightChange__PrBzb 4s ease-in-out infinite;animation-delay:var(--delay)}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_rowSelection__ZvOMF{animation:bento-data-scenes_selectRow__6cfdv 8s step-end infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_columnSelection__2fLY5{animation:bento-data-scenes_selectColumn__MNqGA 8s step-end infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_shiftPayload__F_IJi{animation:bento-data-scenes_shiftBuffer__HitL2 5.8s cubic-bezier(.2,.8,.2,1) infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_newPayload__O8K_N{animation:bento-data-scenes_enqueue____8wl 5.8s cubic-bezier(.2,.8,.2,1) infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_evictedPayload__jsWB_{animation:bento-data-scenes_evict__EchS3 5.8s ease-out infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_outerLayer__ZG3oO{animation:bento-data-scenes_scopeOuter__kqyVp 8s ease-in-out infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_middleLayer__HBEX5{animation:bento-data-scenes_scopeMiddle__jMj7Q 8s ease-in-out infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_partitionFocus__XzRQC{animation:bento-data-scenes_partitionSelect___gM_R 8s step-end infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_waveSweep__M_WAo{animation:bento-data-scenes_sweep__spM2e 4.2s linear infinite}.bento-data-scenes_root__hvZtB[data-animated=true] .bento-data-scenes_primaryWave__P1llP{animation:bento-data-scenes_amplitude__kYoid 6s ease-in-out infinite}@keyframes bento-data-scenes_recordArrival__8_qyF{0%,6%{transform:translateY(-13px);opacity:.4}22%,86%{transform:translate(0);opacity:1}to{transform:translateY(-13px);opacity:.4}}@keyframes bento-data-scenes_rankDown__rOHp8{0%,15%,85%,to{transform:translateY(0)}34%,68%{transform:translateY(65px)}}@keyframes bento-data-scenes_rankUp__ynin0{0%,15%,85%,to{transform:translateY(0)}34%,68%{transform:translateY(-65px)}}@keyframes bento-data-scenes_scoreFirst__1WDBR{0%,15%,85%,to{transform:scaleX(1)}34%,68%{transform:scaleX(.64)}}@keyframes bento-data-scenes_scoreSecond__aG_4c{0%,15%,85%,to{transform:scaleX(1)}34%,68%{transform:scaleX(1.38)}}@keyframes bento-data-scenes_documentScan__c7_8T{0%,8%{transform:translateY(0)}86%,to{transform:translateY(115px)}}@keyframes bento-data-scenes_weightChange__PrBzb{0%,to{opacity:var(--weight)}50%{opacity:calc(var(--weight) * .25 + .1)}}@keyframes bento-data-scenes_selectRow__6cfdv{0%,to{transform:translateY(-40px)}25%{transform:translateY(0)}50%{transform:translateY(40px)}75%{transform:translateY(80px)}}@keyframes bento-data-scenes_selectColumn__MNqGA{0%,to{transform:translateX(0)}40%{transform:translateX(112px)}75%{transform:translateX(-112px)}}@keyframes bento-data-scenes_shiftBuffer__HitL2{0%,8%{transform:translateX(85px)}36%,to{transform:translateX(0)}}@keyframes bento-data-scenes_enqueue____8wl{0%,15%{transform:translateY(24px);opacity:0}43%,to{transform:translateY(0);opacity:1}}@keyframes bento-data-scenes_evict__EchS3{0%,8%{transform:translateY(0);opacity:1}29%,to{transform:translateY(-48px);opacity:0}}@keyframes bento-data-scenes_scopeOuter__kqyVp{0%,to{transform:translate(0)}45%,60%{transform:translate(-4px,-7px)}}@keyframes bento-data-scenes_scopeMiddle__jMj7Q{0%,to{transform:translate(0)}45%,60%{transform:translateY(-4px)}}@keyframes bento-data-scenes_partitionSelect___gM_R{0%,to{transform:translateX(0)}25%{transform:translateX(56px)}50%{transform:translateX(112px)}75%{transform:translateX(168px)}}@keyframes bento-data-scenes_sweep__spM2e{0%{transform:translateX(0)}to{transform:translateX(336px)}}@keyframes bento-data-scenes_amplitude__kYoid{0%,to{transform:scaleY(.82)}50%{transform:scaleY(1.04)}}@media (prefers-reduced-motion:reduce){.bento-data-scenes_root__hvZtB[data-animated=true] *{animation:none!important}}.bento-action-scenes_scene__5Jkwa{font-family:var(--font-geist-sans),Arial,sans-serif;fill:none}.bento-action-scenes_label__lr8SZ{fill:var(--scene-ink);font-size:16px;font-weight:450;letter-spacing:-.3px}.bento-action-scenes_meta__JsTY_{fill:var(--scene-muted);font-size:12px;font-weight:400;letter-spacing:0}.bento-action-scenes_mono__yn_67{font-family:var(--font-geist-mono),monospace}.bento-action-scenes_box__n3v61,.bento-action-scenes_document__M2gX_,.bento-action-scenes_faintRule__VHUcy,.bento-action-scenes_filterScreen__bQu82,.bento-action-scenes_glyph__RqSKD,.bento-action-scenes_placeholder__9gZfS,.bento-action-scenes_rule__Jagqg,.bento-action-scenes_sealInner__SsjXJ,.bento-action-scenes_sealOuter__hQkZ_{vector-effect:non-scaling-stroke}.bento-action-scenes_rule__Jagqg{stroke:var(--scene-line);stroke-width:1}.bento-action-scenes_faintRule__VHUcy{stroke:var(--scene-faint);stroke-width:1}.bento-action-scenes_glyph__RqSKD{stroke:var(--scene-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none}.bento-action-scenes_subtleStroke__q3xkC{stroke:var(--scene-muted)}.bento-action-scenes_inverseStroke__kT5et{stroke:var(--scene-bg)}.bento-action-scenes_solid__hk0z6{fill:var(--scene-ink)}.bento-action-scenes_blueFill__Eat7n{fill:var(--scene-blue)}.bento-action-scenes_greenFill__wRoHs{fill:var(--scene-green)}.bento-action-scenes_mutedFill__qjXrI{fill:var(--scene-muted)}.bento-action-scenes_blueText__yV71m{fill:var(--scene-blue)}.bento-action-scenes_box__n3v61{fill:var(--scene-bg);stroke:var(--scene-line);stroke-width:1}.bento-action-scenes_document__M2gX_{fill:var(--scene-bg);stroke:var(--scene-muted);stroke-width:1}.bento-action-scenes_planProgress__AU8hV{stroke:var(--scene-blue);stroke-width:2;transform-box:fill-box;transform-origin:left center}.bento-action-scenes_planStep__qQX4J{opacity:1}.bento-action-scenes_command__HCX2h{font-size:17px}.bento-action-scenes_commandClip__gqaxE,.bento-action-scenes_resultClip__o_Kgg{transform-box:fill-box;transform-origin:left center}.bento-action-scenes_resultClip__o_Kgg{transform-origin:left top}.bento-action-scenes_caret__ORQDO{opacity:0}.bento-action-scenes_redactedRule__jDKlT{stroke:var(--scene-muted);stroke-width:6;stroke-linecap:round;opacity:.6}.bento-action-scenes_revisionRule__ehcrJ{stroke:var(--scene-muted);stroke-width:5;stroke-linecap:round;opacity:.65}.bento-action-scenes_scan__yJ1sr{opacity:0}.bento-action-scenes_scanWash__yNp3a{fill:var(--scene-blue);opacity:.08}.bento-action-scenes_scanLine__BzLMx{stroke:var(--scene-blue);stroke-width:1}.bento-action-scenes_sealOuter__hQkZ_{fill:var(--scene-bg);stroke:var(--scene-line);stroke-width:1;stroke-dasharray:2 3}.bento-action-scenes_sealInner__SsjXJ{fill:var(--scene-bg);stroke:var(--scene-ink);stroke-width:1}.bento-action-scenes_sealStamp__5D364{transform-box:fill-box;transform-origin:center}.bento-action-scenes_removedRow__7dccQ{fill:var(--scene-faint);opacity:.45}.bento-action-scenes_removedStrike__ui2XZ{stroke:var(--scene-muted);stroke-width:1}.bento-action-scenes_addedRow__11gXR{fill:var(--scene-green);opacity:.09}.bento-action-scenes_addedGlyph__EWDAK{stroke:var(--scene-green);stroke-width:1.5}.bento-action-scenes_diffSweep__FWVTO{stroke:var(--scene-blue);stroke-width:1;opacity:0}.bento-action-scenes_snapshotBack__7va1p{opacity:.45}.bento-action-scenes_snapshotMiddle__nv_pT{opacity:.7}.bento-action-scenes_rewind__f2ABr,.bento-action-scenes_snapshotFront__4PQzu{transform-box:fill-box;transform-origin:center}.bento-action-scenes_filterScreen__bQu82{fill:var(--scene-faint);stroke:var(--scene-line);stroke-width:1}.bento-action-scenes_filterGrid__VkKqv{stroke:var(--scene-line);stroke-width:.75}.bento-action-scenes_filterPass__MGrPr,.bento-action-scenes_filterReject__b1KXJ{opacity:0}.bento-action-scenes_filterReject__b1KXJ{transform-box:fill-box;transform-origin:left center}.bento-action-scenes_meterSegment__X2P0b{stroke:var(--scene-faint);stroke-width:12;fill:none}.bento-action-scenes_meterActive__vO0Y8{stroke:var(--scene-ink)}.bento-action-scenes_meterInner__la2oA{stroke:var(--scene-faint);stroke-width:1;fill:none}.bento-action-scenes_meterValue__Gaogo{font-size:34px;letter-spacing:-1.3px;font-weight:450}.bento-action-scenes_placeholder__9gZfS{fill:none;stroke:var(--scene-line);stroke-width:1;stroke-dasharray:3 4}.bento-action-scenes_transferBlock__Ox1Go{transform:translateX(196px)}.bento-action-scenes_transferSurface__MpfKs{fill:var(--scene-ink);stroke:var(--scene-bg);stroke-width:1}.bento-action-scenes_transferRule__5hzRV{stroke:var(--scene-bg);stroke-width:2;opacity:.5}.bento-action-scenes_transferLabel__xQOyQ{fill:var(--scene-bg)}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_planStep__qQX4J{animation:bento-action-scenes_unfold__u9hmP 7.5s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_planProgress__AU8hV{animation:bento-action-scenes_planProgress__AU8hV 7.5s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_commandClip__gqaxE{animation:bento-action-scenes_typeCommand__623Cg 8s steps(22) infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_resultClip__o_Kgg{animation:bento-action-scenes_revealResult__c9MEL 8s steps(3) infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_caret__ORQDO{animation:bento-action-scenes_caret__ORQDO 8s step-end infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_scan__yJ1sr{animation:bento-action-scenes_credentialScan__p0u0f 7s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_sealStamp__5D364{animation:bento-action-scenes_stamp__pI7Dy 7s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_compareChange__0FO3G{animation:bento-action-scenes_compareChange__0FO3G 6.8s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_diffSweep__FWVTO{animation:bento-action-scenes_diffSweep__FWVTO 6.8s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_snapshotFront__4PQzu{animation:bento-action-scenes_restoreFront__OWATH 8s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_snapshotMiddle__nv_pT{animation:bento-action-scenes_restoreMiddle__dUDk2 8s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_rewind__f2ABr{animation:bento-action-scenes_rewind__f2ABr 8s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_filterPass__MGrPr{animation:bento-action-scenes_filterPass__MGrPr 7s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_filterReject__b1KXJ{animation:bento-action-scenes_filterReject__b1KXJ 7s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_meterActive__vO0Y8{animation:bento-action-scenes_budgetFill__28wfX 7.5s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_meterStatus__coWsi{animation:bento-action-scenes_budgetStatus__u5fE_ 7.5s ease-in-out infinite}.bento-action-scenes_scene__5Jkwa[data-animated=true] .bento-action-scenes_transferBlock__Ox1Go{animation:bento-action-scenes_handoff__UN60j 7.8s cubic-bezier(.22,.8,.24,1) infinite}@keyframes bento-action-scenes_unfold__u9hmP{0%,8%{opacity:.15;transform:translateY(-7px)}23%,84%{opacity:1;transform:translateY(0)}97%,to{opacity:.15;transform:translateY(-7px)}}@keyframes bento-action-scenes_planProgress__AU8hV{0%,8%{transform:scaleX(.06)}55%,88%{transform:scaleX(1)}to{transform:scaleX(.06)}}@keyframes bento-action-scenes_typeCommand__623Cg{0%,6%{transform:scaleX(0)}35%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes bento-action-scenes_revealResult__c9MEL{0%,38%{transform:scaleY(0)}64%,92%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes bento-action-scenes_caret__ORQDO{0%,10%,20%,30%{opacity:1}15%,25%,35%,5%,to{opacity:0}}@keyframes bento-action-scenes_credentialScan__p0u0f{0%,10%{opacity:0;transform:translateY(0)}15%{opacity:1;transform:translateY(0)}56%{opacity:1;transform:translateY(128px)}62%,to{opacity:0;transform:translateY(128px)}}@keyframes bento-action-scenes_stamp__pI7Dy{0%,53%{transform:scale(.86);opacity:.45}63%,90%{transform:scale(1);opacity:1}to{transform:scale(.86);opacity:.45}}@keyframes bento-action-scenes_compareChange__0FO3G{0%,15%{opacity:.2}48%,88%{opacity:1}to{opacity:.2}}@keyframes bento-action-scenes_diffSweep__FWVTO{0%,10%{opacity:0;transform:translateX(0)}15%{opacity:1;transform:translateX(0)}63%{opacity:1;transform:translateX(156px)}70%,to{opacity:0;transform:translateX(156px)}}@keyframes bento-action-scenes_restoreFront__OWATH{0%,12%{transform:translate(22px,-21px);opacity:.5}43%,86%{transform:translate(0);opacity:1}to{transform:translate(22px,-21px);opacity:.5}}@keyframes bento-action-scenes_restoreMiddle__dUDk2{0%,12%{transform:translate(11px,-10px);opacity:.4}43%,86%{transform:translate(0);opacity:.7}to{transform:translate(11px,-10px);opacity:.4}}@keyframes bento-action-scenes_rewind__f2ABr{0%,12%{transform:rotate(0deg)}43%,to{transform:rotate(-1turn)}}@keyframes bento-action-scenes_filterPass__MGrPr{0%,9%{opacity:0;transform:translateX(0)}13%{opacity:1;transform:translateX(0)}55%,66%{opacity:1;transform:translateX(215px)}73%,to{opacity:0;transform:translateX(215px)}}@keyframes bento-action-scenes_filterReject__b1KXJ{0%,9%{opacity:0;transform:translateX(0) scaleX(1)}13%{opacity:1;transform:translateX(0) scaleX(1)}36%{opacity:1;transform:translateX(120px) scaleX(1)}44%,to{opacity:0;transform:translateX(142px) scaleX(.1)}}@keyframes bento-action-scenes_budgetFill__28wfX{0%,9%{stroke:var(--scene-faint)}26%,82%{stroke:var(--scene-ink)}to{stroke:var(--scene-faint)}}@keyframes bento-action-scenes_budgetStatus__u5fE_{0%,35%{opacity:.3}48%,87%{opacity:1}to{opacity:.3}}@keyframes bento-action-scenes_handoff__UN60j{0%,17%{transform:translateX(0)}48%,88%{transform:translateX(196px)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.bento-action-scenes_scene__5Jkwa[data-animated=true] *{animation:none!important}}.bento-scenes_scene__JfkMa{--scene-bg:#fff;--scene-ink:#171717;--scene-muted:#626262;--scene-line:#d4d4d4;--scene-faint:#e8e8e8;--scene-blue:#0070f3;--scene-green:#168447;position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--scene-bg);color:var(--scene-ink);isolation:isolate}.bento-scenes_ink__vluds{--scene-bg:#000;--scene-ink:#ededed;--scene-muted:#a1a1a1;--scene-line:#373737;--scene-faint:#202020;--scene-blue:#52a8ff;--scene-green:#50e3a4}.bento-scenes_canvas__FZV9M{display:block;width:100%;height:100%;overflow:visible;fill:none;font-family:var(--font-geist-sans),Arial,sans-serif}.helm-artifacts_artifact__ohg9j{--artifact-border:#292929;--artifact-muted:#919191;width:100%;min-width:0;overflow:hidden;color:#ededed;background:#101010;border:1px solid var(--artifact-border);border-radius:13px;font-family:var(--font-geist-sans),sans-serif;font-size:14px;line-height:1.5;text-align:left;box-shadow:0 10px 28px #00000018}.helm-artifacts_artifact__ohg9j button,.helm-artifacts_artifact__ohg9j input{font:inherit}.helm-artifacts_artifact__ohg9j button{cursor:pointer}.helm-artifacts_artifact__ohg9j button:focus-visible,.helm-artifacts_artifact__ohg9j input:focus-visible{outline:2px solid #e5e5e5;outline-offset:4px}.helm-artifacts_artifact__ohg9j button:disabled{cursor:not-allowed;opacity:.4}.helm-artifacts_header__ySwr_{display:flex;min-height:49px;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--artifact-border)}.helm-artifacts_formActions__WSorV,.helm-artifacts_headerIcon__ak2lu,.helm-artifacts_heading__yofGg,.helm-artifacts_metricLabel__Ztv77,.helm-artifacts_sourceButton__5MQPz,.helm-artifacts_textButton__wnsvk{display:inline-flex;align-items:center}.helm-artifacts_heading__yofGg{gap:9px;font-weight:500;letter-spacing:-.012em}.helm-artifacts_headerIcon__ak2lu{justify-content:center;width:17px;height:17px;color:#aeaeae}.helm-artifacts_mindGlyph__WMgXl{width:12px;height:12px;border:1px solid #d0d0d0;border-radius:3px;box-shadow:3px -3px 0 -1px #101010,3px -3px 0 0 #626262}.helm-artifacts_source__N2DWO{color:var(--artifact-muted);font-size:11px;white-space:nowrap}.helm-artifacts_formBody__x4_xd{min-height:186px;padding:17px 20px 20px}.helm-artifacts_steps__4t5TX{display:flex;align-items:center;gap:9px;margin:0 0 16px;padding:0;list-style:none}.helm-artifacts_step__YLKpN{display:inline-flex;align-items:center;gap:6px;padding:0;color:#777;background:transparent;border:0;font-size:11px!important}.helm-artifacts_step__YLKpN[aria-current=step]{color:#ededed}.helm-artifacts_stepNumber__pX3wk{display:inline-grid;width:17px;height:17px;place-items:center;border:1px solid #3a3a3a;border-radius:50%;font-size:10px;line-height:1}.helm-artifacts_step__YLKpN[aria-current=step] .helm-artifacts_stepNumber__pX3wk{border-color:#8b8b8b}.helm-artifacts_stepConnector__PfEVW{width:20px;height:1px;background:#333}.helm-artifacts_regions__yQ4OV{min-width:0;margin:0;padding:0;border:0}.helm-artifacts_fieldLabel__cjT8R{display:block;margin:0 0 10px;padding:0;font-size:13px;font-weight:500}.helm-artifacts_regionGrid__q6REU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.helm-artifacts_region__pqJCd{display:flex;min-height:37px;align-items:center;gap:8px;padding:8px 10px;color:#aaa;border:1px solid #2c2c2c;border-radius:6px;font-size:12px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.helm-artifacts_region__pqJCd:hover{border-color:#666}.helm-artifacts_region__pqJCd[data-selected=true]{color:#f1f1f1;background:#222;border-color:#737373}.helm-artifacts_region__pqJCd input{flex:0 0 auto;width:12px;height:12px;margin:0;accent-color:#ededed;color-scheme:dark;cursor:pointer}.helm-artifacts_nameFields__R1tY8{display:grid}.helm-artifacts_nameFields__R1tY8 .helm-artifacts_fieldLabel__cjT8R{margin-bottom:7px}.helm-artifacts_nameInput__Pf8vF{width:100%;height:37px;padding:7px 10px;color:#ededed;background:#171717;border:1px solid #424242;border-radius:6px}.helm-artifacts_help__sNC2j{margin:7px 0 0;color:var(--artifact-muted);font-size:11px}.helm-artifacts_selectionSummary__J2hWH{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;color:#b2b2b2;font-size:11px}.helm-artifacts_selectionSummary__J2hWH>span+span:before{margin-right:10px;color:#505050;content:"/"}.helm-artifacts_selectionSummary__J2hWH strong{margin-left:auto;color:#ededed;font-weight:500}.helm-artifacts_footer__bf0Wx{display:flex;min-height:67px;align-items:center;justify-content:space-between;gap:14px;padding:12px 20px;border-top:1px solid var(--artifact-border)}.helm-artifacts_planNote__6nmXn{display:grid;gap:2px;font-size:11px}.helm-artifacts_planNote__6nmXn strong{color:#d0d0d0;font-weight:500}.helm-artifacts_planNote__6nmXn>span{color:var(--artifact-muted)}.helm-artifacts_formActions__WSorV{gap:8px}.helm-artifacts_primaryButton__jpzCZ,.helm-artifacts_secondaryButton__RRL25{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:8px;padding:7px 11px;border:1px solid transparent;border-radius:6px;font-size:12px!important;font-weight:500!important;white-space:nowrap;transition:background .15s ease}.helm-artifacts_primaryButton__jpzCZ{color:#171717;background:#ededed}.helm-artifacts_primaryButton__jpzCZ:hover{background:#fff}.helm-artifacts_secondaryButton__RRL25{color:#a9a9a9;background:transparent}.helm-artifacts_secondaryButton__RRL25:hover{color:#eee;background:#222}.helm-artifacts_receipt__0UQ_q{display:grid;min-height:253px;align-content:space-between;gap:24px;padding:25px 20px 18px}.helm-artifacts_receiptMessage__PaB3g{display:flex;align-items:center;gap:13px}.helm-artifacts_receiptCheck__gCi_z{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:#ededed;background:#232323;border:1px solid #414141;border-radius:50%}.helm-artifacts_receiptTitle__n2eCp{margin:0;font-size:15px;font-weight:500}.helm-artifacts_receiptSummary__CkQcA{display:grid;grid-template-columns:1.3fr 1fr .4fr;gap:12px;margin:0}.helm-artifacts_receiptSummary__CkQcA dt{margin-bottom:6px;color:var(--artifact-muted);font-size:11px}.helm-artifacts_receiptSummary__CkQcA dd{margin:0;font-size:12px;overflow-wrap:anywhere}.helm-artifacts_receiptFooter__d07Qj{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:13px;color:var(--artifact-muted);border-top:1px solid var(--artifact-border);font-size:11px}.helm-artifacts_textButton__wnsvk{flex:0 0 auto;gap:6px;padding:4px 0;color:#bdbdbd;background:transparent;border:0;font-size:11px!important}.helm-artifacts_textButton__wnsvk:hover{color:#fff}.helm-artifacts_recallBody__DpdFb{padding:20px 20px 14px}.helm-artifacts_recallLead__SyB46{margin:0 0 15px;color:#959595;font-size:12px}.helm-artifacts_facts__yhLeM{display:grid;gap:15px;margin:0;padding:0;list-style:none}.helm-artifacts_facts__yhLeM li{display:flex;align-items:baseline;gap:15px}.helm-artifacts_facts__yhLeM p{margin:0;color:#b7b7b7;font-size:13px;line-height:1.65}.helm-artifacts_facts__yhLeM strong{color:#e8e8e8;font-weight:450}.helm-artifacts_factIndex__VjV2J{color:#616161;font-family:var(--font-geist-mono),monospace;font-size:10px}.helm-artifacts_citation__hzHh_{display:inline-grid;width:19px;height:18px;place-items:center;margin:0 0 0 3px;padding:0;vertical-align:1px;color:#bbb;background:#282828;border:1px solid #3a3a3a;border-radius:4px;font-family:var(--font-geist-mono),monospace!important;font-size:10px!important;line-height:1}.helm-artifacts_citation__hzHh_:hover,.helm-artifacts_citation__hzHh_[aria-expanded=true]{color:#fff;border-color:#8f8f8f}.helm-artifacts_sourcesFooter__H_RW4{display:flex;min-height:65px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding:13px 20px}.helm-artifacts_sourcesLabel__7MAtS{margin-right:3px;color:#777;font-size:10px}.helm-artifacts_sourceButton__5MQPz{gap:6px;padding:5px 7px;color:#a5a5a5;background:#171717;border:1px solid #303030;border-radius:5px;font-size:10px!important}.helm-artifacts_sourceButton__5MQPz:hover,.helm-artifacts_sourceButton__5MQPz[aria-expanded=true]{color:#ededed;background:#222;border-color:#555}.helm-artifacts_sourceExcerpt__vInCT{padding:14px 20px 17px;background:#151515;border-top:1px solid var(--artifact-border)}.helm-artifacts_sourceExcerpt__vInCT[hidden],.helm-artifacts_usageDetails__KlpmY[hidden]{display:none}.helm-artifacts_excerptMeta__HoDY7{display:flex;justify-content:space-between;gap:10px;color:#818181;font-size:10px}.helm-artifacts_sourceExcerpt__vInCT blockquote{margin:9px 0 0;padding-left:12px;color:#b9b9b9;border-left:1px solid #515151;font-size:12px;line-height:1.65}.helm-artifacts_chevronOpen__MSWHY{transform:rotate(180deg)}.helm-artifacts_usageBody__boizP{padding:20px 20px 24px}.helm-artifacts_usageHeading__2hHmt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:26px;color:#aaa;font-size:12px}.helm-artifacts_planBadge__vrxuJ{padding:2px 7px;color:#b0b0b0;border:1px solid #333;border-radius:5px;font-size:10px}.helm-artifacts_metrics__lP6ey{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}.helm-artifacts_metric__HCiw2{min-width:0}.helm-artifacts_metricLabel__Ztv77{gap:6px;color:#a3a3a3;font-size:11px}.helm-artifacts_metricLabel__Ztv77 svg{color:#757575}.helm-artifacts_metricValue__lzExU{display:flex;align-items:baseline;gap:8px;margin:10px 0 18px;white-space:nowrap}.helm-artifacts_metricValue__lzExU strong{font-size:34px;font-weight:450;letter-spacing:-.055em;line-height:1;font-variant-numeric:tabular-nums}.helm-artifacts_metricValue__lzExU>span{color:#b3b3b3;font-size:12px}.helm-artifacts_metricCapacity__x_gad{margin-left:3px;color:#676767;font-size:11px}.helm-artifacts_storageRail__NOJoi{height:7px;overflow:hidden;background:#292929;border-radius:2px}.helm-artifacts_storageRail__NOJoi>span{display:block;width:42%;height:100%;background:#d7d7d7;border-radius:inherit}.helm-artifacts_transferRail__bVDvD{display:grid;height:7px;grid-template-columns:repeat(20,1fr);gap:3px}.helm-artifacts_transferRail__bVDvD>span{background:#292929;border-radius:1px}.helm-artifacts_transferRail__bVDvD>span[data-fill=full]{background:#979797}.helm-artifacts_transferRail__bVDvD>span[data-fill=partial]{background:linear-gradient(90deg,#979797 40%,#292929 0)}.helm-artifacts_metricFoot__NOpUF{display:flex;justify-content:space-between;gap:8px;margin-top:10px;color:#747474;font-size:10px}.helm-artifacts_metricFoot__NOpUF span:first-child{color:#a0a0a0}.helm-artifacts_usageFooter__9wNAg{display:flex;min-height:49px;align-items:center;justify-content:space-between;gap:12px;padding:11px 20px;border-top:1px solid var(--artifact-border);color:#939393;font-size:11px}.helm-artifacts_usageFooter__9wNAg>span{display:inline-flex;align-items:center;gap:7px}.helm-artifacts_statusDot__giB9C{width:5px;height:5px;flex:0 0 auto;background:#b8b8b8;border-radius:50%}.helm-artifacts_usageDetails__KlpmY{padding:14px 20px 17px;color:#aaa;background:#151515;border-top:1px solid var(--artifact-border);font-size:12px}.helm-artifacts_usageDetails__KlpmY p{margin:0 0 8px}.helm-artifacts_usageDetails__KlpmY strong{color:#ddd;font-weight:500}.helm-artifacts_usageDetails__KlpmY>span{color:#838383;font-size:11px}@media (max-width:640px){.helm-artifacts_footer__bf0Wx,.helm-artifacts_formBody__x4_xd,.helm-artifacts_header__ySwr_,.helm-artifacts_recallBody__DpdFb,.helm-artifacts_receipt__0UQ_q,.helm-artifacts_sourceExcerpt__vInCT,.helm-artifacts_usageBody__boizP,.helm-artifacts_usageDetails__KlpmY,.helm-artifacts_usageFooter__9wNAg{padding-right:15px;padding-left:15px}.helm-artifacts_regionGrid__q6REU{grid-template-columns:repeat(2,minmax(0,1fr))}.helm-artifacts_metrics__lP6ey{gap:22px}.helm-artifacts_metricValue__lzExU strong{font-size:29px}.helm-artifacts_metricValue__lzExU{flex-wrap:wrap;row-gap:5px}.helm-artifacts_metricValue__lzExU>span{font-size:11px}.helm-artifacts_metricFoot__NOpUF{display:grid;gap:3px}.helm-artifacts_sourcesFooter__H_RW4{padding-right:15px;padding-left:15px}.helm-artifacts_facts__yhLeM li{gap:10px}.helm-artifacts_facts__yhLeM p{font-size:12px}.helm-artifacts_footer__bf0Wx{flex-wrap:wrap;gap:12px}.helm-artifacts_formActions__WSorV{margin-left:auto}.helm-artifacts_receiptFooter__d07Qj{flex-wrap:wrap}}@media (max-width:390px){.helm-artifacts_metrics__lP6ey{gap:15px}.helm-artifacts_usageFooter__9wNAg{flex-wrap:wrap;gap:5px}.helm-artifacts_source__N2DWO{font-size:10px}.helm-artifacts_receiptSummary__CkQcA{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.helm-artifacts_artifact__ohg9j *{transition:none!important}}.helm_section___tney{--helm-bg:#000;--helm-ink:#ededed;--helm-muted:#a1a1a1;--helm-border:#292929;--helm-accent:#52a8ff;background:#000;color:#ededed;position:relative;overflow:hidden;border-top:1px solid #202020;border-bottom:1px solid #202020;min-height:calc(100svh - 56px);padding:88px 24px 44px;scroll-margin-top:56px}.helm_section___tney *{box-sizing:border-box;min-width:0}.helm_section___tney a,.helm_section___tney button{-webkit-tap-highlight-color:transparent}.helm_section___tney button{cursor:pointer;font:inherit}.helm_section___tney a:focus-visible,.helm_section___tney button:focus-visible{outline:2px solid #52a8ff;outline-offset:4px}.helm_section___tney button:disabled{cursor:default;opacity:.4}.helm_inner__jlpSa{max-width:1120px;margin-inline:auto}.helm_heading__hmwMk{text-align:center}.helm_eyebrow___mQku{display:flex;align-items:center;justify-content:center;gap:10px;color:#a1a1a1;font-size:13px;margin:0 0 22px}.helm_eyebrow___mQku .helm_smallMark__cFgGQ{color:#ededed}.helm_smallMark__cFgGQ{display:inline-flex;flex-shrink:0;width:20px;height:20px}.helm_smallMark__cFgGQ svg{width:100%;height:100%}.helm_divider__nXHNX{color:#4a4a4a;margin-inline:4px}.helm_heading__hmwMk h2{margin:0;font-size:clamp(40px,5vw,66px);font-weight:500;letter-spacing:-.052em;line-height:1.05}.helm_heading__hmwMk h2 span{color:#a1a1a1}.helm_description__KQETR{margin:22px auto 0;font-size:16px;line-height:1.65;color:#a1a1a1;max-width:54ch}.helm_examples__WGyoQ{margin:34px auto 24px;display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.helm_examples__WGyoQ button{display:flex;align-items:center;gap:8px;padding:9px 13px;min-height:38px;border-radius:5px;border:1px solid transparent;background:transparent;color:#a1a1a1;font-size:13px}.helm_examples__WGyoQ button span{font:10px var(--font-geist-mono),monospace;color:#8f8f8f}.helm_examples__WGyoQ button[aria-pressed=true]{color:#ededed;background:#121212;border-color:#292929}.helm_examples__WGyoQ button:hover{color:#ededed}.helm_stage__FR1iE{position:relative;overflow:hidden;border:1px solid #222;border-radius:10px;min-height:570px;padding:62px 28px 24px;background:radial-gradient(ellipse at 50% 0,#0d0d0d,transparent 70%)}.helm_stageCaption__wmFBV{position:absolute;left:24px;right:24px;top:20px;display:flex;align-items:center;gap:9px;font-size:12px;color:#a1a1a1}.helm_stageCaption__wmFBV>span:last-child{color:#8f8f8f;font-size:11px}.helm_statusDot__sFFzw{height:5px;width:5px;border-radius:50%;background:#ededed}.helm_captionLine__xDfqU{height:12px;width:1px;background:#333;margin-inline:5px}.helm_promptScene__5hBx7{max-width:720px;margin:104px auto 60px}.helm_promptLead__wBAMH{font-size:22px;font-weight:450;letter-spacing:-.03em;margin-bottom:22px;text-align:center}.helm_composer__EoqEG{border:1px solid #454545;border-radius:16px;background:#101010;padding:20px 22px 16px;box-shadow:0 8px 55px #ffffff06,inset 0 1px 0 #ffffff10}.helm_context__cIyGR{display:flex;align-items:center;gap:8px;color:#ededed;font-size:12px}.helm_contextPill__SP3xB{margin-left:3px;display:inline-flex;align-items:center;gap:5px;color:#a1a1a1;border-left:1px solid #333;padding-left:11px}.helm_typing__ilLPf{min-height:76px;font-size:clamp(18px,2vw,22px);line-height:1.5;letter-spacing:-.025em;margin:22px 0 14px}.helm_caret__qCyGM{display:inline-block;width:1px;height:1.05em;background:#ededed;margin-left:2px;vertical-align:-.12em;animation:helm_blink__OXxo5 1s step-end infinite}.helm_composerTools__Rsp0N{display:flex;align-items:center;gap:12px}.helm_attachExample__GgrSJ{display:flex;align-items:center;gap:8px;color:#a1a1a1;font-size:12px}.helm_submitHint__Bf9_0{display:flex;align-items:center;gap:6px;margin-left:auto;color:#8f8f8f;font-size:11px}.helm_composerTools__Rsp0N button{width:34px;height:34px;border:0;border-radius:50%;background:#ededed;color:#000;display:grid;place-items:center}.helm_promptNote__fSf18{text-align:center;color:#8f8f8f;font-size:12px;margin:18px 0 0}.helm_conversation__sKBvN{max-width:810px;margin-inline:auto}.helm_userMessage__P_L17{background:#181818;border:1px solid #292929;border-radius:16px 16px 4px 16px;width:-moz-fit-content;width:fit-content;max-width:90%;padding:11px 16px;font-size:13px;line-height:1.5;margin:0 0 26px auto}.helm_answer__YJ5xW{display:flex;align-items:flex-start;gap:13px;outline:0}.helm_avatar__N8CVo{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;border:1px solid #333;margin-top:1px;flex-shrink:0}.helm_avatar__N8CVo svg{height:20px;width:20px}.helm_response__0DvBG{width:100%}.helm_operatorName__FvJFo{font-size:12px;font-weight:500;margin:0 0 8px}.helm_answerText__8RbH0{margin:0 0 18px;color:#c2c2c2;font-size:14px;line-height:1.55}.helm_followUp__L1ytK{display:flex;align-items:center;gap:12px;margin:24px 0 0 43px;border:1px solid #292929;border-radius:10px;padding:12px 14px;color:#8f8f8f;font-size:13px}.helm_followUp__L1ytK a{display:grid;place-items:center;width:27px;height:27px;color:#ededed;background:#242424;border-radius:50%;margin-left:auto;flex-shrink:0}.helm_demoFooter__oANVN{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 3px;color:#8f8f8f;font-size:11px}.helm_demoFooter__oANVN>span>span{margin-inline:5px}.helm_playback__JvJm_{display:flex;gap:14px}.helm_playback__JvJm_ button{color:#a1a1a1;display:flex;align-items:center;gap:5px;border:0;background:transparent;padding:4px 0;font-size:11px;min-height:28px}.helm_cta__zWSta{margin-top:22px;display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap}.helm_cta__zWSta p{font-size:14px;color:#a1a1a1;margin:0}.helm_cta__zWSta a{display:inline-flex;align-items:center;gap:9px;font-size:14px;color:#ededed;text-decoration:none}.helm_cta__zWSta a:hover{text-decoration:underline;text-underline-offset:5px}.helm_srOnly__Xpsg5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.helm_stage__FR1iE[data-paused=true] .helm_caret__qCyGM{animation-play-state:paused}@keyframes helm_blink__OXxo5{50%{opacity:0}}@media(min-width:1000px) and (max-height:1000px){.helm_section___tney{padding-top:56px}.helm_heading__hmwMk h2{font-size:52px}.helm_heading__hmwMk h2 br{display:none}.helm_heading__hmwMk h2 span:before{content:" "}.helm_description__KQETR{margin-top:16px}.helm_examples__WGyoQ{margin-top:24px}.helm_stage__FR1iE{min-height:530px}.helm_promptScene__5hBx7{margin-top:86px}}@media(max-width:640px){.helm_section___tney{padding:60px 16px 36px}.helm_eyebrow___mQku{font-size:11px;gap:7px}.helm_description__KQETR{font-size:15px}.helm_desktopBreak__GFQxc{display:none}.helm_examples__WGyoQ{gap:3px;margin-bottom:20px}.helm_examples__WGyoQ button{font-size:11px;padding:8px;gap:5px}.helm_examples__WGyoQ button span{display:none}.helm_stage__FR1iE{padding:64px 16px 20px;min-height:630px}.helm_stageCaption__wmFBV{left:16px;right:16px}.helm_stageCaption__wmFBV>span:last-child{margin-left:auto;font-size:10px}.helm_promptScene__5hBx7{margin-top:118px}.helm_promptLead__wBAMH{font-size:20px}.helm_composer__EoqEG{padding:16px;border-radius:12px}.helm_typing__ilLPf{min-height:112px;font-size:20px}.helm_submitHint__Bf9_0{display:none}.helm_composerTools__Rsp0N button{margin-left:auto}.helm_userMessage__P_L17{font-size:12px;max-width:95%;margin-bottom:24px}.helm_answer__YJ5xW{gap:0}.helm_avatar__N8CVo{display:none}.helm_answerText__8RbH0{font-size:13px}.helm_followUp__L1ytK{margin-left:0}.helm_demoFooter__oANVN{flex-wrap:wrap;row-gap:7px}.helm_playback__JvJm_{margin-left:auto}.helm_cta__zWSta{gap:14px;margin-top:24px}.helm_cta__zWSta p{font-size:13px}}@media(prefers-reduced-motion:reduce){.helm_caret__qCyGM{animation:none}}.helm_stage__FR1iE[data-phase=sending] .helm_promptScene__5hBx7{animation:helm_sendPrompt__vjxG6 .52s cubic-bezier(.22,1,.36,1) both}.helm_conversation__sKBvN{animation:helm_revealAnswer__nN_xd .55s cubic-bezier(.16,1,.3,1) both}.helm_stage__FR1iE[data-paused=true] .helm_conversation__sKBvN,.helm_stage__FR1iE[data-paused=true] .helm_promptScene__5hBx7{animation-play-state:paused}.helm_section___tney[data-reduced-motion=true] .helm_conversation__sKBvN{animation:none}@keyframes helm_sendPrompt__vjxG6{0%{transform:translateY(0) scale(1);opacity:1}20%{transform:translateY(12px) scale(.99);opacity:1}42%{transform:translateY(-5px) scale(1.01);opacity:1}to{transform:translateY(180px) scale(.96);opacity:0}}@keyframes helm_revealAnswer__nN_xd{0%{transform:translateY(35px) scale(.985);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.helm_stage__FR1iE .helm_conversation__sKBvN,.helm_stage__FR1iE .helm_promptScene__5hBx7{animation:none}}.capabilities_grid__mCv7_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid color-mix(in srgb,currentColor 17%,transparent)}.capabilities_grid__mCv7_[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.capabilities_grid__mCv7_[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.capabilities_item__Rp5a0{min-width:0;display:flex;align-items:flex-start;gap:18px;border-bottom:1px solid color-mix(in srgb,currentColor 17%,transparent);padding:28px 24px 32px 0}.capabilities_number__R7daj{font-family:var(--font-geist-mono),monospace;font-size:11px;color:var(--color-muted-foreground);padding-top:5px}.capabilities_content__0G_Gz{min-width:0}.capabilities_content__0G_Gz h3{margin:0;font-size:18px;font-weight:500;letter-spacing:-.025em;line-height:1.4;overflow-wrap:anywhere}.capabilities_content__0G_Gz a{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.capabilities_content__0G_Gz a:hover{text-decoration:underline;text-underline-offset:4px}.capabilities_content__0G_Gz a:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:2px}.capabilities_content__0G_Gz svg{flex-shrink:0;opacity:.6}.capabilities_label__DJXzu{margin:0 0 5px;color:var(--color-muted-foreground);font-size:12px}.capabilities_body__JXDBw{margin:10px 0 0;font-size:14px;line-height:1.75;opacity:.7;overflow-wrap:anywhere}@media(max-width:900px){.capabilities_grid__mCv7_,.capabilities_grid__mCv7_[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.capabilities_grid__mCv7_,.capabilities_grid__mCv7_[data-columns="2"],.capabilities_grid__mCv7_[data-columns="4"]{grid-template-columns:1fr}.capabilities_item__Rp5a0{padding:24px 0;gap:16px}}.capability-grid_grid__J_8UX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--color-border,#dedede)}.capability-grid_grid__J_8UX[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-grid_grid__J_8UX[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.capability-grid_item__mEXP2{min-width:0;display:flex;align-items:flex-start;gap:18px;padding:28px 24px 32px 0;border-bottom:1px solid var(--color-border,#dedede)}.capability-grid_number__s4uL7{font:11px var(--font-geist-mono),monospace;color:var(--color-muted-foreground,#666);padding-top:5px}.capability-grid_content__VAvOe{min-width:0}.capability-grid_content__VAvOe h3{font-size:18px;font-weight:500;letter-spacing:-.025em;line-height:1.4;margin:0;overflow-wrap:anywhere}.capability-grid_content__VAvOe a{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.capability-grid_content__VAvOe a:hover{text-decoration:underline;text-underline-offset:4px}.capability-grid_content__VAvOe a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.capability-grid_content__VAvOe svg{flex-shrink:0}.capability-grid_label__w1BLa{color:var(--color-muted-foreground,#666);font-size:12px;margin:0 0 5px}.capability-grid_body__1okzu{font-size:14px;line-height:1.75;color:var(--color-muted-foreground,#666);margin:10px 0 0;overflow-wrap:anywhere}@media(max-width:900px){.capability-grid_grid__J_8UX,.capability-grid_grid__J_8UX[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.capability-grid_grid__J_8UX,.capability-grid_grid__J_8UX[data-columns="2"],.capability-grid_grid__J_8UX[data-columns="4"]{grid-template-columns:1fr}.capability-grid_item__mEXP2{padding:24px 0;gap:16px}}.helm-page-presence_presence__IL5jF{display:inline-flex;align-items:center;flex:0 0 auto;width:137px;height:64px;pointer-events:none}.helm-page-presence_character__G_L9X{display:block;flex:0 0 54px}.helm-page-presence_drawing__8C6EM{width:83px;height:64px;overflow:visible;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;opacity:.72}.helm-page-presence_admittedDot__wbPvy,.helm-page-presence_directionStart__g7eZt,.helm-page-presence_dot__TA_2c,.helm-page-presence_learningPoint__elhM4{fill:currentColor;stroke:none}.helm-page-presence_learningGuide__v839D,.helm-page-presence_memoryBaseline__i1vgT{opacity:.25}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_draw__OcGDe{stroke-dasharray:1;animation:helm-page-presence_trace__nOtxg 1.4s cubic-bezier(.2,.7,.3,1) .3s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_welcomeTick__hqREy{animation:helm-page-presence_hello__fwSxB .65s .15s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_bookmark__UPPvg{animation:helm-page-presence_remember__cnIf2 1.3s .25s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_secondDot__s6atn{animation:helm-page-presence_acknowledge__x2ylR .65s .8s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_thirdDot__LsZcK{animation:helm-page-presence_acknowledge__x2ylR .65s 1.25s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_admittedDot__wbPvy{animation:helm-page-presence_admit__cfGZ2 1.6s .25s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_boundaryGate__6HLJy{transform-origin:43px 23px;animation:helm-page-presence_closeGate__KwXm6 1.9s .25s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_boundaryCheck__d8KE0{animation:helm-page-presence_reveal__H3iRf .3s 2.1s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_codeCursor__IjNwc{animation:helm-page-presence_cursor__9VvAe 1.8s .1s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_codeSlash__40M_l{animation:helm-page-presence_reveal__H3iRf .3s 1.8s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_focusCorners__Emqsz{transform-origin:46px 32px;animation:helm-page-presence_focus__aDk9S 1.5s .2s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_focusTarget__d6WdB{animation:helm-page-presence_acknowledge__x2ylR .7s 1.2s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_learningPoint__elhM4{animation:helm-page-presence_reveal__H3iRf .4s 1.5s both}.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_directionStart__g7eZt{animation:helm-page-presence_acknowledge__x2ylR .8s .1s both}.helm-page-presence_presence__IL5jF[data-running=false] .helm-page-presence_drawing__8C6EM *{animation-play-state:paused}.helm-page-presence_presence__IL5jF[data-finished=true] .helm-page-presence_drawing__8C6EM *{animation:none;stroke-dashoffset:0}.helm-page-presence_presence__IL5jF[data-finished=true] .helm-page-presence_admittedDot__wbPvy{transform:translateX(36px)}.helm-page-presence_presence__IL5jF[data-finished=true] .helm-page-presence_codeCursor__IjNwc{opacity:0}@keyframes helm-page-presence_trace__nOtxg{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes helm-page-presence_hello__fwSxB{0%{opacity:0;transform:translateY(3px)}55%{opacity:1;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}@keyframes helm-page-presence_remember__cnIf2{0%{transform:translateY(-7px);opacity:0}60%,to{transform:translateY(0);opacity:1}}@keyframes helm-page-presence_acknowledge__x2ylR{0%,to{opacity:1}45%{opacity:.25}}@keyframes helm-page-presence_admit__cfGZ2{0%,15%{transform:translateX(0)}75%,to{transform:translateX(36px)}}@keyframes helm-page-presence_closeGate__KwXm6{0%,60%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes helm-page-presence_reveal__H3iRf{0%{opacity:0}to{opacity:1}}@keyframes helm-page-presence_cursor__9VvAe{0%,35%,70%{opacity:1}18%,52%,to{opacity:0}}@keyframes helm-page-presence_focus__aDk9S{0%{transform:scale(1.3);opacity:.3}65%,to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.helm-page-presence_presence__IL5jF[data-started=true] .helm-page-presence_drawing__8C6EM *{animation:none;stroke-dashoffset:0}}.cinema-stage_track__fbb7q{position:relative;min-height:225svh;background:var(--cinema-bg,#050608);color:var(--cinema-ink,#f4f5f7);border-block:1px solid #ffffff12;isolation:isolate}.cinema-stage_sticky__yVwur{position:sticky;top:0;min-height:100svh;padding:92px 5vw 25px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cinema-stage_heading__w6zui{text-align:left;width:min(1120px,100%);display:grid;grid-template-columns:1.35fr 1fr;-moz-column-gap:60px;column-gap:60px;align-items:end;position:relative;z-index:2}.cinema-stage_eyebrow__MsxLK{grid-column:1/-1;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cinema-muted,#a5abb5);margin:0 0 14px}.cinema-stage_heading__w6zui h2{font-size:clamp(36px,3.8vw,56px);font-weight:500;line-height:1.02;letter-spacing:-.058em;text-wrap:balance;margin:0}.cinema-stage_description__E_Iwv{max-width:380px;font-size:15px;line-height:1.6;color:var(--cinema-muted,#a5abb5);margin:0 0 3px auto}.cinema-stage_scene__Z6x_A{position:relative;width:min(1180px,100%);height:clamp(320px,44vh,570px);margin:20px auto;isolation:isolate}.cinema-stage_narrative__uZCKJ{display:flex;align-items:center;justify-content:space-between;gap:44px;width:min(1120px,100%);position:relative;z-index:3}.cinema-stage_caption__0N8rP{max-width:580px;min-height:97px}.cinema-stage_caption__0N8rP h3{font-size:24px;line-height:1.2;font-weight:500;letter-spacing:-.03em;margin:0 0 11px}.cinema-stage_caption__0N8rP p{font-size:15px;line-height:1.6;color:var(--cinema-muted,#a5abb5);margin:0;max-width:56ch}.cinema-stage_navigation__R9JPy{display:flex;flex-direction:column;align-items:flex-end;gap:13px;flex-shrink:0}.cinema-stage_chapters__SM1s2{display:flex;border:1px solid #8b94a52e;border-radius:100px;padding:5px;background:var(--cinema-controls,#101216)}.cinema-stage_chapters__SM1s2 button{border:0;border-radius:100px;background:transparent;color:var(--cinema-muted,#a5abb5);font:inherit;font-size:12px;padding:10px 14px;cursor:pointer;white-space:nowrap}.cinema-stage_chapters__SM1s2 button span{font-family:var(--font-geist-mono),monospace;margin-right:8px;opacity:.55}.cinema-stage_chapters__SM1s2 button[aria-pressed=true]{background:var(--cinema-active,#f5f5f7);color:var(--cinema-active-ink,#121316)}.cinema-stage_chapters__SM1s2 button:focus-visible,.cinema-stage_resume__1754u:focus-visible{outline:2px solid #7dbbff;outline-offset:4px}.cinema-stage_resume__1754u{border:0;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer;padding:0}.cinema-stage_hint__SBxxC{font-size:11px;color:var(--cinema-muted,#a5abb5)}.cinema-stage_note___Sj9i{font-size:10px;line-height:1.6;color:var(--cinema-muted,#a5abb5);max-width:800px;text-align:center;margin:22px 0 0}.cinema-stage_track__fbb7q[data-scroll=false]{min-height:auto}.cinema-stage_track__fbb7q[data-scroll=false] .cinema-stage_sticky__yVwur{position:relative;min-height:0}.cinema-stage_track__fbb7q[data-reduced=true] *{transition:none!important;animation:none!important}.cinema-stage_track__fbb7q[data-reduced=true] svg{filter:none}@media (max-height:820px) and (min-width:761px){.cinema-stage_sticky__yVwur{padding-top:78px}.cinema-stage_heading__w6zui h2{font-size:44px}.cinema-stage_scene__Z6x_A{height:340px;margin:12px auto}.cinema-stage_eyebrow__MsxLK{margin-bottom:12px}.cinema-stage_description__E_Iwv{margin-top:12px;font-size:15px}.cinema-stage_note___Sj9i{margin-top:14px}.cinema-stage_caption__0N8rP{min-height:80px}}@media (max-width:760px){.cinema-stage_heading__w6zui{display:block;text-align:left}.cinema-stage_sticky__yVwur{padding:76px 20px 34px;min-height:0;position:relative}.cinema-stage_track__fbb7q{min-height:auto}.cinema-stage_heading__w6zui h2{font-size:clamp(36px,9vw,58px)}.cinema-stage_description__E_Iwv{font-size:15px;margin:20px 0 0}.cinema-stage_scene__Z6x_A{height:340px;margin:32px auto;max-width:560px}.cinema-stage_narrative__uZCKJ{flex-direction:column;align-items:stretch;gap:24px}.cinema-stage_caption__0N8rP{min-height:108px}.cinema-stage_caption__0N8rP h3{font-size:24px}.cinema-stage_navigation__R9JPy{align-items:center}.cinema-stage_chapters__SM1s2{max-width:100%;flex-wrap:wrap;justify-content:center}.cinema-stage_chapters__SM1s2 button{padding:9px 10px;font-size:11px}.cinema-stage_chapters__SM1s2 button span{margin-right:5px}.cinema-stage_note___Sj9i{margin-top:28px}}.lineage_frame__NrWns{--lineage-bg:var(--color-background,#000);--lineage-card:var(--color-card,#0a0a0a);--lineage-ink:var(--color-foreground,#ededed);--lineage-muted:var(--color-muted-foreground,#a1a1a1);--lineage-border:var(--color-border,#262626);overflow:hidden;border:1px solid var(--lineage-border);border-radius:8px;background:var(--lineage-bg);color:var(--lineage-ink)}.lineage_toolbar__ZasZB{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;min-height:64px;padding:12px 24px;border-bottom:1px solid var(--lineage-border)}.lineage_caption___N7V_{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;font-weight:500}.lineage_caption___N7V_>svg,.lineage_count__dOjzG{color:var(--lineage-muted)}.lineage_count__dOjzG{margin-left:10px;font-size:12px;font-weight:400}.lineage_controls__OFCoQ{display:flex;gap:6px}.lineage_controls__OFCoQ button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 10px;border:1px solid var(--lineage-border);border-radius:5px;background:transparent;color:var(--lineage-muted);font-size:12px;cursor:pointer}.lineage_controls__OFCoQ button:hover:not(:disabled){color:var(--lineage-ink);background:var(--lineage-card)}.lineage_controls__OFCoQ button:disabled{opacity:.5;cursor:default}.lineage_frame__NrWns button:focus-visible{outline:2px solid var(--lineage-ink);outline-offset:4px}.lineage_canvas___NG41{position:relative;display:grid;grid-template-columns:1.1fr 1fr 1fr 1.05fr;gap:36px;padding:32px 24px 40px}.lineage_connections__Lpj5q{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.lineage_activePath__N2JCT,.lineage_path__MqTrY,.lineage_signal__uaA1M{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.lineage_path__MqTrY{stroke:var(--lineage-border)}.lineage_activePath__N2JCT{stroke:var(--lineage-muted);opacity:.7}.lineage_signal__uaA1M{stroke:var(--lineage-ink);opacity:0;stroke-dasharray:.12 .88}.lineage_frame__NrWns[data-running=true] .lineage_signal__uaA1M{opacity:.9;animation:lineage_trace__cERXu 2.4s linear infinite}.lineage_stage__7UYDM{position:relative;z-index:1;min-width:0}.lineage_stageHeading__cvETm{min-height:62px;margin-bottom:19px;font-size:14px;font-weight:500}.lineage_depth__X_Nqj{display:inline-block;margin-right:8px;font-family:var(--font-geist-mono),monospace}.lineage_depth__X_Nqj,.lineage_stageHeading__cvETm p{color:var(--lineage-muted);font-size:12px;font-weight:400}.lineage_stageHeading__cvETm p{margin:7px 0 0;line-height:1.5}.lineage_nodes__aM3sW{display:flex;flex-direction:column;gap:20px}.lineage_node__wjm98{display:flex;width:100%;min-width:0;flex-direction:column;text-align:left;color:var(--lineage-ink);background:var(--lineage-bg);cursor:pointer;transition:border-color .16s ease,background .16s ease}.lineage_nodeMeta__rSZN2{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--lineage-muted);font-size:11px;line-height:1.5}.lineage_nodeMeta__rSZN2>svg{flex-shrink:0}.lineage_nodeMeta__rSZN2>span{margin-left:auto;font-size:10px}.lineage_nodeTitle__V_F0u{display:block;margin-top:11px;font-size:14px;font-weight:500;line-height:1.45;letter-spacing:-.2px}.lineage_source__Y2cjs{min-height:118px;padding:14px;border:1px solid var(--lineage-border);border-radius:4px 12px 4px 4px}.lineage_source__Y2cjs[aria-pressed=true]{border-color:var(--lineage-ink);background:var(--lineage-card)}.lineage_source__Y2cjs:hover{border-color:var(--lineage-muted)}.lineage_waveform__V925f{display:block;width:100%;max-width:160px;height:18px;margin-top:15px;fill:none;stroke:var(--lineage-muted);stroke-width:1;opacity:.6}.lineage_documentLines__HSmaa{display:flex;flex-direction:column;gap:4px;margin-top:14px}.lineage_documentLines__HSmaa i{display:block;height:1px;width:86%;background:var(--lineage-muted);opacity:.45}.lineage_documentLines__HSmaa i:nth-child(2){width:65%}.lineage_documentLines__HSmaa i:nth-child(3){width:76%}.lineage_operation__n_ZSs{justify-content:center;min-height:118px;padding:15px 12px;border:0;border-top:1px solid var(--lineage-border);border-bottom:1px solid var(--lineage-border)}.lineage_operation__n_ZSs[aria-pressed=true]{border-top-color:var(--lineage-ink);border-bottom-color:var(--lineage-ink);background:var(--lineage-card)}.lineage_operation__n_ZSs:hover{background:var(--lineage-card)}.lineage_claim__Slb1U{justify-content:center;min-height:256px;padding:24px 0 24px 20px;border:0;border-left:2px solid var(--lineage-border)}.lineage_claim__Slb1U:hover,.lineage_claim__Slb1U[aria-pressed=true]{border-left-color:var(--lineage-ink)}.lineage_claimLabel__SGUwT{font-size:12px;color:var(--lineage-muted)}.lineage_claimTitle___Odk7{margin-top:16px;font-size:16px;font-weight:450;letter-spacing:-.3px}.lineage_claimValue__17a0w{margin-top:2px;font-size:clamp(38px,4.3vw,57px);font-weight:450;line-height:1.3;letter-spacing:-3px;white-space:nowrap}.lineage_claimValue__17a0w>span{margin-left:2px;font-size:.65em;letter-spacing:-1.5px}.lineage_claimFoot__5TdJx{display:flex;align-items:center;gap:8px;margin-top:22px;color:var(--lineage-muted);font-size:12px}.lineage_inspector__cHgzz{display:grid;grid-template-columns:1fr 1.75fr;gap:40px;min-height:204px;padding:26px 28px;border-top:1px solid var(--lineage-border);background:var(--lineage-card)}.lineage_inspectorTitle__t1cbz>span{font-size:12px;color:var(--lineage-muted)}.lineage_inspectorTitle__t1cbz h3{margin:8px 0 7px;font-size:18px;font-weight:500;letter-spacing:-.4px;line-height:1.35}.lineage_inspectorTitle__t1cbz p{margin:0;font-size:12px;color:var(--lineage-muted)}.lineage_inspectorBody__MJZA6>p{margin:0;max-width:68ch;min-height:60px;font-size:14px;line-height:1.65;color:var(--lineage-muted)}.lineage_attribution__FI3kP{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px}.lineage_attribution__FI3kP>span{margin-right:3px;font-size:12px;color:var(--lineage-muted)}.lineage_attribution__FI3kP button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:3px 8px;border:1px solid var(--lineage-border);border-radius:4px;background:transparent;color:var(--lineage-ink);font-size:12px;cursor:pointer}.lineage_attribution__FI3kP button:hover{border-color:var(--lineage-muted)}.lineage_footer__Wtc20{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;padding:12px 24px;border-top:1px solid var(--lineage-border);color:var(--lineage-muted);font-size:12px}@keyframes lineage_trace__cERXu{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (max-width:1099px){.lineage_canvas___NG41{grid-template-columns:1fr;gap:28px;padding:28px 24px 32px}.lineage_stage__7UYDM{display:grid;grid-template-columns:112px minmax(0,1fr);gap:28px}.lineage_stageHeading__cvETm{min-height:0;margin:0;padding-top:16px}.lineage_stageHeading__cvETm p{max-width:13ch}.lineage_nodes__aM3sW{gap:12px}.lineage_source__Y2cjs{min-height:101px}.lineage_source__Y2cjs .lineage_nodeTitle__V_F0u{margin-top:7px}.lineage_documentLines__HSmaa,.lineage_waveform__V925f{margin-top:10px}.lineage_operation__n_ZSs{min-height:88px;padding:13px 16px}.lineage_claim__Slb1U{min-height:162px;padding:18px 20px}.lineage_claimTitle___Odk7{margin-top:9px}.lineage_claimValue__17a0w{font-size:48px}.lineage_claimFoot__5TdJx{margin-top:10px}.lineage_inspector__cHgzz{grid-template-columns:1fr 1.45fr;gap:28px}}@media (max-width:639px){.lineage_toolbar__ZasZB{padding:14px 16px;gap:10px}.lineage_caption___N7V_{-moz-column-gap:8px;column-gap:8px;font-size:13px}.lineage_count__dOjzG{margin-left:0;width:100%;padding-left:24px}.lineage_controls__OFCoQ{margin-left:auto}.lineage_controls__OFCoQ button{min-height:40px}.lineage_canvas___NG41{gap:25px;padding:20px 16px 28px}.lineage_stage__7UYDM{grid-template-columns:64px minmax(0,1fr);gap:20px}.lineage_stageHeading__cvETm{font-size:12px}.lineage_depth__X_Nqj{display:block;margin:0 0 7px}.lineage_stageHeading__cvETm p{display:none}.lineage_nodeMeta__rSZN2{font-size:10px;gap:5px}.lineage_nodeMeta__rSZN2>span{display:none}.lineage_source__Y2cjs{padding:12px}.lineage_nodeTitle__V_F0u{font-size:13px}.lineage_operation__n_ZSs{padding:12px}.lineage_claim__Slb1U{padding:16px 12px}.lineage_claimTitle___Odk7{font-size:15px}.lineage_claimValue__17a0w{font-size:42px}.lineage_claimFoot__5TdJx{gap:5px;font-size:10px}.lineage_inspector__cHgzz{grid-template-columns:1fr;min-height:0;gap:17px;padding:22px 20px}.lineage_inspectorBody__MJZA6>p{min-height:8.25em;font-size:13px}.lineage_attribution__FI3kP{min-height:106px;align-content:flex-start}.lineage_attribution__FI3kP>span{width:100%;margin-bottom:2px}.lineage_attribution__FI3kP button{min-height:36px}.lineage_footer__Wtc20{padding:12px 16px;font-size:11px}}@media (prefers-reduced-motion:reduce){.lineage_frame__NrWns[data-running=true] .lineage_signal__uaA1M{animation:none;opacity:0}.lineage_node__wjm98{transition:none}}