.card[data-astro-cid-sbmovh4h]{flex-direction:column;gap:14px;display:flex;position:relative}.card[data-astro-cid-sbmovh4h] picture{background:var(--surface);display:block;overflow:hidden}.card[data-astro-cid-sbmovh4h] img{aspect-ratio:3/2;object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:auto;transition:scale .8s var(--ease);display:block}.card[data-astro-cid-sbmovh4h]:hover img{scale:1.04}.t[data-astro-cid-sbmovh4h]{margin-top:4px;font-size:clamp(24px,2.4vw,30px);line-height:1.15}.t[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{color:inherit;text-decoration:none}.t[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-sbmovh4h]:hover .t[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{color:var(--accent)}.t[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:focus-visible{outline:none}.card[data-astro-cid-sbmovh4h]:has(a:focus-visible){outline:2px solid var(--accent);outline-offset:6px}.card[data-astro-cid-sbmovh4h] p[data-astro-cid-sbmovh4h]{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.guide[data-astro-cid-sbmovh4h]{color:#24211d;gap:4px}.guide[data-astro-cid-sbmovh4h] .ph[data-astro-cid-sbmovh4h]{background:#e9e5dd;padding:clamp(20px,2.6vw,32px)}.guide[data-astro-cid-sbmovh4h] .txt[data-astro-cid-sbmovh4h]{background:#f5f3ee;flex:1;padding:clamp(20px,2.6vw,32px)}.guide[data-astro-cid-sbmovh4h] [data-astro-cid-sbmovh4h]:is(.t,p){box-shadow:none;background:0 0}.guide[data-astro-cid-sbmovh4h] .no[data-astro-cid-sbmovh4h]{font:500 10px/1 var(--body);letter-spacing:.24em;color:#5c574f;margin:0 0 12px}.guide[data-astro-cid-sbmovh4h] .t[data-astro-cid-sbmovh4h]{color:#24211d;margin:0 0 10px;font:400 clamp(26px,2.6vw,34px)/1.12 EB Garamond,Cormorant Garamond,Georgia,serif}.guide[data-astro-cid-sbmovh4h]:hover .t[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{color:inherit;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.guide[data-astro-cid-sbmovh4h] p[data-astro-cid-sbmovh4h]:not(.no){color:#4a4640;font:400 18px/1.5 EB Garamond,Cormorant Garamond,Georgia,serif}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-sbmovh4h] img{transition:none}.card[data-astro-cid-sbmovh4h]:hover img{scale:none}}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-latin-400-normal.BCNrxLz_.woff2)format("woff2"),url(/_astro/eb-garamond-latin-400-normal.maQnHeKB.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-latin-400-italic.DSEbMgZu.woff2)format("woff2"),url(/_astro/eb-garamond-latin-400-italic.CDFyLPXJ.woff)format("woff")}.cover[data-astro-cid-l2rept2b]{--ground:#141311;z-index:1;color:#f1ece2;padding:calc(var(--hdr) + clamp(28px,4vw,48px)) clamp(24px,6vw,96px) clamp(48px,8vw,112px);scroll-snap-align:start;background:#141311;flex-direction:column;justify-content:space-between;display:flex;position:relative}.js header.top.over+main>.cover[data-astro-cid-l2rept2b]:first-child{height:auto;min-height:100svh}.top[data-astro-cid-l2rept2b]{color:#f1ece29e;font:500 10px/1.5 var(--body);letter-spacing:.24em;text-transform:uppercase}.top[data-astro-cid-l2rept2b] ol{color:inherit;letter-spacing:.24em;font-size:10px}.top[data-astro-cid-l2rept2b] a:hover,.top[data-astro-cid-l2rept2b] [aria-current]{color:#f1ece2}.top[data-astro-cid-l2rept2b] p{margin:0}.cover[data-astro-cid-l2rept2b] [data-astro-cid-l2rept2b]:is(h1,p),.top[data-astro-cid-l2rept2b] :is(p,ol){box-shadow:none;background:0 0}h1[data-astro-cid-l2rept2b]{letter-spacing:-.012em;color:inherit;font:400 clamp(46px,6.3vw,104px)/1.02 EB Garamond,Cormorant Garamond,Georgia,serif}.h-main[data-astro-cid-l2rept2b],.h-sub[data-astro-cid-l2rept2b]{display:block}.h-sub[data-astro-cid-l2rept2b]{letter-spacing:0;color:#f1ece2c7;margin-top:.28em;font-size:.42em;font-style:italic;line-height:1.15}.byline[data-astro-cid-l2rept2b]{font:500 10px/1 var(--body);letter-spacing:.24em;text-transform:uppercase;color:#f1ece29e;margin-top:clamp(24px,3vw,36px)}body:has(.cover) .coast{display:none}
