.pricing-hero.svelte-1hrotn9{border-bottom:1px solid var(--border);background:radial-gradient(circle at 50% 0, color-mix(in oklch, var(--primary) 14%, transparent), transparent 28rem), var(--background);padding-block:clamp(4.5rem,9vw,8rem) clamp(3rem,6vw,5rem)}.pricing-hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){letter-spacing:-.05em;text-wrap:balance;margin-top:1rem;font-size:clamp(3rem,7vw,6rem);font-weight:740;line-height:.95}.pricing-hero.svelte-1hrotn9 p:where(.svelte-1hrotn9):last-child{max-width:38rem;color:var(--muted-foreground);margin:1.5rem auto 0;font-size:1.05rem;line-height:1.7}.plans-section.svelte-1hrotn9{padding-block:clamp(3.5rem,7vw,7rem)}.included-section.svelte-1hrotn9{border-block:1px solid var(--border);background:color-mix(in oklch, var(--muted) 32%, var(--background));padding-block:clamp(4rem,8vw,7rem)}.included-grid.svelte-1hrotn9{gap:2.5rem;display:grid}.included-grid.svelte-1hrotn9 h2:where(.svelte-1hrotn9),.limits-heading.svelte-1hrotn9 h2:where(.svelte-1hrotn9){letter-spacing:-.04em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.3rem,4vw,3.8rem);font-weight:700;line-height:1}.included-grid.svelte-1hrotn9 ul:where(.svelte-1hrotn9){gap:1rem;padding:0;list-style:none;display:grid}.included-grid.svelte-1hrotn9 li:where(.svelte-1hrotn9){color:var(--muted-foreground);align-items:flex-start;gap:.8rem;line-height:1.55;display:flex}.included-grid.svelte-1hrotn9 li:where(.svelte-1hrotn9) svg{width:1.1rem;height:1.1rem;color:var(--primary);flex:none;margin-top:.15rem}.limits-heading.svelte-1hrotn9{max-width:44rem}.limits-heading.svelte-1hrotn9>p:where(.svelte-1hrotn9):last-child{color:var(--muted-foreground);margin-top:1.25rem}.mobile-limits.svelte-1hrotn9{gap:.75rem;margin-top:2.5rem;display:grid}.mobile-limits.svelte-1hrotn9 details:where(.svelte-1hrotn9){border:1px solid var(--border);background:var(--card);border-radius:1rem}.mobile-limits.svelte-1hrotn9 summary:where(.svelte-1hrotn9){cursor:pointer;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding-inline:1rem;list-style:none;display:flex}.mobile-limits.svelte-1hrotn9 summary:where(.svelte-1hrotn9) small:where(.svelte-1hrotn9){color:var(--muted-foreground);margin-left:.35rem;font-size:.78rem}.mobile-limits.svelte-1hrotn9 dl:where(.svelte-1hrotn9){border-top:1px solid var(--border);gap:.8rem;padding:1rem;display:grid}.mobile-limits.svelte-1hrotn9 dl:where(.svelte-1hrotn9) div:where(.svelte-1hrotn9){justify-content:space-between;align-items:baseline;gap:1rem;font-size:.85rem;display:flex}.mobile-limits.svelte-1hrotn9 dt:where(.svelte-1hrotn9),.desktop-limits.svelte-1hrotn9 td:where(.svelte-1hrotn9){color:var(--muted-foreground)}.desktop-limits.svelte-1hrotn9{border:1px solid var(--border);background:var(--card);border-radius:1rem;margin-top:2.5rem;display:none;overflow:hidden}.purchase-faq.svelte-1hrotn9{background:color-mix(in oklch, var(--muted) 28%, var(--background));padding-block:clamp(4rem,8vw,7rem)}.purchase-faq-grid.svelte-1hrotn9{gap:3rem;display:grid}.purchase-faq.svelte-1hrotn9 h2:where(.svelte-1hrotn9){letter-spacing:-.038em;text-wrap:balance;max-width:16ch;margin-top:1rem;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:680;line-height:1}.purchase-faq-grid.svelte-1hrotn9>div:where(.svelte-1hrotn9):first-child>p:where(.svelte-1hrotn9):last-of-type{max-width:52ch;color:var(--muted-foreground);margin-top:1.25rem;line-height:1.7}.purchase-faq-actions.svelte-1hrotn9{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.5rem;display:flex}.purchase-faq-actions.svelte-1hrotn9>a:where(.svelte-1hrotn9){min-height:2.75rem;color:var(--primary);border-radius:.5rem;align-items:center;font-size:.82rem;font-weight:650;display:inline-flex}.purchase-faq-list.svelte-1hrotn9{border-block:1px solid var(--border)}.purchase-faq-list.svelte-1hrotn9 details:where(.svelte-1hrotn9)+details:where(.svelte-1hrotn9){border-top:1px solid var(--border)}.purchase-faq-list.svelte-1hrotn9 summary:where(.svelte-1hrotn9){cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;font-weight:620;list-style:none;display:flex}.purchase-faq-list.svelte-1hrotn9 details[open]:where(.svelte-1hrotn9) summary:where(.svelte-1hrotn9) span:where(.svelte-1hrotn9):last-child{transform:rotate(45deg)}.purchase-faq-list.svelte-1hrotn9 p:where(.svelte-1hrotn9){max-width:65ch;color:var(--muted-foreground);padding:0 2rem 1.5rem 0;font-size:.88rem;line-height:1.65}.desktop-limits.svelte-1hrotn9 table:where(.svelte-1hrotn9){border-collapse:collapse;text-align:left;width:100%}.desktop-limits.svelte-1hrotn9 thead:where(.svelte-1hrotn9){border-bottom:1px solid var(--border);background:color-mix(in oklch, var(--muted) 45%, transparent)}.desktop-limits.svelte-1hrotn9 tr:where(.svelte-1hrotn9)+tr:where(.svelte-1hrotn9){border-top:1px solid var(--border)}.desktop-limits.svelte-1hrotn9 th:where(.svelte-1hrotn9),.desktop-limits.svelte-1hrotn9 td:where(.svelte-1hrotn9){padding:1rem 1.15rem;font-size:.82rem}.desktop-limits.svelte-1hrotn9 th:where(.svelte-1hrotn9){font-weight:650}.desktop-limits.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9) span:where(.svelte-1hrotn9),.desktop-limits.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9) small:where(.svelte-1hrotn9){display:block}.desktop-limits.svelte-1hrotn9 thead:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9) small:where(.svelte-1hrotn9){color:var(--muted-foreground);margin-top:.3rem;font-size:.72rem;font-weight:500}@media (width>=48rem){.included-grid.svelte-1hrotn9{grid-template-columns:.8fr 1.2fr;align-items:start}.included-grid.svelte-1hrotn9 ul:where(.svelte-1hrotn9){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.mobile-limits.svelte-1hrotn9{display:none}.desktop-limits.svelte-1hrotn9{display:block}.purchase-faq-grid.svelte-1hrotn9{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,7rem)}}
