.vIDciG_finale{--flood:#e4154b;--flood-top:#e02f2a;--flood-glow:#f84c93;--melt:460px;z-index:0;padding-top:calc(var(--melt) * .78);color:#fff;position:relative;overflow:clip}.vIDciG_finale a{color:inherit;text-decoration:none}.vIDciG_ground{z-index:-1;pointer-events:none;background:linear-gradient(to top, var(--flood-top) 0, transparent 150px), var(--flood);--dome:radial-gradient(ellipse 58% var(--melt) at 50% var(--melt), #000 0%, #000 55%, #000000bd 70%, #00000061 84%, #0000001a 94%, transparent 100%);--band:linear-gradient(to bottom, transparent 0, transparent calc(var(--melt) * .44), #0000001a calc(var(--melt) * .54), #00000061 calc(var(--melt) * .66), #000000bd calc(var(--melt) * .8), #000 var(--melt));-webkit-mask-image:var(--dome), var(--band);-webkit-mask-composite:source-over;-webkit-mask-image:var(--dome), var(--band);mask-image:var(--dome), var(--band);position:absolute;inset:0;overflow:clip;-webkit-mask-composite:source-over;mask-composite:add}.vIDciG_ground i{background:radial-gradient(closest-side, var(--flood-glow), transparent);position:absolute}.vIDciG_ground i[data-glow=left]{width:44%;height:620px;top:520px;left:-22%}.vIDciG_ground i[data-glow=right]{width:44%;height:620px;top:760px;left:78%}.vIDciG_ground i[data-glow=warm]{background:radial-gradient(closest-side, var(--flood-top), transparent);opacity:.85;width:64%;height:760px;top:380px;left:18%}.vIDciG_grain{opacity:.3;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.vIDciG_practice{width:var(--wide);margin-inline:auto}.vIDciG_practiceHead{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:end;gap:28px 56px;display:grid}.vIDciG_sentence{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(34px,5.4vw,76px);font-weight:400;line-height:1}.vIDciG_sentence>span{display:block}.vIDciG_endings{margin-top:.06em;display:grid!important}.vIDciG_endings em{letter-spacing:-.03em;white-space:nowrap;opacity:0;grid-area:1/1;font-style:italic}.vIDciG_endings em:first-child{opacity:1}.vIDciG_thesis{font-family:var(--display);letter-spacing:-.012em;text-wrap:pretty;padding-bottom:.5em;font-size:19px;line-height:1.25}.vIDciG_wall{grid-template-columns:repeat(32,minmax(0,1fr));gap:6px;margin-top:clamp(40px,5vw,72px);display:grid}.vIDciG_wall i{aspect-ratio:1;opacity:.15;background:#fff;border-radius:4px}.vIDciG_wall i[data-lit]{opacity:.5}.vIDciG_wallNote{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:12px;font-weight:500;display:flex;margin-top:14px!important}.vIDciG_close{width:var(--wide);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px 72px;margin:clamp(120px,13vw,200px) auto 0;display:grid}.vIDciG_closeLine{max-width:12em;font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4vw,56px);line-height:1}.vIDciG_closeText{letter-spacing:-.01em;text-wrap:pretty;max-width:27em;font-size:18px;line-height:1.32;margin-top:26px!important}.vIDciG_button{min-height:52px;font-family:var(--font-sans);letter-spacing:-.01em;background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-top:30px;padding:0 28px;font-size:15px;font-weight:500;transition:background .2s,color .2s;display:inline-flex;color:#a80d36!important}.vIDciG_exposure{z-index:0;justify-self:center;width:min(100%,340px);position:relative}.vIDciG_exposure svg{width:100%;height:auto;display:block;overflow:visible}.vIDciG_rest{fill:#fff;opacity:.84}.vIDciG_piece{fill:#fff;opacity:0}.vIDciG_heart{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side, #ff6a3d 0%, var(--flood-top) 30%, #f84c9380 62%, transparent 100%);opacity:.5;width:230%;position:absolute;top:50%;left:50%;translate:-50% -50%}.vIDciG_lattice{max-width:none;margin:clamp(110px,12vw,180px) 0 0 50%;display:block;translate:-50%;-webkit-mask-image:linear-gradient(#0000 0,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 22% 78%,#0000 100%)}.vIDciG_wire{fill:none;stroke:#fff;stroke-width:1px;stroke-opacity:.42}.vIDciG_cross{fill:none;stroke:#fff;stroke-width:3px;stroke-opacity:.85}.vIDciG_foot{margin-top:clamp(48px,6vw,88px);overflow:hidden}.vIDciG_legal{width:var(--wide);letter-spacing:-.005em;border-top:1px solid #ffffff73;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;margin-inline:auto;padding-block:10px;font-size:14px;display:flex}.vIDciG_legal nav{flex-wrap:wrap;align-items:center;gap:0 14px;display:flex}.vIDciG_legal a,.vIDciG_theme{min-width:44px;min-height:44px;font:inherit;justify-content:center;align-items:center;display:inline-flex}.vIDciG_theme{letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;gap:8px;padding:0 4px}.vIDciG_theme svg{width:22px;height:22px}.vIDciG_name{font-family:var(--display);letter-spacing:-.045em;text-align:center;white-space:nowrap;font-size:24vw;line-height:.9;margin:clamp(8px,1.4vw,24px) 0 -.19em!important}.vIDciG_button:focus-visible,.vIDciG_legal a:focus-visible,.vIDciG_theme:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (hover:hover){.vIDciG_button:hover{background:#0a0a0a;color:#fff!important}.vIDciG_legal a:hover,.vIDciG_theme:hover{text-underline-offset:5px;text-decoration:underline}}@media (prefers-reduced-motion:no-preference){.vIDciG_endings em{animation:vIDciG_ending 16.8s var(--ease) calc(var(--i) * 2.8s) infinite both}.vIDciG_wall i{animation:vIDciG_idle 3.9s ease-in-out calc(var(--beat) * -170ms) infinite alternate}.vIDciG_wall i[data-lit]{animation-name:vIDciG_run}.vIDciG_piece{animation:vIDciG_fire 4.4s ease-in-out calc(var(--i) * .15s) infinite}.vIDciG_ground i,.vIDciG_heart{will-change:translate, scale}.vIDciG_ground i[data-glow=left]{animation:21s ease-in-out -6s infinite alternate vIDciG_driftLeft}.vIDciG_ground i[data-glow=right]{animation:27s ease-in-out -11s infinite alternate vIDciG_driftRight}.vIDciG_ground i[data-glow=warm]{animation:35s ease-in-out -9s infinite alternate vIDciG_driftWarm}.vIDciG_heart{animation:9s ease-in-out infinite alternate vIDciG_breathe}}@keyframes vIDciG_ending{0%{opacity:0;filter:blur(10px);translate:0 .28em}2.6%,14.2%{opacity:1;filter:none;translate:0}16.6%,to{opacity:0;filter:blur(10px);translate:0 -.22em}}@keyframes vIDciG_idle{0%{opacity:.1}to{opacity:.22}}@keyframes vIDciG_run{0%,30%{opacity:.2}to{opacity:.96}}@keyframes vIDciG_fire{0%,30%,to{opacity:0}8%{opacity:1}}@keyframes vIDciG_driftLeft{0%{translate:0 -12%;scale:.92}to{translate:7% 26%;scale:1.2}}@keyframes vIDciG_driftRight{0%{translate:-7% 24%;scale:1.18}to{translate:0 -14%;scale:.9}}@keyframes vIDciG_driftWarm{0%{translate:-44%;scale:1}to{translate:44% 10%;scale:1.16}}@keyframes vIDciG_breathe{0%{opacity:.4;scale:.92}to{opacity:.58;scale:1.08}}@media (max-width:899px){.vIDciG_finale{--melt:340px}.vIDciG_practiceHead,.vIDciG_close{grid-template-columns:minmax(0,1fr)}.vIDciG_thesis{max-width:26em;padding-bottom:0}.vIDciG_wall{grid-template-columns:repeat(16,minmax(0,1fr));gap:5px}.vIDciG_ground i[data-glow=left],.vIDciG_ground i[data-glow=right]{opacity:.55}.vIDciG_exposure{width:min(70%,280px)}.vIDciG_legal{text-align:center;justify-content:center}.vIDciG_legal nav{justify-content:center}}@media (max-width:599px){.vIDciG_sentence{font-size:clamp(27px,8.2vw,40px)}.vIDciG_wallNote span:last-child{display:none}}
.FpfqRG_home{--bg:#fff;--ink:#0a0a0a;--text:#525252;--faint:#9a9a9a;--line:#dcdcdc;--plate:#d2d2d2;--plate-ink:#121212;--surface:#ebebe6;--surface-strong:#dfdfda;--exposure:#b7a4ff;--signal:var(--ink);--ease:cubic-bezier(.22, 1, .36, 1);--gutter:56px;--wide:min(1180px, calc(100% - 2 * var(--gutter)));--display:var(--font-landing-display), Georgia, serif;--landing-title:clamp(36px, calc((100vw - 32px) / 10.5), 76px);--landing-heading:31px;--landing-statement:38.5px;--landing-feature:23px;--landing-body:18px;--landing-caption:13px;background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font-sans);font-size:var(--landing-body);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.3;overflow-x:clip}html.dark .FpfqRG_home{--bg:#000;--ink:#fff;--text:#fff;--faint:#5c5c5a;--line:#2f2f2e;--plate:#b4b4b4;--plate-ink:#000;--surface:#272727;--surface-strong:#333;--signal:var(--exposure)}:where(.FpfqRG_home) :where(h1,h2,h3,p,ol,ul,dl,dt,dd,li,button,code){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0}:where(.FpfqRG_home) :where(ol,ul){list-style:none}.FpfqRG_home a{color:inherit;text-decoration:none}.FpfqRG_title,.FpfqRG_heading,.FpfqRG_faq dt{font-family:var(--display);color:var(--ink);font-weight:400}.FpfqRG_layerName,.FpfqRG_faq dt{font-size:var(--landing-feature);letter-spacing:-.02em;line-height:1}.FpfqRG_home :is(a,button):focus-visible{outline-offset:4px;outline:2px solid}.FpfqRG_home :is(section[id],[id=neuro-superpods],[id=tinypod]){scroll-margin-top:24px}.FpfqRG_top{position:absolute;inset:0 0 auto}.FpfqRG_orbit{z-index:3;color:#fff;mix-blend-mode:difference;position:relative}.FpfqRG_ring{width:240px;height:100px;position:absolute;top:46px}.FpfqRG_ring[data-side=left]{left:var(--gutter,56px)}.FpfqRG_ring[data-side=right]{right:var(--gutter,56px)}.FpfqRG_ringLine,.FpfqRG_orbitPhone{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FpfqRG_ringLine ellipse,.FpfqRG_orbitPhone ellipse{fill:none;stroke:currentColor;stroke-opacity:.5;stroke-width:1px;vector-effect:non-scaling-stroke}.FpfqRG_orbitPhone{display:none}.FpfqRG_orbitLink{left:var(--x);top:var(--y);min-width:44px;min-height:44px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:.74;justify-content:center;align-items:center;gap:2px;padding-inline:6px;font-size:13px;font-weight:500;transition:opacity .2s;display:inline-flex;position:absolute;translate:-50% -50%}.FpfqRG_orbitLink[aria-current]{opacity:1}.FpfqRG_orbitLink[data-brand]{opacity:1;--brand-label:13px;letter-spacing:.04em;font-size:22px}.FpfqRG_hero{--hero-top:168px;padding-top:var(--hero-top);position:relative}.FpfqRG_intro{z-index:0;width:var(--wide);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.FpfqRG_flood{--flood:#e4154b;--flood-top:#e02f2a;--flood-glow:#f84c93;z-index:-1;top:calc(-1 * var(--hero-top));width:100vw;max-width:none;height:calc(100% + var(--hero-top) + 96px);pointer-events:none;background:linear-gradient(to bottom, var(--flood-top) 0, transparent 132px), var(--flood);--flood-dome:radial-gradient(ellipse 42% 90% at 50% 0%, #000 0%, #000 62%, #000000bd 74%, #00000061 86%, #0000001a 95%, transparent 100%);--flood-band:linear-gradient(to bottom, #000 0%, #000 34%, #000000bd 43%, #00000061 52%, #0000001a 60%, transparent 66%);-webkit-mask-image:var(--flood-dome), var(--flood-band);-webkit-mask-composite:source-over;-webkit-mask-image:var(--flood-dome), var(--flood-band);mask-image:var(--flood-dome), var(--flood-band);position:absolute;left:50%;overflow:clip;translate:-50%;-webkit-mask-composite:source-over;mask-composite:add}.FpfqRG_flood i{background:radial-gradient(closest-side, var(--flood-glow), transparent);width:48%;height:44%;position:absolute;top:14%}.FpfqRG_flood i[data-glow=left]{left:-24%}.FpfqRG_flood i[data-glow=right]{left:76%}.FpfqRG_flood i[data-glow=warm]{background:radial-gradient(closest-side, var(--flood-top), transparent);opacity:0;width:56%;height:72%;top:-6%;left:22%}.FpfqRG_intro{--text:var(--ink);--line:color-mix(in srgb, var(--ink) 34%, transparent)}.FpfqRG_home[data-home] .FpfqRG_orbit{color:var(--ink);mix-blend-mode:normal}.FpfqRG_home[data-home] .FpfqRG_orbitLink{opacity:1}@media (hover:hover){.FpfqRG_home[data-home] .FpfqRG_orbitLink:not([data-brand]):hover{text-underline-offset:5px;text-decoration:underline}}.FpfqRG_badge{border:1px solid var(--line);min-height:44px;font-family:var(--font-mono);font-size:var(--landing-caption);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;margin-bottom:36px;padding:0 16px 0 14px;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex;color:var(--ink)!important}.FpfqRG_badgeDot{background:var(--exposure);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--exposure) 22%, transparent);border-radius:50%}.FpfqRG_badgeRule{background:var(--line);width:1px;height:14px}.FpfqRG_badgeNote{color:var(--text)}.FpfqRG_badge svg{color:var(--text);flex:none}.FpfqRG_title{max-width:1100px;font-size:var(--landing-title);letter-spacing:-.04em;text-wrap:balance;line-height:.95}.FpfqRG_title>span{display:block}.FpfqRG_title .FpfqRG_titleWord{white-space:pre;display:inline-block}.FpfqRG_lead{max-width:760px;color:var(--text);text-wrap:pretty;margin-top:44px!important}.FpfqRG_leadFirst{color:var(--ink)}.FpfqRG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 26px;margin-top:40px;display:flex}.FpfqRG_actionPill{background:var(--exposure);border-radius:999px;padding:4px;display:flex;position:relative}.FpfqRG_actionButton{letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px 0 20px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:inline-flex;color:#111!important}.FpfqRG_actionButton+.FpfqRG_actionButton{position:relative}.FpfqRG_actionButton+.FpfqRG_actionButton:before{content:"";background:#11111138;width:1px;position:absolute;top:14px;bottom:14px;left:-.5px}.FpfqRG_actionButton svg,.FpfqRG_sourceLink svg{fill:currentColor;flex:none;width:18px;height:18px}.FpfqRG_actionButton svg.lucide{fill:none;stroke-width:1.9px}.FpfqRG_sourceLink{letter-spacing:-.01em;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex;color:var(--text)!important}.FpfqRG_sourceLink span{border-bottom:1px solid var(--line);transition:border-color .2s}.FpfqRG_kicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text);font-size:13px;font-weight:500;line-height:1.5}.FpfqRG_heading{font-size:var(--landing-heading);letter-spacing:-.045em;text-wrap:balance;line-height:.95}.FpfqRG_kicker+.FpfqRG_heading{margin-top:14px!important}.FpfqRG_headText{text-wrap:pretty;max-width:34em}.FpfqRG_heading+.FpfqRG_headText{margin-top:18px!important}.FpfqRG_fluid{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.FpfqRG_stack{--bg:#fff;--ink:#0a0a0a;--text:#525252;--faint:#9a9a9a;--line:#dcdcdc;--surface:#ebebe6;--surface-strong:#dfdfda;--signal:var(--ink);background:var(--bg);color:var(--text);padding-block:clamp(140px,14vw,224px)}.FpfqRG_questions{padding-top:clamp(140px,14vw,224px)}.FpfqRG_datasheet{width:var(--wide);grid-template-columns:200px minmax(0,1fr);align-items:start;gap:24px 56px;margin-inline:auto;display:grid}.FpfqRG_datasheet>.FpfqRG_kicker{position:sticky;top:32px}.FpfqRG_faq{border-top:1px solid var(--ink)}.FpfqRG_faq>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px 40px;padding:26px 0;display:grid}.FpfqRG_faq dt{text-wrap:balance}.FpfqRG_faqIndex{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.FpfqRG_faq dd{letter-spacing:-.005em;text-wrap:pretty;font-size:16px}.FpfqRG_faq dd a{color:var(--signal);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.FpfqRG_orbitLink:hover{opacity:1}a.FpfqRG_actionButton:hover{background:#111;color:var(--exposure)!important}a.FpfqRG_actionButton:hover:before,a.FpfqRG_actionButton:hover+.FpfqRG_actionButton:before{opacity:0}.FpfqRG_sourceLink:hover{color:var(--ink)!important}.FpfqRG_sourceLink:hover span{border-color:currentColor}.FpfqRG_badge:hover{border-color:var(--text);background:var(--surface)}}@media (hover:none){a.FpfqRG_actionButton:active,.FpfqRG_sourceLink:active,.FpfqRG_badge:active{opacity:.78}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.FpfqRG_home [data-reveal]{transition:opacity 1s var(--ease), filter 1s var(--ease), translate 1.1s var(--ease);transition-delay:var(--d,0s)}.FpfqRG_home [data-reveal]:not([data-reveal=load],[data-shown]){opacity:0;filter:blur(10px);translate:0 18px}.FpfqRG_home:not([data-js]) [data-reveal]:not([data-reveal=load]){animation:0s 2.5s forwards FpfqRG_settle}.FpfqRG_home [data-reveal=load]{animation:FpfqRG_arrive 1.3s var(--ease) var(--d,0s) both}.FpfqRG_flood i{will-change:translate, scale}.FpfqRG_flood i[data-glow=left]{animation:19s ease-in-out -7s infinite alternate FpfqRG_floodLeft}.FpfqRG_flood i[data-glow=right]{animation:26s ease-in-out -11s infinite alternate FpfqRG_floodRight}.FpfqRG_flood i[data-glow=warm]{opacity:.9;animation:33s ease-in-out -9s infinite alternate FpfqRG_floodWarm}}@keyframes FpfqRG_floodLeft{0%{translate:0 -22%;scale:.92}to{translate:6% 34%;scale:1.24}}@keyframes FpfqRG_floodRight{0%{translate:-6% 32%;scale:1.22}to{translate:0 -24%;scale:.9}}@keyframes FpfqRG_floodWarm{0%{translate:-52%;scale:1}to{translate:52% 14%;scale:1.18}}@keyframes FpfqRG_arrive{0%{opacity:0;filter:blur(12px);translate:0 14px}}@keyframes FpfqRG_settle{to{opacity:1;filter:none;translate:none}}@media (min-width:768px){.FpfqRG_home{--landing-heading:46.5px;--landing-statement:58px;--landing-feature:25px}}@media (max-width:1099px){.FpfqRG_home{--gutter:40px}}@media (max-width:899px){.FpfqRG_home{--gutter:16px}.FpfqRG_hero{--hero-top:150px}.FpfqRG_badge{margin-bottom:28px}.FpfqRG_lead{margin-top:32px!important}.FpfqRG_orbit{width:360px;height:126px;position:absolute;top:0;left:calc(50% - 180px)}.FpfqRG_orbitPhone{display:block}.FpfqRG_ring{display:contents}.FpfqRG_ringLine{display:none}.FpfqRG_orbitLink{left:var(--mx);top:var(--my)}.FpfqRG_stack,.FpfqRG_questions{padding-top:104px}.FpfqRG_stack{padding-bottom:104px}.FpfqRG_datasheet,.FpfqRG_faq>div{grid-template-columns:minmax(0,1fr)}.FpfqRG_datasheet>.FpfqRG_kicker{position:static}}@media (max-width:559px){.FpfqRG_actions{flex-direction:column;gap:10px;width:100%;max-width:420px;margin-top:32px}.FpfqRG_actionPill{width:100%}.FpfqRG_actionButton{flex:1;padding:0 12px}.FpfqRG_actionExtra{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.FpfqRG_orbitLink,.FpfqRG_actionButton,.FpfqRG_sourceLink,.FpfqRG_sourceLink span,.FpfqRG_badge{transition:none}.FpfqRG_fluid{display:none}}
.-PyLJG_page{--bg:#fff;--panel:#f3f3f3;--ink:#181818;--text:#383838;--muted:#666;--line:#dadada;--accent:#444;--exposure:#b7a4ff;--landing-title:clamp(40px, 5.7vw, 82px);--landing-heading:clamp(30px, 3.45vw, 50px);--landing-body:16px;--landing-feature:clamp(24px, 1.95vw, 28px);--landing-statement:clamp(28px, 2.6vw, 40px);--landing-caption:12px;--landing-brand:29px;--landing-menu:32px;background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font-sans);letter-spacing:-.01em;-webkit-font-smoothing:antialiased}html.dark .-PyLJG_page{--bg:#000;--panel:#272727;--ink:#fff;--text:#fff;--muted:#8c8c89;--line:#2f2f2e;--accent:#cfcfcd}.-PyLJG_page a{color:inherit;text-decoration:none}.-PyLJG_page :is(a,button):focus-visible{outline-offset:5px;outline:2px solid}.-PyLJG_page :is(section[id],[id=top]){scroll-margin-top:100px}.-PyLJG_container{width:min(1760px,100% - 112px);margin-inline:auto}:where(.-PyLJG_page) :where(h1,h2,h3,h4,h5,h6,p,li,button,input,select,textarea,label,nav a){letter-spacing:inherit;font-family:inherit}.-PyLJG_header{z-index:60;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.-PyLJG_headerInner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px;height:88px;display:grid}.-PyLJG_mark{min-height:44px;font-size:var(--landing-brand);--brand-label:17px;justify-self:start;align-items:center;display:inline-flex;color:var(--ink)!important}.-PyLJG_nav{justify-content:center;gap:36px;display:flex}.-PyLJG_nav a{white-space:nowrap;min-width:44px;min-height:44px;color:var(--ink);justify-content:center;align-items:center;font-size:14px;font-weight:400;display:inline-flex;position:relative}.-PyLJG_nav a:after{content:"";transform-origin:0;background:currentColor;height:2px;position:absolute;inset:auto 0 3px;transform:scaleX(0)}.-PyLJG_nav a:is(:hover,:focus-visible):after,.-PyLJG_nav a[aria-current]:after{transform:scaleX(1)}.-PyLJG_nav a:hover{color:var(--accent)}.-PyLJG_headerActions{justify-self:end;align-items:center;gap:16px;display:flex}.-PyLJG_theme{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.-PyLJG_theme svg{width:28px;height:28px}.-PyLJG_theme:is(:hover,:focus-visible){background:var(--panel)}.-PyLJG_themeWord{display:none}.-PyLJG_headerCta{background:var(--exposure);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;min-height:48px;padding:0 16px 0 20px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:inline-flex;color:#111!important}.-PyLJG_headerCta:is(:hover,:focus-visible){background:var(--ink);color:var(--bg)!important}.-PyLJG_page .-PyLJG_headerCta:focus-visible{outline-color:var(--ink)}.-PyLJG_ctaArrow{place-items:center;display:grid}.-PyLJG_ctaMobile{display:none}.-PyLJG_menuButton{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border-radius:50%;flex:none;display:none;position:relative}.-PyLJG_menuButton:is(:hover,:focus-visible),.-PyLJG_header[data-open=true] .-PyLJG_menuButton{background:var(--panel)}.-PyLJG_menuButton span{background:currentColor;height:1.5px;transition:transform .2s;position:absolute;left:13px;right:13px}.-PyLJG_menuButton span:first-child{transform:translateY(-4px)}.-PyLJG_menuButton span:last-child{transform:translateY(4px)}.-PyLJG_header[data-open=true] .-PyLJG_menuButton span:first-child{transform:rotate(45deg)}.-PyLJG_header[data-open=true] .-PyLJG_menuButton span:last-child{transform:rotate(-45deg)}.-PyLJG_panel{display:none}.-PyLJG_panel p{margin:0}.-PyLJG_panel[hidden]{display:none!important}.-PyLJG_textLink{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:34px;min-height:48px;margin-top:28px;font-size:14px;font-weight:500;display:inline-flex;color:var(--ink)!important}.-PyLJG_textLink:hover{color:var(--accent)!important}.-PyLJG_page :is(.-PyLJG_headerCta,.-PyLJG_textLink) svg{flex-shrink:0}.-PyLJG_footer p{margin:0}.-PyLJG_footer{color:var(--muted);padding-top:66px}.-PyLJG_footerTop{align-items:center;gap:42px;padding-bottom:66px;display:flex}.-PyLJG_footerMark{min-height:44px;font-size:var(--landing-brand);--brand-label:17px;align-items:center;display:inline-flex;color:var(--accent)!important}.-PyLJG_footerTop>p{color:var(--ink);font-size:17px;line-height:1.4}.-PyLJG_footerTop .-PyLJG_textLink{margin:0 0 0 auto}.-PyLJG_footerBottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:24px;font-size:12px;line-height:1.6;display:flex}.-PyLJG_footerBottom nav{flex-wrap:wrap;gap:20px;display:flex}.-PyLJG_footerBottom nav a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.-PyLJG_footerBottom nav a:hover{color:var(--ink)}@media (max-width:1199px){.-PyLJG_container{width:calc(100% - 80px)}.-PyLJG_headerInner{grid-template-columns:auto minmax(0,1fr) auto;gap:24px}.-PyLJG_nav{gap:24px}.-PyLJG_headerActions{gap:12px}}@media (max-width:899px){.-PyLJG_page{--landing-title:min(7.3vw, 64px);--landing-heading:clamp(30px, 7.6vw, 40px);--landing-feature:24px;--landing-body:16px;--landing-brand:23px}.-PyLJG_container{width:calc(100% - 48px)}.-PyLJG_headerInner{gap:12px;height:74px;display:flex}.-PyLJG_mark{--brand-label:14px}.-PyLJG_nav{display:none}.-PyLJG_headerActions{gap:8px;margin-left:auto}.-PyLJG_headerCta{gap:6px;min-height:44px;padding:0 12px 0 16px}.-PyLJG_ctaDesktop{display:none}.-PyLJG_ctaMobile{display:inline}.-PyLJG_menuButton{display:block}.-PyLJG_panel{background:var(--bg);border-bottom:1px solid var(--line);max-height:calc(100svh - 75px);padding:26px 24px 24px;display:block;position:absolute;inset:100% 0 auto;overflow-y:auto;box-shadow:0 20px 30px #00000012}.-PyLJG_panelEyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-bottom:16px;font-size:11px;font-weight:500}.-PyLJG_panel nav{flex-direction:column;display:flex}.-PyLJG_panel nav a{border-top:1px solid var(--line);min-height:82px;color:var(--ink);align-items:center;gap:22px;display:flex}.-PyLJG_panel nav a:is(:hover,:focus-visible){background:var(--panel)}.-PyLJG_panelIndex{font-family:var(--font-mono);color:var(--muted);font-size:11px}.-PyLJG_panelLabel{font-family:var(--font-landing-display), Georgia, serif;font-size:var(--landing-menu);letter-spacing:-.03em;font-weight:400;line-height:1}.-PyLJG_panel nav a svg{margin-left:auto}.-PyLJG_panelFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.-PyLJG_panelFooter p{color:var(--muted);font-size:12px;line-height:1.6}.-PyLJG_panelContact{white-space:nowrap;align-items:center;gap:12px;min-height:44px;font-size:13px;display:inline-flex;color:var(--ink)!important}.-PyLJG_footer{padding-top:44px}.-PyLJG_footerTop{flex-wrap:wrap;gap:24px;padding-bottom:44px}}@media (max-width:479px){.-PyLJG_container{width:calc(100% - 40px)}.-PyLJG_headerActions{gap:6px}.-PyLJG_headerCta{padding:0 10px 0 14px;font-size:13px}.-PyLJG_panel{padding-inline:20px}.-PyLJG_footerTop .-PyLJG_textLink{margin-left:0}.-PyLJG_footerTop>p{font-size:16px}.-PyLJG_footerBottom nav{gap:16px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.-PyLJG_nav a:after,.-PyLJG_page :is(.-PyLJG_headerCta,.-PyLJG_textLink) svg{transition:transform .18s}.-PyLJG_page :is(.-PyLJG_headerCta,.-PyLJG_textLink):is(:hover,:focus-visible) svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.-PyLJG_page *,.-PyLJG_page :before,.-PyLJG_page :after{scroll-behavior:auto!important}.-PyLJG_menuButton span,.-PyLJG_theme svg,.-PyLJG_headerCta{transition:none}}
.siMHta_stage{--card:#f0f0eb;--card-hover:#e6e6e1;--card-ink:#0a0a0a;--card-muted:#6b6b68;--win-frame:#e1e1de;--win-edge:#00000014;--win-body:#fafaf7;--win-panel:#fff;--win-tile:#f0f0eb;--win-line:#00000014;--win-ink:#0a0a0a;--win-muted:#6b6b68;--win-shadow:0 50px 120px -40px #00000047;--viz:#dedfd9;--wafer:#e2e2dc;--wafer-sheen:#ffffffb3;--wafer-edge:#00000024;--wafer-hot:#0a0a0a;--die-line:#00000009;--k:1;color:var(--card-ink);margin-top:150px;position:relative}html.dark .siMHta_stage{--card:#272727;--card-hover:#343433;--card-ink:#fff;--card-muted:#8c8c89;--win-frame:#262625;--win-edge:#ffffff12;--win-body:#1a1a1a;--win-panel:#1f1f1f;--win-tile:#242423;--win-line:#ffffff12;--win-ink:#fff;--win-muted:#8c8c89;--win-shadow:0 50px 120px -30px #000000bf;--viz:#d6d6d0;--wafer:#1d1d1c;--wafer-sheen:#ffffff0b;--wafer-edge:#ffffff21;--wafer-hot:var(--exposure);--die-line:#ffffff06}@media (max-width:1259px){.siMHta_stage{--k:.86}}@media (max-width:1099px){.siMHta_stage{--k:.74}}@media (max-width:999px){.siMHta_stage{--k:.68}}.siMHta_stage :where(p,ul,li,strong,small){margin:0;padding:0;list-style:none}.siMHta_sticky{position:relative}.siMHta_field{height:660px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.siMHta_wafer{width:1200px;height:1200px;margin-left:-600px;position:relative;left:50%}.siMHta_disc{background:radial-gradient(circle at 30% 22%, var(--wafer-sheen), transparent 55%), var(--wafer);box-shadow:inset 0 0 0 1px var(--wafer-edge);clip-path:circle(600px);border-radius:50%;position:absolute;inset:0}.siMHta_edgeDie{background:var(--card);opacity:.45;border-radius:10px;width:140px;height:140px;position:absolute}.siMHta_die{background-color:var(--card);background-image:repeating-linear-gradient(0deg, transparent 0 11px, var(--die-line) 11px 12px);width:140px;height:140px;color:var(--card-ink);border-radius:10px;transition:opacity .35s,box-shadow .35s;position:absolute}.siMHta_wafer[data-scan] .siMHta_die:not([data-exposed]){opacity:.3}.siMHta_die[data-flag]{box-shadow:inset 0 0 0 1.5px var(--exposure)}.siMHta_dieCode{font-family:var(--font-mono);letter-spacing:.04em;color:var(--card-muted);font-size:11px;font-weight:500;line-height:1;position:absolute;top:14px;left:14px}.siMHta_dieFlag{background:var(--exposure);font-family:var(--font-mono);color:#111;opacity:0;border-radius:6px;padding:3px 6px;font-size:11px;font-weight:500;line-height:1;transition:opacity .3s,scale .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:-9px;right:10px;scale:.8}.siMHta_die[data-flag] .siMHta_dieFlag{opacity:1;scale:1}.siMHta_dieTitle{-webkit-line-clamp:2;font-family:var(--display);letter-spacing:-.02em;-webkit-box-orient:vertical;font-size:17px;font-weight:400;line-height:1.05;display:-webkit-box;position:absolute;top:40px;left:14px;right:12px;overflow:hidden}.siMHta_dieEnv{font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;color:var(--card-muted);align-items:center;gap:5px;font-size:11px;line-height:1;display:flex;position:absolute;top:115px;left:14px}.siMHta_branch{flex:none;width:1em;height:1em}.siMHta_branch :is(circle,path){fill:none;stroke:currentColor;stroke-width:1px}.siMHta_slit{z-index:1;width:140px;height:140px;box-shadow:inset 0 0 0 1.5px var(--exposure);opacity:0;pointer-events:none;border-radius:10px;position:absolute;top:0;left:0;overflow:hidden}.siMHta_slit i{background:linear-gradient(transparent, color-mix(in srgb, var(--exposure) 65%, transparent), transparent);height:36px;transform:translateY(calc(var(--scan,0) * 176px - 36px));position:absolute;top:0;left:0;right:0}.siMHta_readout{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--card-muted);gap:7px;font-size:11px;font-weight:500;line-height:1;display:grid;position:absolute;top:92px;left:64px}.siMHta_readoutHot{color:var(--wafer-hot);opacity:0;transition:opacity .3s}.siMHta_wafer:has([data-flag]) .siMHta_readoutHot{opacity:1}.siMHta_lens{z-index:2;background:var(--card-hover);width:196px;height:196px;color:var(--card-ink);opacity:0;pointer-events:none;border-radius:16px;transition:transform .22s cubic-bezier(.215,.61,.355,1),opacity .2s;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 24px 60px -24px #0000008c}.siMHta_lens[data-on]{opacity:1}.siMHta_lens[data-jump]{transition:opacity .2s}.siMHta_lensFluid{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.siMHta_lensCode{z-index:1;font-family:var(--font-mono);letter-spacing:.04em;color:var(--card-muted);font-size:11px;font-weight:500;line-height:1;position:absolute;top:20px;left:20px}.siMHta_lensChips{z-index:1;gap:4px;display:flex;position:absolute;top:16px;right:18px}.siMHta_lensChips i{background:var(--card-ink);opacity:.85;border-radius:5px;width:16px;height:16px}.siMHta_lensChips i[data-on]{background:var(--exposure);opacity:1}.siMHta_lensText{z-index:1;position:absolute;bottom:20px;left:20px;right:18px}.siMHta_lensTitle{font-family:var(--display);letter-spacing:-.02em;margin-bottom:10px;font-size:22px;font-weight:400;line-height:1.05;display:block}.siMHta_lensText .siMHta_dieEnv{position:static}.siMHta_window{width:1130px;height:706px;margin:72px auto calc(706px * (var(--k) - 1));background:var(--win-frame);box-shadow:var(--win-shadow), inset 0 0 0 1px var(--win-edge);color:var(--win-ink);font-family:var(--font-sans);letter-spacing:0;transform:scale(var(--k));transform-origin:top;border-radius:22px;display:none;position:relative}@media (min-width:900px){.siMHta_window{display:block}}.siMHta_topbar{align-items:center;height:39px;padding:0 14px;font-size:12px;line-height:1;display:flex;position:absolute;top:0;left:0;right:0}.siMHta_lights{gap:6px;margin-right:18px;display:flex}.siMHta_lights i{background:var(--win-line);width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--win-line);border-radius:50%}.siMHta_topMark{width:14px;height:14px;fill:var(--win-ink);margin-right:10px}.siMHta_crumbs{color:var(--win-muted);white-space:nowrap}.siMHta_crumbs i{opacity:.6;margin:0 4px;font-style:normal}.siMHta_crumbs b{color:var(--win-ink);font-weight:500}.siMHta_tabs{background:var(--win-tile);box-shadow:inset 0 0 0 1px var(--win-line);border-radius:10px;gap:2px;padding:3px;display:flex;position:absolute;top:6px;left:50%;translate:-50%}.siMHta_tab{white-space:nowrap;color:var(--win-muted);border-radius:7px;padding:6px 14px;font-size:11px;line-height:1;transition:background-color .3s,color .3s}.siMHta_tab[data-active]{background:var(--win-body);color:var(--win-ink);box-shadow:0 1px 2px #00000040}.siMHta_people{margin-left:auto;display:flex}.siMHta_people i{background:var(--win-muted);width:18px;height:18px;box-shadow:0 0 0 2px var(--win-frame);border-radius:50%;margin-left:-5px}.siMHta_people i[data-on]{background:var(--exposure)}.siMHta_body{background:var(--win-body);border-radius:16px;width:1117px;height:661px;position:absolute;top:39px;left:6px;overflow:hidden}.siMHta_strip{will-change:transform;gap:1px;width:max-content;display:flex}.siMHta_page{background:var(--win-body);width:1117px;height:661px;color:var(--win-ink);font-family:var(--font-sans);letter-spacing:0;flex:none;grid-template-columns:minmax(0,1fr) 392px;gap:6px;padding:92px 6px 6px;font-size:12px;line-height:1.45;display:grid;position:relative}.siMHta_pageTitle{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;font-size:24px;line-height:1;position:absolute;top:26px;left:24px}.siMHta_pageSlug{color:var(--win-muted);align-items:center;gap:5px;font-size:11px;line-height:1;display:flex;position:absolute;top:58px;left:24px}.siMHta_pageBar{align-items:center;gap:10px;display:flex;position:absolute;top:28px;right:18px}.siMHta_state{color:var(--win-ink);background:var(--win-tile);box-shadow:inset 0 0 0 1px var(--win-line);border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;line-height:1;display:inline-flex}.siMHta_state i{background:var(--win-muted);border-radius:50%;width:7px;height:7px}.siMHta_state[data-tone=run] i{background:var(--exposure);box-shadow:0 0 0 3px color-mix(in srgb, var(--exposure) 25%, transparent)}.siMHta_state[data-tone=done] i{background:var(--exposure)}.siMHta_action{color:#111;background:var(--exposure);border-radius:9px;padding:8px 12px;font-size:12px;font-weight:500;line-height:1}.siMHta_viewer{background:var(--viz);min-width:0;box-shadow:inset 0 0 0 1px var(--win-line);border-radius:12px;position:relative;overflow:hidden}.siMHta_layers{gap:4px;display:grid;position:absolute;top:12px;left:12px}.siMHta_layers span,.siMHta_zoom{font-family:var(--font-mono);color:#d6d6d0;background:#161616db;border-radius:7px;padding:6px 9px;font-size:11px;line-height:1}.siMHta_layers span[data-on]{color:#111;background:var(--exposure)}.siMHta_zoom{position:absolute;top:12px;right:12px}.siMHta_scaleBar{font-family:var(--font-mono);color:#2c2c2a;align-items:center;gap:8px;font-size:11px;line-height:1;display:flex;position:absolute;bottom:14px;left:14px}.siMHta_scaleBar i{border:1.5px solid #2c2c2a;border-top:0;width:64px;height:6px}.siMHta_coords{font-family:var(--font-mono);color:#2c2c2a;font-size:11px;line-height:1;position:absolute;bottom:14px;right:14px}.siMHta_inspector{grid-template-rows:auto auto minmax(0,1fr);gap:6px;min-height:0;display:grid}.siMHta_card{background:var(--win-panel);box-shadow:inset 0 0 0 1px var(--win-line);border-radius:12px;padding:14px 16px}.siMHta_cardHead{justify-content:space-between;margin-bottom:12px;font-size:12px;font-weight:500;line-height:1;display:flex}.siMHta_cardHead span{font-family:var(--font-mono);color:var(--win-muted);font-size:11px;font-weight:400}.siMHta_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.siMHta_metric{gap:6px;display:grid}.siMHta_metricLabel{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--win-muted);font-size:11px;line-height:1}.siMHta_metricValue{font-family:var(--display);letter-spacing:-.02em;font-size:22px;line-height:1}.siMHta_metricValue small{font-family:var(--font-sans);letter-spacing:0;color:var(--win-muted);margin-left:3px;font-size:11px}.siMHta_meter{background:var(--win-tile);border-radius:2px;height:4px;overflow:hidden}.siMHta_meter i{background:var(--win-muted);border-radius:2px;height:100%;display:block}.siMHta_meter[data-ok] i{background:var(--exposure)}.siMHta_agentList{gap:10px;display:grid}.siMHta_agentList li{grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.siMHta_agentList i{background:var(--win-tile);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--win-line);border-radius:6px}.siMHta_agentList li[data-state=run] i{background:var(--exposure);box-shadow:none}.siMHta_agentList li[data-state=done] i{background:var(--win-ink);opacity:.75;box-shadow:none}.siMHta_agentList span{color:var(--win-muted);gap:2px;font-size:12px;line-height:1.35;display:grid}.siMHta_agentList b{color:var(--win-ink);font-weight:500}.siMHta_agentList em{font-family:var(--font-mono);color:var(--win-muted);padding-top:2px;font-size:11px;font-style:normal;line-height:1}.siMHta_agentList li[data-state=run] em{color:var(--win-ink)}.siMHta_acceptance{flex-direction:column;min-height:0;display:flex}.siMHta_checks{gap:10px;display:grid}.siMHta_check{color:var(--win-muted);gap:10px;font-size:12px;line-height:1.35;display:flex}.siMHta_check span{width:13px;height:13px;box-shadow:inset 0 0 0 1px var(--win-muted);border-radius:3px;flex:none;margin-top:1px;position:relative}.siMHta_check[data-on]{color:var(--win-ink)}.siMHta_check[data-on] span{background:var(--exposure);box-shadow:none}.siMHta_check[data-on] span:after{content:"";border:1.5px solid #111;border-width:0 1.5px 1.5px 0;width:3.5px;height:7px;position:absolute;top:1.5px;left:4px;rotate:45deg}.siMHta_viz{width:100%;height:100%;font-family:var(--font-sans);position:absolute;inset:0}.siMHta_vizFrame{fill:#eeeeea;stroke:#0000002e}.siMHta_vizPad{fill:#8a8a85}.siMHta_vizRow{fill:none;stroke:#00000014;stroke-width:1px}.siMHta_vizMetal{fill:#343432}.siMHta_vizHot{fill:var(--exposure);stroke:#111;stroke-width:1.5px}.siMHta_vizRing{fill:none;stroke:#111;stroke-width:1.25px;stroke-dasharray:3 4}.siMHta_vizLeader{fill:none;stroke:#111;stroke-width:1.25px}.siMHta_vizNet{fill:none;stroke:#5a5a56;stroke-width:1.5px;stroke-linejoin:round}.siMHta_vizPill{fill:#161616}.siMHta_vizChip{fill:var(--exposure)}.siMHta_vizPillText{font-family:var(--font-mono);fill:var(--exposure);font-size:11px}.siMHta_vizAxis{fill:none;stroke:#8a8a85;stroke-width:1px}.siMHta_vizRound{fill:none;stroke:#00000024;stroke-width:1px;stroke-dasharray:3 5}.siMHta_vizAxisText{fill:#55554f;font-size:11px}.siMHta_vizCurve{fill:none;stroke:#8a8a85;stroke-width:1px;opacity:.55}.siMHta_vizScratch{fill:none;stroke:#343432;stroke-width:2px;stroke-dasharray:6 5}.siMHta_vizLeadHalo{fill:none;stroke:#111;stroke-width:5px;stroke-linejoin:round;stroke-linecap:round}.siMHta_vizLead{fill:none;stroke:var(--exposure);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.siMHta_vizBand{fill:var(--exposure);opacity:.35}.siMHta_morph{z-index:3;background:var(--card);color:var(--card-ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--exposure) calc(var(--ring,1) * 100%), transparent);pointer-events:none;visibility:hidden;border-radius:10px;display:none;position:absolute;top:0;left:0;overflow:hidden}.siMHta_morphFlag{opacity:1;transition:none;scale:1}.siMHta_morphFill{background:var(--win-body);opacity:0;position:absolute;inset:0}.siMHta_morphContent{width:1117px;height:661px;transform:scale(var(--k));transform-origin:0 0;position:absolute;top:0;left:0}.siMHta_morphTitle,.siMHta_morphSlug{transform-origin:0 0;top:0;left:0;right:auto;margin:0!important}.siMHta_morphTitle{white-space:nowrap;display:block;overflow:visible}.siMHta_stage[data-live=pin] .siMHta_sticky{height:100vh;position:sticky;top:0;overflow:clip}.siMHta_stage[data-live=pin] .siMHta_field{will-change:transform;height:1200px;position:absolute;top:56px;left:0;right:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.siMHta_stage[data-live=pin] .siMHta_window{transform:translate(-50%, -50%) translate3d(0, 100vh, 0) scale(var(--k));transform-origin:50%;will-change:transform;margin:0;position:absolute;top:50%;left:50%}.siMHta_stage[data-live=pin] .siMHta_strip{visibility:hidden}.siMHta_stage[data-live=pin] .siMHta_morph{display:block}.siMHta_stage[data-live=pin] .siMHta_tabs{opacity:0;transition:opacity .4s cubic-bezier(.55,.085,.68,.53),translate .4s cubic-bezier(.55,.085,.68,.53);translate:0 20px}.siMHta_stage[data-live=pin] .siMHta_tabs[data-on]{opacity:1;transition-timing-function:cubic-bezier(.215,.61,.355,1);translate:none}.siMHta_morph [data-item]{transition:opacity .6s cubic-bezier(.215, .61, .355, 1) calc(var(--i) * 45ms), translate .6s cubic-bezier(.215, .61, .355, 1) calc(var(--i) * 45ms)}.siMHta_morph:not([data-open]) [data-item]{opacity:0;transition-duration:.25s;transition-delay:0s;translate:0 40px}@media (max-width:899px){.siMHta_stage{margin-top:72px}.siMHta_field{height:560px}.siMHta_readout{white-space:nowrap;gap:14px;display:flex;top:64px;left:50%;translate:-50%}.siMHta_readout span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.siMHta_lens,.siMHta_tabs,.siMHta_morph [data-item]{transition:none!important}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
@font-face{font-family:Castoro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7d3edb581e5c0ccf-s.p.1w1ec4s08semh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Castoro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8e6cdf1bfc4cf375-s.p.1yy5d7y4wana5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Castoro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9886d4e7706ab048-s.p.31t5fo3g19300.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Castoro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c33726516b3de602-s.p.36l471r_-7mxx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Castoro Fallback;src:local(Times New Roman);ascent-override:68.01%;descent-override:22.07%;line-gap-override:29.73%;size-adjust:111.02%}.vMcQaq_className{font-family:Castoro,Castoro Fallback;font-weight:400}.vMcQaq_variable{--font-landing-display:"Castoro", "Castoro Fallback"}
.ENWsfq_page{--background:var(--bg);--foreground:var(--ink);--border:var(--line);--muted-foreground:var(--muted)}.ENWsfq_page main{min-height:55svh}.ENWsfq_orbit{position:relative}.ENWsfq_orbit main{padding-top:88px}.ENWsfq_reading{width:min(800px,100% - 112px);margin-inline:auto;padding-block:96px 112px;font-size:17px;line-height:1.75}.ENWsfq_reading .type-body{font-size:inherit;line-height:1.75}.ENWsfq_reading h1{font-family:var(--font-landing-display), Georgia, serif;font-size:var(--landing-heading);letter-spacing:-.035em;text-wrap:balance;margin-block:24px;font-weight:400;line-height:1}.ENWsfq_reading h2{font-family:var(--font-landing-display), Georgia, serif;letter-spacing:-.02em;font-size:24px;font-weight:400;line-height:1.1}.ENWsfq_reading section{border-top:1px solid var(--line);padding-top:28px}.ENWsfq_reading :is(p,li){overflow-wrap:anywhere}.ENWsfq_reading :is(p,li) a{text-underline-offset:4px;text-decoration:underline}.ENWsfq_reading>div>p{color:var(--muted)}@media (max-width:899px){.ENWsfq_orbit main{padding-top:96px}.ENWsfq_reading{width:calc(100% - 48px);padding-block:60px 72px;font-size:16px}}@media (max-width:479px){.ENWsfq_reading{width:calc(100% - 40px)}}
.uuTKUq_map{--bg:#fff;--ink:#0a0a0a;--text:#525252;--line:#dcdcdc;--tissue:#ebebe6;--crimson:#e4154b;background:var(--bg);color:var(--text);padding-top:clamp(112px,12vw,184px);position:relative;overflow:clip}.uuTKUq_inner{width:var(--wide);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.uuTKUq_statement{max-width:21em;font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;color:var(--text);font-size:clamp(26px,3.1vw,40px);font-weight:400;line-height:1.08}.uuTKUq_statement span{color:var(--ink)}.uuTKUq_figure{--window:#0b0b0b;--seam:#2b2b2b;aspect-ratio:2.12;background:var(--window);text-align:left;border-radius:8px;grid-template-rows:auto minmax(0,1fr);width:min(100%,1080px);margin:clamp(32px,4vw,52px) 0 0;display:grid;overflow:hidden;box-shadow:0 0 0 1px #1c1c1c,0 34px 70px -34px #0a0a0a80}.uuTKUq_bar{border-bottom:1px solid var(--seam);min-height:36px;font-family:var(--font-mono);letter-spacing:.06em;color:#b9b9b5;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:500;display:flex;overflow:hidden}.uuTKUq_layerTab{border:1px solid var(--seam);border-radius:4px;align-items:center;gap:7px;height:22px;padding:0 9px;display:inline-flex}.uuTKUq_layerTab:before{content:"";background:#8a8a86;border-radius:50%;width:7px;height:7px}.uuTKUq_layerTab[data-layer=segments]:before{background:#a58bff}.uuTKUq_layerTab[data-layer=circuit]{color:#fff;border-color:#ff2d63}.uuTKUq_layerTab[data-layer=circuit]:before{background:#ff2d63}.uuTKUq_position{color:#e6e6e2;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px}.uuTKUq_position b{color:#7d7d79;margin-left:8px;font-weight:500}.uuTKUq_panes{background:var(--seam);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 176px;gap:1px;min-height:0;display:grid}.uuTKUq_pane{background:var(--window);min-width:0;min-height:0;position:relative;overflow:hidden}.uuTKUq_volume,.uuTKUq_sectionArt{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.uuTKUq_sectionArt{object-fit:cover}.uuTKUq_volume{cursor:grab;touch-action:pan-y}.uuTKUq_volume:active{cursor:grabbing}.uuTKUq_paneTag,.uuTKUq_scale,.uuTKUq_hint{font-family:var(--font-mono);letter-spacing:.08em;color:#fff;text-shadow:0 0 4px #000,0 0 2px #000;pointer-events:none;font-size:11px;font-weight:500;position:absolute}.uuTKUq_paneTag{text-transform:uppercase;top:8px;left:10px}.uuTKUq_scale{align-items:center;gap:8px;display:inline-flex;bottom:9px;left:10px}.uuTKUq_scale i{border:1px solid #fff;border-top:0;width:56px;height:5px}.uuTKUq_hint{text-transform:uppercase;opacity:.62;bottom:9px;right:10px}.uuTKUq_hair{pointer-events:none;border-left:1px dashed #ffffffb3;position:absolute;top:0;bottom:0;left:50%}.uuTKUq_hair[data-across]{border-top:1px dashed #ffffffb3;border-left:0;inset:50% 0 auto}.uuTKUq_leader{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}.uuTKUq_leader circle,.uuTKUq_leader path{fill:none;stroke:#ff2d63;stroke-width:1.25px}.uuTKUq_callout{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 0 4px #000;pointer-events:none;font-size:11px;font-weight:500;line-height:1.4;position:absolute;bottom:32px;left:18px}.uuTKUq_side{min-width:0;font-family:var(--font-mono);letter-spacing:.06em;color:#b9b9b5;background:#101010;flex-direction:column;padding:4px 0 12px;font-size:11px;font-weight:500;display:flex}.uuTKUq_sideHead{text-transform:uppercase;color:#7d7d79;justify-content:space-between;padding:9px 12px 7px;display:flex}.uuTKUq_segments{margin:0;padding:0;list-style:none}.uuTKUq_segments li{opacity:.28;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 12px;transition:opacity .5s,background .2s;display:grid}.uuTKUq_segments li[data-ready]{opacity:1}.uuTKUq_segments li[data-focus]{color:#fff;background:#1c1c1c}.uuTKUq_segments i{border-radius:2px;width:9px;height:9px}.uuTKUq_segments em{color:#6c6c68;font-size:11px;font-style:normal}.uuTKUq_segments li[data-group=circuit] em{color:#ff6f93}.uuTKUq_readout{border-top:1px solid var(--seam);color:#b9b9b5;justify-content:space-between;gap:8px;padding-top:10px;display:flex;margin:10px 12px 0!important}.uuTKUq_readout span:last-child{color:#fff;font-variant-numeric:tabular-nums}.uuTKUq_side .uuTKUq_sideHead:last-of-type{margin-top:auto}.uuTKUq_track{background:var(--seam);height:2px;margin:8px 18px 6px 12px;position:relative}.uuTKUq_track i{background:#fff;width:2px;height:10px;position:absolute;top:-4px;left:50%}.uuTKUq_note{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:13px;font-weight:500;line-height:1.5;margin-top:clamp(28px,3.4vw,44px)!important}.uuTKUq_band{z-index:0;padding:104px var(--gutter,56px) 0;flex-direction:column;align-items:center;min-height:480px;margin-top:28px;display:flex;position:relative}.uuTKUq_lattice{z-index:-1;max-width:none;position:absolute;top:0;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 0% 46%,#0000 92%);mask-image:linear-gradient(#000 0% 46%,#0000 92%)}.uuTKUq_wire{fill:none;stroke:var(--crimson);stroke-width:1px;stroke-opacity:.34}.uuTKUq_cross{fill:none;stroke:var(--crimson);stroke-width:3px;stroke-opacity:.5}.uuTKUq_mission{max-width:20em;font-family:var(--display);letter-spacing:-.03em;text-align:center;text-wrap:balance;color:var(--ink);font-size:clamp(26px,3.1vw,40px);font-weight:400;line-height:1.1}.uuTKUq_mission em{letter-spacing:-.02em;font-style:italic}.uuTKUq_token{border:1px solid var(--crimson);background:var(--bg);width:96px;height:96px;font-family:var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--crimson);border-radius:50%;justify-content:center;align-items:center;margin-top:64px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}@media (prefers-reduced-motion:no-preference){.uuTKUq_token{animation:5.5s ease-in-out infinite alternate uuTKUq_bob}}@keyframes uuTKUq_bob{0%{translate:0 -5px}to{translate:0 7px}}@media (max-width:899px){.uuTKUq_band{min-height:400px;padding-top:72px}.uuTKUq_token{margin-top:48px}.uuTKUq_panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.uuTKUq_side{display:none}.uuTKUq_figure{aspect-ratio:1.9}}@media (max-width:599px){.uuTKUq_figure{aspect-ratio:auto}.uuTKUq_panes{grid-template-columns:minmax(0,1fr)}.uuTKUq_pane[data-pane=volume]{aspect-ratio:1;order:-1}.uuTKUq_pane[data-pane=xy]{aspect-ratio:16/10}.uuTKUq_layerTab[data-layer=segments]{display:none}}
.ZcaVBW_page{--paper:var(--bg);--ink-deep:var(--ink);--ink-soft:var(--muted);--card:var(--panel);--card-foreground:var(--ink);--muted-foreground:var(--muted);--code:var(--panel);--mono:var(--font-mono);background:var(--bg);color:var(--text);padding-block:96px 112px}.ZcaVBW_frame{width:min(1440px,100% - 112px);margin-inline:auto}.ZcaVBW_frameWide{max-width:1760px}.ZcaVBW_eyebrow,.ZcaVBW_bracketed{font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;color:var(--muted);gap:.5em;font-size:12px;font-weight:500;display:inline-flex}.ZcaVBW_bracketed i{display:none}.ZcaVBW_page .ZcaVBW_articleTitle{font-family:var(--font-landing-display), Georgia, serif;letter-spacing:-.035em;color:var(--ink);font-weight:400}.ZcaVBW_article{max-width:900px;margin-inline:auto}.ZcaVBW_page .ZcaVBW_articleTitle{font-size:var(--landing-heading);text-wrap:pretty;margin:24px 0;line-height:1.08}.ZcaVBW_articleLede{color:var(--text);font-size:20px;line-height:1.6}.ZcaVBW_articleMeta{color:var(--muted);margin-top:24px;font-size:12px;line-height:1.7}.ZcaVBW_toc{border-block:1px solid var(--line);counter-reset:toc;margin-top:40px;padding-block:20px}.ZcaVBW_toc a{min-height:44px;color:var(--text);align-items:center;gap:16px;font-size:14px;line-height:1.5;display:flex}.ZcaVBW_toc a:not(.ZcaVBW_sub){counter-increment:toc}.ZcaVBW_toc a:not(.ZcaVBW_sub):before{content:counter(toc, decimal-leading-zero);font:12px var(--mono);color:var(--muted)}.ZcaVBW_toc .ZcaVBW_sub{padding-left:32px}.ZcaVBW_toc a:hover{text-underline-offset:4px;text-decoration:underline}.ZcaVBW_prose{max-width:760px;margin:56px auto 0}.ZcaVBW_prose .research-prose{font-family:var(--font-sans);color:var(--text);overflow-wrap:anywhere;font-size:17px;line-height:1.8}.ZcaVBW_prose .research-prose :is(h1,h2,h3,h4){font-family:var(--font-landing-display), Georgia, serif;letter-spacing:-.02em;color:var(--ink);scroll-margin-top:112px;font-weight:400;line-height:1.1}.ZcaVBW_prose .research-prose h2{border-top:1px solid var(--line);padding-top:28px;font-size:36px}.ZcaVBW_prose .research-prose h3{font-size:28px}.ZcaVBW_prose .research-prose a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.ZcaVBW_prose .research-prose blockquote{border-color:var(--ink)}.ZcaVBW_prose .research-prose blockquote p{font-family:var(--font-sans);color:var(--ink)}.ZcaVBW_prose .research-prose th{color:var(--ink)}.ZcaVBW_prose .research-prose [class*=language-]>code{color:inherit;background:0 0;border-radius:0;padding:0}.ZcaVBW_prose .research-prose [class*=language-]{background:var(--code)!important;border-color:var(--line)!important}.ZcaVBW_eof{border-top:1px solid var(--line);margin-top:64px}.ZcaVBW_back{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:20px;font-size:13px;display:flex}.ZcaVBW_back a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}@media (max-width:899px){.ZcaVBW_page{padding-block:60px 72px}.ZcaVBW_frame{width:calc(100% - 48px)}.ZcaVBW_articleLede{font-size:17px}.ZcaVBW_prose .research-prose{font-size:16px}}@media (max-width:479px){.ZcaVBW_frame{width:calc(100% - 40px)}}
.pT1iIa_stage{--loop:#e4154b;--tissue:#ebebe6;width:min(1320px, calc(100% - 2 * var(--gutter)));grid-template-columns:minmax(0,1.42fr) minmax(0,.9fr);align-items:center;gap:0 clamp(40px,5vw,88px);margin-inline:auto;display:grid}.pT1iIa_frame{min-width:0}.pT1iIa_art{width:100%;max-width:740px;height:auto;margin-inline:auto;display:block;overflow:visible}.pT1iIa_ring{fill:none;stroke:var(--ink);stroke-width:1px;stroke-opacity:.5}.pT1iIa_inner{fill:none;stroke:var(--loop);stroke-width:1px;transition:stroke-width .45s}.pT1iIa_inner[data-on]{stroke-width:2.5px}.pT1iIa_arc{fill:none;stroke:var(--loop);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:520px;animation:pT1iIa_arc 1.1s var(--ease) forwards}@keyframes pT1iIa_arc{to{stroke-dashoffset:0}}.pT1iIa_head{fill:none;stroke:var(--loop);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;animation:.3s .6s forwards pT1iIa_head}@keyframes pT1iIa_head{to{opacity:1}}.pT1iIa_arm{fill:none;stroke:var(--loop);stroke-width:1px;stroke-dasharray:2 5;opacity:.75;transition:opacity .45s,stroke-width .45s}.pT1iIa_arm[data-on]{stroke-width:1.6px;stroke-dasharray:none;opacity:1}.pT1iIa_dot{fill:var(--loop)}.pT1iIa_core,.pT1iIa_actor,.pT1iIa_node{cursor:pointer}.pT1iIa_core circle{fill:#0000}.pT1iIa_core path{fill:var(--loop)}.pT1iIa_core text,.pT1iIa_actor text,.pT1iIa_token text{font-family:var(--font-mono);text-transform:uppercase;text-anchor:middle;font-weight:500}.pT1iIa_core text{fill:var(--loop);letter-spacing:.1em;font-size:13px}.pT1iIa_actor circle{fill:var(--bg);stroke:var(--loop);stroke-width:1px;transition:fill .45s}.pT1iIa_actor text{fill:var(--loop);letter-spacing:.08em;font-size:12px;transition:fill .45s}.pT1iIa_actor[data-on] circle{fill:var(--loop)}.pT1iIa_actor[data-on] text{fill:#fff}.pT1iIa_halo{fill:var(--bg);stroke:var(--loop);stroke-width:1px;transition:stroke-width .45s}.pT1iIa_disc{fill:var(--bg);stroke:var(--ink);stroke-width:1.25px;transition:fill .45s,stroke .45s}.pT1iIa_node[data-on] .pT1iIa_halo{stroke-width:2.25px}.pT1iIa_node[data-on] .pT1iIa_disc{fill:var(--loop);stroke:var(--loop)}.pT1iIa_number{fill:var(--loop);font-family:var(--font-mono);letter-spacing:.06em;text-anchor:middle;font-size:12px;font-weight:500;transition:fill .45s}.pT1iIa_tag{fill:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-anchor:middle;font-size:13px;font-weight:500;transition:fill .45s}.pT1iIa_node[data-on] :is(.pT1iIa_number,.pT1iIa_tag){fill:#fff}.pT1iIa_token circle{fill:var(--bg);stroke:var(--loop);stroke-width:1px;transition:fill .45s}.pT1iIa_token text{fill:var(--loop);letter-spacing:.06em;font-size:11px;transition:fill .45s}.pT1iIa_token{opacity:.6;transition:opacity .45s}.pT1iIa_token[data-on]{opacity:1}.pT1iIa_token[data-on] circle{fill:var(--loop)}.pT1iIa_token[data-on] text{fill:#fff}.pT1iIa_copy{min-width:0}.pT1iIa_title{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:uppercase;color:var(--loop);font-size:clamp(36px,3.6vw,52px);font-weight:300;line-height:.98}.pT1iIa_sub{font-family:var(--display);font-size:var(--landing-feature);letter-spacing:-.02em;color:var(--ink);line-height:1.05;margin-top:18px!important}.pT1iIa_layers{display:grid;margin-top:34px!important}.pT1iIa_layer{min-width:0;padding-bottom:28px}.pT1iIa_stage[data-live] .pT1iIa_layer{opacity:0;visibility:hidden;grid-area:1/1;padding-bottom:0;transition:opacity .5s,visibility 0s .5s}.pT1iIa_stage[data-live] .pT1iIa_layer[data-active]{opacity:1;visibility:visible;transition:opacity .5s}.pT1iIa_meta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.pT1iIa_meta i{background:var(--loop);flex:none;width:6px;height:6px}.pT1iIa_line{min-height:3.6em;font-family:var(--display);letter-spacing:-.012em;text-wrap:pretty;color:var(--ink);font-size:19px;line-height:1.2;margin-top:14px!important}.pT1iIa_media{background:var(--tissue);box-shadow:inset 0 0 0 1px var(--line);margin-top:20px}.pT1iIa_vignette{width:100%;height:auto;display:block}.pT1iIa_vInk{fill:none;stroke:#2e2e2b;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.pT1iIa_vRule{fill:none;stroke:#8d8d87;stroke-width:1px}.pT1iIa_vHot{fill:none;stroke:var(--loop);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.pT1iIa_vLabel{fill:#2e2e2b;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.pT1iIa_vLabel[data-hot]{fill:#c50f3f}.pT1iIa_vPod{fill:#d2d2cc}.pT1iIa_vPod[data-on]{fill:var(--loop)}.pT1iIa_vStop{fill:var(--tissue);stroke:#2e2e2b;stroke-width:1.25px}.pT1iIa_vAgent{fill:var(--loop)}.pT1iIa_vCell{fill:#fff;stroke:#2e2e2b;stroke-width:1.25px}.pT1iIa_vCell[data-learned]{stroke:var(--loop)}.pT1iIa_vCell[data-quiet]{stroke:#8d8d87}.pT1iIa_pager{gap:4px;margin-top:10px;margin-left:-10px;display:none}.pT1iIa_stage[data-live] .pT1iIa_pager{display:flex}.pT1iIa_step{min-width:44px;min-height:44px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.pT1iIa_step[aria-pressed=true]{color:var(--loop)}.pT1iIa_step i{background:var(--line);height:2px;position:absolute;bottom:8px;left:10px;right:10px}.pT1iIa_step[aria-pressed=true] i{background:linear-gradient(var(--loop), var(--loop)) left / 100% 100% no-repeat, var(--line)}.pT1iIa_step:focus-visible{outline-offset:-4px;outline:2px solid}@media (prefers-reduced-motion:no-preference){.pT1iIa_stage[data-turning] .pT1iIa_step[aria-pressed=true] i{animation:5.2s linear both pT1iIa_fill}.pT1iIa_vPod[data-on]{animation:2.6s ease-in-out infinite alternate pT1iIa_run}}@keyframes pT1iIa_fill{0%{background-size:0% 100%,auto}to{background-size:100% 100%,auto}}@keyframes pT1iIa_run{0%{opacity:.35}to{opacity:1}}@media (max-width:899px){.pT1iIa_stage{grid-template-columns:minmax(0,1fr)}.pT1iIa_copy{display:contents}.pT1iIa_heading{order:0}.pT1iIa_frame{order:1;width:100%;max-width:480px;margin:36px auto 0}.pT1iIa_layers{order:2}.pT1iIa_pager{order:3}.pT1iIa_line{min-height:0}}@media (prefers-reduced-motion:reduce){.pT1iIa_dot,.pT1iIa_vAgent{display:none}.pT1iIa_arc{stroke-dashoffset:0;animation:none}.pT1iIa_head{opacity:1;animation:none}.pT1iIa_inner,.pT1iIa_arm,.pT1iIa_halo,.pT1iIa_disc,.pT1iIa_number,.pT1iIa_tag,.pT1iIa_layer,.pT1iIa_actor circle,.pT1iIa_actor text,.pT1iIa_token,.pT1iIa_token circle,.pT1iIa_token text{transition:none!important}}
.ni_9Wq_board{width:min(1180px,100%);margin-inline:auto}.ni_9Wq_head{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:24px 64px;padding-bottom:56px;display:grid}.ni_9Wq_heading{font-family:var(--font-landing-display), Georgia, serif;font-size:var(--landing-heading);letter-spacing:-.035em;color:var(--ink);align-items:flex-start;gap:6px;margin:0;font-weight:400;line-height:1;display:flex}.ni_9Wq_total{font:11px/1 var(--font-mono);letter-spacing:0;color:var(--muted)}.ni_9Wq_intro{color:var(--muted);margin:0;padding-top:6px;font-size:14px;line-height:1.6}.ni_9Wq_intro a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.ni_9Wq_empty{border-block:1px solid var(--line);color:var(--text);padding:48px 0;font-size:16px;line-height:1.7}.ni_9Wq_empty strong{color:var(--ink);font-size:24px;font-weight:500;display:block}.ni_9Wq_filters{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:16px;display:flex}.ni_9Wq_chip{background:var(--panel);min-height:44px;color:var(--ink);font:500 13px/1 var(--font-sans);cursor:pointer;border:0;border-radius:2px;align-items:center;gap:10px;padding:0 16px;transition:background .2s,color .2s;display:inline-flex}.ni_9Wq_chip[aria-pressed=true]{background:var(--ink);color:var(--bg)}.ni_9Wq_count{font:11px/1 var(--font-mono);opacity:.6}.ni_9Wq_chip:focus-visible,.ni_9Wq_link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ni_9Wq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ni_9Wq_card,.ni_9Wq_featured{background:var(--panel);min-width:0}.ni_9Wq_featured{grid-column:span 2}.ni_9Wq_link{height:100%;min-height:340px;color:var(--ink);flex-direction:column;transition:background .2s;display:flex;position:relative}.ni_9Wq_tag{z-index:1;font:11px/1.4 var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--muted);position:absolute;top:10px;right:12px}.ni_9Wq_card .ni_9Wq_tag{background:var(--panel);padding:2px 6px}.ni_9Wq_media{aspect-ratio:16/9;background:color-mix(in srgb, var(--panel) 94%, var(--ink));display:block;position:relative;overflow:hidden}.ni_9Wq_cover{object-fit:cover;transition:scale .6s cubic-bezier(.22,1,.36,1)}.ni_9Wq_art{font:11px / 1.15 var(--font-mono);color:var(--muted);justify-content:flex-end;align-items:center;margin:0;padding:32px 12px 12px;display:flex;position:absolute;inset:0;overflow:hidden}.ni_9Wq_title{font:500 16px/1.35 var(--font-sans);letter-spacing:-.01em;text-wrap:pretty;color:var(--ink);margin:0;padding:14px 12px 0}.ni_9Wq_featured .ni_9Wq_title{max-width:440px;font-family:var(--font-landing-display), Georgia, serif;font-size:var(--landing-feature);letter-spacing:-.02em;padding:48px 16px 0;font-weight:400;line-height:1.1}.ni_9Wq_number{font-family:var(--font-landing-display), Georgia, serif;font-size:var(--landing-title);letter-spacing:-.04em;color:var(--line);line-height:1;position:absolute;bottom:56px;right:16px}.ni_9Wq_foot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding:24px 12px 12px;display:flex}.ni_9Wq_featured .ni_9Wq_foot{padding-inline:16px}.ni_9Wq_byline{min-width:0;color:var(--muted);flex-direction:column;gap:2px;font-size:12px;line-height:1.5;display:flex}.ni_9Wq_arrow{flex-shrink:0;transition:translate .2s}@media (hover:hover){.ni_9Wq_link:hover{background:color-mix(in srgb, var(--panel) 85%, var(--ink))}.ni_9Wq_link:hover .ni_9Wq_cover{scale:1.03}.ni_9Wq_link:hover .ni_9Wq_arrow{translate:4px}.ni_9Wq_chip:not([aria-pressed=true]):hover{background:color-mix(in srgb, var(--panel) 85%, var(--ink))}}@media (max-width:1023px){.ni_9Wq_head{grid-template-columns:minmax(0,1fr);padding-bottom:40px}.ni_9Wq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.ni_9Wq_filters{justify-content:flex-start}.ni_9Wq_grid{grid-template-columns:minmax(0,1fr)}.ni_9Wq_featured{grid-column:auto}.ni_9Wq_link{min-height:0}.ni_9Wq_featured .ni_9Wq_link{min-height:300px}}@media (prefers-reduced-motion:reduce){.ni_9Wq_chip,.ni_9Wq_link,.ni_9Wq_cover,.ni_9Wq_arrow{transition:none}}
