@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-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_64a611{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_64a611{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}:root{--dark-bg:#141210;--dark-panel:#221e1a;--dark-selected:#2e2823;--dark-text:#f5f5f4;--dark-text-muted:#a8a29e;--dark-text-dim:#8a8178;--dark-text-disabled:#655d53;--dark-card:#1b1815;--dark-card-raised:#242019;--dark-border:#2e2a26;--dark-border-strong:#413a32;--dark-accent:#f5a524;--dark-accent-pressed:#d98e14;--dark-accent-soft:#2e2415;--dark-on-accent:#1c1917;--dark-success:#4ade80;--dark-success-soft:#1b2a1c;--dark-warning:#facc15;--dark-warning-soft:#2e2712;--dark-danger:#f87171;--dark-danger-soft:#342019;--dark-nav-bg:rgba(20,18,16,0.86);--dark-shadow-card:0 24px 50px rgba(0,0,0,0.45);--dark-shadow-panel:0 30px 60px rgba(0,0,0,0.55);--dark-accent-mid:#8a6420;--dark-glow:rgba(245,165,36,0.2);--dark-tap:rgba(245,245,244,0.55);--light-bg:#faf6ec;--light-panel:#f6f1e6;--light-selected:#ede6d4;--light-text:#26211a;--light-text-muted:#6d6250;--light-text-dim:#9a8f7a;--light-text-disabled:#b0a68f;--light-card:#ffffff;--light-card-raised:#ffffff;--light-border:#e2d9c6;--light-border-strong:#cfc4ab;--light-accent:#8c2f2f;--light-accent-pressed:#6f2323;--light-accent-soft:#f1e4dc;--light-on-accent:#ffffff;--light-success:#4c7a3d;--light-success-soft:#e9f0e2;--light-warning:#bf6b1c;--light-warning-soft:#f5eed6;--light-danger:#a93226;--light-danger-soft:#f6e2dc;--light-nav-bg:rgba(250,246,236,0.88);--light-shadow-card:0 18px 40px rgba(38,33,26,0.1);--light-shadow-panel:0 24px 50px rgba(38,33,26,0.12);--light-accent-mid:#c9978f;--light-glow:rgba(140,47,47,0.1);--light-tap:rgba(38,33,26,0.3);--bw-bg:var(--dark-bg);--bw-panel:var(--dark-panel);--bw-selected:var(--dark-selected);--bw-card:var(--dark-card);--bw-card-raised:var(--dark-card-raised);--bw-border:var(--dark-border);--bw-border-strong:var(--dark-border-strong);--bw-text:var(--dark-text);--bw-text-muted:var(--dark-text-muted);--bw-text-dim:var(--dark-text-dim);--bw-text-disabled:var(--dark-text-disabled);--bw-accent:var(--dark-accent);--bw-accent-pressed:var(--dark-accent-pressed);--bw-accent-soft:var(--dark-accent-soft);--bw-on-accent:var(--dark-on-accent);--bw-success:var(--dark-success);--bw-success-soft:var(--dark-success-soft);--bw-warning:var(--dark-warning);--bw-warning-soft:var(--dark-warning-soft);--bw-danger:var(--dark-danger);--bw-danger-soft:var(--dark-danger-soft);--bw-nav-bg:var(--dark-nav-bg);--bw-shadow-card:var(--dark-shadow-card);--bw-shadow-panel:var(--dark-shadow-panel);--bw-accent-mid:var(--dark-accent-mid);--bw-glow:var(--dark-glow);--bw-tap:var(--dark-tap);--bw-display-tracking:0.025em;--bw-radius-card:24px;--bw-radius-panel:28px;--bw-radius-pill:999px;--bw-page-padding:48px;--bw-content-width:1200px;--bw-bar-height:68px;--bw-promo-height:44px;--bw-nav-height:calc(var(--bw-bar-height) + var(--bw-promo-height));color-scheme:dark}@property --bw-promo-height{syntax:"<length>";inherits:true;initial-value:0}html{transition:--bw-promo-height .35s cubic-bezier(.2,1,.3,1)}html[data-auth],html[data-promo-closed],html[data-promo-over]{--bw-promo-height:0px}@media (max-width:900px){:root{--bw-page-padding:32px}}@media (max-width:700px){:root{--bw-page-padding:24px}}@media (max-width:380px){:root{--bw-page-padding:18px}}:root[data-theme=light]{--bw-bg:var(--light-bg);--bw-panel:var(--light-panel);--bw-selected:var(--light-selected);--bw-card:var(--light-card);--bw-card-raised:var(--light-card-raised);--bw-border:var(--light-border);--bw-border-strong:var(--light-border-strong);--bw-text:var(--light-text);--bw-text-muted:var(--light-text-muted);--bw-text-dim:var(--light-text-dim);--bw-text-disabled:var(--light-text-disabled);--bw-accent:var(--light-accent);--bw-accent-pressed:var(--light-accent-pressed);--bw-accent-soft:var(--light-accent-soft);--bw-on-accent:var(--light-on-accent);--bw-success:var(--light-success);--bw-success-soft:var(--light-success-soft);--bw-warning:var(--light-warning);--bw-warning-soft:var(--light-warning-soft);--bw-danger:var(--light-danger);--bw-danger-soft:var(--light-danger-soft);--bw-nav-bg:var(--light-nav-bg);--bw-shadow-card:var(--light-shadow-card);--bw-shadow-panel:var(--light-shadow-panel);--bw-accent-mid:var(--light-accent-mid);--bw-glow:var(--light-glow);--bw-tap:var(--light-tap);color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bw-bg:var(--light-bg);--bw-panel:var(--light-panel);--bw-selected:var(--light-selected);--bw-card:var(--light-card);--bw-card-raised:var(--light-card-raised);--bw-border:var(--light-border);--bw-border-strong:var(--light-border-strong);--bw-text:var(--light-text);--bw-text-muted:var(--light-text-muted);--bw-text-dim:var(--light-text-dim);--bw-text-disabled:var(--light-text-disabled);--bw-accent:var(--light-accent);--bw-accent-pressed:var(--light-accent-pressed);--bw-accent-soft:var(--light-accent-soft);--bw-on-accent:var(--light-on-accent);--bw-success:var(--light-success);--bw-success-soft:var(--light-success-soft);--bw-warning:var(--light-warning);--bw-warning-soft:var(--light-warning-soft);--bw-danger:var(--light-danger);--bw-danger-soft:var(--light-danger-soft);--bw-nav-bg:var(--light-nav-bg);--bw-shadow-card:var(--light-shadow-card);--bw-shadow-panel:var(--light-shadow-panel);--bw-accent-mid:var(--light-accent-mid);--bw-glow:var(--light-glow);--bw-tap:var(--light-tap);color-scheme:light}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bw-bg);color:var(--bw-text);font-family:var(--font-jakarta),sans-serif;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}::selection{background:var(--bw-accent-soft);color:var(--bw-text)}[hidden]{display:none!important}input[type=range]{accent-color:var(--bw-accent)}a{color:var(--bw-accent);text-decoration:none;transition:color .2s ease}a:hover{color:var(--bw-accent-pressed)}[id]{scroll-margin-top:calc(var(--bw-nav-height) + 12px)}.pageMain{padding-top:var(--bw-nav-height)}@keyframes bw-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}