.cookie-details[data-v-919c340a]{overflow-wrap:anywhere;margin:18px 0}.cookie-details dl[data-v-919c340a]{gap:14px;display:grid}.cookie-details dl>div[data-v-919c340a]{border-top:1px solid var(--line);padding-top:12px}.cookie-details dt[data-v-919c340a]{font-size:.88rem;line-height:1.4}.cookie-details dd[data-v-919c340a]{color:var(--muted);margin:5px 0 0;font-size:.86rem;line-height:1.65}.cookie-details>p[data-v-919c340a]{line-height:1.65}.cookie-details dd a[data-v-919c340a]{margin-inline-start:.25em;text-decoration:underline}.cookie-details>p[data-v-919c340a]:last-child{margin-bottom:0}.destination-credits[data-v-d1c6dce0]{border-top:1px solid var(--line);overflow-wrap:anywhere;margin-top:28px;padding-top:22px;font-size:.9rem;line-height:1.6}.destination-credits h2[data-v-d1c6dce0]{margin:0 0 10px;font-size:1.25rem}.destination-credits p[data-v-d1c6dce0]{margin:10px 0}.destination-credits ul[data-v-d1c6dce0]{padding-left:20px}.destination-credits li[data-v-d1c6dce0]{margin:8px 0}.destination-credits a[data-v-d1c6dce0]{text-underline-offset:3px;text-decoration:underline}.destination-credits a[data-v-d1c6dce0]:focus-visible{outline:2px solid var(--petrol);outline-offset:4px}.legal-page[data-v-9c80e544]{padding-block:28px 60px}.legal-hero[data-v-9c80e544]{background:var(--ivory);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:28px;padding:30px 36px;display:flex}.legal-hero h1[data-v-9c80e544]{margin:8px 0;font-size:clamp(1.8rem,3vw,2.55rem)}.legal-hero p[data-v-9c80e544]{max-width:60ch;margin:0}.legal-hero img[data-v-9c80e544]{align-self:flex-end;width:210px;max-width:24%;height:auto}.legal-layout[data-v-9c80e544]{grid-template-columns:260px minmax(0,1fr);gap:28px;display:grid}.legal-navigation[data-v-9c80e544]{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-self:start;position:sticky;top:20px;overflow:hidden}.legal-navigation a[data-v-9c80e544]{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;font-size:.88rem;text-decoration:none;display:flex}.legal-navigation a[data-v-9c80e544]:last-child{border:0}.legal-navigation a>span[data-v-9c80e544]{flex:1}.legal-navigation svg[data-v-9c80e544]{flex:none}.legal-navigation a.active[data-v-9c80e544]{background:var(--mint);box-shadow:inset 3px 0 var(--petrol);font-weight:800}.legal-main[data-v-9c80e544]{min-width:0}.legal-article[data-v-9c80e544]{background:var(--surface);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:16px;padding:30px 36px}.legal-article-top[data-v-9c80e544]{justify-content:space-between;align-items:center;gap:10px;display:flex}.legal-document-title[data-v-9c80e544]{margin:20px 0 10px;font-size:clamp(1.5rem,2.5vw,2.05rem)}.legal-prose[data-v-9c80e544]{max-width:78ch;margin-inline:0;font-size:.96rem;line-height:1.8}.legal-prose[data-v-9c80e544] h2{margin:30px 0 10px;scroll-margin-top:25px;font-size:1.2rem;line-height:1.4}.legal-prose[data-v-9c80e544] h3{margin-top:20px;font-size:1.06rem}.legal-prose[data-v-9c80e544] p{margin:12px 0}.legal-prose[data-v-9c80e544] ul{padding-left:22px;list-style:outside}.legal-prose[data-v-9c80e544] ol{padding-left:22px}.legal-prose[data-v-9c80e544] li{margin:5px 0}.legal-prose[data-v-9c80e544] a{text-decoration:underline}.legal-prose[data-v-9c80e544] blockquote{border-left:3px solid var(--petrol);background:var(--mint);margin:15px 0;padding:12px 18px}.legal-prose[data-v-9c80e544] .legal-table{border-radius:14px;max-width:100%;margin:20px 0;overflow:auto}.legal-prose[data-v-9c80e544] table{border-collapse:collapse;width:100%;min-width:580px;font-size:.8rem}.legal-prose[data-v-9c80e544] th,.legal-prose[data-v-9c80e544] td{border:1px solid var(--line);text-align:left;vertical-align:top;min-width:95px;padding:10px}.legal-prose[data-v-9c80e544] th{background:var(--mint)}.legal-prose[data-v-9c80e544] caption{text-align:left;padding-bottom:8px;font-weight:700}.legal-lead[data-v-9c80e544]{background:var(--mint);border-radius:10px;padding:18px 20px;line-height:1.65}.legal-toc[data-v-9c80e544]{border:1px solid var(--line);border-radius:10px;margin:24px 0;padding:18px 22px}.legal-toc summary[data-v-9c80e544]{cursor:pointer;font-weight:800}.legal-toc ol[data-v-9c80e544]{gap:8px;margin:12px 0 0;padding:0;font-size:.88rem;list-style:none;display:grid}.legal-toc a[data-v-9c80e544]{text-decoration:none}.legal-toc a[data-v-9c80e544]:hover{text-decoration:underline}.legal-functional[data-v-9c80e544]{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.legal-functional h2[data-v-9c80e544]{margin-bottom:14px;font-size:1.3rem}.legal-actions[data-v-9c80e544],.legal-bottom[data-v-9c80e544]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.legal-bottom[data-v-9c80e544]{justify-content:space-between;padding:20px 4px;font-size:.85rem}.legal-bottom>a[data-v-9c80e544],.legal-bottom>button[data-v-9c80e544]{align-items:center;gap:8px;display:flex}.legal-mobile-select[data-v-9c80e544]{display:none}.legal-preview[data-v-9c80e544]{margin-bottom:20px}.legal-preview ul[data-v-9c80e544]{max-height:230px;overflow:auto}.legal-functional .notice[data-v-9c80e544]{margin-bottom:20px}.legal-functional .notice p[data-v-9c80e544]{overflow-wrap:anywhere;font-size:.85rem}@media (width<=900px){.legal-layout[data-v-9c80e544]{grid-template-columns:220px minmax(0,1fr);gap:18px}.legal-article[data-v-9c80e544],.legal-hero[data-v-9c80e544]{padding:24px}}@media (width<=700px){.legal-page[data-v-9c80e544]{padding-block:16px 28px}.legal-hero[data-v-9c80e544]{gap:8px;margin-bottom:20px;padding:22px 18px}.legal-hero img[data-v-9c80e544]{align-self:center;max-width:28%}.legal-hero p[data-v-9c80e544]{font-size:.85rem}.legal-hero h1[data-v-9c80e544]{font-size:1.7rem}.legal-hero .eyebrow[data-v-9c80e544]{font-size:.72rem}.legal-layout[data-v-9c80e544]{grid-template-columns:1fr}.legal-navigation[data-v-9c80e544]{display:none}.legal-mobile-select[data-v-9c80e544]{display:block}.legal-article[data-v-9c80e544]{padding:22px 18px}.legal-article-top[data-v-9c80e544]{font-size:.8rem}.legal-prose[data-v-9c80e544]{font-size:.95rem}.legal-toc[data-v-9c80e544]{padding:15px}.legal-bottom[data-v-9c80e544]{justify-content:center}.legal-functional .primary[data-v-9c80e544],.legal-functional .outline[data-v-9c80e544]{width:100%}.legal-document-title[data-v-9c80e544]{margin-top:18px}.legal-hero img[data-v-9c80e544]{width:110px}}@media print{.legal-page[data-v-9c80e544]{max-width:none;padding:0}.legal-hero[data-v-9c80e544],.legal-navigation[data-v-9c80e544],.legal-mobile-select[data-v-9c80e544],.legal-bottom[data-v-9c80e544],.legal-functional[data-v-9c80e544],.legal-article-top[data-v-9c80e544],.legal-toc[data-v-9c80e544]{display:none}.legal-layout[data-v-9c80e544]{display:block}.legal-article[data-v-9c80e544]{border:0;padding:0}.legal-prose[data-v-9c80e544]{color:#172f37;max-width:none}.legal-prose[data-v-9c80e544] h2{break-after:avoid}.legal-prose[data-v-9c80e544] tr{break-inside:avoid}.legal-prose[data-v-9c80e544] .legal-table{overflow:visible}.legal-prose[data-v-9c80e544] table{min-width:0;font-size:9pt}.legal-prose[data-v-9c80e544] th,.legal-prose[data-v-9c80e544] td{min-width:0}.legal-preview[data-v-9c80e544]{color:#000}}
