.offer-hero[data-astro-cid-utohiu3y]{padding:calc(var(--header-h) + clamp(32px, 6vw, 80px)) 0 var(--section)}.offer-hero__grid[data-astro-cid-utohiu3y]{align-items:center;gap:40px;display:grid}@media (width>=960px){.offer-hero__grid[data-astro-cid-utohiu3y]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px}}.offer-hero__inner[data-astro-cid-utohiu3y]{justify-items:start;gap:24px;display:grid}.offer-hero__media[data-astro-cid-utohiu3y]{margin:0}.offer-hero__price[data-astro-cid-utohiu3y]{background:var(--color-grey-50);border:1px solid var(--color-grey-200);color:var(--color-grey-700);border-radius:999px;align-items:baseline;gap:6px;padding:8px 14px;font-size:15px;display:inline-flex}.offer-hero__price[data-astro-cid-utohiu3y] strong[data-astro-cid-utohiu3y]{color:var(--color-black);font-size:17px}.offer-hero__media[data-astro-cid-utohiu3y] img[data-astro-cid-utohiu3y]{aspect-ratio:4/4.2;object-fit:cover;border-radius:28px;width:100%;height:auto}.offer-hero__media[data-astro-cid-utohiu3y] figcaption[data-astro-cid-utohiu3y]{color:var(--color-grey-500);margin-top:10px;font-size:13.5px}.offer-hero__tag[data-astro-cid-utohiu3y]{color:var(--color-grey-500);align-items:center;gap:8px;display:inline-flex}.offer-hero[data-astro-cid-utohiu3y] .lead[data-astro-cid-utohiu3y]{max-width:48ch}.blocks[data-astro-cid-utohiu3y]{gap:16px;display:grid}.block[data-astro-cid-utohiu3y]{background:var(--color-white);border-radius:var(--radius-block);align-items:center;gap:32px;padding:clamp(24px,4vw,48px);display:grid}.block__text[data-astro-cid-utohiu3y]{gap:12px;display:grid}.block__text[data-astro-cid-utohiu3y] p[data-astro-cid-utohiu3y]{color:var(--color-grey-700);font-size:18px}.block__visual[data-astro-cid-utohiu3y]{justify-self:center;width:100%;max-width:380px}@media (width>=900px){.block[data-astro-cid-utohiu3y]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.block[data-astro-cid-utohiu3y]:nth-child(2n) .block__text[data-astro-cid-utohiu3y]{order:2}}.brand-sheet[data-astro-cid-utohiu3y]{border-radius:var(--radius-small);color:#2b1d12;background:#fbf7f1;grid-template-columns:repeat(3,1fr);gap:10px;padding:20px;display:grid}.brand-sheet__logo[data-astro-cid-utohiu3y]{letter-spacing:-.05em;grid-column:1/-1;font-size:28px;font-weight:800}.sw[data-astro-cid-utohiu3y]{border-radius:10px;height:56px}.brand-sheet__type[data-astro-cid-utohiu3y]{letter-spacing:-.04em;grid-column:1/-1;font-size:44px;font-weight:700;line-height:1}.control[data-astro-cid-utohiu3y]{border-radius:var(--radius-small);border:1px solid var(--color-grey-200);background:var(--color-white);gap:8px;padding:18px;font-size:14px;display:grid}.control[data-astro-cid-utohiu3y] span[data-astro-cid-utohiu3y]:first-child{color:var(--color-grey-500);font-weight:500}.control__btns[data-astro-cid-utohiu3y]{gap:8px;margin-top:6px;display:flex}.control__btns[data-astro-cid-utohiu3y] b[data-astro-cid-utohiu3y],.control__btns[data-astro-cid-utohiu3y] i[data-astro-cid-utohiu3y]{border-radius:var(--radius-pill);padding:8px 14px;font-style:normal;font-weight:600}.control__btns[data-astro-cid-utohiu3y] b[data-astro-cid-utohiu3y]{background:var(--color-black);color:var(--color-white)}.control__btns[data-astro-cid-utohiu3y] i[data-astro-cid-utohiu3y]{border:1.5px solid var(--color-black)}.monthly[data-astro-cid-utohiu3y]{border-radius:var(--radius-block);background:var(--color-black);color:var(--color-white);gap:8px;padding:clamp(24px,4vw,40px);display:grid}.monthly[data-astro-cid-utohiu3y] p[data-astro-cid-utohiu3y]{color:var(--color-on-dark-muted);font-size:18px}.next-step[data-astro-cid-utohiu3y]{padding-block:var(--section)}.next-step__row[data-astro-cid-utohiu3y]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}.next-step__card[data-astro-cid-utohiu3y]{border:1px solid var(--color-grey-200);border-radius:var(--radius-block);transition:border-color var(--t-fast) var(--ease);gap:6px;padding:28px;text-decoration:none;display:grid}.next-step__card[data-astro-cid-utohiu3y] strong[data-astro-cid-utohiu3y]{font-size:var(--fs-h3);letter-spacing:var(--ls-h3);line-height:1.2}.next-step__card[data-astro-cid-utohiu3y]:hover{border-color:var(--color-black)}
