.plan-catalog-module__QsvfnG__catalog{width:100%;min-width:0}.plan-catalog-module__QsvfnG__hero{text-align:center;max-width:50rem;margin:0 auto 24px}.plan-catalog-module__QsvfnG__hero>p:first-child{color:#9cb2c3;letter-spacing:.26em;text-transform:uppercase;font-size:.65rem;font-weight:800}.plan-catalog-module__QsvfnG__hero h2{color:#f5fbff;letter-spacing:-.045em;margin-top:8px;font-size:clamp(2rem,5vw,3.15rem);font-weight:900;line-height:1}.plan-catalog-module__QsvfnG__hero h2 span{color:rgb(var(--wf-accent-rgb,81 215 255) / 1)}.plan-catalog-module__QsvfnG__heroCopy{color:#a4b5c3;margin-top:11px;font-size:.88rem;line-height:1.55}.plan-catalog-module__QsvfnG__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.plan-catalog-module__QsvfnG__card{border:1px solid rgb(var(--wf-accent-rgb,141 169 193) / .1412);background:radial-gradient(ellipse at 100% 25%, #1b5f8e18, transparent 48%), linear-gradient(145deg, rgb(var(--wf-surface-rgb,14 29 43) / 1), rgb(var(--wf-surface-rgb,8 19 30) / 1));color:#eef8ff;border-radius:18px;flex-direction:column;min-width:0;min-height:36rem;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #d9f4ff0b,0 16px 42px #0000002e}.plan-catalog-module__QsvfnG__freeCard{border-color:rgb(var(--wf-accent-rgb,66 217 255) / .7098);background:radial-gradient(ellipse at 100% 15%, rgb(var(--wf-accent-rgb,8 127 184) / .349), transparent 46%), radial-gradient(ellipse at 0% 100%, rgb(var(--wf-accent-rgb,13 169 163) / .1216), transparent 52%), linear-gradient(145deg, rgb(var(--wf-surface-rgb,10 41 64) / 1), rgb(var(--wf-surface-rgb,7 21 33) / 1) 72%);box-shadow:inset 0 1px #d9faff18, 0 0 0 1px rgb(var(--wf-accent-rgb,66 217 255) / .1686), 0 0 36px rgb(var(--wf-accent-rgb,24 199 255) / .1255), 0 18px 46px #0005}.plan-catalog-module__QsvfnG__coreCard{background:radial-gradient(ellipse at 90% 14%, rgb(var(--wf-accent-rgb,61 117 181) / .149), transparent 43%), linear-gradient(145deg, rgb(var(--wf-surface-rgb,16 29 43) / 1), rgb(var(--wf-surface-rgb,9 19 30) / 1))}.plan-catalog-module__QsvfnG__proCard{background:radial-gradient(ellipse at 92% 20%, #315fdd35, transparent 45%), linear-gradient(145deg, rgb(var(--wf-surface-rgb,16 28 53) / 1), rgb(var(--wf-surface-rgb,9 19 33) / 1));border-color:#557bc83d}.plan-catalog-module__QsvfnG__currentCard{border-color:rgb(var(--wf-accent-rgb,66 217 255) / .6078)}.plan-catalog-module__QsvfnG__planInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.plan-catalog-module__QsvfnG__card:has(.plan-catalog-module__QsvfnG__planInput:focus-visible){outline:2px solid rgb(var(--wf-accent-rgb,101 221 255) / 1);outline-offset:5px}.plan-catalog-module__QsvfnG__cardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.plan-catalog-module__QsvfnG__available,.plan-catalog-module__QsvfnG__comingSoon{border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:4px 9px;font-size:.65rem;font-weight:800;display:inline-flex}.plan-catalog-module__QsvfnG__available{border:1px solid rgb(var(--wf-accent-rgb,57 220 233) / .4353);background:rgb(var(--wf-accent-rgb,19 182 196) / .098);color:rgb(var(--wf-accent-rgb,87 236 243) / 1)}.plan-catalog-module__QsvfnG__comingSoon{color:#7dbaff;background:#3678cb12;border:1px solid #679ce544}.plan-catalog-module__QsvfnG__planMark{color:#659be9;opacity:.9;font-size:1.5rem}.plan-catalog-module__QsvfnG__freeCard .plan-catalog-module__QsvfnG__planMark{color:rgb(var(--wf-accent-rgb,94 235 240) / 1)}.plan-catalog-module__QsvfnG__planIntro{margin-top:18px}.plan-catalog-module__QsvfnG__planIntro h3{color:#fff;letter-spacing:-.025em;text-transform:uppercase;font-size:1.4rem;font-weight:900}.plan-catalog-module__QsvfnG__audience{color:rgb(var(--wf-accent-rgb,89 199 255) / 1);margin-top:4px;font-size:.76rem;font-weight:750}.plan-catalog-module__QsvfnG__summary{color:#a9b8c7;min-height:3rem;margin-top:11px;font-size:.76rem;line-height:1.55}.plan-catalog-module__QsvfnG__priceArea{align-items:center;gap:17px;min-height:5.1rem;margin-top:13px;display:flex}.plan-catalog-module__QsvfnG__priceArea>strong{color:#fff;letter-spacing:-.065em;font-size:3.25rem;font-weight:900;line-height:.95}.plan-catalog-module__QsvfnG__freeCard .plan-catalog-module__QsvfnG__priceArea>strong{white-space:nowrap;flex-shrink:0}.plan-catalog-module__QsvfnG__priceArea>div{gap:5px;display:grid}.plan-catalog-module__QsvfnG__priceArea>div span{color:#b4c3cf;padding-left:17px;font-size:.68rem;position:relative}.plan-catalog-module__QsvfnG__priceArea>div span:before{color:rgb(var(--wf-accent-rgb,107 218 241) / 1);content:"✓";position:absolute;left:0}.plan-catalog-module__QsvfnG__priceArea .plan-catalog-module__QsvfnG__futurePrice{letter-spacing:-.03em;font-size:1.55rem}.plan-catalog-module__QsvfnG__planAction{border-radius:10px;justify-content:center;align-items:center;min-height:45px;margin-top:9px;font-size:.72rem;font-weight:850;display:flex}.plan-catalog-module__QsvfnG__planActionAvailable{border:1px solid rgb(var(--wf-accent-rgb,73 223 244) / 1);background:linear-gradient(90deg, rgb(var(--wf-accent-rgb,57 214 232) / 1), #39aef5);color:rgb(var(--wf-surface-rgb,6 23 36) / 1)}.plan-catalog-module__QsvfnG__planActionUnavailable{color:rgb(var(--wf-accent-rgb,101 123 144) / 1);background:#ffffff06;border:1px solid #ffffff15}.plan-catalog-module__QsvfnG__features{border-top:1px solid #ffffff13;gap:9px;margin:18px 0 0;padding:18px 0 0;list-style:none;display:grid}.plan-catalog-module__QsvfnG__features li{color:#c2ced8;align-items:flex-start;gap:8px;font-size:.7rem;line-height:1.4;display:flex}.plan-catalog-module__QsvfnG__features li span{border:1px solid rgb(var(--wf-accent-rgb,104 153 200) / .3686);width:18px;height:18px;color:rgb(var(--wf-accent-rgb,139 185 229) / 1);border-radius:999px;flex:0 0 18px;place-items:center;font-size:.58rem;display:grid}.plan-catalog-module__QsvfnG__freeCard .plan-catalog-module__QsvfnG__features li span{border-color:rgb(var(--wf-accent-rgb,66 230 222) / .4667);color:rgb(var(--wf-accent-rgb,88 238 231) / 1)}.plan-catalog-module__QsvfnG__cardFooter{grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin-top:auto;padding-top:22px;display:grid}.plan-catalog-module__QsvfnG__cardFooter span{background:#ffffff15;height:1px}.plan-catalog-module__QsvfnG__cardFooter strong{color:rgb(var(--wf-accent-rgb,113 144 163) / 1);letter-spacing:.17em;text-transform:uppercase;font-size:.56rem;font-weight:800}.plan-catalog-module__QsvfnG__freeCard .plan-catalog-module__QsvfnG__cardFooter strong{color:rgb(var(--wf-accent-rgb,85 215 211) / 1)}.plan-catalog-module__QsvfnG__catalogNote{max-width:48rem;color:rgb(var(--wf-accent-rgb,113 137 153) / 1);text-align:center;margin:14px auto 0;font-size:.67rem;line-height:1.5}.plan-catalog-module__QsvfnG__error{color:#ffc3ca;text-align:center;margin-top:10px;font-size:.72rem}.plan-catalog-module__QsvfnG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:62rem){.plan-catalog-module__QsvfnG__grid{grid-template-columns:1fr;max-width:38rem;margin-inline:auto}.plan-catalog-module__QsvfnG__card,.plan-catalog-module__QsvfnG__summary{min-height:0}}@media (max-width:36rem){.plan-catalog-module__QsvfnG__card{padding:17px}.plan-catalog-module__QsvfnG__hero h2{font-size:2.15rem}.plan-catalog-module__QsvfnG__priceArea>strong{font-size:2.8rem}}.plan-catalog-module__QsvfnG__catalog[data-mode=settings] .plan-catalog-module__QsvfnG__card{min-height:0;padding:18px}.plan-catalog-module__QsvfnG__catalog[data-mode=settings] .plan-catalog-module__QsvfnG__cardFooter{padding-top:14px}.plan-catalog-module__QsvfnG__cardFooter strong{letter-spacing:.1em;font-size:.625rem}.plan-catalog-module__QsvfnG__catalogNote{color:#9cb3c1;font-size:.75rem}.plan-catalog-module__QsvfnG__plannedFeatures>summary{min-height:44px;color:rgb(var(--wf-accent-rgb,181 220 245) / 1);cursor:pointer;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:700;list-style:none;display:flex}.plan-catalog-module__QsvfnG__plannedFeatures>summary::-webkit-details-marker{display:none}.plan-catalog-module__QsvfnG__plannedFeatures>summary:focus-visible{outline:2px solid rgb(var(--wf-accent-rgb,165 245 223) / 1);outline-offset:2px;border-radius:6px}.plan-catalog-module__QsvfnG__plannedFeatures[open]>summary span{transform:rotate(45deg)}@media (max-width:62rem){.plan-catalog-module__QsvfnG__catalog[data-mode=settings] .plan-catalog-module__QsvfnG__coreCard,.plan-catalog-module__QsvfnG__catalog[data-mode=settings] .plan-catalog-module__QsvfnG__proCard{padding:14px 17px}.plan-catalog-module__QsvfnG__catalog[data-mode=settings] :is(.plan-catalog-module__QsvfnG__coreCard,.plan-catalog-module__QsvfnG__proCard) :is(.plan-catalog-module__QsvfnG__priceArea,.plan-catalog-module__QsvfnG__planAction,.plan-catalog-module__QsvfnG__cardFooter,.plan-catalog-module__QsvfnG__summary){display:none}.plan-catalog-module__QsvfnG__catalog[data-mode=settings] :is(.plan-catalog-module__QsvfnG__coreCard,.plan-catalog-module__QsvfnG__proCard) .plan-catalog-module__QsvfnG__planIntro{margin-top:8px}.plan-catalog-module__QsvfnG__catalog[data-mode=settings] :is(.plan-catalog-module__QsvfnG__coreCard,.plan-catalog-module__QsvfnG__proCard) .plan-catalog-module__QsvfnG__planIntro h3{font-size:1.15rem}.plan-catalog-module__QsvfnG__catalog[data-mode=settings] .plan-catalog-module__QsvfnG__desktopFeatures{display:none}.plan-catalog-module__QsvfnG__plannedFeatures{border-top:1px solid rgb(var(--wf-accent-rgb,147 182 211) / .1608);margin-top:10px}.plan-catalog-module__QsvfnG__plannedFeatures .plan-catalog-module__QsvfnG__features{border:0;margin-top:0;padding-top:4px}}.plan-catalog-module__QsvfnG__card,.plan-catalog-module__QsvfnG__coreCard,.plan-catalog-module__QsvfnG__proCard{background:var(--wf-panel);border-color:var(--wf-line);color:var(--wf-ink)}.plan-catalog-module__QsvfnG__freeCard{background:var(--wf-panel);border-color:var(--wf-accent);box-shadow:inset 0 1px #fff1}.plan-catalog-module__QsvfnG__comingSoon{background:var(--wf-control-active);color:var(--wf-muted);border-color:var(--wf-line)}.plan-catalog-module__QsvfnG__planMark,.plan-catalog-module__QsvfnG__cardFooter strong{color:var(--wf-accent)}.plan-catalog-module__QsvfnG__planActionAvailable{background:var(--wf-accent)}.plan-catalog-module__QsvfnG__summary,.plan-catalog-module__QsvfnG__features li,.plan-catalog-module__QsvfnG__heroCopy,.plan-catalog-module__QsvfnG__catalogNote,.plan-catalog-module__QsvfnG__priceArea>div span{color:var(--wf-muted)}.plan-catalog-module__QsvfnG__features li,.plan-catalog-module__QsvfnG__priceArea>div span,.plan-catalog-module__QsvfnG__summary{font-size:.8125rem}
