@media(min-width: 420px){.post{flex:0 0 auto;width:83.33333333%}}@media(min-width: 480px){.post{flex:0 0 auto;width:75%}}@media(min-width: 576px){.post{flex:0 0 auto;width:66.66666667%}}@media(min-width: 768px){.post{flex:0 0 auto;width:50%}}@media(min-width: 1200px){.post{flex:0 0 auto;width:33.33333333%}}.post-link{position:relative;overflow:hidden;display:flex;flex-direction:column;row-gap:20px;height:100%;padding:20px;background:#090a0d}@media(min-width: 1200px){.post-link{padding:30px}}.post-link .body{flex:1 1 auto}.post-link time{display:block}.post-link p,.post-link span,.post-link time{color:#fff}.post-link .footer{display:flex;justify-content:flex-end;margin-top:auto;padding-top:1rem}.post-link .footer .btn{display:inline-flex;align-items:center;gap:.5rem}.post-link .footer .icon-file-earmark-pdf{font-size:1.15rem}.post-link:hover,.post-link:focus{background:#ccc}@media(hover: hover){.post-link:hover,.post-link:focus{transition:background .2s linear}}.post-link:hover p,.post-link:hover span,.post-link:hover time,.post-link:focus p,.post-link:focus span,.post-link:focus time{color:#090a0d}@media(hover: hover){.post-link:hover p,.post-link:hover span,.post-link:hover time,.post-link:focus p,.post-link:focus span,.post-link:focus time{transition:color .2s linear}}@media(hover: hover){.post-link:active p,.post-link:active span,.post-link:active time{color:#646464;transition:none}.post-link:active{transition:none}}.post-box{position:relative;overflow:hidden;display:flex;flex-direction:column;row-gap:20px;height:100%;padding:20px;background:#090a0d}@media(min-width: 1200px){.post-box{padding:30px}}.post-box .body{flex:1 1 auto}.post-box time{display:block}.post-box p,.post-box span,.post-box time{color:#fff}.blog-header{padding:1.25rem 0;color:#fff;background:#090a0d}.blog-header .box{display:flex;gap:20px}@media(max-width: 419.98px){.blog-header .box{flex-direction:column}}@media(min-width: 420px){.blog-header .box{flex-wrap:wrap;align-items:center}}.blog-header .btn-to-blog{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;flex:0 0 auto;max-width:100%;padding:.5rem 1rem;color:#fff;font-size:1rem;font-weight:300;letter-spacing:.05rem;text-transform:uppercase;white-space:normal;text-overflow:ellipsis;text-decoration:none;background:#434242;border:1px solid #000;border-radius:0;cursor:pointer;overflow:hidden;backface-visibility:hidden}.blog-header .btn-to-blog:hover,.blog-header .btn-to-blog:focus{color:#fff;background:#000;border:1px solid #000}@media(hover: hover){.blog-header .btn-to-blog:hover,.blog-header .btn-to-blog:focus{transition:color .2s linear,background .2s linear,border .2s linear}}@media(hover: hover){.blog-header .btn-to-blog:active{color:#bdbdbd;background:#090a0d;border:1px dashed #090a0d;transition:none}}.blog-header .links a{color:#000;text-decoration:underline}.blog-header .links a:hover,.blog-header .links a:focus{color:#434242;text-decoration:none}@media(hover: hover){.blog-header .links a:hover,.blog-header .links a:focus{transition:color .2s linear}}@media(hover: hover){.blog-header .links a:active{opacity:.5;text-decoration:underline;transition:none}}.blog-post .btn-pdf{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;flex:0 0 auto;max-width:100%;padding:.75rem 3rem;color:#fff;font-size:1rem;font-weight:300;letter-spacing:.05rem;text-transform:uppercase;white-space:normal;text-overflow:ellipsis;text-decoration:none;background:#434242;border:1px solid #000;border-radius:0;cursor:pointer;overflow:hidden;backface-visibility:hidden}.blog-post .btn-pdf:hover,.blog-post .btn-pdf:focus{color:#fff;background:#000;border:1px solid #000}@media(hover: hover){.blog-post .btn-pdf:hover,.blog-post .btn-pdf:focus{transition:color .2s linear,background .2s linear,border .2s linear}}@media(hover: hover){.blog-post .btn-pdf:active{color:#bdbdbd;background:#090a0d;border:1px dashed #090a0d;transition:none}}.blogs-older{padding:calc(1.625rem + 4.5vw) 0}@media(min-width: 1200px){.blogs-older{padding:5rem 0}}.blogs-older{background:#e1e1e3;border-top:1px solid #ccc}.blogs-older .main{margin-top:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){.blogs-older .main{margin-top:2.5rem}}.blogs-older .main{justify-content:center;row-gap:20px}@media(min-width: 768px){.blogs-older .main{row-gap:40px}}