@keyframes decoration-appear-1{from{opacity:0}to{opacity:.55}}@keyframes decoration-pulse-1{from{opacity:.55}to{opacity:.33}}@keyframes decoration-appear-2{from{opacity:0}to{opacity:.45}}@keyframes decoration-pulse-2{from{opacity:.45}to{opacity:.27}}@keyframes decoration-appear-3{from{opacity:0}to{opacity:.5}}@keyframes decoration-pulse-3{from{opacity:.5}to{opacity:.3}}@keyframes decoration-appear-4{from{opacity:0}to{opacity:.9}}@keyframes decoration-pulse-4{from{opacity:.9}to{opacity:.54}}@keyframes decoration-appear-5{from{opacity:0}to{opacity:.7}}@keyframes decoration-pulse-5{from{opacity:.7}to{opacity:.42}}@keyframes decoration-appear-6{from{opacity:0}to{opacity:.48}}@keyframes decoration-pulse-6{from{opacity:.48}to{opacity:.288}}@keyframes decoration-appear-7{from{opacity:0}to{opacity:.52}}@keyframes decoration-pulse-7{from{opacity:.52}to{opacity:.312}}@keyframes decoration-appear-8{from{opacity:0}to{opacity:.65}}@keyframes decoration-pulse-8{from{opacity:.65}to{opacity:.39}}@keyframes decoration-appear-9{from{opacity:0}to{opacity:.45}}@keyframes decoration-pulse-9{from{opacity:.45}to{opacity:.27}}@keyframes decoration-appear-10{from{opacity:0}to{opacity:.9}}@keyframes decoration-pulse-10{from{opacity:.9}to{opacity:.54}}@keyframes decoration-appear-11{from{opacity:0}to{opacity:.72}}@keyframes decoration-pulse-11{from{opacity:.72}to{opacity:.432}}@keyframes decoration-appear-12{from{opacity:0}to{opacity:.6}}@keyframes decoration-pulse-12{from{opacity:.6}to{opacity:.36}}@keyframes decoration-appear-13{from{opacity:0}to{opacity:.9}}@keyframes decoration-pulse-13{from{opacity:.9}to{opacity:.54}}@keyframes decoration-appear-14{from{opacity:0}to{opacity:.68}}@keyframes decoration-pulse-14{from{opacity:.68}to{opacity:.408}}@keyframes decoration-appear-15{from{opacity:0}to{opacity:.3}}@keyframes decoration-pulse-15{from{opacity:.3}to{opacity:.18}}@keyframes decoration-appear-16{from{opacity:0}to{opacity:.85}}@keyframes decoration-pulse-16{from{opacity:.85}to{opacity:.51}}@keyframes decoration-appear-17{from{opacity:0}to{opacity:.9}}@keyframes decoration-pulse-17{from{opacity:.9}to{opacity:.54}}@keyframes decoration-appear-18{from{opacity:0}to{opacity:.85}}@keyframes decoration-pulse-18{from{opacity:.85}to{opacity:.51}}@keyframes decoration-appear-19{from{opacity:0}to{opacity:.65}}@keyframes decoration-pulse-19{from{opacity:.65}to{opacity:.39}}@keyframes decoration-appear-20{from{opacity:0}to{opacity:.42}}@keyframes decoration-pulse-20{from{opacity:.42}to{opacity:.252}}@keyframes decoration-appear-21{from{opacity:0}to{opacity:.7}}@keyframes decoration-pulse-21{from{opacity:.7}to{opacity:.42}}@keyframes decoration-appear-22{from{opacity:0}to{opacity:.35}}@keyframes decoration-pulse-22{from{opacity:.35}to{opacity:.21}}@keyframes decoration-appear-23{from{opacity:0}to{opacity:.85}}@keyframes decoration-pulse-23{from{opacity:.85}to{opacity:.51}}@keyframes decoration-appear-24{from{opacity:0}to{opacity:.7}}@keyframes decoration-pulse-24{from{opacity:.7}to{opacity:.42}}@keyframes decoration-appear-25{from{opacity:0}to{opacity:.28}}@keyframes decoration-pulse-25{from{opacity:.28}to{opacity:.168}}.page-home{--body-padding-number: 70px}@media(max-width: 1240px){.page-home{--body-padding-number: 50px}}@media(max-width: 768px){.page-home{--body-padding-number: 35px}}@media(max-width: 480px){.page-home{--body-padding-number: 20px}}@media(max-width: 320px){.page-home{--body-padding-number: 10px}}.page-home{padding-top:0;display:flex;flex-direction:column;gap:var(--body-padding-number)}.page-home .main-body__inner-container{display:grid;align-items:start;gap:var(--body-padding-number);padding-bottom:50px}.page-home .main-body__inner-container.home-has-sidebar{grid-template-columns:1fr clamp(250px,30%,380px)}.page-home .main-body__inner-container.home-no-sidebar{grid-template-columns:1fr}@media(max-width: 768px){.page-home .main-body__inner-container{grid-template-columns:1fr}}.page-home .blog-grid{display:flex;flex-direction:column;align-items:stretch}.page-home .blog-grid__posts{display:grid;gap:calc(var(--body-padding-number)/2);grid-template-columns:repeat(4, 1fr)}@media(max-width: 1240px){.page-home .blog-grid__posts{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 450px){.page-home .blog-grid__posts{grid-template-columns:1fr}}.page-home .blog-grid__pagination{margin-top:50px;display:flex;gap:5px}.page-home .blog-grid__pagination .page-numbers{padding:5px 10px;border:4px solid rgba(0,0,0,.15);border-radius:4px;color:#000;text-decoration:none}.page-home .blog-grid__pagination .page-numbers.current{background-color:#000;color:#fff;border-color:#000}.page-home .blog-grid__card{display:flex;flex-direction:column;gap:25px;padding:15px;background-color:#f5f5f5;border-radius:8px}.page-home .blog-grid__card .thumbnail{display:block;position:relative}.page-home .blog-grid__card .thumbnail .date{position:absolute;top:10px;right:10px;font-size:12px;display:block;font-weight:400;color:hsla(0,0%,100%,.75);background-color:#009eec;padding:8px 12px 6px 12px;border-radius:4px}.page-home .blog-grid__card .thumbnail .decoration{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;background-color:hsla(0,0%,100%,0);transition:opacity .4s ease-out,background-color .4s ease-out;pointer-events:none}.page-home .blog-grid__card .thumbnail .decoration svg{width:20%;height:auto}.page-home .blog-grid__card .thumbnail .decoration svg .cls-1{fill:#e23a2f;opacity:.55}.page-home .blog-grid__card .thumbnail .decoration svg .cls-2{fill:#be202e;opacity:.45}.page-home .blog-grid__card .thumbnail .decoration svg .cls-3{fill:#ee4037;opacity:.5}.page-home .blog-grid__card .thumbnail .decoration svg .cls-4{fill:#296fb7;opacity:.9}.page-home .blog-grid__card .thumbnail .decoration svg .cls-5{fill:#7a2a85;opacity:.7}.page-home .blog-grid__card .thumbnail .decoration svg .cls-6{fill:#f05a39;opacity:.48}.page-home .blog-grid__card .thumbnail .decoration svg .cls-7{fill:#ed8622;opacity:.52}.page-home .blog-grid__card .thumbnail .decoration svg .cls-8{fill:#da1d5e;opacity:.65}.page-home .blog-grid__card .thumbnail .decoration svg .cls-9{fill:#f89c1e;opacity:.45}.page-home .blog-grid__card .thumbnail .decoration svg .cls-10{fill:#0486c8;opacity:.9}.page-home .blog-grid__card .thumbnail .decoration svg .cls-11{fill:#6d2c8b;opacity:.72}.page-home .blog-grid__card .thumbnail .decoration svg .cls-12{fill:#ea1858;opacity:.6}.page-home .blog-grid__card .thumbnail .decoration svg .cls-13{fill:#1d76bb;opacity:.9}.page-home .blog-grid__card .thumbnail .decoration svg .cls-14{fill:#ea2b7b;opacity:.68}.page-home .blog-grid__card .thumbnail .decoration svg .cls-15{fill:#f16628;opacity:.3}.page-home .blog-grid__card .thumbnail .decoration svg .cls-16{fill:#2a3b8f;opacity:.85}.page-home .blog-grid__card .thumbnail .decoration svg .cls-17{fill:#3bb1e5;opacity:.9}.page-home .blog-grid__card .thumbnail .decoration svg .cls-18{fill:#0199d3;opacity:.85}.page-home .blog-grid__card .thumbnail .decoration svg .cls-19{fill:#9d2063;opacity:.65}.page-home .blog-grid__card .thumbnail .decoration svg .cls-20{fill:#c63036;opacity:.42}.page-home .blog-grid__card .thumbnail .decoration svg .cls-21{fill:#8f288c;opacity:.7}.page-home .blog-grid__card .thumbnail .decoration svg .cls-22{fill:#f48020;opacity:.35}.page-home .blog-grid__card .thumbnail .decoration svg .cls-23{fill:#07509a;opacity:.85}.page-home .blog-grid__card .thumbnail .decoration svg .cls-24{fill:#a1258b;opacity:.7}.page-home .blog-grid__card .thumbnail .decoration svg .cls-25{fill:#ef4f27;opacity:.28}.page-home .blog-grid__card .thumbnail a{display:block;overflow:hidden;border-radius:4px;aspect-ratio:16/10}.page-home .blog-grid__card .thumbnail a img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.page-home .blog-grid__card .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:18px;line-height:1.5;margin-bottom:15px}.page-home .blog-grid__card .title a{color:#000;text-decoration:none;font-weight:500}.page-home .blog-grid__card .title a:hover{color:#d90074}.page-home .blog-grid__card .excerpt{font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page-home .blog-grid__card .btn-read-more{padding:12px 20px 10px 20px;background-color:#000;color:#fff;border-radius:4px;font-size:14px;text-transform:uppercase;text-align:center;margin-top:auto}.page-home .blog-grid__card .btn-read-more:hover{background-color:#d90074;color:hsl(0,0%,90%)}.page-home .blog-grid__card:hover .decoration{opacity:1;background-color:hsla(0,0%,100%,.5)}.page-home .blog-grid__card:hover .decoration svg .cls-1{animation:decoration-appear-1 .4s ease-out .14s 1 both,decoration-pulse-1 .72s ease-in-out calc(0.14s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-2{animation:decoration-appear-2 .4s ease-out .46s 1 both,decoration-pulse-2 .56s ease-in-out calc(0.46s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-3{animation:decoration-appear-3 .4s ease-out .22s 1 both,decoration-pulse-3 .84s ease-in-out calc(0.22s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-4{animation:decoration-appear-4 .4s ease-out .54s 1 both,decoration-pulse-4 .6s ease-in-out calc(0.54s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-5{animation:decoration-appear-5 .4s ease-out .18s 1 both,decoration-pulse-5 1s ease-in-out calc(0.18s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-6{animation:decoration-appear-6 .4s ease-out .7s 1 both,decoration-pulse-6 .52s ease-in-out calc(0.7s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-7{animation:decoration-appear-7 .4s ease-out .34s 1 both,decoration-pulse-7 .92s ease-in-out calc(0.34s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-8{animation:decoration-appear-8 .4s ease-out .26s 1 both,decoration-pulse-8 .64s ease-in-out calc(0.26s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-9{animation:decoration-appear-9 .4s ease-out .62s 1 both,decoration-pulse-9 .8s ease-in-out calc(0.62s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-10{animation:decoration-appear-10 .4s ease-out .38s 1 both,decoration-pulse-10 .56s ease-in-out calc(0.38s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-11{animation:decoration-appear-11 .4s ease-out .74s 1 both,decoration-pulse-11 .88s ease-in-out calc(0.74s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-12{animation:decoration-appear-12 .4s ease-out .22s 1 both,decoration-pulse-12 .68s ease-in-out calc(0.22s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-13{animation:decoration-appear-13 .4s ease-out .5s 1 both,decoration-pulse-13 1.04s ease-in-out calc(0.5s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-14{animation:decoration-appear-14 .4s ease-out .82s 1 both,decoration-pulse-14 .52s ease-in-out calc(0.82s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-15{animation:decoration-appear-15 .4s ease-out .3s 1 both,decoration-pulse-15 .92s ease-in-out calc(0.3s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-16{animation:decoration-appear-16 .4s ease-out .58s 1 both,decoration-pulse-16 .6s ease-in-out calc(0.58s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-17{animation:decoration-appear-17 .4s ease-out .14s 1 both,decoration-pulse-17 1.04s ease-in-out calc(0.14s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-18{animation:decoration-appear-18 .4s ease-out .78s 1 both,decoration-pulse-18 .48s ease-in-out calc(0.78s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-19{animation:decoration-appear-19 .4s ease-out .42s 1 both,decoration-pulse-19 .84s ease-in-out calc(0.42s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-20{animation:decoration-appear-20 .4s ease-out .26s 1 both,decoration-pulse-20 .72s ease-in-out calc(0.26s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-21{animation:decoration-appear-21 .4s ease-out .54s 1 both,decoration-pulse-21 .96s ease-in-out calc(0.54s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-22{animation:decoration-appear-22 .4s ease-out .66s 1 both,decoration-pulse-22 .44s ease-in-out calc(0.66s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-23{animation:decoration-appear-23 .4s ease-out .38s 1 both,decoration-pulse-23 .8s ease-in-out calc(0.38s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-24{animation:decoration-appear-24 .4s ease-out .66s 1 both,decoration-pulse-24 1s ease-in-out calc(0.66s + 0.4s) infinite alternate}.page-home .blog-grid__card:hover .decoration svg .cls-25{animation:decoration-appear-25 .4s ease-out .18s 1 both,decoration-pulse-25 .92s ease-in-out calc(0.18s + 0.4s) infinite alternate}