.pricing-section.svelte-sw91u8{padding:2rem 1rem;width:100%;color:#ddd;display:flex;justify-content:center}.pricing-section.svelte-sw91u8 .container:where(.svelte-sw91u8){max-width:900px;width:100%;display:flex;flex-direction:column;gap:3rem;text-align:center}.pricing-section.svelte-sw91u8 h1:where(.svelte-sw91u8){color:#ffdabc;font-size:2rem;margin-bottom:1rem}.pricing-section.svelte-sw91u8 .summary:where(.svelte-sw91u8) p:where(.svelte-sw91u8){font-size:1.1rem;line-height:1.6;color:#ccc}.pricing-section.svelte-sw91u8 .plans:where(.svelte-sw91u8){display:flex;flex-direction:column;gap:2rem}@media (min-width: 700px){.pricing-section.svelte-sw91u8 .plans:where(.svelte-sw91u8){flex-direction:row;justify-content:space-between}}.pricing-section.svelte-sw91u8 .plan:where(.svelte-sw91u8){background:#222;border:1px solid #444;border-radius:1rem;padding:2rem;flex:1;display:flex;flex-direction:column;gap:1rem;text-align:left}.pricing-section.svelte-sw91u8 .plan:where(.svelte-sw91u8) h2:where(.svelte-sw91u8){color:#ffdabc;font-size:1.5rem}.pricing-section.svelte-sw91u8 .plan:where(.svelte-sw91u8) .price:where(.svelte-sw91u8){font-size:1.8rem;color:#fff}.pricing-section.svelte-sw91u8 .plan:where(.svelte-sw91u8) .billing-options:where(.svelte-sw91u8){font-size:.9rem;color:#bbb}.pricing-section.svelte-sw91u8 .plan:where(.svelte-sw91u8) ul:where(.svelte-sw91u8){list-style:none;padding:0;margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.pricing-section.svelte-sw91u8 .plan:where(.svelte-sw91u8) ul:where(.svelte-sw91u8) li:where(.svelte-sw91u8){font-size:1.05rem;padding-left:.2rem;display:flex;align-items:center;gap:.5rem}.pricing-section.svelte-sw91u8 .plan.free:where(.svelte-sw91u8){border-color:#555}.pricing-section.svelte-sw91u8 .plan.pro:where(.svelte-sw91u8){border-color:#ffdabc}.pricing-section.svelte-sw91u8 .action-btn:where(.svelte-sw91u8){font-family:JetBrains Mono,monospace;background:#ffd69d;color:#020202;padding:.8rem 1.5rem;border:none;border-radius:.5rem;font-size:1.1rem;cursor:pointer;transition:background .2s ease}.pricing-section.svelte-sw91u8 .action-btn:where(.svelte-sw91u8):hover{background:#0094a0}.pricing-section.svelte-sw91u8 .note:where(.svelte-sw91u8){font-size:1rem;color:#aaa;line-height:1.5;margin-top:2rem}
