.seven-nights[data-astro-cid-x6cuioxm]{padding-top:40px;padding-bottom:var(--s-9)}.seven-nights__hero[data-astro-cid-x6cuioxm]{gap:var(--s-7);align-items:center;display:grid}.seven-nights__hero[data-astro-cid-x6cuioxm] h1[data-astro-cid-x6cuioxm]{max-width:13ch;margin-top:var(--s-4);font-size:clamp(42px,7vw,82px)}.seven-nights__hero[data-astro-cid-x6cuioxm] .standfirst[data-astro-cid-x6cuioxm]{margin-top:var(--s-5)}.seven-nights__actions[data-astro-cid-x6cuioxm]{align-items:center;gap:var(--s-4);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.seven-nights__text-link[data-astro-cid-x6cuioxm]{font-family:var(--font-ui);font-size:13px;font-weight:600}.seven-nights__trust[data-astro-cid-x6cuioxm]{margin-top:var(--s-3)}.seven-nights__hero[data-astro-cid-x6cuioxm] .share-actions{margin-top:var(--s-5)}.seven-nights__cover[data-astro-cid-x6cuioxm]{min-height:520px;padding:var(--s-6);border-top:14px solid var(--red);background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.seven-nights__cover[data-astro-cid-x6cuioxm] .eyebrow[data-astro-cid-x6cuioxm]{color:var(--paper)}.seven-nights__cover-title[data-astro-cid-x6cuioxm]{z-index:1;max-width:10ch;margin-top:var(--s-8);font-family:var(--font-display);font-size:clamp(38px,6vw,58px);font-weight:700;line-height:1;position:relative}.seven-nights__cover-subtitle[data-astro-cid-x6cuioxm]{z-index:1;max-width:22ch;margin-top:var(--s-5);color:#d7a51e;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700;position:relative}.seven-nights__cover[data-astro-cid-x6cuioxm] img[data-astro-cid-x6cuioxm]{width:min(38%,220px);position:absolute;bottom:-3%;right:-3%}.seven-nights__promise[data-astro-cid-x6cuioxm] h2[data-astro-cid-x6cuioxm],#route[data-astro-cid-x6cuioxm] h2[data-astro-cid-x6cuioxm],.seven-nights__inside[data-astro-cid-x6cuioxm] h2[data-astro-cid-x6cuioxm],.seven-nights__final[data-astro-cid-x6cuioxm] h2[data-astro-cid-x6cuioxm]{margin-top:var(--s-3)}.seven-nights__steps[data-astro-cid-x6cuioxm]{margin-top:var(--s-6);background:var(--rule-strong);border:1px solid var(--rule-strong);gap:1px;display:grid}.seven-nights__steps[data-astro-cid-x6cuioxm] article[data-astro-cid-x6cuioxm]{padding:var(--s-6);background:var(--card)}.seven-nights__steps[data-astro-cid-x6cuioxm] article[data-astro-cid-x6cuioxm]>span[data-astro-cid-x6cuioxm]{color:var(--red);font-family:var(--font-ui);font-size:12px;font-weight:700}.seven-nights__steps[data-astro-cid-x6cuioxm] h3[data-astro-cid-x6cuioxm]{margin-top:var(--s-3)}.seven-nights__steps[data-astro-cid-x6cuioxm] p[data-astro-cid-x6cuioxm]{margin-top:var(--s-3);color:var(--ink-muted)}.seven-nights__route[data-astro-cid-x6cuioxm]{margin-top:var(--s-6);border-top:1px solid var(--ink);padding:0;list-style:none}.seven-nights__route[data-astro-cid-x6cuioxm] li[data-astro-cid-x6cuioxm]{gap:var(--s-2);padding-block:var(--s-5);border-bottom:1px solid var(--rule-strong);display:grid}.seven-nights__night[data-astro-cid-x6cuioxm],.seven-nights__film[data-astro-cid-x6cuioxm] span[data-astro-cid-x6cuioxm]{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.seven-nights__film[data-astro-cid-x6cuioxm]{flex-direction:column;display:flex}.seven-nights__film[data-astro-cid-x6cuioxm] strong[data-astro-cid-x6cuioxm]{font-family:var(--font-display);font-size:23px}.seven-nights__note[data-astro-cid-x6cuioxm]{color:var(--ink-muted)}.seven-nights__inside[data-astro-cid-x6cuioxm]{gap:var(--s-6);background:var(--tint-1);padding:clamp(24px,5vw,48px);display:grid}.seven-nights__inside[data-astro-cid-x6cuioxm] ul[data-astro-cid-x6cuioxm]{padding-left:1.2em}.seven-nights__inside[data-astro-cid-x6cuioxm] li[data-astro-cid-x6cuioxm]+li[data-astro-cid-x6cuioxm]{margin-top:var(--s-2)}.seven-nights__final[data-astro-cid-x6cuioxm]{gap:var(--s-6);padding-top:var(--s-7);border-top:1px solid var(--ink);align-items:center;display:grid}.seven-nights__final[data-astro-cid-x6cuioxm] img[data-astro-cid-x6cuioxm]{width:min(70vw,280px);margin-inline:auto}.seven-nights__final[data-astro-cid-x6cuioxm] p[data-astro-cid-x6cuioxm]:not(.eyebrow,.microtext){max-width:60ch;margin-top:var(--s-4)}.seven-nights__final-action[data-astro-cid-x6cuioxm]{margin-top:var(--s-6)!important}.seven-nights__support[data-astro-cid-x6cuioxm]{color:var(--ink-muted);font-family:var(--font-ui);font-size:13px}@media (width>=760px){.seven-nights[data-astro-cid-x6cuioxm]{padding-top:64px}.seven-nights__hero[data-astro-cid-x6cuioxm]{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.seven-nights__cover[data-astro-cid-x6cuioxm] img[data-astro-cid-x6cuioxm]{width:min(44%,270px);right:-6%}.seven-nights__steps[data-astro-cid-x6cuioxm]{grid-template-columns:repeat(3,1fr)}.seven-nights__route[data-astro-cid-x6cuioxm] li[data-astro-cid-x6cuioxm]{grid-template-columns:92px minmax(220px,.8fr) minmax(260px,1fr);align-items:center}.seven-nights__inside[data-astro-cid-x6cuioxm]{grid-template-columns:1fr 1fr;align-items:start}.seven-nights__final[data-astro-cid-x6cuioxm]{grid-template-columns:280px minmax(0,1fr)}}
