.plan-choices{color:var(--hc-ink);font:15px/1.6 var(--hc-font-sans)}.plan-choices *{box-sizing:border-box}.plan-audiences{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 28px;display:flex}.plan-audiences button{font:inherit;border:1px solid var(--hc-line-strong);background:var(--hc-surface);color:var(--hc-ink);cursor:pointer;border-radius:30px;padding:12px 20px;font-size:14px}.plan-audiences button[aria-pressed=true]{background:var(--hc-action);border-color:var(--hc-ink);color:var(--hc-on-ink)}.plan-choices :is(button,a,summary):focus-visible{outline:3px solid var(--hc-ink);outline-offset:4px}.plan-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.plan-choice-card{border:1px solid var(--hc-line);background:var(--hc-surface);border-radius:22px;flex-direction:column;min-width:0;padding:30px;display:flex}.plan-choice-single{max-width:680px;margin:auto}.plan-choices h3{font:32px/1.2 var(--hc-font-serif);letter-spacing:-.015em;color:var(--hc-ink);margin:0 0 10px}.plan-choices p{color:var(--hc-muted);margin:0}.plan-choice-eyebrow{font-size:var(--hc-text-2xs);letter-spacing:.1em;color:var(--hc-ink);margin-bottom:12px;font-weight:700;display:block}.plan-choices .plan-choice-price{font:36px/1.3 var(--hc-font-serif);color:var(--hc-ink);margin:20px 0}.plan-choice-price span{font:14px var(--hc-font-sans);margin-left:4px}.plan-choices ul{gap:14px;margin:0 0 26px;padding:0;list-style:none;display:grid}.plan-choices li{align-items:flex-start;gap:10px;font-size:14px;display:flex}.plan-choices li svg{color:var(--hc-ink);flex-shrink:0;margin-top:3px}.plan-choices .plan-choice-button{background:var(--hc-action);min-height:46px;color:var(--hc-on-action);border-radius:30px;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.plan-choice-single>p:not(.plan-choice-price)+.plan-choice-button{margin-top:22px}.plan-choice-featured{background:var(--hc-canvas);border-color:var(--hc-line-strong)}.plan-founder-strip{background:var(--hc-canvas);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:24px 28px;display:flex}.plan-founder-strip h3{font-size:24px}.plan-founder-strip strong{font:30px/1.3 var(--hc-font-serif);color:var(--hc-ink);display:block}.plan-founder-strip strong span{font:14px var(--hc-font-sans)}.plan-founder-strip p{font-size:13px}.plan-choices .plan-choice-note{margin-top:18px;font-size:12px}.plan-choice-availability{text-align:center;padding:20px 0;font-size:12px}.plan-choice-details{max-width:900px;margin:auto}.plan-choice-details details{border-top:1px solid var(--hc-line);padding:16px 0}.plan-choice-details summary{cursor:pointer;font-size:14px;font-weight:700}.plan-choice-details p{max-width:780px;margin-top:12px;font-size:14px}@media (width<=650px){.plan-audiences{gap:8px}.plan-audiences button{padding:10px 12px;font-size:13px}.plan-choice-grid{grid-template-columns:1fr;gap:18px}.plan-choice-card{padding:24px}.plan-founder-strip{flex-direction:column;align-items:flex-start;gap:14px;padding:22px}.plan-choices .plan-choice-price{font-size:32px}}.plan-choices .plan-normal-price{margin-top:20px;font-size:13px}.plan-founder-label{font-size:var(--hc-text-2xs);letter-spacing:.08em;color:var(--hc-ink);margin-top:14px;font-weight:700;display:inline-block}.plan-founder-label+.plan-choice-price{margin-top:6px;margin-bottom:8px}.plan-choices .plan-founder-saving{color:var(--hc-ink);font-size:13px;font-weight:700}.plan-choices .plan-founder-duration{margin:8px 0 22px;font-size:12px}button.plan-choice-button{cursor:pointer;border:0;font-family:inherit}.plan-founder-info{border:1px solid var(--hc-line-strong);border-radius:12px;margin-top:14px;padding:14px}.plan-founder-info p{font-size:13px}.plan-founder-info a{color:var(--hc-ink);align-items:center;gap:6px;margin-top:10px;font-size:13px;text-decoration:underline;display:inline-flex}.plan-choice-founding{grid-column:1/-1}
