@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-xsmiths-accent:"Instrument Serif","Instrument Serif Fallback"}[data-brand=xsmiths]{--xs-space-1:4px;--xs-space-2:8px;--xs-space-3:12px;--xs-space-4:16px;--xs-space-5:20px;--xs-space-6:24px;--xs-space-8:32px;--xs-space-10:40px;--xs-space-12:48px;--xs-space-14:56px;--xs-space-16:64px;--xs-space-20:80px;--xs-space-24:96px;--xs-space-30:120px;--xs-space-40:160px;--xs-space-50:200px;--xs-space-60:240px;--xs-size-touch-min:44px;--xs-size-reticle:48px;--xs-size-nav-height:72px;--xs-size-hero-min:92vh;--xs-container-pad:clamp(28px,5vw,110px);--xs-container-narrow:560px;--xs-container-reading:620px;--xs-container-standard:900px;--xs-container-wide:1100px;--xs-container-full:1440px;--xs-accent:#4ef2d3;--xs-accent-muted:rgba(78,242,211,0.3);--xs-accent-subtle:rgba(78,242,211,0.12);--xs-text-primary:#edf2f0;--xs-text-secondary:rgba(237,242,240,0.55);--xs-text-tertiary:rgba(237,242,240,0.32);--xs-text-inverse:#000000;--xs-surface-canvas:#000000;--xs-surface-raised:rgba(255,255,255,0.08);--xs-surface-sunken:rgba(255,255,255,0.04);--xs-surface-glass:rgba(255,255,255,0.028);--xs-surface-hover:rgba(255,255,255,0.03);--xs-border-default:rgba(255,255,255,0.09);--xs-border-strong:rgba(255,255,255,0.16);--xs-border-accent:rgba(78,242,211,0.3);--xs-overlay-scrim:rgba(0,0,0,0.85);--xs-overlay-nav:rgba(0,0,0,0.9);--xs-opacity-disabled:0.38;--xs-opacity-nav:0.85;--xs-blur-nav:6px;--xs-blur-reveal:6px;--xs-duration-fast:200ms;--xs-duration-ui:250ms;--xs-duration-mechanical:550ms;--xs-duration-standard:900ms;--xs-duration-slow:1200ms;--xs-ease-mechanical:cubic-bezier(0.22,0.61,0.2,1);--xs-type-display-xl:clamp(56px,10vw,128px);--xs-type-display-lg:clamp(40px,6vw,86px);--xs-type-heading-xl:clamp(36px,5vw,64px);--xs-type-heading-lg:clamp(30px,4.2vw,56px);--xs-type-heading-md:clamp(24px,3vw,36px);--xs-type-title:22px;--xs-type-body-lg:18px;--xs-type-body:17px;--xs-type-body-sm:15px;--xs-type-caption:13px;--xs-type-label:12px;--xs-type-micro:11px;--xs-z-base:0;--xs-z-raised:10;--xs-z-nav:20;--xs-z-overlay:40;--xs-z-toast:50;--xs-z-skip:100;--accent:var(--xs-accent);--text:var(--xs-text-primary);--dim:var(--xs-text-secondary);--faint:var(--xs-text-tertiary);--ink:var(--xs-surface-canvas);--hairline:var(--xs-border-default);--hairline-strong:var(--xs-border-strong);--glass:var(--xs-surface-glass);--xs-font-primary:var(--font-barlow,"Barlow",sans-serif);--xs-font-accent:var(--font-xsmiths-accent,"Instrument Serif",serif);font-family:var(--xs-font-primary)}@media (prefers-reduced-motion:reduce){[data-brand=xsmiths]{--xs-duration-fast:0ms;--xs-duration-ui:0ms;--xs-duration-mechanical:0ms;--xs-duration-standard:0ms;--xs-duration-slow:0ms;--xs-blur-reveal:0px}}