@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_ad80af{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_ad80af{--font-sans:"Figtree","Figtree Fallback"}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-s.p.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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-s.p.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-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:DM Mono Fallback;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d60656{font-family:DM Mono,DM Mono Fallback;font-style:normal}.__variable_d60656{--font-mono:"DM Mono","DM Mono Fallback"}:root,[data-theme=light]{color-scheme:light;--bg:#f1ebe2;--bg-deep:#e7dfd3;--surface:#fcfaf6;--surface-2:#f6f1ea;--surface-3:#efe8de;--ink:#231c17;--ink-2:#6b5f55;--ink-3:#9a8e83;--line:rgba(35,28,23,0.08);--on-dark:#f7f1e8;--cocoa:#7d5a44;--camel:#b2967d;--khaki:#d7c9b8;--linen:#f5f1ea;--espresso:#4a342a;--brass:#b98a4b;--olive:#55633a;--olive-tint:#e5e8d8;--mustard:#c2892f;--mustard-ink:#7a5a17;--mustard-tint:#f4e7c9;--rosewood:#7a3631;--rosewood-tint:#f2ddd8;--teal:#2e5157;--teal-tint:#dce6e5;--blush:#e2b8a2;--sage:#a3b09c;--card:linear-gradient(180deg,#fffdf9,#faf5ee);--gloss:linear-gradient(135deg,rgba(255,255,255,0.75),rgba(255,255,255,0) 38%);--sheen:inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 0 rgba(120,90,60,0.05);--lift:0 1px 2px rgba(74,52,42,0.05),0 18px 40px -18px rgba(74,52,42,0.22);--lift-hover:0 2px 4px rgba(74,52,42,0.06),0 28px 56px -20px rgba(74,52,42,0.3);--glass:rgba(255,252,247,0.62);--glass-dark:rgba(60,42,32,0.42);--rail:rgba(255,253,250,0.72);--chip:rgba(35,28,23,0.05);--primary:#231c17;--primary-ink:#fcfaf6;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:26px;--r-pill:999px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px}:root[data-theme=dark],[data-theme=dark]{color-scheme:dark;--bg:#17120f;--bg-deep:#120e0b;--surface:#241c17;--surface-2:#2b221c;--surface-3:#342920;--ink:#f4ece1;--ink-2:#b9aa9a;--ink-3:#85766a;--line:rgba(255,240,220,0.08);--linen:#2b221c;--khaki:#5a4a3e;--camel:#c4a586;--cocoa:#c9a07c;--olive:#8a9a5f;--olive-tint:#2f3322;--mustard:#d9a24a;--mustard-ink:#e8c27d;--mustard-tint:#3a2e1a;--rosewood:#c2665e;--rosewood-tint:#3b2321;--teal:#355f66;--teal-tint:#1e3236;--card:linear-gradient(180deg,#2a211b,#211a15);--gloss:linear-gradient(135deg,rgba(255,228,190,0.09),rgba(255,228,190,0) 40%);--sheen:inset 0 1px 0 rgba(255,235,210,0.08),inset 0 -1px 0 rgba(0,0,0,0.25);--lift:0 1px 2px rgba(0,0,0,0.3),0 22px 44px -18px rgba(0,0,0,0.6);--lift-hover:0 2px 4px rgba(0,0,0,0.35),0 30px 60px -20px rgba(0,0,0,0.7);--glass:rgba(44,34,27,0.62);--rail:rgba(33,26,21,0.78);--chip:rgba(255,240,220,0.07);--primary:#e9d7bf;--primary-ink:#1d1612}*{box-sizing:border-box}body,html{margin:0;overflow-x:clip}html{background:var(--bg);transition:background-color .4s ease}body{min-height:100%;color:var(--ink);font-family:var(--font-sans),system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;transition:color .4s ease}button,input,select{font:inherit;color:inherit}@media (max-width:860px){input,select,textarea{font-size:16px!important}}input[type=date]{min-width:0;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}img{display:block}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono),ui-monospace,monospace}:focus-visible{outline:2px solid var(--cocoa);outline-offset:2px}