.hero[data-astro-cid-ge2uvauf]{background:#0f1c16;height:min(520px,92.2136vw + 34.4917px);position:relative;overflow:hidden}@media (width>=860px){.hero[data-astro-cid-ge2uvauf]{height:600px}}.hero__slides[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__slide[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity 1.4s,transform 0s linear 1.5s;position:absolute;inset:0;transform:scale(1.03)}.hero__slide[data-astro-cid-ge2uvauf]:first-child{opacity:1}.hero__slide[data-astro-cid-ge2uvauf].is-active{opacity:1;transition:opacity 1.4s,transform 9s ease-out;transform:scale(1.12)}.hero__slide[data-astro-cid-ge2uvauf] img{object-fit:cover;width:100%;height:100%}.hero__scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(#0c1611b8 0%,#0c161157 42%,#0c1611db 100%);position:absolute;inset:0}.hero__mark[data-astro-cid-ge2uvauf]{justify-content:center;align-items:center;padding:24px 16px 40px;display:flex;position:absolute;inset:0}.hero__mark[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 4px 24px #00000059);width:auto;max-width:100%;height:auto;max-height:100%}@media (width>=860px){.hero__mark[data-astro-cid-ge2uvauf]{padding:0 30px}.hero__mark[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:533px}}.hero__dots[data-astro-cid-ge2uvauf]{justify-content:center;gap:10px;display:flex;position:absolute;bottom:22px;left:0;right:0}.hero__dots[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]{cursor:pointer;background:#f2ece173;border:none;width:8px;height:3px;padding:0;transition:width .3s,background .3s}.hero__dots[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf].is-active{background:var(--gold-light);width:26px}.teasers[data-astro-cid-wjwawo3v]{background:var(--green);color:var(--cream);padding:44px 0}@media (width>=860px){.teasers[data-astro-cid-wjwawo3v]{padding:76px 0}}.teasers__head[data-astro-cid-wjwawo3v]{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}@media (width>=860px){.teasers__head[data-astro-cid-wjwawo3v]{text-align:center;align-items:center;margin-bottom:44px}}.teasers__head[data-astro-cid-wjwawo3v] h2[data-astro-cid-wjwawo3v]{font-size:32px}@media (width>=860px){.teasers__head[data-astro-cid-wjwawo3v] h2[data-astro-cid-wjwawo3v]{font-size:40px}}.teasers__grid[data-astro-cid-wjwawo3v]{flex-direction:column;gap:14px;display:flex}@media (width>=860px){.teasers__grid[data-astro-cid-wjwawo3v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}}.teasers__card[data-astro-cid-wjwawo3v]{border:1px solid var(--gold-line);grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;padding:12px;display:grid}@media (width>=860px){.teasers__card[data-astro-cid-wjwawo3v]{flex-direction:column;grid-template-columns:none;align-items:stretch;gap:14px;padding:30px 26px;display:flex}}.teasers__image[data-astro-cid-wjwawo3v]{height:112px;overflow:hidden}@media (width>=860px){.teasers__image[data-astro-cid-wjwawo3v]{height:170px}}.teasers[data-astro-cid-wjwawo3v] .teasers__image img{object-fit:cover;width:100%;height:100%}.teasers__body[data-astro-cid-wjwawo3v]{flex-direction:column;gap:6px;display:flex}.teasers__body[data-astro-cid-wjwawo3v] h3[data-astro-cid-wjwawo3v]{font-size:22px}@media (width>=860px){.teasers__body[data-astro-cid-wjwawo3v] h3[data-astro-cid-wjwawo3v]{font-size:28px}}.teasers__body[data-astro-cid-wjwawo3v] p[data-astro-cid-wjwawo3v]{color:var(--cream-muted);font-size:14px;line-height:1.5}@media (width>=860px){.teasers__body[data-astro-cid-wjwawo3v] p[data-astro-cid-wjwawo3v]{font-size:15px;line-height:1.65}}.teasers__body[data-astro-cid-wjwawo3v] .label[data-astro-cid-wjwawo3v]{color:var(--gold-light)}.room[data-astro-cid-xfaklutt]{background:var(--tan);flex-direction:column;display:flex}@media (width>=860px){.room[data-astro-cid-xfaklutt]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}.room__image[data-astro-cid-xfaklutt]{height:300px;position:relative;overflow:hidden}@media (width>=860px){.room__image[data-astro-cid-xfaklutt]{align-self:start;height:calc(100vh - 62px);min-height:520px;max-height:900px;position:sticky;top:62px}}.room__image[data-astro-cid-xfaklutt] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.room__body[data-astro-cid-xfaklutt]{flex-direction:column;gap:16px;padding:36px 20px 44px;display:flex}@media (width>=860px){.room__body[data-astro-cid-xfaklutt]{justify-content:center;gap:18px;padding:70px 56px}}.room__body[data-astro-cid-xfaklutt] h2[data-astro-cid-xfaklutt]{max-width:24ch;font-size:28px;line-height:1.2}@media (width>=860px){.room__body[data-astro-cid-xfaklutt] h2[data-astro-cid-xfaklutt]{font-size:34px}}.room__body[data-astro-cid-xfaklutt] h3[data-astro-cid-xfaklutt]{margin-top:14px;font-size:24px;line-height:1.2}.room__body[data-astro-cid-xfaklutt] p[data-astro-cid-xfaklutt]{color:var(--ink-muted);max-width:60ch;font-size:16px;line-height:1.7}.room__mission[data-astro-cid-xfaklutt]{border-left:3px solid var(--gold);flex-direction:column;gap:10px;margin-top:14px;padding-left:20px;display:flex}.room__mission[data-astro-cid-xfaklutt] h3[data-astro-cid-xfaklutt]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.3em;color:#7d6b45;margin-top:0;font-size:14px}.room__mission[data-astro-cid-xfaklutt] p[data-astro-cid-xfaklutt]{font-family:var(--font-serif);color:var(--ink);font-size:20px;line-height:1.5}
