.ugKQ2W_head{padding-top:calc(var(--header-h) + clamp(48px, 9vw, 140px));padding-bottom:clamp(40px,6vw,88px)}.ugKQ2W_crumbs{color:var(--mute);flex-wrap:wrap;gap:10px;margin-bottom:clamp(20px,3vw,36px);display:flex}.ugKQ2W_crumbs a:hover{color:var(--paper)}.ugKQ2W_title{font-size:var(--t-h1);letter-spacing:-.045em;max-width:18ch;font-weight:470;line-height:.96}.ugKQ2W_lead{max-width:52ch;margin-top:clamp(20px,2.5vw,32px)}
.sSVJSq_head{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(40px,6vw,96px);display:grid}.sSVJSq_label{color:var(--mute);grid-column:1/span 3;align-self:start;gap:12px;padding-top:.6em;display:flex}.sSVJSq_label b{color:var(--text);font-weight:500}.sSVJSq_title{grid-column:4/span 9}.sSVJSq_titleWide{grid-column:1/-1}.sSVJSq_problemGrid{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sSVJSq_pItem{border-top:1px solid var(--line-2);align-content:start;gap:10px;padding-top:18px;display:grid}.sSVJSq_pItem .sSVJSq_k{color:var(--mute)}.sSVJSq_pItem h3{letter-spacing:-.02em;font-size:clamp(20px,1.6vw,26px);font-weight:460;line-height:1.15}.sSVJSq_pItem p{color:var(--text-2);font-size:var(--t-small);max-width:32ch}.sSVJSq_solution{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(72px,10vw,160px);display:grid}.sSVJSq_solution .sSVJSq_label{grid-column:1/span 3}.sSVJSq_solutionText{letter-spacing:-.03em;text-wrap:pretty;grid-column:4/span 9;font-size:clamp(26px,1.2rem + 2.2vw,56px);font-weight:400;line-height:1.12}.sSVJSq_caveat{color:var(--mute);grid-column:4/span 6;margin-top:28px}.sSVJSq_steps{counter-reset:step}.sSVJSq_step{column-gap:var(--gap);border-top:1px solid var(--line);transition:background var(--d-ui);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding-block:clamp(18px,2.2vw,30px);display:grid}.sSVJSq_step:last-child{border-bottom:1px solid var(--line)}.sSVJSq_stepN{color:var(--mute);grid-column:1/span 1}.sSVJSq_stepT{font-size:var(--t-h3);letter-spacing:-.02em;grid-column:2/span 5;font-weight:450;line-height:1.15}.sSVJSq_stepD{color:var(--text-2);grid-column:7/span 5}.sSVJSq_step:hover .sSVJSq_stepN{color:var(--signal)}.sSVJSq_note{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:32px;display:grid}.sSVJSq_note p{color:var(--mute);grid-column:7/span 5}.sSVJSq_aboutGrid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:48px;display:grid}.sSVJSq_aboutText{grid-column:4/span 5;gap:18px;display:grid}.sSVJSq_aboutText p:first-child{font-size:var(--t-lead);color:var(--text);line-height:1.4}.sSVJSq_aboutText p{color:var(--text-2)}.sSVJSq_team{grid-column:10/span 3;align-content:start;gap:18px;display:grid}.sSVJSq_team div{gap:4px;display:grid}.sSVJSq_team b{font-weight:450}.sSVJSq_specs{grid-column:4/span 9}.sSVJSq_spec{gap:var(--gap);border-top:1px solid var(--line);grid-template-columns:minmax(120px,1fr) 3fr;padding-block:14px;display:grid}.sSVJSq_spec:last-child{border-bottom:1px solid var(--line)}.sSVJSq_spec dt{color:var(--mute)}.sSVJSq_spec dd{color:var(--text);margin:0}.sSVJSq_cta{padding-block:clamp(100px,14vw,220px);position:relative;overflow:hidden}.sSVJSq_ctaTitle{font-size:var(--t-h1);letter-spacing:-.045em;max-width:15ch;font-weight:470;line-height:.98}.sSVJSq_ctaRow{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:28px;margin-top:clamp(32px,4vw,56px);display:grid}.sSVJSq_ctaSub{color:var(--text-2);font-size:var(--t-lead);grid-column:1/span 5;line-height:1.45}.sSVJSq_ctaBtns{flex-wrap:wrap;grid-column:7/span 6;align-content:start;gap:12px;display:flex}.sSVJSq_ctaPeople{gap:var(--gap);grid-column:7/span 6;grid-template-columns:1fr 1fr;margin-top:8px;display:grid}.sSVJSq_ctaPeople div{border-top:1px solid var(--line-2);gap:4px;padding-top:14px;display:grid}.sSVJSq_ctaPeople a{color:var(--text-2);width:fit-content}.sSVJSq_ctaPeople a:hover{color:var(--text)}@media (max-width:1100px){.sSVJSq_problemGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}@media (max-width:899px){.sSVJSq_head{display:block}.sSVJSq_label{margin-bottom:18px;padding-top:0}.sSVJSq_solution,.sSVJSq_note,.sSVJSq_aboutGrid,.sSVJSq_ctaRow{display:block}.sSVJSq_solution .sSVJSq_label{margin-bottom:18px}.sSVJSq_caveat{margin-top:20px}.sSVJSq_step{grid-template-columns:44px 1fr;row-gap:8px}.sSVJSq_stepN{grid-column:1}.sSVJSq_stepT,.sSVJSq_stepD{grid-column:2}.sSVJSq_note p{margin-top:0}.sSVJSq_aboutText,.sSVJSq_team,.sSVJSq_specs{margin-bottom:40px}.sSVJSq_ctaBtns{margin-top:28px}.sSVJSq_ctaPeople{margin-top:32px}}@media (max-width:560px){.sSVJSq_problemGrid,.sSVJSq_ctaPeople{grid-template-columns:1fr}.sSVJSq_spec{grid-template-columns:1fr;gap:4px}}
.nGTsEG_section{background:var(--ink);border-top:1px solid var(--line);position:relative}.nGTsEG_stage{min-height:100svh;padding-block:calc(var(--header-h) + 12px) 28px;align-items:center;display:flex}.nGTsEG_inner{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;width:100%;display:grid}.nGTsEG_side{flex-direction:column;grid-column:1/span 4;justify-content:center;align-self:stretch;gap:26px;display:flex}.nGTsEG_label{color:var(--mute);gap:12px;display:flex}.nGTsEG_label b{color:var(--text);font-weight:500}.nGTsEG_title{letter-spacing:-.04em;font-size:clamp(30px,1rem + 2.6vw,58px);font-weight:460;line-height:1}.nGTsEG_steps{gap:4px;display:grid}.nGTsEG_step{text-align:left;border-top:1px solid var(--line);width:100%;color:var(--mute);transition:color .3s var(--ease-snap);grid-template-columns:36px 1fr;gap:6px 10px;padding:14px 0;display:grid}.nGTsEG_step:disabled{cursor:default}.nGTsEG_step>span:first-child{padding-top:4px}.nGTsEG_stepT{color:inherit;letter-spacing:-.015em;font-size:clamp(18px,1.3vw,22px)}.nGTsEG_stepD{opacity:0;max-height:0;transition:max-height .5s var(--ease-out), opacity .4s var(--ease-snap);grid-column:2;font-size:14.5px;line-height:1.45;overflow:hidden}.nGTsEG_active{color:var(--paper)}.nGTsEG_active>span:first-child{color:var(--signal)}.nGTsEG_active .nGTsEG_stepD{opacity:1;max-height:7em;color:var(--text-2)}.nGTsEG_disclaimer{color:var(--faint);max-width:40ch}.nGTsEG_canvas{margin-right:calc(var(--gutter) * -.5);grid-column:5/span 8;position:relative}.nGTsEG_svg{width:100%;height:auto;max-height:calc(100svh - var(--header-h) - 120px);color:var(--paper);overflow:visible}.nGTsEG_noise,.nGTsEG_intra,.nGTsEG_pathLink{fill:none;stroke-width:1px}.nGTsEG_noise{stroke:var(--paper)}.nGTsEG_intra{stroke:var(--paper);stroke-dasharray:2 4}.nGTsEG_pathLink{stroke:var(--signal);stroke-width:1.4px;stroke-dasharray:5 6;animation:1.2s linear infinite nGTsEG_dash}@keyframes nGTsEG_dash{to{stroke-dashoffset:-22px}}.nGTsEG_node rect,.nGTsEG_nodeNoise rect{fill:var(--ink);stroke:#ecece673;stroke-width:1px;transition:stroke .3s,fill .3s}.nGTsEG_node text,.nGTsEG_nodeNoise text{font-family:var(--font-mono);letter-spacing:.05em;fill:var(--paper);font-size:15px}.nGTsEG_nodeNoise rect{stroke:#ecece647}.nGTsEG_nodeNoise text{fill:var(--mute)}.nGTsEG_on rect{stroke:var(--paper);fill:#141416}.nGTsEG_cluster rect{fill:none;stroke:#ecece652;stroke-dasharray:3 5}.nGTsEG_cluster text{font-family:var(--font-mono);letter-spacing:.08em;fill:var(--mute);font-size:13px}.nGTsEG_cluster{opacity:0}.nGTsEG_block rect{fill:#121214;stroke:var(--paper);stroke-width:1px;transition:fill .4s,stroke .4s}.nGTsEG_bN{font-family:var(--font-mono);fill:var(--mute);letter-spacing:.06em;font-size:14px}.nGTsEG_bT{font-family:var(--font-sans);letter-spacing:-.02em;fill:var(--paper);font-size:30px;font-weight:460}.nGTsEG_bD{font-family:var(--font-mono);fill:var(--text-2);letter-spacing:.04em;font-size:14px}.nGTsEG_lit rect{stroke:var(--signal);fill:#15170f}.nGTsEG_lit .nGTsEG_bN{fill:var(--signal)}.nGTsEG_conn{fill:none;stroke:var(--signal);stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:1px}.nGTsEG_final.nGTsEG_flow .nGTsEG_conn{stroke-dasharray:.04 .035;animation:1.4s linear infinite nGTsEG_flow}@keyframes nGTsEG_flow{to{stroke-dashoffset:-.075px}}.nGTsEG_finalTitle{letter-spacing:-.025em;color:var(--paper);opacity:0;transition:opacity .6s var(--ease-snap), transform .8s var(--ease-out);font-size:clamp(20px,.9rem + 1.2vw,32px);line-height:1.2;position:absolute;bottom:0;left:0;right:0;transform:translateY(calc(100% + 18px))}.nGTsEG_finalTitle.nGTsEG_show{opacity:1;transform:translateY(calc(100% + 6px))}@media (max-width:1100px){.nGTsEG_side{grid-column:1/span 5}.nGTsEG_canvas{grid-column:6/span 7}}@media (max-width:760px){.nGTsEG_stage{padding-top:calc(var(--header-h) + 4px);align-items:flex-start}.nGTsEG_inner{flex-direction:column;gap:12px;display:flex}.nGTsEG_side{gap:10px}.nGTsEG_title{font-size:26px}.nGTsEG_steps{gap:6px;display:flex}.nGTsEG_steps li{flex:1}.nGTsEG_step{grid-template-columns:1fr;row-gap:2px;padding:8px 0 0}.nGTsEG_step>span:first-child{padding-top:0}.nGTsEG_stepT{font-size:14px}.nGTsEG_stepD,.nGTsEG_disclaimer{display:none}.nGTsEG_canvas{width:100%}.nGTsEG_svg{max-height:calc(100svh - var(--header-h) - 190px)}.nGTsEG_bT{font-size:24px}.nGTsEG_finalTitle{margin-top:8px;font-size:18px;position:static;transform:none}.nGTsEG_finalTitle.nGTsEG_show{transform:none}}@media (prefers-reduced-motion:reduce){.nGTsEG_stage{min-height:auto;padding-block:var(--section)}.nGTsEG_finalTitle{opacity:1;margin-top:20px;position:static;transform:none}.nGTsEG_stepD{opacity:1;max-height:none}.nGTsEG_pathLink,.nGTsEG_final.nGTsEG_flow .nGTsEG_conn{animation:none}}
.VMVMAW_btn{--h:52px;min-height:var(--h);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--text);isolation:isolate;transition:color var(--d-ui) var(--ease-snap), border-color var(--d-ui) var(--ease-snap);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:14px;padding:0 20px 0 22px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.VMVMAW_btn:before{content:"";background:var(--text);transform-origin:bottom;transition:transform .36s var(--ease-out);z-index:-1;position:absolute;inset:0;transform:scaleY(0)}.VMVMAW_btn:hover:before{transform:scaleY(1)}.VMVMAW_btn:hover{color:var(--bg);border-color:var(--text)}.VMVMAW_btn:active{transform:translateY(1px)}.VMVMAW_primary{background:var(--signal);color:var(--on-signal);border-color:var(--signal)}.VMVMAW_primary:before{background:var(--paper)}.VMVMAW_primary:hover{color:var(--ink);border-color:var(--paper)}.VMVMAW_icon{transition:transform .36s var(--ease-out);display:inline-flex}.VMVMAW_btn:hover .VMVMAW_icon{transform:translate(3px)}.VMVMAW_btn:hover .VMVMAW_iconUp{transform:translate(2px,-2px)}.VMVMAW_ticks:after{content:"";pointer-events:none;background:linear-gradient(var(--text), var(--text)) top left / 7px 1px, linear-gradient(var(--text), var(--text)) top left / 1px 7px, linear-gradient(var(--text), var(--text)) bottom right / 7px 1px, linear-gradient(var(--text), var(--text)) bottom right / 1px 7px;opacity:0;transition:opacity var(--d-ui) var(--ease-snap), inset .36s var(--ease-out);background-repeat:no-repeat;position:absolute;inset:-5px}.VMVMAW_ticks:hover:after{opacity:1;inset:-9px}.VMVMAW_link{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;transition:background-size .42s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:10px;padding-block:10px;font-size:12.5px;display:inline-flex}.VMVMAW_link:hover{background-size:100% 1px}@media (max-width:600px){.VMVMAW_btn{--h:50px;padding:0 16px 0 18px}}
._k5_jq_root{background:var(--ink-2);width:100%;position:relative;overflow:hidden}._k5_jq_fill{position:absolute;inset:0}._k5_jq_video{width:100%;height:100%;display:block}._k5_jq_ui{z-index:2;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}._k5_jq_btn{width:40px;height:40px;color:var(--paper);-webkit-backdrop-filter:blur(6px);transition:background var(--d-micro) var(--ease-snap), color var(--d-micro) var(--ease-snap);background:#0b0b0cb8;border:1px solid #ecece633;place-items:center;display:grid}._k5_jq_btn:hover{background:var(--signal);color:var(--on-signal);border-color:var(--signal)}
.W0Ydrq_frame,.W0Ydrq_media{position:relative}.W0Ydrq_media:before,.W0Ydrq_media:after{content:"";pointer-events:none;z-index:3;border-color:var(--text);opacity:.7;width:12px;height:12px;transition:inset .5s var(--ease-out), opacity var(--d-ui) var(--ease-snap);border-style:solid;position:absolute}.W0Ydrq_media:before{border-width:1px 0 0 1px;top:-7px;left:-7px}.W0Ydrq_media:after{border-width:0 1px 1px 0;bottom:-7px;right:-7px}.W0Ydrq_frame:hover .W0Ydrq_media:before{opacity:1;top:-11px;left:-11px}.W0Ydrq_frame:hover .W0Ydrq_media:after{opacity:1;bottom:-11px;right:-11px}.W0Ydrq_cap{color:var(--mute);justify-content:space-between;gap:16px;margin-top:14px;display:flex}.W0Ydrq_cap b{color:var(--text);font-weight:450}
.Go4N3G_list{gap:clamp(72px,9vw,150px);display:grid}.Go4N3G_row{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid;position:relative}.Go4N3G_text{flex-direction:column;grid-column:1/span 4;gap:18px;padding-bottom:6px;display:flex}.Go4N3G_idx{color:var(--mute);gap:12px;display:flex}.Go4N3G_idx b{color:var(--signal);font-weight:500}.Go4N3G_title{letter-spacing:-.035em;font-size:clamp(28px,1rem + 2.2vw,52px);font-weight:460;line-height:1.02}.Go4N3G_title span{background:linear-gradient(var(--signal), var(--signal)) left 92% / 0 2px no-repeat;transition:background-size .7s var(--ease-out)}.Go4N3G_row:hover .Go4N3G_title span,.Go4N3G_row:focus-visible .Go4N3G_title span{background-size:100% 2px}.Go4N3G_sub{color:var(--text-2);max-width:36ch}.Go4N3G_meta{flex-wrap:wrap;gap:8px;display:flex}.Go4N3G_chip{border:1px solid var(--line-2);color:var(--text-2);padding:6px 9px}.Go4N3G_chipWarn{color:var(--signal);border-color:#c6f52e80}.Go4N3G_more{color:var(--paper);align-items:center;gap:10px;display:inline-flex}.Go4N3G_more svg{transition:transform .5s var(--ease-out)}.Go4N3G_row:hover .Go4N3G_more svg{transform:translate(6px)}.Go4N3G_media{grid-column:5/span 8}.Go4N3G_row:nth-child(2n) .Go4N3G_text{grid-area:1/9/auto/span 4}.Go4N3G_row:nth-child(2n) .Go4N3G_media{grid-area:1/1/auto/span 8}.Go4N3G_mediaInner{position:relative;overflow:hidden}.Go4N3G_mediaInner img{transition:transform 1.2s var(--ease-out)}.Go4N3G_mediaInner video{transition:transform 1.2s var(--ease-out)}.Go4N3G_row:hover .Go4N3G_mediaInner img{transform:scale(1.025)}.Go4N3G_row:hover .Go4N3G_mediaInner video{transform:scale(1.025)}.Go4N3G_link{z-index:4;position:absolute;inset:0}.Go4N3G_link:focus-visible{outline-offset:6px}@media (max-width:899px){.Go4N3G_row,.Go4N3G_row:nth-child(2n){flex-direction:column-reverse;align-items:stretch;gap:22px;display:flex}}
._7DQ_3G_grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}._7DQ_3G_list{border-bottom:1px solid var(--line);grid-column:1/span 7}._7DQ_3G_item{border-top:1px solid var(--line)}._7DQ_3G_btn{text-align:left;width:100%;color:var(--mute);transition:color .3s var(--ease-snap);grid-template-columns:56px 1fr auto;align-items:baseline;gap:12px;padding:clamp(18px,2vw,28px) 0;display:grid}._7DQ_3G_btn:hover,._7DQ_3G_on ._7DQ_3G_btn{color:var(--paper)}._7DQ_3G_n{font-family:var(--font-mono);letter-spacing:.06em;font-size:12px}._7DQ_3G_on ._7DQ_3G_n{color:var(--signal)}._7DQ_3G_t{letter-spacing:-.035em;font-size:clamp(24px,1rem + 1.9vw,46px);font-weight:450;line-height:1.05}._7DQ_3G_en{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:11px}._7DQ_3G_body{opacity:0;max-height:0;transition:max-height .7s var(--ease-out), opacity .4s var(--ease-snap);grid-template-columns:56px 1fr;gap:12px;display:grid;overflow:hidden}._7DQ_3G_on ._7DQ_3G_body{opacity:1;max-height:420px}._7DQ_3G_bodyInner{grid-column:2;gap:16px;padding-bottom:28px;display:grid}._7DQ_3G_lead{color:var(--text-2);max-width:52ch}._7DQ_3G_cols{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._7DQ_3G_cols h4{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin-bottom:8px;font-size:11px;font-weight:450}._7DQ_3G_cols li{color:var(--text-2);padding:3px 0;font-size:14.5px}._7DQ_3G_cols li:before{content:"— ";color:var(--faint)}._7DQ_3G_preview{top:calc(var(--header-h) + 32px);grid-column:9/span 4;position:sticky}._7DQ_3G_pv{aspect-ratio:4/5;background:var(--ink-2);position:relative;overflow:hidden}._7DQ_3G_pvItem{opacity:0;transition:opacity .6s var(--ease-snap), transform 1.2s var(--ease-out);position:absolute;inset:0;transform:scale(1.04)}._7DQ_3G_pvItem._7DQ_3G_show{opacity:1;transform:none}._7DQ_3G_pvItem img{object-fit:cover;width:100%;height:100%}._7DQ_3G_pvItem video{object-fit:cover;width:100%;height:100%}._7DQ_3G_pvCap{color:var(--mute);justify-content:space-between;gap:12px;margin-top:12px;display:flex}._7DQ_3G_pvCap b{color:var(--paper);font-weight:450}@media (max-width:899px){._7DQ_3G_grid{display:block}._7DQ_3G_preview{display:none}._7DQ_3G_btn{grid-template-columns:40px 1fr}._7DQ_3G_en{display:none}._7DQ_3G_body{grid-template-columns:40px 1fr}._7DQ_3G_cols{grid-template-columns:1fr}}
.b9BufW_section{border-top:1px solid var(--line)}.b9BufW_track{padding-top:46px;position:relative}.b9BufW_grid{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.b9BufW_line{background:var(--line-2);height:1px;position:absolute;top:10px;left:0;right:0}.b9BufW_fill{background:var(--signal);transform-origin:0;width:100%;height:1px;transform:scaleX(var(--p,0));position:absolute;top:10px;left:0}.b9BufW_stage{align-content:start;gap:12px;display:grid;position:relative}.b9BufW_dot{border:1px solid var(--paper);background:var(--ink);width:11px;height:11px;transition:background .4s, border-color .4s, transform .5s var(--ease-out);position:absolute;top:-41px;left:0}.b9BufW_stage.b9BufW_on .b9BufW_dot{background:var(--signal);border-color:var(--signal);transform:scale(1.25)}.b9BufW_n{color:var(--mute)}.b9BufW_stage.b9BufW_on .b9BufW_n{color:var(--signal)}.b9BufW_t{letter-spacing:-.025em;font-size:clamp(22px,1rem + 1.1vw,32px);font-weight:450;line-height:1.1}.b9BufW_d{color:var(--text-2);font-size:var(--t-small);max-width:30ch}.b9BufW_channels{flex-wrap:wrap;align-items:center;gap:10px;margin-top:clamp(48px,6vw,88px);display:flex}.b9BufW_channels span:first-child{color:var(--mute);margin-right:8px}.b9BufW_ch{border:1px solid var(--line-2);padding:10px 14px}@media (max-width:899px){.b9BufW_track{padding-top:0;padding-left:34px}.b9BufW_grid{grid-template-columns:1fr;gap:36px}.b9BufW_line{width:1px;height:auto;inset:0 auto 0 5px}.b9BufW_fill{transform-origin:top;width:1px;height:100%;transform:scaleY(var(--p,0));top:0;left:5px}.b9BufW_dot{top:6px;left:-34px}}
.KHjLKa_header{z-index:var(--z-header);height:var(--header-h);transition:transform .52s var(--ease-out), background-color var(--d-ui) var(--ease-snap);mix-blend-mode:normal;align-items:center;display:flex;position:fixed;inset:0 0 auto}.KHjLKa_header.KHjLKa_hidden{transform:translateY(-100%)}.KHjLKa_header.KHjLKa_solid{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#0b0b0cd1}.KHjLKa_inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.KHjLKa_brand{color:var(--paper);align-items:center;gap:12px;padding-block:10px;display:inline-flex}.KHjLKa_dot{background:var(--signal);width:7px;height:7px;display:inline-block}.KHjLKa_nav{align-items:center;gap:clamp(18px,2.4vw,36px);display:flex}.KHjLKa_nav a{color:var(--text-2);transition:color var(--d-micro) var(--ease-snap);padding-block:10px;position:relative}.KHjLKa_nav a:hover,.KHjLKa_nav a[aria-current=page]{color:var(--paper)}.KHjLKa_nav a[aria-current=page]:before{content:"";background:var(--signal);width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:-12px}.KHjLKa_right{align-items:center;gap:12px;display:flex}.KHjLKa_present{color:var(--mute);transition:color var(--d-micro);padding:10px 4px}.KHjLKa_present:hover{color:var(--paper)}.KHjLKa_menuBtn{align-items:center;gap:10px;min-height:44px;padding:12px 0 12px 12px;display:none}.KHjLKa_overlay{z-index:var(--z-menu);background:var(--ink);padding:calc(var(--header-h) + 24px) var(--gutter) 32px;clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .7s var(--ease-out), visibility 0s linear .7s;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.KHjLKa_overlay.KHjLKa_open{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--ease-out), visibility 0s}.KHjLKa_overlayTop{height:var(--header-h);padding-inline:var(--gutter);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.KHjLKa_bigNav a{letter-spacing:-.04em;align-items:baseline;gap:14px;padding-block:4px;font-size:clamp(40px,11vw,72px);line-height:1.04;display:flex}.KHjLKa_bigNav a span:first-child{color:var(--mute);font-family:var(--font-mono);letter-spacing:.06em;font-size:12px}.KHjLKa_overlayFoot{color:var(--text-2);gap:10px;display:grid}@media (max-width:899px){.KHjLKa_nav,.KHjLKa_present,.KHjLKa_ctaDesk{display:none}.KHjLKa_menuBtn{display:inline-flex}}
.xDwjNG_card{flex-direction:column;gap:14px;display:flex;position:relative}.xDwjNG_media{aspect-ratio:16/10;background:var(--ink-2);position:relative;overflow:hidden}.xDwjNG_media img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out), opacity .5s}.xDwjNG_media video{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out), opacity .5s}.xDwjNG_poster{position:absolute;inset:0}.xDwjNG_card:hover .xDwjNG_media img{transform:scale(1.035)}.xDwjNG_card:hover .xDwjNG_media video{transform:scale(1.035)}.xDwjNG_vid{opacity:0;transition:opacity .4s var(--ease-snap);position:absolute;inset:0}.xDwjNG_card:hover .xDwjNG_vid,.xDwjNG_card:focus-within .xDwjNG_vid{opacity:1}.xDwjNG_row{color:var(--mute);justify-content:space-between;gap:12px;display:flex}.xDwjNG_title{letter-spacing:-.02em;font-size:clamp(20px,1.5vw,26px);font-weight:450;line-height:1.15}.xDwjNG_sub{color:var(--text-2);font-size:var(--t-small)}.xDwjNG_badges{z-index:2;gap:6px;display:flex;position:absolute;top:10px;left:10px}.xDwjNG_badge{border:1px solid var(--line-2);color:var(--paper);background:#0b0b0cc7;padding:5px 8px}.xDwjNG_badgeWarn{color:var(--signal);border-color:#c6f52e80}.xDwjNG_link{z-index:3;position:absolute;inset:0}@media (hover:none){.xDwjNG_vid{opacity:1}}
.yg9ahW_footer{border-top:1px solid var(--line);padding-top:clamp(56px,7vw,96px);position:relative;overflow:hidden}.yg9ahW_cols{row-gap:40px}.yg9ahW_col{grid-column:span 3;align-content:start;gap:10px;display:grid}.yg9ahW_col h2{color:var(--mute);margin-bottom:8px}.yg9ahW_col a{width:fit-content;color:var(--text-2);transition:color var(--d-micro);padding-block:2px}.yg9ahW_col a:hover{color:var(--paper)}.yg9ahW_person{gap:2px;margin-bottom:10px;display:grid}.yg9ahW_person b{color:var(--paper);font-weight:450}.yg9ahW_lead{color:var(--text-2);grid-column:span 3;max-width:30ch}.yg9ahW_mark{font-family:var(--font-mark);letter-spacing:-.01em;color:var(--paper);white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:clamp(56px,8vw,120px);font-size:clamp(56px,15.4vw,300px);font-weight:700;line-height:.8;transform:translateY(.1em)}.yg9ahW_mark span{color:var(--signal)}.yg9ahW_bottom{border-top:1px solid var(--line);color:var(--mute);z-index:2;background:var(--ink);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:18px;display:flex;position:relative}.yg9ahW_bottom a:hover{color:var(--paper)}@media (max-width:899px){.yg9ahW_col,.yg9ahW_lead{grid-column:span 6}}@media (max-width:560px){.yg9ahW_col,.yg9ahW_lead{grid-column:span 12}}
.A-tkya_head{padding-top:calc(var(--header-h) + clamp(40px, 7vw, 110px))}.A-tkya_crumbs{color:var(--mute);flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.A-tkya_crumbs a:hover{color:var(--paper)}.A-tkya_titleRow{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:28px;display:grid}.A-tkya_title{font-size:var(--t-h1);letter-spacing:-.045em;grid-column:1/span 8;font-weight:470;line-height:.96}.A-tkya_subtitle{color:var(--text-2);font-size:var(--t-lead);grid-column:9/span 4;line-height:1.4}.A-tkya_badges{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.A-tkya_badge{color:var(--signal);border:1px solid #c6f52e80;padding:7px 10px}.A-tkya_video{margin-top:clamp(36px,5vw,72px)}.A-tkya_meta{gap:var(--gap);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(28px,3vw,44px);padding-top:18px;display:grid}.A-tkya_meta dt{color:var(--mute);margin-bottom:6px}.A-tkya_meta dd{color:var(--text);font-size:var(--t-small);margin:0}.A-tkya_body{column-gap:var(--gap);padding-block:var(--section);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(40px,5vw,72px);display:grid}.A-tkya_block{gap:var(--gap);grid-column:4/span 7;grid-template-columns:160px 1fr;display:grid}.A-tkya_block h2{color:var(--mute);padding-top:6px}.A-tkya_block p{font-size:var(--t-lead);color:var(--text);font-weight:330;line-height:1.45}.A-tkya_done li{border-top:1px solid var(--line);color:var(--text-2);grid-template-columns:36px 1fr;padding:12px 0;display:grid}.A-tkya_done li:last-child{border-bottom:1px solid var(--line)}.A-tkya_done li span{color:var(--mute);font-family:var(--font-mono);padding-top:3px;font-size:12px}.A-tkya_apps{flex-wrap:wrap;gap:8px;display:flex}.A-tkya_apps span{border:1px solid var(--line-2);padding:9px 12px}.A-tkya_note{border-left:2px solid var(--signal);color:var(--text-2);grid-column:4/span 7;padding:4px 0 4px 18px}.A-tkya_gallery{gap:var(--gap);padding-bottom:var(--section);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.A-tkya_gItem{gap:10px;display:grid}.A-tkya_gItem.A-tkya_wide{grid-column:1/-1}.A-tkya_gItem img{background:var(--ink-2);width:100%;height:auto}.A-tkya_gCap{color:var(--mute)}.A-tkya_links{flex-wrap:wrap;gap:20px;margin-top:8px;display:flex}.A-tkya_next{column-gap:var(--gap);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-block:clamp(56px,7vw,110px);display:grid;position:relative}.A-tkya_nextText{grid-column:1/span 6;gap:14px;display:grid}.A-tkya_nextText span{color:var(--mute)}.A-tkya_nextTitle{font-size:var(--t-h2);letter-spacing:-.04em;font-weight:460;line-height:1}.A-tkya_nextMedia{grid-column:8/span 5;overflow:hidden}.A-tkya_nextMedia img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform 1.2s var(--ease-out)}.A-tkya_next:hover .A-tkya_nextMedia img{transform:scale(1.04)}.A-tkya_next:hover .A-tkya_nextTitle{color:var(--signal)}.A-tkya_nextLink{position:absolute;inset:0}@media (max-width:899px){.A-tkya_title,.A-tkya_subtitle{grid-column:1/-1}.A-tkya_meta{grid-template-columns:1fr 1fr;row-gap:20px}.A-tkya_block,.A-tkya_note{grid-column:1/-1;grid-template-columns:1fr;gap:10px}.A-tkya_gallery{grid-template-columns:1fr}.A-tkya_nextText,.A-tkya_nextMedia{grid-column:1/-1}.A-tkya_nextMedia{margin-top:24px}}
.sCnvEW_grid{column-gap:var(--gap);padding-bottom:var(--section);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:56px;display:grid}.sCnvEW_people{gap:var(--gap);grid-column:1/span 7;grid-template-columns:1fr 1fr;align-content:start;display:grid}.sCnvEW_person{border-top:1px solid var(--line-2);align-content:start;gap:14px;padding-top:20px;display:grid}.sCnvEW_person h2{font-size:var(--t-h3);letter-spacing:-.02em;font-weight:460}.sCnvEW_person p{color:var(--mute)}.sCnvEW_btns{justify-items:start;gap:10px;display:grid}.sCnvEW_side{grid-column:9/span 4;align-content:start;gap:40px;display:grid}.sCnvEW_side h2{color:var(--mute);margin-bottom:12px;font-weight:450}.sCnvEW_check li{border-top:1px solid var(--line);color:var(--text-2);grid-template-columns:22px 1fr;padding:10px 0;display:grid}.sCnvEW_check li:before{content:"";border:1px solid var(--signal);width:9px;height:9px;margin-top:7px}.sCnvEW_next li{border-top:1px solid var(--line);grid-template-columns:36px 1fr;gap:4px 0;padding:12px 0;display:grid}.sCnvEW_next li span:first-child{color:var(--mute);grid-row:span 2}.sCnvEW_next b{font-weight:450}.sCnvEW_next small{color:var(--text-2);font-size:var(--t-small);grid-column:2}.sCnvEW_privacy{color:var(--mute)}.sCnvEW_files{flex-wrap:wrap;grid-column:1/span 7;gap:12px;display:flex}@media (max-width:899px){.sCnvEW_people,.sCnvEW_side,.sCnvEW_files{grid-column:1/-1}}@media (max-width:600px){.sCnvEW_people{grid-template-columns:1fr}}
.KY_RpW_svc{column-gap:var(--gap);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:28px;padding-block:clamp(48px,6vw,96px);scroll-margin-top:80px;display:grid}.KY_RpW_n{color:var(--mute);grid-column:1/span 1;padding-top:12px}.KY_RpW_main{grid-column:2/span 6;align-content:start;gap:18px;display:grid}.KY_RpW_t{font-size:var(--t-h2);letter-spacing:-.04em;font-weight:460;line-height:1}.KY_RpW_en{color:var(--mute)}.KY_RpW_lead{font-size:var(--t-lead);color:var(--text-2);max-width:46ch;line-height:1.45}.KY_RpW_cols{grid-column:9/span 4;align-content:start;gap:28px;padding-top:10px;display:grid}.KY_RpW_cols h3{color:var(--mute);margin-bottom:10px;font-weight:450}.KY_RpW_cols li{border-top:1px solid var(--line);color:var(--text-2);padding:8px 0}.KY_RpW_examples{gap:var(--gap);grid-column:2/span 11;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid}.KY_RpW_ex{gap:10px;display:grid;position:relative}.KY_RpW_ex img{aspect-ratio:16/9;object-fit:cover;background:var(--ink-2);width:100%;height:auto;transition:transform 1s var(--ease-out)}.KY_RpW_exMedia{overflow:hidden}.KY_RpW_ex:hover img{transform:scale(1.04)}.KY_RpW_ex span{color:var(--text-2);font-size:var(--t-small)}.KY_RpW_ex a{position:absolute;inset:0}.KY_RpW_toc{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.KY_RpW_toc a{border:1px solid var(--line-2);align-items:center;min-height:44px;padding:11px 14px;display:inline-flex}.KY_RpW_toc a:hover{background:var(--paper);color:var(--ink)}@media (max-width:899px){.KY_RpW_svc{display:block}.KY_RpW_n{padding:0 0 12px}.KY_RpW_cols{margin-top:28px}.KY_RpW_examples{grid-template-columns:1fr 1fr;margin-top:28px}}@media (max-width:560px){.KY_RpW_examples{grid-template-columns:1fr}}
._3AVcHW_filters{flex-wrap:wrap;gap:8px;margin-bottom:clamp(32px,4vw,56px);display:flex}._3AVcHW_f{border:1px solid var(--line-2);min-height:44px;color:var(--text-2);transition:all var(--d-ui) var(--ease-snap);align-items:center;gap:8px;padding:0 14px;display:inline-flex}._3AVcHW_f:hover{color:var(--paper);border-color:var(--paper)}._3AVcHW_f[aria-pressed=true]{background:var(--paper);color:var(--ink);border-color:var(--paper)}._3AVcHW_f sup{opacity:.7;font-size:10px}._3AVcHW_grid{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(48px,5vw,80px);display:grid}._3AVcHW_empty{color:var(--mute);padding:40px 0}@media (max-width:1100px){._3AVcHW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){._3AVcHW_grid{grid-template-columns:1fr}}
