.blog-box-outer{background:#fff;box-shadow:0 0 0 100vmax #fff;box-sizing:border-box;clip-path:inset(0 -100vmax);margin-left:auto;margin-right:auto;max-width:1200px;padding:60px 40px}.blog-box-outer .blog-box-section{align-items:stretch;display:flex;gap:24px;justify-content:space-between}.blog-box-outer .top-cta{margin-bottom:48px;text-align:center}.blog-box-outer .title-text h2{color:#143041;font-family:Montserrat;font-size:32px;font-weight:600;line-height:40px;margin-bottom:14px;text-align:center}.blog-box-outer .description-text p{color:#143041;font-family:Hind;font-size:20px;font-weight:400;line-height:26px;margin-bottom:43px;text-align:center}.blog-box-outer .left-box,.blog-box-outer .text-section{background:#fff;border:1px solid #e2e7ea;border-radius:12px;box-shadow:0 1px 2px rgba(20,48,65,.04),0 8px 24px rgba(20,48,65,.06);box-sizing:border-box;display:flex;flex-direction:column;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.blog-box-outer .left-box:hover,.blog-box-outer .text-section:hover{border-color:#c9d0d6;box-shadow:0 2px 4px rgba(20,48,65,.05),0 16px 32px rgba(20,48,65,.1);transform:translateY(-3px)}.blog-box-outer .left-box{flex-shrink:0;padding:16px 16px 24px;width:44%}.blog-box-outer .right-box{box-sizing:border-box;flex-shrink:0;width:calc(56% - 24px)}.blog-box-outer .right-box-contents{display:grid;gap:24px;grid-template-columns:1fr 1fr}.blog-box-outer .text-section{padding:24px}.blog-box-outer .left-image{border-radius:8px;flex:1 1 auto;margin-bottom:20px;min-height:240px;overflow:hidden;position:relative}.blog-box-outer .left-image img{border-radius:8px;display:block;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .4s ease;width:100%}.blog-box-outer .left-box:hover .left-image img{transform:scale(1.03)}.blog-box-outer .left-box>:not(.left-image){margin-left:8px;margin-right:8px}.blog-box-outer .post-tags{display:flex;flex-wrap:wrap;gap:8px}.blog-box-outer .post-tags a{text-decoration:none}.blog-box-outer .post-tags span.tag{background:#fc4c02;border:1px solid #fc4c02;border-radius:6px;color:#000;display:inline-block;font-family:Hind;font-size:14px;font-weight:600;line-height:20px;padding:4px 10px;transition:background .2s ease,border-color .2s ease}.blog-box-outer .post-tags a:hover span.tag{background:#e04300;border-color:#e04300}.blog-box-outer .post_header{margin-bottom:12px;margin-top:16px}.blog-box-outer .post_header h4{font-family:Montserrat;font-size:24px;font-weight:600;line-height:32px;margin:0}.blog-box-outer .post_header h4 a{color:#143041;text-decoration:none}.blog-box-outer .text-section .description-text{margin-bottom:20px;margin-top:16px}.blog-box-outer .description-text h4{font-family:Montserrat;font-size:20px;line-height:26px;margin:0}.blog-box-outer .description-text h4 a{color:#143041;font-family:Montserrat;font-size:20px;font-weight:600;line-height:26px;text-decoration:none}.blog-box-outer .read-text-btn{border-top:1px solid #eef1f5;margin-top:auto;padding-top:16px}.blog-box-outer .read-text-btn a{align-items:center;color:#143041;display:inline-flex;font-family:Hind;font-size:18px;font-weight:700;gap:8px;line-height:normal;position:relative;text-decoration:none}.blog-box-outer .read-text-btn img{transition:transform .2s ease}.blog-box-outer .left-box:hover .read-text-btn img,.blog-box-outer .text-section:hover .read-text-btn img{transform:translateX(4px)}.blog-box-outer .description-text h4 a:hover,.blog-box-outer .post_header h4 a:hover,.blog-box-outer .read-text-btn a:hover{color:#143041;text-decoration:underline;text-decoration-color:#fc4c02;text-decoration-thickness:2px;text-underline-offset:4px}.blog-box-outer a:focus-visible{border-radius:4px;outline:2px solid #143041;outline-offset:3px}@media (prefers-reduced-motion:reduce){.blog-box-outer .left-box,.blog-box-outer .left-image img,.blog-box-outer .read-text-btn img,.blog-box-outer .text-section{transition:none}.blog-box-outer .left-box:hover,.blog-box-outer .left-box:hover .left-image img,.blog-box-outer .text-section:hover{transform:none}}@media (max-width:991px){.blog-box-outer{padding:45px 24px}}@media (max-width:767px){.blog-box-outer{padding:32px 16px}.blog-box-outer .blog-box-section,.blog-box-outer .yellow-button-blog{display:block}.blog-box-outer .left-box{margin-bottom:32px;width:100%}.blog-box-outer .left-image{flex:none;height:200px;min-height:0}.blog-box-outer .right-box{width:100%}.blog-box-outer .right-box-contents{display:block}.blog-box-outer .slick-slide{display:block!important;margin:10px}.blog-box-outer .text-section:hover{transform:none}.blog-box-outer .text-section{padding:20px}.blog-box-outer .slick-dots{display:flex;gap:8px;justify-content:center;list-style-type:none;margin:28px 0 0;padding:0}.blog-box-outer .slick-dots li{margin:0}.blog-box-outer .slick-dots button{background:#c9d0d6!important;border:none;border-radius:999px;display:block;height:8px;padding:0;text-indent:-9999px;transition:width .2s ease,background .2s ease;width:8px}.blog-box-outer .slick-dots li.slick-active button{background:#fc4c02!important;width:24px}.blog-box-outer .post_header h4{font-size:22px;line-height:28px}.blog-box-outer .title-text h2{font-size:28px;line-height:34px}.blog-box-outer .description-text p,.blog-box-outer .top-cta .description-text p{font-size:18px;font-weight:300;line-height:26px;margin-bottom:26px}}