.founding-hero h1{letter-spacing:-.04em;max-width:14ch;margin-top:.75rem;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.08}.founding-shots{grid-template-columns:repeat(2,minmax(0,280px));gap:clamp(1.5rem,4vw,4rem);margin-bottom:2rem;display:grid}.founding-shots figure{margin:0}.founding-shots figcaption{margin-top:1rem;font-size:.9375rem;line-height:1.6}.founding-page .text-link{font-weight:550;text-decoration:underline}@media (width<=640px){.founding-shots{grid-template-columns:minmax(0,1fr)}.founding-shots .phone{max-width:70%}}.founding-hero{text-align:center;background:var(--leaf);border-radius:40px 40px 0 0;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1rem;padding-top:3rem}.founding-hero h1{max-width:20ch;margin:0 auto;font-size:clamp(2.5rem,5.8vw,5rem)}.founding-hero .ending-lead{max-width:47rem;margin:1.5rem auto 0}.founding-hero .join-points{flex-wrap:wrap;justify-content:center;gap:.7rem 2rem;margin:1.5rem auto 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.founding-ticket-stage{text-align:left;justify-self:center;width:100%;max-width:36rem;padding-top:160px;position:relative}.founding-ticket-stage>img{pointer-events:none;width:220px;position:absolute;top:-20px;right:2rem}.founding-shots{background:var(--tint);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:3rem;padding:2rem}.founding-shots .phone{max-width:260px}@media (width<=640px){.founding-hero{border-radius:24px 24px 0 0;padding-top:2.5rem}.founding-hero .join-points{line-height:1.7;display:block}.founding-hero .join-points li+li{margin-top:.5rem}.founding-shots{grid-template-columns:minmax(0,1fr);padding:1.5rem}.founding-shots .phone{width:100%;max-width:240px}}
