[data-astro-cid-di2nlc57]{box-sizing:border-box}.card-wrapper[data-astro-cid-di2nlc57]{display:contents;text-decoration:none;cursor:pointer}.card-wrapper[data-astro-cid-di2nlc57]:visited{text-decoration:none}.article-card[data-astro-cid-di2nlc57] img[data-astro-cid-di2nlc57]{width:100%;height:280px;object-fit:cover;border-radius:10px}.article-card[data-astro-cid-di2nlc57] h3[data-astro-cid-di2nlc57]{color:var(--color-text-em);margin-top:40px;margin-bottom:15px;font-weight:500}.article-card[data-astro-cid-di2nlc57] p[data-astro-cid-di2nlc57]{font-size:16px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-text)}@media only screen and (max-width: 900px){.article-card[data-astro-cid-di2nlc57] h3[data-astro-cid-di2nlc57]{margin-top:15px}.article-card[data-astro-cid-di2nlc57] img[data-astro-cid-di2nlc57]{height:220px}}[data-astro-cid-2ufw4wu6]{box-sizing:border-box}@font-face{font-weight:200;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Ultralight.woff2) format("woff2")}@font-face{font-weight:400;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Regular.woff2) format("woff2")}@font-face{font-weight:500;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Medium.woff2) format("woff2")}@font-face{font-weight:700;font-style:normal;font-family:PPTelegraf;src:url(/fonts/PPTelegraf-Bold.woff2) format("woff2")}@font-face{font-weight:400;font-style:normal;font-family:Blender;src:url(/fonts/Blender-Book.woff2) format("woff2")}@font-face{font-weight:500;font-style:normal;font-family:Blender;src:url(/fonts/Blender-Medium.woff2) format("woff2")}:root{--color-1-xdim: #1a1a44;--color-1-dim: #2399cd;--color-1: #5454ff;--color-1-em: #13bfff;--color-2: #ff7557;--color-danger-xdim: rgba(255,117,87,.333);--color-danger-em: #ffa08b;--color-info-xdim: #1a1a44;--color-info-dim: rgba(19,191,255,.267);--color-info-em: #b0b0fd;--color-info-xem: #97c6ea;--color-water-em: #02022d;--color-water-dim: #000;--dark: #030339;--color-code: #e6edf3;--color-code-1: #8db3f5;--color-code-2: #5dcdff;--color-text-em: #e2e2f8;--color-text: #bcbce0;--banner-height: 50px}.card-wrapper[data-astro-cid-2ufw4wu6]{display:contents;cursor:pointer}.card-wrapper[data-astro-cid-2ufw4wu6]:visited{color:var(--color-text);text-decoration:none}.featured-card[data-astro-cid-2ufw4wu6]{width:100%;height:500px;background:no-repeat center center;background-size:cover;background-image:var(--background_image);object-fit:cover;border-radius:20px;margin:0;padding:0;display:flex;flex-direction:column-reverse;box-shadow:0 4px 4px #00000040}@media only screen and (max-width: 900px){.featured-card[data-astro-cid-2ufw4wu6]{margin-bottom:52px}}.overlay[data-astro-cid-2ufw4wu6]{position:relative;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:0 30px 10px;margin:35px;max-width:700px}.overlay[data-astro-cid-2ufw4wu6]:before{position:absolute;inset:0;display:block;content:"";background:#08083bcc;border-radius:20px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mix-blend-mode:hard-light}.overlay[data-astro-cid-2ufw4wu6] h2[data-astro-cid-2ufw4wu6]{text-align:left;margin-top:20px;z-index:1}.overlay[data-astro-cid-2ufw4wu6] p[data-astro-cid-2ufw4wu6]{font-size:16px;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;z-index:1}*{box-sizing:border-box}.articles-container{display:flex;flex-direction:column;gap:4rem}.articles-container section{margin:0}.articles-container .categories{margin-bottom:32px}.articles-container .categories-container.categories input.search-input{padding:0 0 0 15px;font-size:14px;background:#202c60}.articles-container .categories-container.categories .search-btn{background:#202c60;border-left:none}.not-found{grid-column:inherit;margin-left:10px}.not-found h2{font-weight:300}.not-found h2 span{margin-right:26px}.articles{display:grid;grid-template-columns:repeat(auto-fill,minmax(45%,1fr));gap:4rem;row-gap:4rem}.pager-container{display:flex;justify-content:center}.pager{display:flex}.pager .btn{background:var(--color-1-dim);color:var(--dark);font-size:16px;font-weight:700}.pager div{display:flex;margin:0 .5rem}.pages{padding:.4em 1.7em;font-family:Blender;font-weight:700;cursor:default;background-color:transparent;color:var(--color-info-xem);font-size:20px}.next_page{display:flex}.next_page .btn{justify-content:center;min-width:140px}@media only screen and (max-width: 900px){.articles-container{gap:2em}.articles-container .categories{margin-bottom:24px}}
