@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_d7644c04-module__hDow1G__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_d7644c04-module__hDow1G__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_81a33cc5-module___RQdfW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_81a33cc5-module___RQdfW__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-Black.otf)format("opentype");font-weight:900;font-style:normal}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-BlackItalic.otf)format("opentype");font-weight:900;font-style:italic}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-Bold.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-Light.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-LightItalic.otf)format("opentype");font-weight:300;font-style:italic}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-Medium.otf)format("opentype");font-weight:500;font-style:normal}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-MediumItalic.otf)format("opentype");font-weight:500;font-style:italic}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-Regular.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-RegularItalic.otf)format("opentype");font-weight:400;font-style:italic}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-Semibold.otf)format("opentype");font-weight:600;font-style:normal}@font-face{font-family:TestTiemposHeadline;src:url(/fonts/TestTiemposHeadline-SemiboldItalic.otf)format("opentype");font-weight:600;font-style:italic}
:root{--glass-bg:#ffffffb8;--glass-bg-hover:#ffffffe0;--glass-bg-strong:#ffffffd9;--glass-border:#ffffff80;--glass-border-strong:#fffc;--glass-shadow:0 2px 8px #0000000a, 0 1px 2px #00000008;--glass-shadow-hover:0 4px 16px #00000014, 0 2px 6px #0000000d;--glass-blur:16px;--gradient-primary:linear-gradient(135deg, #206bbc, #bc8a9f);--gradient-primary-hover:linear-gradient(135deg, #2378d1, #c397aa);--gradient-accent:linear-gradient(135deg, #bc8a9f, #206bbc);--gradient-hero:linear-gradient(135deg, hsl(211, 71%, 43% / .08), hsl(335, 27%, 64% / .05), transparent 60%);--gradient-card:linear-gradient(180deg, #fffffff2 0%, #fff9 100%);--gradient-card-hover:linear-gradient(180deg, #fff 0%, #fffc 100%);--gradient-sidebar:linear-gradient(180deg, hsl(211, 71%, 43% / .06) 0%, transparent 40%);--gradient-orb-1:hsl(211, 71%, 43% / .15);--gradient-orb-2:hsl(335, 27%, 64% / .12);--gradient-orb-3:hsl(160, 60%, 45% / .08);--glow-primary:0 0 20px hsl(211, 71%, 43% / .3);--glow-accent:0 0 20px hsl(335, 27%, 64% / .3);--app-bg:#f9fafb;--sidebar-width:280px}.dark{--glass-bg:#1e233c99;--glass-bg-hover:#282d4bcc;--glass-bg-strong:#23284bd9;--glass-border:#ffffff14;--glass-border-strong:#ffffff26;--glass-shadow:0 2px 8px #0003, 0 1px 2px #00000026;--glass-shadow-hover:0 4px 16px #0000004d, 0 2px 6px #0003;--glass-blur:16px;--gradient-primary:linear-gradient(135deg, #3b8ade, #c79eaf);--gradient-primary-hover:linear-gradient(135deg, #5197e1, #cfabba);--gradient-accent:linear-gradient(135deg, #c79eaf, #3b8ade);--gradient-hero:linear-gradient(135deg, hsl(211, 71%, 55% / .08), hsl(335, 27%, 64% / .05), transparent 60%);--gradient-card:linear-gradient(180deg, #1e233cf2 0%, #1e233c99 100%);--gradient-card-hover:linear-gradient(180deg, #232846 0%, #232846cc 100%);--gradient-sidebar:linear-gradient(180deg, hsl(211, 71%, 55% / .06) 0%, transparent 40%);--gradient-orb-1:hsl(211, 71%, 55% / .15);--gradient-orb-2:hsl(335, 27%, 64% / .12);--gradient-orb-3:hsl(160, 60%, 45% / .08);--glow-primary:0 0 20px hsl(211, 71%, 55% / .3);--glow-accent:0 0 20px hsl(335, 27%, 64% / .3);--app-bg:#020817}.glass-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:background .2s,box-shadow .2s,transform .2s}.glass-card:hover{background:var(--glass-bg-hover);box-shadow:var(--glass-shadow-hover)}.glass-card-static{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.glass-card-accent{position:relative;overflow:hidden}.glass-card-accent:before{content:"";background:var(--gradient-primary);border-radius:12px 12px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.glass-surface{-webkit-backdrop-filter:blur(8px);border:1px solid var(--glass-border);background:#ffffff80}.glass-input{-webkit-backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #cdd9e4;transition:all .2s;box-shadow:inset 0 1px 3px #0000000a,0 1px 2px #0000000a}.glass-input:focus{box-shadow:0 0 0 3px hsl(211, 71%, 43% / .1), var(--glow-primary), inset 0 1px 3px #0000000a;background:#fffffff2;border-color:#206bbc;outline:none}.glass-input::placeholder{color:#64748b}.dark .glass-input{border-color:var(--glass-border);background:#1e233c80}.dark .glass-input:focus{background:#1e233ccc;border-color:#3b8ade}.btn-gradient{background:var(--gradient-primary);color:#fff;cursor:pointer;border:none;transition:all .2s;position:relative;overflow:hidden}.btn-gradient:before{content:"";opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.btn-gradient:hover:before{opacity:1}.btn-gradient:hover{box-shadow:var(--glow-primary);transform:translateY(-1px)}.btn-gradient:active{transform:translateY(0)}.btn-gradient>*{z-index:1;position:relative}.btn-gradient-ghost{border:1px solid var(--glass-border);cursor:pointer;background:0 0;transition:all .2s}.btn-gradient-ghost:hover{color:#206bbc;box-shadow:0 0 0 3px hsl(211, 71%, 43% / .08);background:#fff9;border-color:#206bbc}.dark .btn-gradient-ghost:hover{background:#ffffff14}.glass-menu{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-hover)}.glass-dialog-overlay{-webkit-backdrop-filter:blur(4px);background:#0000004d}.glass-dialog-content{background:var(--glass-bg);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border-strong);box-shadow:var(--glass-shadow-hover)}.text-gradient{background:linear-gradient(135deg,#206bbc,#bc8a9f);color:#0000;-webkit-background-clip:text;background-clip:text}.border-gradient{border:none;position:relative}.border-gradient:before{content:"";border-radius:inherit;background:var(--gradient-primary);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.icon-glow{position:relative}.icon-glow:before{content:"";background:var(--gradient-primary);opacity:.15;filter:blur(6px);z-index:-1;border-radius:9999px;position:absolute;inset:-3px}.stagger-children>*{opacity:0;animation:.4s ease-out forwards fade-in-up}.stagger-children>:first-child{animation-delay:0s}.stagger-children>:nth-child(2){animation-delay:60ms}.stagger-children>:nth-child(3){animation-delay:.12s}.stagger-children>:nth-child(4){animation-delay:.18s}.stagger-children>:nth-child(5){animation-delay:.24s}.stagger-children>:nth-child(6){animation-delay:.3s}.stagger-children>:nth-child(7){animation-delay:.36s}.stagger-children>:nth-child(8){animation-delay:.42s}.hover-lift{transition:transform .2s,box-shadow .2s}.hover-lift:hover{transform:translateY(-2px)}.gradient-border-hover{position:relative;overflow:hidden}.gradient-border-hover:after{content:"";background:var(--gradient-primary);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.gradient-border-hover:hover:after{transform:scaleX(1)}.nav-active-glow{position:relative}.nav-active-glow:before{content:"";background:var(--gradient-primary);width:3px;height:60%;box-shadow:var(--glow-primary);border-radius:0 3px 3px 0;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.table-row-hover{transition:background .15s}.table-row-hover:hover{background:linear-gradient(90deg, hsl(211, 71%, 43% / .04), transparent)}.bg-mesh{background:radial-gradient(ellipse at 20% 0%, var(--gradient-orb-1), transparent 50%), radial-gradient(ellipse at 80% 100%, var(--gradient-orb-2), transparent 50%), radial-gradient(ellipse at 50% 50%, var(--gradient-orb-3), transparent 60%), var(--app-bg);min-height:100vh}.bg-gradient-overlay{background:linear-gradient(135deg, hsl(211, 71%, 43% / .04) 0%, hsl(335, 27%, 64% / .04) 50%, transparent 100%), var(--app-bg)}.bg-animated-gradient{background:var(--app-bg);position:relative;overflow:hidden}.bg-animated-gradient:before,.bg-animated-gradient:after{content:"";filter:blur(80px);pointer-events:none;border-radius:50%;animation:12s ease-in-out infinite float-orb;position:absolute}.bg-animated-gradient:before{background:var(--gradient-orb-1);width:500px;height:500px;animation-delay:0s;top:-150px;left:-150px}.bg-animated-gradient:after{background:var(--gradient-orb-2);width:400px;height:400px;animation-delay:-6s;bottom:-100px;right:-100px}.orb{filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}.orb-sm{width:200px;height:200px}.orb-md{width:300px;height:300px}.orb-lg{width:450px;height:450px}.sidebar-gradient{background:var(--gradient-sidebar)}.gradient-top-bar{position:relative}.gradient-top-bar:before{content:"";background:var(--gradient-primary);height:2px;position:absolute;top:0;left:0;right:0}.card-gradient-reveal{position:relative;overflow:hidden}.card-gradient-reveal:after{content:"";background:var(--gradient-primary);transform-origin:0;height:3px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.card-gradient-reveal:hover:after{transform:scaleX(1)}.stat-card{transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.stat-card:before{content:"";background:var(--gradient-primary);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.stat-card:hover:before{opacity:1}.stat-card:hover{transform:translateY(-2px)}.badge-gradient{background:var(--gradient-primary);color:#fff}.avatar-ring{position:relative}.avatar-ring:before{content:"";background:var(--gradient-primary);opacity:0;border-radius:9999px;transition:opacity .2s;position:absolute;inset:-2px}.avatar-ring:hover:before{opacity:1}.tab-active-indicator{position:relative}.tab-active-indicator:after{content:"";background:var(--gradient-primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.scroll-fade-bottom{position:relative}.scroll-fade-bottom:after{content:"";background:linear-gradient(transparent, var(--app-bg));pointer-events:none;height:40px;position:absolute;bottom:0;left:0;right:0}.search-glass{-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);background:#ffffffb3;transition:all .2s}.search-glass:focus-within{box-shadow:var(--glow-primary);background:#ffffffe6;border-color:#206bbc}.dark .search-glass{background:#1e233c80}.dark .search-glass:focus-within{background:#1e233ccc}@keyframes fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-ring{0%{box-shadow:0 0 #227a4680}70%{box-shadow:0 0 0 8px #227a4600}to{box-shadow:0 0 #227a4600}}@keyframes pulse-ring-error{0%{box-shadow:0 0 #dc262680}70%{box-shadow:0 0 0 8px #dc262600}to{box-shadow:0 0 #dc262600}}@keyframes pulse-ring-pending{0%{box-shadow:0 0 #9ca3af80}70%{box-shadow:0 0 0 8px #9ca3af00}to{box-shadow:0 0 #9ca3af00}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bounce-in{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes check-pop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes confetti-fall{0%{opacity:1;transform:translateY(-20px)rotate(0)}to{opacity:0;transform:translateY(40px)rotate(720deg)}}@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes counter-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 8px hsl(211, 71%, 43% / .2)}50%{box-shadow:0 0 16px hsl(211, 71%, 43% / .35)}}@keyframes float-orb{0%,to{transform:translate(0)scale(1)}25%{transform:translate(30px,-30px)scale(1.05)}50%{transform:translateY(-50px)scale(1)}75%{transform:translate(-30px,-20px)scale(.95)}}@keyframes gradient-border{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-fade-in-up{animation:.4s ease-out forwards fade-in-up}.animate-fade-in{animation:.3s ease-out forwards fade-in}.animate-fade-in-scale{animation:.3s cubic-bezier(.16,1,.3,1) forwards fade-in-scale}.animate-slide-up{animation:.4s cubic-bezier(.16,1,.3,1) forwards slide-up}.animate-slide-down{animation:.4s ease-out forwards slide-down}.animate-slide-in-right{animation:.4s ease-out forwards slide-in-right}.animate-pulse-ring{animation:1.5s ease-out infinite pulse-ring}.animate-pulse-ring-error{animation:1.5s ease-out infinite pulse-ring-error}.animate-pulse-ring-pending{animation:1.5s ease-out infinite pulse-ring-pending}.animate-spin-slow{animation:1.5s linear infinite spin-slow}.animate-shimmer{background:linear-gradient(90deg,#0000 25%,#fff6 50%,#0000 75%) 0 0/200% 100%;animation:1.8s ease-in-out infinite shimmer}.animate-bounce-in{animation:.6s cubic-bezier(.68,-.55,.265,1.55) forwards bounce-in}.animate-check-pop{animation:.4s cubic-bezier(.68,-.55,.265,1.55) forwards check-pop}.animate-confetti{animation:1s ease-in forwards confetti-fall}.animate-gradient{background-size:200% 200%;animation:4s infinite gradient-shift}.animate-glow-pulse{animation:2s ease-in-out infinite glow-pulse}.stagger-1{animation-delay:0s}.stagger-2{animation-delay:60ms}.stagger-3{animation-delay:.12s}.stagger-4{animation-delay:.18s}.stagger-5{animation-delay:.24s}.stagger-6{animation-delay:.3s}.stagger-7{animation-delay:.36s}.stagger-8{animation-delay:.42s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:hsl(215.4, 16.3%, 46.9% / .3);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:hsl(215.4, 16.3%, 46.9% / .5)}html{scroll-behavior:smooth;overflow-x:hidden}body{box-sizing:border-box;width:100%;font-family:var(--font-dm-sans,"DM Sans"), Arial, Helvetica, sans-serif;margin:0;padding:0;position:relative;overflow-x:hidden}*,:before,:after{box-sizing:inherit}::selection{background:hsl(211, 71%, 43% / .2);color:#206bbc}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.rich-text ul{margin:8px 0}.rich-text ul li{margin-left:18px;list-style-type:disc}.TnsZQ{scrollbar-color:#0000 #0000;align-items:stretch;width:100%;display:grid;position:relative;overflow:scroll hidden}@media (prefers-color-scheme:dark){.TnsZQ{scrollbar-color:#fff0 #fff0}}@media (min-width:1440px){.TnsZQ,.TnsZQ>*>*{margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px}.TnsZQ{scrollbar-width:none;grid-template-rows:repeat(3,1fr);grid-auto-columns:max(300px,33.3333% - 10.6667px);grid-auto-flow:column;gap:16px;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}}@media (min-width:1280px){.TnsZQ,.TnsZQ>*>*{margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px}.TnsZQ{scrollbar-width:none;grid-template-rows:repeat(3,1fr);grid-auto-columns:max(300px,33.3333% - 10.6667px);grid-auto-flow:column;gap:16px;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}}@media (min-width:588px){.TnsZQ,.TnsZQ>*>*{margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px}.TnsZQ{scrollbar-width:none;grid-template-rows:repeat(3,1fr);grid-auto-columns:max(300px,50% - 8px);grid-auto-flow:column;gap:16px;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@media (min-width:0){.TnsZQ,.TnsZQ>*>*{margin-top:-6px;margin-bottom:-6px;padding-top:6px;padding-bottom:6px}.TnsZQ{scrollbar-width:none;grid-template-rows:repeat(3,1fr);grid-auto-columns:max(300px,97.561% - .292683px);grid-auto-flow:column;gap:12px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.slick-dots li{margin:0;width:10px!important;height:10px!important}.slick-slider{min-width:100%;width:100%!important}.slick-list{width:100%}.ql-toolbar{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px}.editor-content em{font-style:italic}.hero:before{content:"";z-index:0;background:linear-gradient(#f7f5ed4d 0%,#fff0 100%);width:100%;height:100%;position:absolute;top:0;left:0}.app-sidebar{width:var(--sidebar-width);z-index:50;background:var(--glass-bg);height:100vh;-webkit-backdrop-filter:blur(var(--glass-blur));border-right:1px solid var(--glass-border);box-shadow:var(--glass-shadow);position:fixed;top:0;left:0}.dark .app-sidebar{background:#1e233c99}.app-content{margin-left:var(--sidebar-width);background:var(--app-bg);min-height:100vh}@media (max-width:991px){.app-sidebar{display:none}.app-content{margin-left:0}}.page-header{position:relative}.page-header:before{content:"";background:linear-gradient(135deg, hsl(211, 71%, 43% / .06), hsl(335, 27%, 64% / .04));filter:blur(40px);pointer-events:none;width:400px;height:100px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.card-grid{gap:16px;display:grid}.card-grid-2{grid-template-columns:repeat(2,1fr)}.card-grid-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1200px){.card-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.card-grid-2,.card-grid-3{grid-template-columns:1fr}}.section-gap{flex-direction:column;gap:24px;display:flex}.truncate-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.truncate-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:focus-visible{outline-offset:2px;outline:2px solid #206bbc}.dark :focus-visible{outline-color:#3b8ade}
