.V2Pricing-module__gQ7kMq__wrap{max-width:var(--v2-wrap);padding-inline:var(--pad);margin-inline:auto}.V2Pricing-module__gQ7kMq__plansSec{padding-block:clamp(44px,7vh,76px) 0}.V2Pricing-module__gQ7kMq__toggleRow{justify-content:center;margin-bottom:clamp(30px,5vh,48px);display:flex}.V2Pricing-module__gQ7kMq__toggle{border-radius:var(--r-pill);background:var(--v2-surf2);grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:inline-grid;position:relative}.V2Pricing-module__gQ7kMq__thumb{border-radius:var(--r-pill);background:var(--v2-surf);width:calc(50% - 4px);box-shadow:var(--v2-elev);transition:transform .2s var(--ease-io);position:absolute;top:4px;bottom:4px;left:4px}.V2Pricing-module__gQ7kMq__toggle[data-billing=annual] .V2Pricing-module__gQ7kMq__thumb{transform:translate(100%)}.V2Pricing-module__gQ7kMq__opt{border-radius:var(--r-pill);color:var(--v2-dim);white-space:nowrap;transition:color .2s var(--ease-io);justify-content:center;align-items:center;gap:9px;padding:10px 22px;font-size:14.5px;font-weight:500;display:inline-flex;position:relative}.V2Pricing-module__gQ7kMq__opt[aria-checked=true]{color:var(--v2-fg-hi)}.V2Pricing-module__gQ7kMq__save{background:var(--v2-acid);color:var(--onacid);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:500}.V2Pricing-module__gQ7kMq__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;margin:0;padding:0;list-style:none;display:grid}.V2Pricing-module__gQ7kMq__cell{display:flex}.V2Pricing-module__gQ7kMq__card{border:1px solid var(--v2-line);border-radius:var(--r-lg);background:var(--v2-surf);box-shadow:var(--v2-elev);flex-direction:column;flex:auto;padding:clamp(22px,2.4vw,30px);display:flex}.V2Pricing-module__gQ7kMq__card[data-hot]{border-color:var(--v2-line-hi);box-shadow:var(--v2-elev-hi)}.V2Pricing-module__gQ7kMq__badge{border-radius:var(--r-pill);background:var(--v2-surf2);font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-accent);align-self:flex-start;margin-bottom:14px;padding:3px 10px;font-size:10px;font-weight:500}.V2Pricing-module__gQ7kMq__badge[data-ghost]{visibility:hidden}.V2Pricing-module__gQ7kMq__name{font-family:var(--f-disp);letter-spacing:-.02em;color:var(--v2-fg-hi);margin:0;font-size:19px;font-weight:700}.V2Pricing-module__gQ7kMq__price{font-family:var(--f-disp);font-variant-numeric:tabular-nums;animation:V2Pricing-module__gQ7kMq__v2PriceIn .16s var(--ease-io) both;align-items:baseline;gap:4px;margin:14px 0 0;font-weight:700;display:flex}.V2Pricing-module__gQ7kMq__amount{letter-spacing:-.035em;color:var(--v2-fg-hi);font-size:clamp(34px,4vw,46px);line-height:1}.V2Pricing-module__gQ7kMq__per{font-family:var(--f-mono);color:var(--v2-faint);font-size:13px;font-weight:400}@keyframes V2Pricing-module__gQ7kMq__v2PriceIn{0%{opacity:0}to{opacity:1}}.V2Pricing-module__gQ7kMq__qual{font-family:var(--f-mono);letter-spacing:.08em;color:var(--v2-faint);margin:8px 0 0;font-size:11px}.V2Pricing-module__gQ7kMq__blurb{color:var(--v2-dim);margin:16px 0 0;font-size:14px;line-height:1.55}.V2Pricing-module__gQ7kMq__cta{border-radius:var(--r-pill);border:1px solid var(--v2-line-hi);color:var(--v2-fg);transition:background-color var(--t-lift) var(--ease), border-color var(--t-lift) var(--ease), transform var(--t-lift) var(--ease);justify-content:center;align-items:center;margin-top:20px;padding:12px 20px;font-size:14.5px;font-weight:600;display:inline-flex}.V2Pricing-module__gQ7kMq__cta:hover{background:var(--v2-surf2);border-color:var(--v2-accent);transform:translateY(-1px)}.V2Pricing-module__gQ7kMq__cta[data-current]{cursor:default;color:var(--v2-dim);background:0 0;border-style:dashed}.V2Pricing-module__gQ7kMq__cta[data-current]:hover{border-color:var(--v2-line-hi);background:0 0;transform:none}.V2Pricing-module__gQ7kMq__card[data-hot] .V2Pricing-module__gQ7kMq__cta[data-current]{color:var(--v2-dim);border-color:var(--v2-line-hi);box-shadow:none;background:0 0}.V2Pricing-module__gQ7kMq__card[data-hot] .V2Pricing-module__gQ7kMq__cta[data-current]:hover{background:0 0}a.V2Pricing-module__gQ7kMq__cta[data-current]{cursor:pointer;color:var(--v2-fg)}.V2Pricing-module__gQ7kMq__card[data-hot] .V2Pricing-module__gQ7kMq__cta{background:var(--v2-accent-fill);color:var(--v2-onacc);border-color:#0000;box-shadow:inset 0 2px 60px -6px #8e72ff73,0 0 24px #6d4aff4d}.V2Pricing-module__gQ7kMq__card[data-hot] .V2Pricing-module__gQ7kMq__cta:hover{background:var(--v2-accent-lift)}.V2Pricing-module__gQ7kMq__bullets{gap:9px;margin:22px 0 0;padding:0;list-style:none;display:grid}.V2Pricing-module__gQ7kMq__bullets li{color:var(--v2-fg);grid-template-columns:auto 1fr;align-items:start;gap:11px;font-size:13.5px;line-height:1.5;display:grid}.V2Pricing-module__gQ7kMq__bullets li i{background:var(--v2-line-hi);width:5px;height:1.5px;margin-top:9px}.V2Pricing-module__gQ7kMq__card[data-hot] .V2Pricing-module__gQ7kMq__bullets li i{background:var(--v2-accent)}@media (max-width:420px){.V2Pricing-module__gQ7kMq__opt{padding:10px 14px;font-size:13.5px}.V2Pricing-module__gQ7kMq__save{letter-spacing:.08em;padding:2px 6px;font-size:9px}}@media (max-width:1180px){.V2Pricing-module__gQ7kMq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.V2Pricing-module__gQ7kMq__grid{grid-template-columns:minmax(0,1fr)}.V2Pricing-module__gQ7kMq__cell[data-hot]{order:-1}}.V2Pricing-module__gQ7kMq__compare{border-top:1px solid var(--v2-line);margin-top:clamp(76px,12vh,130px);padding-block:clamp(72px,11vh,120px)}.V2Pricing-module__gQ7kMq__eyebrow{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-faint);align-items:center;gap:9px;margin:0 0 16px;font-size:11px;font-weight:500;display:inline-flex}.V2Pricing-module__gQ7kMq__eyebrow i{background:var(--v2-accent);border-radius:50%;flex:none;width:7px;height:7px}.V2Pricing-module__gQ7kMq__compareH{font-family:var(--f-disp);letter-spacing:-.03em;color:var(--v2-fg-hi);max-width:18ch;margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.05}.V2Pricing-module__gQ7kMq__compareLede{max-width:56ch;color:var(--v2-dim);margin:16px 0 0;font-size:clamp(15px,1.5vw,17px);line-height:1.6}.V2Pricing-module__gQ7kMq__scroller{overscroll-behavior-x:contain;border:1px solid var(--v2-line);border-radius:var(--r-lg);background:var(--v2-surf);margin-top:clamp(30px,4.5vh,46px);overflow-x:auto}.V2Pricing-module__gQ7kMq__table{border-collapse:separate;border-spacing:0;width:100%;min-width:640px}.V2Pricing-module__gQ7kMq__table th,.V2Pricing-module__gQ7kMq__table td{text-align:left;white-space:nowrap;padding:14px 18px}.V2Pricing-module__gQ7kMq__table thead th{z-index:2;background:var(--v2-surf2);border-bottom:1px solid var(--v2-line);font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-dim);font-size:10.5px;font-weight:500;position:sticky;top:0}.V2Pricing-module__gQ7kMq__colHead{text-align:left}.V2Pricing-module__gQ7kMq__rowHead{color:var(--v2-dim);font-size:14px;font-weight:500}.V2Pricing-module__gQ7kMq__table tbody .V2Pricing-module__gQ7kMq__rowHead{font-family:var(--f-text)}.V2Pricing-module__gQ7kMq__val{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--v2-fg);font-size:14px}.V2Pricing-module__gQ7kMq__val[data-absent]{color:var(--v2-faint)}.V2Pricing-module__gQ7kMq__table tbody tr:nth-child(odd) td,.V2Pricing-module__gQ7kMq__table tbody tr:nth-child(odd) .V2Pricing-module__gQ7kMq__rowHead{background:color-mix(in srgb, var(--v2-surf) 40%, transparent)}.V2Pricing-module__gQ7kMq__table tbody tr+tr th,.V2Pricing-module__gQ7kMq__table tbody tr+tr td{border-top:1px solid var(--v2-line)}@media (max-width:700px){.V2Pricing-module__gQ7kMq__table tbody .V2Pricing-module__gQ7kMq__rowHead{z-index:1;background:var(--v2-surf);border-right:1px solid var(--v2-line);position:sticky;left:0}.V2Pricing-module__gQ7kMq__table tbody tr:nth-child(odd) .V2Pricing-module__gQ7kMq__rowHead{background:color-mix(in srgb, var(--v2-surf2) 60%, var(--v2-surf))}.V2Pricing-module__gQ7kMq__table thead .V2Pricing-module__gQ7kMq__rowHead{z-index:3;border-right:1px solid var(--v2-line);position:sticky;left:0}.V2Pricing-module__gQ7kMq__table th,.V2Pricing-module__gQ7kMq__table td{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.V2Pricing-module__gQ7kMq__thumb,.V2Pricing-module__gQ7kMq__opt{transition:none}.V2Pricing-module__gQ7kMq__price{animation:none}.V2Pricing-module__gQ7kMq__cta{transition:none}}@media (pointer:coarse){.V2Pricing-module__gQ7kMq__cta:hover{transform:none}}
