@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-vietnamese-opsz-normal.f380e1e2.woff2) format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-ext-opsz-normal.2d56eb0c.woff2) format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-opsz-normal.bd7594ad.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-cyrillic-ext-wght-normal.8bbfa6e0.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-cyrillic-wght-normal.12b57c6b.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-vietnamese-wght-normal.c6a3f4e5.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-latin-ext-wght-normal.b921df26.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-latin-wght-normal.9ff55a8a.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-cyrillic-ext-wght-normal.85d55428.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-cyrillic-wght-normal.33900800.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-symbols2-wght-normal.b6529aae.woff2) format("woff2-variations");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-vietnamese-wght-normal.55bad67b.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-latin-ext-wght-normal.3d379059.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-latin-wght-normal.125b055e.woff2) format("woff2-variations");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}:root{color-scheme:light dark;--lll-color-bg-canvas:#F0EEF4;--lll-color-bg-subtle:#FAF9FC;--lll-color-bg-muted:#E6E3EC;--lll-color-bg-inset:#FFFFFF;--lll-color-bg-elevated:#FAF9FC;--lll-color-bg-overlay:rgba(22,18,29,0.55);--lll-color-fg-default:#1A1523;--lll-color-fg-muted:#4C4757;--lll-color-fg-subtle:#6B6577;--lll-color-fg-on-accent:#FFFFFF;--lll-color-fg-inverse:#F0EEF4;--lll-color-border-subtle:#E6E3EC;--lll-color-border-default:#D5D0DE;--lll-color-border-control:#8A8497;--lll-color-border-strong:#1A1523;--lll-color-border-focus:#4B2BEE;--lll-color-border-focus-on-accent:#FFFFFF;--lll-color-accent-subtle:#E7E2FD;--lll-color-accent-muted:#C4B8FB;--lll-color-accent-default:#4B2BEE;--lll-color-accent-strong:#3419C4;--lll-color-success-subtle:#E6F0E9;--lll-color-success-muted:#CFE6D6;--lll-color-success-default:#0F6B3F;--lll-color-success-strong:#0F5A34;--lll-color-fg-on-success:#FFFFFF;--lll-color-warning-subtle:#FDF1D9;--lll-color-warning-default:#6D4A00;--lll-color-warning-strong:#4A3400;--lll-color-fg-on-warning:#FFFFFF;--lll-color-danger-subtle:#F8E4E2;--lll-color-danger-default:#B0221B;--lll-color-danger-strong:#8E1B15;--lll-color-fg-on-danger:#FFFFFF;--lll-color-info-subtle:#E7E2FD;--lll-color-info-default:#4B2BEE;--lll-color-info-strong:#3419C4;--lll-color-fg-on-info:#FFFFFF;--lll-grade-a:#0F6B3F;--lll-grade-b:#4B7812;--lll-grade-c:#8A5E00;--lll-grade-d:#B04510;--lll-grade-f:#B0221B;--lll-grade-harmful:#6E1457;--lll-grade-insufficient:#5E6166;--lll-font-display:"Bricolage Grotesque Variable","Bricolage Grotesque",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--lll-font-sans:"Geist Variable","Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--lll-font-mono:"Geist Mono Variable","Geist Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--lll-font-arabic:"Noto Sans Arabic","Geeza Pro","Segoe UI",sans-serif;--lll-space-0:0px;--lll-space-1:0.25rem;--lll-space-2:0.5rem;--lll-space-3:0.75rem;--lll-space-4:1rem;--lll-space-5:1.25rem;--lll-space-6:1.5rem;--lll-space-7:1.75rem;--lll-space-8:2rem;--lll-space-10:2.5rem;--lll-space-12:3rem;--lll-space-14:3.5rem;--lll-space-16:4rem;--lll-space-20:5rem;--lll-space-24:6rem;--lll-space-32:8rem;--lll-space-40:10rem;--lll-space-px:1px;--lll-space-0_5:0.125rem;--lll-space-1_5:0.375rem;--lll-space-2_5:0.625rem;--lll-radius-none:0px;--lll-radius-xs:0.25rem;--lll-radius-sm:0.375rem;--lll-radius-md:0.625rem;--lll-radius-tile:0.875rem;--lll-radius-lg:1.125rem;--lll-radius-xl:1.375rem;--lll-radius-full:9999px;--lll-border-width-none:0px;--lll-border-width-hairline:1px;--lll-border-width-default:1px;--lll-border-width-emphasis:1.5px;--lll-border-width-thick:2px;--lll-border-width-heavy:4px;--lll-shadow-none:none;--lll-shadow-sm:none;--lll-shadow-md:none;--lll-shadow-lg:0 30px 60px -28px rgba(26,21,35,0.45);--lll-shadow-xl:0 30px 60px -28px rgba(26,21,35,0.45);--lll-shadow-focus:0 0 0 3px rgba(75,43,238,0.35);--lll-size-measure-prose:64ch;--lll-size-measure-narrow:52ch;--lll-size-container-sm:40rem;--lll-size-container-md:48rem;--lll-size-container-lg:64rem;--lll-size-container-xl:80rem;--lll-size-container-2xl:85rem;--lll-size-header-h:4.25rem;--lll-size-tabbar-h:3.5rem;--lll-size-tap-min:2.75rem;--lll-size-sidebar-w:18rem;--lll-size-nav-rail-w:15rem;--lll-size-measure-tight:22ch;--lll-duration-instant:0ms;--lll-duration-fast:120ms;--lll-duration-base:200ms;--lll-duration-slow:320ms;--lll-duration-slower:480ms;--lll-easing-standard:cubic-bezier(0.2,0,0,1);--lll-easing-decelerate:cubic-bezier(0,0,0,1);--lll-easing-accelerate:cubic-bezier(0.3,0,1,1);--lll-weight-normal:400;--lll-weight-display-book:450;--lll-weight-medium:500;--lll-weight-display-medium:560;--lll-weight-semibold:600;--lll-weight-display-semibold:620;--lll-weight-display-bold:680;--lll-weight-bold:700;--lll-text-2xs:0.6875rem;--lll-leading-2xs:1rem;--lll-text-xs:0.75rem;--lll-leading-xs:1.125rem;--lll-text-sm:0.875rem;--lll-leading-sm:1.375rem;--lll-text-base:1rem;--lll-leading-base:1.6rem;--lll-text-lg:1.125rem;--lll-leading-lg:1.75rem;--lll-text-xl:1.25rem;--lll-leading-xl:1.875rem;--lll-text-2xl:1.5rem;--lll-leading-2xl:2rem;--lll-text-3xl:1.875rem;--lll-leading-3xl:2.25rem;--lll-text-4xl:2.25rem;--lll-leading-4xl:2.5rem;--lll-text-5xl:3rem;--lll-leading-5xl:3.125rem;--lll-text-6xl:3.75rem;--lll-leading-6xl:3.875rem;--lll-brand-ultraviolet:#4B2BEE;--lll-brand-ultraviolet-strong:#3419C4;--lll-brand-ultraviolet-subtle:#E7E2FD;--lll-brand-ultraviolet-muted:#C4B8FB;--lll-brand-ultraviolet-on-dark:#A898FF;--lll-brand-pollen:#DDF75B;--lll-brand-nightshade:#16121D;--lll-brand-nightshade-raised:#201A29;--lll-brand-nightshade-rule:#352E40;--lll-brand-mist:#F0EEF4;--lll-brand-mist-raised:#FAF9FC;--lll-brand-mist-sunken:#E6E3EC;--lll-brand-ink:#1A1523;--lll-brand-white:#FFFFFF;--lll-brand-on-dark:#F0EEF4;--lll-brand-on-dark-muted:#BDB6CA;--lll-brand-on-dark-subtle:#8A8497;--lll-brand-on-dark-danger:#F28B84;--lll-grade-stamp-a:#0F6B3F;--lll-grade-stamp-b:#4D7A12;--lll-grade-stamp-c:#8A5E00;--lll-grade-stamp-d:#B04510;--lll-grade-stamp-f:#B0221B;--lll-grade-stamp-harmful:#6E1457;--lll-grade-stamp-harmful-alt:#58103F;--lll-grade-stamp-fg:#FFFFFF;--lll-pattern-highlight:linear-gradient(transparent 10%,#DDF75B 0,#DDF75B 90%,transparent 0);--lll-pattern-harmful:repeating-linear-gradient(135deg,#6E1457 0 5px,#58103F 5px 10px);--lll-tracking-tightest:-0.055em;--lll-tracking-tighter:-0.045em;--lll-tracking-tight:-0.03em;--lll-tracking-snug:-0.02em;--lll-tracking-normal:0em;--lll-tracking-wide:0.04em;--lll-tracking-wider:0.06em;--lll-tracking-widest:0.08em;--lll-logo-sm-mark:1.75rem;--lll-logo-sm-word:1.25rem;--lll-logo-sm-gap:0.625rem;--lll-logo-md-mark:1.875rem;--lll-logo-md-word:1.375rem;--lll-logo-md-gap:0.625rem;--lll-logo-lg-mark:4.5rem;--lll-logo-lg-word:4rem;--lll-logo-lg-gap:1rem;--lll-logo-xl-mark:5.5rem;--lll-logo-xl-word:4rem;--lll-logo-xl-gap:1.125rem;--lll-decoration-link-offset:3px;--lll-decoration-strike-thickness:2px;--lll-decoration-highlight-inset:0.06em;--lll-type-display-2xl-size:clamp(3.5rem,7vw,6.25rem);--lll-type-display-2xl-leading:0.95;--lll-type-display-xl-size:clamp(3rem,6vw,5.25rem);--lll-type-display-xl-leading:0.98;--lll-type-display-lg-size:clamp(2.75rem,5vw,4.25rem);--lll-type-display-lg-leading:1;--lll-type-display-md-size:3.25rem;--lll-type-display-md-leading:1;--lll-type-heading-xl-size:2.75rem;--lll-type-heading-xl-leading:1.05;--lll-type-heading-lg-size:2.25rem;--lll-type-heading-lg-leading:1.1;--lll-type-heading-md-size:1.625rem;--lll-type-heading-md-leading:1.2;--lll-type-heading-sm-size:1.5rem;--lll-type-heading-sm-leading:1.25;--lll-type-title-lg-size:1.75rem;--lll-type-title-lg-leading:1.2;--lll-type-title-md-size:1.375rem;--lll-type-title-md-leading:1.3;--lll-type-title-sm-size:1.25rem;--lll-type-title-sm-leading:1.25;--lll-type-lede-size:1.625rem;--lll-type-lede-leading:1.35;--lll-type-quote-size:1.625rem;--lll-type-quote-leading:1.35;--lll-type-body-xl-size:1.1875rem;--lll-type-body-xl-leading:1.55;--lll-type-body-lg-size:1.125rem;--lll-type-body-lg-leading:1.7;--lll-type-body-size:1rem;--lll-type-body-leading:1.6;--lll-type-body-sm-size:0.875rem;--lll-type-body-sm-leading:1.5;--lll-type-caption-size:0.8125rem;--lll-type-caption-leading:1.5;--lll-type-eyebrow-size:0.75rem;--lll-type-eyebrow-leading:1.4;--lll-type-label-size:0.6875rem;--lll-type-label-leading:1.4;--lll-type-label-sm-size:0.65625rem;--lll-type-label-sm-leading:1.4;--lll-type-data-xl-size:2.5rem;--lll-type-data-xl-leading:1;--lll-type-data-lg-size:2.25rem;--lll-type-data-lg-leading:1;--lll-type-data-md-size:1.625rem;--lll-type-data-md-leading:1.1;--lll-type-data-size:0.8125rem;--lll-type-data-leading:1.5;--lll-type-wordmark-size:1.375rem;--lll-type-wordmark-leading:1}:root[data-theme=dark]{--lll-color-bg-canvas:#16121D;--lll-color-bg-subtle:#201A29;--lll-color-bg-muted:#2A2334;--lll-color-bg-inset:#100D15;--lll-color-bg-elevated:#201A29;--lll-color-bg-overlay:rgba(0,0,0,0.65);--lll-color-fg-default:#F0EEF4;--lll-color-fg-muted:#BDB6CA;--lll-color-fg-subtle:#8A8497;--lll-color-fg-on-accent:#16121D;--lll-color-fg-inverse:#1A1523;--lll-color-border-subtle:#2A2334;--lll-color-border-default:#352E40;--lll-color-border-control:#6B6577;--lll-color-border-strong:#F0EEF4;--lll-color-border-focus:#A898FF;--lll-color-border-focus-on-accent:#16121D;--lll-color-accent-subtle:#251C47;--lll-color-accent-muted:#3419C4;--lll-color-accent-default:#A898FF;--lll-color-accent-strong:#C4B8FB;--lll-color-success-subtle:#0d2a1a;--lll-color-success-muted:#16463a;--lll-color-success-default:#3fbf72;--lll-color-success-strong:#66d493;--lll-color-fg-on-success:#06100c;--lll-color-warning-subtle:#33240a;--lll-color-warning-default:#e0a343;--lll-color-warning-strong:#efbd66;--lll-color-fg-on-warning:#1b1205;--lll-color-danger-subtle:#331616;--lll-color-danger-default:#F28B84;--lll-color-danger-strong:#f7aaa4;--lll-color-fg-on-danger:#1a0505;--lll-color-info-subtle:#251C47;--lll-color-info-default:#A898FF;--lll-color-info-strong:#C4B8FB;--lll-color-fg-on-info:#16121D;--lll-grade-a:#3fbf72;--lll-grade-b:#84c95a;--lll-grade-c:#e0a343;--lll-grade-d:#F0955A;--lll-grade-f:#F28B84;--lll-grade-harmful:#f79ac8;--lll-grade-insufficient:#A3A6AA}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lll-color-bg-canvas:#16121D;--lll-color-bg-subtle:#201A29;--lll-color-bg-muted:#2A2334;--lll-color-bg-inset:#100D15;--lll-color-bg-elevated:#201A29;--lll-color-bg-overlay:rgba(0,0,0,0.65);--lll-color-fg-default:#F0EEF4;--lll-color-fg-muted:#BDB6CA;--lll-color-fg-subtle:#8A8497;--lll-color-fg-on-accent:#16121D;--lll-color-fg-inverse:#1A1523;--lll-color-border-subtle:#2A2334;--lll-color-border-default:#352E40;--lll-color-border-control:#6B6577;--lll-color-border-strong:#F0EEF4;--lll-color-border-focus:#A898FF;--lll-color-border-focus-on-accent:#16121D;--lll-color-accent-subtle:#251C47;--lll-color-accent-muted:#3419C4;--lll-color-accent-default:#A898FF;--lll-color-accent-strong:#C4B8FB;--lll-color-success-subtle:#0d2a1a;--lll-color-success-muted:#16463a;--lll-color-success-default:#3fbf72;--lll-color-success-strong:#66d493;--lll-color-fg-on-success:#06100c;--lll-color-warning-subtle:#33240a;--lll-color-warning-default:#e0a343;--lll-color-warning-strong:#efbd66;--lll-color-fg-on-warning:#1b1205;--lll-color-danger-subtle:#331616;--lll-color-danger-default:#F28B84;--lll-color-danger-strong:#f7aaa4;--lll-color-fg-on-danger:#1a0505;--lll-color-info-subtle:#251C47;--lll-color-info-default:#A898FF;--lll-color-info-strong:#C4B8FB;--lll-color-fg-on-info:#16121D;--lll-grade-a:#3fbf72;--lll-grade-b:#84c95a;--lll-grade-c:#e0a343;--lll-grade-d:#F0955A;--lll-grade-f:#F28B84;--lll-grade-harmful:#f79ac8;--lll-grade-insufficient:#A3A6AA}}@media (prefers-reduced-motion:reduce){:root{--lll-duration-instant:0ms;--lll-duration-fast:0ms;--lll-duration-base:0ms;--lll-duration-slow:0ms;--lll-duration-slower:0ms}}