.head[data-astro-cid-g7xksddd]{padding:var(--sp-top) var(--gut) clamp(34px, 5vw, 60px);background:radial-gradient(80% 130% at 12% 0%, rgb(var(--brass-rgb) / .34), transparent 62%), radial-gradient(70% 120% at 95% 100%, rgb(var(--brass-rgb) / .16), transparent 60%), linear-gradient(180deg, var(--fern), var(--pine));position:relative;overflow:hidden}.sparks[data-astro-cid-g7xksddd]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.head[data-astro-cid-g7xksddd] h1[data-astro-cid-g7xksddd],.lede[data-astro-cid-g7xksddd]{position:relative}.head[data-astro-cid-g7xksddd] h1[data-astro-cid-g7xksddd]{font-size:var(--t-d2);color:var(--brass-lit);margin:0}.lede[data-astro-cid-g7xksddd]{font-family:var(--disp);font-size:var(--t-lede);max-width:30em;color:var(--lichen);margin:clamp(18px,2.4vw,30px) 0 0;line-height:1.34}.sect[data-astro-cid-g7xksddd]{padding:clamp(30px, 4vw, 48px) var(--gut) var(--sp-section)}.sect[data-astro-cid-g7xksddd]>[data-astro-cid-g7xksddd]{max-width:860px}.glow[data-astro-cid-g7xksddd]{background:linear-gradient(180deg, var(--band), var(--fern));padding-bottom:clamp(34px,4vw,52px)}.glow[data-astro-cid-g7xksddd] h2[data-astro-cid-g7xksddd]{color:var(--brass-lit)}.sect[data-astro-cid-g7xksddd] h2[data-astro-cid-g7xksddd]{font-size:var(--t-d5);margin:0 0 16px}.sect[data-astro-cid-g7xksddd] h3[data-astro-cid-g7xksddd]{font-size:var(--t-d6);margin:0 0 12px}.how[data-astro-cid-g7xksddd]{counter-reset:how;color:var(--lichen);font-size:var(--t-body);max-width:42em;margin:0;padding:0;list-style:none}.how[data-astro-cid-g7xksddd] li[data-astro-cid-g7xksddd]{counter-increment:how;min-height:30px;margin:0 0 12px;padding-left:42px;position:relative}.how[data-astro-cid-g7xksddd] li[data-astro-cid-g7xksddd]:before{content:counter(how);width:30px;height:30px;font:500 15px / 1 var(--body);color:var(--play-ink);background:linear-gradient(135deg, var(--brass-lit), var(--brass));border-radius:50%;place-items:center;display:grid;position:absolute;top:-1px;left:0}.aside[data-astro-cid-g7xksddd]{max-width:42em;font-size:var(--t-small);color:var(--mist);margin:12px 0 0}.deals[data-astro-cid-g7xksddd]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.deals[data-astro-cid-g7xksddd] .deal{background:linear-gradient(140deg, rgb(var(--brass-rgb) / .3), rgb(var(--brass-rgb) / .08) 70%);border:1px solid var(--brass);padding:18px}.deals[data-astro-cid-g7xksddd] .deal h3{font-size:var(--t-body);font-family:var(--body);margin:0 0 4px;font-weight:600}.deals[data-astro-cid-g7xksddd] .deal p{font-size:var(--t-small);color:var(--fog);margin:4px 0 0}.deals[data-astro-cid-g7xksddd] .deal b{font-family:var(--disp);font-weight:400;font-size:var(--t-d5);color:var(--brass-lit)}.deals[data-astro-cid-g7xksddd] .deal s{color:var(--slate)}.deals[data-astro-cid-g7xksddd] .deal .save{color:var(--play-ink);background:var(--brass-lit);margin-top:8px;padding:4px 10px;font-weight:500;display:inline-block}.deals[data-astro-cid-g7xksddd] .deal button{margin-top:12px;display:block}.tabs[data-astro-cid-g7xksddd]{flex-wrap:wrap;gap:8px;margin:22px 0 14px;display:flex}.tab[data-astro-cid-g7xksddd]{cursor:pointer}.tab[data-astro-cid-g7xksddd] input[data-astro-cid-g7xksddd]{opacity:0;width:1px;height:1px;position:absolute}.tab[data-astro-cid-g7xksddd] span[data-astro-cid-g7xksddd]{font-size:var(--t-small);color:var(--lichen);border:1px solid rgb(var(--lichen-rgb) / .3);padding:10px 16px;display:block}.tab[data-astro-cid-g7xksddd] input[data-astro-cid-g7xksddd]:checked+span[data-astro-cid-g7xksddd]{background:linear-gradient(135deg, var(--brass-lit), var(--brass));color:var(--play-ink);border-color:var(--brass)}.tab[data-astro-cid-g7xksddd] input[data-astro-cid-g7xksddd]:focus-visible+span[data-astro-cid-g7xksddd]{outline:2px solid var(--brass);outline-offset:2px}.pick[data-astro-cid-g7xksddd]{max-width:720px}.status[data-astro-cid-g7xksddd]{font-size:var(--t-small);color:var(--lichen);max-width:40em;margin:12px 0 0}.stay[data-astro-cid-g7xksddd]{border:1px solid rgb(var(--brass-rgb) / .45);background:rgb(var(--lichen-rgb) / .04);max-width:720px;font-size:var(--t-small);color:var(--lichen);margin-top:16px;padding:16px 18px}.stay[data-astro-cid-g7xksddd] h3{font-family:var(--body);font-size:var(--t-body);margin:0 0 6px;font-weight:600}.stay[data-astro-cid-g7xksddd] p{color:var(--fog);margin:6px 0 0}.stay[data-astro-cid-g7xksddd] p.alert{color:var(--brass-lit);font-weight:500}.stay[data-astro-cid-g7xksddd] a,.form-link[data-astro-cid-g7xksddd]{color:var(--brass)}.stay[data-astro-cid-g7xksddd] .bookit,.deals[data-astro-cid-g7xksddd] button,.send[data-astro-cid-g7xksddd] button[data-astro-cid-g7xksddd]{font:500 var(--t-small) / 1.2 var(--body);color:var(--play-ink);background:var(--brass);cursor:pointer;border:0;margin-top:12px;padding:11px 20px;text-decoration:none;display:inline-block}form[data-astro-cid-g7xksddd]{background:var(--fern);border-top:2px solid var(--brass);max-width:720px;margin-top:22px;padding:clamp(16px,2.4vw,24px)}.row[data-astro-cid-g7xksddd]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:14px;display:grid}form[data-astro-cid-g7xksddd] label[data-astro-cid-g7xksddd]:not(.tick){font-size:var(--t-small);color:var(--fog);gap:6px;display:grid}.msg[data-astro-cid-g7xksddd]{margin-bottom:14px}.opt[data-astro-cid-g7xksddd]{color:var(--slate)}.fine[data-astro-cid-g7xksddd]{font-size:var(--t-small);color:var(--mist);margin:-4px 0 14px}form[data-astro-cid-g7xksddd] input[data-astro-cid-g7xksddd]:not([type=checkbox]),form[data-astro-cid-g7xksddd] textarea[data-astro-cid-g7xksddd]{font:var(--t-body) / 1.4 var(--body);color:var(--lichen);background:var(--pine);border:1px solid rgb(var(--lichen-rgb) / .3);color-scheme:dark;border-radius:0;min-width:0;padding:10px 12px}form[data-astro-cid-g7xksddd] input[data-astro-cid-g7xksddd]:focus-visible,form[data-astro-cid-g7xksddd] textarea[data-astro-cid-g7xksddd]:focus-visible{outline:2px solid var(--brass);outline-offset:2px;border-color:var(--brass)}.tick[data-astro-cid-g7xksddd]{font-size:var(--t-small);color:var(--lichen);align-items:flex-start;gap:10px;display:flex}.tick[data-astro-cid-g7xksddd] input[data-astro-cid-g7xksddd]{margin-top:3px}.tick[data-astro-cid-g7xksddd] a[data-astro-cid-g7xksddd]{color:var(--brass)}.trap[data-astro-cid-g7xksddd]{position:absolute;left:-9999px}.send[data-astro-cid-g7xksddd]{margin:6px 0 0}.send[data-astro-cid-g7xksddd] button[data-astro-cid-g7xksddd]:disabled{opacity:.6;cursor:default}
