.shero[data-astro-cid-ok6tmzvm]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,1rem + 4vw,6rem);padding-top:clamp(8rem,6rem + 4vw,10rem);padding-bottom:clamp(3rem,2rem + 3vw,5rem);display:grid}.shero__text[data-astro-cid-ok6tmzvm]{animation:rise 1.1s var(--ease-out) both;gap:1.5rem;display:grid}.shero[data-astro-cid-ok6tmzvm] h1[data-astro-cid-ok6tmzvm]{font-size:clamp(2.8rem,1.6rem + 4.4vw,6rem);line-height:.95}.shero__lead[data-astro-cid-ok6tmzvm]{max-width:34rem;font-size:var(--step-1);color:var(--ink-soft);margin:0;line-height:1.45}.shero__cta[data-astro-cid-ok6tmzvm]{flex-wrap:wrap;gap:.6rem;display:flex}.shero__media[data-astro-cid-ok6tmzvm]{animation:rise 1.25s .12s var(--ease-out) both;padding:0 0 10% 12%;position:relative}.shero__main[data-astro-cid-ok6tmzvm]{aspect-ratio:4/5}.shero__round[data-astro-cid-ok6tmzvm]{aspect-ratio:1;width:38%;box-shadow:0 0 0 .5rem var(--paper);position:absolute;bottom:0;left:0}@keyframes rise{0%{opacity:0;transform:translateY(2rem)}}.benefits[data-astro-cid-ok6tmzvm]{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}.benefits__intro[data-astro-cid-ok6tmzvm]{max-width:52rem;font:400 var(--step-2) / 1.25 var(--font-display);margin:0 0 clamp(2.5rem,2rem + 2vw,4rem)}.benefits__list[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.benefits__list[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]{border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--hairline);align-content:start;gap:.6rem;padding:1.6rem;display:grid}.benefits__icon[data-astro-cid-ok6tmzvm]{background:var(--wine);width:3.2rem;height:3.2rem;color:var(--wine-ink);border-radius:50%;place-items:center;margin-bottom:.8rem;display:grid}.benefits__icon[data-astro-cid-ok6tmzvm] svg{width:1.4rem;height:1.4rem}.benefits__list[data-astro-cid-ok6tmzvm] h2[data-astro-cid-ok6tmzvm]{font-size:1.6rem;line-height:1.05}.benefits__list[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{color:var(--ink-soft);margin:0;font-size:.92rem}.audience[data-astro-cid-ok6tmzvm]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.chips[data-astro-cid-ok6tmzvm]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]{background:var(--blush);border-radius:999px;padding:.5rem .95rem;font-size:.88rem}.mosaic[data-astro-cid-ok6tmzvm]{padding-bottom:var(--section);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(11rem,8rem + 8vw,17rem);gap:1rem;display:grid}.mosaic__item--0[data-astro-cid-ok6tmzvm]{border-radius:999px 999px var(--radius) var(--radius) / 14rem 14rem var(--radius) var(--radius);grid-area:span 2/span 2}.region[data-astro-cid-ok6tmzvm]{padding-bottom:var(--section);grid-template-columns:minmax(0,5fr) minmax(0,6fr) minmax(0,1fr);align-items:center;display:grid;position:relative}.region__img[data-astro-cid-ok6tmzvm]{aspect-ratio:3/4;grid-area:1/1}.region__card[data-astro-cid-ok6tmzvm]{z-index:1;border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#fbf7f2f5;grid-area:1/2;gap:.9rem;margin-left:-4rem;padding:clamp(1.5rem,1rem + 1.5vw,2.5rem);display:grid;position:relative}.region__card[data-astro-cid-ok6tmzvm] .tag[data-astro-cid-ok6tmzvm] svg{width:1rem;height:1rem}.region__card[data-astro-cid-ok6tmzvm] h2[data-astro-cid-ok6tmzvm]{font-size:var(--step-3)}.region__card[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{color:var(--ink-soft);margin:0}.region__card[data-astro-cid-ok6tmzvm] small[data-astro-cid-ok6tmzvm]{color:var(--ink-mute);font-size:.72rem}.offers[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.offers[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]{border-radius:var(--radius-lg);background:var(--card);align-content:start;gap:.6rem;min-height:14rem;padding:1.75rem;display:grid}.offers__num[data-astro-cid-ok6tmzvm]{font:600 1.8rem/1 var(--font-hand);color:var(--wine);margin-bottom:1.5rem}.offers[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{color:var(--ink-soft);margin:0;font-size:.95rem}.steps[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,1rem + 1.5vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]{border-top:1px solid #f8ece64d;padding-top:2rem;position:relative}.steps__num[data-astro-cid-ok6tmzvm]{font:600 4.8rem/.8 var(--font-hand);color:var(--blush-2);margin-bottom:1.5rem;display:block}.steps[data-astro-cid-ok6tmzvm] h3[data-astro-cid-ok6tmzvm]{margin-bottom:.6rem;font-size:1.7rem}.steps[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{color:#f8ece6c7;margin:0;font-size:.95rem}.steps[data-astro-cid-ok6tmzvm] .todo{color:#f6dc9c;background:#e8be4629}.faq-grid[data-astro-cid-ok6tmzvm]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,1rem + 5vw,6rem);display:grid}.faq-head[data-astro-cid-ok6tmzvm]{gap:1.1rem;display:grid}.faq-head[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{color:var(--ink-soft);margin:0}.form-grid[data-astro-cid-ok6tmzvm]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:clamp(1.25rem,1rem + 2vw,3rem);display:grid}.form-side[data-astro-cid-ok6tmzvm]{gap:1rem;display:grid;position:sticky;top:7rem}.form-side__call[data-astro-cid-ok6tmzvm]{border-radius:var(--radius-lg);background:var(--wine);color:var(--wine-ink);font:400 1.6rem/1.1 var(--font-display);align-items:center;gap:1rem;padding:1.25rem 1.5rem;text-decoration:none;display:flex}.form-side__call[data-astro-cid-ok6tmzvm] small[data-astro-cid-ok6tmzvm]{font:500 .78rem/1.4 var(--font-body);opacity:.75;display:block}.form-side__icon[data-astro-cid-ok6tmzvm]{background:#f8ece629;border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;display:grid}.form-side__icon[data-astro-cid-ok6tmzvm] svg{width:1.2rem;height:1.2rem}.form-side__hours[data-astro-cid-ok6tmzvm]{border-radius:var(--radius-lg);background:var(--card);padding:1.5rem}.more__grid[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,.6rem + 1.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}.more__card[data-astro-cid-ok6tmzvm]{gap:.5rem;text-decoration:none;display:grid}.more__img[data-astro-cid-ok6tmzvm]{aspect-ratio:4/4.6;margin-bottom:.75rem}.more__img[data-astro-cid-ok6tmzvm] img{transition:transform 1.2s var(--ease)}.more__card[data-astro-cid-ok6tmzvm]:hover .more__img[data-astro-cid-ok6tmzvm] img{transform:scale(1.05)}.more__title[data-astro-cid-ok6tmzvm]{font:italic 500 var(--step-2) / 1 var(--font-display);color:var(--wine);align-items:center;gap:.6rem;display:flex}.more__title[data-astro-cid-ok6tmzvm] svg{flex:none;width:1.2rem;height:1.2rem}.more__text[data-astro-cid-ok6tmzvm]{color:var(--ink-soft);font-size:.92rem}@media (width<=1023px){.shero[data-astro-cid-ok6tmzvm],.faq-grid[data-astro-cid-ok6tmzvm],.form-grid[data-astro-cid-ok6tmzvm]{grid-template-columns:1fr}.benefits__list[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(2,minmax(0,1fr))}.region[data-astro-cid-ok6tmzvm]{grid-template-columns:1fr}.region__img[data-astro-cid-ok6tmzvm]{grid-column:1;justify-self:center;width:min(100%,26rem)}.region__card[data-astro-cid-ok6tmzvm]{grid-area:2/1;margin:-3rem 1rem 0}.shero__media[data-astro-cid-ok6tmzvm]{max-width:32rem}.offers[data-astro-cid-ok6tmzvm],.steps[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-side[data-astro-cid-ok6tmzvm]{grid-template-columns:1fr 1fr;position:static}}@media (width<=767px){.offers[data-astro-cid-ok6tmzvm],.benefits__list[data-astro-cid-ok6tmzvm],.steps[data-astro-cid-ok6tmzvm],.form-side[data-astro-cid-ok6tmzvm]{grid-template-columns:1fr}.offers[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm],.benefits__list[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]{grid-template-columns:auto minmax(0,1fr);gap:.25rem 1rem;min-height:0;padding:1.1rem 1.2rem}.offers__num[data-astro-cid-ok6tmzvm],.benefits__icon[data-astro-cid-ok6tmzvm]{grid-row:span 2;margin:0}.offers__num[data-astro-cid-ok6tmzvm]{padding-top:.15rem}.benefits__icon[data-astro-cid-ok6tmzvm]{width:2.8rem;height:2.8rem}.offers[data-astro-cid-ok6tmzvm] h3[data-astro-cid-ok6tmzvm],.benefits__list[data-astro-cid-ok6tmzvm] h2[data-astro-cid-ok6tmzvm]{font-size:1.4rem}.mosaic[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:10rem;gap:.6rem}.mosaic__item--0[data-astro-cid-ok6tmzvm]{border-radius:999px 999px var(--radius) var(--radius) / 8rem 8rem var(--radius) var(--radius)}.more[data-astro-cid-ok6tmzvm]{display:none}}
