.founding-page{--founding-ink:#171918;--founding-paper:#f4f0e8;--founding-concrete:#e7e6e1;--founding-amber:#d7972a;--founding-error:#a33a2b;background:var(--founding-paper);color:var(--founding-ink)}.founding-page *,.founding-page :before,.founding-page :after{box-sizing:border-box}.founding-page main{overflow:hidden}.founding-shell{width:min(100%,1600px);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4rem)}.founding-kicker{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:650;line-height:1.3}.founding-hero{background:var(--founding-ink);color:#fff;position:relative}.founding-hero:after{pointer-events:none;content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:6rem 6rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.founding-hero-grid{z-index:1;grid-template-columns:minmax(0,1.65fr) minmax(20rem,.7fr);align-items:end;gap:clamp(3rem,8vw,9rem);min-height:42rem;padding-block:clamp(5rem,10vw,9rem);display:grid;position:relative}.founding-hero-copy{max-width:66rem}.founding-hero-copy .founding-kicker{color:var(--founding-amber)}.founding-hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:15ch;margin:1.5rem 0 0;font-size:clamp(3.2rem,7.2vw,7.8rem);font-weight:420;line-height:.91}.founding-hero-lede{color:#ffffffad;max-width:43rem;margin:2rem 0 0;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.55}.founding-hero-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.35rem;margin-top:2.5rem;display:flex}.founding-hero-actions>span{color:#ffffff7a;font-size:.84rem}.founding-button{border:1px solid var(--founding-amber);background:var(--founding-amber);min-height:3rem;color:var(--founding-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.25rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.founding-button:hover{color:var(--founding-amber);background:0 0}.founding-button:focus-visible{outline-offset:4px;outline:3px solid #fff}.founding-offer-card{background:var(--founding-amber);color:var(--founding-ink);padding:clamp(1.75rem,3vw,3rem)}.founding-price{letter-spacing:-.08em;margin:2.25rem 0 0;font-size:clamp(5.5rem,9vw,8.5rem);font-weight:550;line-height:.72}.founding-price-note{margin:1.2rem 0 0;font-size:1.25rem;font-weight:600}.founding-offer-rule{background:#17191859;height:1px;margin-block:2.25rem 1.3rem}.founding-offer-card>p:last-child{max-width:26rem;margin:0;font-size:.95rem;line-height:1.55}.founding-hold-wrap{background:var(--founding-paper);padding-top:clamp(1.25rem,3vw,2rem)}.founding-hold{border:1px solid #17191838;border-left:.55rem solid var(--founding-amber);background:#fff;grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:1.5rem 3rem;padding:clamp(1.4rem,3vw,2.25rem);display:grid}.founding-hold-label{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.founding-hold h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2.1vw,1.9rem);font-weight:600}.founding-hold div p{color:#171918ab;max-width:52rem;margin:.7rem 0 0;font-size:.95rem;line-height:1.6}.founding-section{padding-block:clamp(5rem,9vw,9rem)}.founding-section-grid{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,10rem);display:grid}.founding-section-heading{align-self:start;max-width:37rem}.founding-section-heading .founding-kicker,.founding-application-aside .founding-kicker,.founding-form-intro .founding-kicker{color:#8b5b0e}.founding-section-heading h2,.founding-price-grid h2,.founding-boundary h2,.founding-application-aside h2,.founding-form-intro h3,.founding-form-success h3{letter-spacing:-.048em;text-wrap:balance;margin:1.2rem 0 0;font-weight:450;line-height:1}.founding-section-heading h2,.founding-price-grid h2,.founding-boundary h2,.founding-application-aside h2{font-size:clamp(2.4rem,4.8vw,5.25rem)}.founding-section-heading>p:last-child,.founding-application-aside>p{color:#171918a1;margin:1.5rem 0 0;font-size:1rem;line-height:1.65}.founding-terms{border-top:1px solid #17191845;margin:0}.founding-terms>div{border-bottom:1px solid #1719182e;grid-template-columns:minmax(8rem,.5fr) minmax(0,1fr);gap:1.5rem;padding-block:1.55rem;display:grid}.founding-terms dt{letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.5}.founding-terms dd{margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.45}.founding-activation-section{background:var(--founding-concrete)}.founding-section-heading-wide{max-width:58rem}.founding-activation-boundary{border-left:.3rem solid var(--founding-amber);color:#171918ad;margin-top:1.25rem;padding-left:1rem;font-size:.92rem}.founding-activation-list{background:#17191838;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:clamp(3rem,6vw,5rem) 0 0;padding:1px;list-style:none;display:grid}.founding-activation-list li{background:var(--founding-concrete);min-height:20rem;padding:clamp(1.5rem,3vw,2.5rem)}.founding-activation-list li>span{letter-spacing:.08em;border:1px solid #17191859;border-radius:50%;justify-content:center;align-items:center;width:2.9rem;height:2.9rem;font-size:.73rem;font-weight:700;display:inline-flex}.founding-activation-list h3{letter-spacing:-.035em;margin:5.5rem 0 0;font-size:clamp(1.45rem,2.5vw,2.15rem);font-weight:520;line-height:1.05}.founding-activation-list p{color:#1719189e;margin:1rem 0 0;font-size:.95rem;line-height:1.6}.founding-price-section{background:var(--founding-ink);color:#fff}.founding-price-grid{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,10rem);display:grid}.founding-price-grid .founding-kicker{color:var(--founding-amber)}.founding-later-price>p:first-child{color:var(--founding-amber);flex-wrap:wrap;align-items:baseline;gap:.8rem 1.2rem;margin:0;display:flex}.founding-later-price strong{letter-spacing:-.08em;font-size:clamp(5rem,10vw,10rem);font-weight:520;line-height:.75}.founding-later-price span{font-size:clamp(1.1rem,2vw,1.65rem)}.founding-later-price>p:last-child{color:#ffffff9e;max-width:46rem;margin:2.5rem 0 0;font-size:1rem;line-height:1.65}.founding-boundary-section{background:var(--founding-paper);padding-block:clamp(1.25rem,3vw,2rem)}.founding-boundary{background:var(--founding-amber);grid-template-columns:minmax(9rem,.35fr) minmax(16rem,.65fr) minmax(18rem,1fr);align-items:start;gap:2rem 4rem;padding:clamp(2rem,5vw,5rem);display:grid}.founding-boundary h2{margin-top:0;font-size:clamp(2.2rem,4vw,4.3rem)}.founding-boundary>p:last-child{margin:0;font-size:clamp(1rem,1.45vw,1.22rem);line-height:1.65}.founding-application-section{background:var(--founding-paper)}.founding-application-grid{grid-template-columns:minmax(17rem,.55fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,7vw,8rem);display:grid}.founding-application-aside{position:sticky;top:7rem}.founding-data-note{border-left:.35rem solid var(--founding-amber);background:#fff;margin-top:2.5rem;padding:1.4rem}.founding-data-note strong{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.founding-data-note p{color:#171918a6;margin:.65rem 0 0;font-size:.88rem;line-height:1.55}.founding-form{background:#fff;border:1px solid #1719182b;padding:clamp(1.5rem,4vw,3.5rem);box-shadow:0 1.5rem 4rem #17191814}.founding-form-intro{border-bottom:1px solid #17191826;max-width:44rem;padding-bottom:2.5rem}.founding-form-intro h3,.founding-form-success h3{font-size:clamp(2rem,3.3vw,3.25rem)}.founding-form-intro>p:last-child,.founding-form-success>p:last-child{color:#171918a1;margin:1.2rem 0 0;font-size:.95rem;line-height:1.6}.founding-form-closed,.founding-form-message{border-left:.3rem solid var(--founding-amber);background:#f4ead8;margin:1.5rem 0 0;padding:1rem 1.1rem;font-size:.9rem;line-height:1.55}.founding-form-message-error{border-left-color:var(--founding-error);color:#76291e;background:#f8e9e6}.founding-form-message:focus,.founding-form-success:focus{outline:3px solid var(--founding-amber);outline-offset:4px}.founding-form fieldset{border:0;min-width:0;margin:0;padding:2.5rem 0 0;transition:opacity .16s}.founding-form fieldset:disabled{opacity:.58}.founding-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem;display:grid}.founding-field{min-width:0}.founding-field-wide{grid-column:1/-1}.founding-field label,.founding-check label{font-size:.85rem;font-weight:650;line-height:1.4;display:block}.founding-field input,.founding-field select,.founding-field textarea{width:100%;color:var(--founding-ink);font:inherit;background:#fbfaf7;border:1px solid #17191852;border-radius:0;margin-top:.55rem;font-size:1rem;line-height:1.4;transition:border-color .13s,box-shadow .13s}.founding-field input,.founding-field select{min-height:3.25rem;padding:.75rem .85rem}.founding-field select{cursor:pointer}.founding-field textarea{resize:vertical;min-height:9rem;padding:.85rem}.founding-field input:hover,.founding-field select:hover,.founding-field textarea:hover{border-color:#171918a6}.founding-field input:focus-visible,.founding-field select:focus-visible,.founding-field textarea:focus-visible,.founding-check input:focus-visible{outline:3px solid var(--founding-amber);outline-offset:2px}.founding-field input[aria-invalid=true],.founding-field select[aria-invalid=true],.founding-field textarea[aria-invalid=true]{border-color:var(--founding-error)}.founding-label-row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.founding-label-row>span{color:#17191880;font-variant-numeric:tabular-nums;font-size:.72rem}.founding-field-help,.founding-field-error{margin:.55rem 0 0;font-size:.75rem;line-height:1.45}.founding-field-help{color:#17191891}.founding-field-error{color:var(--founding-error);font-weight:600}.founding-checks{border-top:1px solid #17191826;gap:1rem;margin-top:2rem;padding-top:2rem;display:grid}.founding-check{background:var(--founding-paper);border:1px solid #17191829;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;padding:1rem;display:grid}.founding-check input{width:1.15rem;height:1.15rem;accent-color:var(--founding-ink);margin:.08rem 0 0}.founding-check label{font-weight:500}.founding-submit-row{grid-template-columns:auto minmax(12rem,1fr);align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:grid}.founding-submit-row button{border:1px solid var(--founding-ink);background:var(--founding-ink);color:#fff;min-height:3.25rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:.85rem 1.25rem;font-size:.75rem;font-weight:700;transition:background-color .15s,color .15s}.founding-submit-row button:hover:not(:disabled){background:var(--founding-amber);color:var(--founding-ink)}.founding-submit-row button:focus-visible{outline:3px solid var(--founding-amber);outline-offset:3px}.founding-submit-row button:disabled{cursor:not-allowed;background:#1719184d;border-color:#17191840}.founding-submit-row p{color:#1719188a;margin:0;font-size:.75rem;line-height:1.5}.founding-submit-row a{color:inherit;text-underline-offset:.2em}.founding-submit-row a:hover{color:var(--founding-ink)}.founding-submit-row a:focus-visible{outline:2px solid var(--founding-amber);outline-offset:2px}.founding-form-success{background:#fff;border:1px solid #1719182b;min-height:30rem;padding:clamp(2rem,5vw,4rem);box-shadow:0 1.5rem 4rem #17191814}.founding-form-success .founding-kicker{color:#8b5b0e}.founding-honeypot,.founding-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:1050px){.founding-hero-grid{grid-template-columns:minmax(0,1fr) minmax(17rem,.45fr);gap:3rem}.founding-section-grid,.founding-price-grid,.founding-application-grid{gap:3.5rem}.founding-boundary{grid-template-columns:minmax(11rem,.45fr) minmax(0,1fr)}.founding-boundary>p:last-child{grid-column:2}}@media (max-width:760px){.founding-hero-grid,.founding-section-grid,.founding-price-grid,.founding-application-grid,.founding-boundary{grid-template-columns:1fr}.founding-hero-grid{min-height:0;padding-block:4.5rem}.founding-hero h1{font-size:clamp(3.25rem,16vw,5rem)}.founding-offer-card{max-width:31rem}.founding-hold{grid-template-columns:1fr}.founding-terms>div{grid-template-columns:1fr;gap:.45rem}.founding-activation-list{grid-template-columns:1fr}.founding-activation-list li{min-height:0}.founding-activation-list h3{margin-top:3.5rem}.founding-boundary>p:last-child{grid-column:auto}.founding-application-aside{position:static}.founding-form-grid{grid-template-columns:1fr}.founding-field-wide{grid-column:auto}.founding-submit-row{grid-template-columns:1fr}.founding-submit-row button{width:100%}}@media (prefers-reduced-motion:reduce){.founding-page *,.founding-page :before,.founding-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
