html,body{overflow-x:clip}body:has(.hallmark-home){background-color:var(--color-paper);color:var(--color-ink)}.hallmark-home,.hallmark-home *,.hallmark-home :before,.hallmark-home :after{box-sizing:border-box}.hallmark-home{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-weight:var(--body-weight)}.hallmark-home h1,.hallmark-home h2,.hallmark-home h3,.hallmark-home p,.hallmark-home figure,.hallmark-home ul,.hallmark-home ol{margin:0}.hallmark-home ul,.hallmark-home ol{padding:0;list-style:none}.hallmark-home h1,.hallmark-home h2,.hallmark-home h3{overflow-wrap:anywhere;min-width:0;font-family:var(--font-display);text-wrap:balance;font-style:normal}.hallmark-home h1,.hallmark-home h2{font-weight:var(--display-weight);letter-spacing:var(--tracking-display)}.hallmark-home p{max-width:var(--measure)}.hero-statement,.hero-support,.gap-map,.proof-rail-inner,.receipt-shell,.section-shell,.system-shell,.guarantee-frame,.protocol-shell,.founder-shell,.final-shell{width:min(calc(100% - (var(--page-gutter) * 2)), var(--page-max));margin-inline:auto}.hero,.receipt-section,.beliefs-section,.thesis-moment,.system-section,.guarantee-section,.protocol-section,.founder-section,.final-section{border-block-start:var(--rule-hair) solid var(--color-rule-2);position:relative}.kicker,.section-index,.ledger-label,.receipt-brand,.receipt-heading,.protocol-card-title{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:650;line-height:1.4}.kicker,.ledger-label{color:var(--color-accent)}.section-index{width:100%;border-block-start:var(--rule-hair) solid var(--color-rule-2);color:var(--color-muted);padding-block-start:var(--space-lg)}.hero-statement{min-height:min(31rem, calc(65svh - var(--banner-height)));padding-block:var(--space-xl) var(--space-2xl);align-content:space-between;gap:var(--space-2xl);display:grid}.kicker{align-items:center;gap:var(--space-sm);display:flex}.kicker span{min-width:2.75rem;min-height:1.5rem;padding-inline:var(--space-2xs);background-color:var(--color-accent);color:var(--color-accent-ink);place-items:center;display:inline-grid}.hero h1{max-width:16ch;font-size:var(--text-display-s);line-height:.98}.hero h1 strong{font-style:normal;font-weight:var(--display-weight);color:var(--color-ink);text-decoration-line:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:var(--rule-fine);text-underline-offset:var(--rule-fine);display:inline}.hero-support{gap:var(--space-xl);padding-block:var(--space-xl) var(--space-2xl);border-block-start:var(--rule-fine) solid var(--color-ink);display:grid}.hero-lede{font-size:var(--text-md);color:var(--color-ink-2);line-height:1.55}.hero-actions{align-content:start;gap:var(--space-sm);display:grid}.button-row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.button,.text-link{white-space:nowrap;width:fit-content;min-height:2.75rem;font-size:var(--text-sm);transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);justify-content:center;align-items:center;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;position:relative}.button{padding-inline:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card)}.button-primary{background-color:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.button-secondary{background-color:var(--color-transparent);color:var(--color-ink)}.text-link{min-height:2.75rem;color:var(--color-accent);text-decoration-line:underline;text-decoration-color:var(--color-rule);text-decoration-thickness:var(--rule-hair);text-underline-offset:var(--space-2xs);padding-inline:0}.button:active,.text-link:active{transform:translateY(var(--rule-hair))}.button:focus-visible,.text-link:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-2xs)}.button-primary:hover:focus-visible{box-shadow:0 0 0 var(--rule-fine) var(--color-paper), 0 0 0 calc(var(--rule-fine) * 2) var(--color-focus)}.button:disabled,.text-link:disabled,.button[aria-disabled=true],.text-link[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.button[data-state=loading],.text-link[data-state=loading]{color:var(--color-muted);cursor:progress}.button[data-state=loading]:after,.text-link[data-state=loading]:after{content:" / Loading"}.button[data-state=error],.text-link[data-state=error]{border-color:var(--color-error);color:var(--color-error)}.button[data-state=error]:after,.text-link[data-state=error]:after{content:" / Error"}.button[data-state=success],.text-link[data-state=success]{border-color:var(--color-success);color:var(--color-success)}.button[data-state=success]:after,.text-link[data-state=success]:after{content:" / Confirmed"}.hero-note{font-size:var(--text-sm);color:var(--color-muted);line-height:1.6}.gap-map{border:var(--rule-hair) solid var(--color-rule);background:color-mix(in oklch, var(--color-paper) 82%, transparent);padding:var(--space-xl) var(--space-lg);margin-block-end:var(--space-3xl)}.gap-grid{text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.gap-head{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-weight:700}.gap-head-know,.gap-head-do{display:none}.gap-head-pressure{color:var(--color-accent);align-items:center;gap:var(--space-sm);margin-block-end:var(--space-md);display:flex}.gap-head-pressure:before,.gap-head-pressure:after{content:"";height:var(--rule-hair);background-color:var(--color-accent);opacity:.45;flex:1}.gap-know{color:var(--color-ink-2);padding-block-start:var(--space-lg)}.gap-link{width:var(--rule-hair);background-color:#1aa7ff73;height:1.1rem;margin-inline:auto;display:block;position:relative}.gap-link:after{content:"";background-color:var(--color-accent);width:.375rem;height:.375rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.gap-do{color:var(--color-muted)}.gap-do span{position:relative}.gap-do span:after{content:"";height:var(--rule-hair);background-color:var(--color-accent);position:absolute;top:50%;left:-.2em;right:-.2em;transform:translateY(-50%)}.gap-verdict{border-block-start:var(--rule-hair) solid var(--color-rule-2);font-size:var(--text-sm);color:var(--color-muted);grid-column:1/-1;margin-block-start:var(--space-xl);padding-block-start:var(--space-lg)}.gap-verdict strong{color:var(--color-ink);font-weight:600}.proof-rail{border-block:var(--rule-hair) solid var(--color-rule);background-color:var(--color-paper-2);color:var(--color-ink)}.proof-rail-inner{display:grid}.proof-rail-inner>div{align-items:baseline;gap:var(--space-md);padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule-2);grid-template-columns:minmax(7rem,.7fr) minmax(0,1.3fr);display:grid}.proof-rail-inner>div:last-child{border-block-end:0}.proof-rail strong,.trust-grid strong{font-family:var(--font-outlier);font-size:var(--text-lg);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.proof-rail span{font-size:var(--text-sm);color:var(--color-muted);line-height:1.5}.receipt-section,.beliefs-section,.system-section,.protocol-section,.founder-section{padding-block:var(--space-3xl)}.receipt-shell{gap:var(--space-2xl);display:grid}.receipt-copy,.beliefs-heading,.system-intro,.protocol-copy,.founder-copy,.final-shell{align-content:start;gap:var(--space-lg);display:grid}.receipt-copy h2,.beliefs-heading h2,.system-intro h2,.protocol-copy h2,.founder-copy h2,.final-shell h2,.guarantee-copy h2{max-width:18ch;font-size:clamp(var(--text-2xl), 5vw, var(--text-4xl));line-height:1}.receipt-copy>p:not(.section-index),.system-intro>p:not(.section-index),.protocol-copy>p:not(.section-index),.founder-copy>p:not(.section-index),.final-shell>p:not(.section-index),.guarantee-copy>p:not(.section-index){font-size:var(--text-base);color:var(--color-ink-2);line-height:1.65}.receipt{padding-block:var(--space-lg);border-block:var(--rule-fine) solid var(--color-ink);align-self:start}.receipt-brand,.receipt li,.receipt-total{justify-content:space-between;gap:var(--space-md);display:flex}.receipt-brand{color:var(--color-muted);justify-content:center}.receipt-heading{border-block-end:var(--rule-hair) solid var(--color-rule);margin-block-start:var(--space-xl);padding-block-end:var(--space-sm)}.receipt li{padding-block:var(--space-sm);border-block-end:var(--rule-hair) dotted var(--color-rule);font-size:var(--text-sm);line-height:1.5}.receipt li span:last-child{color:var(--color-muted);text-align:end}.receipt-total{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:end;margin-block-start:var(--space-xl);font-weight:700}.receipt-total strong{max-width:13ch;font-family:var(--font-display);font-size:var(--text-xl);text-align:end;text-transform:none;letter-spacing:-.03em;line-height:1}.receipt-footer{font-size:var(--text-sm);color:var(--color-muted);margin-block-start:var(--space-xl)}.beliefs-section{background-color:var(--color-paper-2);color:var(--color-ink)}.section-shell{gap:var(--space-2xl);display:grid}.belief-list{border-block-start:var(--rule-fine) solid var(--color-ink)}.belief-list li{gap:var(--space-md);padding-block:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(3rem,.25fr) minmax(0,1.75fr);display:grid}.belief-list li>span,.process-grid article>span,.protocol-card li>span{font-family:var(--font-body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-accent)}.belief-list h3,.process-grid h3{font-size:var(--text-xl);letter-spacing:-.03em;font-weight:800;line-height:1.05}.belief-list p,.process-grid p{font-size:var(--text-base);color:var(--color-ink-2);margin-block-start:var(--space-sm);line-height:1.65}.thesis-moment{min-height:24rem;padding-block:var(--space-3xl) var(--space-xl);align-items:end;display:grid}.thesis-moment p{width:min(calc(100% - (var(--page-gutter) * 2)), var(--page-wide));font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);overflow-wrap:anywhere;margin-inline:auto;line-height:.94}.system-intro{border-block-end:var(--rule-fine) solid var(--color-ink);padding-block-end:var(--space-2xl)}.process-grid{margin-block-start:var(--space-2xl)}.process-grid article{gap:var(--space-md);padding-block:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(3rem,.25fr) minmax(0,1.75fr);display:grid}.process-grid article>span{grid-row:1/span 2}.process-grid h3,.process-grid p{grid-column:2}.program-ledger{gap:var(--space-xl);padding-block:var(--space-xl);border-block:var(--rule-fine) solid var(--color-ink);margin-block-start:var(--space-3xl);display:grid}.program-ledger>div{align-content:start;gap:var(--space-md);display:grid}.ledger-quote{max-width:20ch;font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.03em;font-weight:800;line-height:1.1}.program-ledger li{gap:var(--space-sm);padding-block:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule-2);color:var(--color-ink-2);grid-template-columns:minmax(1rem,auto) minmax(0,1fr);line-height:1.55;display:grid}.program-ledger li:last-child{border-block-end:0}.program-ledger li span{color:var(--color-accent)}.guarantee-section{padding-block:var(--space-4xl);background-color:var(--color-paper-3);color:var(--color-ink)}.guarantee-frame{gap:var(--space-xl);display:grid}.guarantee-mark{font-family:var(--font-display);font-size:clamp(var(--text-display), 18vw, 10rem);font-weight:var(--display-weight);font-variant-numeric:tabular-nums;letter-spacing:-.08em;color:var(--color-accent);align-self:start;line-height:.75}.guarantee-copy{gap:var(--space-lg);border-block-start:var(--rule-fine) solid var(--color-ink);padding-block-start:var(--space-lg);display:grid}.guarantee-copy .terms{font-size:var(--text-sm);color:var(--color-muted)}.protocol-lede{max-width:18ch;font-family:var(--font-display);font-size:clamp(var(--text-xl), 4vw, var(--text-3xl));font-style:normal;font-weight:var(--display-weight);letter-spacing:var(--tracking-display);color:var(--color-accent);line-height:1}.protocol-card{border-block:var(--rule-fine) solid var(--color-ink);align-self:start}.protocol-card-title{padding-block:var(--space-sm);color:var(--color-muted)}.protocol-card li{gap:var(--space-sm) var(--space-md);padding-block:var(--space-lg);border-block-start:var(--rule-hair) solid var(--color-rule-2);grid-template-columns:minmax(2rem,auto) minmax(0,1fr);display:grid}.protocol-card li strong{font-size:var(--text-base)}.protocol-card li small{font-size:var(--text-sm);color:var(--color-muted);grid-column:2}.protocol-status{padding-block:var(--space-lg);border-block-start:var(--rule-hair) solid var(--color-rule-2);font-size:var(--text-sm);color:var(--color-muted);line-height:1.6}.protocol-status span{width:var(--space-2xs);height:var(--space-2xs);background-color:var(--color-accent);margin-inline-end:var(--space-xs);display:inline-block}.trust-grid{border-block-start:var(--rule-fine) solid var(--color-ink);margin-block-start:var(--space-2xl);display:grid}.trust-grid>div{gap:var(--space-md);padding-block:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule-2);grid-template-columns:minmax(7rem,.7fr) minmax(0,1.3fr);align-items:baseline;display:grid}.trust-grid p{font-size:var(--text-sm);color:var(--color-muted);line-height:1.55}.trust-grid a{color:var(--color-accent);white-space:nowrap}.risk-note{border-block-start:var(--rule-hair) solid var(--color-rule-2);font-size:var(--text-sm);color:var(--color-muted);margin-block-start:var(--space-lg);padding-block-start:var(--space-lg);line-height:1.65}.founder-shell{gap:var(--space-2xl);display:grid}.founder-stamp{min-height:16rem;border-block-end:var(--rule-fine) solid var(--color-accent);align-content:end;padding-block-end:var(--space-lg);display:grid}.founder-stamp span{font-family:var(--font-display);font-size:var(--text-display);font-style:normal;font-weight:var(--display-weight);letter-spacing:-.07em;line-height:.8}.founder-stamp small{font-size:var(--text-sm);color:var(--color-muted);margin-block-start:var(--space-md)}.final-section{padding-block:var(--space-4xl);background-color:var(--color-paper-2);color:var(--color-ink)}.final-shell h2{max-width:14ch;font-size:var(--text-display-s)}body:has(.hallmark-home) footer{background-color:var(--color-paper);color:var(--color-ink);border-block-start-color:var(--color-rule)}body:has(.hallmark-home) footer>div>div:first-child{border-block-end:var(--rule-hair) solid var(--color-rule-2);padding-block-end:var(--space-xl)}body:has(.hallmark-home) footer .font-mono{font-family:var(--font-body)}body:has(.hallmark-home) header :is(a,button,summary):active,body:has(.hallmark-home) footer a:active{transform:translateY(var(--rule-hair))}body:has(.hallmark-home) header :is(a,button,summary)[aria-disabled=true],body:has(.hallmark-home) footer a[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}body:has(.hallmark-home) header :is(a,button,summary)[data-state=loading],body:has(.hallmark-home) footer a[data-state=loading]{color:var(--color-muted);cursor:progress}body:has(.hallmark-home) header :is(a,button,summary)[data-state=error],body:has(.hallmark-home) footer a[data-state=error]{color:var(--color-error)}body:has(.hallmark-home) header :is(a,button,summary)[data-state=success],body:has(.hallmark-home) footer a[data-state=success]{color:var(--color-success)}.hero{overflow:clip}.hero-art{z-index:0;pointer-events:none;position:absolute;inset:0}.hero-art img{object-fit:cover;object-position:right center;opacity:.62;width:auto;max-width:62%;height:100%;position:absolute;top:0;right:0;mask-image:linear-gradient(270deg,#000 0%,#00000073 58%,#0000 100%)}.hero-glow{opacity:.5;width:42rem;height:42rem;top:-12rem;right:-10rem}.hero-light{opacity:var(--light-on,0);-webkit-mask-image:radial-gradient(circle 190px at var(--mx,50%) var(--my,50%), #000 0%, #0000008c 42%, transparent 72%);mask-image:radial-gradient(circle 190px at var(--mx,50%) var(--my,50%), #000 0%, #0000008c 42%, transparent 72%);transition:opacity .45s;position:absolute;inset:0}.hero-light img{object-fit:cover;object-position:right center;filter:brightness(2.1)saturate(1.15);width:auto;max-width:62%;height:100%;position:absolute;top:0;right:0;mask-image:linear-gradient(270deg,#000 0%,#00000073 58%,#0000 100%)}.hero-spot{left:var(--mx,50%);top:var(--my,50%);width:30rem;height:30rem;opacity:var(--light-on,0);background:radial-gradient(closest-side,#1aa7ff29,#1aa7ff00);border-radius:50%;transition:opacity .45s;position:absolute;transform:translate(-50%,-50%)}.hero-flash .hero-art>img{opacity:.34}.hero-statement,.hero-support,.gap-map{z-index:1;position:relative}.free-section{border-block-start:var(--rule-hair) solid var(--color-rule-2)}.free-grid{gap:var(--space-md);list-style:none;display:grid}.free-card{gap:var(--space-sm);height:100%;padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule-2);transition:border-color var(--dur-short) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.free-card:hover{border-color:var(--color-ink-2)}.free-kicker{font-family:var(--font-outlier);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.free-card h3{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:-.01em;color:var(--color-ink);font-weight:600;line-height:1.3}.free-card p{font-size:var(--text-sm);color:var(--color-muted);flex:1;line-height:1.55}.free-cta{font-size:var(--text-sm);color:var(--color-accent);font-weight:600}@media (width>=40rem){.free-grid{grid-template-columns:repeat(3,1fr)}}.cases-section{border-block-start:var(--rule-hair) solid var(--color-rule-2);position:relative;overflow:clip}.cases-section:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#1aa7ff17,#1aa7ff00);border-radius:50%;width:36rem;height:36rem;position:absolute;top:-14rem;left:-12rem}.cases-shell{width:min(calc(100% - (var(--page-gutter) * 2)), var(--page-max));padding-block:var(--space-2xl) var(--space-3xl);gap:var(--space-2xl);margin-inline:auto;display:grid}.cases-head h2{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.2rem);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);max-width:20ch;line-height:1.02}.cases-lede{font-size:var(--text-md);color:var(--color-ink-2);max-width:58ch;margin-block-start:var(--space-md);line-height:1.55}.cases-grid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.case-card{color:inherit;border:1px solid var(--color-rule-2);background:var(--color-paper-2);transition:border-color var(--dur-short) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff0a}.case-card:hover{border-color:var(--color-accent)}.case-card img{aspect-ratio:16/9;object-fit:cover;border-block-end:1px solid var(--color-rule-2);width:100%;display:block}.case-card-body{padding:var(--space-md);gap:var(--space-2xs);display:grid}.case-mech{font-family:var(--font-outlier);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent)}.case-card h3{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:700}.case-hook{font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.55}.case-link{font-family:var(--font-outlier);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink);margin-block-start:var(--space-xs)}.case-card:hover .case-link{color:var(--color-accent)}.case-card-more{border:1px dashed var(--color-rule);background:0 0;display:flex}.case-more-link{align-content:center;gap:var(--space-sm);padding:var(--space-lg);color:inherit;text-decoration:none;display:grid}.case-more-link p{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:-.01em;color:var(--color-ink);font-weight:600;line-height:1.3}.case-more-link span{font-family:var(--font-outlier);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}@media (width<=1020px){.cases-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.cases-grid{grid-template-columns:1fr}.hero-art img{opacity:.28;max-width:100%}.hero-light,.hero-spot{display:none}}@media (hover:hover) and (pointer:fine){.button-primary:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.button-secondary:hover{border-color:var(--color-ink)}.text-link:hover{color:var(--color-ink);text-decoration-color:var(--color-accent)}}@media (pointer:coarse){.button,.text-link{min-height:3rem}}@media (width>=40rem){.hero-statement{padding-block:var(--space-2xl) var(--space-3xl)}.hero-support,.receipt-shell,.founder-shell{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.hero-actions{border-inline-start:var(--rule-hair) solid var(--color-rule-2);padding-inline-start:var(--space-xl)}.gap-grid{column-gap:var(--space-lg);text-align:start;grid-template-columns:minmax(0,1fr) minmax(5rem,.24fr) minmax(0,1fr)}.gap-head{border-block-end:var(--rule-hair) solid var(--color-rule-2);align-self:end;padding-block-end:var(--space-md)}.gap-head-know{text-align:right;display:block}.gap-head-do{text-align:left;display:block}.gap-head-pressure{text-align:center;justify-content:center;margin-block-end:0}.gap-head-pressure:before,.gap-head-pressure:after{display:none}.gap-know{text-align:right;padding-block:var(--space-sm);align-self:center}.gap-do{text-align:left;padding-block:var(--space-sm);align-self:center}.gap-link{width:auto;height:var(--rule-hair);align-self:center;margin-inline:0}.gap-verdict{text-align:center}.proof-rail-inner,.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-rail-inner>div,.trust-grid>div{min-height:9rem;padding:var(--space-lg);border-inline-end:var(--rule-hair) solid var(--color-rule-2);grid-template-columns:1fr;align-content:space-between}.proof-rail-inner>div:nth-child(2n),.trust-grid>div:nth-child(2n){border-inline-end:0}.program-ledger,.guarantee-frame,.protocol-shell{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.program-ledger>ul,.guarantee-copy,.protocol-card{border-inline-start:var(--rule-hair) solid var(--color-rule-2);padding-inline-start:var(--space-xl)}.guarantee-copy{border-block-start:0;padding-block-start:0}}@media (width>=60rem){.hero-support{padding-block:var(--space-2xl) var(--space-3xl)}.proof-rail-inner{grid-template-columns:repeat(4,minmax(0,1fr))}.proof-rail-inner>div,.proof-rail-inner>div:nth-child(2n){border-block-end:0;border-inline-end:var(--rule-hair) solid var(--color-rule-2)}.proof-rail-inner>div:last-child{border-inline-end:0}.receipt-section,.beliefs-section,.system-section,.protocol-section,.founder-section{padding-block:var(--space-4xl)}.thesis-moment{min-height:34rem}.section-shell{gap:var(--space-3xl);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.beliefs-heading{align-self:end;padding-block-end:var(--space-xl)}.belief-list li{gap:var(--space-xl);grid-template-columns:minmax(4rem,.3fr) minmax(0,1.7fr)}.beliefs-section .section-index{grid-column:1/-1}.system-intro{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.system-intro h2{grid-row:1/span 2}.system-intro>p:not(.section-index){grid-column:2}.system-intro .section-index{grid-column:1/-1}.process-grid article{align-items:start;gap:var(--space-xl);grid-template-columns:minmax(5rem,2fr) minmax(12rem,4fr) minmax(0,6fr)}.process-grid article>span{grid-row:auto}.process-grid h3,.process-grid p{grid-column:auto;margin-block-start:0}.protocol-shell{gap:var(--space-3xl)}.founder-stamp{min-height:28rem}}@media (width>=90rem){.hero h1{max-width:15ch}.thesis-moment{min-height:42rem}}@media (prefers-reduced-motion:reduce){.button,.text-link{transition-duration:var(--dur-micro)}.button:active,.text-link:active,body:has(.hallmark-home) header :is(a,button,summary):active,body:has(.hallmark-home) footer a:active{transform:none}}
