.hero.svelte-1uha8ag{position:relative;overflow:hidden;background:var(--c-emerald);color:#fffdf8cc}.hero__photo.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.hero.svelte-1uha8ag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#0f332df5,#0f332dd9 45%,#0f332d4d)}.hero.svelte-1uha8ag>.ornament{z-index:1}.hero__inner.svelte-1uha8ag{position:relative;z-index:2;display:grid;align-items:center;gap:48px;min-height:min(720px,calc(100svh - var(--header-h)));padding-block:clamp(56px,9vw,112px)}.hero__content.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-start;gap:22px;max-width:640px}.hero__lead.svelte-1uha8ag{margin:0;font-size:clamp(1.0625rem,1.6vw,1.25rem)}.hero__actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}@media(min-width:960px){.hero__inner.svelte-1uha8ag{grid-template-columns:1.3fr 1fr}}.directions.svelte-1uha8ag{display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));margin:0;padding:0;border:1px solid var(--c-line);background:var(--c-line);list-style:none}.directions__item.svelte-1uha8ag{display:flex;flex-direction:column;gap:12px;padding:32px 28px;background:var(--c-paper);transition:background-color .3s var(--ease)}.directions__item.svelte-1uha8ag:hover{background:var(--c-ivory)}.directions__index.svelte-1uha8ag{color:var(--c-gold);font-family:var(--font-serif);font-size:2.125rem;font-weight:600;line-height:1}.directions__title.svelte-1uha8ag{margin:0;color:var(--c-emerald);font-family:var(--font-serif);font-size:1.375rem;font-weight:600;line-height:1.15}.directions__text.svelte-1uha8ag{flex:1;margin:0;color:var(--c-muted)}.directions__link.svelte-1uha8ag{color:var(--c-emerald);font-size:.9375rem;font-weight:600;text-decoration:none}.directions__link.svelte-1uha8ag:hover{color:var(--c-gold-600)}.stats.svelte-1uha8ag{position:relative;overflow:hidden;padding-block:clamp(56px,8vw,96px);background:var(--c-emerald-700)}.stats__inner.svelte-1uha8ag{position:relative;display:grid;gap:40px;align-items:center}.stats__head.svelte-1uha8ag{display:flex;flex-direction:column;gap:10px}.stats__list.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 24px;margin:0}.stats__item.svelte-1uha8ag{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding-top:16px;border-top:1px solid rgba(201,169,97,.4)}.stats__value.svelte-1uha8ag{margin:0;color:var(--c-gold);font-family:var(--font-serif);font-size:clamp(2rem,3.6vw,2.75rem);font-weight:600;line-height:1;white-space:nowrap}.stats__label.svelte-1uha8ag{color:#fffdf8b8;font-size:.9375rem}@media(min-width:960px){.stats__inner.svelte-1uha8ag{grid-template-columns:1fr 2fr}.stats__list.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}.ways.svelte-1uha8ag{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none}.ways__link.svelte-1uha8ag{display:flex;flex-direction:column;gap:10px;height:100%;padding:28px 24px;border-radius:var(--radius);background:var(--c-paper);color:inherit;text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.ways__link.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.ways__num.svelte-1uha8ag{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--c-gold);color:var(--c-gold-600);font-size:.8125rem;font-weight:600;transform:rotate(45deg);margin:6px 0 0 6px}.ways__num-text.svelte-1uha8ag{transform:rotate(-45deg)}.ways__title.svelte-1uha8ag{margin-top:10px;color:var(--c-emerald);font-family:var(--font-serif);font-size:1.25rem;font-weight:600;line-height:1.15}.ways__text.svelte-1uha8ag{color:var(--c-muted);font-size:.9375rem}.home__news-head.svelte-1uha8ag{flex-direction:row;align-items:flex-end;justify-content:space-between;max-width:none}.news-list.svelte-1uha8ag{display:grid;gap:0;margin:0;padding:0;border-top:1px solid var(--c-line);list-style:none}.news-list__item.svelte-1uha8ag{position:relative;display:grid;gap:6px;padding:24px 0;border-bottom:1px solid var(--c-line)}.news-list__date.svelte-1uha8ag{color:var(--c-gold-600);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.news-list__title.svelte-1uha8ag{margin:0;color:var(--c-emerald);font-family:var(--font-serif);font-size:1.375rem;font-weight:600}.news-list__link.svelte-1uha8ag{color:inherit;text-decoration:none}.news-list__link.svelte-1uha8ag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.news-list__item.svelte-1uha8ag:hover .news-list__title:where(.svelte-1uha8ag){color:var(--c-gold-600)}.news-list__text.svelte-1uha8ag{margin:0;color:var(--c-muted)}@media(min-width:768px){.news-list__item.svelte-1uha8ag{grid-template-columns:200px 1fr;grid-template-rows:auto auto;column-gap:32px}.news-list__date.svelte-1uha8ag{grid-row:span 2;padding-top:8px}}.home__more.svelte-1uha8ag{display:flex;justify-content:center;margin-top:40px}.cta.svelte-1uha8ag{text-align:center}.cta__content.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:620px;margin:0 auto}.cta__text.svelte-1uha8ag{margin:0;color:#fffdf8d1;font-size:1.0625rem}
