body{margin:0}[data-screen=pricing] .mk{--bg:#09090b;--surface:#111114;--sunk:#18181b;--sunk2:#1f1f23;--ink:#fafafa;--muted:#a1a1aa;--muted2:#d4d4d8;--line:#1f1f23;--line2:#2a2a2f;--accent:#2f5bff;--accent-ink:#7aa2ff;--accent-ink2:#93b0ff;--accent-hover:#2448e0;--tint:#2f5bff24;--cyan-ink:#7aa2ff;--warn-ink:#fbbf24;--danger-ink:#f87171;--f1:#ffffff05;--f2:#ffffff0a;--f3:#ffffff12;--f4:#ffffff1f;--f5:#ffffff38;--glass:#111114d1;--nav:#111114d1;--panel:#111114;--shd:#00000080;--sh:0 1px 2px #0000004d;--sh-lg:0 24px 48px -24px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--ink);font-family:var(--font-geist),Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}[data-screen=pricing] .mk.light{--bg:#fff;--surface:#fff;--sunk:#f5f6f8;--sunk2:#eceef2;--ink:#0a0b0d;--muted:#5d626c;--muted2:#3f444d;--line:#ecedf0;--line2:#e1e3e8;--accent-ink:#2448e0;--accent-ink2:#2448e0;--tint:#eef2ff;--cyan-ink:#2448e0;--warn-ink:#92400e;--danger-ink:#b42318;--f1:#fafafb;--f2:#f7f8fa;--f3:#f1f2f5;--f4:#e6e8ec;--f5:#d5d8de;--glass:#ffffffd9;--nav:#ffffffd9;--panel:#f5f6f8;--shd:#0a0b0d1f;--sh:0 1px 2px #0a0b0d0a;--sh-lg:0 24px 48px -24px #0a0b0d38;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-screen=pricing] .mk *{box-sizing:border-box}[data-screen=pricing] .mk a{color:var(--accent-ink)}[data-screen=pricing] .mk a:hover{color:var(--ink)}[data-screen=pricing] .mk :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}[data-screen=pricing] .hd{font-family:var(--font-geist),Inter,sans-serif;letter-spacing:-.035em;font-weight:650}[data-screen=pricing] .mono{font-family:var(--font-geist-mono),ui-monospace,monospace}[data-screen=pricing] .eyebrow{font-family:var(--font-geist-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px}[data-screen=pricing] .wrap{max-width:1264px;margin:0 auto;padding:0 32px}[data-screen=pricing] .btn{min-height:44px;font:600 15px/1 var(--font-geist),sans-serif;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}[data-screen=pricing] .mk a.btn-p,[data-screen=pricing] .btn-p{background:var(--accent);color:#fff;box-shadow:0 6px 16px -6px var(--shd)}[data-screen=pricing] .mk a.btn-p:hover,[data-screen=pricing] .btn-p:hover{background:var(--accent-hover);color:#fff;transform:translateY(-1px)}[data-screen=pricing] .mk a.btn-s,[data-screen=pricing] .btn-s{background:var(--surface);color:var(--ink);border-color:var(--line2)}[data-screen=pricing] .mk a.btn-s:hover,[data-screen=pricing] .btn-s:hover{background:var(--sunk);color:var(--ink)}[data-screen=pricing] .mk a.btn-g,[data-screen=pricing] .btn-g{color:var(--ink);background:0 0}[data-screen=pricing] .mk a.btn-g:hover,[data-screen=pricing] .btn-g:hover{background:var(--sunk);color:var(--ink)}[data-screen=pricing] .card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh);border-radius:18px}[data-screen=pricing] .lift{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}[data-screen=pricing] .lift:hover{box-shadow:var(--sh-lg);transform:translateY(-4px)}[data-screen=pricing] .navl{border-radius:8px;padding:8px 10px;font-size:14.5px;font-weight:500;text-decoration:none;color:var(--muted)!important}[data-screen=pricing] .navl:hover{background:var(--sunk);color:var(--ink)!important}[data-screen=pricing] .navl.cur{color:var(--ink)!important}[data-screen=pricing] .tabbtn{appearance:none;font:500 14.5px var(--font-geist),sans-serif;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;height:40px;padding:0 16px;transition:background .2s,color .2s}[data-screen=pricing] .tabbtn:hover{color:var(--ink)}[data-screen=pricing] .tabbtn.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #11111314,0 0 0 1px var(--line)}[data-screen=pricing] .cmp{border-collapse:collapse;width:100%;min-width:760px;font-size:14.5px}[data-screen=pricing] .cmp th,[data-screen=pricing] .cmp td{border-bottom:1px solid var(--line);text-align:left;padding:14px 16px}[data-screen=pricing] .cmp td+td,[data-screen=pricing] .cmp th+th{text-align:center}[data-screen=pricing] .cmp thead th{font:600 15px var(--font-inter-tight),sans-serif;background:var(--surface);position:sticky;top:0}[data-screen=pricing] .cmp .grp td{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--bg);font-size:11.5px}[data-screen=pricing] .rng{accent-color:#2f5bff;width:100%;height:28px}@keyframes rise-pricing{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-screen=pricing] .in1{animation:.6s cubic-bezier(.2,.7,.2,1) both rise-pricing}[data-screen=pricing] .in2{animation:.6s cubic-bezier(.2,.7,.2,1) .1s both rise-pricing}@media (prefers-reduced-motion:reduce){[data-screen=pricing] .mk *{transition:none!important;animation:none!important}}@media (max-width:900px){[data-screen=pricing] .navlinks{display:none!important}}@media (max-width:640px){[data-screen=pricing] .wrap{padding:0 16px}[data-screen=pricing] .hideS{display:none!important}[data-screen=pricing] .h1x{font-size:40px!important}}[data-screen=pricing] .fx{background-color:var(--bg);background-image:;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-screen=pricing] .fx:not(.light) .lift:hover{box-shadow:0 0 0 1px var(--line2),0 28px 60px -22px var(--shd)}[data-screen=pricing] .fx:not(.light) .btn-p,[data-screen=pricing] .fx:not(.light) .bp{box-shadow:inset 0 1px 0 #ffffff40,0 0 0 1px var(--line2),0 10px 30px -8px var(--shd)}[data-screen=pricing] .fx:not(.light) .glowt{background:linear-gradient(#fff 30%,#9db8ff);color:#0000;-webkit-background-clip:text;background-clip:text}[data-screen=pricing] .fx .eyebrow:before{content:"";width:6px;height:6px;box-shadow:none;vertical-align:middle;background:#2f5bff;border-radius:1px;margin:0 10px 2px 0;display:inline-block}[data-screen=pricing] .thm{appearance:none;border:1px solid var(--line2);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background .2s;display:inline-flex}[data-screen=pricing] .thm:hover{background:var(--sunk)}[data-screen=pricing] .bp,[data-screen=pricing] a.bp,[data-screen=pricing] .btn-p,[data-screen=pricing] a.btn-p,[data-screen=pricing] .p{box-shadow:0 1px 2px #0a0b0d1f,inset 0 1px #ffffff2e!important}[data-screen=pricing] .card,[data-screen=pricing] .panel{background:var(--surface)!important;box-shadow:var(--sh)!important;border-color:var(--line)!important}[data-screen=pricing] .opt,[data-screen=pricing] .day,[data-screen=pricing] .font,[data-screen=pricing] .tray{background:var(--surface)}[data-screen=pricing] .lift:hover{box-shadow:0 0 0 1px var(--line2),var(--sh-lg)!important}[data-screen=pricing] .hd{letter-spacing:-.035em}[data-screen=pricing] .fx,[data-screen=pricing] .fx.light,[data-screen=pricing] .fx.dark{background-image:none!important}[data-screen=pricing] .fx .glowt{color:inherit!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}[data-screen=pricing] .fx .eyebrow:before,[data-screen=pricing] .grain,[data-screen=pricing] .mobnav{display:none!important}[data-screen=pricing] .navl{border-radius:8px}[data-screen=pricing] .mlink{border-radius:10px;align-items:center;min-height:48px;padding:0 14px;font-size:16px;font-weight:500;text-decoration:none;display:flex;color:var(--ink)!important}[data-screen=pricing] .mlink:hover{background:var(--sunk)}@media (max-width:900px){[data-screen=pricing] .mobnav{display:inline-flex!important}}@media (min-width:901px){[data-screen=pricing] .mobpanel{display:none!important}}@media (max-width:640px){[data-screen=pricing] .calc{gap:24px!important;padding:20px!important}[data-screen=pricing] .wrap{padding-left:16px!important;padding-right:16px!important}[data-screen=pricing] section.wrap{padding-top:56px!important}[data-screen=pricing] .btn{min-height:44px}[data-screen=pricing] .footgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}}[data-screen=pricing] .flink{font-size:14px;text-decoration:none;color:var(--muted)!important}[data-screen=pricing] .flink:hover{color:var(--ink)!important}@media (max-width:900px){[data-screen=pricing] .footgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-screen=pricing] .footbrand{grid-column:1/-1}}
