.pricing-module__lP4odW__page{--gutter:var(--space-6);--section-top:clamp(var(--space-16), 8vw, 7rem)}.pricing-module__lP4odW__hero{max-width:1200px;padding:clamp(var(--space-10), 7vw, var(--space-24)) var(--gutter) 0;gap:var(--space-5);margin:0 auto;display:grid}@media (prefers-reduced-motion:no-preference){.pricing-module__lP4odW__hero>*{animation:pricing-module__lP4odW__enter .7s var(--ease-enter) backwards}.pricing-module__lP4odW__hero>:nth-child(2){animation-delay:.12s}.pricing-module__lP4odW__hero>:nth-child(3){animation-delay:.2s}}@keyframes pricing-module__lP4odW__enter{0%{opacity:0;transform:translateY(14px)}}.pricing-module__lP4odW__h1{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(2rem,.9rem + 4.6vw,4.25rem);font-weight:500;line-height:var(--leading-display);text-wrap:balance;max-width:20ch}.pricing-module__lP4odW__lead{font-size:clamp(var(--text-lg), .85rem + .7vw, var(--text-xl));color:var(--text-secondary);text-wrap:pretty;max-width:52ch;line-height:1.5}.pricing-module__lP4odW__packs{margin-top:clamp(var(--space-4), 3vw, var(--space-8))}.pricing-module__lP4odW__costs{max-width:1200px;padding:var(--section-top) var(--gutter) 0;margin:0 auto}.pricing-module__lP4odW__costList{margin:var(--space-10) 0 0;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);display:grid;overflow:hidden}.pricing-module__lP4odW__cost{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-8);display:flex}.pricing-module__lP4odW__cost+.pricing-module__lP4odW__cost{border-top:1px solid var(--border-subtle)}.pricing-module__lP4odW__cost dt{gap:2px;min-width:0;display:grid}.pricing-module__lP4odW__costWhat{font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500}.pricing-module__lP4odW__costNote{font-size:var(--text-sm);color:var(--text-secondary)}.pricing-module__lP4odW__costCredits{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--foreground);margin:0;font-weight:500}.pricing-module__lP4odW__costFoot{margin-top:var(--space-4);max-width:62ch;font-size:var(--text-sm);color:var(--text-secondary)}.pricing-module__lP4odW__buys{max-width:1200px;padding:var(--section-top) var(--gutter) 0;margin:0 auto}.pricing-module__lP4odW__h2{font-family:var(--font-display);font-size:clamp(var(--text-2xl), 1rem + 3vw, var(--text-4xl));letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance;max-width:20ch}.pricing-module__lP4odW__buyGrid{--buy-gap:var(--space-3);--buy-pad:var(--space-8);margin:var(--space-10) 0 0;gap:var(--buy-gap);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.pricing-module__lP4odW__buy{align-content:start;gap:var(--space-3);padding:var(--space-6) var(--buy-pad) var(--space-8);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);display:grid}.pricing-module__lP4odW__buy:first-child{align-items:baseline;column-gap:calc(var(--buy-gap) + 2 * var(--buy-pad));border-color:var(--border-strong);background:var(--surface-raised);grid-column:1/-1;grid-template-columns:1fr 1fr}.pricing-module__lP4odW__buyTitle{font-size:var(--text-xl);letter-spacing:var(--tracking-body);font-weight:500;line-height:1.3}.pricing-module__lP4odW__buyBody{color:var(--text-secondary);font-size:var(--text-base);text-wrap:pretty;max-width:52ch;line-height:1.5}.pricing-module__lP4odW__faq{padding-top:calc(var(--section-top) - var(--space-20))}.pricing-module__lP4odW__faq button[aria-expanded]:focus-visible{outline-offset:-2px;border-radius:var(--radius-control)}.pricing-module__lP4odW__close p:empty{display:none}@media (max-width:768px){.pricing-module__lP4odW__buyGrid,.pricing-module__lP4odW__buy:first-child{grid-template-columns:1fr}.pricing-module__lP4odW__buy:first-child{row-gap:var(--space-3)}}@media (max-width:759px){.pricing-module__lP4odW__page{--gutter:var(--space-4)}}@media (max-width:560px){.pricing-module__lP4odW__cost{padding:var(--space-4) var(--space-5)}.pricing-module__lP4odW__hero{gap:var(--space-4)}.pricing-module__lP4odW__buyGrid{--buy-gap:var(--space-2);margin-top:var(--space-8)}.pricing-module__lP4odW__buy{gap:var(--space-2);padding:var(--space-5)}.pricing-module__lP4odW__buy:first-child{row-gap:var(--space-2)}.pricing-module__lP4odW__buyTitle{font-size:var(--text-lg)}}@media (max-width:480px){.pricing-module__lP4odW__faq{padding-top:calc(var(--section-top) - var(--space-12))}}
