@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_9fa80815-module__wA9lkq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_9fa80815-module__wA9lkq__variable{--font-ibm-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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_efc253b3-module__w1i8Da__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_efc253b3-module__w1i8Da__variable{--font-dm-sans:"DM Sans","DM Sans Fallback"}
@font-face{font-family:Orbitron;font-style:normal;font-weight:900;font-display:swap;src:url(../media/05d164d63d55d242-s.p.4efd3ec1.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:Orbitron Fallback;src:local(Arial);ascent-override:81.5%;descent-override:19.59%;line-gap-override:0.0%;size-adjust:124.05%}.orbitron_9012f9a3-module__Wqu_uW__className{font-family:Orbitron,Orbitron Fallback;font-style:normal;font-weight:900}.orbitron_9012f9a3-module__Wqu_uW__variable{--font-orbitron:"Orbitron","Orbitron Fallback"}
.loading-overlay-module-scss-module__G0adqq__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background-color:#fffffff2;justify-content:center;align-items:center;animation:.3s loading-overlay-module-scss-module__G0adqq__fadeIn;display:flex;position:fixed;inset:0}@keyframes loading-overlay-module-scss-module__G0adqq__fadeIn{0%{opacity:0}to{opacity:1}}.loading-overlay-module-scss-module__G0adqq__loaderContainer{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:relative}.loading-overlay-module-scss-module__G0adqq__logoWrapper{width:120px;height:120px;position:relative}.loading-overlay-module-scss-module__G0adqq__logo{object-fit:contain;filter:drop-shadow(0 4px 12px #0000001a);width:100%;height:100%}.loading-overlay-module-scss-module__G0adqq__spinner{border:3px solid color-mix(in oklch,var(--primary)20%,transparent);border-top-color:var(--primary);border-radius:50%;width:48px;height:48px;animation:2s linear infinite loading-overlay-module-scss-module__G0adqq__spin}@keyframes loading-overlay-module-scss-module__G0adqq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.whatsapp-button-module-scss-module__5eUwaq__wrapper{z-index:9999;color:#fff;background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 2px 12px #25d36666}.whatsapp-button-module-scss-module__5eUwaq__wrapper:hover{color:#fff;transform:scale(1.06);box-shadow:0 4px 20px #25d36680}.whatsapp-button-module-scss-module__5eUwaq__wrapper:active{transform:scale(.98)}@media (min-width:768px){.whatsapp-button-module-scss-module__5eUwaq__wrapper{width:3.5rem;height:3.5rem;bottom:1.75rem;right:1.75rem}}.whatsapp-button-module-scss-module__5eUwaq__icon{width:1.5rem;height:1.5rem}@media (min-width:768px){.whatsapp-button-module-scss-module__5eUwaq__icon{width:1.625rem;height:1.625rem}}
.scroll-to-top-module-scss-module__UDpVcq__btn{z-index:9998;-webkit-backdrop-filter:blur(8px);width:3.25rem;height:3.25rem;color:var(--primary);cursor:pointer;background-color:#ffffff2e;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:fixed;bottom:1.5rem;right:5.375rem;box-shadow:0 2px 10px #0000002e}.scroll-to-top-module-scss-module__UDpVcq__btn:hover{background-color:#ffffff52;border-color:#ffffff80;box-shadow:0 4px 16px #00000040}.scroll-to-top-module-scss-module__UDpVcq__btn:active{background-color:#ffffff38}@media (min-width:768px){.scroll-to-top-module-scss-module__UDpVcq__btn{width:3.5rem;height:3.5rem;bottom:1.75rem;right:5.875rem}}.scroll-to-top-module-scss-module__UDpVcq__icon{width:1.25rem;height:1.25rem}@media (min-width:768px){.scroll-to-top-module-scss-module__UDpVcq__icon{width:1.375rem;height:1.375rem}}
:root{--color-bg:#fff;--color-bg-soft:#f6f7f8;--color-surface:#fff;--color-blue:#1f4e79;--color-blue-light:#e2e7eb;--color-blue-dark:#163a5c;--color-red:#c62828;--hero-accent:#bfd7ea;--hero-accent-strong:#033254;--color-text-primary:#1c1c1c;--color-text-secondary:#383838;--color-text-inverted:#ececec;--color-border:#e2e5e9;--background:#fff;--foreground:#080c0f;--card:#fff;--card-foreground:#080c0f;--popover:#fff;--popover-foreground:#080c0f;--primary:#003c6b;--primary-foreground:#f8f8f8;--secondary:#f5f7f9;--secondary-foreground:#080c0f;--muted:#eff2f5;--muted-foreground:#4d5660;--accent:#cc272e;--accent-foreground:#f8f8f8;--destructive:#cc272e;--destructive-foreground:#f8f8f8;--border:#00000014;--borderA:#0000000f;--borderB:#0000001a;--input:#d9dfe5;--ring:#003c6b;--chart-1:#003c6b;--chart-2:#cc272e;--chart-3:#305880;--chart-4:#dc655f;--chart-5:#4c759f;--radius:.5rem;--sidebar:#f8f8f8;--sidebar-foreground:#080c0f;--sidebar-primary:#003c6b;--sidebar-primary-foreground:#f8f8f8;--sidebar-accent:#eff2f5;--sidebar-accent-foreground:#080c0f;--sidebar-border:#d9dfe5;--sidebar-ring:#003c6b;--shadow-sm:0 1px 3px #0000000a;--shadow-md:0 6px 20px #0000000f;--shadow-lg:0 12px 32px #00000014;--shadow-card:0 2px 8px #0000000a,0 8px 24px #0000000f;--shadow-card-hover:0 8px 32px #0000001f,0 4px 12px #00000014;--font-sans:var(--font-inter),"Inter",system-ui,sans-serif;--font-heading:var(--font-ibm-plex-sans),"IBM Plex Sans",system-ui,sans-serif;--font-mono:"DM Sans","DM Sans Fallback",system-ui,sans-serif;--font-orbitron:var(--font-orbitron);--font-weight-title:600;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--text-h1-desktop:2.75rem;--text-h2-desktop:2rem;--text-h3-desktop:1.25rem;--text-h4-desktop:1.1rem;--text-body-desktop:.975rem;--text-body-lg-desktop:1.125rem;--text-small-desktop:.875rem;--text-label-desktop:1rem;--text-subtitle-desktop:1rem;--text-h1-mobile:2rem;--text-h2-mobile:1.5rem;--text-h3-mobile:1rem;--text-h4-mobile:.975rem;--text-body-mobile:.75rem;--text-body-lg-mobile:.875rem;--text-small-mobile:.75rem;--text-label-mobile:.75rem;--text-subtitle-mobile:.875rem;--max-width-container:1350px;--section-padding-block-mobile:3.25rem;--section-padding-block-desktop:5rem;--section-padding-inline-mobile:1rem;--section-padding-inline-desktop:2.5rem}@supports (color:lab(0% 0 0)){:root{--foreground:lab(3.03964% -.478722 -2.0547);--card:lab(100% 0 0);--card-foreground:lab(3.03964% -.478722 -2.0547);--popover:lab(100% 0 0);--popover-foreground:lab(3.03964% -.478722 -2.0547);--primary:lab(24.0418% -1.67727 -33.4726);--primary-foreground:lab(97.68% -.0000298023 .0000119209);--secondary:lab(97.097% -.443935 -1.43216);--secondary-foreground:lab(3.03964% -.478722 -2.0547);--muted:lab(95.3562% -.55331 -1.78927);--muted-foreground:lab(36.1728% -1.98329 -7.04196);--accent:lab(45.7636% 63.3818 40.1799);--accent-foreground:lab(97.68% -.0000298023 .0000119209);--destructive:lab(45.7636% 63.3818 40.1799);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--input:lab(88.3915% -1.08966 -3.56903);--ring:lab(24.0418% -1.67727 -33.4726);--chart-1:lab(24.0418% -1.67727 -33.4726);--chart-2:lab(45.7636% 63.3818 40.1799);--chart-3:lab(35.914% -4.46977 -27.1809);--chart-4:lab(57.9281% 47.0389 27.0407);--chart-5:lab(47.559% -5.35432 -27.3587);--sidebar:lab(97.68% -.0000298023 .0000119209);--sidebar-foreground:lab(3.03964% -.478722 -2.0547);--sidebar-primary:lab(24.0418% -1.67727 -33.4726);--sidebar-primary-foreground:lab(97.68% -.0000298023 .0000119209);--sidebar-accent:lab(95.3562% -.55331 -1.78927);--sidebar-accent-foreground:lab(3.03964% -.478722 -2.0547);--sidebar-border:lab(88.3915% -1.08966 -3.56903);--sidebar-ring:lab(24.0418% -1.67727 -33.4726)}}.dark{--background:#050c13;--foreground:#f8f8f8;--card:#0b121a;--card-foreground:#f8f8f8;--popover:#0b121a;--popover-foreground:#f8f8f8;--primary:#3275b4;--primary-foreground:#f8f8f8;--secondary:#101020;--secondary-foreground:#f8f8f8;--muted:#1a222b;--muted-foreground:#86909b;--accent:#cc272e;--accent-foreground:#f8f8f8;--destructive:#cc272e;--destructive-foreground:#f8f8f8;--border:#212a33;--input:#212a33;--ring:#3275b4;--chart-1:#3275b4;--chart-2:#cc272e;--chart-3:#305880;--chart-4:#dc655f;--chart-5:#4c759f;--sidebar:#0b121a;--sidebar-foreground:#f8f8f8;--sidebar-primary:#3275b4;--sidebar-primary-foreground:#f8f8f8;--sidebar-accent:#1a222b;--sidebar-accent-foreground:#f8f8f8;--sidebar-border:#212a33;--sidebar-ring:#3275b4}@supports (color:lab(0% 0 0)){.dark{--background:lab(3.01922% -.727452 -4.46609);--foreground:lab(97.68% -.0000298023 .0000119209);--card:lab(5.23127% -1.15929 -6.2068);--card-foreground:lab(97.68% -.0000298023 .0000119209);--popover:lab(5.23127% -1.15929 -6.2068);--popover-foreground:lab(97.68% -.0000298023 .0000119209);--primary:lab(47.2838% -4.9921 -40.4988);--primary-foreground:lab(97.68% -.0000298023 .0000119209);--secondary-foreground:lab(97.68% -.0000298023 .0000119209);--muted:lab(12.9615% -1.76476 -6.95769);--muted-foreground:lab(59.377% -2.06485 -7.07911);--accent:lab(45.7636% 63.3818 40.1799);--accent-foreground:lab(97.68% -.0000298023 .0000119209);--destructive:lab(45.7636% 63.3818 40.1799);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(16.4443% -1.81831 -6.9765);--input:lab(16.4443% -1.81831 -6.9765);--ring:lab(47.2838% -4.9921 -40.4988);--chart-1:lab(47.2838% -4.9921 -40.4988);--chart-2:lab(45.7636% 63.3818 40.1799);--chart-3:lab(35.914% -4.46977 -27.1809);--chart-4:lab(57.9281% 47.0389 27.0407);--chart-5:lab(47.559% -5.35432 -27.3587);--sidebar:lab(5.23127% -1.15929 -6.2068);--sidebar-foreground:lab(97.68% -.0000298023 .0000119209);--sidebar-primary:lab(47.2838% -4.9921 -40.4988);--sidebar-primary-foreground:lab(97.68% -.0000298023 .0000119209);--sidebar-accent:lab(12.9615% -1.76476 -6.95769);--sidebar-accent-foreground:lab(97.68% -.0000298023 .0000119209);--sidebar-border:lab(16.4443% -1.81831 -6.9765);--sidebar-ring:lab(47.2838% -4.9921 -40.4988)}}
*{box-sizing:border-box;border-color:var(--border);outline-color:color-mix(in oklch,var(--ring)50%,transparent);margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}html,body{max-width:100%;height:auto;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-weight-title)}a{color:inherit;text-decoration:none}.btn-cta-white{color:#1c1c1c!important;background-color:#fff!important;border:1px solid #b5b5b5!important}.btn-cta-white:hover{color:#1c1c1c!important;background-color:#fff!important;border:1px solid #999!important}.layout-container{width:100%;max-width:var(--max-width-container);box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.layout-container{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.layout-container{padding-left:2.5rem;padding-right:2.5rem}}
