.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 :after,.founding-page :before{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{margin:0;font-size:.72rem;font-weight:650;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.founding-hero{position:relative;background:var(--founding-ink);color:#fff}.founding-hero:after{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(rgb(255 255 255/5%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/5%) 1px,transparent 0);background-size:6rem 6rem;-webkit-mask-image:linear-gradient(90deg,transparent,black);mask-image:linear-gradient(90deg,transparent,black)}.founding-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(20rem,.7fr);gap:clamp(3rem,8vw,9rem);align-items:end;min-height:42rem;padding-block:clamp(5rem,10vw,9rem)}.founding-hero-copy{max-width:66rem}.founding-hero-copy .founding-kicker{color:var(--founding-amber)}.founding-hero h1{max-width:15ch;margin:1.5rem 0 0;font-size:clamp(3.2rem,7.2vw,7.8rem);font-weight:420;line-height:.91;letter-spacing:-.065em;text-wrap:balance}.founding-hero-lede{max-width:43rem;margin:2rem 0 0;color:rgb(255 255 255/68%);font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.55}.founding-hero-actions{display:flex;flex-wrap:wrap;gap:1rem 1.35rem;align-items:center;margin-top:2.5rem}.founding-hero-actions>span{color:rgb(255 255 255/48%);font-size:.84rem}.founding-button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.8rem 1.25rem;border:1px solid var(--founding-amber);border-radius:999px;background:var(--founding-amber);color:var(--founding-ink);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,color .16s ease}.founding-button:hover{background:transparent;color:var(--founding-amber)}.founding-button:focus-visible{outline:3px solid #fff;outline-offset:4px}.founding-offer-card{padding:clamp(1.75rem,3vw,3rem);background:var(--founding-amber);color:var(--founding-ink)}.founding-price{margin:2.25rem 0 0;font-size:clamp(5.5rem,9vw,8.5rem);font-weight:550;line-height:.72;letter-spacing:-.08em}.founding-price-note{margin:1.2rem 0 0;font-size:1.25rem;font-weight:600}.founding-offer-rule{height:1px;margin-block:2.25rem 1.3rem;background:rgb(23 25 24/35%)}.founding-offer-card>p:last-child{max-width:26rem;margin:0;font-size:.95rem;line-height:1.55}.founding-hold-wrap{padding-top:clamp(1.25rem,3vw,2rem);background:var(--founding-paper)}.founding-hold{display:grid;grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:1.5rem 3rem;padding:clamp(1.4rem,3vw,2.25rem);border:1px solid rgb(23 25 24/22%);border-left:.55rem solid var(--founding-amber);background:#fff}.founding-hold-label{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.founding-hold h2{margin:0;font-size:clamp(1.35rem,2.1vw,1.9rem);font-weight:600;letter-spacing:-.025em}.founding-hold div p{max-width:52rem;margin:.7rem 0 0;color:rgb(23 25 24/67%);font-size:.95rem;line-height:1.6}.founding-section{padding-block:clamp(5rem,9vw,9rem)}.founding-section-grid{display:grid;grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,10rem)}.founding-section-heading{align-self:start;max-width:37rem}.founding-application-aside .founding-kicker,.founding-form-intro .founding-kicker,.founding-section-heading .founding-kicker{color:#8b5b0e}.founding-application-aside h2,.founding-boundary h2,.founding-form-intro h3,.founding-form-success h3,.founding-price-grid h2,.founding-section-heading h2{margin:1.2rem 0 0;font-weight:450;line-height:1;letter-spacing:-.048em;text-wrap:balance}.founding-application-aside h2,.founding-boundary h2,.founding-price-grid h2,.founding-section-heading h2{font-size:clamp(2.4rem,4.8vw,5.25rem)}.founding-application-aside>p,.founding-section-heading>p:last-child{margin:1.5rem 0 0;color:rgb(23 25 24/63%);font-size:1rem;line-height:1.65}.founding-terms{margin:0;border-top:1px solid rgb(23 25 24/27%)}.founding-terms>div{display:grid;grid-template-columns:minmax(8rem,.5fr) minmax(0,1fr);gap:1.5rem;padding-block:1.55rem;border-bottom:1px solid rgb(23 25 24/18%)}.founding-terms dt{font-size:.7rem;font-weight:700;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.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{margin-top:1.25rem;padding-left:1rem;border-left:.3rem solid var(--founding-amber);color:rgb(23 25 24/68%);font-size:.92rem}.founding-activation-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:clamp(3rem,6vw,5rem) 0 0;padding:1px;list-style:none;background:rgb(23 25 24/22%)}.founding-activation-list li{min-height:20rem;padding:clamp(1.5rem,3vw,2.5rem);background:var(--founding-concrete)}.founding-activation-list li>span{display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;border:1px solid rgb(23 25 24/35%);border-radius:50%;font-size:.73rem;font-weight:700;letter-spacing:.08em}.founding-activation-list h3{margin:5.5rem 0 0;font-size:clamp(1.45rem,2.5vw,2.15rem);font-weight:520;line-height:1.05;letter-spacing:-.035em}.founding-activation-list p{margin:1rem 0 0;color:rgb(23 25 24/62%);font-size:.95rem;line-height:1.6}.founding-price-section{background:var(--founding-ink);color:#fff}.founding-price-grid{display:grid;grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,10rem)}.founding-price-grid .founding-kicker{color:var(--founding-amber)}.founding-later-price>p:first-child{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:baseline;margin:0;color:var(--founding-amber)}.founding-later-price strong{font-size:clamp(5rem,10vw,10rem);font-weight:520;line-height:.75;letter-spacing:-.08em}.founding-later-price span{font-size:clamp(1.1rem,2vw,1.65rem)}.founding-later-price>p:last-child{max-width:46rem;margin:2.5rem 0 0;color:rgb(255 255 255/62%);font-size:1rem;line-height:1.65}.founding-boundary-section{padding-block:clamp(1.25rem,3vw,2rem);background:var(--founding-paper)}.founding-boundary{display:grid;grid-template-columns:minmax(9rem,.35fr) minmax(16rem,.65fr) minmax(18rem,1fr);gap:2rem 4rem;align-items:start;padding:clamp(2rem,5vw,5rem);background:var(--founding-amber)}.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{display:grid;grid-template-columns:minmax(17rem,.55fr) minmax(0,1fr);gap:clamp(3rem,7vw,8rem);align-items:start}.founding-application-aside{position:sticky;top:7rem}.founding-data-note{margin-top:2.5rem;padding:1.4rem;border-left:.35rem solid var(--founding-amber);background:#fff}.founding-data-note strong{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.founding-data-note p{margin:.65rem 0 0;color:rgb(23 25 24/65%);font-size:.88rem;line-height:1.55}.founding-form{padding:clamp(1.5rem,4vw,3.5rem);border:1px solid rgb(23 25 24/17%);background:#fff;box-shadow:0 1.5rem 4rem rgb(23 25 24/8%)}.founding-form-intro{max-width:44rem;padding-bottom:2.5rem;border-bottom:1px solid rgb(23 25 24/15%)}.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{margin:1.2rem 0 0;color:rgb(23 25 24/63%);font-size:.95rem;line-height:1.6}.founding-form-closed,.founding-form-message{margin:1.5rem 0 0;padding:1rem 1.1rem;border-left:.3rem solid var(--founding-amber);background:#f4ead8;font-size:.9rem;line-height:1.55}.founding-form-message-error{border-left-color:var(--founding-error);background:#f8e9e6;color:#76291e}.founding-form-message:focus,.founding-form-success:focus{outline:3px solid var(--founding-amber);outline-offset:4px}.founding-form fieldset{min-width:0;margin:0;padding:2.5rem 0 0;border:0;transition:opacity .16s ease}.founding-form fieldset:disabled{opacity:.58}.founding-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem}.founding-field{min-width:0}.founding-field-wide{grid-column:1/-1}.founding-check label,.founding-field label{display:block;font-size:.85rem;font-weight:650;line-height:1.4}.founding-field input,.founding-field select,.founding-field textarea{width:100%;margin-top:.55rem;border:1px solid rgb(23 25 24/32%);border-radius:0;background:#fbfaf7;color:var(--founding-ink);font:inherit;font-size:1rem;line-height:1.4;transition:border-color .13s ease,box-shadow .13s ease}.founding-field input,.founding-field select{min-height:3.25rem;padding:.75rem .85rem}.founding-field select{cursor:pointer}.founding-field textarea{min-height:9rem;padding:.85rem;resize:vertical}.founding-field input:hover,.founding-field select:hover,.founding-field textarea:hover{border-color:rgb(23 25 24/65%)}.founding-check input:focus-visible,.founding-field input:focus-visible,.founding-field select:focus-visible,.founding-field textarea: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{display:flex;gap:1rem;align-items:baseline;justify-content:space-between}.founding-label-row>span{color:rgb(23 25 24/50%);font-size:.72rem;font-variant-numeric:tabular-nums}.founding-field-error,.founding-field-help{margin:.55rem 0 0;font-size:.75rem;line-height:1.45}.founding-field-help{color:rgb(23 25 24/57%)}.founding-field-error{color:var(--founding-error);font-weight:600}.founding-checks{display:grid;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid rgb(23 25 24/15%)}.founding-check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start;padding:1rem;border:1px solid rgb(23 25 24/16%);background:var(--founding-paper)}.founding-check input{width:1.15rem;height:1.15rem;margin:.08rem 0 0;accent-color:var(--founding-ink)}.founding-check label{font-weight:500}.founding-submit-row{display:grid;grid-template-columns:auto minmax(12rem,1fr);gap:1rem 1.5rem;align-items:center;margin-top:2rem}.founding-submit-row button{min-height:3.25rem;padding:.85rem 1.25rem;border:1px solid var(--founding-ink);border-radius:999px;background:var(--founding-ink);color:#fff;font:inherit;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,color .15s ease}.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{border-color:rgb(23 25 24/25%);background:rgb(23 25 24/30%);cursor:not-allowed}.founding-submit-row p{margin:0;color:rgb(23 25 24/54%);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{min-height:30rem;padding:clamp(2rem,5vw,4rem);border:1px solid rgb(23 25 24/17%);background:#fff;box-shadow:0 1.5rem 4rem rgb(23 25 24/8%)}.founding-form-success .founding-kicker{color:#8b5b0e}.founding-honeypot,.founding-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:1050px){.founding-hero-grid{grid-template-columns:minmax(0,1fr) minmax(17rem,.45fr);gap:3rem}.founding-application-grid,.founding-price-grid,.founding-section-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-application-grid,.founding-boundary,.founding-hero-grid,.founding-price-grid,.founding-section-grid{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,.founding-terms>div{grid-template-columns:1fr}.founding-terms>div{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 :after,.founding-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}