.quick-answer{border-left:4px solid var(--purple);background:#f4f0fb;border-radius:12px;margin:0 0 28px;padding:18px 22px}.quick-answer strong{font-family:var(--font-baloo-2), sans-serif;color:var(--purple);margin-bottom:6px;display:block}.quick-answer p{margin:0}.service-section h3{font-family:var(--font-baloo-2), sans-serif;margin:18px 0 8px;font-size:1.15rem}.article-extras{margin-top:36px}.article-disclaimer{opacity:.85;border-top:1px solid #0000001f;padding-top:16px;font-size:.9rem;font-style:italic}.article-related ul{padding-left:20px}.article-related li{margin:6px 0}.article-sources{font-size:.9rem}.article-sources ol{padding-left:20px}.article-sources li{overflow-wrap:anywhere;margin:6px 0}.service-section a.inline-link,.faq-item a.inline-link{overflow-wrap:anywhere;color:var(--purple);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.service-section a.inline-link:hover,.faq-item a.inline-link:hover{text-decoration-thickness:2.5px}.service-section-fig{margin:0 0 20px}.service-section-fig img{border-radius:16px;width:auto;max-width:100%;height:auto;margin-inline:auto;display:block}.service-section-fig figcaption{color:var(--ink-soft);border-left:4px solid var(--purple);background:#fff;margin-top:8px;padding:8px 14px;font-size:.9rem;line-height:1.4}@media (min-width:700px){.service-section-fig.fig-right{float:right;width:42%;margin:6px 0 16px 28px}.service-section-fig.fig-left{float:left;width:42%;margin:6px 28px 16px 0}}.blog-article.service-hero .service-hero-inner h1{font-size:48px;line-height:1.15}.blog-article.service-hero .service-hero-inner p{font-size:21px;line-height:1.65}.blog-article.service-hero .blog-meta{font-size:16px}.service-body.blog-article{gap:56px;max-width:800px}.blog-article .quick-answer{padding:22px 26px}.blog-article .quick-answer strong{font-size:1.15rem}.blog-article .quick-answer p{font-size:21px;line-height:1.7}.blog-article .service-section h2{margin-bottom:18px;font-size:36px;line-height:1.22}.blog-article .service-section h3{margin:0 0 14px;font-size:27px;line-height:1.3}.blog-article .service-section p{font-size:21px;line-height:1.8}.blog-article .service-bullets{gap:14px}.blog-article .service-bullets li{font-size:21px;line-height:1.65}.blog-article .service-bullets li svg{width:20px;height:20px;margin-top:6px}.blog-article .service-section.service-section-sub{margin-top:-20px}.blog-article .service-section.service-section-cont{margin-top:-32px}.blog-article .service-section-fig figcaption{font-size:1rem}.blog-article .article-faqs h2{font-size:36px}.blog-article .faq-item summary{font-size:20px;line-height:1.4}.blog-article .faq-item p{font-size:19px;line-height:1.7}.blog-article .article-disclaimer{font-size:1rem}.blog-article .article-related h2,.blog-article .article-sources h2{font-size:28px}.blog-article .article-related li{font-size:19px;line-height:1.6}.blog-article .article-sources{font-size:1rem}@media (max-width:640px){.blog-article.service-hero .service-hero-inner h1{font-size:34px}.blog-article.service-hero .service-hero-inner p{font-size:19px}.blog-article .service-section h2,.blog-article .article-faqs h2{font-size:30px}.blog-article .service-section h3{font-size:24px}.blog-article .service-section p,.blog-article .service-bullets li,.blog-article .quick-answer p{font-size:19px}}
