@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}@font-face{font-family:__Plus_Jakarta_Sans_646807;font-style:normal;font-weight:200 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_646807;font-style:normal;font-weight:200 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_646807;font-style:normal;font-weight:200 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_646807;font-style:normal;font-weight:200 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_646807;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_646807{font-family:__Plus_Jakarta_Sans_646807,__Plus_Jakarta_Sans_Fallback_646807;font-style:normal}.__variable_646807{--font-jakarta:"__Plus_Jakarta_Sans_646807","__Plus_Jakarta_Sans_Fallback_646807"}:root:root{--cu-text-primary:#202020;--cu-text-secondary:#646464;--cu-text-tertiary:#838383;--cu-bg-page:#f8f7f7;--cu-bg-surface:#fff;--sidebar-bg:#fafafa;--content-bg:#fff;--border-subtle:rgba(0,0,0,.075);--cu-border:var(--border-subtle);--cu-btn-primary-bg:#1a1a1a;--cu-btn-primary-text:#fff;--cu-btn-secondary-bg:#f0f0f0;--cu-btn-secondary-text:#202020;--cu-accent:#0a66c2;--cu-accent-blue:#0091ff;--cu-accent-orange:#fc6d2d;--cu-success:#078d3b;--cu-error:#f0382d;--cu-radius-card:12px;--cu-radius-button:8px;--cu-radius-badge:6px;--cu-radius-small:6px;--cu-shadow-card:0 1px 3px rgba(0,0,0,.04);--cu-shadow-card-hover:0 4px 12px rgba(0,0,0,.08);--cu-transition:0.25s cubic-bezier(0.5,0,0.5,1);--cu-btn-primary-gradient:linear-gradient(180deg,#2a2a2a,#1a1a1a);--cu-btn-primary-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 2px rgba(0,0,0,.2);--cu-btn-primary-shadow-hover:inset 0 1px 0 hsla(0,0%,100%,.12),0 3px 8px rgba(0,0,0,.28);--primary:0 0% 10.2%;--primary-foreground:0 0% 100%;--secondary:0 0% 94.1%;--secondary-foreground:0 0% 12.5%;--muted-foreground:0 0% 39.2%;--destructive:3 87% 56%;--border:0 0% 91%;--input:0 0% 91%;--ring:210 90% 40%;--radius:8px}body[class]{font-family:var(--font-jakarta,inherit),-apple-system,sans-serif;background-color:var(--cu-bg-page);font-size:16px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-jakarta,inherit),-apple-system,sans-serif;letter-spacing:-.02em}body :is(h1,h2){font-weight:800;line-height:1.1}body :is(h3,h4){font-weight:700;line-height:1.2}.cu-eyebrow{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cu-text-tertiary)}body .text-\[\#111\],body .text-\[\#333\]{color:var(--cu-text-primary)}body .text-\[\#444\],body .text-\[\#555\]{color:var(--cu-text-secondary)}body .text-\[\#666\],body .text-\[\#777\],body .text-\[\#888\],body .text-\[\#aaa\],body .text-\[\#bbb\]{color:var(--cu-text-tertiary)}body .bg-\[\#F7F5F0\]{background-color:var(--cu-bg-page)}body .bg-white{background-color:var(--cu-bg-surface)}body .border-black\/10,body .border-black\/5,body .border-black\/6,body .border-black\/8,body .border-gray-100,body .border-gray-200{border-color:var(--cu-border)}body .bg-\[\#0A66C2\]:not(.filter-chip),body .bg-\[\#111\],body .bg-\[\#202020\]{background-color:var(--cu-btn-primary-bg)}body a.bg-\[\#0A66C2\],body a.bg-\[\#111\],body a.bg-\[\#202020\],body button.bg-\[\#0A66C2\]:not(.filter-chip),body button.bg-\[\#111\],body button.bg-\[\#202020\]{background-image:var(--cu-btn-primary-gradient);box-shadow:var(--cu-btn-primary-shadow)}body .hover\:bg-\[\#0855a5\]:hover,body .hover\:bg-\[\#3d3d3d\]:hover,body a.bg-\[\#0A66C2\]:hover,body a.bg-\[\#111\]:hover,body a.bg-\[\#202020\]:hover,body button.bg-\[\#0A66C2\]:not(.filter-chip):hover,body button.bg-\[\#111\]:hover,body button.bg-\[\#202020\]:hover{background-image:linear-gradient(180deg,#232323,#0d0d0d);box-shadow:var(--cu-btn-primary-shadow-hover)}body .text-\[\#0A66C2\]{color:var(--cu-accent)}body .border-\[\#0A66C2\],body .focus\:border-\[\#0A66C2\]:focus{border-color:var(--cu-accent)}body .bg-\[\#0A66C2\]\/5{background-color:rgba(10,102,194,.05)}body .bg-\[\#0A66C2\]\/8{background-color:rgba(10,102,194,.08)}body .bg-\[\#0A66C2\]\/10{background-color:rgba(10,102,194,.1)}body .bg-\[\#0A66C2\]\/15{background-color:rgba(10,102,194,.15)}body .bg-\[\#0A66C2\]\/20{background-color:rgba(10,102,194,.2)}body .bg-\[\#0A66C2\]\/40{background-color:rgba(10,102,194,.4)}body .hover\:bg-\[\#0A66C2\]\/15:hover{background-color:rgba(10,102,194,.15)}body .hover\:bg-\[\#0A66C2\]\/40:hover{background-color:rgba(10,102,194,.4)}body .bg-purple-100{background-color:#edf6fd}body .text-purple-700{color:var(--cu-accent-blue)}body .bg-red-100{background-color:#efedfd}body .text-red-700{color:var(--cu-accent)}body .bg-blue-100{background-color:#edf6fd}body .text-blue-700{color:var(--cu-accent-blue)}body .bg-green-100{background-color:#fdede7}body .text-green-700{color:var(--cu-accent-orange)}body .bg-orange-100{background-color:#e2f8ec}body .text-orange-700{color:var(--cu-success)}body .bg-teal-100{background-color:#f0f0f0}body .text-teal-700{color:var(--cu-text-primary)}body .rounded-2xl{border-radius:var(--cu-radius-card)}body .rounded-lg,body .rounded-xl{border-radius:var(--cu-radius-button)}body .rounded-md{border-radius:var(--cu-radius-small)}body .shadow-sm{box-shadow:var(--cu-shadow-card)}body .shadow-lg{box-shadow:var(--cu-shadow-card-hover)}body .transition-all,body .transition-colors,body .transition-opacity,body .transition-transform{transition-duration:.25s;transition-timing-function:cubic-bezier(.5,0,.5,1)}