@layer base{:root{--background:0 0% 98%;--foreground:220 13% 13%;--card:0 0% 100%;--card-foreground:220 13% 13%;--popover:0 0% 100%;--popover-foreground:220 13% 13%;--primary:217 91% 60%;--primary-foreground:0 0% 100%;--primary-hover:217 91% 55%;--primary-light:217 91% 95%;--secondary:220 13% 95%;--secondary-foreground:220 13% 13%;--secondary-hover:220 13% 90%;--muted:220 13% 95%;--muted-foreground:220 9% 46%;--accent:271 50% 32%;--accent-foreground:0 0% 100%;--accent-light:271 50% 95%;--success:271 50% 32%;--success-foreground:0 0% 100%;--success-light:271 50% 95%;--warning:38 92% 50%;--warning-foreground:0 0% 100%;--warning-light:38 92% 95%;--destructive:0 84% 60%;--destructive-foreground:0 0% 100%;--destructive-light:0 84% 95%;--border:220 13% 91%;--input:220 13% 91%;--ring:217 91% 60%;--radius:0.75rem;--radius-sm:0.5rem;--radius-lg:1rem;--gradient-hero:linear-gradient(135deg,#3c83f6,#6da2f8);--gradient-card:linear-gradient(145deg,#fff,#fcfcfd);--gradient-accent:linear-gradient(135deg,#53297a,#6d36a1);--shadow-sm:0 1px 2px 0 rgba(29,32,37,.05);--shadow:0 1px 3px 0 rgba(29,32,37,.1),0 1px 2px -1px rgba(29,32,37,.1);--shadow-md:0 4px 6px -1px rgba(29,32,37,.1),0 2px 4px -2px rgba(29,32,37,.1);--shadow-lg:0 10px 15px -3px rgba(29,32,37,.1),0 4px 6px -4px rgba(29,32,37,.1);--shadow-xl:0 20px 25px -5px rgba(29,32,37,.1),0 8px 10px -6px rgba(29,32,37,.1);--transition:all 0.2s cubic-bezier(0.4,0,0.2,1);--transition-slow:all 0.3s cubic-bezier(0.4,0,0.2,1);--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:240 5.9% 10%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-border:220 13% 91%;--sidebar-ring:217.2 91.2% 59.8%}.dark{--background:220 13% 13%;--foreground:0 0% 98%;--card:220 13% 16%;--card-foreground:0 0% 98%;--popover:220 13% 16%;--popover-foreground:0 0% 98%;--primary:217 91% 60%;--primary-foreground:0 0% 100%;--primary-hover:217 91% 55%;--primary-light:217 91% 25%;--secondary:220 13% 20%;--secondary-foreground:0 0% 98%;--secondary-hover:220 13% 25%;--muted:220 13% 20%;--muted-foreground:220 9% 65%;--accent:271 50% 42%;--accent-foreground:0 0% 100%;--accent-light:271 50% 25%;--success:271 50% 42%;--success-foreground:0 0% 100%;--success-light:271 50% 25%;--warning:38 92% 60%;--warning-foreground:0 0% 100%;--warning-light:38 92% 25%;--destructive:0 84% 70%;--destructive-foreground:0 0% 100%;--destructive-light:0 84% 25%;--border:220 13% 25%;--input:220 13% 25%;--ring:217 91% 60%;--gradient-hero:linear-gradient(135deg,#0b64f4,#3c83f6);--gradient-card:linear-gradient(145deg,#23272e,#282c34);--gradient-accent:linear-gradient(135deg,#53297a,#6d36a1);--sidebar-background:220 13% 13%;--sidebar-foreground:0 0% 98%;--sidebar-primary:217 91% 60%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:220 13% 20%;--sidebar-accent-foreground:0 0% 98%;--sidebar-border:220 13% 25%;--sidebar-ring:217 91% 60%}}:root{--maxWidth:1200px;--maximum_content_width:1200px;--primaryColor:#003b87;--secondaryColor:#118b89;--bodyBgColor:#fff;--accentColorOne:#d3d800;--accentColorTwo:#003b87;--accentColorThree:#f1f7fc;--primaryColorRGB:0,59,135;--secondaryColorRGB:17,139,137;--bodyBgColorRGB:255,255,255;--accentColorOneRGB:211,216,0;--accentColorTwoRGB:0,59,135;--accentColorThreeRGB:241,247,252;--darkFontColorRGB:255,255,255;--darkBgColorRGB:0,59,135;--lightFontColorRGB:0,59,135;--lightBgColorRGB:255,255,255;--heaaderBackgrounBlog:#f8f8fd;--relatedBackgrounBlog:#f8f8fd;--primaryFont:contec,Arial,sans-serif;--secondaryFont:contec,Arial,serif;--HeroH1Font:contec,Arial,serif;--h1font:contec,Arial;--h2font:contec,Arial;--h3font:contec,Arial;--h4font:contec,Arial;--h5font:contec,Arial;--h6font:contec,Arial;--verticalSpacing:80px;--anchorFont:contec,Arial,sans-serif;--anchorFontHover:contec,Arial,sans-serif;--buttonPrimaryFont:contec,Arial,sans-serif;--buttonPrimaryFontHover:Source Sans Pro,Arial,sans-serif;--buttonSecondaryFont:contec,Arial,sans-serif;--buttonSecondaryFontHover:contec,Arial,sans-serif;--buttonPrimaryColor:#fff;--buttonPrimaryFill:#fff;--buttonSecondaryColor:#003b87;--buttonSecondaryFill:#003b87;--buttonPrimaryHoverColor:#003b87;--buttonPrimaryHoverFill:#003b87;--buttonSecondaryHoverColor:#fff;--buttonSecondaryHoverFill:#fff;--buttonPrimaryBackground:#118b89;--buttonPrimaryHoverBackground:#d3d800;--formTitleFont:contec,Arial;--formInputFont:contec,Arial;--formLabelFont:contec,Arial;--formHelpTextFont:contec,Arial}@layer base{:root{--primary:214 100% 26%;--primary-foreground:0 0% 100%;--primary-hover:214 100% 22%;--primary-light:206 58% 97%;--secondary:179 78% 31%;--secondary-foreground:0 0% 100%;--secondary-hover:179 78% 27%;--secondary-light:179 78% 94%;--accent:61 100% 42%;--accent-foreground:214 100% 26%;--accent-light:61 100% 92%;--ring:214 100% 26%;--gradient-hero:linear-gradient(135deg,#003985,#118d8b)}.dark{--primary:214 100% 26%;--primary-foreground:0 0% 100%;--primary-hover:214 100% 22%;--primary-light:214 100% 18%;--secondary:179 78% 31%;--secondary-foreground:0 0% 100%;--secondary-hover:179 78% 27%;--secondary-light:179 78% 18%;--accent:61 100% 42%;--accent-foreground:214 100% 26%;--accent-light:61 100% 18%;--ring:214 100% 26%}}