.hero-image[data-astro-cid-n4nzydhx],.hero-image[data-astro-cid-n4nzydhx] img[data-astro-cid-n4nzydhx]{width:100%;height:100%;display:block}.hero-image[data-astro-cid-n4nzydhx] img[data-astro-cid-n4nzydhx]{object-fit:cover;object-position:80% center}.hero-image--ph[data-astro-cid-n4nzydhx]{background:var(--ph);color:var(--ink-sub);font-size:var(--fs-small);justify-content:flex-end;align-items:center;padding:24px 8%;display:flex}@media (width<=859px){.hero-image[data-astro-cid-n4nzydhx]{aspect-ratio:var(--sp-ratio,4 / 3)}.hero-image--ph[data-astro-cid-n4nzydhx]{justify-content:center}}.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:clamp(440px,40vw,680px);margin-bottom:40px;display:flex;position:relative}.hero__visual[data-astro-cid-lcdefpme]{position:absolute;inset:0}.hero__visual[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f6f2eee6 0%,#f6f2ee99 32%,#f6f2ee00 58%);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{width:100%;padding-block:48px;position:relative}.hero__text[data-astro-cid-lcdefpme]{max-width:30rem}.hero__title[data-astro-cid-lcdefpme]{margin:0 0 16px;font-size:clamp(1.75rem,1.1rem + 2.6vw,3rem);line-height:1.4}.hero__lead[data-astro-cid-lcdefpme]{margin-bottom:28px;font-weight:700}.hero__btns[data-astro-cid-lcdefpme] .btn--outline[data-astro-cid-lcdefpme]{background:#f6f2eed9}@media (width<=859px){.hero[data-astro-cid-lcdefpme]{min-height:0;margin-bottom:24px;display:block}.hero__visual[data-astro-cid-lcdefpme]{position:static}.hero__visual[data-astro-cid-lcdefpme]:after{content:none}.hero__inner[data-astro-cid-lcdefpme]{padding-block:24px 0}.hero__text[data-astro-cid-lcdefpme]{max-width:none}}.news[data-astro-cid-lcdefpme]{padding-bottom:var(--section);flex-wrap:wrap;gap:4px 24px;display:flex}.news__label[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--wine);letter-spacing:.1em}.news[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{font-size:var(--fs-small);flex:300px;margin:0;padding:0;list-style:none}.news[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0 16px;padding-bottom:6px;display:flex}.news[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--ink-sub)}.more[data-astro-cid-lcdefpme]{margin-top:28px}.order-banner[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;text-decoration:none;transition:border-color .2s;display:grid;overflow:hidden}.order-banner__visual[data-astro-cid-lcdefpme] .media{border-radius:0}.order-banner__body[data-astro-cid-lcdefpme]{justify-items:start;gap:12px;padding:clamp(20px,4vw,40px);display:grid}.order-banner__title[data-astro-cid-lcdefpme]{font-size:var(--fs-l)}.order-banner__facts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px 32px;margin:4px 0;display:flex}.order-banner__facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--ink-sub)}.order-banner__facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0;font-size:1.25rem;font-weight:700}.order-banner__more[data-astro-cid-lcdefpme],.other-card__more[data-astro-cid-lcdefpme]{color:var(--wine);font-weight:700}.order-banner__more[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--wine);color:#fff;margin-top:4px;padding:10px 22px;display:inline-block}.order-banner[data-astro-cid-lcdefpme]:hover,.other-card[data-astro-cid-lcdefpme]:hover{border-color:var(--wine)}.order-banner[data-astro-cid-lcdefpme]:hover .order-banner__more[data-astro-cid-lcdefpme]{background:var(--ink)}.other-head[data-astro-cid-lcdefpme]{font-size:var(--fs-m);margin-top:40px}.other-lead[data-astro-cid-lcdefpme]{margin:4px 0 16px}.other-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:20px;display:grid}.other-card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);flex-direction:column;text-decoration:none;transition:border-color .2s;display:flex;overflow:hidden}.other-card__visual[data-astro-cid-lcdefpme] .media{border-radius:0}.other-card__body[data-astro-cid-lcdefpme]{gap:4px;padding:14px 16px 18px;display:grid}.other-card__title[data-astro-cid-lcdefpme]{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.4}.other-card__more[data-astro-cid-lcdefpme]{font-size:var(--fs-small);margin-top:4px}@media (width<=767px){.order-banner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=599px){.order-banner__more[data-astro-cid-lcdefpme]{text-align:center;width:100%}.other-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.other-card[data-astro-cid-lcdefpme]{flex-direction:row;align-items:center}.other-card__visual[data-astro-cid-lcdefpme]{flex:0 0 40%}}.works-mini[data-astro-cid-lcdefpme]{gap:16px;margin:0;padding:0;list-style:none}.works-mini[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none;display:block}.works-mini__title[data-astro-cid-lcdefpme]{font-size:var(--fs-small);margin-top:6px;font-weight:700;display:block}.about[data-astro-cid-lcdefpme]{grid-template-columns:minmax(120px,220px) 1fr;align-items:center;gap:24px 48px;display:grid}.about__icon[data-astro-cid-lcdefpme] .media{border-radius:50%}.about__links[data-astro-cid-lcdefpme]{gap:4px 24px;margin-top:12px}@media (width<=599px){.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about__icon[data-astro-cid-lcdefpme]{width:140px}}
