.faq[data-astro-cid-hemr5th4]{gap:12px;max-width:820px;margin-inline:auto;display:grid}details[data-astro-cid-hemr5th4]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}summary[data-astro-cid-hemr5th4]{cursor:pointer;font-family:var(--font-head);justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:1.1rem;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover{color:var(--gold-text)}summary[data-astro-cid-hemr5th4] span[data-astro-cid-hemr5th4]{background:var(--bg-soft);border-radius:50%;flex:none;width:28px;height:28px;position:relative}summary[data-astro-cid-hemr5th4] span[data-astro-cid-hemr5th4]:before,summary[data-astro-cid-hemr5th4] span[data-astro-cid-hemr5th4]:after{content:"";background:var(--text);height:2px;transition:transform .15s;position:absolute;top:13px;left:8px;right:8px}summary[data-astro-cid-hemr5th4] span[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] span[data-astro-cid-hemr5th4]:after{transform:rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--muted);padding:0 24px 22px}.hero[data-astro-cid-bkwvb2u2]{min-height:100svh;padding:calc(var(--hdr-h) + 32px) 0 56px;color:var(--on-dark);text-align:center;background:var(--ink);align-items:center;display:grid;position:relative;overflow:hidden}.hero__media[data-astro-cid-bkwvb2u2]{position:absolute;inset:0}.hero__media[data-astro-cid-bkwvb2u2] picture[data-astro-cid-bkwvb2u2]{display:contents}.hero__media[data-astro-cid-bkwvb2u2] img[data-astro-cid-bkwvb2u2]{object-fit:cover;object-position:50% 55%;width:100%;height:100%;display:block}.hero__media[data-astro-cid-bkwvb2u2]:after{content:"";background:radial-gradient(ellipse 50% 40% at 50% 51%, rgb(var(--ink-rgb) / .84) 0%, rgb(var(--ink-rgb) / .72) 55%, transparent 100%), linear-gradient(180deg, rgb(var(--ink-rgb) / .6) 0%, rgb(var(--ink-rgb) / .1) 26%, rgb(var(--ink-rgb) / .1) 76%, rgb(var(--ink-rgb) / .7) 100%);position:absolute;inset:0}.hero[data-astro-cid-bkwvb2u2] .btn--ghost[data-astro-cid-bkwvb2u2]{background:rgb(var(--ink-rgb) / .6)}.hero__in[data-astro-cid-bkwvb2u2]{z-index:1;width:min(100% - 2 * var(--gutter), var(--wrap));justify-items:center;margin-inline:auto;display:grid;position:relative}.hero[data-astro-cid-bkwvb2u2] h1[data-astro-cid-bkwvb2u2]{letter-spacing:-.035em;color:#fff;text-shadow:0 2px 18px #000000b3,0 1px 3px #0000008c;font-size:clamp(2.4rem,5.6vw,4.4rem);font-weight:800;line-height:1.06;display:grid}.hero__accent[data-astro-cid-bkwvb2u2]{text-shadow:none;filter:drop-shadow(0 2px 8px #000000bf)}.hero__lede[data-astro-cid-bkwvb2u2]{color:#fffffff0;text-shadow:0 1px 10px #000c;max-width:60ch;margin-top:20px;font-size:clamp(1.04rem,1.5vw,1.18rem)}.hero__cta[data-astro-cid-bkwvb2u2]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.why[data-astro-cid-bkwvb2u2]{background:var(--ink);color:var(--on-dark);grid-template-columns:1fr 1.1fr;display:grid}.why__media[data-astro-cid-bkwvb2u2]{min-height:560px;position:relative}.why__media[data-astro-cid-bkwvb2u2] img[data-astro-cid-bkwvb2u2]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.why__media[data-astro-cid-bkwvb2u2]:after{content:"";background:linear-gradient(90deg, transparent 60%, rgb(var(--ink-rgb) / .9));position:absolute;inset:0}.why__copy[data-astro-cid-bkwvb2u2]{padding:clamp(48px, 7vw, 96px) max(var(--gutter), calc((100vw - var(--wrap)) / 2)) clamp(48px, 7vw, 96px) clamp(32px, 5vw, 72px);align-content:center;gap:16px;display:grid}.why[data-astro-cid-bkwvb2u2] .kicker[data-astro-cid-bkwvb2u2]{color:var(--accent-light)}.why[data-astro-cid-bkwvb2u2] h2[data-astro-cid-bkwvb2u2]{color:#fff;max-width:20ch;font-size:clamp(1.9rem,3.4vw,2.7rem)}.why__lede[data-astro-cid-bkwvb2u2]{color:var(--on-dark-muted);max-width:56ch;font-size:1.05rem}.why__list[data-astro-cid-bkwvb2u2]{grid-template-columns:1fr 1fr;gap:22px 28px;margin:12px 0 0;padding:0;list-style:none;display:grid}.why__list[data-astro-cid-bkwvb2u2] li[data-astro-cid-bkwvb2u2]{align-items:flex-start;gap:14px;display:flex}.why__ic[data-astro-cid-bkwvb2u2]{border:1px solid rgb(var(--accent-rgb) / .55);width:42px;height:42px;color:var(--accent-light);border-radius:50%;flex:none;place-items:center;display:grid}.why__list[data-astro-cid-bkwvb2u2] strong[data-astro-cid-bkwvb2u2]{color:#fff;margin-bottom:2px;font-size:1.02rem;display:block}.why__list[data-astro-cid-bkwvb2u2] li[data-astro-cid-bkwvb2u2]>span[data-astro-cid-bkwvb2u2]:last-child{color:var(--on-dark-muted);font-size:.92rem;line-height:1.5}.gallery[data-astro-cid-bkwvb2u2]{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.gallery[data-astro-cid-bkwvb2u2] li[data-astro-cid-bkwvb2u2]{aspect-ratio:1;background:var(--bg-soft);border-radius:14px;overflow:hidden}.gallery__big[data-astro-cid-bkwvb2u2]{grid-area:span 2/span 2}.gallery[data-astro-cid-bkwvb2u2] img[data-astro-cid-bkwvb2u2]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.gallery[data-astro-cid-bkwvb2u2] li[data-astro-cid-bkwvb2u2]:hover img[data-astro-cid-bkwvb2u2]{transform:scale(1.05)}.tl[data-astro-cid-bkwvb2u2]{grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.tl[data-astro-cid-bkwvb2u2]:before{content:"";background:var(--gold-metal);opacity:.6;height:2px;position:absolute;top:108px;left:0;right:0}.tl[data-astro-cid-bkwvb2u2] li[data-astro-cid-bkwvb2u2]{position:relative}.tl__n[data-astro-cid-bkwvb2u2]{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px var(--gold);height:96px;font-size:clamp(4.5rem,9vw,6.5rem);font-weight:800;line-height:1;display:block}.tl__dot[data-astro-cid-bkwvb2u2]{background:var(--gold-metal);width:18px;height:18px;box-shadow:0 0 0 6px var(--bg-soft), 0 0 0 7px rgb(var(--accent-rgb) / .4);border-radius:50%;margin:3px 0 22px;display:block;position:relative}.tl[data-astro-cid-bkwvb2u2] h3[data-astro-cid-bkwvb2u2]{margin-bottom:8px;font-size:1.3rem}.tl[data-astro-cid-bkwvb2u2] p[data-astro-cid-bkwvb2u2]{color:var(--muted);max-width:34ch}.tl__cta[data-astro-cid-bkwvb2u2]{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.zones__grid[data-astro-cid-bkwvb2u2]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.zones__copy[data-astro-cid-bkwvb2u2]{justify-items:start;gap:16px;display:grid}.zones[data-astro-cid-bkwvb2u2] h2[data-astro-cid-bkwvb2u2]{color:#fff;font-size:clamp(1.9rem,3.4vw,2.7rem)}.zones__copy[data-astro-cid-bkwvb2u2]>p[data-astro-cid-bkwvb2u2]{color:var(--on-dark-muted)}.zones__list[data-astro-cid-bkwvb2u2]{grid-template-columns:1fr 1fr;gap:2px 24px;width:100%;margin:4px 0 10px;padding:0;list-style:none;display:grid}.zones__list[data-astro-cid-bkwvb2u2] a[data-astro-cid-bkwvb2u2]{color:var(--on-dark);border-bottom:1px solid #ffffff14;align-items:center;gap:8px;width:100%;padding:7px 0;font-weight:600;text-decoration:none;display:inline-flex}.zones__list[data-astro-cid-bkwvb2u2] a[data-astro-cid-bkwvb2u2] svg,.zones__list[data-astro-cid-bkwvb2u2] a[data-astro-cid-bkwvb2u2]:hover,.zones__list[data-astro-cid-bkwvb2u2] a[data-astro-cid-bkwvb2u2].is-hot{color:var(--accent-light)}.faqs[data-astro-cid-bkwvb2u2]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.faqs__side[data-astro-cid-bkwvb2u2]{top:calc(var(--hdr-h) + 24px);justify-items:start;gap:14px;display:grid;position:sticky}.faqs__side[data-astro-cid-bkwvb2u2] h2[data-astro-cid-bkwvb2u2]{font-size:clamp(1.9rem,3.4vw,2.6rem)}.faqs__side[data-astro-cid-bkwvb2u2]>p[data-astro-cid-bkwvb2u2]{color:var(--muted)}.faqs__card[data-astro-cid-bkwvb2u2]{background:var(--ink);color:var(--on-dark);border-radius:18px;justify-items:start;gap:12px;width:100%;margin-top:10px;padding:26px;display:grid}.faqs__card[data-astro-cid-bkwvb2u2] strong[data-astro-cid-bkwvb2u2]{color:#fff;font-size:1.2rem}.faqs__card[data-astro-cid-bkwvb2u2]>span[data-astro-cid-bkwvb2u2]{color:var(--on-dark-muted);font-size:.95rem}.faqs__review[data-astro-cid-bkwvb2u2]{color:var(--accent-light);align-items:center;gap:6px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.faqs[data-astro-cid-bkwvb2u2] .faq{max-width:none;margin:0}@media (width<=960px){.hero__media[data-astro-cid-bkwvb2u2] img[data-astro-cid-bkwvb2u2]{object-position:62% 50%}.hero__media[data-astro-cid-bkwvb2u2]:after{background:linear-gradient(180deg, rgb(var(--ink-rgb) / .55) 0%, rgb(var(--ink-rgb) / .74) 28%, rgb(var(--ink-rgb) / .78) 72%, rgb(var(--ink-rgb) / .86) 100%)}.why[data-astro-cid-bkwvb2u2]{grid-template-columns:1fr}.why__media[data-astro-cid-bkwvb2u2]{min-height:380px}.why__media[data-astro-cid-bkwvb2u2]:after{background:linear-gradient(180deg, transparent 60%, rgb(var(--ink-rgb) / .9))}.why__copy[data-astro-cid-bkwvb2u2]{padding:48px var(--gutter)}.zones__grid[data-astro-cid-bkwvb2u2],.faqs[data-astro-cid-bkwvb2u2]{grid-template-columns:1fr}.faqs__side[data-astro-cid-bkwvb2u2]{position:static}.gallery[data-astro-cid-bkwvb2u2]{grid-template-columns:1fr 1fr}.gallery__big[data-astro-cid-bkwvb2u2]{grid-area:auto/1/auto/-1;aspect-ratio:16/10!important}}@media (width<=760px){.tl[data-astro-cid-bkwvb2u2]{grid-template-columns:1fr;gap:8px;padding-left:28px}.tl[data-astro-cid-bkwvb2u2]:before{width:2px;height:auto;inset:10px auto 10px 8px}.tl__n[data-astro-cid-bkwvb2u2]{height:auto;font-size:3.4rem}.tl__dot[data-astro-cid-bkwvb2u2]{margin:0;position:absolute;top:18px;left:-28px}}@media (width<=560px){.hero__cta[data-astro-cid-bkwvb2u2] .btn[data-astro-cid-bkwvb2u2],.tl__cta[data-astro-cid-bkwvb2u2] .btn[data-astro-cid-bkwvb2u2]{flex:100%}.why__list[data-astro-cid-bkwvb2u2]{grid-template-columns:1fr}.gallery[data-astro-cid-bkwvb2u2]{gap:8px}}
