.pub-plan-card{flex-direction:column;padding-top:48px;display:flex;position:relative}.pub-plan-card .pub-card-kicker{margin:0;position:absolute;top:18px;left:24px}.pub-plan-card ul{flex:1 0 auto;margin-top:12px;padding-left:20px;font-size:14.5px}.pub-plan-card li{margin-bottom:6px}.pub-card-featured{border-color:var(--accent);box-shadow:var(--pub-shadow-lift)}@media (width>=1024px){.pub-plan-card.pub-card-featured{margin-top:-16px;margin-bottom:-16px;padding-top:64px;padding-bottom:38px;box-shadow:0 18px 40px #10211b2e}}.pub-plan-audience{color:var(--pub-subdued);margin:0 0 10px;font-size:13px}.pub-plan-card .pub-plan-audience{min-height:42px}.pub-price{margin:0;font-size:34px;font-weight:700;line-height:1.1}.pub-price-period{color:var(--pub-subdued);font-size:15px;font-weight:400}.pub-price-note{color:var(--pub-subdued);min-height:18px;margin:4px 0 0;font-size:13px}.pub-plan-cta{text-align:center;margin-top:16px;display:block}.pub-plan-cta.pub-btn-primary{background:var(--pub-green)}.pub-plan-cta.pub-btn-primary:hover{background:var(--pub-green-dark)}.pub-plan-wide{gap:16px;margin:0 0 24px;display:grid}.pub-plan-wide h3{margin:0 0 6px;font-size:23px}.pub-plan-wide .pub-price{margin:0 0 8px;font-size:17px;font-weight:600}@media (width>=768px){.pub-plan-wide{grid-template-columns:1fr auto;align-items:center}}.pub-section{background:var(--pub-surface);border:1px solid var(--pub-border);box-shadow:var(--pub-shadow);border-radius:18px;margin:48px 0;padding:36px 32px}.pub-section>h2:first-child{margin-top:0}.pub-table-scroll{margin:24px 0 0;overflow-x:auto}.pub-compare{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.pub-compare th,.pub-compare td{border-bottom:1px solid var(--pub-border);text-align:center;padding:11px 16px}.pub-compare thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--pub-subdued);font-size:12px;font-weight:650}.pub-compare thead th:not(:first-child){width:150px}.pub-compare th:first-child{text-align:left}.pub-compare tbody th{text-align:left;font-weight:400}.pub-compare tr:last-child th,.pub-compare tr:last-child td{border-bottom:none}.pub-compare-mark{color:var(--accent-dark);font-weight:700}.pub-compare-dash{color:#9aa5a0}
