@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_727282{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_727282{--font-sans:"Archivo","Archivo Fallback"}:root{--brand:#059669;--brand-gradient:linear-gradient(140deg,#10b981,var(--brand));--primary:var(--brand);--primary-hover:color-mix(in oklab,var(--brand) 88%,black);--primary-foreground:#ffffff;--primary-gradient:var(--brand-gradient);--primary-gradient-hover:linear-gradient(140deg,color-mix(in oklab,#10b981 88%,black),color-mix(in oklab,var(--brand) 88%,black));--button-gradient:linear-gradient(180deg,color-mix(in oklab,var(--brand) 84%,white),color-mix(in oklab,var(--brand) 80%,black));--button-gradient-hover:linear-gradient(180deg,var(--brand),color-mix(in oklab,var(--brand) 70%,black));--rule:#dbe3dd;--accent:oklch(0.96 0.035 163);--accent-foreground:oklch(0.42 0.09 163);--lime:oklch(0.85 0.17 160);--lime-hover:oklch(0.78 0.17 160);--lime-foreground:#12190f;--ink:#1c2a23;--ink-hover:#26362d;--ink-foreground:#ffffff;--chart-1:color-mix(in oklab,var(--brand) 62%,black);--chart-2:color-mix(in oklab,var(--brand) 74%,black);--chart-3:color-mix(in oklab,var(--brand) 86%,black);--chart-4:var(--brand);--chart-5:color-mix(in oklab,var(--brand) 84%,white);--chart-6:color-mix(in oklab,var(--brand) 67%,white);--destructive:oklch(0.58 0.17 25);--destructive-foreground:#ffffff;--destructive-surface:oklch(0.96 0.03 25);--warning:oklch(0.62 0.13 75);--warning-foreground:#5b5233;--warning-surface:#fdf6e3;--background:#eef1ee;--background-gradient:linear-gradient(180deg,#eef1ee,#e7ece8);--foreground:#1c2a23;--card:#ffffff;--card-foreground:#1c2a23;--popover:#ffffff;--popover-foreground:#1c2a23;--sidebar:#0b120e;--sidebar-glow:radial-gradient(120% 40% at 0% 100%,rgba(16,185,129,0.22),transparent 70%),radial-gradient(90% 30% at 50% 0%,rgba(36,64,50,0.9),transparent 70%);--sidebar-dots:radial-gradient(rgba(255,255,255,0.09) 1px,transparent 1.4px);--sidebar-dots-mask:linear-gradient(180deg,#000,transparent 45%,transparent 70%,rgba(0,0,0,0.7));--sidebar-foreground:rgba(241,246,242,0.66);--sidebar-strong:#f4f8f5;--sidebar-muted:rgba(241,246,242,0.52);--sidebar-border:rgba(255,255,255,0.09);--sidebar-hover:rgba(255,255,255,0.045);--sidebar-active:rgba(255,255,255,0.08);--sidebar-active-foreground:#f4f8f5;--sidebar-accent:#a3eccb;--band-glow:radial-gradient(38% 260% at 84% 110%,rgba(16,185,129,0.34),transparent 70%),radial-gradient(60% 140% at 18% -40%,rgba(36,64,50,0.9),transparent 70%);--band-dots-mask:radial-gradient(ellipse 45% 160% at 22% 0%,#000 20%,transparent 75%);--secondary:#f0f4f0;--secondary-foreground:#414c45;--muted:#f7f9f7;--muted-foreground:#5f6b63;--subtle-foreground:#8b968e;--border:#e9efe9;--scrollbar:#cfdad2;--writing-outline:#cfdad2;--input:#f0f4f0;--ring:oklch(0.85 0.17 160/0.55);--text-3xs:9px;--text-2xs:10.5px;--text-xs:11.5px;--text-sm:12.5px;--text-base:13.5px;--text-md:15px;--text-lg:18px;--text-xl:21px;--text-2xl:28px;--text-3xl:34px;--text-display:44px;--shadow-card:0 0 0 1px var(--border),0 1px 2px rgba(20,26,22,0.04);--shadow-sheet:0 4px 6px -1px rgba(20,26,22,0.08),0 2px 4px -2px rgba(20,26,22,0.06);--shadow-float:0 12px 28px -8px rgba(10,20,14,0.2),0 2px 6px rgba(10,20,14,0.06);--shadow-pop:0 22px 50px rgba(10,20,14,0.34);--shadow-brand:0 8px 20px -6px color-mix(in oklab,var(--brand) 55%,transparent);--shadow-brand-sm:0 4px 10px -4px color-mix(in oklab,var(--brand) 55%,transparent);--shadow-button:inset 0 1px 0 rgba(255,255,255,0.26),inset 0 -1px 0 rgba(0,0,0,0.16),0 6px 14px -6px color-mix(in oklab,var(--brand) 75%,transparent);--shadow-button-sm:inset 0 1px 0 rgba(255,255,255,0.26),inset 0 -1px 0 rgba(0,0,0,0.16),0 3px 8px -4px color-mix(in oklab,var(--brand) 70%,transparent);--radius-2xs:2px;--radius-xs:6px;--radius-sm:10px;--radius-md:12px;--radius:14px;--radius-xl:18px;--radius-card:18px;--radius-modal:28px;--radius-full:9999px;--ease-out:cubic-bezier(0.16,1,0.3,1);--duration-feedback:150ms;--duration-state:240ms;--duration-open:420ms;color-scheme:light}[data-ink-scope]{--background:#121b16;--foreground:#f4f8f5;--card:#18231d;--card-foreground:#f4f8f5;--secondary:rgba(255,255,255,0.08);--secondary-foreground:rgba(241,246,242,0.82);--muted:rgba(255,255,255,0.05);--muted-foreground:rgba(241,246,242,0.7);--subtle-foreground:rgba(241,246,242,0.54);--border:rgba(255,255,255,0.08);--rule:rgba(255,255,255,0.12);--input:rgba(255,255,255,0.12);--accent:rgba(163,236,203,0.14);--accent-foreground:#a3eccb;--ink:#a3eccb;color:var(--foreground);color-scheme:dark;scrollbar-color:rgba(255,255,255,.18) transparent}[data-ink-scope] [data-paper]{--background:#eef1ee;--foreground:#1c2a23;--card:#ffffff;--card-foreground:#1c2a23;--secondary:#f0f4f0;--secondary-foreground:#414c45;--muted:#f7f9f7;--muted-foreground:#5f6b63;--subtle-foreground:#8b968e;--border:#e9efe9;--rule:#dbe3dd;--input:#f0f4f0;--accent:oklch(0.96 0.035 163);--accent-foreground:oklch(0.42 0.09 163);--ink:#1c2a23;color:var(--foreground);color-scheme:light}