.blog>.ini-img{height:80dvh;background-color:#bebebe;position:relative}.blog>.ini-img>img{width:100%;height:100%;object-fit:cover}.blog>.ini-img>div{position:absolute;bottom:0;width:100%;padding:2.5rem 7.5rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background-color:#0003;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.blog>.ini-img>div>h1{color:#fff;font-size:36px}.blog>main{display:flex;flex-direction:row;flex-wrap:nowrap;gap:7.5rem;padding:3.75rem 7.5rem}.blog>main>.content-container{flex-basis:100%;display:flex;flex-direction:column;gap:1.25rem}.blog>main>.content-container>.category{color:#717171}.blog>main>.content-container>.content{display:flex;flex-direction:column;gap:1.25rem}.blog>main>.content-container>.content>hr{width:100%}.blog>main>aside{width:21rem;flex-shrink:0;display:flex;flex-direction:column;gap:3rem}.blog>main>aside>h2{font-size:26px}.blog>main>aside>.card{display:flex;flex-direction:column;gap:2.75rem}.blog>main>aside>.card>div{display:flex;flex-direction:column}.blog>main>aside>.card>div.thumbnail{justify-content:center;align-items:center;height:14rem;border-radius:.625rem;overflow:hidden}.blog>main>aside>.card>div.thumbnail>img{width:100%;height:100%;object-fit:cover}.blog>main>aside>.card>div.data{gap:1.5rem}.blog>main>aside>.card>div.data>.category{color:#717171}.blog>main>aside>.card>div.data>.title{font-size:26px;font-weight:700;color:#000}.blog>main>aside>.donation{display:flex;flex-direction:column;border-radius:.625rem;overflow:hidden;background-color:#8ea8b9;color:#fff;text-align:center}.blog>main>aside>.donation>div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem}.blog>main>aside>.donation>div.content{padding:2rem 1.25rem}.blog>main>aside>.donation>div.content>h2{font-size:32px}.blog>main>aside>.donation>div.content>a{width:100%;padding:.625rem 0;border-radius:.5rem;color:#fff;border:1px solid white}.blog>main>aside>.donation>div.img-container>img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}@media(max-width:1024px){.blog>.ini-img>div{padding:2.5rem}.blog>main{flex-direction:column;padding:3.75rem 2.5rem}.blog>main>aside{width:auto}}@media(max-width:600px){.blog>.ini-img>div{padding:2.5rem 1.5rem}.blog>main{padding:3.75rem 1.25rem}}
