.pricing-card[data-astro-cid-htruwgye]:target{outline:2px solid var(--accent);outline-offset:4px;scroll-margin-top:100px}.pricing-comparison[data-astro-cid-htruwgye]{padding-top:0}.pricing-heading[data-astro-cid-htruwgye]{text-align:center;max-width:760px;margin:0 auto 44px}.pricing-eyebrow[data-astro-cid-htruwgye]{color:var(--accent);margin-bottom:16px;font-size:13px;font-weight:550}.pricing-heading[data-astro-cid-htruwgye] h2[data-astro-cid-htruwgye]{white-space:pre-line}.pricing-heading[data-astro-cid-htruwgye] .section-description[data-astro-cid-htruwgye]{margin-inline:auto;max-width:630px;margin-top:20px}.pricing-cards[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.pricing-card[data-astro-cid-htruwgye]{border:1px solid var(--border);background:var(--bg);border-radius:20px;flex-direction:column;min-width:0;padding:30px 26px 24px;display:flex}.pricing-card-featured[data-astro-cid-htruwgye]{border-color:var(--accent);background:linear-gradient(155deg, color-mix(in srgb, var(--accent) 7%, var(--bg)), var(--bg) 70%);box-shadow:0 0 0 1px var(--accent)}.plan-heading[data-astro-cid-htruwgye]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:36px;display:flex}.plan-heading[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{letter-spacing:-.03em;margin:0;font-size:22px}.team-quantity[data-astro-cid-htruwgye] select[data-astro-cid-htruwgye]{border:1px solid var(--border);background:var(--bg);max-width:100%;min-height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:10px;padding:6px 10px;font-size:13px}.team-quantity[data-astro-cid-htruwgye] select[data-astro-cid-htruwgye]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.plan-summary[data-astro-cid-htruwgye]{min-height:3.4em;margin-top:15px;font-size:14px}.plan-price[data-astro-cid-htruwgye]{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:5px;margin:22px 0 10px;line-height:1.1;display:flex}.plan-currency[data-astro-cid-htruwgye]{font-size:18px}.plan-price[data-astro-cid-htruwgye] strong[data-astro-cid-htruwgye]{letter-spacing:-.06em;font-size:clamp(48px,4.8vw,68px);font-weight:550}.plan-unit[data-astro-cid-htruwgye]{color:var(--muted);margin-left:5px;font-size:12px;line-height:1.5}.plan-condition[data-astro-cid-htruwgye]{min-height:3.4em;font-size:13px}.team-total[data-astro-cid-htruwgye]{flex-wrap:wrap;gap:6px;display:flex}.team-total[data-astro-cid-htruwgye] output[data-astro-cid-htruwgye]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:550}.plan-includes[data-astro-cid-htruwgye]{border-top:1px solid var(--border);color:var(--text);margin:24px 0 0;padding-top:24px;font-size:14px;font-weight:550}.pricing-card[data-astro-cid-htruwgye] .check-list[data-astro-cid-htruwgye]{flex:1;align-content:start;gap:15px;margin:14px 0 30px;font-size:13px}.pricing-card[data-astro-cid-htruwgye] .check-list[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{align-items:flex-start;line-height:1.6}.pricing-card[data-astro-cid-htruwgye] .check-list[data-astro-cid-htruwgye] svg[data-astro-cid-htruwgye]{margin-top:2px}.plan-extension-link[data-astro-cid-htruwgye]{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.pricing-card[data-astro-cid-htruwgye] .button[data-astro-cid-htruwgye]{width:100%;padding-inline:12px;font-size:13px}.pricing-card[data-astro-cid-htruwgye] .button[data-astro-cid-htruwgye]:disabled{opacity:.65;cursor:default}.pricing-card[data-astro-cid-htruwgye] .button[data-astro-cid-htruwgye][aria-busy=true]{cursor:wait}.plan-checkout-error[data-astro-cid-htruwgye]{margin-top:12px;font-size:12px}.plan-footer[data-astro-cid-htruwgye]{text-align:center;margin-top:14px;font-size:12px}.pricing-footnote[data-astro-cid-htruwgye]{text-align:center;max-width:840px;margin:25px auto 0}.pricing-links[data-astro-cid-htruwgye]{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:15px;font-size:12px;display:flex}.pricing-links[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye]{font-size:inherit}@media (width>=901px){.pricing-cards[data-astro-cid-htruwgye]{row-gap:0}.pricing-card[data-astro-cid-htruwgye]{grid-template-rows:subgrid;grid-row:span 7;row-gap:0;display:grid}}@media (width>=901px) and (width<=1150px){.plan-heading[data-astro-cid-htruwgye]{align-content:flex-start;min-height:68px}}@media (width<=900px){.pricing-cards[data-astro-cid-htruwgye]{grid-template-columns:1fr;max-width:500px;margin-inline:auto}.pricing-card[data-astro-cid-htruwgye]{padding:28px}.plan-price[data-astro-cid-htruwgye] strong[data-astro-cid-htruwgye]{font-size:64px}.plan-summary[data-astro-cid-htruwgye],.plan-condition[data-astro-cid-htruwgye]{min-height:0}}@media (width<=420px){.pricing-card[data-astro-cid-htruwgye]{padding:25px 22px}.plan-heading[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font-size:21px}.pricing-heading[data-astro-cid-htruwgye]{margin-bottom:32px}}
