.blog-hero{margin-top:75px;padding:0 20px}@media (max-width:767px){.blog-hero{margin-top:30px}}.blog-hero .container{flex-direction:column;display:flex}.blog-hero .container .blog-hero-title{max-width:600px;letter-spacing:-5%;font-size:clamp(32px,4.5vw,62px);font-weight:400;line-height:70px}@media (max-width:767px){.blog-hero .container .blog-hero-title{line-height:110%}}.blog-hero .container .blog-hero-desc{max-width:700px;font-size:var(--fs-lg);letter-spacing:-1%;margin-top:var(--sp-4);font-weight:400;line-height:24px}@media (max-width:767px){.blog-hero .container .blog-hero-desc{line-height:120%}}.blog-hero .container .blogs-search-wrap{max-width:650px;margin-top:var(--sp-6);z-index:0;background-color:var(--light-red-color);border-radius:40px;padding:16px 55px 16px 25px;position:relative}@media (max-width:767px){.blog-hero .container .blogs-search-wrap{padding:12px 45px 12px 25px}}.blog-hero .container .blogs-search-wrap .blog-search{width:90%;color:var(--dark-gray-color);background-color:#0000;border:none;font-size:clamp(14px,1.5vw,18px);font-weight:400}.blog-hero .container .blogs-search-wrap .blog-search:active,.blog-hero .container .blogs-search-wrap .blog-search:focus{outline:none}.blog-hero .container .blogs-search-wrap .search-btn{background-color:var(--white-color);z-index:1;border:none;border-radius:50%;min-width:50px;padding:12px 14px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@media (max-width:767px){.blog-hero .container .blogs-search-wrap .search-btn{width:40px;height:40px}}.blog-hero .container .blogs-search-wrap .search-btn svg{width:100%}
.blog-pass-cta{color:var(--white-color);margin-bottom:var(--sp-12);padding:0 20px}@media (max-width:767px){.blog-pass-cta{margin-bottom:var(--sp-11)}}.blog-pass-cta .container{text-align:center;border-radius:var(--r-xl);background-image:url(/images/blogs/blog_cta_bg_img.webp);background-position:60% 0;background-size:cover;flex-direction:column;align-items:center;padding:120px 16px;display:flex}@media (max-width:991px){.blog-pass-cta .container{padding:100px 16px}}.blog-pass-cta .container .blog-cta-title{max-width:450px;font-size:var(--fs-5xl);font-weight:500}.blog-pass-cta .container .blog-cta-desc{max-width:450px;font-size:var(--fs-lg);margin-top:10px;font-weight:500}@media (max-width:767px){.blog-pass-cta .container .blog-cta-desc{margin-top:var(--sp-2)}}.blog-pass-cta .container .btn{margin-top:var(--sp-6)}@media (max-width:767px){.blog-pass-cta .container .btn{margin-top:var(--sp-4)}}.blog-pass-cta .container .blog-cta-detail{max-width:450px;font-size:var(--fs-sm);margin-top:10px;font-weight:400}@media (max-width:767px){.blog-pass-cta .container .blog-cta-detail{margin-top:var(--sp-2)}}
.blogs-main{margin-top:var(--sp-8);padding:0 20px}@media (max-width:767px){.blogs-main{margin-top:var(--sp-7)}}.blogs-main .top-section{gap:var(--sp-8);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;display:grid}@media (max-width:991px){.blogs-main .top-section{gap:var(--sp-7)}}@media (max-width:767px){.blogs-main .top-section{gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}}
.featured-blog-wrap{width:100%;min-width:0}.featured-blog-wrap a{flex-direction:column;height:100%;display:flex}.featured-blog-wrap a img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-xl);width:100%;height:auto;display:block}.featured-blog-wrap a .featured-blog-title{max-width:900px;font-size:var(--fs-4xl);font-weight:var(--fw-regular);letter-spacing:-.02em;margin-top:var(--sp-5);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}@media (max-width:767px){.featured-blog-wrap a .featured-blog-title{margin-top:var(--sp-4);line-height:1.15}}.featured-blog-wrap a .author-wrap{gap:var(--sp-3);margin-top:var(--sp-3);align-items:center;display:flex}.featured-blog-wrap a .author-wrap img{aspect-ratio:1;border-radius:var(--r-circle);flex-shrink:0;width:30px;height:30px}.featured-blog-wrap a .author-wrap span{font-size:var(--fs-sm);font-weight:var(--fw-medium)}.featured-blog-wrap a .featured-blog-desc{-webkit-line-clamp:2;font-size:var(--fs-base);font-weight:var(--fw-regular);color:var(--dark-gray-color);letter-spacing:-.01em;margin-top:var(--sp-3);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:767px){.featured-blog-wrap a .featured-blog-desc{margin-top:var(--sp-2)}}
.side-blogs-wrap{justify-content:space-between;gap:var(--sp-6);flex-direction:column;width:100%;min-width:0;display:flex}@media (max-width:767px){.side-blogs-wrap{justify-content:flex-start;gap:var(--sp-6)}}.side-blogs-wrap a{display:block}.side-blogs-wrap a+a{padding-top:var(--sp-6);border-top:1px solid #0000001a}.side-blogs-wrap a .side-blog{align-items:flex-start;gap:var(--sp-4);display:flex}.side-blogs-wrap a .side-blog .side-blog-content{flex:auto;min-width:0}.side-blogs-wrap a .side-blog .side-blog-content .side-blog-title{font-size:var(--fs-lg);font-weight:var(--fw-regular);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.side-blogs-wrap a .side-blog .side-blog-content .author-wrap{align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);display:flex}.side-blogs-wrap a .side-blog .side-blog-content .author-wrap .author-img{border-radius:var(--r-circle);object-fit:cover;flex-shrink:0;width:24px;height:24px}.side-blogs-wrap a .side-blog .side-blog-content .author-wrap span{font-size:var(--fs-2xs);font-weight:var(--fw-medium)}.side-blogs-wrap a .side-blog .side-blog-content .side-blog-desc{-webkit-line-clamp:2;font-size:var(--fs-2xs);font-weight:var(--fw-regular);color:var(--dark-gray-color);letter-spacing:-.01em;margin-top:var(--sp-2);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.side-blogs-wrap a .side-blog .side-blog-img{border-radius:var(--r-md);flex:none;width:104px;overflow:hidden}@media (max-width:1199px){.side-blogs-wrap a .side-blog .side-blog-img{width:88px}}@media (max-width:767px){.side-blogs-wrap a .side-blog .side-blog-img{width:104px}}.side-blogs-wrap a .side-blog .side-blog-img img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;display:block}
.latest-blogs{padding:0 20px}.latest-blogs .container{gap:var(--sp-8);flex-direction:column;display:flex}@media (max-width:767px){.latest-blogs .container{gap:var(--sp-5)}}.latest-blogs .container .title{font-size:var(--fs-5xl);font-weight:var(--fw-regular);letter-spacing:-.02em;text-transform:capitalize}.latest-blogs .container .latest-blogs-wrap{gap:var(--sp-7) var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid}@media (max-width:991px){.latest-blogs .container .latest-blogs-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.latest-blogs .container .latest-blogs-wrap{gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}}
.blog-card{width:100%;min-width:0;height:100%}.blog-card a{flex-direction:column;height:100%;display:flex}.blog-card a .blog-card-img{border-radius:var(--r-xl);aspect-ratio:16/10;overflow:hidden}.blog-card a .blog-card-img img{object-fit:cover;width:100%;height:100%;display:block}.blog-card a .blog-card-title{font-size:var(--fs-xl);font-weight:var(--fw-regular);margin-top:var(--sp-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-card a .author-wrap{align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);display:flex}.blog-card a .author-wrap img{border-radius:var(--r-circle);object-fit:cover;flex-shrink:0;width:24px;height:24px}.blog-card a .author-wrap .author-name{font-size:var(--fs-2xs);font-weight:var(--fw-medium)}.blog-card a .blog-card-desc{-webkit-line-clamp:2;font-size:var(--fs-base);font-weight:var(--fw-regular);color:var(--dark-gray-color);letter-spacing:-.01em;margin-top:var(--sp-2);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}
.blogs-pagination{margin-top:var(--sp-8);padding:0 20px 40px}@media (max-width:767px){.blogs-pagination{margin-top:var(--sp-6);padding:0 16px 32px}}.blogs-pagination .blogs-pagination-list{justify-content:center;align-items:center;gap:var(--sp-2);flex-wrap:wrap;list-style:none;display:flex}@media (max-width:767px){.blogs-pagination .blogs-pagination-list{gap:6px}}.blogs-pagination .blogs-pagination-btn{min-width:42px;height:42px;font-size:var(--fs-base);color:var(--black-color);background-color:var(--white-color);border-radius:var(--r-sm);cursor:pointer;border:1px solid #d9d9d9;justify-content:center;align-items:center;padding:0 14px;font-weight:500;transition:all .2s ease-in-out;display:inline-flex}@media (max-width:767px){.blogs-pagination .blogs-pagination-btn{min-width:36px;height:36px;padding:0 10px}}.blogs-pagination .blogs-pagination-btn:hover:not(:disabled):not(.active){border-color:var(--black-color)}.blogs-pagination .blogs-pagination-btn.active{color:var(--white-color);background-color:var(--red-color);border-color:var(--red-color)}.blogs-pagination .blogs-pagination-btn:disabled{opacity:.4;cursor:not-allowed}.blogs-pagination .blogs-pagination-ellipsis{text-align:center;min-width:24px;color:var(--dark-gray-color)}@media (max-width:767px){.blogs-pagination .blogs-pagination-ellipsis{min-width:16px}}.blogs-no-results{color:var(--dark-gray-color);text-align:center;padding:20px 0;font-size:clamp(16px,2vw,20px)}
.blogs-subscribe{padding:0 20px}.blogs-subscribe .container{text-align:center;border-top:1px solid var(--dark-gray-color);border-bottom:1px solid var(--dark-gray-color);align-items:center;gap:var(--sp-4);flex-direction:column;padding:65px 0;display:flex}@media (max-width:767px){.blogs-subscribe .container{gap:var(--sp-2);padding:32px 0}}.blogs-subscribe .container .subscribe-title{font-size:var(--fs-5xl);font-weight:400}.blogs-subscribe .container .subscribe-status{font-size:var(--fs-lg);letter-spacing:-1%;font-weight:400;line-height:24px}.blogs-subscribe .container .subscribe-status.is-error{color:var(--red-color)}.blogs-subscribe .container .subscribe-status.is-success{color:#1a7f37}.blogs-subscribe .container .subscribe-desc{font-size:var(--fs-lg);color:var(--dark-gray-color);letter-spacing:-1%;font-weight:400;line-height:24px}@media (max-width:767px){.blogs-subscribe .container .subscribe-desc{line-height:120%}}.blogs-subscribe .container .form-wrap{border:1px solid var(--dark-gray-color);z-index:0;border-radius:40px;flex-direction:column;width:100%;max-width:800px;padding:16px 24px;display:flex;position:relative}@media (max-width:575px){.blogs-subscribe .container .form-wrap{gap:var(--sp-2);border:none;padding:0}}.blogs-subscribe .container .form-wrap input{text-align:left;border:none;width:90%;font-size:clamp(14px,1.5vw,18px);font-weight:400;background-color:#0000!important}.blogs-subscribe .container .form-wrap input:active,.blogs-subscribe .container .form-wrap input:focus{outline:none;background-color:#0000!important}@media (max-width:575px){.blogs-subscribe .container .form-wrap input{border:1px solid var(--dark-gray-color);border-radius:40px;width:100%;padding:16px 24px}}.blogs-subscribe .container .form-wrap .form-btn{z-index:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@media (max-width:575px){.blogs-subscribe .container .form-wrap .form-btn{max-width:100%;position:unset;padding:10px 15px 12px;transform:translateY(0)}}.blogs-subscribe .container .subscribe-tag{font-size:var(--fs-sm);letter-spacing:-1%;font-weight:400}@media (max-width:767px){.blogs-subscribe .container .subscribe-tag{margin-top:var(--sp-1)}}
