.blog-detail{background-image:url(/assets/service-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}.blog-detail__hero{flex-direction:column;justify-content:center;align-items:center;gap:6rem;padding-top:6.3rem;display:flex}.blog-detail__title{color:#0b385e;font-kerning:none;font-feature-settings:"liga" off;letter-spacing:-.0045rem;text-align:center;font-family:Ivy Presto Headline;font-size:5.6rem;font-style:normal;font-weight:400;line-height:108%}.blog-detail__title em{font-style:italic;font-weight:100}.blog-detail__image{aspect-ratio:121.6/54.3;border-radius:1.6rem;width:100%;height:100%;overflow:hidden}.blog-detail__image img{object-fit:cover;width:100%;height:100%}.blog-detail__content{flex-direction:column;gap:8rem;padding:8rem 0 10rem;display:flex}.blog-detail__row{grid-template-columns:32rem 1fr;gap:6rem;display:grid}@media (max-width:56.25rem){.blog-detail__row{grid-template-columns:1fr;gap:3rem}}.blog-detail__label h2{color:#0b385e;font-kerning:none;font-feature-settings:"liga" off;letter-spacing:-.0036rem;font-family:Ivy Presto Headline;font-size:3.6rem;font-style:normal;font-weight:400;line-height:115%}.blog-detail__label h2 em{font-style:italic;font-weight:500}.blog-detail__body{flex-direction:column;gap:4rem;display:flex}.blog-detail__block h3{color:#4a90e2;margin-bottom:1.6rem;font-family:Ivy Presto Headline;font-size:2.4rem;font-style:normal;font-weight:400;line-height:130%}.blog-detail__block p{color:#1a1a1a;font-size:1.6rem;font-style:normal;font-weight:400;line-height:175%}.blog-detail__list{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.blog-detail__list li{color:#1a1a1a;padding-left:2.4rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%;position:relative}.blog-detail__list li:before{content:"";background-color:#4a90e2;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.6rem;left:0}.blog-detail__other{padding-block:9rem}.blog-detail__other-title{text-align:center;color:#0b385e;font-kerning:none;font-feature-settings:"liga" off;letter-spacing:-.0045rem;margin-bottom:5.4rem;font-family:Ivy Presto Headline;font-size:5.6rem;font-style:normal;font-weight:400;line-height:108%}.blog-detail__other-title em{font-style:italic;font-weight:500}.blog-detail__other-grid{grid-template-columns:repeat(3,1fr);gap:2.4rem;display:grid}@media (max-width:56.25rem){.blog-detail__other-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:37.5rem){.blog-detail__other-grid{grid-template-columns:1fr}}.blog-detail__video-section{background:#202231;padding:9rem 0 20rem;position:relative}.blog-detail__video{flex-direction:column;align-items:center;gap:5rem;display:flex}.blog-detail__video .share-buttons{margin-bottom:0;position:absolute;bottom:6rem;left:0}.blog-detail__video .share-buttons__pill{background:0 0}.blog-detail__video .share-buttons__label,.blog-detail__video .share-buttons__icon{color:#fff}.blog-detail__video .share-buttons__icon svg path{fill:#fff}.blog-detail__video-title{color:#fff;font-kerning:none;font-feature-settings:"liga" off;letter-spacing:-.0045rem;text-align:center;font-family:Ivy Presto Headline;font-size:5.6rem;font-style:normal;font-weight:400;line-height:108%}.blog-detail__video-title em{font-style:italic;font-weight:500}.blogs{background-color:#fff;padding-bottom:10rem}.blogs-section{margin-top:4rem}.blogs-section__header{text-align:center;margin-bottom:3.2rem}.blogs-section__title{color:#0b385e;font-kerning:none;font-feature-settings:"liga" off;letter-spacing:-.0045rem;font-family:Ivy Presto Headline;font-size:5.6rem;font-style:normal;font-weight:400;line-height:108%}.blogs-section__title em{font-style:italic;font-weight:100}.blogs-section__subtitle{color:#576976;font-family:var(--font-inter),sans-serif;margin-top:2.1rem;font-size:1.8rem;font-style:normal;font-weight:500;line-height:150%}.blogs-section__filters{justify-content:center;align-items:center;gap:2rem;margin-bottom:4.8rem;display:flex}.blogs-section__filter-btn{color:#0b385e;cursor:pointer;background:#fff;border:1px solid #e0e5ea;border-radius:5.8rem;padding:1rem 2.4rem;font-size:1.4rem;font-weight:500;transition:all .3s}.blogs-section__filter-btn:hover{background:#f0f5f9}.blogs-section__filter-btn--active{color:#fff;background:#0084ef;border-color:#0084ef}.blogs-section__filter-btn--active:hover{background:#0084ef}.blogs-section__grid{grid-template-columns:repeat(3,1fr);gap:2.4rem;display:grid}.blogs-section__more-wrapper{justify-content:center;margin-top:4.8rem;display:flex}.blogs-section__more-btn{color:#fff;cursor:pointer;background:#0084ef;border:none;border-radius:5.8rem;justify-content:center;align-items:center;padding:1.6rem 4.8rem;font-size:1.6rem;font-weight:600;transition:all .3s;display:inline-flex}.blogs-section__more-btn:hover{background:#0070d1}@media screen and (max-width:1199.9px){.blogs-section__title{font-size:4.4rem}.blogs-section__grid{grid-template-columns:repeat(2,1fr)}.blog-detail__title{font-size:4.4rem}.blog-detail__content{gap:5rem}.blog-detail__other-title,.blog-detail__video-title{font-size:4.4rem}}@media screen and (max-width:767.9px){.blogs{padding-bottom:6rem}.blogs-section{margin-top:2.4rem}.blogs-section__title{font-size:3.2rem}.blogs-section__subtitle{font-size:1.5rem}.blogs-section__filters{padding-bottom:.8rem;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:1rem;margin-inline:-2rem;padding-inline:2rem;overflow-x:auto}.blogs-section__filters::-webkit-scrollbar{display:none}.blogs-section__filter-btn{white-space:nowrap;flex-shrink:0}.blogs-section__grid{grid-template-columns:1fr;gap:2rem}.blogs-section__more-btn{width:100%;padding-inline:2rem}.blog-detail__hero{gap:3rem;padding-top:3rem}.blog-detail__title{font-size:2.8rem}.blog-detail__content{gap:4rem;padding:4rem 0 6rem}.blog-detail__row{grid-template-columns:1fr;gap:2rem}.blog-detail__label h2{font-size:2.4rem}.blog-detail__block h3{font-size:2rem}.blog-detail__block p{font-size:1.5rem}.blog-detail__other{padding-block:5rem}.blog-detail__other-title{margin-bottom:3rem;font-size:2.8rem}.blog-detail__other-grid{grid-template-columns:1fr;gap:2rem}.blog-detail__video-section{padding:5rem 0 10rem}.blog-detail__video-title{font-size:2.8rem}.blog-detail__video .share-buttons{margin-top:2rem;position:static}}
