h1[data-astro-cid-lmkygsfs],h2[data-astro-cid-lmkygsfs],h3[data-astro-cid-lmkygsfs],p[data-astro-cid-lmkygsfs]{margin:0;padding:0}main[data-astro-cid-lmkygsfs]{width:var(--wide-width);max-width:calc(100% - 2rem);margin:0 auto;padding:2rem 1rem;box-sizing:border-box}.pricing-header[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:3rem;display:flex;flex-direction:column;gap:.5rem}.eyebrow[data-astro-cid-lmkygsfs]{font-size:.8rem;letter-spacing:.08em;color:var(--water-accent-color)}.subtitle[data-astro-cid-lmkygsfs]{color:var(--grey-color);font-size:1rem}.pricing-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.pricing-card[data-astro-cid-lmkygsfs]{background:var(--bg-color);border:2px solid #000;border-radius:var(--border-radius);padding:1rem 1.75rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;position:relative}.pricing-card[data-astro-cid-lmkygsfs].unfeatured{background:var(--bg-color);color:var(--text-color)!important}.pricing-card[data-astro-cid-lmkygsfs].featured{border:2px solid var(--accent-color);background:var(--accent-color);color:var(--bg-color)!important}.badge[data-astro-cid-lmkygsfs]{position:absolute;top:-.75rem;left:1.5rem;background:var(--text-color);color:var(--bg-color);font-size:1rem;padding:.2rem .75rem;border-radius:var(--border-radius)}.plan-header[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:.25rem}.plan-name-and-price[data-astro-cid-lmkygsfs]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.25rem}.unfeatured[data-astro-cid-lmkygsfs] .plan-name[data-astro-cid-lmkygsfs]{color:var(--text-color)}.featured[data-astro-cid-lmkygsfs] .plan-name[data-astro-cid-lmkygsfs]{color:var(--bg-color)}.plan-price[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:.25rem}.price[data-astro-cid-lmkygsfs]{font-size:2.25rem;font-weight:700}.period[data-astro-cid-lmkygsfs]{font-size:.85rem}.unfeatured[data-astro-cid-lmkygsfs] .period[data-astro-cid-lmkygsfs]{color:var(--grey-color)}.featured[data-astro-cid-lmkygsfs] .period[data-astro-cid-lmkygsfs]{color:var(--bg-color)}.plan-desc[data-astro-cid-lmkygsfs]{font-size:.875rem;margin-top:.25rem}.unfeatured[data-astro-cid-lmkygsfs] .plan-desc[data-astro-cid-lmkygsfs]{color:var(--grey-color)}.featured[data-astro-cid-lmkygsfs] .plan-desc[data-astro-cid-lmkygsfs]{color:var(--bg-color)}.feature-list[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem;flex:1}.feature-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.feature-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{flex-shrink:0;font-size:1rem}.unfeatured[data-astro-cid-lmkygsfs] .feature-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs].on:before{color:var(--accent-color)}.unfeatured[data-astro-cid-lmkygsfs] .feature-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs].off:before{color:var(--grey-color)}.unfeatured[data-astro-cid-lmkygsfs] .feature-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs].off span[data-astro-cid-lmkygsfs]{color:var(--grey-color)}.feature-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs] i[data-astro-cid-lmkygsfs]{font-size:1.25rem}.featured[data-astro-cid-lmkygsfs] .feature-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs],.featured[data-astro-cid-lmkygsfs] .feature-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{color:var(--bg-color)}.btn[data-astro-cid-lmkygsfs]{display:block;text-align:center;padding:.65rem 1rem;border-radius:var(--border-radius);text-decoration:none;font-size:.875rem;transition:background-color .18s ease,color .18s ease}.unfeatured[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]{border:2px solid var(--accent-color);color:var(--accent-color)}.featured[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]{border:2px solid var(--bg-color);color:var(--bg-color)}.unfeatured[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]:hover{background:var(--accent-color);color:var(--bg-color)}.featured[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]:hover{background:var(--bg-color);color:var(--accent-color)}.featured[data-astro-cid-lmkygsfs] .subtitle[data-astro-cid-lmkygsfs]{color:var(--bg-color)}.current-plan[data-astro-cid-lmkygsfs]{font-size:1.5rem;text-align:center}@media(max-width:600px){.pricing-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}
