.breadcrumbs{padding:25px 7vw 0;display:flex;flex-wrap:wrap;gap:12px;font-size:12px;line-height:1.7;color:#526b7b}.inner-hero .wp-block-image img.inner-hero-photo{border-radius:45% 45% 35% 35%}.inner-hero.page-style-1 .wp-block-image img.inner-hero-photo{border-radius:180px 180px 12px 12px}.inner-hero.page-style-2 .wp-block-image img.inner-hero-photo{border-radius:12px 180px 180px 12px}.page-contents{padding:35px 7vw;background:#eef2f3}.page-contents>.eyebrow{margin-bottom:12px}.contents-links{max-width:110ch;font-size:13px;line-height:2.2;margin:0}.contents-links a{text-decoration:underline;text-decoration-color:#a8bac6;text-underline-offset:5px}.article-section{display:grid;grid-template-columns:.82fr 1.18fr;gap:100px;padding:80px 7vw;border-bottom:1px solid #e1e5e6}.article-section>h2{font-size:43px;line-height:1.2;max-width:18ch;margin:0;align-self:start;position:sticky;top:150px}.article-section-copy{max-width:68ch}.article-section-copy>p{font-size:17px;line-height:1.95;margin:0 0 25px}.article-section-copy>h3{font-family:Georgia,serif;font-size:27px;margin:35px 0 18px}.article-section-copy>h3:first-child{margin-top:0}.article-section-copy a,.related-services a,.source-guidance a{color:#294f68;text-decoration:underline;text-underline-offset:4px}.article-section-copy details{padding:22px 0;border-top:1px solid var(--line)}.article-section-copy summary{cursor:pointer;font-size:18px}.article-section-copy details p{margin:18px 0 0}.article-photo-panel{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:center;background:#eef2f3;padding:75px 7vw}.article-photo-panel .wp-block-image img.article-detail-photo{height:440px;object-fit:cover;border-radius:180px 180px 80px 80px}.article-photo-copy h2{font-size:46px;max-width:16ch}.article-photo-copy p:last-child{font-size:15px;line-height:1.9}.related-services{padding:75px 7vw;background:#e4edf1}.related-services h2{font-size:46px}.related-services p{max-width:80ch;font-size:16px}.inner-final-cta{text-align:center;padding:80px 7vw}.inner-final-cta h2{font-size:52px}.inner-final-cta p{margin:0 auto 30px}.source-guidance{padding:25px 7vw}.source-guidance p{font-size:13px;max-width:90ch}.article-section:target{scroll-margin-top:130px}
@media(max-width:800px){.breadcrumbs{padding:22px 7vw 0;font-size:11px;gap:8px}.inner-hero .wp-block-image img.inner-hero-photo{border-radius:45% 45% 30% 30%}.page-contents{padding:28px 7vw}.contents-links{font-size:13px;line-height:2.1}.article-section{display:block;padding:55px 7vw}.article-section>h2{position:static;font-size:35px;max-width:none;margin-bottom:28px}.article-section-copy>p{font-size:16px;line-height:1.9}.article-section-copy>h3{font-size:25px}.article-photo-panel{display:flex;flex-direction:column;padding:55px 7vw;gap:30px;align-items:stretch}.article-photo-panel .wp-block-image img.article-detail-photo{height:310px}.article-photo-copy h2,.related-services h2{font-size:37px}.related-services{padding:55px 7vw}.inner-final-cta{padding:65px 7vw}.inner-final-cta h2{font-size:39px}}
.legal-content{max-width:816px;margin:0 auto;padding:42px 28px 70px}.legal-content h1{font-size:clamp(38px,4vw,52px);line-height:1.15;margin-bottom:28px}.legal-content h2{font-size:29px;line-height:1.3;margin:42px 0 20px}.legal-content p{max-width:76ch;font-size:16px;line-height:1.9;margin:0 0 22px}.legal-content a{text-decoration:underline;text-underline-offset:4px}@media(max-width:800px){.legal-content{padding:32px 7vw 55px}.legal-content h2{font-size:27px}}
