@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_8c4ab588-module__AuOkkq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_8c4ab588-module__AuOkkq__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.3fm2o_8g5wbt2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2t0y5ugd5ycxx.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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.0bh8ttrlmx6iv.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:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_ac39ba18-module__iK7eiq__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_ac39ba18-module__iK7eiq__variable{--font-term:"VT323", "VT323 Fallback"}
:root{--black:#000;--ivory:#efe8d8;--ivory-dim:#b8b0a0;--amber:#ffa600;--amber-dim:#6b4608;--rule:#2a1c05;--grey:#6e6a62;--up:#3bd16f;--down:#e5483c;--serif:var(--font-serif), Georgia, serif;--term:var(--font-term), ui-monospace, monospace;--plain:-apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--black);color:var(--ivory);-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--black);font-family:var(--serif);font-size:20px;line-height:1.55}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--ivory);outline-offset:3px}.t{font-family:var(--term)}.mark{letter-spacing:-.01em;color:var(--ivory);font-size:34px;font-style:italic;line-height:1;text-decoration:none}.mark span{color:var(--amber)}.go,.primary{background:var(--amber);color:var(--black);font-family:var(--term);cursor:pointer;border:0;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;font-size:25px;line-height:1.2;text-decoration:none;display:inline-flex}.go i{background:var(--black);color:var(--amber);padding:0 6px;font-size:21px;font-style:normal}.go:hover,.primary:hover:not([disabled]){background:var(--ivory)}.primary[disabled]{opacity:.4;cursor:not-allowed}@property --snake{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes snake{to{--snake:360deg}}.landing .go{padding:12px 24px;font-size:27px}.go-ring{isolation:isolate;display:inline-flex;position:relative}.go-ring:before,.go-ring:after{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from var(--snake), #ffa6002e 0deg 250deg, #ffd68cf2 320deg, #fff7e6 340deg, #ffa6002e 360deg);animation:6s linear infinite snake;position:absolute;inset:-4px}.go-ring:before{-webkit-mask-composite:xor;padding:2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.go-ring:after{filter:blur(12px);opacity:.45;inset:-6px}@media (prefers-reduced-motion:reduce){.go-ring:before,.go-ring:after{background:#ffa60059;animation:none}.go-ring:after{opacity:.3}}@media (max-width:620px){.landing .go{padding:11px 20px;font-size:23px}}.ghost{font-family:var(--term);color:var(--amber);padding:8px 4px;font-size:22px}.ghost:hover{color:var(--ivory)}.actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;display:flex}.term{font-family:var(--term);color:var(--amber);border:1px solid var(--amber-dim);text-shadow:0 0 5px #ffa60059;background:#050300;font-size:21px;line-height:1.3;position:relative;overflow:hidden}.term:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000004d 0 1px,#0000 1px 3px);position:absolute;inset:0}.term>header{background:var(--amber);color:var(--black);text-shadow:none;justify-content:space-between;gap:12px;padding:1px 10px;display:flex}.term .body{padding:14px 16px}.term .row{justify-content:space-between;gap:16px;display:flex}.term .dim{color:var(--ivory-dim)}.caret{background:var(--amber);vertical-align:-1px;width:.5em;height:.85em;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.wrap{max-width:1120px;margin:0 auto;padding:0 28px}.landing nav{justify-content:space-between;align-items:baseline;gap:16px;padding:22px 0;display:flex}.clocks{flex-wrap:wrap;justify-content:flex-end;gap:2px 20px;display:flex}.ldn{font-family:var(--term);color:var(--amber);white-space:nowrap;font-size:20px}@media (max-width:720px){.landing nav{align-items:flex-start}.clocks{flex-direction:column;align-items:flex-end;gap:0}.ldn{font-size:17px;line-height:1.2}}.hero .grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;padding:56px 0 88px;display:grid}.landing h1{letter-spacing:-.015em;max-width:13ch;font-size:clamp(44px,6.2vw,82px);font-weight:400;line-height:1}.subline{color:var(--ivory-dim);max-width:32ch;margin:26px 0 36px;font-size:clamp(21px,2.1vw,25px)}.subline+.subline{margin-top:-14px}.note{font-family:var(--term);color:var(--ivory-dim);margin-top:12px;font-size:19px}.resend{color:var(--ivory-dim);max-width:40ch;margin-top:10px;font-size:17px}.resend a{color:var(--amber);text-underline-offset:3px}.session-bar{border-bottom:1px solid var(--rule);font-family:var(--term);color:var(--ivory-dim);font-size:18px}.session-bar .inner{justify-content:space-between;align-items:baseline;gap:16px;max-width:1120px;margin:0 auto;padding:8px 28px;display:flex}.session-bar a{color:var(--amber);overflow-wrap:anywhere;text-decoration:none}.session-bar form{margin:0}.session-bar .linkish{color:var(--ivory-dim);background:0 0;border:0;padding:0}@media (max-width:620px){.session-bar .inner{padding:8px 18px}}.landing>section:not(.hero),.landing>.landing-foot{border-top:1px solid var(--rule)}.landing>section:not(.hero):not(.close){padding:96px 0}@media (max-width:860px){.landing>section:not(.hero):not(.close){padding:64px 0}}.points{font-family:var(--term);color:var(--ivory);letter-spacing:.02em;margin:-14px 0 30px;font-size:20px}.qa dd .lead,.topics small .lead{color:var(--ivory)}.hero-side{flex-direction:column;gap:14px;display:flex}.counter{font-family:var(--term);color:var(--ivory);align-items:center;gap:12px;font-size:20px;display:flex}.counter .dot{background:var(--amber);border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #ffa6008c}.counter .digits{gap:3px;display:inline-flex}.counter .cell{border:1px solid var(--amber-dim);width:.9em;height:1.3em;color:var(--amber);text-align:center;background:#0d0a04;line-height:1.3em;display:inline-block;overflow:hidden}.counter .reel{flex-direction:column;animation:1.3s cubic-bezier(.2,.7,.2,1) both counter-roll;display:flex}@keyframes counter-roll{0%{transform:translateY(0)}}.counter .label{color:var(--ivory-dim);letter-spacing:.02em}@media (prefers-reduced-motion:reduce){.counter .reel{animation:none}}.monitor{box-shadow:0 0 60px #ffa6000f}.monitor .mandate{border-bottom:1px solid var(--amber-dim);color:var(--ivory);text-shadow:0 0 5px #efe8d840;padding:10px 12px}.monitor .mandate b{color:var(--amber);margin-right:8px;font-weight:400}.monitor .mandate i{color:var(--ivory-dim);font-style:normal}.rows{list-style:none;position:relative}.rows li{border-bottom:1px dotted var(--rule);grid-template-columns:2em 1fr auto;align-items:center;gap:0 8px;padding:3px 12px;transition:color .25s,background .25s;display:grid}.rows .no{color:var(--grey)}.rows .fund{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rows .st{white-space:nowrap}.rows li.pending{color:var(--ivory)}.rows li.pending .st{color:var(--grey)}.rows li.out .fund{color:#5d5950;-webkit-text-decoration:line-through #e5483c8c;text-decoration:line-through #e5483c8c;text-decoration-thickness:1px}.rows li.out .st{color:var(--down)}.rows li.fit{box-shadow:inset 2px 0 0 var(--up);background:#3bd16f1a}.rows li.fit .fund{color:var(--ivory)}.rows li.fit .st{color:var(--up);text-shadow:0 0 8px #3bd16f80}.rows li.scan{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffa60029 30% 70%,#0000);border:0;border-top:1px solid #ffa60080;height:11.1111%;padding:0;transition:top .16s linear;position:absolute;left:0;right:0}.term>footer{color:var(--ivory-dim);justify-content:space-between;gap:12px;padding:8px 12px;display:flex}.term>footer .tally{color:var(--amber)}.orb{width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(closest-side,#000 80%,#0000 100%);mask-image:radial-gradient(closest-side,#000 80%,#0000 100%)}.orb-state{font-family:var(--term);color:var(--ivory-dim);letter-spacing:.04em;text-align:center;font-size:20px}.orb-state i{background:var(--amber);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.orb-state.listen i{background:var(--ivory-dim)}.voice .grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.voice .lead{max-width:18ch;margin-bottom:14px;font-size:clamp(28px,3vw,38px);line-height:1.15}.voice .sub{color:var(--ivory-dim);max-width:38ch;margin-bottom:28px}.caption{border-top:1px solid var(--amber-dim);padding-top:16px;display:grid}.caption>*{grid-area:1/1}.caption .ghost-lines{visibility:hidden;pointer-events:none}.caption .line{margin-bottom:14px;transition:opacity .4s}.caption .line.old{opacity:.35}.caption .who{font-family:var(--term);letter-spacing:.02em;font-size:19px;display:block}.caption .who.ai{color:var(--amber)}.caption .who.lp{color:var(--ivory-dim)}.caption .said{font-size:23px;line-height:1.3}.caption .said.lp{font-style:italic}.demo-note{font-family:var(--term);color:var(--grey);margin-top:6px;font-size:18px}.stage{aspect-ratio:1;justify-self:center;width:100%;max-width:460px;position:relative}.stage .orb-state{position:absolute;bottom:3%;left:0;right:0}.problem p{max-width:26ch;font-size:clamp(28px,3.4vw,42px);line-height:1.2}.problem p+p{color:var(--ivory-dim);margin-top:10px}.problem p.asks{color:var(--ivory);grid-template-columns:repeat(3,1fr);gap:36px;max-width:none;margin-bottom:64px;font-size:clamp(28px,2.9vw,38px);line-height:1.15;display:grid}.problem .asks b{color:var(--amber);font-style:italic;font-weight:400;display:block}.problem .asks+p{color:var(--ivory);margin-top:0}@media (max-width:860px){.problem p.asks{grid-template-columns:1fr;gap:22px;margin-bottom:44px}}.landing h2{color:var(--amber);margin-bottom:36px;font-size:30px;font-style:italic;font-weight:400}.three{grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.three>*{padding:26px 28px 28px 0}.three>*+*{border-left:1px solid var(--rule);padding-left:28px}.three .n{font-family:var(--term);color:var(--amber);margin-bottom:8px;font-size:22px;display:block}.three h3{margin-bottom:14px;font-size:31px;font-weight:400;line-height:1.1}.three p{color:var(--ivory-dim);max-width:34ch;font-size:19px}.three.four{grid-template-columns:repeat(4,1fr)}.three.four h3{font-size:27px}@media (max-width:1100px){.three.four{grid-template-columns:repeat(2,1fr)}.three.four>:nth-child(3){border-left:0;padding-left:0}.three.four>:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:860px){.three.four{grid-template-columns:1fr}.three.four>:nth-child(n+3){border-top:0}}.fit-example{max-width:760px}.fit-example figcaption{font-family:var(--term);color:var(--ivory-dim);margin-bottom:10px;font-size:19px}.fit-example .tag{background:var(--amber);color:var(--black);letter-spacing:.06em;margin-right:12px;padding:0 8px}.fit-example .fit-title{margin:4px 0 14px;font-size:clamp(22px,2.6vw,28px);line-height:1.25}.fit-example .item{grid-template-columns:150px 1fr}.fit-example .ok{color:var(--up);font-family:var(--term);margin-right:4px}.fit-example .fit-foot{color:var(--ivory-dim);max-width:52ch;margin-top:16px;font-size:18px}@media (max-width:620px){.fit-example .item{grid-template-columns:1fr}}.shell h1.arrival{margin-top:6px;font-size:clamp(36px,6vw,52px)}.lede.arrival-for{margin-bottom:8px}.arrival-more{margin-top:30px}.arrival-tag{font-size:clamp(24px,3.4vw,30px);line-height:1.2}.arrival-more .topics{margin-top:18px}.sample-toggle{border-top:1px solid var(--rule);margin-top:22px;padding-top:14px}.sample-toggle summary{font-family:var(--term);color:var(--amber);cursor:pointer;font-size:20px;list-style:none}.sample-toggle summary::-webkit-details-marker{display:none}.sample-toggle summary:before{content:"+ "}.sample-toggle[open] summary:before{content:"– "}.sample-toggle .fit-example{margin-top:14px}.shell main.wide,.shell footer.foot.wide{max-width:940px}.shell main.wide .lede{max-width:46ch;font-size:23px}.shell main.wide .topics strong{font-size:24px}.shell main.wide .topics small{font-size:18.5px;line-height:1.5}.shell main.wide .arrival-tag{font-size:clamp(26px,3.2vw,34px)}.shell main.wide .behind-line{font-size:20px}.shell main.wide .counter{margin:4px 0 2px}@media (max-width:620px){.shell main.wide .lede,.shell main.wide .topics strong{font-size:21px}.shell main.wide .topics small{font-size:16.5px}.shell main.wide .counter{font-size:18px}}.behind p{max-width:48ch;font-size:22px;line-height:1.4}.behind-line{color:var(--ivory-dim);margin-top:26px;font-size:18px}.steps h3{font-size:26px}.how .more{font-family:var(--term);margin-top:26px;font-size:19px}.how .more a{color:var(--amber);text-underline-offset:3px}.qa>div{border-bottom:1px solid var(--rule);padding:22px 0}.qa dt{margin-bottom:8px;font-size:22px}.qa dd{color:var(--ivory-dim);max-width:60ch;margin:0;font-size:19px;line-height:1.5}.close{text-align:center;padding:96px 0}.close p{margin-bottom:34px;font-size:clamp(30px,3.6vw,46px);line-height:1.15}.landing-foot{font-family:var(--term);color:var(--ivory-dim);padding:18px 0 36px;font-size:18px}.landing-foot .wrap{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.landing-foot a{color:var(--amber);text-decoration:none}.shell{flex-direction:column;min-height:100vh;display:flex}.shell header.top{justify-content:space-between;align-items:baseline;width:100%;max-width:1120px;margin:0 auto;padding:22px 28px;display:flex}.step{font-family:var(--term);color:var(--grey);font-size:20px}.shell main{flex:1;width:100%;max-width:720px;margin:0 auto;padding:24px 24px 72px}.shell h1{letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(38px,6vw,56px);font-weight:400;line-height:1.02}.lede{color:var(--ivory-dim);max-width:36ch;margin-bottom:34px;font-size:21px}.lede a,.shell main p a{color:var(--amber)}.shell footer.foot{font-family:var(--term);color:var(--grey);border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:16px;width:100%;max-width:720px;margin:0 auto;padding:16px 24px 28px;font-size:18px;line-height:1.45;display:flex}.shell footer.foot a{color:var(--amber);text-decoration:none}.choices{gap:10px;display:grid}.choice{text-align:left;border:1px solid var(--amber-dim);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:100%;padding:20px 22px;transition:background .12s,border-color .12s;display:grid}.choice .k{font-family:var(--term);color:var(--amber);font-size:24px}.choice strong{font-size:27px;font-weight:400;line-height:1.1;display:block}.choice small{color:var(--ivory-dim);margin-top:2px;font-size:17px;display:block}.choice .sel{font-family:var(--term);color:var(--amber);font-size:22px}.choice:hover,.choice.pre{border-color:var(--amber);background:#ffa60012}.consent{color:var(--ivory-dim);cursor:pointer;align-items:flex-start;gap:12px;margin-top:22px;font-size:16px;line-height:1.5;display:flex}.consent input{accent-color:var(--amber);flex:none;width:18px;height:18px;margin-top:3px}.hint{font-family:var(--term);color:var(--amber);margin-top:10px;font-size:19px}.panel{border-top:1px solid var(--amber-dim);margin-top:30px;padding-top:26px}.panel>p{color:var(--ivory-dim);max-width:44ch;margin-bottom:18px;font-size:19px}.prompt{border-left:2px solid var(--amber);color:var(--ivory-dim);max-width:44ch;margin-bottom:30px;padding:4px 0 4px 18px;font-size:19px}.fine{color:var(--ivory-dim);margin-top:16px;font-size:17px}.status{border-left:2px solid var(--amber);color:var(--ivory);margin-top:24px;padding:14px 16px;font-size:19px}.talk{text-align:center;max-width:560px;margin:34px auto 0}.talk>p{color:var(--ivory-dim);max-width:34ch;margin:0 auto 26px;font-size:20px}.talk h2{margin-bottom:12px;font-size:34px;font-weight:400;line-height:1.1}.primary.big{padding:14px 30px;font-size:30px}.start{margin-top:26px}.promises{gap:8px;margin:0;padding:0;list-style:none;display:grid}.promises li{color:var(--ivory);padding-left:28px;font-size:21px;line-height:1.3;position:relative}.promises li:before{content:"✓";font-family:var(--term);color:var(--amber);position:absolute;top:1px;left:0}.consent-line{color:var(--ivory-dim);max-width:52ch;margin-top:14px;font-size:16px;line-height:1.5}.other-ways{margin-top:30px}.other-ways .fine{margin-top:14px}.alt-link{margin-top:34px}.alt-call{font-family:var(--term);color:var(--amber);border:1px solid var(--amber);cursor:pointer;background:0 0;padding:7px 18px;font-size:24px;transition:background .2s,color .2s}.alt-call:hover,.alt-call[aria-expanded=true]{color:var(--ivory);background:#ffa6001a}.linkish{color:var(--amber);text-underline-offset:3px;cursor:pointer;font:inherit;text-decoration:underline}.primary.signin{overflow-wrap:anywhere;text-align:left;row-gap:2px;max-width:100%}.talk .term{text-align:left}.talk-orb{width:min(340px,72vw);margin:0 auto 18px}.talk-orb .orb{aspect-ratio:1;height:auto}.talk-orb .orb-state{margin-top:-6px}.talk .said{color:var(--ivory);font-family:var(--term);margin-top:12px;font-size:26px;line-height:1.3}.actions.center{justify-content:center}.focus{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000e6;flex-direction:column;justify-content:flex-start;align-items:center;padding:0 0 24px;animation:.45s ease-out both fade-in;display:flex;position:fixed;inset:0;overflow-y:auto}.focus-top{text-align:left;flex:none;align-items:baseline;width:100%;max-width:1120px;padding:22px 28px;display:flex}.focus-inner{width:min(760px,100% - 32px);margin:auto 0;animation:.45s ease-out both rise}.focus-note{text-align:center;color:var(--ivory-dim);margin-top:18px;font-size:17px}.focus .actions{margin-top:22px}.focus .primary{padding:10px 24px;font-size:27px}.term.live{text-shadow:0 0 3px #ffa60038;font-size:24px}.term.live:after{background:repeating-linear-gradient(0deg,#0000001f 0 1px,#0000 1px 4px)}.term.live>header{padding:4px 14px;font-size:22px}.term.live .body{padding:20px 22px 22px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.topics{border-top:1px solid var(--rule);margin:28px 0 0;list-style:none}.topics li{border-bottom:1px solid var(--rule);grid-template-columns:auto 1fr;gap:14px;padding:12px 10px;transition:background .15s,opacity .15s;display:grid}.topics .n{font-family:var(--term);color:var(--amber);padding-top:2px;font-size:21px}.topics strong{font-size:21px;font-weight:400;line-height:1.25;display:block}.topics small{color:var(--ivory-dim);margin-top:2px;font-size:16px;display:block}.topics .eg{color:var(--grey);font-style:italic}.topics .need{font-family:var(--term);color:var(--amber);border:1px solid var(--amber-dim);vertical-align:2px;white-space:nowrap;margin-left:10px;padding:0 6px;font-size:16px}.topics li.on{box-shadow:inset 2px 0 0 var(--amber);background:#ffa60014}.topics li.past{opacity:.45}.focus-inner.with-rail{grid-template-columns:minmax(0,1fr) 400px;align-items:center;gap:56px;width:min(1160px,100% - 32px);display:grid}.rail-head{font-family:var(--term);color:var(--amber);letter-spacing:.04em;text-align:left;margin-bottom:10px;padding-left:14px;font-size:20px}.topics.rail{text-align:left;border-top-color:var(--amber-dim);margin:0}.topics.rail li{gap:16px;padding:18px 14px}.topics.rail .n{font-size:24px}.topics.rail strong{font-size:25px;line-height:1.2}.topics.rail li.on{box-shadow:inset 3px 0 0 var(--amber)}.topics.rail li.on strong{color:var(--ivory)}.topics.rail small{color:var(--ivory);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}.topics.rail .eg{font-family:var(--term);color:var(--grey);margin-right:6px;font-style:normal}.topics.rail li.done strong{color:var(--ivory-dim)}@media (max-width:860px){.focus-inner.with-rail{grid-template-columns:1fr;gap:16px}.topics.rail small{-webkit-line-clamp:2}.topics.rail li{padding:12px 10px}.topics.rail strong{font-size:21px}.rail-head{margin-bottom:6px;font-size:18px}}.payoff{margin-top:34px;scroll-margin-top:16px}.payoff h2{letter-spacing:-.01em;margin-bottom:12px;font-size:clamp(34px,5vw,46px);font-weight:400;line-height:1.05}.payoff .term{margin-top:6px}.report{border-top:1px solid var(--amber);margin-top:6px}.item{border-bottom:1px solid var(--rule);grid-template-columns:170px 1fr auto;align-items:start;gap:6px 20px;padding:16px 0;display:grid}.item dt{font-family:var(--term);color:var(--amber);padding-top:4px;font-size:20px}.item dd{font-size:22px;line-height:1.3}.item dd.wide{grid-column:2/-1}.item dd .q{color:var(--ivory-dim);margin-top:4px;font-size:17px;font-style:italic;display:block}.item dd .q.typed{font-style:normal;font-family:var(--term);color:var(--up);font-size:18px}.item .edit{font-family:var(--term);color:var(--amber);border:1px solid var(--amber-dim);cursor:pointer;margin-top:2px;padding:3px 14px;font-size:19px;transition:background .15s,border-color .15s}.item .edit:hover,.item .edit:focus-visible{border-color:var(--amber);background:#ffa6001f;outline:none}.item.gap dd{color:var(--grey)}.item.gap .edit{background:var(--amber);color:var(--black);border-color:var(--amber)}.item.gap .edit:hover{background:var(--amber);filter:brightness(1.1)}.item textarea{border:1px solid var(--amber-dim);width:100%;color:var(--ivory);font:inherit;resize:vertical;background:0 0;min-height:2.6em;padding:8px 10px;font-size:20px}.item textarea:focus{border-color:var(--amber);outline:none}.item .mini{gap:14px;margin-top:6px;display:flex}.item .mini button{font-family:var(--term);border:1px solid var(--amber);background:var(--amber);color:var(--black);cursor:pointer;padding:3px 14px;font-size:19px}.item .mini button+button{color:var(--ivory-dim);border-color:var(--rule);background:0 0}.item .mini button:disabled{opacity:.6;cursor:default}.seen{color:var(--ivory);margin-top:26px;font-size:20px}.next-steps{margin-top:26px}.invite-links{border-top:1px solid var(--rule);margin:4px 0 8px;list-style:none}.invite-links li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.invite-links .t{color:var(--ivory);overflow-wrap:anywhere;font-size:19px}label.field{font-family:var(--term);color:var(--ivory-dim);margin:22px 0 4px;font-size:20px;display:block}label.field:first-of-type{margin-top:0}input.line{border:0;border-bottom:1px solid var(--amber-dim);width:100%;max-width:440px;color:var(--ivory);font-family:var(--serif);background:0 0;border-radius:0;padding:6px 0;font-size:26px}input.line.big{max-width:360px;font-size:32px}input.line:focus{border-color:var(--amber);outline:none}input.line::placeholder{color:var(--grey)}.rec-wrap{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.rec{border:1px solid var(--amber);text-align:center;width:132px;height:132px;font-family:var(--term);color:var(--amber);border-radius:50%;place-items:center;padding:10px;font-size:22px;line-height:1.1;display:grid}.rec.live{background:var(--amber);color:var(--black)}.rec[disabled]{opacity:.5;cursor:wait}.rec-meta{font-family:var(--term);color:var(--ivory-dim);font-size:22px}.prose{font-family:var(--plain);max-width:62ch;font-size:17px;line-height:1.65}.prose h2{font-family:var(--plain);color:var(--amber);margin:32px 0 8px;font-size:18px;font-weight:600}.prose p{color:var(--ivory);margin-bottom:14px}.prose strong{font-weight:600}@media (max-width:860px){body{font-size:18px}.hero .grid,.voice .grid{grid-template-columns:1fr;gap:40px}.voice .stage{max-width:300px}.voice{padding:60px 0}.hero .grid{padding:28px 0 56px}.three{grid-template-columns:1fr}.three>*,.three>*+*{border-left:0;border-bottom:1px solid var(--rule);padding:24px 0}.how{padding:28px 0 60px}.problem,.benefits{padding:60px 0}.close{padding:64px 0}}@media (max-width:620px){.wrap{padding:0 18px}.mark{font-size:30px}.go,.primary{font-size:22px}.go i,.term{font-size:19px}.rows li{grid-template-columns:1.8em 1fr auto}.term>footer{flex-direction:column;gap:2px}.shell header.top,.focus-top{padding:22px 18px}.shell main{padding:16px 18px 56px}.shell footer.foot{padding:16px 18px 24px}.choice{grid-template-columns:auto 1fr;gap:14px;padding:16px 18px}.choice .sel{display:none}.choice strong{font-size:24px}.item{grid-template-columns:1fr auto}.item dt{grid-column:1/-1;padding:0}.item dd.wide{grid-column:1/-1}.item dd{font-size:20px}.primary.big{padding:12px 24px;font-size:26px}.talk h2{font-size:28px}.primary.signin{font-size:21px}.invite-links li{flex-direction:column;align-items:flex-start;gap:0}.invite-links .t{font-size:17px}.term.live{font-size:20px}.talk .said{font-size:21px}.topics .need{margin:4px 0 0;display:inline-block}}@media (prefers-reduced-motion:reduce){.caret{animation:none}.choice,.topics li{transition:none}.rows li,.rows li.scan,.caption>*{grid-area:1/1}.caption .ghost-lines{visibility:hidden;pointer-events:none}.caption .line{transition:none}.focus,.focus-inner{animation:none}}
