.pitch-module__DgS5jW__page{gap:72px;max-width:1040px;margin:0 auto;padding:40px 16px 64px;display:grid}.pitch-module__DgS5jW__page h1,.pitch-module__DgS5jW__page h2,.pitch-module__DgS5jW__page h3{font-family:var(--font-display);text-wrap:balance;margin:0;line-height:1.1}.pitch-module__DgS5jW__page h1{letter-spacing:-.02em;font-size:clamp(2.2rem,5.5vw,3.6rem);font-weight:800}.pitch-module__DgS5jW__page h2{letter-spacing:-.01em;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.pitch-module__DgS5jW__page h3{font-size:1.1rem;font-weight:600}.pitch-module__DgS5jW__page p,.pitch-module__DgS5jW__page li{text-wrap:pretty;margin:0}.pitch-module__DgS5jW__muted{color:var(--text-muted)}.pitch-module__DgS5jW__mono{font-family:var(--font-mono);font-size:.82rem}.pitch-module__DgS5jW__tag{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:999px;justify-self:start;padding:4px 10px;font-size:.8rem;font-weight:600}.pitch-module__DgS5jW__hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;display:grid}.pitch-module__DgS5jW__hero>*{min-width:0}.pitch-module__DgS5jW__heroCopy{gap:20px;display:grid}.pitch-module__DgS5jW__heroSplit{grid-template-areas:"title board""copy board";row-gap:20px}.pitch-module__DgS5jW__heroTitle{grid-area:title;align-self:end}.pitch-module__DgS5jW__heroSplit>.pitch-module__DgS5jW__board{grid-area:board}.pitch-module__DgS5jW__heroSplit>.pitch-module__DgS5jW__heroCopy{grid-area:copy;align-self:start}.pitch-module__DgS5jW__lede{color:var(--text-muted);max-width:32em;font-size:1.15rem}.pitch-module__DgS5jW__free{font-weight:600}.pitch-module__DgS5jW__free strong{font-family:var(--font-display);margin-right:6px;font-size:1.4rem}.pitch-module__DgS5jW__scope{color:var(--text-muted);max-width:34em;font-size:.95rem}.pitch-module__DgS5jW__cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pitch-module__DgS5jW__btn{border-radius:10px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-block}.pitch-module__DgS5jW__page a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.pitch-module__DgS5jW__btn:focus-visible{border-radius:10px}.pitch-module__DgS5jW__primary{background:var(--accent);color:var(--accent-ink)}.pitch-module__DgS5jW__ghost{color:var(--text);border:1px solid var(--border)}.pitch-module__DgS5jW__board{background:var(--surface);border:1px solid var(--border);border-radius:16px;margin:0;overflow:hidden;box-shadow:0 12px 32px -18px #1e145059}.pitch-module__DgS5jW__boardHead{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding:14px 18px;display:flex}.pitch-module__DgS5jW__boardHead b{font-family:var(--font-display);font-size:1.05rem}.pitch-module__DgS5jW__rows{margin:0;padding:6px 0;list-style:none}.pitch-module__DgS5jW__rows li{font-variant-numeric:tabular-nums;grid-template-columns:3.2em 1fr auto;align-items:center;gap:4px 12px;padding:9px 18px;display:grid}.pitch-module__DgS5jW__rows li+li{border-top:1px solid var(--surface-2)}.pitch-module__DgS5jW__tbl{font-family:var(--font-mono);color:var(--text-muted);font-size:.85rem}.pitch-module__DgS5jW__who{overflow-wrap:anywhere;min-width:0;font-size:.95rem}.pitch-module__DgS5jW__chip{white-space:nowrap;border-radius:999px;justify-self:start;padding:3px 9px;font-size:.78rem;font-weight:600}.pitch-module__DgS5jW__ok{color:var(--win-ink);background:var(--win-tint)}.pitch-module__DgS5jW__wait{color:var(--tie-ink);background:var(--tie-tint)}.pitch-module__DgS5jW__bad{color:var(--loss-ink);background:var(--loss-tint)}.pitch-module__DgS5jW__boardFoot{color:var(--text-muted);border-top:1px solid var(--border);padding:10px 18px 14px;font-size:.8rem}.pitch-module__DgS5jW__section{gap:24px;scroll-margin-top:80px;display:grid}.pitch-module__DgS5jW__intro{gap:10px;max-width:36em;display:grid}.pitch-module__DgS5jW__steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:28px 32px;margin:0;padding:0;list-style:none;display:grid}.pitch-module__DgS5jW__steps li{counter-increment:s;align-content:start;gap:6px;display:grid}.pitch-module__DgS5jW__steps li:before{content:counter(s);font-family:var(--font-display);color:var(--accent);font-size:1.6rem;font-weight:800;line-height:1}.pitch-module__DgS5jW__four{grid-template-columns:repeat(4,1fr)}.pitch-module__DgS5jW__whoDoes{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.78rem;font-weight:600}.pitch-module__DgS5jW__two{grid-template-columns:1fr 1fr;gap:32px;display:grid}.pitch-module__DgS5jW__two>*{min-width:0}.pitch-module__DgS5jW__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pitch-module__DgS5jW__list li{grid-template-columns:1.4em 1fr;gap:8px;display:grid}.pitch-module__DgS5jW__list li:before{font-weight:700}.pitch-module__DgS5jW__keep li:before{content:"✓";color:var(--win-ink)}.pitch-module__DgS5jW__never li:before{content:"✕";color:var(--loss-ink)}.pitch-module__DgS5jW__plan li:before{content:"→";color:var(--text-muted)}.pitch-module__DgS5jW__panel{background:var(--surface);border:1px solid var(--border);border-radius:14px;align-content:start;gap:14px;padding:22px;display:grid}.pitch-module__DgS5jW__rulesWrap{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow-x:auto}.pitch-module__DgS5jW__rules{border-collapse:collapse;width:100%;font-size:.95rem}.pitch-module__DgS5jW__rules th,.pitch-module__DgS5jW__rules td{text-align:left;vertical-align:top;padding:14px 18px}.pitch-module__DgS5jW__rules thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);font-size:.78rem;font-weight:600}.pitch-module__DgS5jW__rules tbody tr+tr td{border-top:1px solid var(--surface-2)}.pitch-module__DgS5jW__rules td:first-child{width:42%}.pitch-module__DgS5jW__src{margin-top:4px;display:block}.pitch-module__DgS5jW__privacy,.pitch-module__DgS5jW__pairs{grid-template-columns:repeat(2,1fr);align-items:start;gap:20px 32px;display:grid}.pitch-module__DgS5jW__privacy>div,.pitch-module__DgS5jW__pairs>div{gap:4px;display:grid}.pitch-module__DgS5jW__join{background:var(--surface);border:1px solid var(--border);border-radius:18px;justify-items:start;gap:16px;padding:32px;scroll-margin-top:80px;display:grid}.pitch-module__DgS5jW__join p{max-width:34em}.pitch-module__DgS5jW__pill{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600}.pitch-module__DgS5jW__disclaimer{color:var(--text-muted);margin:4px 0 0;font-size:.8rem}.pitch-module__DgS5jW__seats{margin:0;padding:6px 0;list-style:none}.pitch-module__DgS5jW__seats li{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;align-items:baseline;gap:12px;padding:9px 18px;display:grid}.pitch-module__DgS5jW__seats li+li{border-top:1px solid var(--surface-2)}.pitch-module__DgS5jW__count{font-family:var(--font-mono);font-size:.9rem}.pitch-module__DgS5jW__left{font-weight:600}.pitch-module__DgS5jW__crossLink{color:var(--text-muted);font-size:.95rem}@media (max-width:820px){.pitch-module__DgS5jW__hero,.pitch-module__DgS5jW__two,.pitch-module__DgS5jW__privacy,.pitch-module__DgS5jW__pairs{grid-template-columns:1fr}.pitch-module__DgS5jW__heroSplit{grid-template-areas:"title""board""copy";row-gap:24px}.pitch-module__DgS5jW__steps{grid-template-columns:1fr 1fr}.pitch-module__DgS5jW__page{gap:56px}}@media (max-width:480px){.pitch-module__DgS5jW__steps{grid-template-columns:1fr}.pitch-module__DgS5jW__rows li{grid-template-columns:2.6em 1fr}.pitch-module__DgS5jW__rows .pitch-module__DgS5jW__chip{grid-column:2}.pitch-module__DgS5jW__join{padding:24px 20px}.pitch-module__DgS5jW__rules,.pitch-module__DgS5jW__rules thead,.pitch-module__DgS5jW__rules tbody,.pitch-module__DgS5jW__rules tr,.pitch-module__DgS5jW__rules td{display:block}.pitch-module__DgS5jW__rules thead{display:none}.pitch-module__DgS5jW__rules td{padding:4px 16px}.pitch-module__DgS5jW__rules td:first-child{width:auto;padding-top:14px;font-weight:600}.pitch-module__DgS5jW__rules td:last-child{padding-bottom:14px}.pitch-module__DgS5jW__rules tbody tr+tr td{border-top:0}.pitch-module__DgS5jW__rules tbody tr+tr td:first-child{border-top:1px solid var(--surface-2)}}
