#founding{padding:var(--section-y) 0 0}.founding-shell{background:var(--teal-deep);border-radius:28px;overflow:hidden}.founding-body{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:center;gap:44px;padding:clamp(40px,5vw,64px) clamp(20px,4vw,52px);display:grid}.founding-copy{color:#b7d3cf;min-width:0}.founding-header{text-align:left;max-width:none;margin:0}.founding-header .badge{justify-content:flex-start}.founding-header .section-title{max-width:12ch;font-size:clamp(32px,4.8vw,52px)}.founding-header .section-sub{max-width:460px;margin:16px 0 0;font-size:16px}.founding-card{background:var(--white);border-radius:22px;min-width:0;padding:clamp(24px,4vw,34px)}.founding-card-badge{background:var(--teal-soft);color:var(--teal-solid);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 11px;font-size:11px;display:inline-block}.founding-card-title{letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(22px,4vw,27px);font-weight:800;line-height:1.1}.founding-card-sub{color:var(--muted);margin:14px 0 0;font-size:15.5px;line-height:1.6}.founding-price{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:24px;display:flex}.founding-price-now{letter-spacing:-.045em;font-size:clamp(32px,8vw,40px);font-weight:800}.founding-price-was{color:var(--muted);font-size:15px;text-decoration:line-through}.founding-price-note{font-family:var(--font-mono);color:var(--teal-solid);font-size:12px}.founding-card-actions{flex-direction:column;gap:12px;width:100%;margin-top:22px;display:flex}.founding-card-actions>.btn,.founding-card-actions>.founding-card-cta{box-sizing:border-box;justify-content:center;width:100%;display:flex}.founding-card-cta{text-align:center}@media (max-width:720px){.founding-shell{border-radius:20px}.founding-body{gap:28px}.founding-header .section-title{max-width:none}}
