.blog-module__4ScYOa__blog{background-color:#fff;padding:150px 70px}.blog-module__4ScYOa__top{height:400px;display:flex}.blog-module__4ScYOa__img{border-radius:8px;position:relative}.blog-module__4ScYOa__news{object-fit:cover;z-index:1;width:100%;height:100%;position:relative}.blog-module__4ScYOa__header{flex-direction:column;gap:30px;display:flex}.blog-module__4ScYOa__header h1{font-size:64px;font-weight:700;font-family:var(--font-onest);letter-spacing:-1px;color:var(--secondary-dark);text-align:center}.blog-module__4ScYOa__prim{color:var(--secondary)}.blog-module__4ScYOa__img{border-radius:8px;width:50%;position:relative}.blog-module__4ScYOa__news{object-fit:cover;z-index:1;border-top-left-radius:8px;width:100%;position:relative}.blog-module__4ScYOa__curveBackground{top:-5px!important;left:-5px!important}.blog-module__4ScYOa__topNews{background-color:var(--grey-pastel);border-top-right-radius:8px;border-bottom-right-radius:8px;flex-direction:column;gap:5px;width:50%;padding:40px 48px;display:flex}.blog-module__4ScYOa__category{align-items:center;gap:10px;display:flex}.blog-module__4ScYOa__cat{background-color:var(--primary-light);color:var(--primary);text-align:center;border-radius:8px;padding:5px;font-size:14px;font-weight:400}.blog-module__4ScYOa__category p{color:var(--grey-base);font-size:14px;font-weight:400}.blog-module__4ScYOa__others{flex-direction:column;gap:10px;display:flex}.blog-module__4ScYOa__others h2{font-size:32px;font-weight:700;font-family:var(--font-onest);color:var(--grey-dark)}.blog-module__4ScYOa__others p{color:var(--grey-base);-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;width:95%;font-size:20px;font-weight:400;display:-webkit-box;overflow:hidden}.blog-module__4ScYOa__more{cursor:pointer;align-items:center;gap:10px;margin-top:40px;display:flex}.blog-module__4ScYOa__more:hover{text-decoration:underline}.blog-module__4ScYOa__more p{letter-spacing:-1px;font-size:16px;font-weight:600}@media screen and (min-width:1440px){.blog-module__4ScYOa__blog{max-width:1240px;margin:0 auto;padding:150px 0}}@media screen and (min-width:955px) and (max-width:1325px){.blog-module__4ScYOa__blog{padding:150px 50px}.blog-module__4ScYOa__others p{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media screen and (max-width:950px){.blog-module__4ScYOa__blog{padding:150px 30px}.blog-module__4ScYOa__top{flex-direction:column;height:auto}.blog-module__4ScYOa__img,.blog-module__4ScYOa__topNews{width:100%}.blog-module__4ScYOa__news{height:400px}}@media screen and (max-width:425px){.blog-module__4ScYOa__blog{padding:150px 20px}.blog-module__4ScYOa__header h1{line-height:64px}.blog-module__4ScYOa__topNews{padding:20px}.blog-module__4ScYOa__others h2{font-size:20px;font-weight:600}.blog-module__4ScYOa__others p{font-size:16px!important}}
.posts-module__v6w0XW__posts{padding:80px 0}.posts-module__v6w0XW__tabContainer{flex-wrap:wrap;align-items:flex-start;gap:20px;width:85%;margin-bottom:20px;display:flex}.posts-module__v6w0XW__tab{cursor:pointer;color:var(--grey-soft);border:none;border-bottom:4px solid var(--primary-pastel);white-space:nowrap;background:0 0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;min-width:0;padding:16px 30px;font-size:16px;font-weight:600;transition:all .3s;position:relative}.posts-module__v6w0XW__tab:hover{color:#333}.posts-module__v6w0XW__tab.posts-module__v6w0XW__activeTab{color:var(--grey-dark);border-bottom-color:var(--primary)}.posts-module__v6w0XW__tabContent{min-height:200px;padding:20px 0}@media (max-width:768px){.posts-module__v6w0XW__posts{padding:40px 0}.posts-module__v6w0XW__tabContainer{flex-wrap:wrap;justify-content:flex-start;gap:8px 16px;width:100%}.posts-module__v6w0XW__tab{text-align:center;min-width:120px;padding:12px 16px;font-size:14px}}@media (max-width:480px){.posts-module__v6w0XW__posts{padding:20px 0}.posts-module__v6w0XW__tabContainer{gap:8px 12px}.posts-module__v6w0XW__tab{flex:0 calc(50% - 12px);min-width:100px;padding:10px 1px;font-size:13px}.posts-module__v6w0XW__tabContent{padding:16px 0}}
