.pro-pitch{container:pro-pitch/inline-size;box-sizing:border-box;width:100%;margin:0;border:1px solid color-mix(in srgb,var(--gold-mint) 55%,transparent);border-radius:var(--radius-card);background:var(--bg-sheet);color:var(--ink-body);text-align:left}.pro-pitch-layout{display:grid;grid-gap:16px;gap:16px;padding:18px 20px 20px}.pro-pitch-words{display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0}.pro-pitch-title{margin:0;color:var(--ink-primary);font:600 22px/1.2 var(--font-stack-display);letter-spacing:.01em;text-transform:none;text-wrap:pretty}.pro-pitch-body{margin:0;color:var(--ink-body);font:400 15px/1.55 var(--font-stack-body)}.pro-pitch-features{display:grid;grid-gap:10px;gap:10px;margin:8px 0 0;padding:0;list-style:none;color:var(--ink-body);font:400 15px/1.5 var(--font-stack-body)}.pro-pitch-features li{display:flex;gap:10px}.pro-pitch-features li:before{content:"✓";flex:none;color:var(--gold-mint);font-weight:600}.pro-pitch-actions{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"cta" "price";grid-gap:8px 12px;gap:8px 12px;align-items:start}.pro-pitch[data-secondary] .pro-pitch-actions{grid-template-areas:"cta" "price" "secondary"}.pro-pitch .pro-pitch-cta{grid-area:cta}.pro-pitch .cta-slab{width:100%;min-width:0;margin-top:0}.pro-pitch-price{grid-area:price;margin:0;color:var(--ink-dim);font:500 15px/1.4 var(--font-stack-body);text-align:center}.pro-pitch .pro-pitch-secondary{grid-area:secondary;animation:pro-pitch-arrive .27s ease-out both}@keyframes pro-pitch-arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pro-pitch .pro-pitch-secondary{animation:none}}@container pro-pitch (min-width: 560px){.pro-pitch-layout{padding:16px 32px}.pro-pitch-title{font-size:26px}.pro-pitch[data-secondary] .pro-pitch-actions{grid-template-columns:repeat(2,minmax(0,300px));grid-template-areas:"cta secondary" "price .";justify-content:start}}@container pro-pitch (min-width: 640px){.pro-pitch:not([data-secondary]) .pro-pitch-layout{grid-template-columns:minmax(0,1fr) minmax(240px,300px);column-gap:40px;align-items:center}}@container pro-pitch (min-width: 960px){.pro-pitch[data-secondary] .pro-pitch-layout{grid-template-columns:minmax(0,1fr) auto;column-gap:40px;align-items:center}.pro-pitch[data-secondary] .pro-pitch-actions{grid-template-columns:auto minmax(240px,auto);grid-template-areas:"secondary cta" ". price";justify-content:end}}
/*# sourceMappingURL=9e401d4b45a8c4a3.css.map*/