.pBc0XG_backdrop{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.pBc0XG_grid{width:100%;height:100%;color:rgba(var(--color-ink-rgb), .08);position:absolute;inset:0}.pBc0XG_northLine{background:linear-gradient(to bottom, rgba(var(--color-accent-rgb), 0) 0%, rgba(var(--color-accent-rgb), .18) 35%, rgba(var(--color-accent-rgb), 0) 85%);width:1px;position:absolute;top:0;bottom:0;left:50%}@media (max-width:940px){.pBc0XG_northLine{display:none}}
.Ob537a_wrap{isolation:isolate;width:100%;max-width:460px;margin-inline:auto;padding:4px;position:relative;overflow:hidden}.Ob537a_glow{background:radial-gradient(60% 50% at 55% 42%, rgba(var(--color-accent-rgb), .1), transparent 70%);filter:blur(6px);z-index:-1;position:absolute;inset:0}.Ob537a_svg{width:100%;height:auto;overflow:visible}.Ob537a_grid{color:rgba(var(--color-ink-rgb), .05)}.Ob537a_wire{fill:none;stroke:rgba(var(--color-accent-rgb), .28);stroke-width:1px}.Ob537a_signal{fill:none;stroke:var(--color-accent);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:8 100;stroke-dashoffset:108px;animation:4.4s linear infinite Ob537a_hs-flow}@keyframes Ob537a_hs-flow{to{stroke-dashoffset:0}}.Ob537a_nodeBox{fill:var(--surface-2);stroke:var(--color-line-strong);stroke-width:1px}.Ob537a_nodeCore{fill:var(--surface-3);stroke:rgba(var(--color-accent-rgb), .55)}.Ob537a_nodeAccent{fill:var(--color-accent)}.Ob537a_dot{fill:var(--color-accent);animation:Ob537a_hs-pulse 3.6s var(--ease-standard) infinite;animation-delay:calc(var(--i) * .5s)}@keyframes Ob537a_hs-pulse{0%,70%,to{opacity:.35}35%{opacity:1}}.Ob537a_nodeLabel{fill:var(--color-ink);font-family:var(--font-mono);letter-spacing:.14em;font-size:8.5px;font-weight:500}.Ob537a_nodeSub{fill:var(--color-muted);font-family:var(--font-mono);letter-spacing:.05em;font-size:7px}.Ob537a_readout{margin-top:var(--space-4);align-items:center;gap:var(--space-3);font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-faint);justify-content:center;font-size:.66rem;display:flex}.Ob537a_readoutKey{color:var(--color-accent);border:1px solid rgba(var(--color-accent-rgb), .35);border-radius:var(--radius-sm);padding:2px 6px}@media (prefers-reduced-motion:reduce){.Ob537a_signal{stroke-dasharray:none;stroke-dashoffset:0;opacity:.5;animation:none}.Ob537a_dot{opacity:.8;animation:none}}@media (max-width:520px){.Ob537a_wrap{max-width:380px}}
.KTD73a_hero{isolation:isolate;background:var(--color-bg);padding-block:clamp(8.5rem,6.5rem + 11vw,12rem) clamp(4rem,3rem + 5vw,6.5rem);position:relative;overflow:hidden}.KTD73a_inner{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,1rem + 4vw,4.5rem);display:grid;position:relative}.KTD73a_copy{flex-direction:column;align-items:flex-start;display:flex}.KTD73a_eyebrow{animation:KTD73a_rise .6s var(--ease-standard) both}.KTD73a_title{margin-top:var(--space-5);letter-spacing:-.03em;text-wrap:balance;max-width:15ch;animation:KTD73a_rise .6s var(--ease-standard) 60ms both;font-size:clamp(2.1rem,.9rem + 4.6vw,4.2rem);font-weight:600;line-height:1.04}@media (max-width:560px){.KTD73a_title{letter-spacing:-.02em;max-width:18ch}}.KTD73a_sub{margin-top:var(--space-6);max-width:46ch;color:var(--color-muted);animation:KTD73a_rise .6s var(--ease-standard) .12s both;font-size:clamp(1.02rem,.96rem + .35vw,1.15rem);line-height:1.65}.KTD73a_actions{margin-top:var(--space-7);gap:var(--space-4);animation:KTD73a_rise .6s var(--ease-standard) .18s both;flex-wrap:wrap;display:flex}.KTD73a_capabilities{margin-top:var(--space-7);align-items:center;gap:var(--space-3) var(--space-4);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-faint);animation:KTD73a_rise .6s var(--ease-standard) .24s both;flex-wrap:wrap;font-size:.72rem;display:flex}.KTD73a_capabilities li{align-items:center;gap:var(--space-3);display:flex}.KTD73a_capabilities li:not(:last-child):after{content:"";background:var(--color-accent);opacity:.8;border-radius:50%;width:3px;height:3px}.KTD73a_visual{animation:KTD73a_fade .9s var(--ease-standard) .3s both}@keyframes KTD73a_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes KTD73a_fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.KTD73a_eyebrow,.KTD73a_title,.KTD73a_sub,.KTD73a_actions,.KTD73a_capabilities,.KTD73a_visual{animation:none}}@media (max-width:1080px){.KTD73a_inner{gap:var(--space-8);grid-template-columns:1fr}.KTD73a_visual{width:100%;margin-top:var(--space-4)}}@media (max-width:640px){.KTD73a_actions{width:100%}}
.NyT-ZW_strip{background:var(--surface-2);border-top:1px solid var(--color-line);padding-block:var(--space-7)}.NyT-ZW_list{background:var(--color-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.NyT-ZW_item{background:var(--surface-2);gap:var(--space-2);padding:var(--space-1) var(--space-5);flex-direction:column;display:flex}.NyT-ZW_list .NyT-ZW_item:first-child{padding-left:0}.NyT-ZW_dot{background:var(--color-accent);width:5px;height:5px;margin-bottom:var(--space-3);border-radius:50%}.NyT-ZW_title{font-family:var(--font-heading);letter-spacing:-.005em;font-size:.95rem;font-weight:500}.NyT-ZW_text{color:var(--color-muted);font-size:.83rem;line-height:1.55}@media (max-width:820px){.NyT-ZW_list{grid-template-columns:repeat(2,1fr);gap:1px}}@media (max-width:460px){.NyT-ZW_list{grid-template-columns:1fr}}
.VHC1yq_reveal{opacity:0;transition:opacity .62s var(--ease-standard), transform .62s var(--ease-standard);transform:translateY(16px)}.VHC1yq_visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.VHC1yq_reveal{opacity:1;transition:none;transform:none}}
.ZCWIVq_wrap{gap:var(--space-4);flex-direction:column;max-width:640px;display:flex}.ZCWIVq_center{text-align:center;align-items:center;margin-inline:auto}.ZCWIVq_title{letter-spacing:-.025em;font-size:clamp(1.9rem,1.4rem + 2.4vw,3rem);font-weight:600;line-height:1.05}.ZCWIVq_intro{color:var(--color-muted);max-width:54ch;font-size:1.05rem;line-height:1.7}.ZCWIVq_center .ZCWIVq_intro{margin-inline:auto}
.QwEfaW_flow{width:100%}.QwEfaW_track{justify-content:space-between;align-items:flex-start;padding-top:5px;display:flex;position:relative}.QwEfaW_line{background:var(--color-line-strong);height:1px;position:absolute;top:7px;left:3px;right:3px}.QwEfaW_signal{background:var(--color-accent);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-accent-rgb), .6);animation:QwEfaW_fs-travel 3.4s var(--ease-standard) infinite;border-radius:50%;position:absolute;top:5px;left:0}@keyframes QwEfaW_fs-travel{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}.QwEfaW_node{flex-direction:column;flex:none;align-items:center;gap:7px;max-width:30%;display:flex;position:relative}.QwEfaW_node:first-child{align-items:flex-start}.QwEfaW_node:first-child .QwEfaW_label{text-align:left}.QwEfaW_node:last-child{align-items:flex-end}.QwEfaW_node:last-child .QwEfaW_label{text-align:right}.QwEfaW_dot{background:var(--color-muted);border:1px solid var(--color-bg);border-radius:50%;width:6px;height:6px;position:relative}.QwEfaW_node:first-child .QwEfaW_dot,.QwEfaW_node:last-child .QwEfaW_dot{background:var(--color-accent)}.QwEfaW_label{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-faint);text-align:center;white-space:nowrap;font-size:.62rem}@media (prefers-reduced-motion:reduce){.QwEfaW_signal{opacity:.5;animation:none;left:50%}}
.zXymXq_grid{margin-top:var(--space-8);background:var(--color-line);border:1px solid var(--color-line);border-radius:var(--radius-md);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.zXymXq_card{background:var(--surface-1);gap:var(--space-4);transition:background-color var(--duration-mid) var(--ease-standard);flex-direction:column;padding:clamp(1.5rem,1.2rem + 1vw,2.15rem);display:flex}.zXymXq_card:hover{background:var(--surface-3)}.zXymXq_head{align-items:baseline;gap:var(--space-3);display:flex}.zXymXq_number{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-accent);padding-top:2px;font-size:.72rem}.zXymXq_title{font-family:var(--font-heading);letter-spacing:-.015em;font-size:1.2rem;font-weight:500}.zXymXq_what{color:var(--color-ink-soft);font-size:.92rem;line-height:1.6}.zXymXq_meta{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-direction:column;display:flex}.zXymXq_meta dt{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin-bottom:3px;font-size:.6rem}.zXymXq_meta dd{color:var(--color-muted);margin:0;font-size:.83rem;line-height:1.55}.zXymXq_flow{padding-top:var(--space-5);margin-top:auto}@media (max-width:900px){.zXymXq_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.zXymXq_grid{grid-template-columns:1fr}}
