.monogram[data-astro-cid-gyxrit5i]{color:var(--ink);font-family:var(--display);letter-spacing:-.16em;text-shadow:1px 1px 0 var(--gold), 2px 2px 0 #9b6c186b;padding-right:.16em;font-weight:600;line-height:.65;display:inline-block}.large[data-astro-cid-gyxrit5i]{font-size:clamp(8rem,31vw,18rem)}.small[data-astro-cid-gyxrit5i]{font-size:2.3rem}.ornamental-rule[data-astro-cid-wzxdqcqy]{width:min(24rem,70vw);color:var(--gold);grid-template-columns:minmax(2rem,1fr) auto minmax(2rem,1fr);align-items:center;gap:.55rem;display:grid}.ornamental-rule[data-astro-cid-wzxdqcqy].compact{width:7rem}span[data-astro-cid-wzxdqcqy]{background:currentColor;height:1px}i[data-astro-cid-wzxdqcqy]{width:.55rem;height:.55rem;box-shadow:0 0 0 3px var(--paper);background:currentColor;transform:rotate(45deg)}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-normal.CUoBjw-S.woff2)format("woff2-variations")}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.D9elroTD.woff2)format("woff2-variations")}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-italic.D2yaqPoE.woff2)format("woff2-variations")}:root{color-scheme:light;--paper:#f3ecdf;--paper-light:#faf7f0;--ink:#171512;--brown:#2a2119;--brown-soft:#5f5549;--gold:#9b6c18;--gold-dark:#79500d;--brass:#c29232;--display:"Cormorant Garamond Variable", Georgia, serif;--body:"Source Serif 4 Variable", Georgia, serif;--page-gutter:clamp(1.35rem, 5vw, 5.5rem);--section-space:clamp(6rem, 14vw, 11rem);--content-wide:78rem;--heading-size:clamp(2.8rem, 7vw, 6.8rem);--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);min-width:320px;scroll-padding-top:5rem}body{min-width:320px;color:var(--ink);background:linear-gradient(#f3ecdfeb, #f3ecdfeb), url(/paper-texture.webp), radial-gradient(circle at 20% 8%, #ffffffb8, transparent 32rem), var(--paper);font-family:var(--body);text-rendering:optimizelegibility;margin:0;overflow-x:clip}body::selection{color:var(--paper-light);background:var(--gold-dark)}:focus-visible{outline:2px solid var(--gold-dark);outline-offset:4px}img{max-width:100%}h1,h2,h3,p{margin-block-start:0}h1,h2,h3{font-family:var(--display);text-wrap:balance;font-weight:450;line-height:.98}p{text-wrap:pretty}.eyebrow{color:var(--gold-dark);letter-spacing:.28em;text-transform:uppercase;margin-bottom:1.1rem;font-size:.7rem;font-weight:720}.skip-link{z-index:100;color:var(--paper-light);background:var(--ink);padding:.7rem 1rem;position:fixed;inset:1rem auto auto 1rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.motion-ok [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(1.6rem)}.motion-ok [data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:root{--gold:CanvasText;--gold-dark:CanvasText}}
