.wmap[data-astro-cid-awvz2zdk]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(24px,4vw,56px);margin:clamp(40px,6vw,72px) 0;display:grid}.stage[data-astro-cid-awvz2zdk]{background:var(--bg);box-shadow:0 0 0 16px var(--bg);position:relative}.wmap[data-astro-cid-awvz2zdk] svg[data-astro-cid-awvz2zdk]{border-radius:2px;width:100%;height:auto;display:block;overflow:hidden}.land[data-astro-cid-awvz2zdk]{fill:var(--surface);stroke:color-mix(in srgb,var(--fg) 45%,transparent);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.streaks[data-astro-cid-awvz2zdk]{transform-box:view-box;transform-origin:50%;opacity:calc(var(--b) * .13);transition:opacity .6s;transform:rotate(20deg)}.wmap[data-astro-cid-awvz2zdk][data-dir=south] .streaks[data-astro-cid-awvz2zdk]{transform:rotate(200deg)}.streak[data-astro-cid-awvz2zdk]{stroke:color-mix(in srgb,var(--accent) 60%,transparent);stroke-width:1.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ray[data-astro-cid-awvz2zdk]{stroke:color-mix(in srgb,var(--accent) 18%,transparent);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:3 5;transition:stroke .4s}.ray[data-astro-cid-awvz2zdk].calm{stroke:color-mix(in srgb,var(--accent) 55%,transparent)}.ray[data-astro-cid-awvz2zdk].on{stroke:var(--accent);stroke-width:2px;stroke-dasharray:none}.home[data-astro-cid-awvz2zdk] .halo[data-astro-cid-awvz2zdk]{fill:color-mix(in srgb,var(--accent) 14%,transparent)}.home[data-astro-cid-awvz2zdk] .house[data-astro-cid-awvz2zdk]{fill:var(--accent)}.home-name[data-astro-cid-awvz2zdk]{font:400 17px var(--body);letter-spacing:.2em;fill:var(--accent)}.beach[data-astro-cid-awvz2zdk]{cursor:pointer;outline:none}.hit[data-astro-cid-awvz2zdk]{fill:#0000}.ring[data-astro-cid-awvz2zdk]{fill:color-mix(in srgb,var(--accent) 16%,transparent);stroke:none;opacity:0;transition:opacity .4s}.dot[data-astro-cid-awvz2zdk]{fill:var(--accent);stroke:var(--accent);stroke-width:1.6px;vector-effect:non-scaling-stroke;transition:fill .4s,stroke .4s}.beach[data-astro-cid-awvz2zdk][data-state=calm] .ring[data-astro-cid-awvz2zdk]{opacity:1}.beach[data-astro-cid-awvz2zdk]:is([data-state=choppy],[data-state=corner]) .dot[data-astro-cid-awvz2zdk]{fill:var(--bg)}.beach[data-astro-cid-awvz2zdk]:is([data-state=waves],[data-state=surf]) .dot[data-astro-cid-awvz2zdk]{fill:var(--bg);stroke:var(--fg)}.beach[data-astro-cid-awvz2zdk].on .dot[data-astro-cid-awvz2zdk],.beach[data-astro-cid-awvz2zdk]:focus-visible .dot[data-astro-cid-awvz2zdk]{stroke-width:3.5px}.beach[data-astro-cid-awvz2zdk]:focus-visible .hit[data-astro-cid-awvz2zdk]{stroke:var(--fg);stroke-width:1.5px;vector-effect:non-scaling-stroke}.name[data-astro-cid-awvz2zdk]{font:400 20px var(--display);fill:var(--fg);paint-order:stroke;stroke:var(--surface);stroke-width:6px;stroke-linejoin:round;pointer-events:none}.beach[data-astro-cid-awvz2zdk].on .name[data-astro-cid-awvz2zdk]{fill:var(--accent)}.waves[data-astro-cid-awvz2zdk] path[data-astro-cid-awvz2zdk]{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke}.waves[data-astro-cid-awvz2zdk]{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .4s ease,scale .5s var(--ease);scale:.4}.beach[data-astro-cid-awvz2zdk]:is([data-state=choppy],[data-state=corner]) .waves[data-astro-cid-awvz2zdk]{opacity:.8;scale:.75}.beach[data-astro-cid-awvz2zdk]:is([data-state=waves],[data-state=surf]) .waves[data-astro-cid-awvz2zdk]{opacity:1;scale:1.25}.beach[data-astro-cid-awvz2zdk]:is([data-state=waves],[data-state=surf]) .waves[data-astro-cid-awvz2zdk] path[data-astro-cid-awvz2zdk]{stroke:var(--fg)}.panel[data-astro-cid-awvz2zdk]{background:var(--bg);box-shadow:0 0 0 16px var(--bg);flex-direction:column;gap:18px;display:flex;position:relative}.panel[data-astro-cid-awvz2zdk] [data-astro-cid-awvz2zdk]:is(p,dl){margin:0}.dir[data-astro-cid-awvz2zdk]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dir-label[data-astro-cid-awvz2zdk]{font:400 12px/1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-right:4px}.dir[data-astro-cid-awvz2zdk] button[data-astro-cid-awvz2zdk]{font:400 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--fg);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;padding:10px 14px;transition:background-color .2s,color .2s,border-color .2s}.dir[data-astro-cid-awvz2zdk] button[data-astro-cid-awvz2zdk]:hover{border-color:var(--fg)}.dir[data-astro-cid-awvz2zdk] button[data-astro-cid-awvz2zdk][aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.meter[data-astro-cid-awvz2zdk]{gap:10px;display:grid}.bft[data-astro-cid-awvz2zdk]{font:400 12px/1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:12px;display:flex}.bft[data-astro-cid-awvz2zdk] b[data-astro-cid-awvz2zdk]{font:300 64px/1 var(--display);letter-spacing:0;color:var(--fg);min-width:.6em}.wmap[data-astro-cid-awvz2zdk] input[data-astro-cid-awvz2zdk][type=range]{width:100%;accent-color:var(--accent);cursor:pointer;height:28px;margin:0}.ticks[data-astro-cid-awvz2zdk]{font:400 12px/1 var(--body);color:var(--muted);justify-content:space-between;display:flex}.hint[data-astro-cid-awvz2zdk]{font:300 clamp(20px,1.8vw,24px)/1.35 var(--display);min-height:2.7em}.today[data-astro-cid-awvz2zdk]{font:400 12px/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--fg);border:1px solid var(--fg);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:11px 18px;transition:background-color .2s,color .2s}.today[data-astro-cid-awvz2zdk]:hover{background:var(--fg);color:var(--bg)}.today-note[data-astro-cid-awvz2zdk]{color:var(--muted);font-size:14px}.now[data-astro-cid-awvz2zdk]{gap:12px;font-size:15px;display:grid}.now[data-astro-cid-awvz2zdk] dt[data-astro-cid-awvz2zdk]{font:400 12px/1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.now[data-astro-cid-awvz2zdk] dd[data-astro-cid-awvz2zdk]{margin:4px 0 0}.key[data-astro-cid-awvz2zdk]{border:1.6px solid var(--accent);background:var(--accent);border-radius:50%;width:10px;height:10px;display:inline-block}.key[data-astro-cid-awvz2zdk].rough{background:var(--bg);border-color:var(--fg)}.card[data-astro-cid-awvz2zdk]{border-top:1px solid var(--line);min-height:120px;padding-top:16px}.card[data-astro-cid-awvz2zdk] p{margin:0}.card[data-astro-cid-awvz2zdk] .b-name{font:300 30px/1.1 var(--display)}.card[data-astro-cid-awvz2zdk] .b-state{color:var(--accent);margin-top:6px}.card[data-astro-cid-awvz2zdk] .b-state[data-state=waves],.card[data-astro-cid-awvz2zdk] .b-state[data-state=surf]{color:var(--fg)}.card[data-astro-cid-awvz2zdk] .b-drive{color:var(--muted);font-size:14px}.card[data-astro-cid-awvz2zdk] .more{margin-top:12px}.pick[data-astro-cid-awvz2zdk]{color:var(--muted);font-size:15px}@media (width<=860px){.wmap[data-astro-cid-awvz2zdk]{grid-template-columns:1fr}}@media (width<=600px){.name[data-astro-cid-awvz2zdk],.home-name[data-astro-cid-awvz2zdk]{display:none}.dot[data-astro-cid-awvz2zdk]{r:11px}.ring[data-astro-cid-awvz2zdk]{r:20px}.dir-label[data-astro-cid-awvz2zdk]{flex-basis:100%}}@media (prefers-reduced-motion:no-preference){.streak[data-astro-cid-awvz2zdk]{animation:blow calc(9s - var(--b) * 1s) linear infinite;animation-delay:calc((9s - var(--b) * 1s) * var(--o) * -1)}.beach[data-astro-cid-awvz2zdk]:is([data-state=waves],[data-state=surf],[data-state=choppy],[data-state=corner]) .waves[data-astro-cid-awvz2zdk] path[data-astro-cid-awvz2zdk]{animation:1.6s ease-in-out infinite bob}.beach[data-astro-cid-awvz2zdk] .waves[data-astro-cid-awvz2zdk] path[data-astro-cid-awvz2zdk]:last-child{animation-delay:-.8s}.ring[data-astro-cid-awvz2zdk]{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite breathe}}@keyframes blow{0%{translate:0 -160px}to{translate:0 900px}}@keyframes bob{0%,to{translate:0}50%{translate:0 -2.5px}}@keyframes breathe{0%,to{scale:1}50%{scale:1.15}}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/eb-garamond-latin-600-normal.DHwxsLHv.woff2)format("woff2"),url(/_astro/eb-garamond-latin-600-normal.xCe6GkOx.woff)format("woff")}.chapters[data-astro-cid-k5n2qbva]{--s1:8px;--s2:16px;--s3:24px;--s4:clamp(32px,4vw,48px);--s5:clamp(56px,7vw,96px);--s6:clamp(96px,13vw,176px);--serif:"EB Garamond","Cormorant Garamond",Georgia,serif;--ink:#24211d;--ink-soft:#5c574f;--pad:clamp(24px,3vw,36px);--stop:88px}.chapters[data-astro-cid-k5n2qbva] :is(h2,h3,p,ul,ol,table){box-shadow:none;background:0 0;animation:none}.chapters[data-astro-cid-k5n2qbva] :is(h2,h3){text-wrap:balance}.chapters[data-astro-cid-k5n2qbva] p{text-wrap:pretty}.intro[data-astro-cid-k5n2qbva]{max-width:920px;padding-block:calc(var(--hdr) + var(--s4)) var(--s6)}.intro-grid[data-astro-cid-k5n2qbva]{gap:var(--s4) var(--s5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.opening[data-astro-cid-k5n2qbva] p{font:400 clamp(19px,1.6vw,22px)/1.55 var(--serif);color:var(--fg);text-align:left;hyphens:manual;margin:0 0 .8em}.contents[data-astro-cid-k5n2qbva]{border-top:1px solid var(--line);padding-top:var(--s2)}.contents[data-astro-cid-k5n2qbva] ol[data-astro-cid-k5n2qbva]{margin:0;padding:0;list-style:none}.contents[data-astro-cid-k5n2qbva] a[data-astro-cid-k5n2qbva]{gap:var(--s2);border-bottom:1px solid var(--line);color:var(--fg);font:400 19px/1.3 var(--serif);align-items:baseline;padding:10px 0;text-decoration:none;transition:color .2s;display:flex}.contents[data-astro-cid-k5n2qbva] a[data-astro-cid-k5n2qbva]:hover{color:var(--accent)}.contents[data-astro-cid-k5n2qbva] .n[data-astro-cid-k5n2qbva]{font:400 11px/1 var(--body);letter-spacing:.2em;color:var(--muted);min-width:2.2em}.screen[data-astro-cid-k5n2qbva]{z-index:1;background:var(--ch-bg);min-height:100svh;color:var(--ch-fg);padding:calc(var(--hdr) + clamp(28px,4vw,48px)) clamp(24px,6vw,96px) clamp(48px,8vw,112px);flex-direction:column;justify-content:space-between;display:flex;position:relative}.mark[data-astro-cid-k5n2qbva]{font:500 10px/1 var(--body);letter-spacing:.24em;text-transform:uppercase;color:var(--ch-mark);flex-direction:column;gap:5px;margin:0;display:flex}.title[data-astro-cid-k5n2qbva] h2{font:400 clamp(52px,7.6vw,116px)/1 var(--serif);letter-spacing:-.012em;color:inherit;max-width:12ch;margin:0}.chapter[data-astro-cid-k5n2qbva]{--paper:color-mix(in oklab,var(--ch-bg) 24%,#ece9e2);--paper2:color-mix(in oklab,var(--ch-bg) 9%,#f6f4ef)}.blocks[data-astro-cid-k5n2qbva]{max-width:1120px;padding-block:var(--s6);gap:var(--s6);justify-items:center;display:grid}.page[data-astro-cid-k5n2qbva]{width:100%;color:var(--ink);grid-template-rows:auto 1fr;gap:4px;display:grid}.art[data-astro-cid-k5n2qbva]{padding:var(--pad);background:var(--paper);isolation:isolate;margin:0}.art[data-astro-cid-k5n2qbva] img[data-astro-cid-k5n2qbva]{width:100%;height:auto;display:block}.ph[data-astro-cid-k5n2qbva]{font:400 26px/1.2 var(--serif);color:var(--ink-soft);justify-content:center;align-items:center;display:flex}.text[data-astro-cid-k5n2qbva],.list-page[data-astro-cid-k5n2qbva]{background:var(--paper2);padding:var(--pad)}.head[data-astro-cid-k5n2qbva] h3{font:600 16px/1.35 var(--serif);letter-spacing:.13em;text-transform:uppercase;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.head[data-astro-cid-k5n2qbva] .pl-village{font:400 11px/1.35 var(--body);letter-spacing:.2em;color:var(--ink-soft)}.head[data-astro-cid-k5n2qbva] .pl-sep{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.body[data-astro-cid-k5n2qbva]{margin-top:10px}.body[data-astro-cid-k5n2qbva] p,.notes[data-astro-cid-k5n2qbva] li{font:400 18px/1.55 var(--serif);color:var(--ink);text-align:justify;hyphens:auto;margin:0}.body[data-astro-cid-k5n2qbva] p+p{margin-top:.6em}.notes[data-astro-cid-k5n2qbva] p{font:400 18px/1.6 var(--serif);color:var(--ink);text-align:justify;hyphens:auto;margin:0 0 .7em}.notes[data-astro-cid-k5n2qbva] :is(p,ul):last-child{margin-bottom:0}.notes[data-astro-cid-k5n2qbva] a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb,var(--ink) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--ink) 40%,transparent);text-underline-offset:3px}.notes[data-astro-cid-k5n2qbva] ul{margin:0;padding:0;list-style:none}.notes[data-astro-cid-k5n2qbva] li{break-inside:avoid;margin:0 0 .55em}.notes[data-astro-cid-k5n2qbva] strong{letter-spacing:.02em;font-weight:600}.textpage[data-astro-cid-k5n2qbva]{grid-template-rows:auto;max-width:min(100%,860px)}.textpage[data-astro-cid-k5n2qbva] .text[data-astro-cid-k5n2qbva]{padding:clamp(28px,4vw,56px)}.plate[data-astro-cid-k5n2qbva] picture{display:block}.plate[data-astro-cid-k5n2qbva] img{width:100%;height:auto;aspect-ratio:var(--ratio,3/2);object-fit:cover;object-position:var(--focus,50% 50%);display:block}.widget-page[data-astro-cid-k5n2qbva]{width:100%;max-width:1040px}.gallery[data-astro-cid-k5n2qbva]{justify-content:center;gap:var(--s5) clamp(20px,3vw,40px);grid-template-columns:repeat(2,minmax(0,500px));width:100%;display:grid}.cap[data-astro-cid-k5n2qbva]{font:600 15px/1.3 var(--serif);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin:0}.list[data-astro-cid-k5n2qbva]{margin:0;padding:0;list-style:none}.list[data-astro-cid-k5n2qbva] li[data-astro-cid-k5n2qbva]{gap:var(--s1) var(--s4);border-top:1px solid color-mix(in srgb,var(--ink) 14%,transparent);grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding-block:18px;display:grid}.list[data-astro-cid-k5n2qbva] li[data-astro-cid-k5n2qbva]:first-child{border-top:0;padding-top:0}.list[data-astro-cid-k5n2qbva] li[data-astro-cid-k5n2qbva]:last-child{padding-bottom:0}.list[data-astro-cid-k5n2qbva] .body[data-astro-cid-k5n2qbva]{margin-top:0}.list[data-astro-cid-k5n2qbva] .head[data-astro-cid-k5n2qbva] h3{flex-direction:column;gap:6px}.closing[data-astro-cid-k5n2qbva]{max-width:40rem;padding-block:var(--s6) clamp(64px,10vw,128px);margin-inline:auto}.closing[data-astro-cid-k5n2qbva] .part[data-astro-cid-k5n2qbva]+.part[data-astro-cid-k5n2qbva]{margin-top:var(--s5)}.closing[data-astro-cid-k5n2qbva] h2{font:400 clamp(34px,4vw,48px)/1.08 var(--serif);margin:0 0 .6em}.closing[data-astro-cid-k5n2qbva] p{font:400 19px/1.6 var(--serif);text-align:left;hyphens:manual}.closing[data-astro-cid-k5n2qbva] li{font:400 19px/1.55 var(--serif);margin-bottom:.4em}.closing[data-astro-cid-k5n2qbva] h3{font:400 22px/1.3 var(--serif);margin:1.2em 0 .4em}.closing[data-astro-cid-k5n2qbva] strong{font-weight:600}.closing[data-astro-cid-k5n2qbva] table{border-collapse:collapse;width:100%;font:400 17px/1.4 var(--serif);display:table}.closing[data-astro-cid-k5n2qbva] th{font:400 11px/1.4 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.closing[data-astro-cid-k5n2qbva] :is(th,td){border-bottom:1px solid var(--line);padding:9px 12px 9px 0}@media (width<=760px){.closing[data-astro-cid-k5n2qbva] table{display:block;overflow-x:auto}}@media (width>=761px){.single[data-astro-cid-k5n2qbva],.list-page[data-astro-cid-k5n2qbva]{max-width:min(100%,1040px)}.single[data-astro-cid-k5n2qbva]{width:min(100%,1040px,150svh - 423px)}.plate[data-astro-cid-k5n2qbva]{width:min(100%, 1040px, (100vh - 184px) * var(--r,1.5) + 72px);width:min(100%, 1040px, (100svh - 184px) * var(--r,1.5) + 72px)}.single[data-astro-cid-k5n2qbva]:has(.notes){width:min(100%,1040px,150svh - 558px)}.single[data-astro-cid-k5n2qbva] .text[data-astro-cid-k5n2qbva]:not(.notes){gap:var(--s4);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.single[data-astro-cid-k5n2qbva] .text[data-astro-cid-k5n2qbva]:not(.notes) .body[data-astro-cid-k5n2qbva]{margin-top:0}.single[data-astro-cid-k5n2qbva] .notes[data-astro-cid-k5n2qbva],.textpage[data-astro-cid-k5n2qbva] .notes[data-astro-cid-k5n2qbva]{columns:2;column-gap:var(--s4)}.pair[data-astro-cid-k5n2qbva]{grid-template-columns:repeat(2,auto);justify-content:center;gap:clamp(20px,3vw,40px);display:grid}.pair[data-astro-cid-k5n2qbva] .item[data-astro-cid-k5n2qbva]{width:min(100%,80svh - 224px)}.side[data-astro-cid-k5n2qbva]{grid-template-rows:none;grid-template-columns:min(56%,80svh - 80px) minmax(0,1fr);max-width:1040px}.side[data-astro-cid-k5n2qbva] .text[data-astro-cid-k5n2qbva]{flex-direction:column;justify-content:center;padding-inline:clamp(28px,4vw,56px);display:flex}}@media (width<=760px){.intro-grid[data-astro-cid-k5n2qbva]{grid-template-columns:1fr}.page[data-astro-cid-k5n2qbva]{width:calc(100% + 40px);margin-inline:-20px}.pair[data-astro-cid-k5n2qbva]{gap:var(--s5);width:100%;display:grid}.gallery[data-astro-cid-k5n2qbva],.list[data-astro-cid-k5n2qbva] li[data-astro-cid-k5n2qbva]{grid-template-columns:1fr}.body[data-astro-cid-k5n2qbva] p,.notes[data-astro-cid-k5n2qbva] li{text-align:left;hyphens:manual}.screen[data-astro-cid-k5n2qbva]{padding-inline:24px}}@media (prefers-reduced-motion:no-preference){html:has(.chapters){scroll-snap-type:y mandatory;scroll-padding-top:0}}main:has(.chapters)>.cover{scroll-snap-align:start}.screen[data-astro-cid-k5n2qbva]{scroll-snap-align:start;scroll-snap-stop:always}.intro[data-astro-cid-k5n2qbva]{scroll-snap-align:start}.single[data-astro-cid-k5n2qbva],.pair[data-astro-cid-k5n2qbva] .item[data-astro-cid-k5n2qbva],.side[data-astro-cid-k5n2qbva],.list-page[data-astro-cid-k5n2qbva],.textpage[data-astro-cid-k5n2qbva],.gallery[data-astro-cid-k5n2qbva] .item[data-astro-cid-k5n2qbva],.plate[data-astro-cid-k5n2qbva],.widget-page[data-astro-cid-k5n2qbva],.closing[data-astro-cid-k5n2qbva] .part[data-astro-cid-k5n2qbva],main:has(.chapters) .more-from,.chapters[data-astro-cid-k5n2qbva] .tall :is(.text,li),main .more-from.tall .card{scroll-snap-align:start;scroll-margin-top:var(--stop)}.chapters[data-astro-cid-k5n2qbva] h3{scroll-margin-top:var(--stop)}body:has(.chapters) footer{scroll-snap-align:end}body:has(.chapters) .coast{display:none}@media (prefers-reduced-motion:no-preference){.fx-wait[data-astro-cid-k5n2qbva]{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(16px)}.fx-wait[data-astro-cid-k5n2qbva].fade{transition:opacity .7s ease-out;transform:none}.fx-wait[data-astro-cid-k5n2qbva].fx-in{opacity:1;transform:none}.chapters[data-astro-cid-k5n2qbva] img[loading=lazy]{transition-duration:.4s}body:has(.chapters) header.top{transition:transform .35s ease-out,border-color .5s,color .5s}body:has(.chapters) header.top.tuck{transform:translateY(calc(-100% - var(--hdr-gap) - 12px))}}.crumbs[data-astro-cid-txmwlrsg] ol[data-astro-cid-txmwlrsg]{font:400 12px/1.5 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:6px 0;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-txmwlrsg] li[data-astro-cid-txmwlrsg]{align-items:baseline;display:flex}.crumbs[data-astro-cid-txmwlrsg] li[data-astro-cid-txmwlrsg]+li[data-astro-cid-txmwlrsg]:before{content:"›";letter-spacing:0;margin:0 .7em}.crumbs[data-astro-cid-txmwlrsg] a[data-astro-cid-txmwlrsg]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-txmwlrsg] a[data-astro-cid-txmwlrsg]:hover{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.crumbs[data-astro-cid-txmwlrsg] [data-astro-cid-txmwlrsg][aria-current]{color:var(--fg);letter-spacing:.12em}.opening[data-astro-cid-txmwlrsg]{padding-bottom:0}.byline[data-astro-cid-txmwlrsg]{letter-spacing:.04em;color:var(--muted);margin:18px 0 0;font-size:14px}.lead[data-astro-cid-txmwlrsg]{margin-bottom:clamp(32px,5vw,56px)}.lead[data-astro-cid-txmwlrsg] picture{background:var(--surface);display:block}.lead[data-astro-cid-txmwlrsg] img{aspect-ratio:16/9;object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:auto;display:block}@media (width<=600px){.lead[data-astro-cid-txmwlrsg] img{aspect-ratio:4/3}}.collage[data-astro-cid-txmwlrsg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,1vw,12px);display:grid}.collage[data-astro-cid-txmwlrsg]>div[data-astro-cid-txmwlrsg]{min-width:0}.collage[data-astro-cid-txmwlrsg] img{aspect-ratio:3/4}@media (width<=600px){.collage[data-astro-cid-txmwlrsg]{grid-template-columns:repeat(2,minmax(0,1fr))}.collage[data-astro-cid-txmwlrsg] img{aspect-ratio:3/4}}.collage[data-astro-cid-txmwlrsg].pair{grid-template-columns:repeat(2,minmax(0,1fr))}.collage[data-astro-cid-txmwlrsg].pair img{aspect-ratio:1}.collage[data-astro-cid-txmwlrsg].one{grid-template-columns:1fr}.collage[data-astro-cid-txmwlrsg].one img{aspect-ratio:21/9}.prose[data-astro-cid-txmwlrsg] .illu{background:var(--bg);box-shadow:0 0 0 12px var(--bg);margin:0}.prose[data-astro-cid-txmwlrsg] .illu svg{width:100%;height:auto;display:block}.prose[data-astro-cid-txmwlrsg] .illu-break{margin:clamp(56px,10vw,88px) auto 0}.prose[data-astro-cid-txmwlrsg] .illu-break+h2{margin-top:clamp(40px,7vw,64px)}.prose[data-astro-cid-txmwlrsg] .illu-rail{display:none}@media (width>=1180px){.prose[data-astro-cid-txmwlrsg] .illu-break{display:none}.prose[data-astro-cid-txmwlrsg] .illu-break+h2{margin-top:2.2em}.prose[data-astro-cid-txmwlrsg] .illu-range{position:relative}.prose[data-astro-cid-txmwlrsg] .illu-rail{width:calc(100vw - var(--scrollbar,0px) - max(0px, (100vw - var(--scrollbar,0px) - 1280px) / 2) - 20px - 100%);display:block;position:absolute;top:0;bottom:0;left:100%;container-type:inline-size}.prose[data-astro-cid-txmwlrsg] .illu-rail .illu{--w:min(560px, 100cqw - 64px);top:calc(40px + 50vh - var(--w) / 4);width:var(--w);margin-inline:auto;position:sticky}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .prose[data-astro-cid-txmwlrsg] .illu [stroke=\#1b2a4a i]{stroke:var(--fg)}:root:not([data-theme=light]) .prose[data-astro-cid-txmwlrsg] .illu [fill=\#1b2a4a i]{fill:var(--fg)}:root:not([data-theme=light]) .prose[data-astro-cid-txmwlrsg] .illu [fill=\#EEE5D6 i]{fill:color-mix(in srgb,#eee5d6 20%,var(--bg))}:root:not([data-theme=light]) .prose[data-astro-cid-txmwlrsg] .illu [fill=\#FFFFFF i]{fill:#25344b}}:root[data-theme=dark] .prose[data-astro-cid-txmwlrsg] .illu [stroke=\#1b2a4a i]{stroke:var(--fg)}:root[data-theme=dark] .prose[data-astro-cid-txmwlrsg] .illu [fill=\#1b2a4a i]{fill:var(--fg)}:root[data-theme=dark] .prose[data-astro-cid-txmwlrsg] .illu [fill=\#EEE5D6 i]{fill:color-mix(in srgb,#eee5d6 20%,var(--bg))}:root[data-theme=dark] .prose[data-astro-cid-txmwlrsg] .illu [fill=\#FFFFFF i]{fill:#25344b}.cover .crumbs[data-astro-cid-txmwlrsg] ol[data-astro-cid-txmwlrsg]{color:#f1ece29e;letter-spacing:.24em;font-size:10px}.cover .crumbs[data-astro-cid-txmwlrsg] a[data-astro-cid-txmwlrsg]:hover,.cover .crumbs[data-astro-cid-txmwlrsg] [data-astro-cid-txmwlrsg][aria-current]{color:#f1ece2}.more-from[data-astro-cid-txmwlrsg]{border-top:1px solid var(--line);padding-block:clamp(48px,7vw,88px) clamp(64px,10vw,112px)}.more-from[data-astro-cid-txmwlrsg] h2[data-astro-cid-txmwlrsg]{margin-bottom:clamp(28px,4vw,44px);font-size:clamp(30px,3.6vw,44px)}.cards[data-astro-cid-txmwlrsg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,48px) clamp(24px,3vw,40px);display:grid}@media (width<=960px){.cards[data-astro-cid-txmwlrsg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.cards[data-astro-cid-txmwlrsg]{grid-template-columns:1fr}}
