.hero[data-astro-cid-lcdefpme]{background:linear-gradient(120deg, var(--pink-2) 0%, var(--pink) 100%)}.hero__inner[data-astro-cid-lcdefpme]{max-width:var(--wrap);padding:clamp(48px, 7vw, 96px) var(--gutter);grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(24px,4vw,64px);margin-inline:auto;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:11ch;margin-top:14px;font-size:clamp(38px,5vw,66px);line-height:1.02}.hero__lead[data-astro-cid-lcdefpme]{max-width:36ch;margin-top:18px;font-size:16px}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.hero__visual[data-astro-cid-lcdefpme]{place-items:center;display:grid;position:relative}.hero__ring[data-astro-cid-lcdefpme]{aspect-ratio:1;background:#ffffff8c;border-radius:50%;width:78%;position:absolute;box-shadow:0 0 0 1px #ffffffe6,0 0 0 18px #ffffff2e}.hero__visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:drop-shadow(0 24px 24px #7d2c3b2e);width:100%;max-width:560px;position:relative}.perks[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:16px;padding-block:28px;display:grid}.perks[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{color:var(--wine);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.perks[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:500}.head[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:clamp(28px,4vw,44px)}.head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:8px;font-size:14px}.grid-4[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.more-wrap[data-astro-cid-lcdefpme]{margin-top:36px}.features[data-astro-cid-lcdefpme]{gap:var(--gap);display:grid}.feature[data-astro-cid-lcdefpme]{align-items:center;gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.feature--rev[data-astro-cid-lcdefpme] .feature__media[data-astro-cid-lcdefpme]{order:2}.feature__media[data-astro-cid-lcdefpme]{aspect-ratio:5/4;border-radius:var(--radius);display:block;position:relative;overflow:hidden}.feature__media--pink[data-astro-cid-lcdefpme]{background:var(--pink)}.feature__media--peach[data-astro-cid-lcdefpme]{background:var(--peach)}.feature__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;filter:drop-shadow(0 20px 20px #7d2c3b29);width:76%;height:76%;transition:transform .8s var(--ease);position:absolute;inset:12%}.feature__media[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.feature__text[data-astro-cid-lcdefpme]{padding:clamp(16px,4vw,64px)}.feature__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:8px;font-size:clamp(24px,2.8vw,36px)}.feature__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.kicker):not(.feature__price){max-width:40ch;margin-top:14px}.feature__price[data-astro-cid-lcdefpme]{color:var(--ink);margin-block:18px 20px;font-size:20px;font-weight:600}.promo[data-astro-cid-lcdefpme]{margin-top:var(--space);background:var(--wine);color:#ffffffd1}.promo__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(24px,4vw,64px);padding-block:clamp(48px,6vw,80px);display:grid}.promo[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:#ffffffb3}.promo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--white);margin-top:10px;font-size:clamp(30px,4vw,52px);line-height:1.05}.promo__text[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.kicker):not(.promo__price){margin-top:16px}.promo__price[data-astro-cid-lcdefpme]{color:var(--white);margin-block:18px 24px;font-size:28px;font-weight:600}.promo__visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:drop-shadow(0 24px 30px #0000004d);width:100%;max-width:580px;margin-inline:auto}.strip[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.strip[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{aspect-ratio:1;border-radius:var(--radius);display:block;position:relative;overflow:hidden}.strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.strip[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.05)}@media (width<=960px){.grid-4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);row-gap:32px}}@media (width<=760px){.hero__inner[data-astro-cid-lcdefpme],.promo__inner[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__inner[data-astro-cid-lcdefpme]{text-align:center}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.hero__lead[data-astro-cid-lcdefpme]{margin-inline:auto}.hero__actions[data-astro-cid-lcdefpme]{justify-content:center}.feature--rev[data-astro-cid-lcdefpme] .feature__media[data-astro-cid-lcdefpme]{order:0}.feature__text[data-astro-cid-lcdefpme]{text-align:center;padding:8px 4px 24px}.feature__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.kicker):not(.feature__price){margin-inline:auto}.promo__inner[data-astro-cid-lcdefpme]{text-align:center}.perks[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);row-gap:20px}.strip[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.strip[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(n+4){display:none}}
