@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;height:100%}.post-link .body{flex:1 1 auto;display:flex;flex-direction:column;padding:20px;background:#fff}.post-link h3{color:#000}.post-link h3+p{margin:.5rem 0 1rem}.post-link p{color:#000}.post-link .footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.post-link time{display:inline-block;color:#231f20}.post-link .btn{width:70px;display:inline-flex;justify-content:center;align-items:center;margin-top:auto;padding:.25rem 1rem;color:#3fb1e3;text-transform:uppercase;background:#e6e6e6;border-radius:1rem}.post-link:hover figure,.post-link:focus figure{filter:brightness(1.1) saturate(1.1)}@media (hover: hover){.post-link:hover figure,.post-link:focus figure{transition:filter 0.2s linear}}.post-link:hover h3,.post-link:focus h3{color:#3fb1e3}@media (hover: hover){.post-link:hover h3,.post-link:focus h3{transition:color 0.2s linear}}.post-link:hover .btn,.post-link:focus .btn{background:#3fb1e3;color:#fff}@media (hover: hover){.post-link:hover .btn,.post-link:focus .btn{transition:color 0.2s linear,background 0.2s linear}}@media (hover: hover){.post-link:active{transition:none}.post-link:active figure{filter:grayscale(100%);transition:none}.post-link:active h3{color:#b3b3b3;transition:none}}.blog-newest{background:#fff}.blog-newest .main{justify-content:center}@media (min-width: 768px){.blog-newest .col.newest{flex:0 0 auto;width:83.33333333%}}.blog-newest .col.newest>.row{row-gap:40px}@media (min-width: 1200px){.blog-newest .col.image{flex:0 0 auto;width:50%}}@media (min-width: 1200px){.blog-newest .col.text{flex:0 0 auto;width:50%}}.blog-newest .col.text h3{font-weight:700}.blog-newest .col.text .footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding-top:20px}.blog-newest .col.text .footer time{color:#231f20}.blog-newest .col.text .footer .btn{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;flex:0 0 auto;max-width:100%;padding:4px 20px;color:#fff;font-size:1rem;font-weight:300;letter-spacing:0;text-transform:uppercase;white-space:normal;text-overflow:ellipsis;text-decoration:none;background:#3fb1e3;border:1px solid #3fb1e3;border-radius:1rem;cursor:pointer;overflow:hidden;backface-visibility:hidden}.blog-newest .col.text .footer .btn:hover,.blog-newest .col.text .footer .btn:focus{color:#3fb1e3;background:#fff;border:1px solid #3fb1e3}@media (hover: hover){.blog-newest .col.text .footer .btn:hover,.blog-newest .col.text .footer .btn:focus{transition:color 0.2s linear,background 0.2s linear,border 0.2s linear}}@media (hover: hover){.blog-newest .col.text .footer .btn:active{color:#fff;background:#231f20;border:1px solid #231f20;transition:none}}.blog-newest{padding:40px 0}.blogs-older .main{justify-content:center;row-gap:40px;margin-top:40px}.blogs-older{padding:40px 0}
