ol[data-astro-cid-rtqnj5xn]{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-rtqnj5xn]{font-size:var(--step--1);color:var(--on-navy-soft);gap:.5rem;display:grid}.seg[data-astro-cid-rtqnj5xn]{background:#ffffff24;height:.75rem;position:relative}.on[data-astro-cid-rtqnj5xn] .seg[data-astro-cid-rtqnj5xn]:after,.now[data-astro-cid-rtqnj5xn] .seg[data-astro-cid-rtqnj5xn]:after{content:"";background:var(--on-navy);transform-origin:0;animation:fill .4s var(--ease-out) both;animation-delay:calc(.26s + var(--s) * .11s);position:absolute;inset:0}.now[data-astro-cid-rtqnj5xn] .seg[data-astro-cid-rtqnj5xn]:after{background:var(--leaf)}@keyframes fill{0%{transform:scaleX(0)}}.on[data-astro-cid-rtqnj5xn],.now[data-astro-cid-rtqnj5xn]{color:var(--on-navy)}.name[data-astro-cid-rtqnj5xn]{display:none}.now[data-astro-cid-rtqnj5xn] .name[data-astro-cid-rtqnj5xn],.on[data-astro-cid-rtqnj5xn]:last-child .name[data-astro-cid-rtqnj5xn]{white-space:nowrap;font-weight:700;display:block}ul[data-astro-cid-rj65ajc3]{columns:3 15rem;column-gap:.75rem;margin:0;padding:0;list-style:none}ul[data-astro-cid-rj65ajc3].few{columns:2;max-width:52rem}li[data-astro-cid-rj65ajc3]{break-inside:avoid;margin-bottom:.75rem}a[data-astro-cid-rj65ajc3]{display:block;position:relative}a[data-astro-cid-rj65ajc3] img{background:var(--rule);width:100%;height:auto}a[data-astro-cid-rj65ajc3]:hover img{opacity:.9}.tag[data-astro-cid-rj65ajc3]{background:var(--paper);font-size:var(--step--1);padding:.25rem .6rem;font-weight:600;position:absolute;bottom:.75rem;left:.75rem}dialog[data-astro-cid-rj65ajc3]{background:var(--ink);width:min(100vw - 2rem,70rem);max-height:calc(100vh - 2rem);color:var(--on-navy);border:0;padding:0}dialog[data-astro-cid-rj65ajc3]::backdrop{background:#111a3ad9}figure[data-astro-cid-rj65ajc3]{margin:0}dialog[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;width:100%;max-height:calc(100vh - 8rem)}figcaption[data-astro-cid-rj65ajc3]{font-size:var(--step--1);color:var(--on-navy-soft);padding:.75rem 1rem 0}.controls[data-astro-cid-rj65ajc3]{justify-content:flex-end;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{border:2px solid var(--on-navy-soft);border-radius:var(--radius);min-height:2.75rem;color:var(--on-navy);font:inherit;cursor:pointer;background:0 0;padding:0 1rem;font-weight:600}.controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:hover{border-color:var(--on-navy)}.controls[data-astro-cid-rj65ajc3] [data-astro-cid-rj65ajc3][data-close]{order:-1;margin-left:auto}@media (width<=40rem){ul[data-astro-cid-rj65ajc3]{columns:2}}.back[data-astro-cid-yq2gsstb]{font-size:var(--step--1);padding-block:1.25rem;font-weight:600}.top[data-astro-cid-yq2gsstb]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:.75rem;min-height:clamp(26rem,68vh,42rem);display:grid}.top[data-astro-cid-yq2gsstb].photos-0{grid-template-columns:1fr;min-height:0}.board[data-astro-cid-yq2gsstb]{align-content:end;gap:clamp(1.5rem,3vw,2.25rem);padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid}h1[data-astro-cid-yq2gsstb]{font-size:var(--step-4);justify-self:start}dl[data-astro-cid-yq2gsstb]{border-top:1px solid var(--rule-navy);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem 1.5rem;margin:0;padding-top:1.25rem;display:grid}dt[data-astro-cid-yq2gsstb]{color:var(--leaf);font-size:var(--step--1);margin-bottom:.2rem;font-weight:600}dd[data-astro-cid-yq2gsstb]{margin:0;font-weight:500}dd[data-astro-cid-yq2gsstb] a[data-astro-cid-yq2gsstb]{color:inherit}.mosaic[data-astro-cid-yq2gsstb]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:.75rem;display:grid}.mosaic[data-astro-cid-yq2gsstb] a[data-astro-cid-yq2gsstb]{min-height:0;display:block;overflow:hidden}.mosaic[data-astro-cid-yq2gsstb] .m1[data-astro-cid-yq2gsstb]{grid-row:1/span 2}.photos-1[data-astro-cid-yq2gsstb] .mosaic[data-astro-cid-yq2gsstb],.photos-2[data-astro-cid-yq2gsstb] .mosaic[data-astro-cid-yq2gsstb]{grid-template-columns:1fr}.photos-1[data-astro-cid-yq2gsstb] .mosaic[data-astro-cid-yq2gsstb] .m1[data-astro-cid-yq2gsstb]{grid-row:1/span 2}.photos-2[data-astro-cid-yq2gsstb] .mosaic[data-astro-cid-yq2gsstb]{grid-template-columns:1fr 1fr}.body[data-astro-cid-yq2gsstb]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:2rem clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,1.5rem + 3vw,4rem);display:grid}.text[data-astro-cid-yq2gsstb]{max-width:var(--measure);align-content:start;gap:1.25rem;display:grid}.text[data-astro-cid-yq2gsstb] p[data-astro-cid-yq2gsstb]+p[data-astro-cid-yq2gsstb]{margin-top:0}.note[data-astro-cid-yq2gsstb]{border-left:3px solid var(--leaf-dark);padding-left:1rem}.scope[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb],.photos[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb],.more[data-astro-cid-yq2gsstb] h2[data-astro-cid-yq2gsstb]{font-size:var(--step-2);margin-bottom:1rem}.scope[data-astro-cid-yq2gsstb] ul[data-astro-cid-yq2gsstb]{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.scope[data-astro-cid-yq2gsstb] li[data-astro-cid-yq2gsstb]{border-bottom:1px solid var(--rule);padding-block:.75rem}.photos[data-astro-cid-yq2gsstb]{padding-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.enquire[data-astro-cid-yq2gsstb]{padding-block:0 clamp(2.5rem,1.5rem + 3vw,4rem)}summary[data-astro-cid-yq2gsstb]{list-style:none}summary[data-astro-cid-yq2gsstb]::-webkit-details-marker{display:none}details[data-astro-cid-yq2gsstb][open] summary[data-astro-cid-yq2gsstb]{color:var(--navy);background:0 0}.enquire-body[data-astro-cid-yq2gsstb]{gap:1.25rem;max-width:48rem;margin-top:1.5rem;display:grid}.more[data-astro-cid-yq2gsstb]{padding-block:clamp(2.5rem, 1.5rem + 3vw, 4rem) var(--section);border-top:2px solid var(--ink)}.grid[data-astro-cid-yq2gsstb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1rem;margin-top:1rem;display:grid}@media (width<=55.99rem){.top[data-astro-cid-yq2gsstb]{grid-template-columns:1fr;min-height:0}.mosaic[data-astro-cid-yq2gsstb]{height:30rem}.photos-1[data-astro-cid-yq2gsstb] .mosaic[data-astro-cid-yq2gsstb]{height:24rem}.body[data-astro-cid-yq2gsstb]{grid-template-columns:1fr}.grid[data-astro-cid-yq2gsstb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.mosaic[data-astro-cid-yq2gsstb]{grid-template-rows:2fr 1fr;grid-template-columns:1fr 1fr}.mosaic[data-astro-cid-yq2gsstb] .m1[data-astro-cid-yq2gsstb]{grid-area:auto/1/auto/-1}}
