@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color-white: #ffffff;--color-black: #000000;--color-orange: #f2af01;--color-purple: #a74c97;--color-red: #e30513;--color-grey: #d3d3d3;--color-blue: #004E9E;--color-lightblue: #ddeff7}h1{font-size:2.5rem;font-weight:700;line-height:1;margin:0 0 30px;color:var(--color-blue);text-transform:uppercase}h2{font-size:1.5rem;font-weight:700;line-height:1;margin:0 0 50px;color:var(--color-blue);padding:0 0 0 20px;position:relative}h2.title{color:var(--color-red)}h2:before{content:"";width:5px;height:100%;position:absolute;top:0;left:0;background-color:var(--color-blue)}h3{font-size:1.2rem;line-height:1.1;margin:0;font-weight:600}h3 span{font-weight:500}.cta{text-decoration:none;color:var(--color-black)}.cta.pim{display:inline-block;display:flex;align-items:center;justify-content:center;gap:10px}.cta.pim svg{width:15px;fill:var(--color-blue)}.download__btn{background-color:var(--color-blue);width:200px;display:flex;align-items:flex-start;justify-content:space-evenly;padding:12px 4px;border-radius:8px;cursor:pointer;text-decoration:none;margin:0 auto 50px 0}.download__btn .link{color:#fff;font-size:1.1em}.download__btn svg{fill:#fff;width:27px}body{font-family:Montserrat,sans-serif;background-color:var(--color-white);font-weight:400}#app{min-height:100vh;display:flex;flex-direction:column}main{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-grow:1;z-index:1;overflow-x:hidden;padding:25px 0}.inner{width:100%;max-width:1280px;padding:0 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:1}.inner.small{max-width:600px}.inner.medium{max-width:700px}.inner.full{max-width:100%}.page{margin:0 0 50px}.list-container{display:flex;padding:0 0 50px;gap:20px;width:100%;flex-wrap:wrap}a{color:var(--color-black)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--color-white);border-left:solid 1px rgba(var(--color-white),.1);border-right:solid 1px rgba(var(--color-white),.1)}::-webkit-scrollbar-thumb{background:var(--color-blue);opacity:.8}::-webkit-scrollbar-thumb:hover{opacity:1}::-moz-selection{color:var(--color-white);background:var(--color-blue)}::selection{color:var(--color-white);background:var(--color-blue)}.article{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (max-width: 1280px){.article{width:calc(25% - 24px)}}@media (max-width: 992px){.article{width:calc(33% - 18px)}}@media (max-width: 768px){.article{width:calc(50% - 15px)}}@media (max-width: 480px){.article{width:100%}}.article.large{width:100%}.article-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%;gap:30px}.article-info{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:0 0 10px}.article-info .inline{display:flex;align-items:flex-start;gap:10px}.article-info .inline select{border-radius:.25em;border:var(--color-blue) 2px solid}.article-info .inline select option:hover{background-color:var(--color-blue)}.article .asset-container{display:flex;align-items:flex-end;flex-wrap:wrap;max-width:100%;gap:10px}.article .asset-content{display:flex;flex-direction:column;align-items:center;gap:5px}.article .asset-content .inline{display:flex;align-items:flex-end;position:relative;gap:5px}.article .asset-content .inline input{z-index:2;width:20px;height:20px}.article .asset-content span{font-size:.7rem}.article .alert{background-color:var(--color-red);color:#fff;padding:8px;border-radius:5px;font-weight:700;font-size:.7rem}
