:root{--void:#080a0a;--pit:#0c100f;--panel:#111615;--panel-2:#161c1a;--edge:#232b29;--edge-2:#323c39;--bone:#f0ece3;--bone-2:#a8b0aa;--bone-3:#78817b;--ember:#ff5a32;--ember-dim:#8a2e19;--font-display:"Archivo",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body:"Archivo",system-ui,-apple-system,"Segoe UI",sans-serif;--font-data:"IBM Plex Mono",ui-monospace,"Cascadia Mono",Menlo,monospace;--step-h1:clamp(46px,9.4vw,152px);--step-h2:clamp(29px,4.5vw,60px);--step-lede:clamp(19px,2.4vw,30px);--step-body:16.5px;--track-h1:-0.055em;--track-label:0.08em;--measure-prose:60ch;--measure-lede:24ch;--ease:cubic-bezier(0.19,1,0.22,1);--dur-fast:240ms;--dur:620ms;--dur-slow:1100ms;--gap-1:4px;--gap-2:8px;--gap-3:16px;--gap-4:24px;--gap-5:40px;--gap-6:64px;--gap-7:104px;--gap-8:168px;color-scheme:dark light}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--void:#f2f1eb;--pit:#e9e8e0;--panel:#fcfbf7;--panel-2:#f4f3ec;--edge:#d8d6cb;--edge-2:#b9b7aa;--bone:#14181a;--bone-2:#4c534e;--bone-3:#646761;--ember:#ba391d;--ember-dim:#e0b4a6}}:root[data-theme=light]{--void:#f2f1eb;--pit:#e9e8e0;--panel:#fcfbf7;--panel-2:#f4f3ec;--edge:#d8d6cb;--edge-2:#b9b7aa;--bone:#14181a;--bone-2:#4c534e;--bone-3:#646761;--ember:#ba391d;--ember-dim:#e0b4a6}body,html{background:var(--void)}body{margin:0;color:var(--bone);font-family:var(--font-body);font-size:var(--step-body);line-height:1.62;-webkit-font-smoothing:antialiased}.tabular,[data-counter]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono,code,kbd,samp{font-family:var(--font-data)}h1,h2,h3{text-wrap:balance;font-family:var(--font-display);margin:0}h1{font-size:var(--step-h1);letter-spacing:var(--track-h1);line-height:.92}h2{font-size:var(--step-h2);letter-spacing:-.03em;line-height:1.02}.scroll-x{overflow-x:auto;max-width:100%}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ember);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1!important;transform:none!important}}.page{--pad:clamp(20px,5vw,88px)}.section{padding:clamp(64px,11vh,140px) var(--pad);border-top:1px solid var(--edge)}.section--sunk{background:var(--pit)}.wrap{max-width:1180px;margin:0 auto}.narrow{max-width:68ch}.kicker{font-family:var(--font-data);font-size:12px;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--bone-3);margin:0 0 var(--gap-3)}.kicker--ember{color:var(--ember)}.lede{font-size:var(--step-lede);line-height:1.35;color:var(--bone);max-width:24ch;margin:var(--gap-3) 0 var(--gap-4);text-wrap:balance}.prose{color:var(--bone-2);max-width:var(--measure-prose)}.prose+.prose{margin-top:var(--gap-3)}.ember{color:var(--ember)}.mono-sm{font-family:var(--font-data);font-size:13px}.masthead{justify-content:space-between;gap:var(--gap-3);padding:var(--gap-4) var(--pad);border-bottom:1px solid var(--edge)}.masthead,.mastnav{display:flex;align-items:center}.mastnav{gap:var(--gap-4);margin-left:auto;font-size:15px}.mastnav a{color:var(--bone-2);text-decoration:none}.mastnav a:focus-visible,.mastnav a:hover{color:var(--bone)}.mastnav .mastnav__cta{color:var(--bone);border:1px solid var(--edge-2);padding:7px 14px}.mastnav .mastnav__cta:hover{border-color:var(--bone)}.masthead>.mastnav~:last-child{margin-left:0}@media (max-width:560px){.mastnav a:not(.mastnav__cta){display:none}}a{color:var(--bone);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}.brand{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.02em;color:var(--bone);text-decoration:none}.brand span{color:var(--bone-3);font-weight:300}.skip{position:absolute;left:-9999px}.skip:focus{position:static;left:auto}.hero{padding:clamp(56px,12vh,152px) var(--pad) clamp(56px,10vh,120px)}.hero h1{font-variation-settings:"wdth" 108;font-weight:500}.hero .lede{max-width:46ch;color:var(--bone-2);font-size:clamp(17px,1.9vw,22px);line-height:1.5}.legend{display:flex;flex-wrap:wrap;gap:var(--gap-3) var(--gap-4);margin-top:var(--gap-5);padding:0;list-style:none}.legend li{display:flex;align-items:center;gap:var(--gap-2);font-family:var(--font-data);font-size:12px;letter-spacing:.04em;color:var(--bone-3)}.dot{width:9px;height:9px;border-radius:50%;flex:none}.dot--sent{background:var(--bone)}.dot--refused{background:var(--ember)}.dot--none{border:1px solid var(--edge-2)}.constants{display:flex;flex-wrap:wrap;gap:var(--gap-2);padding:0;margin:0;list-style:none}.constant{font-family:var(--font-data);font-size:12px;padding:5px 9px;border:1px solid var(--edge);border-radius:3px;color:var(--bone-2);white-space:nowrap}.constant--refusal{color:var(--ember);border-color:var(--ember-dim)}.zero{display:flex;align-items:baseline;gap:var(--gap-4);flex-wrap:wrap}.zero__number{font-family:var(--font-display);font-size:clamp(88px,20vw,240px);line-height:.8;font-variation-settings:"wdth" 78;font-weight:300;letter-spacing:-.04em}.figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(184px,1fr));grid-gap:1px;gap:1px;margin-top:var(--gap-6);background:var(--edge);border:1px solid var(--edge)}.figure{background:var(--void);padding:var(--gap-4)}.section--sunk .figure{background:var(--pit)}.figure__value{font-family:var(--font-display);font-size:clamp(30px,3.4vw,44px);line-height:1;font-variation-settings:"wdth" 88;font-weight:400;letter-spacing:-.03em}.figure__label{margin-top:var(--gap-2);font-size:13px;color:var(--bone-3)}.steps{counter-reset:step;list-style:none;padding:0;margin:var(--gap-5) 0 0;display:grid;grid-gap:1px;gap:1px;background:var(--edge);border:1px solid var(--edge)}.steps li{background:var(--void);padding:var(--gap-4);display:grid;grid-template-columns:3.2rem 1fr;grid-gap:var(--gap-3);gap:var(--gap-3);align-items:start}.section--sunk .steps li{background:var(--pit)}.steps li:before{counter-increment:step;content:counter(step,decimal-leading-zero);font-family:var(--font-data);font-size:12px;color:var(--bone-3);padding-top:4px}.steps b{font-weight:600;display:block}.steps span{color:var(--bone-2);font-size:15px}.group{margin-top:var(--gap-5)}.group__head{display:flex;align-items:baseline;gap:var(--gap-3);border-bottom:1px solid var(--edge);padding-bottom:var(--gap-2);margin-bottom:var(--gap-3)}.group__count{font-family:var(--font-data);font-size:12px;color:var(--bone-3)}.outcome{display:grid;grid-template-columns:minmax(0,20rem) minmax(0,1fr);grid-gap:var(--gap-2) var(--gap-4);gap:var(--gap-2) var(--gap-4);padding:var(--gap-3) 0;border-bottom:1px solid var(--edge)}.outcome dt{font-family:var(--font-data);font-size:13px;word-break:break-word}.outcome dd{margin:0;color:var(--bone-2);font-size:15px}.table-scroll{overflow-x:auto;margin-top:var(--gap-5)}table{border-collapse:collapse;width:100%;min-width:34rem}td,th{text-align:left;vertical-align:top;padding:var(--gap-3) var(--gap-4) var(--gap-3) 0;border-bottom:1px solid var(--edge)}th{font-size:12px;font-family:var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--bone-3);font-weight:400}td{color:var(--bone-2);font-size:15px}td.claim{color:var(--bone-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember);text-decoration-thickness:2px}details{border-bottom:1px solid var(--edge)}summary{cursor:pointer;padding:var(--gap-3) 0;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:var(--gap-3)}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-family:var(--font-data);color:var(--bone-3)}details[open] summary:after{content:"\2212"}details p{margin:0 0 var(--gap-4);color:var(--bone-2);max-width:var(--measure-prose)}.coverage{display:flex;flex-wrap:wrap;gap:4px;margin-top:var(--gap-4);padding:0;list-style:none}.coverage li{width:15px;height:15px;border:1px solid var(--edge-2);border-radius:2px}.coverage li[data-covered=yes]{background:var(--bone);border-color:var(--bone)}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(228px,1fr));grid-gap:1px;gap:1px;padding:1px;margin-top:var(--gap-5)}.card{background:var(--void);padding:var(--gap-4);outline:1px solid var(--edge)}.section--sunk .card{background:var(--pit)}.card h3{font-size:16px;margin:0 0 var(--gap-2)}.card p{margin:0;color:var(--bone-2);font-size:14.5px}.tag{display:inline-block;font-family:var(--font-data);font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border:1px solid var(--edge-2);border-radius:3px;color:var(--bone-3);margin-bottom:var(--gap-2)}.tag--ember{color:var(--ember);border-color:var(--ember-dim)}blockquote{margin:0;font-family:var(--font-display);font-size:clamp(24px,3.6vw,46px);line-height:1.1;font-variation-settings:"wdth" 96;font-weight:400;letter-spacing:-.03em;text-wrap:balance}.cta{display:inline-block;margin-top:var(--gap-4);padding:13px 22px;border:1px solid var(--bone);color:var(--bone);text-decoration:none;font-weight:500}.cta:hover{background:var(--bone);color:var(--void)}.footer{padding:var(--gap-5) var(--pad) var(--gap-6);border-top:1px solid var(--edge);display:flex;flex-wrap:wrap;gap:var(--gap-3) var(--gap-4);align-items:center}.footer a{color:var(--bone-2);font-size:14px}.footer p{margin:0;flex-basis:100%;color:var(--bone-3);font-size:13px}@media (max-width:640px){.outcome{grid-template-columns:1fr}.steps li{grid-template-columns:2.4rem 1fr}.zero__number{font-size:clamp(76px,30vw,140px)}}.hero h1 .line{display:block;overflow:hidden}.hero h1 .line>span{display:block}@media (prefers-reduced-motion:no-preference){.hero h1 .line>span{animation:line-in var(--dur-slow) var(--ease) backwards}.hero h1 .line:first-child>span{animation-delay:60ms}.hero h1 .line:nth-child(2)>span{animation-delay:.19s}.hero h1 .line:nth-child(3)>span{animation-delay:.32s}.hero h1{animation:width-axis 1.6s var(--ease) backwards;animation-delay:60ms}}@keyframes line-in{0%{transform:translateY(104%)}to{transform:translateY(0)}}@keyframes width-axis{0%{font-variation-settings:"wdth" 68}to{font-variation-settings:"wdth" 108}}.sim{position:relative;height:clamp(150px,22vh,240px);margin:var(--gap-5) 0 0}.sim[data-running=no]{display:none}.sim__canvas{display:block;width:100%;height:100%}.sim__caption{position:absolute;left:0;bottom:0;margin:0;color:var(--bone-3)}.pipeline[data-on=no]{display:contents}.pipeline[data-on=yes]{height:520vh;position:relative}.pipeline[data-on=yes] .pipeline__sticky{position:-webkit-sticky;position:sticky;top:0;min-height:100vh;display:flex;flex-direction:column;justify-content:center;gap:var(--gap-4)}.pipeline__canvas{display:none;width:100%;height:120px}.pipeline[data-on=yes] .pipeline__canvas{display:block}.pipeline__bar{display:flex;gap:4px;list-style:none;margin:0;padding:0}.pipeline__bar li{flex:1 1;height:2px;background:var(--edge);transition:background var(--dur-fast) var(--ease)}.pipeline__bar li[data-state=past]{background:var(--bone-2)}.pipeline__bar li[data-state=now]{background:var(--ember)}@media (prefers-reduced-motion:no-preference){.pipeline[data-on=yes] .steps li{transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);opacity:.24}.pipeline[data-on=yes] .pipeline__list[data-current="0"] .steps li:first-child,.pipeline[data-on=yes] .pipeline__list[data-current="1"] .steps li:nth-child(2),.pipeline[data-on=yes] .pipeline__list[data-current="2"] .steps li:nth-child(3),.pipeline[data-on=yes] .pipeline__list[data-current="3"] .steps li:nth-child(4),.pipeline[data-on=yes] .pipeline__list[data-current="4"] .steps li:nth-child(5),.pipeline[data-on=yes] .pipeline__list[data-current="5"] .steps li:nth-child(6),.pipeline[data-on=yes] .pipeline__list[data-current="6"] .steps li:nth-child(7){opacity:1}html[data-motion=on] [data-reveal]{opacity:0;transform:translateY(16px)}html[data-motion=on] [data-reveal][data-shown]{opacity:1;transform:none;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}html[data-motion=on] .pipeline[data-on=yes] [data-reveal]{opacity:1;transform:none}}.zero__number{position:relative;display:inline-block}.zero__ring{position:absolute;inset:-22% -34%;width:168%;height:144%;overflow:visible;pointer-events:none}.zero__ring ellipse{fill:none;stroke:var(--ember);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .zero__ring ellipse{stroke-dasharray:330;stroke-dashoffset:330}html[data-motion=on] .zero__ring[data-drawn] ellipse{stroke-dashoffset:0;transition:stroke-dashoffset 1.5s var(--ease) .18s}}.claim{position:relative}.claim:after{content:"";position:absolute;left:0;top:52%;height:1px;width:100%;background:var(--ember)}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .claim:after{width:0;transition:width var(--dur) var(--ease)}html[data-motion=on] .claim[data-struck]:after{width:100%}html[data-motion=on] .coverage li{opacity:0;transform:scale(.6)}html[data-motion=on] .coverage[data-filled] li{opacity:1;transform:none;transition:opacity .38s var(--ease),transform .38s var(--ease);transition-delay:calc(var(--i, 0) * 9ms)}html[data-motion=on] .coverage[data-filled] li[data-covered=yes]{box-shadow:0 0 0 3px color-mix(in srgb,var(--bone) 22%,transparent)}}.masthead{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--void) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform var(--dur-fast) var(--ease)}.masthead[data-hidden]{transform:translateY(-101%)}.themetoggle{background:none;border:1px solid var(--edge-2);color:var(--bone-3);padding:4px 10px;cursor:pointer;text-transform:uppercase;letter-spacing:var(--track-label)}.themetoggle:hover{color:var(--bone);border-color:var(--bone-3)}.masthead>:last-child{margin-left:auto}.rail{display:none}@media (min-width:1180px) and (prefers-reduced-motion:no-preference){.rail{display:block;position:fixed;left:18px;top:50%;transform:translateY(-50%);z-index:10;pointer-events:none}.rail ol{list-style:none;margin:0;padding:0 0 0 12px;border-left:1px solid var(--edge);display:flex;flex-direction:column;gap:7px}.rail:before{content:"";position:absolute;left:0;top:0;width:1px;height:calc(var(--read, 0) * 100%);background:var(--bone-3)}.rail li{font-family:var(--font-data);font-size:10px;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--edge-2);transition:color var(--dur-fast) var(--ease);max-width:15ch}.rail li[data-here]{color:var(--bone-2)}}.card{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference) and (pointer:fine){html[data-motion=on] .card:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--ember) 13%,transparent),transparent 62%);transition:opacity var(--dur-fast) var(--ease)}html[data-motion=on] .card[data-lit]:before{opacity:1}}.cta{transition:transform var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}@media (prefers-reduced-motion:no-preference) and (pointer:fine){.cta{transform:translate(var(--lean-x,0),var(--lean-y,0))}}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:40}body:before{background:radial-gradient(120% 90% at 50% 42%,transparent 52%,color-mix(in srgb,var(--void) 72%,transparent))}body:after{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=light] body:after{mix-blend-mode:multiply;opacity:.038}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) body:after{mix-blend-mode:multiply;opacity:.038}}.doc{padding:clamp(48px,8vh,96px) var(--pad) clamp(64px,12vh,140px)}.doc__head{max-width:34ch;margin-bottom:var(--gap-6)}.doc__head h1{font-size:clamp(38px,6.4vw,78px);line-height:.98;font-variation-settings:"wdth" 96}.doc__meta{font-family:var(--font-data);font-size:12.5px;color:var(--bone-3);margin:var(--gap-3) 0 0}.doc__body{max-width:66ch}.doc__body h2{font-size:clamp(22px,2.6vw,30px);margin:var(--gap-6) 0 var(--gap-3);letter-spacing:-.02em}.doc__body h3{font-size:17px;margin:var(--gap-5) 0 var(--gap-2)}.doc__body p{color:var(--bone-2);margin:0 0 var(--gap-3)}.doc__body p.lead{color:var(--bone);font-size:clamp(17px,2vw,21px);line-height:1.5}.doc__body ol,.doc__body ul{color:var(--bone-2);padding-left:1.15rem;margin:0 0 var(--gap-4)}.doc__body li{margin-bottom:var(--gap-2)}.doc__body a{color:var(--bone)}.role{border-left:2px solid var(--edge-2);padding:var(--gap-2) 0 var(--gap-2) var(--gap-4);margin:0 0 var(--gap-4)}.role__who{font-weight:600;color:var(--bone)}.role__role{font-family:var(--font-data);font-size:11.5px;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--bone-3);margin-left:var(--gap-2)}.role p{margin:var(--gap-2) 0 0}.negations{list-style:none;padding:0;margin:0 0 var(--gap-4)}.negations li{position:relative;padding-left:1.4rem;color:var(--bone-2)}.negations li:before{content:"—";position:absolute;left:0;color:var(--ember)}.pairs{grid-gap:1px;border:1px solid var(--edge);margin:0 0 var(--gap-4)}.pairs,.pairs>div{display:grid;gap:1px;background:var(--edge)}.pairs>div{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:1px}.pairs dd,.pairs dt{background:var(--void);margin:0;padding:var(--gap-3);font-size:14.5px}.pairs dt{color:var(--bone)}.pairs dd{color:var(--bone-2)}@media (max-width:680px){.pairs>div{grid-template-columns:1fr}}.retention td:last-child,.retention th:last-child{text-align:right;font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.retention .forever{color:var(--ember)}.routes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1px;gap:1px;background:var(--edge);border:1px solid var(--edge);margin:0 0 var(--gap-5)}.route{background:var(--void);padding:var(--gap-4)}.route h3{font-size:16px}.route h3,.route__lede{margin:0 0 var(--gap-2)}.route__lede{color:var(--bone);font-size:14px}.route p:last-child{margin:0;font-size:14px}.faq details{border-bottom:1px solid var(--edge);padding:var(--gap-3) 0}.faq summary{cursor:pointer;color:var(--bone);font-weight:500;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"+";color:var(--ember);font-family:var(--font-data);margin-right:var(--gap-2)}.faq details[open] summary:before{content:"\2212"}.faq details p{margin:var(--gap-3) 0 0;padding-left:calc(1ch + var(--gap-2))}.status{min-height:62vh;display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,10vh,120px) var(--pad)}.status__code{font-family:var(--font-display);font-size:clamp(110px,26vw,300px);line-height:.78;font-variation-settings:"wdth" 74;font-weight:300;letter-spacing:-.05em;margin:var(--gap-3) 0}.status p{max-width:54ch;color:var(--bone-2);margin:0 0 var(--gap-3)}.status p.first{color:var(--bone);font-size:clamp(19px,2.4vw,27px);line-height:1.35;max-width:22ch}.status a{color:var(--bone);margin-top:var(--gap-3);align-self:flex-start;border-bottom:1px solid var(--edge-2);text-decoration:none;padding-bottom:2px}.status a:hover{border-color:var(--bone)}.formcard{border:1px solid var(--edge);background:var(--pit);padding:var(--gap-4);margin:var(--gap-5) 0 0;max-width:46ch}.formcard h3{margin:0 0 var(--gap-3);font-size:16px}.formcard label{display:block;margin:var(--gap-3) 0 var(--gap-1);font-size:14px;color:var(--bone)}.formcard input,.formcard select{width:100%;box-sizing:border-box;background:var(--void);border:1px solid var(--edge-2);color:var(--bone);font:inherit;font-size:15px;padding:9px 10px}.formcard input:focus-visible,.formcard select:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.formcard .hint{margin:var(--gap-1) 0 0;font-size:13px;color:var(--bone-3)}.formcard .opt,.formcard .req{font-family:var(--font-data);font-size:10.5px;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--bone-3);margin-left:var(--gap-2)}.formcard .req{color:var(--ember)}.formcard button{margin-top:var(--gap-4);cursor:pointer;background:none;font:inherit}.formcard button[disabled]{opacity:.6;cursor:default}.formerr{border-left:2px solid var(--ember);padding-left:var(--gap-3);margin-top:var(--gap-4)}.formerr p{margin:0 0 var(--gap-2);color:var(--bone);font-size:14px}.trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.mt-4{margin-top:var(--gap-4)}.mt-5{margin-top:var(--gap-5)}.mt-6{margin-top:var(--gap-6)}.stack-3{margin:var(--gap-3) 0 0}.rowlabel{width:11rem}.rowlabel--wide{width:12rem}.dim{color:var(--bone-3)}.bright{color:var(--bone)}.measure-16{max-width:16ch}.auth{display:grid;grid-template-columns:1fr;grid-gap:var(--gap-6);gap:var(--gap-6);padding:var(--gap-6) var(--gap-4) var(--gap-7);max-width:1180px;margin:0 auto}@media (min-width:900px){.auth{grid-template-columns:1fr 1fr;gap:var(--gap-7);align-items:start;padding-top:var(--gap-7)}}.auth__form{order:1}.auth__aside{order:2}@media (min-width:900px){.auth__aside{order:1}.auth__form{order:2}}.auth__aside h1{font-family:var(--font-display);font-size:var(--step-h2);letter-spacing:var(--track-h1);line-height:1.02;margin:0 0 var(--gap-4);max-width:var(--measure-lede);text-wrap:balance}.auth__quote{font-size:var(--step-lede);line-height:1.25;margin:0 0 var(--gap-5);max-width:28ch;color:var(--bone)}.auth__note{font-size:13.5px;line-height:1.55;color:var(--bone-3);max-width:52ch;margin:var(--gap-4) 0 0}.ledger{border:1px solid var(--edge);background:var(--pit)}.ledger__head{display:flex;justify-content:space-between;align-items:baseline;padding:10px 12px;font-family:var(--font-data);font-size:10.5px;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--bone-3)}.ledger__head,.ledger__row{gap:var(--gap-3);border-bottom:1px solid var(--edge)}.ledger__row{display:grid;grid-template-columns:1fr auto;grid-gap:var(--gap-3);align-items:center;padding:9px 12px;font-size:13.5px}.ledger__row:last-child{border-bottom:0}.ledger__who{font-size:12.5px;overflow-wrap:anywhere}.chip,.ledger__who{font-family:var(--font-data);color:var(--bone-2)}.chip{font-size:10.5px;letter-spacing:var(--track-label);text-transform:uppercase;padding:3px 7px;border:1px solid var(--edge-2);white-space:nowrap}.chip--sent{color:var(--bone);border-color:var(--bone-3)}.chip--refused{color:var(--ember);border-color:var(--ember-dim)}.auth .formcard{margin:0;max-width:42ch}.auth .formcard textarea{width:100%;box-sizing:border-box;background:var(--void);border:1px solid var(--edge-2);color:var(--bone);font:inherit;font-size:15px;padding:9px 10px;min-height:7.5em;resize:vertical}.auth .formcard textarea:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.check{display:flex;align-items:flex-start;gap:var(--gap-2);margin:var(--gap-3) 0 0;font-size:14px;color:var(--bone-2);cursor:pointer}.check input{width:auto;margin:2px 0 0;accent-color:var(--ember);flex:none}.auth__divider{display:flex;align-items:center;gap:var(--gap-3);margin:var(--gap-5) 0 var(--gap-3);font-family:var(--font-data);font-size:10.5px;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--bone-3)}.auth__divider:after,.auth__divider:before{content:"";flex:1 1;height:1px;background:var(--edge)}.auth .linkbtn{background:none;border:1px solid var(--edge-2);color:var(--bone);font:inherit;font-size:14px;padding:9px 12px;width:100%;cursor:pointer;margin-top:0}.auth .linkbtn:hover{border-color:var(--bone-3)}.auth .linkbtn:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.auth__after{margin:var(--gap-5) 0 0;max-width:42ch;font-size:13.5px;line-height:1.55;color:var(--bone-3)}.auth__after strong{color:var(--bone-2);font-weight:500}.auth__after p+p{margin-top:var(--gap-3)}.auth noscript p{border:1px solid var(--ember-dim);padding:var(--gap-3);color:var(--bone);font-size:14px;max-width:42ch}