.pricing-module__BV_6Pq__top{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:64px 32px 88px}.pricing-module__BV_6Pq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:20px;display:flex}.pricing-module__BV_6Pq__headText{max-width:620px}.pricing-module__BV_6Pq__title{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(44px,5.6vw,76px);font-weight:600;line-height:1.02}.pricing-module__BV_6Pq__lead{max-width:520px;color:var(--ink2);text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:1.55}.pricing-module__BV_6Pq__toggle{background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);border-radius:9px;padding:3px;display:flex;position:relative}.pricing-module__BV_6Pq__toggleThumb{background:var(--raised);height:34px;box-shadow:0 0 0 1px var(--line2);transition:transform .3s var(--ez), width .3s var(--ez);border-radius:7px;position:absolute;top:3px;left:3px}.pricing-module__BV_6Pq__toggleOption{height:34px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:500;transition:color .2s;display:flex;position:relative}.pricing-module__BV_6Pq__toggleOn{color:var(--ink)}.pricing-module__BV_6Pq__toggleTag{background:var(--accent);height:20px;color:var(--onAccent);font:500 10.5px/20px var(--font-mono);white-space:nowrap;border-radius:5px;padding:0 7px}.pricing-module__BV_6Pq__cards{border-top:1px solid var(--line2);border-left:1px solid var(--line2);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;display:grid}.pricing-module__BV_6Pq__card{border-right:1px solid var(--line2);border-bottom:1px solid var(--line2);flex-direction:column;gap:24px;min-width:0;padding:28px;display:flex}.pricing-module__BV_6Pq__cardPro{background:var(--pColBg)}.pricing-module__BV_6Pq__cardHead{justify-content:space-between;align-items:center;gap:12px;height:22px;display:flex}.pricing-module__BV_6Pq__cardHeadStart{justify-content:flex-start;gap:8px}.pricing-module__BV_6Pq__nameRow{align-items:center;gap:8px;display:flex}.pricing-module__BV_6Pq__name{letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:600}.pricing-module__BV_6Pq__price{align-items:baseline;gap:8px;margin-top:14px;display:flex}.pricing-module__BV_6Pq__amount,.pricing-module__BV_6Pq__amountSwap{letter-spacing:-.045em;font-size:44px;font-weight:600;line-height:1}.pricing-module__BV_6Pq__amountSwap{font-variant-numeric:tabular-nums;display:grid}.pricing-module__BV_6Pq__amountOption{transition:opacity .22s, transform .32s var(--ez);grid-area:1/1}.pricing-module__BV_6Pq__amountUp{opacity:0;transform:translateY(-10px)}.pricing-module__BV_6Pq__amountDown{opacity:0;transform:translateY(10px)}.pricing-module__BV_6Pq__per{color:var(--ink3);font-size:13.5px}.pricing-module__BV_6Pq__tagline{min-height:40px;color:var(--ink2);text-wrap:pretty;margin:10px 0 0;font-size:13.5px;line-height:1.5}.pricing-module__BV_6Pq__features{flex-direction:column;gap:11px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.pricing-module__BV_6Pq__features li{align-items:center;gap:10px;display:flex}.pricing-module__BV_6Pq__featuresMuted{color:var(--ink2)}.pricing-module__BV_6Pq__included{flex:none;display:block}.pricing-module__BV_6Pq__cardFoot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.pricing-module__BV_6Pq__cta{box-sizing:border-box;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;height:44px;font-size:14px;font-weight:500;display:flex}.pricing-module__BV_6Pq__ctaQuiet{border:1px solid var(--line2);color:var(--ink);transition:background .14s, transform .12s var(--ease);background:0 0}.pricing-module__BV_6Pq__ctaQuiet:hover{background:var(--bg2);color:var(--ink)}.pricing-module__BV_6Pq__ctaPrimary{background:var(--accent);color:var(--onAccent);transition:filter .14s, transform .12s var(--ease);border:0}.pricing-module__BV_6Pq__ctaPrimary:hover{color:var(--onAccent);filter:brightness(1.06)}.pricing-module__BV_6Pq__cta:active{transform:scale(.985)}.pricing-module__BV_6Pq__cta:disabled{opacity:.6;cursor:default}.pricing-module__BV_6Pq__ctaOff,.pricing-module__BV_6Pq__ctaOff:hover{color:var(--ink2);cursor:default;background:0 0}.pricing-module__BV_6Pq__ctaOff:active{transform:none}.pricing-module__BV_6Pq__fine{min-height:38px;color:var(--ink3);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.5}.pricing-module__BV_6Pq__waitlist{flex-direction:column;gap:8px;margin:0;display:flex}.pricing-module__BV_6Pq__waitlistInput{box-sizing:border-box;border:1px solid var(--line2);background:var(--raised);height:44px;color:var(--ink);border-radius:9px;outline:none;padding:0 13px;font-size:14px;transition:border-color .14s,box-shadow .16s}.pricing-module__BV_6Pq__waitlistInput:focus{border-color:var(--frame);box-shadow:0 0 0 3px var(--accentSoft)}.pricing-module__BV_6Pq__waitlistError{min-height:18px;color:var(--danger);font-size:12.5px}.pricing-module__BV_6Pq__waitlistDone{min-height:122px;animation:pricing-module__BV_6Pq__gUp .4s var(--ez) both;flex-direction:column;justify-content:flex-end;gap:6px;display:flex}.pricing-module__BV_6Pq__waitlistDoneTitle{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.pricing-module__BV_6Pq__waitlistNote{color:var(--ink3);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.pricing-module__BV_6Pq__compare{margin-top:72px}.pricing-module__BV_6Pq__compareRow{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);display:grid}.pricing-module__BV_6Pq__compareLine{border-top:1px solid var(--line)}.pricing-module__BV_6Pq__compareCorner{padding:14px 20px 14px 0;font-size:14px;font-weight:600}.pricing-module__BV_6Pq__compareHead{padding:14px 20px;font-size:14px;font-weight:600}.pricing-module__BV_6Pq__compareHeadPro{background:var(--pColBg);border-radius:8px 8px 0 0}.pricing-module__BV_6Pq__compareShort{color:var(--ink3);font-weight:400}.pricing-module__BV_6Pq__compareLabel{color:var(--ink);padding:15px 20px 15px 0;font-size:14px}.pricing-module__BV_6Pq__compareCell{border-left:1px solid var(--line);color:var(--ink2);align-items:center;gap:8px;padding:15px 20px;font-size:14px;display:flex}.pricing-module__BV_6Pq__compareCellPro{color:var(--ink);background:var(--pColBg)}.pricing-module__BV_6Pq__notIncluded{color:var(--ink3)}.pricing-module__BV_6Pq__finePrint{max-width:760px;color:var(--ink3);flex-direction:column;gap:8px;margin:20px 0 0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.pricing-module__BV_6Pq__finePrint li{gap:10px;display:flex}.pricing-module__BV_6Pq__finePrintDot{background:var(--ink3);border-radius:50%;flex:none;width:4px;height:4px;margin-top:8px}.pricing-module__BV_6Pq__band{border-top:1px solid var(--line)}.pricing-module__BV_6Pq__bandInner{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:88px 32px}.pricing-module__BV_6Pq__sectionTitle{letter-spacing:-.04em;margin:20px 0 0;font-size:clamp(32px,3.6vw,46px);font-weight:600;line-height:1.04}.pricing-module__BV_6Pq__timeline{margin-top:48px;position:relative}.pricing-module__BV_6Pq__rail{background:var(--line2);width:calc(100% - 12px);height:1px;position:absolute;top:6px;left:6px}.pricing-module__BV_6Pq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pricing-module__BV_6Pq__step{flex-direction:column;gap:10px;padding-top:34px;display:flex;position:relative}.pricing-module__BV_6Pq__stepDot{box-sizing:border-box;background:var(--bg);border:1.5px solid var(--line2);border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:0}.pricing-module__BV_6Pq__stepDotEnd{background:var(--accent);border-color:var(--frame)}.pricing-module__BV_6Pq__stepWhen{font:500 12px/1 var(--font-mono);letter-spacing:.04em;color:var(--ink3)}.pricing-module__BV_6Pq__stepTitle{letter-spacing:-.015em;font-size:17px;font-weight:600}.pricing-module__BV_6Pq__stepText{max-width:340px;color:var(--ink2);text-wrap:pretty;font-size:14px;line-height:1.55}@media (max-width:860px){.pricing-module__BV_6Pq__cards,.pricing-module__BV_6Pq__steps{grid-template-columns:minmax(0,1fr)}.pricing-module__BV_6Pq__compareRow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.pricing-module__BV_6Pq__step{padding-top:0;padding-left:34px}.pricing-module__BV_6Pq__rail{width:1px;height:calc(100% - 12px)}}@media (max-width:480px){.pricing-module__BV_6Pq__top,.pricing-module__BV_6Pq__bandInner{padding-left:20px;padding-right:20px}}
