@font-face{font-family:Inter;src:url(/fonts/Inter.ttf)format("ttf");font-weight:100 200 300 400 500 600 700 800 900;font-style:normal;font-display:swap}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--font-inter:"Inter",sans-serif;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,#fff0);--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(#0141ff66,#0141ff00);--secondary-glow:linear-gradient(to bottom right,#0141ff00,#0141ff00,#0141ff4d);--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;margin:0;padding:0}body{flex-direction:column;max-width:100vw;height:100%;min-height:100dvh;display:flex;overflow-x:hidden;font-family:var(--font-inter)!important}a{color:inherit;text-decoration:none}.innerHTML p{color:inherit;font-size:inherit;font-weight:inherit}.flex-grow{flex-grow:1}.h-min{height:min-content}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.custom-html-container img{max-width:100%;height:auto}.carousel .control-dots .dot{background-color:#1e293b!important}.btn--pagination .btn{aspect-ratio:1;width:2rem;height:2rem;padding:0}.componentePadre{position:relative}.complexNavbar{visibility:hidden;-o-transition:max-height .5s ease-in-out,visibility 0s linear .5s;max-height:0;transition:max-height .5s ease-in-out,visibility 0s linear .5s;position:absolute;overflow:hidden}.componentePadre:hover .complexNavbar,.componentePadre:focus-within .complexNavbar{visibility:visible;max-height:200px;transition-delay:0s;overflow:visible}@media (min-width:992px){.custom-html-container{column-count:1;column-gap:20px;width:80%;margin:0 auto}.custom-html-container>*{break-inside:avoid}}.custom-html-container button{color:#fff;cursor:pointer;background-color:#1e293b;border:none;border-radius:.5rem;margin-top:1rem;padding:.5rem 1rem;display:block}.custom-html-container h1{text-align:start!important}.custom-grid{grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:768px){.custom-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.custom-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.custom-grid{grid-template-columns:repeat(6,1fr)}}.marquee--container label{text-overflow:ellipsis;width:100%;overflow:hidden}.card.card-background:after{background:#0000001a!important}.title--blog h1,.title--blog h2,.title--blog h3,.title--blog h4,.title--blog p strong,.title--blog p strong span{font-size:1.5rem!important;font-weight:700!important;line-height:1!important}.modal-backdrop.fade.show{z-index:1049!important}.sidebar-filters::-webkit-scrollbar{width:20px}.sidebar-filters::-webkit-scrollbar-track{background-color:#0000}.sidebar-filters::-webkit-scrollbar-thumb{background-color:#d6dee1;background-clip:content-box;border:6px solid #0000;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}
