@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}._1e512W_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}._1e512W_variable{--font-display:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.foyOGq_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.foyOGq_variable{--font-body:"Instrument Sans", "Instrument Sans Fallback"}
.aWsm_G_footer{background:var(--paperDeep);gap:36px;margin-top:clamp(72px,10vw,128px);padding:clamp(40px,6vw,64px) clamp(16px,4vw,56px) 32px;display:grid}@media (min-width:760px){.aWsm_G_footer{grid-template-columns:1.2fr 1fr;align-items:start}}.aWsm_G_logo{font-size:clamp(36px,5vw,52px)}.aWsm_G_tagline{letter-spacing:.16em;text-transform:uppercase;margin:12px 0 0;font-size:12px}.aWsm_G_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.aWsm_G_columns ul{margin:0;padding:0;list-style:none}.aWsm_G_columns li{padding:4px 0;font-size:15px}.aWsm_G_columns a:hover{color:var(--accent)}.aWsm_G_iconLink{align-items:center;gap:8px;display:inline-flex}.aWsm_G_iconLink svg{flex:none}.aWsm_G_heading{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:600}.aWsm_G_note{max-width:24ch;color:var(--muted);font-size:13px!important}.aWsm_G_small{color:var(--muted);grid-column:1/-1;margin:0;padding-top:8px;font-size:13px}
.mxRb3q_header{z-index:20;background:color-mix(in srgb, var(--paper) 94%, transparent);border-bottom:1px solid var(--paperDeep);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;height:64px;padding:0 clamp(16px,4vw,56px);display:grid;position:sticky;top:0}.mxRb3q_burger{cursor:pointer;background:0 0;border:0;flex-direction:column;grid-column:1;justify-content:center;justify-self:start;gap:5px;width:40px;height:40px;margin-left:-8px;padding:8px;display:flex}.mxRb3q_burger span{background:var(--ink);height:1.5px;display:block}.mxRb3q_burger span:nth-child(2){width:70%}.mxRb3q_logo{white-space:nowrap;grid-column:2;font-size:28px}.mxRb3q_header[data-home=true] .mxRb3q_logo{font-size:calc(28px + (var(--hero-logo-size) - 28px) * (1 - var(--p,0)));transform:translate(-50%, calc((64px + var(--hero-pad) - 18px) * (1 - var(--p,0))));transform-origin:top;grid-column:1/-1;position:absolute;top:18px;left:50%}@media (prefers-reduced-motion:reduce){.mxRb3q_header[data-home=true] .mxRb3q_logo{font-size:28px;position:static;transform:none}}.mxRb3q_curate{white-space:nowrap;font-family:var(--font-display), Georgia, serif;grid-column:3;justify-self:end;font-size:19px;font-style:italic}.mxRb3q_curate span,.mxRb3q_curateLink span{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.12em;vertical-align:.8em;color:var(--accent);margin-left:1px;font-size:.5em;font-style:normal;font-weight:600}@media (max-width:420px){.mxRb3q_curate{visibility:hidden}}.mxRb3q_overlay{z-index:30;opacity:0;pointer-events:none;background:#1d1a1759;transition:opacity .2s;position:fixed;inset:0}.mxRb3q_overlay[data-open=true]{opacity:1;pointer-events:auto}.mxRb3q_drawer{z-index:40;background:var(--paper);flex-direction:column;width:min(340px,86vw);padding:16px 28px 40px;transition:transform .25s;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.mxRb3q_drawer[data-open=true]{transform:none}@media (prefers-reduced-motion:reduce){.mxRb3q_overlay,.mxRb3q_drawer{transition:none}}.mxRb3q_drawerTop{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.mxRb3q_drawerLogo{font-size:24px}.mxRb3q_close{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;margin-right:-10px;font-size:30px;line-height:1}.mxRb3q_shopAll,.mxRb3q_sectionTitle{font-family:var(--font-display), Georgia, serif;justify-content:space-between;align-items:baseline;font-size:30px;font-style:italic;line-height:1.2;display:flex}.mxRb3q_shopAll span,.mxRb3q_sectionTitle span,.mxRb3q_links span{color:var(--muted);font-family:var(--font-body), system-ui, sans-serif;font-size:13px;font-style:normal}.mxRb3q_section{border-top:1px solid var(--paperDeep);margin-top:28px;padding-top:20px}.mxRb3q_links{margin:10px 0 0;padding:0;list-style:none}.mxRb3q_links a{justify-content:space-between;padding:7px 0;font-size:15px;display:flex}.mxRb3q_links a:hover,.mxRb3q_shopAll:hover,.mxRb3q_sectionTitle:hover,.mxRb3q_drawer [aria-current=page]{color:var(--accent)}.mxRb3q_curateLink{background:var(--paperDeep);font-family:var(--font-display), Georgia, serif;text-align:center;border-radius:14px;margin-top:32px;padding:14px 18px;font-size:19px;font-style:italic}
*,:before,:after{box-sizing:border-box}:root{--hero-logo-size:clamp(56px, 13vw, 168px);--hero-pad:clamp(40px, 9vw, 112px)}html{background:var(--paper);color:var(--ink);-webkit-text-size-adjust:100%;scroll-padding-top:80px}body{font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.page{padding-inline:clamp(16px,4vw,56px)}.wordmark{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-style:italic;font-weight:400;line-height:1}
