.offer[data-astro-cid-ealfz74n]{position:relative;display:flex;flex-direction:column;gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);border:1px solid var(--rule);background:var(--paper);scroll-margin-top:8rem}.offer--featured[data-astro-cid-ealfz74n]{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 40%,var(--rule));border-top:3px solid var(--accent)}.offer[data-astro-cid-ealfz74n]:target{outline:2px solid var(--accent);outline-offset:3px}.offer__badge[data-astro-cid-ealfz74n]{align-self:flex-start;font-size:var(--step--1);font-weight:560;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.offer__title[data-astro-cid-ealfz74n]{font-size:clamp(1.35rem,1.2rem + .5vw,1.7rem)}.offer__meta[data-astro-cid-ealfz74n]{margin-top:.35rem;font-size:var(--step--1);color:var(--ink-muted)}.offer__text[data-astro-cid-ealfz74n]{color:var(--ink-soft);max-width:48ch}.offer__foot[data-astro-cid-ealfz74n]{margin-top:auto;padding-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.offer__price[data-astro-cid-ealfz74n]{font-family:var(--font-display);font-size:clamp(1.6rem,1.35rem + .8vw,2.2rem);white-space:nowrap;font-weight:560;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}@media(hover:hover){.offer[data-astro-cid-ealfz74n] .btn[data-astro-cid-ealfz74n]:hover{--btn-bg: var(--accent);border-color:var(--accent)}}@media(min-width:48rem){.offer--wide[data-astro-cid-ealfz74n]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem 2.5rem;align-items:center}.offer--wide[data-astro-cid-ealfz74n] .offer__head[data-astro-cid-ealfz74n],.offer--wide[data-astro-cid-ealfz74n] .offer__text[data-astro-cid-ealfz74n]{grid-column:1}.offer--wide[data-astro-cid-ealfz74n] .offer__foot[data-astro-cid-ealfz74n]{grid-column:2;grid-row:1 / span 2;margin-top:0;padding-top:0;flex-wrap:nowrap;gap:1.5rem}}.offers[data-astro-cid-3szwbiwh],.offers__grid[data-astro-cid-3szwbiwh]{display:grid;gap:clamp(1rem,2vw,1.25rem)}@media(min-width:48rem){.offers__grid[data-astro-cid-3szwbiwh]{grid-template-columns:repeat(3,minmax(0,1fr))}}.offers__note[data-astro-cid-3szwbiwh]{margin-top:.75rem;font-size:var(--step--1);color:var(--ink-muted)}
