@font-face{font-family:__Outfit_2bbd7f;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_2bbd7f;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:__Outfit_2bbd7f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_2bbd7f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:__Outfit_2bbd7f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_2bbd7f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:__Outfit_2bbd7f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_2bbd7f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:__Outfit_2bbd7f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_2bbd7f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:__Outfit_Fallback_2bbd7f;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_2bbd7f{font-family:__Outfit_2bbd7f,__Outfit_Fallback_2bbd7f;font-style:normal}.__variable_2bbd7f{--font-outfit:"__Outfit_2bbd7f","__Outfit_Fallback_2bbd7f"}@font-face{font-family:__Space_Grotesk_751d30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_751d30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_751d30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_751d30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_751d30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_751d30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_751d30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_751d30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_751d30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_751d30;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_751d30;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_751d30;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_Fallback_751d30;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_751d30{font-family:__Space_Grotesk_751d30,__Space_Grotesk_Fallback_751d30;font-style:normal}.__variable_751d30{--font-space-grotesk:"__Space_Grotesk_751d30","__Space_Grotesk_Fallback_751d30"}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:__JetBrains_Mono_Fallback_3b7547;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3b7547{font-family:__JetBrains_Mono_3b7547,__JetBrains_Mono_Fallback_3b7547;font-style:normal}.__variable_3b7547{--font-jetbrains-mono:"__JetBrains_Mono_3b7547","__JetBrains_Mono_Fallback_3b7547"}@font-face{font-family:__ptRootUi_d7cea2;src:url(/_next/static/media/e7ca8a4977684135-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__ptRootUi_d7cea2;src:url(/_next/static/media/7b327e39f91668aa-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__ptRootUi_d7cea2;src:url(/_next/static/media/e03f31ae6fa44c87-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__ptRootUi_d7cea2;src:url(/_next/static/media/873e9d750c396834-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__ptRootUi_Fallback_d7cea2;src:local("Arial");ascent-override:97.70%;descent-override:26.52%;line-gap-override:0.00%;size-adjust:101.44%}.__className_d7cea2{font-family:__ptRootUi_d7cea2,__ptRootUi_Fallback_d7cea2}.__variable_d7cea2{--font-pt-root-ui:"__ptRootUi_d7cea2","__ptRootUi_Fallback_d7cea2"}@font-face{font-family:PT Root UI;src:url(/fonts/PT_Root_UI_Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PT Root UI;src:url(/fonts/PT_Root_UI_Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Root UI;src:url(/fonts/PT_Root_UI_Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PT Root UI;src:url(/fonts/PT_Root_UI_Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Freight Big Pro;src:url(/fonts/Freight_Big_Pro_Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Freight Big Pro;src:url(/fonts/Freight_Big_Pro_Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Freight Big Pro;src:url(/fonts/Freight_Big_Pro_Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Freight Big Pro;src:url(/fonts/Freight_Big_Pro_Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Freight Big Pro;src:url(/fonts/Freight_Big_Pro_Book_Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}:root{--blue-50:#e0e3eb;--blue-100:#a5aec4;--blue-200:#6e7b9e;--blue-300:#3b4a78;--blue-400:#101b52;--blue-primary:#13234b;--beige-50:#fbfbf8;--beige-100:#f8f6f2;--beige-200:#f4f1e6;--beige-300:#f0eddf;--beige-400:#e3ddca;--beige-500:#dcd4bd;--blanc-casse:#f2efe1;--bell-towel:#ded6bf;--light-grey:#f6f6f7;--grey-400:#d0d0d0;--grey-700:#7b7b7b;--accent-bright:#4c9cff;--accent-bright-rgb:76 156 255;--orange:#ff4a1c;--orange-deep:#d63a0f;--blush:#ffe9e0;--green:#008659;--green-soft:#e6f3ee;--red:#d13821;--amber:#c77f0a;--bg:var(--beige-100);--bg-alt:var(--beige-200);--bg-inverted:var(--blue-primary);--surface:#fff;--surface-tint:var(--beige-100);--fg:var(--blue-primary);--fg-muted:#3a547d;--fg-subtle:var(--blue-200);--fg-on-dark:#fff;--fg-on-dark-muted:var(--blue-100);--border:var(--grey-400);--border-soft:var(--beige-400);--border-strong:var(--blue-400);--scrim:color-mix(in srgb,var(--blue-primary) 55%,transparent);--scrim-soft:color-mix(in srgb,var(--blue-primary) 34%,transparent);--accent:var(--orange);--accent-hover:var(--orange-deep);--accent-text:var(--orange-deep);--accent-soft:var(--blush);--accent-strong:var(--blue-primary);--success:var(--green);--success-soft:var(--green-soft);--danger:var(--red);--warning:var(--amber);--blue-primary-rgb:19 35 75;--beige-100-rgb:248 246 242;--beige-200-rgb:244 241 230;--red-rgb:209 56 33;--status-waiting:#ff9500;--status-transit-in:#5ac8fa;--status-received:#af52de;--status-progress:#13234b;--status-blocked:#d13821;--status-transit-out:#008659;--status-invoicing:#c49000;--status-invoiced:#7a8f1e;--status-paid:#008659;--status-cancelled:#7b7b7b;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:9999px;--shadow-xs:0 1px 2px rgba(16,27,82,.06);--shadow-sm:0 2px 6px rgba(16,27,82,.06),0 1px 2px rgba(16,27,82,.04);--shadow-md:0 6px 18px rgba(16,27,82,.08),0 2px 4px rgba(16,27,82,.04);--shadow-lg:0 20px 40px rgba(4,0,63,.12),0 6px 12px rgba(4,0,63,.06);--shadow-focus:0 0 0 4px rgba(16,27,82,.18);--sp-0-5:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-14:56px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--sp-32:120px;--sp-40:160px;--sp-60:240px;--font-display:"Space Grotesk","Outfit","PT Root UI",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-body:"Outfit","PT Root UI",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-serif:"Freight Big Pro","Iowan Old Style","Palatino",Georgia,serif;--font-mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fs-h1:64px;--lh-h1:72px;--fs-h2:48px;--lh-h2:56px;--fs-h3:28px;--lh-h3:36px;--fs-h4:20px;--lh-h4:28px;--fs-body-lg:16px;--lh-body-lg:24px;--fs-body:14px;--lh-body:20px;--fs-label:12px;--lh-label:16px;--fs-btn-sm:13px;--lh-btn-sm:18px;--fs-btn:15px;--lh-btn:20px;--fs-btn-lg:17px;--lh-btn-lg:24px;--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-in-out:cubic-bezier(0.65,0.05,0.35,1);--t-fast:120ms;--t-base:200ms;--t-slow:360ms;--modal-open-dur:var(--t-base);--modal-close-dur:var(--t-fast);--modal-scale:0.96;--modal-ease:var(--ease-out);--popover-open-dur:150ms;--popover-scale:0.97}@media (max-width:720px){:root{--fs-h1:40px;--lh-h1:48px;--fs-h2:32px;--lh-h2:40px;--fs-h3:24px;--lh-h3:32px;--fs-h4:18px;--lh-h4:24px;--fs-body-lg:16px;--lh-body-lg:24px;--fs-body:16px;--lh-body:24px}}.modestic{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg);background:var(--bg);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modestic .h1,.modestic h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em}.modestic .h1,.modestic .h2,.modestic h1,.modestic h2{font-family:var(--font-display);font-weight:500;color:var(--fg);margin:0}.modestic .h2,.modestic h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.015em}.modestic .h3,.modestic h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.005em}.modestic .h3,.modestic .h4,.modestic h3,.modestic h4{font-family:var(--font-display);font-weight:500;color:var(--fg);margin:0}.modestic .h4,.modestic h4{font-size:var(--fs-h4);line-height:var(--lh-h4)}.modestic .h4-semibold{font-weight:600}.modestic .body-lg{font-weight:400}.modestic .body-lg,.modestic .body-lg-bold{font-size:var(--fs-body-lg);line-height:var(--lh-body-lg)}.modestic .body-lg-bold{font-weight:600}.modestic .body,.modestic p{font-weight:400;margin:0}.modestic .body,.modestic .body-bold,.modestic p{font-size:var(--fs-body);line-height:var(--lh-body)}.modestic .body-bold{font-weight:600}.modestic .label{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.modestic .label,.modestic .text-label{font-family:var(--font-mono)}:where(.modestic) :where(a){color:inherit;text-decoration:none}.modestic .link,.modestic a.link{color:var(--accent);border-bottom:1px solid transparent;transition:border-color var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out)}.modestic .link:hover,.modestic a.link:hover{border-bottom-color:currentColor}.modestic hr{border:0;border-top:1px solid var(--border-soft);margin:var(--sp-8) 0}