@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.56c1f21e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3b336396.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.e3369375.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.a40b9a8b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.fe42ddf4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.29207c2f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
@font-face{font-family:Anek Latin;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/59bd93b94148c4e3-s.fd93c503.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/6ee6fa631dc020f3-s.bd5c4f56.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anek Latin;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/c57421e1d9255fc5-s.p.bde9840d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Latin;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/59bd93b94148c4e3-s.fd93c503.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/6ee6fa631dc020f3-s.bd5c4f56.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anek Latin;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/c57421e1d9255fc5-s.p.bde9840d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Latin;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/59bd93b94148c4e3-s.fd93c503.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/6ee6fa631dc020f3-s.bd5c4f56.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anek Latin;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/c57421e1d9255fc5-s.p.bde9840d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Latin;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/59bd93b94148c4e3-s.fd93c503.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6ee6fa631dc020f3-s.bd5c4f56.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anek Latin;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c57421e1d9255fc5-s.p.bde9840d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Latin;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/59bd93b94148c4e3-s.fd93c503.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6ee6fa631dc020f3-s.bd5c4f56.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anek Latin;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c57421e1d9255fc5-s.p.bde9840d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Latin;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/59bd93b94148c4e3-s.fd93c503.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6ee6fa631dc020f3-s.bd5c4f56.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anek Latin;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c57421e1d9255fc5-s.p.bde9840d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Latin;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/59bd93b94148c4e3-s.fd93c503.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6ee6fa631dc020f3-s.bd5c4f56.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anek Latin;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c57421e1d9255fc5-s.p.bde9840d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Latin;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/59bd93b94148c4e3-s.fd93c503.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/6ee6fa631dc020f3-s.bd5c4f56.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anek Latin;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/c57421e1d9255fc5-s.p.bde9840d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Latin Fallback;src:local(Arial);ascent-override:95.76%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:93.99%}.anek_latin_21935df9-module__9kjUlW__className{font-family:Anek Latin,Anek Latin Fallback;font-style:normal}.anek_latin_21935df9-module__9kjUlW__variable{--font-anek:"Anek Latin","Anek Latin Fallback"}
:root{--color-oxford-50:#d9dde1;--color-oxford-100:#b3bbc4;--color-oxford-200:#677789;--color-oxford-300:#41556c;--color-oxford-400:#1b334e;--color-oxford-500:#082340;--color-oxford-600:#061d36;--color-oxford-700:#05182c;--color-oxford-800:#041222;--color-oxford-900:#030d18;--color-taupe-50:#eeece6;--color-taupe-100:#e6e1d7;--color-taupe-200:#d8d1c2;--color-taupe-300:#d0c7b4;--color-taupe-400:#c8bda7;--color-taupe-500:#a99f8d;--color-taupe-600:#8a8273;--color-taupe-700:#6b6559;--color-taupe-800:#4c4840;--color-taupe-900:#2e2b26;--color-turquoise-50:#d7f1ee;--color-turquoise-100:#b0e3dd;--color-turquoise-200:#75cfc4;--color-turquoise-300:#3abbab;--color-turquoise-400:#00a792;--color-turquoise-500:#008d7b;--color-turquoise-600:#006659;--color-turquoise-700:#004d43;--color-turquoise-800:#00332c;--color-turquoise-900:#001916;--color-neutral-50:#fff;--color-neutral-100:#f2f2f2;--color-neutral-200:#e2e2e2;--color-neutral-300:#c5c5c5;--color-neutral-400:#aaa;--color-neutral-500:#8f8f8f;--color-neutral-600:#757575;--color-neutral-700:#5a5a5a;--color-neutral-800:#454545;--color-neutral-900:#2e2e2e;--color-neutral-950:#141414;--color-coral-50:#fce5e1;--color-coral-100:#f9bfb5;--color-coral-200:#f69a89;--color-coral-300:#f4806c;--color-coral-400:#f2674e;--color-coral-500:#f15b40;--color-coral-600:#a63f2c;--color-coral-700:#6f291d;--color-coral-800:#4a1c13;--color-coral-900:#250d09;--color-denim-50:#e6edf6;--color-denim-100:#c1d2e9;--color-denim-200:#9cb7dc;--color-denim-300:#83a5d3;--color-denim-400:#5f8ac7;--color-denim-500:#5074a8;--color-denim-600:#3a547a;--color-denim-700:#2b3f5b;--color-denim-800:#1d2a3d;--color-denim-900:#0e151e;--color-orange-50:#fdeddd;--color-orange-100:#fbd2ac;--color-orange-200:#f9b77a;--color-orange-300:#f8a559;--color-orange-400:#f68b28;--color-orange-500:#d07521;--color-orange-600:#975518;--color-orange-700:#714012;--color-orange-800:#4b2a0c;--color-orange-900:#251506;--color-primary:#082340;--color-primary-hover:#1b334e;--color-secondary:#f2674e;--color-secondary-hover:#f15b40;--color-accent:#f68b28;--color-accent-hover:#d07521;--color-teal:#00a792;--color-teal-hover:#008d7b;--color-bg:#fff;--color-bg-alt:#eeece6;--color-bg-subtle:#f2f2f2;--color-surface:#fff;--color-surface-raised:#fff;--color-border:#e2e2e2;--color-border-muted:#c5c5c5;--color-border-strong:#aaa;--color-text-primary:#141414;--color-text-body:#5a5a5a;--color-text-muted:#8f8f8f;--color-text-inverse:#fff;--color-text-link:#5f8ac7;--ds-coral:#f2674e;--ds-navy:#082340;--ds-black:#141414;--ds-white:#fff;--ds-gray:#5a5a5a;--ds-gray-light:#aaa;--ds-gray-lighter:#c5c5c5;--ds-gray-pale:#e2e2e2;--ds-green:#00a792;--ds-green-pale:#d7f1ee;--ds-blue:#5f8ac7;--ds-blue-pale:#e6edf6;--ds-yellow:#f68b28;--ds-yellow-pale:#fdeddd;--ds-color-bg:#fff;--ds-color-bg-alt:#eeece6;--ds-color-bg-subtle:#f2f2f2;--ds-color-surface:#fff;--ds-color-surface-raised:#fff;--ds-color-border:#e2e2e2;--ds-color-border-strong:#aaa;--ds-color-text-primary:#141414;--ds-color-text-body:#5a5a5a;--ds-color-text-muted:#8f8f8f;--ds-color-text-inverse:#fff;--ds-color-accent:#f2674e;--ds-color-accent-hover:#f15b40;--ds-color-brand:#082340;--ds-color-brand-hover:#1b334e;--ds-font-primary:"Anek Latin","Anek Latin Fallback","Tahoma",system-ui,-apple-system,sans-serif;--ds-font-fallback:"Anek Latin Fallback","Tahoma","Segoe UI",system-ui,sans-serif;--ds-text-h1:3rem;--ds-text-h2:2.25rem;--ds-text-h3:1.75rem;--ds-text-h4:1.375rem;--ds-text-h5:1.125rem;--ds-text-h6:1rem;--ds-text-body:1rem;--ds-text-sm:.75rem;--ds-text-xs:.625rem;--ds-weight-light:300;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-weight-bold:700;--ds-lh-heading:1.1;--ds-lh-subheading:1.2;--ds-lh-ui:1.4;--ds-lh-body:1.625;--ds-shadow-xs:0 1px 2px #0823400f;--ds-shadow-sm:0 1px 4px #08234014,0 1px 2px #0823400a;--ds-shadow-md:0 4px 12px #0823401a,0 2px 4px #0823400f;--ds-shadow-lg:0 8px 24px #0823401f,0 4px 8px #0823400f;--ds-shadow-xl:0 16px 40px #08234024,0 6px 12px #08234012;--ds-space-1:.25rem;--ds-space-2:.5rem;--ds-space-3:.75rem;--ds-space-4:1rem;--ds-space-5:1.25rem;--ds-space-6:1.5rem;--ds-space-8:2rem;--ds-space-10:2.5rem;--ds-space-12:3rem;--ds-space-16:4rem;--ds-space-20:5rem;--ds-radius-xs:.125rem;--ds-radius-sm:.25rem;--ds-radius-md:.5rem;--ds-radius-lg:.75rem;--ds-radius-xl:1rem;--ds-radius-2xl:1.5rem;--ds-radius-pill:9999px;--ds-header-height:64px;--ds-sidebar-width:240px;--ds-container-max:1280px;--ds-content-max:960px;--ds-transition-fast:.15s ease;--ds-transition-base:.2s ease;--ds-transition-slow:.3s ease;--background:#fff;--foreground:#141414;--bg-color:#fff;--text-color:#141414;--primary-color:#082340;--secondary-color:#f2674e;font-size:16px}body{background:var(--background);color:var(--foreground);font-family:var(--ds-font-primary);background-color:#eeece6!important}*{font-family:var(--ds-font-primary)}button,[role=button],.ant-btn,a,a[href]{cursor:pointer}button:disabled,[role=button][aria-disabled=true],.ant-btn[disabled],a[aria-disabled=true]{cursor:not-allowed}.page-title{font-size:var(--ds-text-h2);font-weight:var(--ds-weight-bold);text-align:center;color:var(--color-text-primary);margin-bottom:2rem}.menu-link{transition:color .2s,box-shadow .2s}.platform-cta-hex{white-space:nowrap;font-weight:var(--ds-weight-bold);background:linear-gradient(135deg,#f2674e 0%,#f15b40 100%);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.375rem 1rem;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,background .2s;display:inline-flex;position:relative;box-shadow:0 4px 16px #f2674e33,0 2px 4px #f2674e1f;color:#fff!important}.platform-cta-hex:hover,.platform-cta-hex:focus-visible{background:linear-gradient(135deg,#f15b40 0%,#a63f2c 100%);transform:translateY(-2px);box-shadow:0 6px 24px #f2674e47,0 3px 6px #f2674e29}.platform-cta-hex:active{transform:translateY(0);box-shadow:0 2px 8px #f2674e26}.platform-cta-hex i{color:inherit;flex-shrink:0;font-size:1.1em;font-weight:700}@media (min-width:1024px) and (max-width:1024px){.platform-cta-hex{font-weight:500}}@media (min-width:1024px) and (max-width:1279px){.platform-cta-hex{gap:.25rem;padding:.3rem .75rem;font-size:.8125rem}}@media (min-width:1280px) and (max-width:1535px){.platform-cta-hex{padding:.375rem .875rem;font-size:.9375rem}}@media (min-width:1536px){.platform-cta-hex{padding:.4rem 1rem;font-size:1rem}}.platform-tooltip .ant-tooltip-inner{font-weight:var(--ds-weight-bold);background-color:#f2674e;border-radius:6px;padding:.5rem .75rem;font-size:.875rem;box-shadow:0 4px 12px #f2674e40;color:#fff!important}.platform-tooltip .ant-tooltip-arrow-content{background-color:#f2674e}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#f2f2f2;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#8f8f8f}.cosmos-logo-box{width:100%;height:24px;position:relative}@media (min-width:640px){.cosmos-logo-box{height:26px}}@media (min-width:768px){.cosmos-logo-box{height:28px}}@media (min-width:1024px){.cosmos-logo-box{height:30px}}@media (min-width:1280px){.cosmos-logo-box{height:36px}}@media (min-width:1536px){.cosmos-logo-box{height:44px}}.cosmos-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:0;background-color:#fff;border:1.25px solid #e2e2e2;border-radius:10px;position:relative;box-shadow:0 8px 32px #14141417}.cosmos-card:after{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:0;z-index:1;background:linear-gradient(90deg,#f2674e,#082340,#00a792);border-radius:8px;padding:2px;transition:opacity .2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cosmos-card:hover:after{opacity:1}.glass-morphism{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;border:1px solid #ffffff1a;border-radius:1rem;box-shadow:0 1px 3px #1414140f}.glass-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff0d 0%,#ffffff03 100%);border:1px solid #aaaaaa0d;box-shadow:0 4px 24px #7575755e}.glass-card:hover{background:linear-gradient(145deg,#ffffff14 0%,#ffffff05 100%);border-color:#ffffff26}.card-bg{background:#f2f2f2;box-shadow:0 8px 16px #c5c5c529}.card-cosmos{background-color:#fff;border:1px solid #e2e2e2;box-shadow:0 8px 16px #c5c5c529}.tab-content{background-color:#fff;border-color:#e2e2e2}.image-wrap{aspect-ratio:910/396;background:#e2e2e2;position:relative;overflow:hidden}.image-full,.image-blur{object-fit:cover;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.image-full,.image-wrap.loaded .image-full{opacity:1}.image-wrap.loaded .image-blur{opacity:0}.image-blur{filter:blur(5px);opacity:1;z-index:0;transform:scale(1.05)}.image-skeleton{z-index:1;opacity:.28;background:linear-gradient(90deg,#e6edf6 25%,#c1d2e9 50%,#e6edf6 75%) 0 0/200% 100%;transition:opacity .3s;animation:1.2s infinite image-shimmer;position:absolute;inset:0}.image-wrap.loaded .image-skeleton{opacity:0;pointer-events:none}@keyframes image-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.header-bg-cosmos{background-color:#fff}.header-bg-cosmos .menu-link{color:#141414;text-shadow:none}.header-bg-cosmos .text-theme{color:#141414!important}.bg-theme{background-color:var(--bg-color)}.text-theme{color:var(--text-color)}.bg-primary{background-color:var(--primary-color)}.bg-secondary{background-color:var(--secondary-color)}.bg-cosmos{background-color:var(--bg-color)}.text-primary{color:var(--primary-color)}.accent-primary{accent-color:var(--primary-color)}.link-text{color:#5f8ac7}.text-glow{text-shadow:0 0 10px #ffffff4d}.pagination-surface{box-shadow:var(--ds-shadow-sm);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffffe0;border:1px solid #e2e2e2}.pagination-inline{box-shadow:var(--ds-shadow-xs);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#ffffffb8;border:1px solid #e2e2e2e6}.pagination-meta{color:#757575;font-size:.875rem;line-height:1.5}.pagination-page-size{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pagination-native-select{color:#082340;min-width:4.5rem;min-height:2.25rem;box-shadow:var(--ds-shadow-xs);background-color:#fff;border:1px solid #e2e2e2;border-radius:.5rem;padding:0 .75rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.pagination-native-select:hover{background-color:#e6edf6;border-color:#83a5d3}.pagination-native-select:focus,.pagination-native-select:focus-visible{border-color:#5f8ac7;outline:none;box-shadow:0 0 0 3px #5f8ac729}.pagination-select.ant-select{min-width:4.75rem}.pagination-select.ant-select .ant-select-selector{box-shadow:var(--ds-shadow-xs);align-items:center;background-color:#fff!important;border-color:#e2e2e2!important;border-radius:.5rem!important;min-height:2.25rem!important;padding-inline:.625rem!important}.pagination-select.ant-select.ant-select-focused .ant-select-selector,.pagination-select.ant-select:hover .ant-select-selector{border-color:#83a5d3!important}.pagination-button{color:#082340;min-width:2.25rem;min-height:2.25rem;box-shadow:var(--ds-shadow-xs);background-color:#fff;border:1px solid #c1d2e9;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:600;line-height:1;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s,color .2s;display:inline-flex}.pagination-button:hover:not(:disabled){color:#082340;box-shadow:var(--ds-shadow-sm);background-color:#e6edf6;border-color:#83a5d3;transform:translateY(-1px)}.pagination-button:focus,.pagination-button:focus-visible{border-color:#5f8ac7;outline:none;box-shadow:0 0 0 3px #5f8ac729}.pagination-button:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.pagination-button-active,.pagination-button-active:hover:not(:disabled){color:#fff;background-color:#082340;border-color:#082340}.pagination-button-compact{border-radius:.5rem;min-width:2rem;min-height:2rem;padding:.3125rem}.pagination-table-shell .ant-table-pagination.ant-pagination{border-top:1px solid #e2e2e2;margin:1rem 0 0;padding:.875rem 1rem 0}.pagination-table-shell .ant-pagination-total-text{color:#757575}.pagination-table-shell .ant-pagination-item,.pagination-table-shell .ant-pagination-prev,.pagination-table-shell .ant-pagination-next,.pagination-table-shell .ant-pagination-jump-prev,.pagination-table-shell .ant-pagination-jump-next{border-radius:.5rem;min-width:2rem;height:2rem}.pagination-table-shell .ant-pagination-item{box-shadow:var(--ds-shadow-xs);background-color:#fff;border-color:#c1d2e9}.pagination-table-shell .ant-pagination-item a{color:#082340}.pagination-table-shell .ant-pagination-item-active{background-color:#082340;border-color:#082340}.pagination-table-shell .ant-pagination-item-active a{color:#fff}.pagination-table-shell .ant-pagination-prev button,.pagination-table-shell .ant-pagination-next button{color:#082340;box-shadow:var(--ds-shadow-xs);background-color:#fff;border:1px solid #c1d2e9;border-radius:.5rem}.pagination-table-shell .ant-pagination-options .ant-select-selector{background-color:#fff!important;border-color:#e2e2e2!important;border-radius:.5rem!important;min-height:2rem!important}.sales-training-action-btn.ant-btn{font-weight:var(--ds-weight-bold);border-width:1px;border-radius:.75rem;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s,color .2s}.sales-training-action-btn.ant-btn:hover,.sales-training-action-btn.ant-btn:focus-visible{transform:translateY(-1px)}.sales-training-view-btn.ant-btn{color:#082340!important;background-color:#0000!important;border-color:#c1d2e9!important}.sales-training-view-btn.ant-btn:hover,.sales-training-view-btn.ant-btn:focus-visible{color:#082340!important;background-color:#e6edf6!important;border-color:#83a5d3!important}.sales-training-download-btn.ant-btn{color:#00a792!important;background-color:#0000!important;border-color:#3abbab!important}.sales-training-download-btn.ant-btn:hover,.sales-training-download-btn.ant-btn:focus-visible{color:#006659!important;background-color:#d7f1ee!important;border-color:#00a792!important}.sales-training-edit-btn.ant-btn{color:#975518!important;background-color:#0000!important;border-color:#fbd2ac!important}.sales-training-edit-btn.ant-btn:hover,.sales-training-edit-btn.ant-btn:focus-visible{color:#714012!important;background-color:#fdeddd!important;border-color:#f68b28!important}.sales-training-delete-btn.ant-btn,.sales-training-delete-btn.ant-btn.ant-btn-dangerous{color:#a63f2c!important;background-color:#0000!important;border-color:#f9bfb5!important}.sales-training-delete-btn.ant-btn:hover,.sales-training-delete-btn.ant-btn:focus-visible,.sales-training-delete-btn.ant-btn.ant-btn-dangerous:hover,.sales-training-delete-btn.ant-btn.ant-btn-dangerous:focus-visible{color:#6f291d!important;background-color:#fce5e1!important;border-color:#f15b40!important}.ant-pagination-item{padding:3px 4px}.ant-pagination-item-active{background-color:#082340!important;border-color:#082340!important}.ant-pagination-item-active a{color:#fff!important}.ant-segmented-item-selected{background-color:#5f8ac7!important}.ant-segmented-item-label{color:var(--primary-color)}.ant-segmented-item-selected .ant-segmented-item-label{color:#fff}.anticon-search{padding-top:8px}#cosmos-canvas{z-index:-1;background:radial-gradient(circle,#1d2a3d 0%,#030d18 100%);width:100%;height:100%;position:fixed;top:0;left:0}.offerings-bg{background-image:url(/datacosmos/bg-space.jpg);background-position:50%;background-size:cover}.ds-h1{font-family:var(--ds-font-primary);font-size:var(--ds-text-h1);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-heading);color:#082340;letter-spacing:-.02em}.ds-h2{font-family:var(--ds-font-primary);font-size:var(--ds-text-h2);font-weight:var(--ds-weight-bold);color:#082340;letter-spacing:-.015em;line-height:1.15}.ds-h3{font-family:var(--ds-font-primary);font-size:var(--ds-text-h3);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-subheading);letter-spacing:-.01em;color:#082340}.ds-h4{font-family:var(--ds-font-primary);font-size:var(--ds-text-h4);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-subheading);letter-spacing:-.01em;color:#082340}.ds-h5{font-family:var(--ds-font-primary);font-size:var(--ds-text-h5);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-ui);color:#082340}.ds-h6{font-family:var(--ds-font-primary);font-size:var(--ds-text-h6);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-ui);color:#082340}.ds-body{font-family:var(--ds-font-primary);font-size:var(--ds-text-body);font-weight:var(--ds-weight-regular);line-height:var(--ds-lh-body);color:#5a5a5a}.ds-body-strong{font-family:var(--ds-font-primary);font-size:var(--ds-text-body);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-body);color:#141414}.ds-small{font-family:var(--ds-font-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-regular);line-height:var(--ds-lh-ui);color:#aaa}.ds-caption{font-family:var(--ds-font-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-regular);line-height:var(--ds-lh-ui);letter-spacing:.02em;color:#aaa}.ds-label{font-family:var(--ds-font-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-ui);color:#141414;letter-spacing:.005em}.ds-overline{font-family:var(--ds-font-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-ui);letter-spacing:.1em;text-transform:uppercase;color:#f2674e}.ds-page-container{max-width:var(--ds-container-max);padding-left:var(--ds-space-6);padding-right:var(--ds-space-6);margin-left:auto;margin-right:auto}.ds-page-header{padding:var(--ds-space-8)0 var(--ds-space-6);border-bottom:1px solid var(--color-border);margin-bottom:var(--ds-space-8)}.ds-page-title{font-family:var(--ds-font-primary);font-size:var(--ds-text-h2);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-heading);color:#082340;letter-spacing:-.015em}.ds-section-title{font-family:var(--ds-font-primary);font-size:var(--ds-text-h4);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-subheading);color:#082340}.ds-section-title-bar{align-items:center;gap:var(--ds-space-3);display:flex}.ds-section-title-bar:before{content:"";border-radius:var(--ds-radius-xs);background-color:#f2674e;flex-shrink:0;width:4px;height:1.2em;display:block}.ds-card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-sm);padding:var(--ds-space-6);transition:box-shadow var(--ds-transition-base),border-color var(--ds-transition-base)}.ds-card:hover{box-shadow:var(--ds-shadow-md);border-color:var(--color-border-strong)}.ds-card-title{font-family:var(--ds-font-primary);font-size:var(--ds-text-h5);font-weight:var(--ds-weight-bold);line-height:var(--ds-lh-ui);color:#082340;margin-bottom:var(--ds-space-2)}.ds-card-body{font-size:var(--ds-text-body);font-weight:var(--ds-weight-regular);line-height:var(--ds-lh-body);color:#5a5a5a}.ds-card-footer{margin-top:var(--ds-space-5);padding-top:var(--ds-space-4);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.ds-card-accent{border-left:3px solid #f2674e}.ds-stat-card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-sm);padding:var(--ds-space-5)var(--ds-space-6)}.ds-stat-value{font-size:var(--ds-text-h2);font-weight:var(--ds-weight-bold);color:#082340;letter-spacing:-.02em;line-height:1}.ds-stat-label{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-bold);color:#aaa;margin-top:var(--ds-space-1);text-transform:uppercase;letter-spacing:.06em}.ds-btn{justify-content:center;align-items:center;gap:var(--ds-space-2);font-family:var(--ds-font-primary);font-weight:var(--ds-weight-bold);font-size:var(--ds-text-sm);white-space:nowrap;cursor:pointer;border-radius:var(--ds-radius-md);padding:.5625rem var(--ds-space-5);transition:background-color var(--ds-transition-base),border-color var(--ds-transition-base),color var(--ds-transition-base),box-shadow var(--ds-transition-base),transform var(--ds-transition-fast);-webkit-user-select:none;user-select:none;border:1px solid #0000;outline:none;line-height:1;text-decoration:none;display:inline-flex}.ds-btn:focus-visible{outline-offset:2px;outline:2px solid #f2674e}.ds-btn:active{transform:translateY(1px)}.ds-btn-primary{color:#fff;background-color:#f2674e;border-color:#f2674e}.ds-btn-primary:hover{box-shadow:var(--ds-shadow-sm);background-color:#f15b40;border-color:#f15b40}.ds-btn-secondary{color:#082340;background-color:#0000;border-color:#082340}.ds-btn-secondary:hover{color:#fff;box-shadow:var(--ds-shadow-sm);background-color:#082340}.ds-btn-ghost{color:#082340;background-color:#0000;border-color:#0000}.ds-btn-ghost:hover{background-color:#e2e2e2}.ds-btn-danger{color:#a63f2c;background-color:#0000;border-color:#f69a89}.ds-btn-danger:hover{background-color:#fce5e1;border-color:#a63f2c}.ds-btn-sm{font-size:var(--ds-text-xs);padding:.375rem var(--ds-space-4)}.ds-btn-lg{font-size:var(--ds-text-body);padding:.75rem var(--ds-space-8);border-radius:var(--ds-radius-lg)}.ds-btn-icon{padding:.5rem}.ds-form-group{gap:var(--ds-space-2);margin-bottom:var(--ds-space-5);flex-direction:column;display:flex}.ds-form-label{font-family:var(--ds-font-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-bold);color:#141414;line-height:var(--ds-lh-ui)}.ds-form-hint{font-size:var(--ds-text-xs);color:#aaa;line-height:var(--ds-lh-body)}.ds-input{width:100%;font-family:var(--ds-font-primary);font-size:var(--ds-text-body);font-weight:var(--ds-weight-regular);line-height:var(--ds-lh-ui);color:#141414;background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--ds-radius-md);padding:.5625rem var(--ds-space-4);transition:border-color var(--ds-transition-base),box-shadow var(--ds-transition-base);outline:none;display:block}.ds-input::placeholder{color:#aaa}.ds-input:focus{border-color:#082340;box-shadow:0 0 0 3px #0823401a}.ds-input.ds-input-error{border-color:#f2674e!important}.ds-input.ds-input-error:focus{box-shadow:0 0 0 3px #f15b4026!important}.ds-form-error{font-size:var(--ds-text-xs);color:#f2674e;font-weight:var(--ds-weight-bold)}.audio-range{appearance:none;cursor:pointer;background:0 0}.audio-range::-webkit-slider-runnable-track{background:#e2e2e2;border-radius:2px;height:4px}.audio-range::-moz-range-track{background:#e2e2e2;border-radius:2px;height:4px}.audio-range::-webkit-slider-thumb{appearance:none;background:var(--color-primary);border:none;border-radius:50%;width:12px;height:12px;margin-top:-4px;box-shadow:0 1px 3px #0000002e}.audio-range::-moz-range-thumb{background:var(--color-primary);border:none;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 3px #0000002e}.ds-table-wrapper{border:1px solid var(--color-border);border-radius:var(--ds-radius-lg);width:100%;box-shadow:var(--ds-shadow-xs);overflow-x:auto}.ds-table{border-collapse:collapse;width:100%;font-size:var(--ds-text-sm);font-family:var(--ds-font-primary)}.ds-table thead tr{color:#fff;background-color:#082340}.ds-table thead th{font-weight:var(--ds-weight-bold);font-size:var(--ds-text-xs);letter-spacing:.06em;text-transform:uppercase;padding:var(--ds-space-3)var(--ds-space-4);text-align:left;white-space:nowrap}.ds-table tbody tr{border-bottom:1px solid var(--color-border);transition:background-color var(--ds-transition-fast)}.ds-table tbody tr:last-child{border-bottom:none}.ds-table tbody tr:hover{background-color:var(--color-bg-alt)}.ds-table tbody td{padding:var(--ds-space-3)var(--ds-space-4);color:var(--color-text-body);vertical-align:middle}.ds-badge{font-family:var(--ds-font-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-bold);border-radius:var(--ds-radius-pill);white-space:nowrap;letter-spacing:.02em;align-items:center;padding:.25rem .625rem;line-height:1;display:inline-flex}.ds-badge-navy{color:#082340;background-color:#08234014}.ds-badge-coral{color:#f2674e;background-color:#f15b401a}.ds-badge-teal{color:#00a792;background-color:#d7f1ee}.ds-badge-orange{color:#f68b28;background-color:#fdeddd}.ds-badge-denim{color:#5f8ac7;background-color:#e6edf6}.ds-badge-neutral{color:#5a5a5a;background-color:#e2e2e2}.ds-header{z-index:50;height:var(--ds-header-height);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:var(--ds-shadow-xs);align-items:center;display:flex;position:sticky;top:0}.ds-nav-link{font-family:var(--ds-font-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-bold);color:#141414;padding:var(--ds-space-2)var(--ds-space-3);border-radius:var(--ds-radius-sm);transition:color var(--ds-transition-base),background-color var(--ds-transition-base);text-decoration:none}.ds-nav-link:hover{color:#f2674e}.ds-nav-link.active{color:#f2674e;font-weight:var(--ds-weight-bold)}.skeleton-shimmer{background:linear-gradient(90deg,#e2e2e2 0%,#f2f2f299 40%,#e2e2e2 80%) 0 0/300% 100%;animation:1.8s ease-in-out infinite image-shimmer}.card-hover-lift{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s}.card-hover-lift:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0823401f,0 4px 12px #0823400f}.card-hover-glow{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .4s}.card-hover-glow:hover{transform:translateY(-3px);box-shadow:0 8px 30px #5f8ac71f,0 0 0 1px #5f8ac714}.gradient-text-oxford{background:linear-gradient(135deg,#082340 0%,#5f8ac7 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.gradient-text-coral{background:linear-gradient(135deg,#f2674e 0%,#f68b28 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.gradient-text-cosmos{background:linear-gradient(135deg,#082340 0%,#00a792 50%,#5f8ac7 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.hero-gradient-overlay{background:linear-gradient(135deg,#082340f7 0%,#061d36f2 40%,#2b3f5beb 100%)}.hero-radial-glow{background:radial-gradient(at 20%,#5f8ac726 0%,#0000 50%),radial-gradient(at 80% 20%,#00a7921a 0%,#0000 40%),radial-gradient(at 60% 80%,#f2674e14 0%,#0000 45%)}.hero-mesh-bg{background-image:radial-gradient(at 20% 30%,#5f8ac714 0%,#0000 50%),radial-gradient(at 80% 70%,#00a7920f 0%,#0000 50%),radial-gradient(at 50% 10%,#f2674e0d 0%,#0000 50%)}.glass-header{-webkit-backdrop-filter:blur(20px)saturate(1.5);background-color:#ffffffd9;border-bottom:1px solid #e2e2e299}.glass-surface{-webkit-backdrop-filter:blur(16px);background-color:#ffffffb3;border:1px solid #e2e2e280}.glass-card-immersive{-webkit-backdrop-filter:blur(24px)saturate(1.3);background:#fffc;border:1px solid #e2e2e266;box-shadow:0 4px 24px #0823400f,inset 0 1px #fff6}.page-enter{animation:.5s cubic-bezier(.22,1,.36,1) forwards fadeInUp}.btn-ripple{position:relative;overflow:hidden}.btn-ripple:after{content:"";opacity:0;background:radial-gradient(circle,#ffffff4d 10%,#0000 10.01%);transition:transform .5s,opacity .5s;position:absolute;inset:0;transform:scale(10)}.btn-ripple:active:after{opacity:.3;transition:all;transform:scale(0)}.btn-glow-coral{transition:box-shadow .3s,transform .2s}.btn-glow-coral:hover{transform:translateY(-1px);box-shadow:0 0 20px #f2674e59,0 0 60px #f2674e26}.divider-gradient{background:linear-gradient(90deg,#0000 0%,#e2e2e2 20%,#9cb7dc 50%,#e2e2e2 80%,#0000 100%);height:1px}.accent-line-coral{clip-path:polygon(0 50%,4% 15%,15% 0%,35% 0%,50% 0%,65% 0%,85% 0%,96% 15%,100% 50%,96% 85%,85% 100%,65% 100%,50% 100%,35% 100%,15% 100%,4% 85%);background:radial-gradient(#fff 0%,#fffffff2 40%,#fff3 80%,#0000 100%);border-radius:0;width:100px;height:2px;animation:1.5s linear forwards accent-line-illuminate}@keyframes accent-line-illuminate{0%{opacity:0;filter:brightness(4);transform:scaleX(.02);box-shadow:0 0 6px 3px #fffffffa,0 0 16px 6px #ffffffb3}18%{opacity:1;filter:brightness(2.8);transform:scaleX(.52);box-shadow:0 0 24px 10px #ffffffbf,0 0 60px 24px #ffffff4d,0 0 100px 40px #ffffff14}52%{opacity:.85;filter:brightness(1.6);transform:scaleX(1.16);box-shadow:0 0 14px 5px #fff6,0 0 32px 12px #ffffff1f}78%{opacity:.45;filter:brightness(1.1);transform:scaleX(1.08);box-shadow:0 0 8px 3px #fff3}to{opacity:0;box-shadow:none;filter:brightness();transform:scaleX(1)}}.accent-dot{background:#f2674e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #f2674e66}.cosmos-spinner{border:3px solid #e2e2e2;border-top-color:#082340;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin}.cosmos-spinner-sm{border:2px solid #e2e2e2;border-top-color:#f2674e;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.cosmos-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.cosmos-card:hover{transform:translateY(-4px);box-shadow:0 16px 48px #0823401f,0 4px 12px #0823400f}.section-hero{color:#fff;background:#082340;border-radius:1.5rem;position:relative;overflow:hidden}.section-hero:before{content:"";pointer-events:none;background:radial-gradient(at 15%,#5f8ac733 0%,#0000 50%),radial-gradient(at 85% 20%,#00a7921f 0%,#0000 40%),radial-gradient(at 50% 90%,#f2674e14 0%,#0000 40%);position:absolute;inset:0}.section-hero:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0a,#0000);position:absolute;inset:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
