.gallery__grid[data-astro-cid-b32uuoss]{gap:var(--sp-3);grid-template-columns:repeat(3,1fr);grid-auto-rows:220px;padding:0;list-style:none;display:grid}.gallery__cell--0[data-astro-cid-b32uuoss]{grid-area:span 2/span 2}.gallery__btn[data-astro-cid-b32uuoss]{border-radius:var(--radius-md);cursor:zoom-in;background:var(--c-surface);border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.gallery__img[data-astro-cid-b32uuoss]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.gallery__btn[data-astro-cid-b32uuoss]:is(:hover,.is-active) .gallery__img[data-astro-cid-b32uuoss]{transform:scale(1.04)}.gallery__dialog[data-astro-cid-b32uuoss]{background:0 0;border:0;max-width:min(1200px,94vw);max-height:92vh;padding:0;overflow:visible}.gallery__dialog[data-astro-cid-b32uuoss]::backdrop{background:#001432e0}.gallery__full[data-astro-cid-b32uuoss]{border-radius:var(--radius-md);width:auto;max-height:82vh;margin:0 auto}.gallery__caption[data-astro-cid-b32uuoss]{color:var(--c-white);text-align:center;margin:var(--sp-2) 0 0;font-size:15px}.gallery__nav[data-astro-cid-b32uuoss],.gallery__close[data-astro-cid-b32uuoss]{width:var(--control-h);height:var(--control-h);background:var(--c-white);color:var(--c-primary);cursor:pointer;border:0;border-radius:50%;font-size:30px;line-height:1;position:absolute}.gallery__nav[data-astro-cid-b32uuoss]{top:50%;transform:translateY(-50%)}.gallery__nav--prev[data-astro-cid-b32uuoss]{left:-24px}.gallery__nav--next[data-astro-cid-b32uuoss]{right:-24px}.gallery__close[data-astro-cid-b32uuoss]{font-size:28px;top:-20px;right:-20px}@media (width<=767px){.gallery__grid[data-astro-cid-b32uuoss]{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}.gallery__cell--5[data-astro-cid-b32uuoss]{grid-column:span 2}.gallery__nav--prev[data-astro-cid-b32uuoss]{left:6px}.gallery__nav--next[data-astro-cid-b32uuoss]{right:6px}.gallery__close[data-astro-cid-b32uuoss]{top:6px;right:6px}}.areas[data-astro-cid-wc7h2slx]{gap:var(--sp-7);display:grid}.area[data-astro-cid-wc7h2slx]{gap:var(--sp-5);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;display:grid}.area--flip[data-astro-cid-wc7h2slx]{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.area--flip[data-astro-cid-wc7h2slx] .area__card[data-astro-cid-wc7h2slx]{order:2}.area__card[data-astro-cid-wc7h2slx]{isolation:isolate;padding:var(--sp-5);border-radius:var(--radius-lg);background:var(--c-surface);position:relative;overflow:hidden}.area__card[data-astro-cid-wc7h2slx]:before{content:"";background:linear-gradient(90deg, var(--c-primary), var(--c-accent));height:4px;position:absolute;top:0;left:0;right:0}.area__num[data-astro-cid-wc7h2slx]{z-index:-1;font:700 112px/1 var(--font-heading);color:#00449414;position:absolute;bottom:-18px;right:18px}.area__num[data-astro-cid-wc7h2slx]:after{content:attr(data-num)}.area__card[data-astro-cid-wc7h2slx] h3[data-astro-cid-wc7h2slx]{margin:0 0 var(--sp-2);font-size:26px}.area__card[data-astro-cid-wc7h2slx] p[data-astro-cid-wc7h2slx]{margin:0}.area__count[data-astro-cid-wc7h2slx]{color:var(--c-primary);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex;margin-top:var(--sp-3)!important}.area__gallery[data-astro-cid-wc7h2slx] .gallery__grid{grid-auto-rows:170px;margin:0}.area__gallery--5[data-astro-cid-wc7h2slx] .gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.area__gallery--3[data-astro-cid-wc7h2slx] .gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.head-row[data-astro-cid-wc7h2slx]{justify-content:space-between;align-items:end;gap:var(--sp-3);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.head-row[data-astro-cid-wc7h2slx] .section-head{margin-bottom:0}.life[data-astro-cid-wc7h2slx]{gap:var(--sp-7);grid-template-columns:4fr 8fr;align-items:center;display:grid}.life__list[data-astro-cid-wc7h2slx]{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.life__list[data-astro-cid-wc7h2slx] li[data-astro-cid-wc7h2slx]{border-radius:var(--radius-md);background:var(--c-white);border:1px solid var(--c-line);color:var(--c-ink);align-items:center;gap:14px;padding:18px;font-weight:600;transition:transform .2s,border-color .2s;display:flex}.life__list[data-astro-cid-wc7h2slx] li[data-astro-cid-wc7h2slx]:is(:hover,.is-active){border-color:var(--c-primary);transform:translateY(-2px)}.life__icon[data-astro-cid-wc7h2slx]{background:var(--c-primary);width:46px;height:46px;color:var(--c-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.tour[data-astro-cid-wc7h2slx]{padding-block:var(--sp-6);background:linear-gradient(90deg, #ddf3fc, var(--c-white));border-top:1px solid var(--c-line)}.tour__inner[data-astro-cid-wc7h2slx]{gap:var(--sp-4);grid-template-columns:56px 1fr auto;align-items:center;display:grid}.tour__icon[data-astro-cid-wc7h2slx]{background:var(--c-primary);width:56px;height:56px;color:var(--c-white);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.tour[data-astro-cid-wc7h2slx] p[data-astro-cid-wc7h2slx]{color:var(--c-ink);margin:0;font-size:19px}@media (width<=899px){.area[data-astro-cid-wc7h2slx],.area--flip[data-astro-cid-wc7h2slx]{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.area--flip[data-astro-cid-wc7h2slx] .area__card[data-astro-cid-wc7h2slx]{order:0}.areas[data-astro-cid-wc7h2slx]{gap:var(--sp-6)}}@media (width<=767px){.area__gallery[data-astro-cid-wc7h2slx] .gallery__grid{grid-auto-rows:140px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.area__card[data-astro-cid-wc7h2slx]{padding:var(--sp-4)}.area__card[data-astro-cid-wc7h2slx] h3[data-astro-cid-wc7h2slx]{font-size:23px}}@media (width<=899px){.life[data-astro-cid-wc7h2slx]{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.tour__inner[data-astro-cid-wc7h2slx]{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.life__list[data-astro-cid-wc7h2slx]{grid-template-columns:minmax(0,1fr)}}
