.blog-not-found{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:50vh;padding:40px 20px;font-family:Inter,sans-serif;display:flex}.blog-not-found h1{font-size:32px}.blog-not-found p{color:#ffffffb3;max-width:460px}.blog-not-found-link{color:#a4dd2f;font-weight:600;text-decoration:none}.blog-large-title{justify-self:flex-start;margin:20px 0}.blog-page table{border-collapse:collapse;margin:10px 0}.blog-page h2,.blog-page p,.blog-page h4,.blog-page h3{font-weight:400px;color:#fff}.blog-page .banner{width:100%}.blog-page .banner img{object-fit:cover;width:100%;height:auto;max-height:350px;display:block}.blog-page h4{font-weight:400px;color:#fff;font-size:18px}.blog-page-content{margin:40px 0 100px}.blog-page dt{color:#fff;margin-top:10px}.blog-page th,.blog-page td{padding:5px;color:#fff!important;border:1px solid #fff!important}.blog-page caption{color:#fff;margin-top:20px}.question{color:#d0e9ff;cursor:pointer;background-color:#487faf7d;border-radius:10px;justify-content:space-between;align-items:center;padding:28px 40px;font-size:24px;font-weight:600;display:flex}.blog-page-content details{background-color:#487faf7d;border-radius:10px;margin-bottom:10px}.blog-page-content summary{color:#d0e9ff;cursor:pointer;padding:28px 40px;font-size:24px;font-weight:600;list-style:none}.blog-page-content summary::-webkit-details-marker{display:none}.blog-page-content summary:after{content:"▼";float:right}.blog-page-content details[open] summary:after{content:"▲"}.blog-page-content details p{color:#fff;padding:0 40px 28px;font-size:20px}.blog-page-content details ul,.blog-page-content details ol{color:#fff;padding:0 40px 28px 56px;font-size:20px}.author-date-container{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.blog-page-content .author{align-items:center;gap:20px;display:flex}.blog-page-content .author-image{object-fit:cover;border-radius:50%;width:50px;height:50px}.blog-page-content .author-detail{align-items:center;gap:20px;display:flex}.blog-page-content .author-name{margin-right:10px;font-weight:700}.answer{color:#fff;padding:30px 0;font-size:20px}.faq-item{padding:10px}.contentContainer{grid-template-columns:107px auto;width:100%;display:grid}.contentContainer li{color:#fff;margin-bottom:12px;font-size:18px;font-weight:400;line-height:29px}.blog-page span{text-align:start;color:#fff;justify-self:flex-start}.contentBody ul{padding-left:24px;list-style-type:disc}.contentBody ol{padding-left:40px}.contentBody a{color:#6da923;font-size:17px;display:inline}.blog-page{flex-direction:column;width:100%;display:flex;overflow:hidden}.blog-page-content hr{margin:40px 0}.contentContainer .socialIcons{flex-wrap:wrap;gap:20px;width:50px;padding-top:19px;display:flex}.socialIcons a svg{font-size:28px}.blog-page-content figcaption{color:#fff}.contentBody p:has(>img)+p{text-align:center;padding-top:4px;font-size:14px}.blog-page-content img{border-radius:12px;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.contentBody .benefit-cards{flex-flow:wrap;justify-content:center;gap:24px;margin:24px 0;display:flex}.contentBody .benefit-card{background-color:#738694;border-radius:10px;flex-direction:column;align-items:center;width:260px;padding:20px;display:flex;box-shadow:8px 12px 12px #0000001a}.contentBody .benefit-card img{filter:brightness(0)invert();border-radius:0;margin:0 0 10px}.contentBody .benefit-card strong{color:#fff}.contentBody .benefit-card p{color:#fff;text-align:center;margin-top:10px;padding:0;font-size:14px;font-weight:500}@media only screen and (max-width:800px){.contentContainer{grid-template-columns:1fr;display:block}.contentShare{align-items:center;gap:30px;display:flex}.contentContainer .socialIcons{flex-wrap:nowrap;padding:0;display:flex}.question,.answer,.blog-page-content summary,.blog-page-content details p{font-size:18px;font-weight:400}}@media only screen and (max-width:500px){.question,.answer,.blog-page-content summary,.blog-page-content details p{font-size:16px;font-weight:400}}@media screen and (max-width:1024px){.contentContainer li,.blog-page th,.blog-page td,.blog-page tr{font-size:16px}}@media screen and (max-width:420px){.question,.answer,.blog-page-content summary,.blog-page-content details p{font-size:16px;font-weight:400}.author-date-container span{font-size:12px}.blog-page-content hr{margin:20px 0}.blog-page h2{font-size:18px}.blog-page th,.blog-page td,.blog-page tr{font-size:12px}}
