.offer-hero[data-astro-cid-6fnl36as]{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;padding-block:54px 70px;display:grid}.offer-hero-copy[data-astro-cid-6fnl36as]{min-width:0}.offer-hero[data-astro-cid-6fnl36as] h1[data-astro-cid-6fnl36as]{letter-spacing:-.035em;font-size:clamp(2.4rem,3.8vw,3.9rem);line-height:1.08}.offer-hero-copy[data-astro-cid-6fnl36as]>p[data-astro-cid-6fnl36as]{max-width:560px;margin:22px 0;font-size:1.12rem;line-height:1.7}.offer-free[data-astro-cid-6fnl36as]{flex-wrap:wrap;gap:10px;margin:0 0 26px;display:flex}.free-badge[data-astro-cid-6fnl36as]{color:#9e2214;letter-spacing:.01em;background:#fbe9e6;border:1px dashed #d98b80;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.95rem;font-weight:700;display:inline-flex}.free-badge[data-astro-cid-6fnl36as] svg{color:#b92b1b}.offer-rating[data-astro-cid-6fnl36as]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:22px;font-size:.88rem;text-decoration:none;display:flex}.offer-rating[data-astro-cid-6fnl36as] svg{color:#e2a400}.offer-rating[data-astro-cid-6fnl36as] strong[data-astro-cid-6fnl36as]{color:var(--ink,#222)}.offer-hero-photo[data-astro-cid-6fnl36as]{height:100%;min-height:480px;margin:0;position:relative}.offer-hero-photo[data-astro-cid-6fnl36as] img{object-fit:cover;border-radius:12px;width:100%;height:100%}.offer-hero-photo[data-astro-cid-6fnl36as] figcaption[data-astro-cid-6fnl36as]{background:#fff;border-radius:10px;flex-direction:column;padding:12px 16px;display:flex;position:absolute;bottom:18px;left:18px;box-shadow:0 8px 24px #00000026}.offer-hero-photo[data-astro-cid-6fnl36as] figcaption[data-astro-cid-6fnl36as] span[data-astro-cid-6fnl36as]{color:var(--muted);font-size:.8rem}.offer-hero-photo[data-astro-cid-6fnl36as] figcaption[data-astro-cid-6fnl36as] strong[data-astro-cid-6fnl36as]{color:#b92b1b;font-size:1.4rem}.offer-grid-heading[data-astro-cid-6fnl36as]{margin-bottom:24px}.offer-grid-heading[data-astro-cid-6fnl36as] h2[data-astro-cid-6fnl36as]{font-size:clamp(2rem,3.5vw,3.4rem)}.offer-grid-heading[data-astro-cid-6fnl36as] p[data-astro-cid-6fnl36as]{max-width:720px;margin-top:16px}.offer-filters[data-astro-cid-6fnl36as]{flex-wrap:wrap;gap:10px;margin:0 0 30px;display:flex}.offer-filters[data-astro-cid-6fnl36as] button[data-astro-cid-6fnl36as]{font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d1c4;border-radius:999px;min-height:44px;padding:10px 18px;font-size:.92rem}.offer-filters[data-astro-cid-6fnl36as] button[data-astro-cid-6fnl36as][aria-pressed=true]{background:var(--olive);border-color:var(--olive);color:#fff}.offers-grid[data-astro-cid-6fnl36as]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.offer-card[data-astro-cid-6fnl36as]{background:#fff;border:1px solid #e4dfd5;border-radius:12px;flex-direction:column;scroll-margin-top:110px;display:flex;overflow:hidden}.offer-card[data-astro-cid-6fnl36as][hidden]{display:none}.offer-card[data-astro-cid-6fnl36as] figure[data-astro-cid-6fnl36as]{margin:0;position:relative;overflow:hidden}.offer-card[data-astro-cid-6fnl36as] figure[data-astro-cid-6fnl36as] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .35s;display:block}.offer-card[data-astro-cid-6fnl36as]:hover figure[data-astro-cid-6fnl36as] img{transform:scale(1.025)}.offer-type[data-astro-cid-6fnl36as]{color:#222;background:#fffffff2;border-radius:999px;padding:7px 12px;font-size:.8rem;font-weight:600;position:absolute;top:14px;left:14px}.offer-free-tag[data-astro-cid-6fnl36as]{color:#fff;background:#b92b1b;border-radius:999px;padding:7px 12px;font-size:.8rem;font-weight:700;position:absolute;top:14px;right:14px}.offer-copy[data-astro-cid-6fnl36as]{flex-direction:column;flex:1;align-items:flex-start;padding:26px 30px 30px;display:flex}.offer-copy[data-astro-cid-6fnl36as] .eyebrow[data-astro-cid-6fnl36as]{margin-bottom:10px;font-size:.73rem}.offer-copy[data-astro-cid-6fnl36as] h3[data-astro-cid-6fnl36as]{margin:0 0 12px;font-size:clamp(1.7rem,2.5vw,2.2rem);line-height:1.2}.offer-copy[data-astro-cid-6fnl36as]>p[data-astro-cid-6fnl36as]{font-size:1rem;line-height:1.7}.offer-points[data-astro-cid-6fnl36as]{flex:1;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.offer-points[data-astro-cid-6fnl36as] li[data-astro-cid-6fnl36as]{align-items:center;gap:8px;font-size:.95rem;display:flex}.offer-points[data-astro-cid-6fnl36as] svg{color:var(--olive);flex:none}.offer-bottom[data-astro-cid-6fnl36as]{width:100%;margin-top:22px}.offer-price[data-astro-cid-6fnl36as]{flex-direction:column;margin:0 0 16px;display:flex}.offer-price[data-astro-cid-6fnl36as]>span[data-astro-cid-6fnl36as]{color:var(--muted);font-size:.9rem}.offer-price[data-astro-cid-6fnl36as] strong[data-astro-cid-6fnl36as]{letter-spacing:-.04em;color:#b92b1b;font-size:2.65rem;line-height:1.15}.offer-bottom[data-astro-cid-6fnl36as]>.button[data-astro-cid-6fnl36as]{white-space:normal;width:100%;min-height:54px;font-size:1rem}.offer-price-note[data-astro-cid-6fnl36as]{color:var(--muted);max-width:1000px;margin:32px 0 0;font-size:.85rem;line-height:1.7}.offer-next[data-astro-cid-6fnl36as]{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.offer-next[data-astro-cid-6fnl36as] h2[data-astro-cid-6fnl36as]{margin-bottom:24px;font-size:clamp(2rem,3.4vw,3.2rem);line-height:1.1}.offer-next[data-astro-cid-6fnl36as] p[data-astro-cid-6fnl36as]{line-height:1.75}.offer-next[data-astro-cid-6fnl36as] .text-link[data-astro-cid-6fnl36as]{margin-top:20px}.offer-steps[data-astro-cid-6fnl36as]{margin:0;padding:0;list-style:none}.offer-steps[data-astro-cid-6fnl36as] li[data-astro-cid-6fnl36as]{border-bottom:1px solid var(--line);gap:22px;padding:22px 0;display:flex}.offer-steps[data-astro-cid-6fnl36as] li[data-astro-cid-6fnl36as]>span[data-astro-cid-6fnl36as]{font-family:var(--serif);color:var(--olive);font-size:2.2rem;line-height:1.1}.offer-steps[data-astro-cid-6fnl36as] h3[data-astro-cid-6fnl36as]{margin-bottom:8px;font-size:1.1rem}.offer-steps[data-astro-cid-6fnl36as] p[data-astro-cid-6fnl36as]{font-size:.95rem}.offer-links[data-astro-cid-6fnl36as]{flex-wrap:wrap;gap:20px 36px;display:flex}#keukens[data-astro-cid-6fnl36as]{scroll-margin-top:110px}@media (width<=1050px){.offer-hero[data-astro-cid-6fnl36as]{gap:30px}.offer-hero-photo[data-astro-cid-6fnl36as]{min-height:400px}.offer-next[data-astro-cid-6fnl36as]{gap:40px}}@media (width<=760px){.free-badge[data-astro-cid-6fnl36as]{padding:7px 11px;font-size:.85rem}.offer-free[data-astro-cid-6fnl36as]{gap:8px}.offer-hero[data-astro-cid-6fnl36as],.offers-grid[data-astro-cid-6fnl36as],.offer-next[data-astro-cid-6fnl36as]{grid-template-columns:1fr;gap:28px}.offer-hero[data-astro-cid-6fnl36as]{padding-block:32px 40px}.offer-hero[data-astro-cid-6fnl36as] h1[data-astro-cid-6fnl36as]{font-size:clamp(2.1rem,8vw,2.8rem)}.offer-hero-photo[data-astro-cid-6fnl36as]{min-height:0}.offer-hero-photo[data-astro-cid-6fnl36as] img{aspect-ratio:3/2;height:auto}.offer-copy[data-astro-cid-6fnl36as]{padding:22px}.offer-hero-copy[data-astro-cid-6fnl36as]>p[data-astro-cid-6fnl36as]{font-size:1.05rem}.offer-price[data-astro-cid-6fnl36as] strong[data-astro-cid-6fnl36as]{font-size:2.4rem}.offer-steps[data-astro-cid-6fnl36as] li[data-astro-cid-6fnl36as]{padding-block:18px}.offer-filters[data-astro-cid-6fnl36as]{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.offer-filters[data-astro-cid-6fnl36as] button[data-astro-cid-6fnl36as]{flex:none}.hero-actions[data-astro-cid-6fnl36as] .button[data-astro-cid-6fnl36as]{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.offer-card[data-astro-cid-6fnl36as] figure[data-astro-cid-6fnl36as] img{transition:none}.offer-card[data-astro-cid-6fnl36as]:hover figure[data-astro-cid-6fnl36as] img{transform:none}}
