.neon-home.neon-page{--fs-page:clamp(var(--t-2xl),1.2rem + 3.2vw,var(--t-3xl));--t-read:1.0625rem;--lh-read:1.7;--measure-read:34em;--measure-lede:30em;--gap-col:24px;--gap-row:28px;--space-rule:clamp(40px,5vw,64px);--space-list:clamp(40px,6vw,80px);--space-hero-top:clamp(40px,8vw,112px);--space-proof:clamp(64px,8vw,128px);--fs-spread:clamp(var(--t-xl),1.1rem + 2.6vw,3.2rem);--r-sm:4px;--text-press:-1px -1px 0 oklch(1 0 0/0.08),2px 3px 3px oklch(0 0 0/0.7);--dur-strike:1000ms;--strike-lag:480ms;--mark-h:160px;--paper-grain:url(/brand/paper-grain.webp);--grain-size:192px;--lit-key:oklch(0.232 0.008 250/0.9);--lit-wash:oklch(0.2 0.007 250/0.9);--lit-pool:oklch(0.215 0.007 250/0.95);--edge-press:inset 1px 1px 0 oklch(1 0 0/0.07),inset -1px -1px 0 oklch(0 0 0/0.4);--edge-cut:0 0 0 1px oklch(0.10 0.005 250);--shadow-sheet:12px 24px 48px -26px oklch(0 0 0/0.9);--plate-ratio:534/560;--plate-scale:1.5914;--plate-lift:-0.2931;--plate-drop:-0.2984}.neon-home.neon-page .section{padding-block:var(--space-section) var(--space-half)}.neon-home.neon-page .section--joined{padding-block:var(--space-half)}.neon-home.neon-page .section--end{padding-bottom:var(--space-section)}.neon-home.neon-page .rule-top{border-top:1px solid var(--hairline-2);padding-top:var(--space-rule)}.neon-home.neon-page .split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap-col);column-gap:var(--gap-col);row-gap:var(--gap-row);align-items:start}.neon-home.neon-page .split__head{grid-column:1/span 6}.neon-home.neon-page .split__body{grid-column:8/span 5}.neon-home.neon-page .split--side .split__head{grid-column:1/span 4}.neon-home.neon-page .split--side .split__body{grid-column:6/span 7}.neon-home.neon-page .stack-list{margin-top:var(--space-list)}.neon-home.neon-page .page-hero h1{font-size:var(--fs-page);line-height:1.04;font-weight:600;letter-spacing:-.034em;color:var(--ink-100);max-width:13em;text-wrap:balance}.neon-home.neon-page .h4{font-size:var(--t-md);line-height:1.3;font-weight:500;letter-spacing:-.015em;color:var(--ink-100);text-wrap:balance}.neon-home.neon-page .label{font:400 var(--t-xs)/1.4 var(--font-mono);letter-spacing:0;color:var(--ink-60);font-variant-numeric:tabular-nums}.neon-home.neon-page .kicker{display:inline-flex;align-items:center;gap:12px;font:400 .9375rem/1.3 var(--font-mono);letter-spacing:0;color:var(--ink-80)}.neon-home.neon-page .kicker:before{content:"";width:18px;height:1px;background:var(--ink-45);flex:none}.neon-home.neon-page .link-go{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink-100);font:500 .9375rem/1.2 var(--font-sans);letter-spacing:-.005em;text-decoration:none}.neon-home.neon-page .link-go .arr{display:inline-block;color:var(--ink-60);transition:transform var(--dur-hover) var(--ease-hover),color var(--dur-hover) var(--ease-hover)}@media (hover:hover){.neon-home.neon-page .link-go:hover .arr{transform:translateX(4px);color:var(--ink-100)}}.neon-home.neon-page .drawer{max-height:calc(100svh - var(--nav-h));overflow-y:auto;overscroll-behavior:contain}.neon-home.neon-page .page-hero{position:relative;isolation:isolate;padding-top:calc(var(--nav-h) + var(--space-hero-top));padding-bottom:clamp(48px,6vw,88px);--paper-key:radial-gradient(72% 120% at 0% 0%,var(--lit-key),transparent);--paper-wash:linear-gradient(144deg,var(--lit-wash) 0%,transparent 76%);--paper-fade:linear-gradient(180deg,#000 58%,transparent)}.neon-home.neon-page .page-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:var(--ground);background-image:var(--paper-grain),var(--paper-key),var(--paper-wash);background-size:var(--grain-size) var(--grain-size),100% 100%,100% 100%;background-repeat:repeat,no-repeat,no-repeat;background-blend-mode:overlay,normal,normal;-webkit-mask-image:var(--paper-fade);mask-image:var(--paper-fade)}.neon-home.neon-page .page-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap-col);column-gap:var(--gap-col);row-gap:48px;align-items:end}.neon-home.neon-page .page-hero__copy{grid-column:1/span 7}.neon-home.neon-page .page-hero__aside{grid-column:9/span 4}.neon-home.neon-page .page-hero h1{margin-top:22px}.neon-home.neon-page .page-hero .lede{margin-top:24px;max-width:var(--measure-lede)}.neon-home.neon-page .page-hero__cta{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.neon-home.neon-page .facts{margin:0}.neon-home.neon-page .facts__row{display:grid;grid-template-columns:minmax(7.5em,36%) minmax(0,1fr);gap:4px 20px;padding-block:14px;border-top:1px solid var(--hairline-2)}.neon-home.neon-page .facts__row:last-child{border-bottom:1px solid var(--hairline-2)}.neon-home.neon-page .facts dt{font:400 var(--t-xs)/1.5 var(--font-mono);color:var(--ink-60);padding-top:.15em}.neon-home.neon-page .facts dd{margin:0;color:var(--ink-100);font-size:.9375rem;line-height:1.5;text-wrap:pretty}.neon-home.neon-page .facts--sheet{padding:6px 24px;background:var(--ground-2);border-radius:var(--r-lg);box-shadow:var(--edge-press),var(--edge-cut),var(--shadow-sheet)}.neon-home.neon-page .facts--sheet .facts__row:first-child{border-top:0}.neon-home.neon-page .facts--sheet .facts__row:last-child{border-bottom:0}.neon-home.neon-page .glance>.label{display:block;margin-bottom:12px}.neon-home.neon-page .steps-sec__h{max-width:14em}.neon-home.neon-page .steps--timed{--p:0}.neon-home.neon-page .steps--timed.is-on,.neon-home.neon-page.no-js .steps--timed{--p:1}.neon-home.neon-page .steps--timed:before{transition:transform var(--dur-rake) var(--ease-in-out-strong)}.neon-home.neon-page .steps--timed.is-on:before{animation:neon-strike var(--dur-strike) linear both}.neon-home.neon-page .steps--timed .step__n{transition:text-shadow var(--dur-reveal) var(--ease-hover)}.neon-home.neon-page .steps--timed.is-on .step__n,.neon-home.neon-page.no-js .steps--timed .step__n{text-shadow:var(--text-press),0 -1px 16px oklch(.62 .12 250/.32)}.neon-home.neon-page .steps--timed.is-on .step h3{color:var(--ink-100)}.neon-home.neon-page .steps--timed.is-on .step p{color:var(--ink-80)}.neon-home.neon-page .steps--timed.is-on .step:nth-child(2) :is(h3,p,.step__n){transition-delay:.36s}.neon-home.neon-page .steps--timed.is-on .step:nth-child(3) :is(h3,p,.step__n){transition-delay:.72s}@keyframes neon-strike{0%{opacity:0}1%{opacity:.45}4%{opacity:.55}7%{opacity:.29}11%{opacity:.13}12%{opacity:.63}13%{opacity:.81}15%{opacity:.91}18%{opacity:.51}23%{opacity:.22}24%{opacity:.35}27%{opacity:.42}30%{opacity:.23}38%{opacity:.08}39%{opacity:.57}40%{opacity:.75}42%{opacity:.86}60%{opacity:.95}80%{opacity:.99}to{opacity:1}}.neon-home.neon-page .ledger{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--hairline-2)}.neon-home.neon-page .ledger>li{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap-col);column-gap:var(--gap-col);row-gap:6px;padding-block:20px;border-top:1px solid var(--hairline-2);align-items:baseline}.neon-home.neon-page .ledger__when{grid-column:1/span 2;font:400 var(--t-xs)/1.5 var(--font-mono);color:var(--ink-60);font-variant-numeric:tabular-nums}.neon-home.neon-page .ledger__what{grid-column:3/span 7;color:var(--ink-80);line-height:1.6}.neon-home.neon-page .ledger__what strong{color:var(--ink-100);font-weight:500}.neon-home.neon-page .caveat{max-width:var(--measure-read);padding:20px 24px;border:1px solid var(--hairline-2);border-radius:var(--r-btn);font-size:var(--t-sm);line-height:1.6;color:var(--ink-60)}.neon-home.neon-page .caveat strong{color:var(--ink-80);font-weight:500}.neon-home.neon-page .stamp{font:400 var(--t-xs)/1.4 var(--font-mono);color:var(--ink-60);font-variant-numeric:tabular-nums}.neon-home.neon-page .record__name{max-width:21em;font-size:var(--t-lg);line-height:1.3;font-weight:500;letter-spacing:-.02em;color:var(--ink-100);text-wrap:balance}.neon-home.neon-page .record__ledger{margin-top:clamp(24px,3vw,36px)}.neon-home.neon-page .record__ledger>li{padding-block:22px}.neon-home.neon-page .record__ledger .ledger__when{font-size:var(--t-md);line-height:1.3;letter-spacing:-.01em;color:var(--ink-80)}.neon-home.neon-page .record__ledger .ledger__what{grid-column:3/-1;max-width:var(--measure-read);font-size:var(--t-read);line-height:var(--lh-read);text-wrap:pretty}.neon-home.neon-page .record .caveat{margin-top:clamp(16px,2.2vw,24px)}@media (min-width:861px){.neon-home.neon-page .record .caveat{margin-left:calc((100% - 11 * var(--gap-col)) / 6 + 2 * var(--gap-col))}}.neon-home.neon-page .spread{padding-block:var(--space-proof) var(--space-half)}.neon-home.neon-page .spread__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap-col);column-gap:var(--gap-col)}.neon-home.neon-page .spread__fig{grid-column:1/span 10;margin:0}.neon-home.neon-page .spread__line{font-size:var(--fs-spread);line-height:1.08;font-weight:500;letter-spacing:-.032em;color:var(--ink-100);max-width:17em;text-wrap:balance}.neon-home.neon-page .spread__after{grid-column:1/-1;margin-top:var(--space-list)}.neon-home.neon-page .table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.5}.neon-home.neon-page .table th{text-align:left;vertical-align:bottom;padding:0 20px 12px 0;border-bottom:1px solid var(--hairline);font:400 var(--t-xs)/1.4 var(--font-mono);color:var(--ink-60)}.neon-home.neon-page .table tbody th,.neon-home.neon-page .table td{text-align:left;vertical-align:top;padding:16px 20px 16px 0;border-bottom:1px solid var(--hairline-2);color:var(--ink-80)}.neon-home.neon-page .table tbody th{font:inherit;font-weight:500;color:var(--ink-100)}.neon-home.neon-page .compare__h{margin-bottom:20px}@media (min-width:861px){.neon-home.neon-page .compare tbody th,.neon-home.neon-page .compare thead th:first-child{width:19%}.neon-home.neon-page .compare thead th:not(:first-child){width:27%}}.neon-home.neon-page .who-sec{padding-bottom:0}.neon-home.neon-page .who-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap-col);column-gap:var(--gap-col);row-gap:20px;align-items:center;padding-block:28px;border-block:1px solid var(--hairline-2)}.neon-home.neon-page .who-row__label{grid-column:1/span 2}.neon-home.neon-page .who-row .founders-strip{grid-column:3/span 8}.neon-home.neon-page .who-row__go{grid-column:11/span 2;justify-self:end}.neon-home.neon-page .founders-strip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px var(--gap-col)}.neon-home.neon-page .founders-strip__words{margin:0;display:grid;gap:3px;min-width:0}.neon-home.neon-page .print__name{font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1.3;color:var(--ink-100)}.neon-home.neon-page .print__name a{color:inherit;text-decoration:none;padding-block:14px}@media (hover:hover){.neon-home.neon-page .print__name a:hover{text-decoration:underline;text-decoration-color:var(--accent-line);text-underline-offset:.22em}}.neon-home.neon-page .print__role{font:400 var(--t-xs)/1.4 var(--font-mono);color:var(--ink-60)}.neon-home.neon-page .print__line{margin-top:4px;font-size:var(--t-sm);line-height:1.5;color:var(--ink-80);max-width:22em}.neon-home.neon-page .faq__all{margin-top:14px}.neon-home.neon-page .faq{border-bottom:1px solid var(--hairline-2)}.neon-home.neon-page .faq details{border-top:1px solid var(--hairline-2)}.neon-home.neon-page .faq summary{display:flex;justify-content:space-between;align-items:start;gap:24px;padding-block:22px;cursor:pointer;list-style:none;font-size:var(--t-md);line-height:1.35;font-weight:500;letter-spacing:-.015em;color:var(--ink-100)}.neon-home.neon-page .faq summary::-webkit-details-marker{display:none}.neon-home.neon-page .faq summary:after{content:"";flex:none;width:14px;height:14px;margin-top:.4em;color:var(--ink-60);background:linear-gradient(currentColor 0 0) 50% /14px 1px no-repeat,linear-gradient(currentColor 0 0) 50% /1px 14px no-repeat;transition:background-size var(--dur-hover) var(--ease-hover),color var(--dur-hover) var(--ease-hover)}.neon-home.neon-page .faq details[open]>summary:after{background-size:14px 1px,1px 0;color:var(--ink-100)}@media (hover:hover){.neon-home.neon-page .faq summary:hover:after{color:var(--ink-100)}}.neon-home.neon-page .faq__a{padding-bottom:26px;max-width:var(--measure-read);color:var(--ink-80);font-size:var(--t-read);line-height:var(--lh-read)}@supports selector(::details-content){.neon-home.neon-page .faq details{interpolate-size:allow-keywords}.neon-home.neon-page .faq details::details-content{height:0;overflow:clip;transition:height var(--dur-reveal) var(--ease-out-strong),content-visibility var(--dur-reveal) allow-discrete}.neon-home.neon-page .faq details[open]::details-content{height:auto}}.neon-home.neon-page .page-foot{margin-top:clamp(28px,3.4vw,44px);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 32px}.neon-home.neon-page .plate-mark{position:relative;display:block;height:calc(var(--mark-h) * var(--plate-scale));aspect-ratio:var(--plate-ratio);margin:calc(var(--mark-h) * var(--plate-lift)) auto calc(var(--mark-h) * var(--plate-drop));-webkit-mask-image:radial-gradient(closest-side,#000 66%,transparent 100%);mask-image:radial-gradient(closest-side,#000 66%,transparent 100%)}.neon-home.neon-page .plate-mark img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none}.neon-home.neon-page .plate-mark.is-armed :is(.plate--c,.plate--cd){opacity:0}.neon-home.neon-page .plate-mark.is-striking .plate--c{animation:neon-strike var(--dur-strike) linear both}.neon-home.neon-page .plate-mark.is-striking .plate--cd{animation:neon-strike var(--dur-strike) linear var(--strike-lag) both}.neon-home.neon-page .close--page{min-height:0;padding-block:var(--space-section);overflow:hidden;overflow:clip}.neon-home.neon-page .close--page .close__copy{padding-top:0;gap:32px}.neon-home.neon-page .close__mark{--mark-h:clamp(120px,12vw,176px);position:relative}.neon-home.neon-page .close--page .close__mark:before{content:"";position:absolute;left:50%;top:50%;z-index:-1;pointer-events:none;width:calc(var(--mark-h) * 4.2);height:calc(var(--mark-h) * 3.1);margin:calc(var(--mark-h) * -1.55) 0 0 calc(var(--mark-h) * -2.1);background-color:var(--ground);background-image:var(--paper-grain),radial-gradient(closest-side,var(--lit-pool),transparent);background-size:var(--grain-size) var(--grain-size),100% 100%;background-repeat:repeat,no-repeat;background-blend-mode:overlay,normal;-webkit-mask-image:radial-gradient(closest-side,#000 34%,transparent 100%);mask-image:radial-gradient(closest-side,#000 34%,transparent 100%)}@media (max-width:860px){.neon-home.neon-page .split--side :is(.split__head,.split__body),.neon-home.neon-page :is(.page-hero__copy,.page-hero__aside),.neon-home.neon-page :is(.split__head,.split__body){grid-column:1/-1}.neon-home.neon-page :is(.ledger__when,.ledger__what){grid-column:1/-1}.neon-home.neon-page .record__ledger .ledger__when{font-size:var(--t-base)}.neon-home.neon-page .record__ledger .ledger__what{grid-column:1/-1}.neon-home.neon-page .facts__row,.neon-home.neon-page .founders-strip{grid-template-columns:minmax(0,1fr)}.neon-home.neon-page .spread__fig{grid-column:1/-1}.neon-home.neon-page :is(.who-row__label,.who-row .founders-strip,.who-row__go){grid-column:1/-1;justify-self:start}.neon-home.neon-page .page-hero{--paper-key:radial-gradient(150% 62% at 0% 0%,var(--lit-key),transparent)}.neon-home.neon-page .table--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.neon-home.neon-page .table--stack tr{display:block;padding-block:16px;border-bottom:1px solid var(--hairline-2)}.neon-home.neon-page .table--stack :is(td,tbody th){display:grid;grid-template-columns:9em minmax(0,1fr);gap:12px;padding:4px 0;border:0}.neon-home.neon-page .table--stack td:before{content:attr(data-label);font:400 var(--t-xs)/1.6 var(--font-mono);color:var(--ink-60)}.neon-home.neon-page .table--stack tbody th{display:block;padding-bottom:6px}.neon-home.neon-page .compare tbody tr:last-child{border-bottom:0}.neon-home.neon-page .page-foot{justify-content:flex-start}}@media (max-width:420px){.neon-home.neon-page .kicker{font-size:max(.875rem,min(.9375rem,3.6vw));letter-spacing:-.02em}.neon-home.neon-page .kicker:before{display:none}}@media (prefers-reduced-motion:reduce){.neon-home.neon-page .steps--timed{--p:1}.neon-home.neon-page .steps--timed:before{transition:none!important;animation:none!important}.neon-home.neon-page .steps--timed .step :is(h3,p,.step__n){transition:none!important}.neon-home.neon-page .steps--timed .step h3{color:var(--ink-100)}.neon-home.neon-page .steps--timed .step p{color:var(--ink-80)}.neon-home.neon-page .plate-mark img{animation:none!important;opacity:1!important}.neon-home.neon-page .faq summary:after,.neon-home.neon-page .link-go .arr{transition:none!important}.neon-home.neon-page .faq details::details-content{transition:none!important}}.neon-home.neon-page.is-paused .plate-mark img{animation:none!important;opacity:1!important}.neon-home.neon-page.is-paused .steps--timed{--p:1}.neon-home.neon-page.is-paused .steps--timed:before{animation:none!important}.neon-home.neon-page.is-paused .steps--timed .step h3{color:var(--ink-100)}.neon-home.neon-page.is-paused .steps--timed .step p{color:var(--ink-80)}