.pricing-card{--card-spacing:24px;background:#111118;border:1px solid #292834;border-radius:22px;gap:24px;min-width:0;overflow:visible;box-shadow:inset 0 1px #ffffff05}.pricing-card-featured{background:linear-gradient(155deg,#211b35,#121219 65%);border-color:#b8a9ff88;box-shadow:0 0 40px #7c66e00c,inset 0 1px #b8a9ff22}.plan-heading.svelte-1usia4t{justify-content:space-between;align-items:center;gap:8px;display:flex}.plan-heading.svelte-1usia4t h2:where(.svelte-1usia4t){color:var(--foreground);margin:0;font-family:Bebas Neue,Impact,sans-serif;line-height:1;font-size:32px!important}.plan-pick.svelte-1usia4t{color:var(--primary);white-space:nowrap;background:#b8a9ff13;border-radius:6px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-weight:600;display:flex}.plan-description{color:#a4a0b4;min-height:38px;margin-top:10px;font-size:11px;line-height:1.7}.plan-content{flex-direction:column;flex:1;min-width:0;display:flex}.plan-price.svelte-1usia4t{color:var(--foreground);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.plan-price.svelte-1usia4t strong:where(.svelte-1usia4t){letter-spacing:-2px;font-size:clamp(38px,3.8vw,54px);font-weight:500;line-height:1.2}.plan-price.svelte-1usia4t>span:where(.svelte-1usia4t){color:#a4a0b4;font-size:10px}.plan-billing.svelte-1usia4t{color:#a4a0b4;min-height:16px;margin:10px 0 26px;font-size:10px;line-height:1.6}ul.svelte-1usia4t{border-top:1px solid #ffffff0d;flex-direction:column;gap:13px;margin:0;padding:23px 0 0;list-style:none;display:flex}li.svelte-1usia4t{color:#d0cddb;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6;display:flex}li.svelte-1usia4t svg{color:var(--primary);flex:none;margin-top:2px}.plan-footer{border:0;flex-direction:column;align-items:stretch;gap:12px;margin-top:auto;display:flex;background:0 0!important;padding-top:0!important}.plan-action{white-space:normal;text-align:center;height:auto;min-height:42px;padding:11px 12px;font-size:11px}.plan-footer>span.svelte-1usia4t{text-align:center;color:#a4a0b4;font-size:9px;line-height:1.5}@media (width<=620px){.plan-price.svelte-1usia4t strong:where(.svelte-1usia4t){font-size:50px}.plan-description{min-height:0}}.comparison.svelte-1u456y1{padding:85px 0 20px}.section-heading.svelte-1u456y1>h2:where(.svelte-1u456y1){margin:16px 0;font-size:clamp(40px,5vw,66px)}.section-heading.svelte-1u456y1>p:where(.svelte-1u456y1){color:#a4a0b4;margin:0 0 32px;font-size:13px}.table-scroll.svelte-1u456y1{outline-offset:5px;border:1px solid #292834;border-radius:18px;position:relative;overflow-x:auto}table.svelte-1u456y1{border-collapse:collapse;width:100%;min-width:780px;font-size:11px}th.svelte-1u456y1,td.svelte-1u456y1{text-align:center;border-bottom:1px solid #ffffff09;padding:17px 20px;line-height:1.6}th.svelte-1u456y1:first-child{text-align:left;width:34%}thead.svelte-1u456y1 th:where(.svelte-1u456y1){background:#14141c;padding-block:22px;font-size:12px;font-weight:600}tbody.svelte-1u456y1 th:where(.svelte-1u456y1){color:#b7b3c7;font-weight:400}tbody.svelte-1u456y1 td:where(.svelte-1u456y1){color:#d6d2e3;width:16.5%}tr.svelte-1u456y1:last-child>:where(.svelte-1u456y1){border-bottom:0}td.svelte-1u456y1 svg{color:#b8a9ff;margin:auto;display:block}td.svelte-1u456y1 .lucide-minus{color:#6e697f}.highlight.svelte-1u456y1{background:#b8a9ff06}thead.svelte-1u456y1 .highlight:where(.svelte-1u456y1){color:#b8a9ff;background:#211b32}.scroll-hint.svelte-1u456y1{color:#a4a0b4;margin-bottom:12px;font-size:10px;display:none}@media (width<=800px){.scroll-hint.svelte-1u456y1{display:block}.comparison.svelte-1u456y1{padding-top:60px}}.pricing-page.svelte-1eovm5n{width:100%;padding-top:145px;padding-bottom:70px;max-width:1400px!important}.pricing-hero.svelte-1eovm5n{text-align:center;max-width:900px;margin:0 auto 42px}.pricing-hero.svelte-1eovm5n>.eyebrow:where(.svelte-1eovm5n){justify-content:center;font-size:9px}.pricing-hero.svelte-1eovm5n h1:where(.svelte-1eovm5n){max-width:none;margin:22px 0;font-size:clamp(50px,6.6vw,92px)}.pricing-hero.svelte-1eovm5n h1:where(.svelte-1eovm5n)>span:where(.svelte-1eovm5n){color:var(--tl-lime)}.pricing-hero.svelte-1eovm5n>p:where(.svelte-1eovm5n){color:#aaa5b9;max-width:600px;margin:0 auto 28px;font-size:14px;line-height:1.8}.pricing-hero.svelte-1eovm5n .billing-list{background:#14131c;border:1px solid #35313f;border-radius:999px;gap:3px;height:auto;padding:5px;display:inline-flex}.pricing-hero.svelte-1eovm5n [data-slot=toggle-group-item]{color:#b5afc5;border-radius:999px;gap:8px;height:36px;padding:8px 16px;font-size:11px}.pricing-hero.svelte-1eovm5n [data-slot=toggle-group-item][aria-checked=true]{color:#14102a;box-shadow:none;background:#b8a9ff}.annual-saving.svelte-1eovm5n{opacity:.8;border:1px solid;border-radius:999px;padding:2px 6px;font-size:8px}.launch-notice.svelte-1eovm5n{color:#b7b1c8;background:#b8a9ff06;border:1px solid #b8a9ff26;border-radius:12px;align-items:flex-start;gap:10px;max-width:790px;margin:0 auto 38px;padding:14px 18px;display:flex}.launch-notice.svelte-1eovm5n svg{color:var(--primary);flex:none;margin-top:3px}.launch-notice.svelte-1eovm5n p:where(.svelte-1eovm5n){margin:0;font-size:11px;line-height:1.8}.launch-notice.svelte-1eovm5n strong:where(.svelte-1eovm5n){color:#ded9ee;font-weight:500}.plan-grid.svelte-1eovm5n{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.currency-note.svelte-1eovm5n{color:#a4a0b4;text-align:center;margin:22px 0 0;font-size:10px}.core-tools.svelte-1eovm5n{background:linear-gradient(125deg,#15131f,#101017);border:1px solid #292834;border-radius:20px;grid-template-columns:1fr 1fr;gap:40px;margin-top:70px;padding:35px 38px;display:grid}.core-tools.svelte-1eovm5n h2:where(.svelte-1eovm5n){margin:18px 0 14px;font-size:clamp(35px,4vw,50px)}.core-tools.svelte-1eovm5n p:where(.svelte-1eovm5n){color:#a4a0b4;max-width:420px;font-size:12px;line-height:1.8}.core-tools.svelte-1eovm5n ul:where(.svelte-1eovm5n){grid-template-columns:1fr 1fr;align-content:center;gap:16px 18px;margin:0;padding:0;list-style:none;display:grid}.core-tools.svelte-1eovm5n li:where(.svelte-1eovm5n){color:#d2ccdf;align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.core-tools.svelte-1eovm5n li:where(.svelte-1eovm5n) svg{color:var(--primary);flex:none}.ai-note.svelte-1eovm5n{color:#a4a0b4;text-align:center;max-width:750px;margin:18px auto 0;font-size:10px;line-height:1.8}.pricing-faq.svelte-1eovm5n{grid-template-columns:.8fr 1.2fr;gap:65px;padding-top:100px;padding-bottom:65px;display:grid}.faq-heading.svelte-1eovm5n h2:where(.svelte-1eovm5n){margin:18px 0;font-size:clamp(40px,4.5vw,64px)}.faq-list.svelte-1eovm5n details:where(.svelte-1eovm5n){border-bottom:1px solid #292834;margin-bottom:20px;padding:0 0 20px}.faq-list.svelte-1eovm5n summary:where(.svelte-1eovm5n){cursor:pointer;color:#e1dbef;padding-right:10px;font-size:13px;font-weight:500;line-height:1.6}.faq-list.svelte-1eovm5n details:where(.svelte-1eovm5n)>p:where(.svelte-1eovm5n){color:#aaa5b9;margin-top:15px;font-size:12px;line-height:1.9}.pricing-close.svelte-1eovm5n{text-align:center;border-top:1px solid #292834;padding:52px 20px 35px}.pricing-close.svelte-1eovm5n>.eyebrow:where(.svelte-1eovm5n){justify-content:center}.pricing-close.svelte-1eovm5n h2:where(.svelte-1eovm5n){margin:20px 0;font-size:clamp(40px,5vw,70px)}.pricing-close.svelte-1eovm5n p:where(.svelte-1eovm5n){color:#a4a0b4;margin-bottom:26px;font-size:13px}.pricing-close.svelte-1eovm5n .build-cta{height:auto;min-height:44px;padding:12px 25px;font-size:12px}@media (width<=1100px){.plan-grid.svelte-1eovm5n{grid-template-columns:repeat(2,minmax(0,1fr))}.core-tools.svelte-1eovm5n{gap:25px;padding:28px}.core-tools.svelte-1eovm5n ul:where(.svelte-1eovm5n){grid-template-columns:1fr}.pricing-faq.svelte-1eovm5n{gap:35px}}@media (width<=620px){.pricing-page.svelte-1eovm5n{padding-top:120px;padding-bottom:35px}.pricing-hero.svelte-1eovm5n h1:where(.svelte-1eovm5n){font-size:54px}.pricing-hero.svelte-1eovm5n>p:where(.svelte-1eovm5n){font-size:13px}.plan-grid.svelte-1eovm5n{grid-template-columns:1fr;gap:20px}.launch-notice.svelte-1eovm5n{padding:13px}.core-tools.svelte-1eovm5n{grid-template-columns:1fr;margin-top:45px;padding:25px}.core-tools.svelte-1eovm5n ul:where(.svelte-1eovm5n){grid-template-columns:1fr 1fr;gap:14px}.core-tools.svelte-1eovm5n li:where(.svelte-1eovm5n){font-size:10px}.pricing-faq.svelte-1eovm5n{grid-template-columns:1fr;gap:28px;padding-top:65px;padding-bottom:35px}.currency-note.svelte-1eovm5n{font-size:9px}}
