.story-art[data-astro-cid-d3tiw6sx]{position:relative;aspect-ratio:16 / 9;background:var(--art-field);border-radius:.3rem;overflow:hidden;isolation:isolate}.story-art[data-astro-cid-d3tiw6sx]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0 var(--art-stripe-at),color-mix(in srgb,var(--art-accent) 90%,white 10%) var(--art-stripe-at) var(--art-stripe-end),transparent var(--art-stripe-end) 100%),linear-gradient(180deg,transparent 0 var(--art-band-at),color-mix(in srgb,white 75%,transparent) var(--art-band-at) var(--art-band-end),transparent var(--art-band-end) 100%);transition:transform .5s cubic-bezier(.2,.7,.2,1)}.story-art--circle[data-astro-cid-d3tiw6sx]:after{content:"";position:absolute;left:var(--art-circle-x);top:var(--art-circle-y);width:22%;aspect-ratio:1;border-radius:50%;background:var(--art-accent-2);transform:translate(-50%,-50%);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.story:hover .story-art[data-astro-cid-d3tiw6sx]:before,.story:focus-within .story-art[data-astro-cid-d3tiw6sx]:before{transform:translate3d(.5rem,-.3rem,0)}.story:hover .story-art--circle[data-astro-cid-d3tiw6sx]:after,.story:focus-within .story-art--circle[data-astro-cid-d3tiw6sx]:after{transform:translate(-50%,-50%) scale(1.12)}@media(prefers-reduced-motion:reduce){.story-art[data-astro-cid-d3tiw6sx]:before,.story-art--circle[data-astro-cid-d3tiw6sx]:after{transition:none}}.story[data-astro-cid-bzejpysa]{min-width:0}.story-art-link[data-astro-cid-bzejpysa]{display:block;margin-bottom:.9rem}.story-meta[data-astro-cid-bzejpysa]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;margin:0 0 .45rem;font-family:var(--font-condensed);font-size:.85rem;letter-spacing:.02em;line-height:1.4;color:var(--color-muted)}.story-tag[data-astro-cid-bzejpysa],.story-tag[data-astro-cid-bzejpysa]:visited{color:var(--color-muted);text-decoration:none}.story-tag[data-astro-cid-bzejpysa]:before{content:"";display:inline-block;width:.45rem;height:.45rem;margin-right:.4rem;border-radius:50%;background:var(--tag);vertical-align:.05em}.story-tag[data-astro-cid-bzejpysa]:hover{color:var(--color-text)}.story-title[data-astro-cid-bzejpysa]{margin:0;padding:0;font-family:var(--font-serif);font-size:1.2rem;font-weight:500;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.story-title[data-astro-cid-bzejpysa] a[data-astro-cid-bzejpysa],.story-title[data-astro-cid-bzejpysa] a[data-astro-cid-bzejpysa]:visited{color:var(--color-text);text-decoration:none}.story-title[data-astro-cid-bzejpysa] a[data-astro-cid-bzejpysa]:hover,.story-title[data-astro-cid-bzejpysa] a[data-astro-cid-bzejpysa]:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em;text-decoration-color:var(--story-accent, currentColor)}.story-dek[data-astro-cid-bzejpysa]{margin:.5rem 0 0;font-family:var(--font-reading);font-size:1rem;font-weight:300;line-height:1.55;color:color-mix(in srgb,var(--color-text) 80%,transparent);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.story--lead[data-astro-cid-bzejpysa] .story-title[data-astro-cid-bzejpysa]{font-size:clamp(1.8rem,3.6vw,2.5rem);font-weight:400;line-height:1.2;letter-spacing:-.02em}.story--lead[data-astro-cid-bzejpysa] .story-dek[data-astro-cid-bzejpysa]{margin-top:.8rem;font-size:1.12rem;line-height:1.6;-webkit-line-clamp:unset}.story--lead[data-astro-cid-bzejpysa] .story-art-link[data-astro-cid-bzejpysa]{margin-bottom:1.1rem}.story--lead[data-astro-cid-bzejpysa] .story-art{aspect-ratio:2 / 1}.story--brief[data-astro-cid-bzejpysa] .story-dek[data-astro-cid-bzejpysa]{-webkit-line-clamp:3}@media(max-width:800px){.story--column[data-astro-cid-bzejpysa] .story-art{aspect-ratio:3 / 1}}.home-page[data-astro-cid-xhaoqxbd]{max-width:58rem;margin:0 auto;padding:2.5rem 0 4rem}@media(max-width:1080px){.home-page[data-astro-cid-xhaoqxbd]{padding-inline:1.5rem}}.front[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding-top:1.75rem}.front-lead[data-astro-cid-xhaoqxbd]{padding-right:2rem}.front-rail[data-astro-cid-xhaoqxbd]{padding-left:2rem;border-left:1px solid var(--color-border)}.front-rail-label[data-astro-cid-xhaoqxbd]{margin:0 0 1rem;padding:0;font-family:var(--font-condensed);font-size:.85rem;font-weight:400;letter-spacing:.02em;color:var(--color-muted)}.front-rail[data-astro-cid-xhaoqxbd]>.story+.story{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.front-latest[data-astro-cid-xhaoqxbd],.front-theme[data-astro-cid-xhaoqxbd]{margin-top:3.5rem}.front--flip[data-astro-cid-xhaoqxbd]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.front--flip[data-astro-cid-xhaoqxbd] .front-lead[data-astro-cid-xhaoqxbd]{order:2;padding:0 0 0 2rem;border-left:1px solid var(--color-border)}.front--flip[data-astro-cid-xhaoqxbd] .front-rail[data-astro-cid-xhaoqxbd]{order:1;padding:0 2rem 0 0;border-left:0}.front-rail-desc[data-astro-cid-xhaoqxbd]{margin:0 0 1.25rem;font-family:var(--font-reading);font-size:1rem;font-weight:300;line-height:1.55;color:var(--color-muted)}.front-row[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -1.5rem;padding-top:1.5rem}.front-row[data-astro-cid-xhaoqxbd]>.story{padding:0 1.5rem;border-left:1px solid var(--color-border)}.front-row[data-astro-cid-xhaoqxbd]>.story:first-child{border-left:0}@media(max-width:800px){.front[data-astro-cid-xhaoqxbd]{grid-template-columns:minmax(0,1fr)}.front-lead[data-astro-cid-xhaoqxbd],.front--flip[data-astro-cid-xhaoqxbd] .front-lead[data-astro-cid-xhaoqxbd]{order:0;padding:0;border-left:0}.front--flip[data-astro-cid-xhaoqxbd] .front-rail[data-astro-cid-xhaoqxbd]{order:0;padding:1.5rem 0 0}.front-rail[data-astro-cid-xhaoqxbd]{margin-top:2rem;padding:1.5rem 0 0;border-left:0;border-top:1px solid var(--color-border)}.front-row[data-astro-cid-xhaoqxbd]{grid-template-columns:minmax(0,1fr);margin:0}.front-row[data-astro-cid-xhaoqxbd]>.story{padding:0;border-left:0}.front-row[data-astro-cid-xhaoqxbd]>.story+.story{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}}.home-section[data-astro-cid-xhaoqxbd]{margin:3.5rem 0 0}.home-section-desc[data-astro-cid-xhaoqxbd]{margin:1rem 0 1.5rem;max-width:42rem;font-family:var(--font-reading);font-size:1.05rem;font-weight:300;line-height:1.6;color:var(--color-muted)}.marginalia-list[data-astro-cid-xhaoqxbd]{list-style:none;margin:0;padding:0}.marginalia-list[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]{max-width:50rem}.marginalia-list[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]+li[data-astro-cid-xhaoqxbd]{margin-top:2.25rem}.section-more[data-astro-cid-xhaoqxbd],.section-more[data-astro-cid-xhaoqxbd]:visited{display:inline-block;margin-top:1.5rem;font-family:var(--font-condensed);font-size:.95rem;letter-spacing:.02em;color:var(--color-link);text-decoration:none}.section-more[data-astro-cid-xhaoqxbd]:hover{text-decoration:underline}.author-bio-top[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(13rem,.7fr);gap:2rem;align-items:center}.author-bio-intro[data-astro-cid-xhaoqxbd]{min-width:0}.author-bio-aside[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;align-items:center;gap:.85rem}.sidebar-photo-container[data-astro-cid-xhaoqxbd]{position:relative;width:min(16rem,100%);min-height:21rem;padding:1.4rem 1rem 1.35rem;display:grid;align-content:end;border-radius:2px;background:linear-gradient(90deg,transparent 0 63%,color-mix(in srgb,var(--color-blue) 72%,white 28%) 63% 69%,transparent 69% 100%),linear-gradient(90deg,transparent 0 12%,color-mix(in srgb,var(--color-yellow) 84%,#e3b233 16%) 12% 40%,transparent 40% 100%),linear-gradient(180deg,color-mix(in srgb,var(--color-bg) 90%,#f1e7d8 10%),color-mix(in srgb,var(--color-bg) 86%,#e5d8c7 14%));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-text) 8%,transparent);overflow:hidden;isolation:isolate}.sidebar-photo-container[data-astro-cid-xhaoqxbd]:before{content:"";position:absolute;left:0;top:4.2rem;width:78%;height:3.5rem;background:color-mix(in srgb,var(--color-red) 82%,white 18%);pointer-events:none;z-index:0;opacity:.92}.sidebar-photo-container[data-astro-cid-xhaoqxbd]:after{content:"";position:absolute;display:none;pointer-events:none;z-index:0;opacity:.9}.sidebar-photo-link[data-astro-cid-xhaoqxbd]{display:block;border-radius:.18rem;text-decoration:none;position:relative;z-index:2}.photo-reveal[data-astro-cid-xhaoqxbd]{position:relative;width:72%;margin:0 auto 0 12%;border-radius:.18rem;overflow:hidden;transform:translateY(.2rem)}.photo-reveal-front[data-astro-cid-xhaoqxbd]{display:block}.photo-reveal-front[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{width:100%;height:auto;display:block;border:1px solid color-mix(in srgb,var(--color-text) 12%,transparent);border-radius:.18rem;transition:opacity .4s ease,filter .4s ease;filter:contrast(1.02) saturate(.94)}.photo-reveal-back[data-astro-cid-xhaoqxbd]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg) 92%,#f1e7d8 8%),color-mix(in srgb,var(--color-bg) 88%,#e5d8c7 12%));color:color-mix(in srgb,var(--color-text) 92%,#6f5b4d 8%);font-family:var(--font-condensed);font-size:.8rem;letter-spacing:.03em;border-radius:.18rem;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);box-shadow:inset 0 0 0 .45rem color-mix(in srgb,var(--color-red) 16%,transparent);opacity:0;transition:opacity .4s ease}.photo-reveal-toggle[data-astro-cid-xhaoqxbd]{display:flex;align-items:center;justify-content:center;position:absolute;right:-.5rem;top:-.5rem;width:2rem;height:2rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--color-text) 14%,transparent);background:color-mix(in srgb,var(--color-bg) 92%,white 8%);color:color-mix(in srgb,var(--color-text) 86%,transparent);font-size:1rem;cursor:pointer;z-index:2;line-height:1;box-shadow:0 .2rem .6rem color-mix(in srgb,var(--color-text) 10%,transparent)}.from-eu-with-love[data-astro-cid-xhaoqxbd]{font-weight:200;font-size:.96rem;margin:0 0 1rem}.author-bio[data-astro-cid-xhaoqxbd]{margin-top:3.5rem}.author-bio[data-astro-cid-xhaoqxbd] .author-bio-top[data-astro-cid-xhaoqxbd]{padding-top:1.75rem}.author-name[data-astro-cid-xhaoqxbd]{margin:0 0 1rem;font-family:var(--font-serif);font-size:clamp(2.25rem,5vw,3.35rem);font-weight:400;line-height:.95;letter-spacing:-.03em}.author-bio-deck[data-astro-cid-xhaoqxbd]{max-width:32rem;margin:0 0 1.25rem;font-family:var(--font-condensed);font-size:1rem;line-height:1.5;color:var(--color-muted)}.author-bio-text[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{max-width:36rem;margin:0 0 1rem;font-family:var(--font-reading);font-size:1.1rem;font-weight:300;line-height:1.65}.author-bio[data-astro-cid-xhaoqxbd] .author-bio-more[data-astro-cid-xhaoqxbd]{margin-top:.25rem}.sidebar-photo-link[data-astro-cid-xhaoqxbd]:hover .photo-reveal-front[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd],.photo-reveal[data-astro-cid-xhaoqxbd].revealed .photo-reveal-front[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{opacity:0;filter:blur(2px)}.sidebar-photo-link[data-astro-cid-xhaoqxbd]:hover .photo-reveal-back[data-astro-cid-xhaoqxbd],.photo-reveal[data-astro-cid-xhaoqxbd].revealed .photo-reveal-back[data-astro-cid-xhaoqxbd]{opacity:1}@media(max-width:800px){.author-bio[data-astro-cid-xhaoqxbd]{padding:1rem 0}.author-bio-top[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;gap:1.5rem}.author-bio[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{max-width:30ch;max-height:50vh}.sidebar-photo-container[data-astro-cid-xhaoqxbd]{width:min(30ch,100%);max-width:30ch;min-height:19rem;padding:1.35rem .9rem 1.2rem;margin-inline:auto}.photo-reveal[data-astro-cid-xhaoqxbd]{margin:0 auto}.sidebar-photo-link[data-astro-cid-xhaoqxbd]:hover .photo-reveal-front[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{opacity:1;filter:none}.sidebar-photo-link[data-astro-cid-xhaoqxbd]:hover .photo-reveal-back[data-astro-cid-xhaoqxbd]{opacity:0}.photo-reveal-toggle[data-astro-cid-xhaoqxbd]{background:var(--color-bg)}}@media(max-width:720px){.home-page[data-astro-cid-xhaoqxbd]{padding:1.5rem clamp(.75rem,2.5vw,1rem) 3rem}.home-section[data-astro-cid-xhaoqxbd]{margin-top:2.75rem}}.category[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#000}
