footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--color-border);margin-top:var(--space-xl);padding:var(--space-xl) 0 var(--space-lg);color:var(--color-muted);font-size:.95rem}.footer-inner[data-astro-cid-sz7xmlte]{max-width:var(--content-max);margin:0 auto;padding:0 var(--space-md);display:grid;gap:var(--space-lg)}h2[data-astro-cid-sz7xmlte]{margin:0 0 var(--space-sm);font-size:1rem;font-weight:600;color:var(--color-text)}.family-list[data-astro-cid-sz7xmlte],.legal[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-md)}.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible,.family-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.family-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible{border-bottom-color:currentColor}.family-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-text);text-decoration:none;border-bottom:1px solid transparent}header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;border-bottom:1px solid var(--color-border);background:#fbfaf8c7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);view-transition-name:site-header}.header-inner[data-astro-cid-3ef6ksr2]{min-height:var(--header-h);padding:0 clamp(1rem,4vw,2.5rem);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);justify-content:space-between}.wordmark[data-astro-cid-3ef6ksr2]{display:flex;color:var(--color-text)}.wordmark[data-astro-cid-3ef6ksr2] svg{height:1.35rem;width:auto;display:block}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:0;padding:0}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;border-bottom:1px solid transparent;text-transform:uppercase;font-size:.7rem;letter-spacing:.35em}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{border-bottom-color:var(--color-text);outline:2px solid var(--color-text);outline-offset:2px}@media(hover:hover)and (pointer:fine){nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{border-bottom-color:var(--color-text)}}.lang[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-muted);font-size:.7rem;letter-spacing:.28em}.lang-current[data-astro-cid-3ef6ksr2]{font-weight:600;color:var(--color-text)}.lang-link[data-astro-cid-3ef6ksr2]{text-decoration:none}.lang-link[data-astro-cid-3ef6ksr2]:hover,.lang-link[data-astro-cid-3ef6ksr2]:focus-visible{text-decoration:underline}.lang-sep[data-astro-cid-3ef6ksr2]{opacity:.5}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff) format("woff")}@font-face{font-family:Aboreto;src:url(/fonts/aboreto-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/jost-latin-300-normal.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/jost-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/jost-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}:root{--color-bg: #fbfaf8;--color-text: #141414;--color-muted: #5c5c5c;--color-border: rgba(20, 20, 20, .12);--color-surface: #f3f1ed;--font-sans: "Jost", system-ui, sans-serif;--font-display: "Aboreto", "Cormorant Garamond", Georgia, serif;--font-serif: "Cormorant Garamond", Georgia, serif;--ease-out: cubic-bezier(.22, 1, .36, 1);--header-h: 4.25rem;--space-xs: .5rem;--space-sm: 1rem;--space-md: 1.75rem;--space-lg: 3rem;--space-xl: 4.5rem;--content-max: 72rem;--wordmark-tracking: .3em}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}body{--page-bg: var(--color-bg);--page-fg: var(--color-text);margin:0;font-family:var(--font-sans);font-weight:400;color:var(--page-fg);background:var(--page-bg);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip;transition:background-color .8s var(--ease-out),color .8s var(--ease-out)}body:after{content:"";position:fixed;inset:0;z-index:150;pointer-events:none;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){body{transition:none}}[data-magnetic]{transition:translate .45s var(--ease-out)}:focus-visible{outline:2px solid currentColor;outline-offset:3px}main{max-width:var(--content-max);margin:0 auto;padding:var(--space-lg) var(--space-md)}a{color:inherit}
