.home-hero,.section-rule,.blueprint-offer,.offer-ladder,.short-faq{border-bottom:var(--rule-hairline) solid var(--color-rule)}.home-hero{border-bottom:var(--rule-ink)}.home-hero__inner,.leak-examples__layout,.blueprint-offer__layout,.scorecard-value__layout,.founder-trust__layout,.short-faq__layout,.home-final__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.home-hero__copy,.journey-panel,.leak-examples__layout,.blueprint-offer__layout,.scorecard-value__layout,.offer-ladder>.container,.founder-trust__layout,.short-faq__layout,.home-final__inner{padding-block:clamp(var(--space-12), 7vw, var(--space-20))}.home-hero__copy{min-width:0;flex-direction:column;justify-content:center;padding-inline-end:clamp(var(--space-6), 6vw, var(--space-20));display:flex}.home-hero h1{max-width:14ch;font-size:var(--text-display);margin-block-start:var(--space-5)}.home-hero__lede{max-width:57ch;color:var(--color-ink-muted);font-size:var(--text-md);margin-block-start:var(--space-8)}.home-hero__actions,.home-final__actions{align-items:center;gap:var(--space-4);display:flex}.home-hero__actions{align-items:flex-start;margin-block-start:var(--space-8)}.home-hero__scorecard-action{justify-items:start;display:grid}.home-link-action{min-height:2.75rem;font-size:var(--text-sm);white-space:nowrap;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.home-hero__note{max-width:32rem;color:var(--color-ink-muted);font-size:var(--text-xs);margin-block-start:var(--space-2)}.journey-panel{border-inline-start:var(--rule-ink);background:var(--color-surface);align-self:stretch;padding-inline-start:clamp(var(--space-6), 5vw, var(--space-16))}.journey-panel__title{border-bottom:var(--rule-ink);font-family:var(--font-machine);font-size:var(--text-xs);letter-spacing:var(--tracking-note);text-transform:uppercase;padding-block-end:var(--space-5)}.journey-panel ol,.leak-list,.blueprint-offer__document ol,.offer-sequence,.scorecard-notes{list-style:none}.journey-panel li{gap:var(--space-4);padding-block:var(--space-4);border-bottom:var(--rule-hairline) solid var(--color-rule);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.journey-panel li>span,.blueprint-offer__document li>span{color:var(--color-accent);font-family:var(--font-machine);font-size:var(--text-xs)}.journey-panel h2{font-size:var(--text-base)}.journey-panel li p{color:var(--color-ink-muted);font-size:var(--text-sm);margin-block-start:var(--space-1);line-height:1.45}.section-intro{max-width:30rem}.section-intro h2,.blueprint-offer h2,.scorecard-value h2,.offer-ladder__header h2,.founder-trust h2,.home-final h2{font-size:clamp(var(--text-2xl), 4vw, 3.5rem)}.section-intro>p,.blueprint-offer__statement>p:not(.machine-label),.scorecard-value__copy>p,.offer-ladder__header>p,.founder-trust__copy>p,.home-final__inner>div:first-child>p{color:var(--color-ink-muted);margin-block-start:var(--space-5)}.leak-examples__layout,.blueprint-offer__layout,.scorecard-value__layout,.founder-trust__layout,.short-faq__layout,.home-final__inner{gap:clamp(var(--space-8), 8vw, var(--space-24))}.leak-list{border-top:var(--rule-ink)}.leak-list li{gap:var(--space-6);padding-block:var(--space-4);border-bottom:var(--rule-hairline) solid var(--color-rule);grid-template-columns:minmax(7.5rem,.7fr) minmax(0,1.8fr);display:grid}.leak-list__label{color:var(--color-accent);font-family:var(--font-machine);font-size:var(--text-xs);letter-spacing:.04em}.leak-list p{font-weight:500}.blueprint-offer{background:var(--color-accent-soft)}.blueprint-offer__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.blueprint-offer__statement{min-width:0}.blueprint-offer__statement h2{margin-block-start:var(--space-5)}.blueprint-offer__statement .button{margin-block-start:var(--space-8)}.blueprint-offer__document{border-top:var(--rule-ink)}.blueprint-offer__document h3{padding-block:var(--space-4);border-bottom:var(--rule-hairline) solid var(--color-rule);font-size:var(--text-md)}.blueprint-offer__document li{gap:var(--space-4);padding-block:var(--space-4);border-bottom:var(--rule-hairline) solid var(--color-rule);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.blueprint-offer__document li p{font-weight:500}.blueprint-offer__boundary{max-width:var(--content-measure);color:var(--color-ink-muted);font-size:var(--text-sm);padding-block-start:var(--space-5)}.offer-ladder{background:var(--color-surface)}.offer-ladder__header{gap:clamp(var(--space-8), 8vw, var(--space-24));grid-template-columns:minmax(0,5fr) minmax(0,5fr);align-items:end;display:grid}.offer-ladder__header>p{margin:0}.offer-sequence{border-top:var(--rule-ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-12);display:grid}.offer-sequence li{min-width:0;padding:var(--space-6);border-inline-start:var(--rule-hairline) solid var(--color-rule)}.offer-sequence li:last-child{border-inline-end:var(--rule-hairline) solid var(--color-rule)}.offer-sequence__marker{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.offer-sequence__number,.offer-sequence__mode{color:var(--color-accent);font-family:var(--font-machine);font-size:var(--text-xs)}.offer-sequence__mode{text-align:end}.offer-sequence h3{font-size:var(--text-lg);margin-block-start:var(--space-8)}.offer-sequence__description{color:var(--color-ink-muted);font-size:var(--text-sm);margin-block-start:var(--space-4)}.scorecard-value{background:var(--color-band);color:var(--color-band-ink)}.scorecard-value__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.scorecard-value h2{color:var(--color-band-ink)}.scorecard-value__copy>p,.scorecard-notes{color:var(--color-surface-strong)}.scorecard-value__copy .home-link-action{margin-block-start:var(--space-6)}.home-link-action--on-band,.home-link-action--on-band:visited{color:var(--color-band-ink)}.scorecard-notes{border-top:var(--rule-hairline) solid var(--color-rule-strong)}.scorecard-notes li{padding:var(--space-4) var(--space-2);border-bottom:var(--rule-hairline) solid var(--color-rule-strong);font-weight:500}.founder-trust__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.founder-trust__portrait{max-width:25rem}.founder-trust__portrait img{border:var(--rule-ink);filter:grayscale()contrast(1.05);width:100%;height:auto;display:block}.founder-trust__copy{max-width:36rem}.section-intro--compact h2{font-size:var(--text-2xl)}.faq-list{border-top:var(--rule-ink)}.faq-list details{border-bottom:var(--rule-hairline) solid var(--color-rule)}.faq-list summary{min-height:2.75rem;padding-block:var(--space-3);cursor:pointer;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-sm);white-space:nowrap;font-weight:600;line-height:1.25}.faq-list details p{max-width:60ch;padding:0 var(--space-5) var(--space-4);color:var(--color-ink-muted);font-size:var(--text-sm)}.home-final{border-top:var(--rule-ink);background:var(--color-surface)}.home-final__inner{align-items:end}.home-final h2{max-width:16ch}.home-final__inner>div:first-child>p{max-width:42rem}.home-final__actions{flex-wrap:wrap;justify-content:flex-end}@media (width<=63.9375rem){.home-hero__inner,.leak-examples__layout,.blueprint-offer__layout,.scorecard-value__layout,.founder-trust__layout,.short-faq__layout,.home-final__inner{grid-template-columns:minmax(0,1fr)}.home-hero__copy{padding-inline-end:0}.journey-panel{border-block-start:var(--rule-hairline) solid var(--color-rule);border-inline-start:0;padding-block-start:var(--space-8);padding-inline-start:0}.home-final__actions{justify-content:flex-start}}@media (width<=47.9375rem){.home-hero__copy,.journey-panel,.leak-examples__layout,.blueprint-offer__layout,.scorecard-value__layout,.offer-ladder>.container,.founder-trust__layout,.short-faq__layout,.home-final__inner{padding-block:var(--space-12)}.home-hero__actions,.home-final__actions{align-items:flex-start;gap:var(--space-2);flex-direction:column}.home-hero__lede{font-size:var(--text-base)}.leak-list li,.offer-ladder__header{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.offer-sequence{grid-template-columns:minmax(0,1fr)}.offer-sequence li{border-block-start:var(--rule-hairline) solid var(--color-rule);border-inline-end:var(--rule-hairline) solid var(--color-rule)}.offer-sequence li:first-child{border-block-start:0}.founder-trust__portrait{max-width:19rem}}@media (width<=25.875rem){.faq-list summary{font-size:var(--text-xs);letter-spacing:-.02em}}
