.ss[data-astro-cid-3r4k7ea2]{max-width:62rem}.ss__crumb[data-astro-cid-3r4k7ea2]{color:inherit;margin-block:-.65rem;padding-block:.65rem;text-decoration:underline;display:inline-block}.ss__plate[data-astro-cid-3r4k7ea2]{gap:var(--space-5);margin-top:var(--space-4);grid-template-columns:minmax(15rem,20rem) 1fr;display:grid}@media (width<=720px){.ss__plate[data-astro-cid-3r4k7ea2]{grid-template-columns:1fr}}.ss__pricebox[data-astro-cid-3r4k7ea2]{border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-5);gap:var(--space-2);align-content:start;justify-items:start;display:grid}.ss__from[data-astro-cid-3r4k7ea2]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.11em;color:var(--color-text-muted);font-size:.62rem;font-weight:600}.ss__price[data-astro-cid-3r4k7ea2]{font-family:var(--font-display);font-weight:700;font-stretch:105%;font-size:var(--text-3xl);color:var(--color-text);line-height:1}.ss__unit[data-astro-cid-3r4k7ea2]{font-size:var(--text-base);color:var(--color-text-muted);font-weight:600}.ss__note[data-astro-cid-3r4k7ea2]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.11em;color:var(--color-accent);font-size:.62rem;font-weight:600}.ss__pricebox[data-astro-cid-3r4k7ea2] .btn[data-astro-cid-3r4k7ea2]{margin-top:var(--space-2);width:100%}.ss__alt[data-astro-cid-3r4k7ea2]{font-size:var(--text-xs);color:var(--color-text-muted)}.ss__chips[data-astro-cid-3r4k7ea2]{gap:var(--space-2);flex-wrap:wrap;display:flex}.ss__chips[data-astro-cid-3r4k7ea2] li[data-astro-cid-3r4k7ea2]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-body);border:1px solid var(--color-border);border-radius:99px;padding:.35rem .75rem;font-size:.62rem;font-weight:600}.ss__included-label[data-astro-cid-3r4k7ea2]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);margin-top:var(--space-4);margin-bottom:var(--space-2);font-size:.62rem;font-weight:600}.ss__included[data-astro-cid-3r4k7ea2]{gap:var(--space-2);color:var(--color-text-body);font-size:var(--text-sm);display:grid}.ss__included[data-astro-cid-3r4k7ea2] li[data-astro-cid-3r4k7ea2]:before{content:"✓ ";color:var(--color-accent);font-weight:700}.ss-grid[data-astro-cid-3r4k7ea2]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.ss-grid[data-astro-cid-3r4k7ea2]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.ss-grid[data-astro-cid-3r4k7ea2]{grid-template-columns:1fr}}.ss-card[data-astro-cid-3r4k7ea2]{gap:var(--space-3);padding:var(--space-4);grid-template-columns:auto 1fr;display:grid}.ss-card__ico[data-astro-cid-3r4k7ea2]{border-radius:var(--radius-sm);background:var(--color-accent-tint);width:2.4rem;height:2.4rem;color:var(--color-accent);place-items:center;display:grid}.ss-card__ico[data-astro-cid-3r4k7ea2] svg{width:1.25rem;height:1.25rem}.ss-card__body[data-astro-cid-3r4k7ea2]{flex-direction:column;gap:.35rem;display:flex}.ss-card[data-astro-cid-3r4k7ea2] h3[data-astro-cid-3r4k7ea2]{font-size:var(--text-base);transition:color var(--transition)}@media (hover:hover){.ss-card[data-astro-cid-3r4k7ea2]:hover h3[data-astro-cid-3r4k7ea2]{color:var(--color-accent)}}.ss-card[data-astro-cid-3r4k7ea2] p[data-astro-cid-3r4k7ea2]{font-size:var(--text-xs);color:var(--color-text-body)}.ss-card__meta[data-astro-cid-3r4k7ea2]{padding-top:var(--space-3);border-top:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-top:auto;display:flex}.ss-card__price[data-astro-cid-3r4k7ea2]{font-family:var(--font-display);font-weight:700;font-size:var(--text-base);color:var(--color-text);white-space:nowrap}.ss-card__unit[data-astro-cid-3r4k7ea2]{font-family:var(--font-mono);color:var(--color-text-muted);font-size:.62rem;font-weight:600}.ss-card__cta[data-astro-cid-3r4k7ea2]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.11em;color:var(--color-accent);white-space:nowrap;font-size:.62rem;font-weight:600}.ss__prose[data-astro-cid-3r4k7ea2]{max-width:50rem;color:var(--color-text-body);margin-bottom:var(--space-4)}
