.hero[data-astro-cid-ctzdevjp]{isolation:isolate;background:#000;height:clamp(520px,72svh,640px);position:relative;overflow:hidden}.hero__track[data-astro-cid-ctzdevjp],.hero__slide[data-astro-cid-ctzdevjp]{position:absolute;inset:0}.hero__slide[data-astro-cid-ctzdevjp]{opacity:0;transition:opacity .9s var(--ease)}.hero__slide[data-astro-cid-ctzdevjp].is-active{opacity:1;z-index:1}.hero__slide[data-astro-cid-ctzdevjp] picture,.hero__slide[data-astro-cid-ctzdevjp] .hero__img{width:100%;height:100%;position:absolute;inset:0}.hero__slide[data-astro-cid-ctzdevjp] .hero__img{object-fit:cover;object-position:center 40%}.hero__shade[data-astro-cid-ctzdevjp]{background:linear-gradient(90deg,#000000c7 0%,#00000073 38%,#0000 65%),linear-gradient(#05050500 65%,#050505d9 100%);position:absolute;inset:0}.hero__content[data-astro-cid-ctzdevjp]{z-index:2;flex-direction:column;justify-content:center;gap:1rem;max-width:1440px;height:100%;padding-bottom:3rem;display:flex;position:relative}.hero__content[data-astro-cid-ctzdevjp]>[data-astro-cid-ctzdevjp]{max-width:620px}.hero__eyebrow[data-astro-cid-ctzdevjp]{font-size:var(--fs-sm);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.hero__eyebrow[data-astro-cid-ctzdevjp]:before{content:"";background:var(--c-accent);width:3px;height:1.1em}.hero__title[data-astro-cid-ctzdevjp]{font-size:var(--fs-3xl);text-shadow:0 2px 20px #0006;line-height:1.05}.hero__text[data-astro-cid-ctzdevjp]{font-size:var(--fs-md);color:#ececec}.hero__actions[data-astro-cid-ctzdevjp]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.hero__location[data-astro-cid-ctzdevjp]{right:var(--gutter);z-index:2;border-radius:var(--radius-sm);backdrop-filter:blur(6px);font-size:var(--fs-sm);background:#0000008c;align-items:center;gap:.4rem;padding:.4rem .8rem;display:inline-flex;position:absolute;bottom:1.25rem}.hero__location[data-astro-cid-ctzdevjp] .icon{width:16px;height:16px}.hero__arrow[data-astro-cid-ctzdevjp]{z-index:3;color:#fff;width:48px;height:48px;transition:background-color var(--dur) var(--ease);background:#00000080;border:1px solid #ffffff40;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.hero__arrow[data-astro-cid-ctzdevjp]:hover{background:var(--c-accent)}.hero__arrow--prev[data-astro-cid-ctzdevjp]{left:1rem}.hero__arrow--next[data-astro-cid-ctzdevjp]{right:1rem}.hero__dots[data-astro-cid-ctzdevjp]{z-index:3;align-items:center;gap:.25rem;display:flex;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.hero__dot[data-astro-cid-ctzdevjp],.hero__pause[data-astro-cid-ctzdevjp]{place-items:center;width:28px;height:28px;display:grid}.hero__dot[data-astro-cid-ctzdevjp]:before{content:"";width:10px;height:10px;transition:background-color var(--dur), transform var(--dur);background:#ffffff8c;border-radius:50%}.hero__dot[data-astro-cid-ctzdevjp][aria-current=true]:before{background:var(--c-accent);transform:scale(1.2)}.hero__pause-bars[data-astro-cid-ctzdevjp]{border-left:3px solid #ffffffb3;border-right:3px solid #ffffffb3;width:10px;height:11px}.hero__pause[data-astro-cid-ctzdevjp][aria-pressed=true] .hero__pause-bars[data-astro-cid-ctzdevjp]{border:6px solid #0000;border-left:10px solid #ffffffd9;border-right-width:0;width:0;height:0}@media (width>=1100px){.hero__content[data-astro-cid-ctzdevjp]{padding-inline:calc(var(--gutter) + 56px)}}@media (width<=767px){.hero[data-astro-cid-ctzdevjp]{height:clamp(520px,82svh,640px)}.hero__shade[data-astro-cid-ctzdevjp]{background:linear-gradient(#0000001a 25%,#05050599 55%,#050505f2 100%)}.hero__content[data-astro-cid-ctzdevjp]{justify-content:flex-end;gap:.75rem;padding-bottom:4.75rem}.hero__arrow[data-astro-cid-ctzdevjp]{display:none}.hero__location[data-astro-cid-ctzdevjp]{top:1rem;bottom:auto;right:1rem}.hero__actions[data-astro-cid-ctzdevjp] .btn[data-astro-cid-ctzdevjp]{flex:auto}}.catbar[data-astro-cid-6zwkjx36]{border-bottom:1px solid var(--c-border-soft);background:#0b0b0b}.catbar__list[data-astro-cid-6zwkjx36]{scrollbar-width:none;grid-auto-columns:minmax(92px,1fr);grid-auto-flow:column;max-width:1440px;display:grid;overflow-x:auto}.catbar__list[data-astro-cid-6zwkjx36]::-webkit-scrollbar{display:none}.catbar__list[data-astro-cid-6zwkjx36] li[data-astro-cid-6zwkjx36]+li[data-astro-cid-6zwkjx36]{border-left:1px solid var(--c-border-soft)}.catbar__item[data-astro-cid-6zwkjx36]{min-height:88px;font-family:var(--f-serif);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.85rem .5rem;font-size:1.05rem;font-weight:600;display:flex}.catbar__item[data-astro-cid-6zwkjx36]:hover{background:var(--c-surface)}.catbar__item[data-astro-cid-6zwkjx36] .catbar__icon{stroke-width:1.4px;color:#fff;width:34px;height:34px;transition:color var(--dur) var(--ease), transform var(--dur) var(--ease)}.catbar__item[data-astro-cid-6zwkjx36]:hover .catbar__icon{color:var(--c-accent);transform:translateY(-2px)}@media (width<=767px){.catbar__item[data-astro-cid-6zwkjx36]{min-height:76px;font-size:.95rem}.catbar__item[data-astro-cid-6zwkjx36] .catbar__icon{width:28px;height:28px}}.wide[data-astro-cid-6s6carbm]{max-width:1440px}.dest__grid[data-astro-cid-6s6carbm],.dest__cards[data-astro-cid-6s6carbm]{gap:1rem;display:grid}.dest__others[data-astro-cid-6s6carbm] ul[data-astro-cid-6s6carbm]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:.4rem;display:grid}.dest__other[data-astro-cid-6s6carbm]{border-radius:var(--radius-sm);min-height:48px;font-family:var(--f-serif);transition:background-color var(--dur) var(--ease);align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:1.05rem;font-weight:600;display:flex}.dest__other[data-astro-cid-6s6carbm]:hover{background:var(--c-surface-2)}.dest__other[data-astro-cid-6s6carbm] .dest__flag{width:1.8rem;height:1.2rem}.dest__other[data-astro-cid-6s6carbm] .dest__arrow{color:var(--c-icon);transition:transform var(--dur) var(--ease);margin-left:auto}.dest__other[data-astro-cid-6s6carbm]:hover .dest__arrow{transform:translate(3px)}@media (width>=768px){.dest__cards[data-astro-cid-6s6carbm]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1180px){.dest__grid[data-astro-cid-6s6carbm]{grid-template-columns:minmax(0,1fr) 240px}.dest__others[data-astro-cid-6s6carbm] ul[data-astro-cid-6s6carbm]{grid-template-columns:1fr;align-content:space-evenly;height:100%}.dest__others[data-astro-cid-6s6carbm] li[data-astro-cid-6s6carbm]+li[data-astro-cid-6s6carbm]{border-top:1px solid var(--c-border-soft)}}.wide[data-astro-cid-lcdefpme]{max-width:1440px}.home-main[data-astro-cid-lcdefpme]{padding-top:.5rem}.home-aside[data-astro-cid-lcdefpme]{align-content:start;gap:1rem;display:grid}.aside-box[data-astro-cid-lcdefpme]{padding:1rem}.aside-title[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:1.2rem;display:flex}.aside-title[data-astro-cid-lcdefpme] .icon{color:var(--c-icon)}.aside-links[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-border-soft)}.aside-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#eaeaea;justify-content:space-between;align-items:center;min-height:44px;padding:.4rem;display:flex}.aside-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fff;background:var(--c-surface-2)}.aside-links[data-astro-cid-lcdefpme] .icon{color:var(--c-icon)}.popular[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:32px 1fr;align-items:start;gap:.75rem;padding:.6rem .25rem;display:grid}.popular[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-border-soft)}.popular__n[data-astro-cid-lcdefpme]{background:var(--c-surface-3);border:1px solid var(--c-border);width:30px;height:30px;font-weight:700;font-size:var(--fs-sm);border-radius:50%;place-items:center;display:grid}.popular[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:.1rem;display:grid}.popular__t[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);font-weight:500;line-height:1.35}.popular[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .popular__t[data-astro-cid-lcdefpme]{color:var(--c-accent)}.popular__c[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);color:var(--c-text-3)}.videos-band[data-astro-cid-lcdefpme]{border-block:1px solid var(--c-border-soft);background:#0b0b0b}.yt-ico[data-astro-cid-lcdefpme]{color:var(--c-accent);width:1.3em;height:1.3em}.quick[data-astro-cid-lcdefpme]{border-block:1px solid var(--c-border-soft);background:var(--c-surface);font-size:.8125rem}.quick__inner[data-astro-cid-lcdefpme]{flex-wrap:nowrap;align-items:center;gap:1rem;padding-block:.6rem;display:flex}.quick__label[data-astro-cid-lcdefpme]{white-space:nowrap;flex:none;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.quick__label[data-astro-cid-lcdefpme] .icon{width:15px;height:15px}.quick[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{scrollbar-width:none;flex-wrap:nowrap;flex:auto;gap:0;min-width:0;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.quick[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.quick[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{white-space:nowrap;color:var(--c-text-2);align-items:center;gap:.2rem;padding-inline:.85rem;display:inline-flex}.quick[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{padding-left:0}.quick[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--c-border)}.quick[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fff}.quick[data-astro-cid-lcdefpme] .quick__sep{width:12px;height:12px;color:var(--c-icon)}
