@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/instrument-serif-normal-latin-ext.87b08ce1.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/instrument-serif-normal-latin.e872e3f2.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/plus-jakarta-sans-normal-latin-ext.a048183b.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/plus-jakarta-sans-normal-latin.be6419ff.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}:root{--color-canvas:#f7f3ec;--color-danger-soft:#f4dcd6;--color-olive-deep:#232b1f;--color-info:#2e5a7a;--color-line:#e2d6c6;--color-batik:#b79a78;--color-ink:#2a211b;--color-parchment:#f7f1e8;--color-danger:#9a3324;--color-on-olive-label:#a99b87;--color-olive:#2f3b2a;--color-moss:#5e6e4e;--color-olive-ink:#1e2719;--color-clay:#e6d7c3;--color-muted:#6e6054;--color-neutral-soft:#efe7dc;--color-success:#3d6b3a;--color-sand:#f3ece2;--color-danger-line:#e3b9ae;--color-divider:#efe6da;--color-control-line-strong:#8f7f66;--color-on-olive-muted:#e6d7c3;--color-cocoa:#5c4f45;--color-neutral:#5c4f45;--color-paper:#fffdf9;--color-sage-deep:#6f7f5c;--color-sage-mist:#c9d3bc;--color-success-soft:#e3eadb;--color-on-olive-subtle:#d9cfc1;--color-warning:#8a5a12;--color-sage:#9aaa83;--color-focus:#2f3b2a;--color-switch-off:#cfc3b2;--color-track:#f0e8dd;--color-linen:#eae0d2;--color-cream:#fbf7f1;--color-warning-soft:#f6e7c8;--color-on-olive:#fbf7f1;--color-terracotta-strong:#a0532c;--color-ink-soft:#4a3e35;--color-gold:#e7c9a0;--color-terracotta:#b5653a;--color-info-soft:#dce8f0;--color-line-soft:#e8ddcf;--color-control-line:#d9ccbb;--font-family-sans:"Plus Jakarta Sans";--font-family-display:"Instrument Serif";--font-size-button-sm:14px;--font-size-overline:11px;--font-size-display-hero:84px;--font-size-body:15px;--font-size-display-3:34px;--font-size-label:13px;--font-size-body-lg:16px;--font-size-caption:12px;--font-size-title:18px;--font-size-title-lg:20px;--font-size-display-4:28px;--font-size-body-sm:14px;--font-size-display-2:40px;--font-size-display-1:56px;--font-size-title-sm:16px;--font-size-button:15px;--font-size-numeral:32px;--font-weight-display-1:400;--font-weight-body-lg:400;--font-weight-title-lg:700;--font-weight-display-hero:400;--font-weight-caption:500;--font-weight-display-2:400;--font-weight-title:700;--font-weight-body-sm:400;--font-weight-overline:700;--font-weight-numeral:400;--font-weight-button:700;--font-weight-label:600;--font-weight-title-sm:700;--font-weight-body:400;--font-weight-button-sm:600;--font-weight-display-3:400;--font-weight-display-4:400;--space-7:28px;--space-4:16px;--space-2:8px;--space-14:56px;--space-10:40px;--space-12:48px;--space-5:20px;--space-8:32px;--space-3:12px;--space-1:4px;--space-6:24px;--radius-radius-2xl:20px;--radius-radius-xl:16px;--radius-radius-device:44px;--radius-radius-3xl:24px;--radius-radius-pill:999px;--radius-radius-xs:6px;--radius-radius-bar:4px;--radius-radius-4xl:28px;--radius-radius-sm:8px;--radius-radius-lg:12px;--radius-radius-sheet:32px;--radius-radius-md:10px;--size-control-lg:56px;--size-control-md:52px;--size-bottom-nav-height:88px;--size-control-sm:44px;--size-topbar-height:72px;--size-content-max:1240px;--size-app-gutter:24px;--size-sidebar-width:264px;--size-control-xs:40px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-canvas);color:var(--color-ink);font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:1.5;text-rendering:optimizeLegibility}main{flex:1 1}img,svg{display:block;max-width:100%}h1,h2,h3,p{margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.page{max-width:var(--size-content-max);margin:0 auto;padding:var(--space-10) var(--size-app-gutter)}@media (max-width:720px){.page{padding:var(--space-8) var(--space-4)}}