@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.4421omqeymgmp.woff2)format("woff2"),url(../media/inter-latin-700-normal.2u2w-uf8g45lc.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(../media/inter-latin-800-normal.1l5zt2v7macfm.woff2)format("woff2"),url(../media/inter-latin-800-normal.3p_gdtpozftvv.woff)format("woff")}
@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(../media/roboto-latin-400-normal.3748bjrmw_ck7.woff2)format("woff2"),url(../media/roboto-latin-400-normal.39k0hj26bndna.woff)format("woff")}
@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(../media/roboto-latin-600-normal.40ufq63sg6pt1.woff2)format("woff2"),url(../media/roboto-latin-600-normal.0393vncc11bf2.woff)format("woff")}
@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(../media/roboto-latin-700-normal.25zm6111a02b_.woff2)format("woff2"),url(../media/roboto-latin-700-normal.2qk16c9ym2q0p.woff)format("woff")}
@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:800;src:url(../media/roboto-latin-800-normal.3qe476pnmr8tq.woff2)format("woff2"),url(../media/roboto-latin-800-normal.421s3cxt1h844.woff)format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-latin-400-normal.26axoheojcvao.woff2)format("woff2"),url(../media/poppins-latin-400-normal.3ljb2hz1-w8db.woff)format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-600-normal.14nztc_w4mkh_.woff2)format("woff2"),url(../media/poppins-latin-600-normal.112z-3ilvt19k.woff)format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-700-normal.3raw8inii9jva.woff2)format("woff2"),url(../media/poppins-latin-700-normal.2_x1nd8dnflsk.woff)format("woff")}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(../media/poppins-latin-800-normal.3qrzxqg0i1y27.woff2)format("woff2"),url(../media/poppins-latin-800-normal.00bc2t_ucgttl.woff)format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-latin-400-normal.2pd8xj29-n0_9.woff2)format("woff2"),url(../media/montserrat-latin-400-normal.0c22kjw6motq0.woff)format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-latin-600-normal.1-yd62cz1txzx.woff2)format("woff2"),url(../media/montserrat-latin-600-normal.08sr1yi8wxn0l.woff)format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/montserrat-latin-700-normal.05t80xgd3n20n.woff2)format("woff2"),url(../media/montserrat-latin-700-normal.0gt4a3serw14q.woff)format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(../media/montserrat-latin-800-normal.0fhhd1jq36v57.woff2)format("woff2"),url(../media/montserrat-latin-800-normal.2e8a95dtrhldw.woff)format("woff")}
@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(../media/nunito-latin-400-normal.2wff0v25g527h.woff2)format("woff2"),url(../media/nunito-latin-400-normal.33h-ag0t_keoe.woff)format("woff")}
@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(../media/nunito-latin-600-normal.0q0ia45j-6ls_.woff2)format("woff2"),url(../media/nunito-latin-600-normal.0h9cr-bs8ac2x.woff)format("woff")}
@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(../media/nunito-latin-700-normal.3_3w32ku8mlvo.woff2)format("woff2"),url(../media/nunito-latin-700-normal.1o-18nuhd5q9g.woff)format("woff")}
@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(../media/nunito-latin-800-normal.0fk28i9bscp4k.woff2)format("woff2"),url(../media/nunito-latin-800-normal.1sn9ps1hnuqka.woff)format("woff")}
@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(../media/lato-latin-400-normal.06xm0acgp3nvl.woff2)format("woff2"),url(../media/lato-latin-400-normal.379-vtpl7qgg-.woff)format("woff")}
@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(../media/lato-latin-700-normal.3q8ipc2b_3lty.woff2)format("woff2"),url(../media/lato-latin-700-normal.333d3z2fu_wmp.woff)format("woff")}
@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-latin-400-normal.34xmh-n4wgyp6.woff2)format("woff2"),url(../media/open-sans-latin-400-normal.331jqme-8yluc.woff)format("woff")}
@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-latin-600-normal.34baavpivw_qg.woff2)format("woff2"),url(../media/open-sans-latin-600-normal.2lsxlfoxurs3n.woff)format("woff")}
@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/open-sans-latin-700-normal.3ljhf88d9rj6y.woff2)format("woff2"),url(../media/open-sans-latin-700-normal.1uxvf9mj3xor1.woff)format("woff")}
@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/open-sans-latin-800-normal.1c2rgsq7je9zj.woff2)format("woff2"),url(../media/open-sans-latin-800-normal.2ptgpgoiwl255.woff)format("woff")}
@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(../media/merriweather-latin-400-normal.15i_apm7eo5q0.woff2)format("woff2"),url(../media/merriweather-latin-400-normal.29_1cypd4-_1g.woff)format("woff")}
@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:600;src:url(../media/merriweather-latin-600-normal.011hbnxb--5bx.woff2)format("woff2"),url(../media/merriweather-latin-600-normal.2rkz1o7z04r25.woff)format("woff")}
@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url(../media/merriweather-latin-700-normal.2i4ve5-s38qas.woff2)format("woff2"),url(../media/merriweather-latin-700-normal.1_6dc2uj3h-ao.woff)format("woff")}
@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:800;src:url(../media/merriweather-latin-800-normal.23pljumkl_hi4.woff2)format("woff2"),url(../media/merriweather-latin-800-normal.3h0lnmwx7g629.woff)format("woff")}
:root{--glow-primitive-white:#fff;--glow-primitive-slate-25:#f8fafc;--glow-primitive-slate-50:#f4f7fa;--glow-primitive-slate-100:#eef2f6;--glow-primitive-slate-200:#dce3eb;--glow-primitive-slate-500:#64748b;--glow-primitive-slate-700:#334155;--glow-primitive-slate-900:#172033;--glow-primitive-purple-100:#f0e6f8;--glow-primitive-purple-600:#7734b6;--glow-primitive-purple-700:#63249a;--glow-primitive-purple-800:#4c167a;--glow-primitive-purple-950:#1f0638;--glow-primitive-pink-500:#ed247d;--glow-primitive-blue-600:#1477e8;--glow-primitive-teal-500:#19b894;--glow-primitive-teal-700:#0e7469;--glow-primitive-green-600:#1a8a61;--glow-primitive-red-600:#b42318;--glow-primitive-amber-500:#f2c500;--glow-primitive-space-1:4px;--glow-primitive-space-2:8px;--glow-primitive-space-3:12px;--glow-primitive-space-4:16px;--glow-primitive-space-5:20px;--glow-primitive-space-6:24px;--glow-primitive-space-8:32px;--glow-primitive-space-10:40px;--glow-primitive-space-12:48px;--glow-primitive-radius-small:6px;--glow-primitive-radius-control:10px;--glow-primitive-radius-card:16px;--glow-primitive-radius-large:20px;--glow-primitive-radius-pill:999px;--glow-primitive-shadow-small:0 4px 18px #14233214;--glow-primitive-shadow-card:0 16px 36px #202b3a1a;--glow-primitive-shadow-overlay:0 24px 72px #11182733;--glow-color-brand:var(--glow-primitive-purple-700);--glow-color-brand-strong:var(--glow-primitive-purple-950);--glow-color-accent:var(--glow-primitive-pink-500);--glow-color-accent-alt:var(--glow-primitive-purple-600);--glow-color-focus:var(--glow-primitive-blue-600);--glow-color-canvas:#f8f6fa;--glow-color-surface:var(--glow-primitive-white);--glow-color-surface-subtle:#f7f3f9;--glow-color-text:#211b29;--glow-color-text-muted:#6d6577;--glow-color-border:#e7e1eb;--glow-color-success:var(--glow-primitive-green-600);--glow-color-danger:var(--glow-primitive-red-600);--glow-color-warning:#8a6800;--glow-color-on-brand:var(--glow-primitive-white);--glow-color-on-accent:var(--glow-primitive-white);--glow-color-focus-on-dark:var(--glow-primitive-white);--glow-font-family:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--glow-shadow-small:var(--glow-primitive-shadow-small);--glow-shadow-card:var(--glow-primitive-shadow-card);--glow-shadow-medium:var(--glow-shadow-card);--glow-shadow-overlay:var(--glow-primitive-shadow-overlay);--glow-radius-small:var(--glow-primitive-radius-small);--glow-radius-control:var(--glow-primitive-radius-control);--glow-radius-card:var(--glow-primitive-radius-card);--glow-radius-panel:var(--glow-radius-card);--glow-radius-large:var(--glow-primitive-radius-large);--glow-radius-pill:var(--glow-primitive-radius-pill);--glow-color-surface-muted:var(--glow-color-surface-subtle);--glow-color-border-strong:var(--glow-primitive-slate-200);--glow-color-link:var(--glow-color-brand);--glow-topbar-height:60px;--glow-topbar-background:var(--glow-color-surface);--glow-topbar-border:var(--glow-color-border);--glow-sidebar-width:252px;--glow-sidebar-background:var(--glow-color-surface);--glow-sidebar-active-background:var(--glow-color-surface-subtle);--glow-sidebar-active-text:var(--glow-color-brand);--glow-mega-menu-width:860px;--glow-mega-menu-background:var(--glow-color-surface);--glow-control-focus-ring:0 0 0 3px color-mix(in srgb, var(--glow-color-focus) 28%, transparent);--glow-control-height:44px;--glow-icon-size:20px;--glow-content-max:1248px;--glow-card-media-ratio:16 / 9;--glow-motion-fast:.16s;--glow-motion-standard:.22s;--glow-button-primary-background:var(--glow-color-brand);--glow-button-primary-foreground:var(--glow-color-on-brand);--purple-950:var(--glow-primitive-purple-950);--purple-800:var(--glow-primitive-purple-800);--purple-700:var(--glow-color-brand);--purple-600:var(--glow-color-accent-alt);--purple-100:var(--glow-primitive-purple-100);--pink:var(--glow-color-accent);--ink:var(--glow-color-text);--muted:var(--glow-color-text-muted);--line:var(--glow-color-border);--surface:var(--glow-color-surface);--canvas:var(--glow-color-canvas);--green:var(--glow-color-success);--border:var(--glow-color-border);--component-card-radius:var(--glow-radius-card);--radius-lg:var(--glow-radius-card);--color-primary:var(--glow-color-brand);--color-accent:var(--glow-color-accent);--text-muted:var(--glow-color-text-muted);--brand:var(--glow-color-brand);--surface-muted:var(--glow-color-surface-subtle);--color-surface-subtle:var(--glow-color-surface-subtle);--color-border:var(--glow-color-border);--color-brand-primary:var(--glow-color-brand);--glow-border:var(--glow-color-border);--glow-muted:var(--glow-color-text-muted);--glow-ink:var(--glow-color-text);--glow-accent:var(--glow-color-accent)}[data-theme=glow]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ui-progress{border-radius:var(--glow-radius-pill);background:var(--glow-color-surface-subtle);width:100%;height:7px;overflow:hidden}.ui-progress>span{width:var(--ui-progress-value);border-radius:inherit;background:linear-gradient(90deg, var(--glow-color-brand), var(--glow-color-accent));height:100%;display:block}.ui-card-rail{gap:var(--glow-primitive-space-4);scroll-snap-type:x proximity;scrollbar-gutter:stable;grid-auto-columns:minmax(250px,292px);grid-auto-flow:column;padding:2px 2px 14px;display:grid;overflow-x:auto}.ui-card-rail>*{scroll-snap-align:start;min-width:0}.ui-surface{border:1px solid var(--glow-color-border);border-radius:var(--glow-radius-card);background:var(--glow-color-surface);box-shadow:var(--glow-shadow-small)}@media (max-width:520px){.ui-card-rail{grid-auto-columns:minmax(238px,calc(100vw - 76px))}}@media (prefers-reduced-motion:reduce){:root{--glow-motion-fast:0s;--glow-motion-standard:0s}}
