.fv-wrap[data-astro-cid-lcdefpme]{position:relative}.first-view[data-astro-cid-lcdefpme]{flex-direction:column;height:100vh;min-height:38rem;display:flex}.hero[data-astro-cid-lcdefpme]{flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.hero-swiper[data-astro-cid-lcdefpme]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.hero-swiper[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.hero-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.hero-overlay[data-astro-cid-lcdefpme]{z-index:2;background:#0a192f73;width:100%;height:100%;position:absolute;top:0;left:0}.hero-content[data-astro-cid-lcdefpme]{z-index:3;color:#fff;margin-top:3.8rem;position:relative}.hero-title[data-astro-cid-lcdefpme]{margin-bottom:1.6rem;font-size:5.6rem;font-weight:800;line-height:1.3}.marker-yellow[data-astro-cid-lcdefpme]{color:#fff;background-image:linear-gradient(#0000 70%,#fab700cc 70%);background-repeat:no-repeat;background-size:0% 100%;padding:0 .3rem;animation:1.2s ease-out .5s forwards draw-marker}@keyframes draw-marker{to{background-size:100% 100%}}.hero-sub[data-astro-cid-lcdefpme]{opacity:.9;max-width:27.5rem;margin-bottom:0;font-size:1.1rem;font-weight:400;line-height:2}.hero-banner[data-astro-cid-lcdefpme]{z-index:3;width:25rem;max-width:32%;position:absolute;bottom:7.4rem;right:3.1rem;overflow:hidden;box-shadow:0 .4rem 1.6rem #0000004d}.hero-banner-img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.hero-banner[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(115deg,#0000 30%,#ffffff26 45%,#ffffffa6 50%,#ffffff26 55%,#0000 70%);width:100%;height:100%;animation:4.5s ease-in-out infinite banner-shine;position:absolute;top:0;left:0;transform:translate(-150%)}@keyframes banner-shine{0%,85%{transform:translate(-150%)}to{transform:translate(150%)}}.news-bar[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;border-top:1px solid #ffffff1f;flex-shrink:0;padding:1.3rem 0}.news-inner[data-astro-cid-lcdefpme]{align-items:center;font-size:.8rem;font-weight:500;display:flex}.news-label[data-astro-cid-lcdefpme]{color:#fff;background:0 0;border:1px solid #fff;border-radius:1.3rem;flex-shrink:0;margin-right:1.6rem;padding:.2rem .9rem;font-size:.7rem;font-weight:700}.swiper-news[data-astro-cid-lcdefpme]{width:100%;height:1.5rem;overflow:hidden}.news-slide-content[data-astro-cid-lcdefpme]{align-items:center;height:100%;display:flex}.news-date[data-astro-cid-lcdefpme]{color:#fff;flex-shrink:0;margin-right:1.3rem;font-family:Oswald,sans-serif;font-weight:700}.news-text[data-astro-cid-lcdefpme]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-weight:700;text-decoration:none;transition:all .3s;overflow:hidden;&:hover{color:var(--yellow);text-decoration:underline}}.icon-nav[data-astro-cid-lcdefpme]{background:#fff;padding:60px 0}.icon-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1.3rem;display:grid}.icon-card[data-astro-cid-lcdefpme]{background:var(--bg-light);text-align:center;border:1px solid var(--border);color:var(--navy);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem .9rem;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.icon-card[data-astro-cid-lcdefpme]:hover{border-color:var(--yellow);background:#fff;transform:translateY(-.2rem)}.icon-box-new[data-astro-cid-lcdefpme]{color:var(--yellow);margin-bottom:1.3rem;font-size:2.4rem;transition:all .3s;display:block}.icon-card[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{color:var(--navy);align-items:center;gap:.6rem;margin-bottom:0;font-size:.9rem;font-weight:700;display:flex}.card-arrow[data-astro-cid-lcdefpme]{color:var(--yellow);font-size:.8rem;transition:transform .3s}.icon-card[data-astro-cid-lcdefpme]:hover .card-arrow[data-astro-cid-lcdefpme]{transform:translate(.5rem)}.new-arrivals[data-astro-cid-lcdefpme]{background:var(--bg-light);padding:6.3rem 0;overflow:hidden}.na-header[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;margin-bottom:3.1rem;display:flex;position:relative}.na-title[data-astro-cid-lcdefpme]{text-align:center}.na-title[data-astro-cid-lcdefpme] .section-label[data-astro-cid-lcdefpme]{color:var(--navy)}.na-ttl[data-astro-cid-lcdefpme]{text-align:center;display:inline-block;&:after{background:var(--navy)}}.slider-nav[data-astro-cid-lcdefpme]{gap:.6rem;display:flex;position:absolute;bottom:0;right:0}.nav-btn[data-astro-cid-lcdefpme]{border:1px solid var(--border);width:2.8rem;height:2.8rem;color:var(--navy);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;transition:all .3s;display:flex}.nav-btn[data-astro-cid-lcdefpme]:hover{background:var(--yellow);color:var(--navy);border-color:var(--yellow)}.swiper-places[data-astro-cid-lcdefpme]{box-sizing:border-box;width:100%;margin-bottom:0;padding-left:max(5%,50% - 37.5rem);overflow:visible}.swiper-places[data-astro-cid-lcdefpme] .swiper-slide[data-astro-cid-lcdefpme]{height:auto}.place-card[data-astro-cid-lcdefpme]{border:1px solid var(--border);color:var(--text-main);background:#fff;border-radius:.8rem;flex-direction:column;height:100%;text-decoration:none;transition:all .3s;display:flex;overflow:hidden;&:not(.place-card--locked):hover{border-color:var(--yellow);transform:translateY(-.3rem);box-shadow:0 .5rem 1.5rem #0a192f14}}.place-new-badge[data-astro-cid-lcdefpme]{z-index:2;background:var(--yellow);color:var(--navy);letter-spacing:.15rem;text-indent:.15rem;border-radius:.25rem;padding:.3rem;font-family:Oswald,sans-serif;font-size:.8rem;font-weight:800;line-height:1;position:absolute;top:.6rem;left:.6rem}.place-eco-badge[data-astro-cid-lcdefpme]{z-index:3;color:#302000;letter-spacing:0;text-align:center;text-indent:1.2rem;background:linear-gradient(135deg,#b39855 0%,#ffefbc 50%,#b39855 100%);width:15rem;padding:.8rem 0;font-size:.6rem;font-weight:600;line-height:1;position:absolute;top:.5rem;right:-4rem;transform:rotate(30deg);box-shadow:0 .1rem .3rem #0a192f40}.place-price-badge[data-astro-cid-lcdefpme]{z-index:3;color:#fff;background:#c8102e;border-radius:0 .25rem .25rem 0;padding:.4rem .7rem;font-size:.75rem;font-weight:700;line-height:1;position:absolute;bottom:.6rem;left:0;box-shadow:0 .1rem .3rem #0a192f40}.place-img-wrap[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:var(--bg-light);flex-shrink:0;width:100%;height:auto;position:relative;overflow:hidden}.place-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:all .5s}.place-card[data-astro-cid-lcdefpme]:hover .place-img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.place-img-fallback[data-astro-cid-lcdefpme]{width:100%;height:100%;color:var(--border);justify-content:center;align-items:center;font-size:2.5rem;display:flex}.place-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:.5rem;padding:1.2rem 1.3rem;display:flex}.place-card--locked[data-astro-cid-lcdefpme]{border-style:dashed}.place-card--locked[data-astro-cid-lcdefpme] .place-img[data-astro-cid-lcdefpme]{filter:blur(8px);transform:scale(1.05)}.place-lock-overlay[data-astro-cid-lcdefpme]{color:#fff;z-index:2;background:#0a192f80;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.place-lock-box[data-astro-cid-lcdefpme]{letter-spacing:.1em;border:1px solid #fff;padding:.3rem 1.2rem;font-size:.9rem;font-weight:700}.place-lock-sub[data-astro-cid-lcdefpme]{letter-spacing:.05em;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:700;display:flex}.place-lock-icon[data-astro-cid-lcdefpme]{font-size:1rem}.place-lock-caption[data-astro-cid-lcdefpme]{color:var(--text-sub);text-align:center;margin-top:.4rem;font-size:.68rem}.place-locked[data-astro-cid-lcdefpme]{color:var(--text-sub);border-top:1px dashed var(--border);align-items:center;gap:.5rem;margin-top:.2rem;padding-top:.5rem;font-size:.75rem;font-weight:700;display:flex}.place-locked-cta[data-astro-cid-lcdefpme]{text-align:center;background:var(--navy);color:#fff;border-radius:.4rem;margin-top:auto;padding:.5rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .2s;display:block;&:hover{background:#0f2a50}}.place-area[data-astro-cid-lcdefpme]{color:var(--text-sub);align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;display:flex}.place-pin[data-astro-cid-lcdefpme]{color:var(--yellow);font-size:.85rem}.place-title[data-astro-cid-lcdefpme]{color:var(--navy);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.place-price[data-astro-cid-lcdefpme]{color:var(--navy);border-top:1px dashed var(--border);flex-wrap:wrap;align-items:baseline;gap:.15rem;margin-top:.2rem;padding-top:.5rem;font-size:1.05rem;font-weight:800;display:flex;& .price-num{font-family:Oswald,sans-serif;font-size:1.8rem;line-height:1}& .price-unit{font-size:1.05rem}}.place-specs[data-astro-cid-lcdefpme]{color:var(--text-sub);gap:.8rem;font-size:.78rem;display:flex;&>span[data-astro-cid-lcdefpme]{align-items:center;gap:.3rem;display:flex}& [data-icon]{color:var(--yellow);font-size:.8rem}}.btn-outline-navy[data-astro-cid-lcdefpme]{color:var(--navy);border:2px solid var(--navy);background:0 0;&:hover{background:var(--navy);color:#fff}}.features[data-astro-cid-lcdefpme]{background-color:var(--yellow);color:var(--navy);background-image:radial-gradient(#0000000f 15%,#0000 15%),radial-gradient(#0000000f 15%,#0000 15%);background-position:0 0,.4rem .4rem;background-repeat:repeat;background-size:.9rem .9rem;padding:6.3rem 0}.feat-label[data-astro-cid-lcdefpme]{color:#0a192f99!important}.feat-ttl[data-astro-cid-lcdefpme]{color:var(--navy)!important;&:after{background:var(--navy)!important}}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:3.8rem 1.9rem;display:grid}.feature-item[data-astro-cid-lcdefpme]{text-align:center;position:relative}.f-num[data-astro-cid-lcdefpme]{color:#fff;z-index:3;letter-spacing:-.05em;font-family:Oswald,sans-serif;font-size:3.8rem;font-weight:600;line-height:1;transition:all .3s;position:absolute;top:1.3rem;left:.6rem}.feature-item[data-astro-cid-lcdefpme]:hover .f-num[data-astro-cid-lcdefpme]{color:var(--navy);transform:translateY(-.3rem)}.f-img[data-astro-cid-lcdefpme]{z-index:2;border-radius:50%;width:15rem;height:15rem;margin:0 auto 1.9rem;position:relative;overflow:hidden}.f-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:all .5s}.feature-item[data-astro-cid-lcdefpme]:hover .f-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.f-title[data-astro-cid-lcdefpme]{color:var(--navy);margin-bottom:.8rem;font-size:1.1rem;font-weight:700}.f-desc[data-astro-cid-lcdefpme]{color:#0a192fcc;padding:0 .6rem;font-size:.8rem;font-weight:500;line-height:1.8}.auto-scroll-gallery[data-astro-cid-lcdefpme]{background-color:var(--yellow);background-image:linear-gradient(#0000 50%,#fff 50%),radial-gradient(#0000000f 15%,#0000 15%),radial-gradient(#0000000f 15%,#0000 15%);background-position:0 0,0 0,.45rem .45rem;background-size:100% 100%,.9rem .9rem,.9rem .9rem;width:100%;padding:4rem 0 2rem;overflow:hidden}.swiper-gallery[data-astro-cid-lcdefpme] .swiper-wrapper{transition-timing-function:linear}.scroll-item[data-astro-cid-lcdefpme]{border-radius:.5rem;width:18rem;height:12rem;overflow:hidden}.scroll-item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.style-section[data-astro-cid-lcdefpme]{padding-top:4rem}.style-split[data-astro-cid-lcdefpme]{width:100%;height:36rem;margin-bottom:3rem;display:flex;overflow:hidden}.style-col[data-astro-cid-lcdefpme]{color:#fff;text-align:center;cursor:pointer;justify-content:center;align-items:center;width:50%;text-decoration:none;display:flex;position:relative;overflow:hidden}.style-bg[data-astro-cid-lcdefpme]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.style-bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.style-col[data-astro-cid-lcdefpme]:hover .style-bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.08)}.style-overlay[data-astro-cid-lcdefpme]{z-index:2;background:#0a192f59;width:100%;height:100%;transition:background .4s;position:absolute;top:0;left:0}.style-col[data-astro-cid-lcdefpme]:hover .style-overlay[data-astro-cid-lcdefpme]{background:#0a192f80}.style-content[data-astro-cid-lcdefpme]{z-index:3;padding:0 1.5rem;position:relative}.style-title[data-astro-cid-lcdefpme]{letter-spacing:.15em;margin-bottom:1rem;font-family:Oswald,sans-serif;font-size:2.2rem;font-weight:800}.style-link[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:#fff;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;transition:all .3s;display:inline-flex}.style-col[data-astro-cid-lcdefpme]:hover .style-link[data-astro-cid-lcdefpme]{color:var(--yellow);transform:translate(.3rem)}.style-philosophy[data-astro-cid-lcdefpme]{text-align:center;color:var(--text-sub);margin-bottom:4rem;font-size:.9rem;font-weight:500;line-height:2.2}.style-philosophy[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--navy);font-weight:700}.events-section[data-astro-cid-lcdefpme]{background:#fff;padding:5rem 0}.e-pref-filter[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.2rem;display:flex}.e-pref-btn[data-astro-cid-lcdefpme]{border:1px solid var(--border);color:var(--text-sub);cursor:pointer;background:#fff;border-radius:50rem;align-items:center;padding:.55rem 1.4rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:all .25s;display:inline-flex;&:hover{border-color:var(--yellow);color:var(--navy)}&.active{background:var(--yellow);border-color:var(--yellow);color:var(--navy)}}.e-no-result[data-astro-cid-lcdefpme]{text-align:center;color:var(--text-sub);padding:3rem 0;font-size:.95rem}.event-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.event-item[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:#fff;border-radius:.5rem;height:11.3rem;transition:all .3s;display:flex;overflow:hidden;&:hover{border-color:var(--yellow);transform:translateY(-.2rem);box-shadow:0 .5rem 1rem #0a192f12}}.e-img-wrap[data-astro-cid-lcdefpme]{aspect-ratio:3/2;background:var(--navy);flex-shrink:0;position:relative;overflow:hidden;& .e-img{object-fit:cover;width:100%;height:100%;display:block}& .e-img-icon{height:100%;color:var(--yellow);justify-content:center;align-items:center;font-size:2.5rem;display:flex}}.e-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:1.2rem 1.3rem;display:flex;overflow:hidden}.e-cat[data-astro-cid-lcdefpme]{background:var(--yellow);color:var(--navy);border-radius:.3rem;align-self:flex-start;margin-bottom:.4rem;padding:.25rem .5rem;font-size:.7rem;font-weight:700;display:inline-block}.e-title[data-astro-cid-lcdefpme]{color:var(--navy);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .4rem;font-size:.9rem;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.e-date[data-astro-cid-lcdefpme]{color:var(--text-sub);align-items:center;gap:.4rem;margin:0 0 .4rem;font-size:.8rem;display:flex}.e-link[data-astro-cid-lcdefpme]{color:var(--navy);align-items:center;gap:.4rem;margin-top:auto;font-size:.8rem;font-weight:700;transition:all .3s;display:inline-flex;&:hover{color:var(--yellow-hover)}}.news-section[data-astro-cid-lcdefpme]{background:var(--bg-light);padding:5rem 0}.news-list[data-astro-cid-lcdefpme]{max-width:55rem;margin:0 auto 2.5rem}.news-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);color:var(--text-main);align-items:center;gap:1rem;padding:1.3rem .5rem;text-decoration:none;transition:all .3s;display:flex;&:first-child{border-top:1px solid var(--border)}&:hover{border-color:var(--yellow);transform:translate(.4rem)}&:hover .n-title[data-astro-cid-lcdefpme]{color:var(--yellow-hover)}&:hover .n-arrow[data-astro-cid-lcdefpme]{color:var(--yellow)}}.n-meta[data-astro-cid-lcdefpme]{flex-shrink:0;align-items:center;gap:.8rem;width:12rem;display:flex}.n-date[data-astro-cid-lcdefpme]{color:var(--text-sub);white-space:nowrap;font-family:Oswald,sans-serif;font-size:.85rem;font-weight:700}.n-cat[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;white-space:nowrap;border-radius:2rem;padding:.2rem .7rem;font-size:.7rem;font-weight:700}.n-title[data-astro-cid-lcdefpme]{color:var(--navy);flex:1;font-size:.9rem;font-weight:700;line-height:1.6;transition:all .3s}.n-arrow[data-astro-cid-lcdefpme]{color:var(--border);flex-shrink:0;font-size:.85rem;transition:all .3s}.cta-section[data-astro-cid-lcdefpme]{background:var(--bg-light);padding:6.3rem 0}.cta-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:2.5rem;display:grid}.cta-box[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:#fff;border-radius:.5rem;flex-direction:column;transition:all .3s;display:flex;overflow:hidden;&:hover{border-color:var(--yellow);transform:translateY(-.3rem)}}.cta-img[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);height:20rem;position:relative;overflow:hidden}.cta-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:all .5s}.cta-box[data-astro-cid-lcdefpme]:hover .cta-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.cta-body[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;padding:2.5rem;display:flex}.cta-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--navy);margin-bottom:.9rem;font-size:1.3rem;font-weight:700}.cta-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-sub);margin-bottom:1.6rem;font-size:.8rem;font-weight:500;line-height:1.8}.youtube-promo[data-astro-cid-lcdefpme]{background-color:var(--navy);color:#fff;background-image:radial-gradient(#ffffff0d 15%,#0000 15%),radial-gradient(#ffffff0d 15%,#0000 15%);background-position:0 0,.4rem .4rem;background-repeat:repeat;background-size:.8rem .8rem;padding:6.3rem 0 5rem;position:relative;overflow:hidden}.yt-header[data-astro-cid-lcdefpme]{text-align:center;max-width:50rem;margin-bottom:3.1rem;margin-left:auto;margin-right:auto;position:relative}.yt-header[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-icon]{color:red;margin-bottom:.9rem;margin-left:auto;margin-right:auto;font-size:3.1rem;display:block}.yt-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:.6rem;font-size:2rem;font-weight:700}.yt-header[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffb3;font-size:.9rem}.yt-staff[data-astro-cid-lcdefpme]{z-index:1;transform-origin:bottom;width:7.5rem;height:auto;animation:3s ease-in-out infinite swing;position:absolute;bottom:-.6rem}.staff-left[data-astro-cid-lcdefpme]{left:0}.staff-right[data-astro-cid-lcdefpme]{animation-delay:1.5s;right:0}@keyframes swing{0%{transform:rotate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(0)}75%{transform:rotate(5deg)}to{transform:rotate(0)}}.yt-card[data-astro-cid-lcdefpme]{aspect-ratio:9/16;cursor:pointer;background:#000;border-radius:.5rem;transition:all .3s;display:block;position:relative;overflow:hidden;&:hover{transform:translateY(-.3rem)}}.yt-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;opacity:.7;width:100%;height:100%;transition:all .3s}.yt-card[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{opacity:1;transform:scale(1.02)}.yt-play[data-astro-cid-lcdefpme]{color:#fff;z-index:2;background:#0009;border:.1rem solid #fff;border-radius:50%;justify-content:center;align-items:center;width:3.1rem;height:3.1rem;font-size:1.1rem;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt-card[data-astro-cid-lcdefpme]:hover .yt-play[data-astro-cid-lcdefpme]{background:red;border-color:red;transform:translate(-50%,-50%)scale(1.1)}.yt-info[data-astro-cid-lcdefpme]{z-index:2;background:linear-gradient(#0000,#000000e6);width:100%;padding:1.3rem;position:absolute;bottom:0;left:0}.yt-title[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:.3rem;font-size:.8rem;font-weight:700;line-height:1.4}.yt-meta[data-astro-cid-lcdefpme]{color:#fff9;font-size:.7rem;font-weight:400}.u-pc-only[data-astro-cid-lcdefpme]{display:inline}[data-astro-cid-lcdefpme][x-cloak]{display:none!important}.yt-modal[data-astro-cid-lcdefpme]{z-index:9999;background:#000000e0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.yt-modal-inner[data-astro-cid-lcdefpme]{background:#000;border-radius:8px;width:min(340px,50.625vh);height:min(604px,90vh);overflow:hidden}.yt-modal-inner[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{border:0;width:100%;height:100%;display:block}.yt-modal-close[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;padding:.3rem;font-size:1.8rem;line-height:1;transition:opacity .2s;position:fixed;top:1rem;right:1.2rem}.yt-modal-close[data-astro-cid-lcdefpme]:hover{opacity:1}@media screen and (width<=767px){.u-pc-only[data-astro-cid-lcdefpme]{display:none!important}.first-view[data-astro-cid-lcdefpme]{height:100dvh}.hero-content[data-astro-cid-lcdefpme]{margin-top:auto;margin-bottom:2rem;padding:0 1.3rem}.hero-title[data-astro-cid-lcdefpme]{margin-bottom:1.6rem;font-size:2.8rem}.hero-sub[data-astro-cid-lcdefpme]{max-width:100%;font-size:.65rem;line-height:1.8}.hero-banner[data-astro-cid-lcdefpme]{width:auto;max-width:none;box-shadow:none;border:1px solid #00000005;border-radius:0;margin:15px;position:relative;bottom:auto;right:auto}.news-bar[data-astro-cid-lcdefpme]{padding:.8rem 0}.icon-nav[data-astro-cid-lcdefpme]{padding:0 0 30px}.icon-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:.3rem}.icon-card[data-astro-cid-lcdefpme]{min-height:6.9rem;padding:.6rem .1rem}.icon-box-new[data-astro-cid-lcdefpme]{margin-top:.8rem;margin-bottom:.6rem;font-size:1.4rem}.icon-card[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{flex-direction:column;gap:.3rem;font-size:.7rem}.card-arrow[data-astro-cid-lcdefpme]{margin-top:.1rem}.icon-card[data-astro-cid-lcdefpme]:hover .card-arrow[data-astro-cid-lcdefpme]{transform:translate(.3rem)}.swiper-places[data-astro-cid-lcdefpme]{padding-left:1.3rem;padding-right:1.3rem}.place-eco-badge[data-astro-cid-lcdefpme]{z-index:3;letter-spacing:0;text-align:center;text-indent:1.8rem;width:15rem;padding:.5rem 0;font-size:.55rem;font-weight:600;line-height:1;top:.5rem;right:-4rem;box-shadow:0 .1rem .3rem #0a192f40}.na-header[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:1.3rem;margin-bottom:.6rem}.slider-nav[data-astro-cid-lcdefpme]{display:none}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:1.9rem .9rem}.feature-item[data-astro-cid-lcdefpme]{min-width:0}.f-img[data-astro-cid-lcdefpme]{aspect-ratio:1;border-radius:50%;width:100%;height:auto;margin-bottom:.9rem}.f-num[data-astro-cid-lcdefpme]{font-size:2rem;top:0;left:0}.f-title[data-astro-cid-lcdefpme]{overflow-wrap:break-word;margin-bottom:.5rem;font-size:.8rem}.f-desc[data-astro-cid-lcdefpme]{overflow-wrap:break-word;padding:0;font-size:.7rem}.features[data-astro-cid-lcdefpme]{padding-bottom:2.5rem;overflow:hidden}.auto-scroll-gallery[data-astro-cid-lcdefpme]{padding-top:1.3rem}.style-split[data-astro-cid-lcdefpme]{height:18.8rem}.style-title[data-astro-cid-lcdefpme]{font-size:1.3rem}.e-pref-btn[data-astro-cid-lcdefpme]{padding:.5rem 1rem;font-size:.8rem}.event-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.3rem}.event-item[data-astro-cid-lcdefpme]{flex-direction:column;height:auto}.e-img-wrap[data-astro-cid-lcdefpme]{aspect-ratio:3/2;width:100%}.e-body[data-astro-cid-lcdefpme]{width:100%;padding:.9rem}.e-title[data-astro-cid-lcdefpme]{font-size:.9rem}.news-row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:.6rem}.n-meta[data-astro-cid-lcdefpme]{width:100%}.n-title[data-astro-cid-lcdefpme]{white-space:nowrap;text-overflow:ellipsis;width:100%;padding-right:0;font-size:.8rem;line-height:1.4;overflow:hidden}.n-arrow[data-astro-cid-lcdefpme]{display:none}.cta-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cta-img[data-astro-cid-lcdefpme]{height:15.6rem}.yt-staff[data-astro-cid-lcdefpme]{display:none}}@media (width<=360px){.hero-title[data-astro-cid-lcdefpme]{font-size:2rem}.icon-card[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font-size:.6rem}}
