.shero[data-astro-cid-3rmf25uo]{isolation:isolate;background:var(--c-ink);min-height:min(88svh,60rem);color:var(--c-white);padding-block:clamp(7rem,14vh,9rem) clamp(1.5rem,3vh,2.5rem);display:grid;position:relative;overflow:hidden}.shero[data-astro-cid-3rmf25uo] .shero__map .hero-map__city{opacity:.5}.shero__dest[data-astro-cid-3rmf25uo]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.shero__dest-m[data-astro-cid-3rmf25uo]{display:none}.shero__coord[data-astro-cid-3rmf25uo]{font-family:var(--f-mono);letter-spacing:.1em;fill:#fcaf17;font-size:22px}.shero__pulse[data-astro-cid-3rmf25uo]{transform-box:fill-box;transform-origin:50%;animation:shero-pulse 2.4s var(--e-out) infinite}@keyframes shero-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.shero__inner[data-astro-cid-3rmf25uo]{z-index:1;gap:var(--s-6);grid-template-rows:1fr auto;display:grid;position:relative}.shero__main[data-astro-cid-3rmf25uo]{align-self:center;gap:var(--s-4);justify-items:start;max-width:52rem;display:grid}.shero__crumbs[data-astro-cid-3rmf25uo]{gap:var(--s-2) var(--s-3);color:#fff9;letter-spacing:.08em;flex-wrap:wrap;font-size:.8rem;display:flex}.shero__crumbs[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]{transition:color var(--d-fast)}.shero__crumbs[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:hover{color:var(--c-amber)}.shero__crumbs[data-astro-cid-3rmf25uo] [data-astro-cid-3rmf25uo][aria-current]{color:var(--c-white)}.shero__title[data-astro-cid-3rmf25uo]{font-size:var(--t-2xl);margin-top:var(--s-2)}.shero__line[data-astro-cid-3rmf25uo]{display:block}.shero__lead[data-astro-cid-3rmf25uo]{color:var(--fg-2);max-width:46ch;font-size:var(--t-base);margin-top:var(--s-2);text-wrap:pretty;line-height:1.6}.shero__actions[data-astro-cid-3rmf25uo]{margin-top:var(--s-4)}.shero__bar[data-astro-cid-3rmf25uo]{padding-top:var(--s-5);border-top:1px solid #ffffff24}.shero__index[data-astro-cid-3rmf25uo]{gap:var(--s-3) var(--s-6);letter-spacing:.08em;flex-wrap:wrap;font-size:.8rem;display:flex}.shero__index[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]{color:#ffffffb3;transition:color var(--d-fast)}.shero__index[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:hover{color:var(--c-white)}@media (width<=900px){.shero[data-astro-cid-3rmf25uo]{min-height:100svh}.shero__dest-d[data-astro-cid-3rmf25uo]{display:none}.shero__dest-m[data-astro-cid-3rmf25uo]{display:inline}.shero__coord[data-astro-cid-3rmf25uo]{font-size:30px}.shero[data-astro-cid-3rmf25uo] .shero__map{opacity:.75;-webkit-mask-image:linear-gradient(#000 0% 26%,#0003 46%,#0000 66%);mask-image:linear-gradient(#000 0% 26%,#0003 46%,#0000 66%)}.shero__dest[data-astro-cid-3rmf25uo]{-webkit-mask-image:linear-gradient(#000 30%,#0000 40%);mask-image:linear-gradient(#000 30%,#0000 40%)}.shero__main[data-astro-cid-3rmf25uo]{align-self:end}.shero__title[data-astro-cid-3rmf25uo]{font-size:clamp(2.3rem,10vw,3.25rem)}}@media (prefers-reduced-motion:reduce){.shero__pulse[data-astro-cid-3rmf25uo]{opacity:0;animation:none}}.soutcomes__grid[data-astro-cid-2esbskhz]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.soutcomes__grid--solo[data-astro-cid-2esbskhz]{grid-template-columns:minmax(0,1fr)}.soutcomes__head[data-astro-cid-2esbskhz]{gap:var(--s-4);margin-bottom:var(--s-7);max-width:34rem;display:grid}.soutcomes__list[data-astro-cid-2esbskhz]{border-top:1px solid var(--line);display:grid}.soutcome[data-astro-cid-2esbskhz]{gap:var(--s-4);padding-block:var(--s-5);border-bottom:1px solid var(--line);grid-template-columns:3rem minmax(0,1fr);display:grid}.soutcome__num[data-astro-cid-2esbskhz]{color:var(--accent);padding-top:.35em}.soutcome__title[data-astro-cid-2esbskhz]{font-size:var(--t-md);margin-bottom:var(--s-2);letter-spacing:-.01em;font-weight:600}.soutcome[data-astro-cid-2esbskhz] p[data-astro-cid-2esbskhz]{font-size:var(--t-base)}.soutcomes__img[data-astro-cid-2esbskhz]{aspect-ratio:4/5;background:var(--bg-2)}.soutcomes__img[data-astro-cid-2esbskhz] picture{height:100%}.soutcomes__img[data-astro-cid-2esbskhz] img{object-fit:cover;object-position:var(--focus);width:100%;height:100%}@media (width<=899px){.soutcomes__grid[data-astro-cid-2esbskhz]{grid-template-columns:minmax(0,1fr)}.soutcomes__media[data-astro-cid-2esbskhz]{order:-1}.soutcomes__img[data-astro-cid-2esbskhz]{aspect-ratio:5/4}}.sfaq__grid[data-astro-cid-kqtxekcr]{gap:var(--s-7) clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.sfaq__head[data-astro-cid-kqtxekcr]{gap:var(--s-4);display:grid}@media (width>=900px){.sfaq__head[data-astro-cid-kqtxekcr]{position:sticky;top:7rem}}.sfaq__list[data-astro-cid-kqtxekcr]{border-top:1px solid var(--line-strong)}.sfaq__item[data-astro-cid-kqtxekcr]{border-bottom:1px solid var(--line-strong)}.sfaq__item[data-astro-cid-kqtxekcr] summary[data-astro-cid-kqtxekcr]{justify-content:space-between;align-items:center;gap:var(--s-5);padding-block:var(--s-5);font-family:var(--f-display);font-weight:600;font-size:var(--t-md);cursor:pointer;transition:color var(--d-fast);line-height:1.3;list-style:none;display:flex}.sfaq__item[data-astro-cid-kqtxekcr] summary[data-astro-cid-kqtxekcr]::-webkit-details-marker{display:none}.sfaq__item[data-astro-cid-kqtxekcr] summary[data-astro-cid-kqtxekcr]:hover{color:var(--accent)}.sfaq__icon[data-astro-cid-kqtxekcr]{border:1px solid var(--line-strong);width:32px;height:32px;color:var(--accent);transition:transform var(--d-base) var(--e-out), background var(--d-base), color var(--d-base);border-radius:50%;flex:none;place-items:center;font-size:.8rem;display:grid}.sfaq__item[data-astro-cid-kqtxekcr][open] .sfaq__icon[data-astro-cid-kqtxekcr]{background:var(--c-amber);color:var(--c-ink);border-color:var(--c-amber);transform:rotate(45deg)}.sfaq__item[data-astro-cid-kqtxekcr] p[data-astro-cid-kqtxekcr]{color:var(--fg-2);padding-bottom:var(--s-5);max-width:58ch}@media (width<=899px){.sfaq__grid[data-astro-cid-kqtxekcr]{grid-template-columns:minmax(0,1fr)}}.snext[data-astro-cid-s3dpc36y]{padding-top:0}.snext[data-astro-cid-s3dpc36y] .container[data-astro-cid-s3dpc36y]{padding-top:var(--s-8);border-top:2px dotted var(--line-strong)}.snext__list[data-astro-cid-s3dpc36y]{gap:var(--s-5);margin-top:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.snext__card[data-astro-cid-s3dpc36y]{gap:var(--s-3);height:100%;padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-2);transition:border-color var(--d-base), transform var(--d-base) var(--e-out);align-content:start;display:grid}.snext__card[data-astro-cid-s3dpc36y]:hover{border-color:color-mix(in srgb, var(--accent) 60%, transparent);transform:translateY(-3px)}.snext__card[data-astro-cid-s3dpc36y]:hover svg{transform:translate(4px)}.snext__meta[data-astro-cid-s3dpc36y]{color:var(--fg-2);letter-spacing:.08em;font-size:.8rem}.snext__title[data-astro-cid-s3dpc36y]{font-family:var(--f-display);font-weight:600;font-size:var(--t-lg);letter-spacing:-.02em;text-wrap:balance;line-height:1.1}.snext__scope[data-astro-cid-s3dpc36y]{color:var(--fg-3);font-size:var(--t-sm)}.snext__link[data-astro-cid-s3dpc36y]{margin-top:var(--s-3)}
