.sub-page .sub-hero{grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr);gap:55px;align-items:start}.sub-hero h1{font-size:clamp(2.4rem,4.6vw,4.5rem);line-height:1.08;overflow-wrap:break-word}.sub-hero h1 em{display:block}.sub-brief{border-top:2px solid var(--gold);padding:30px 0 15px;margin-top:14px}.sub-brief h2{font:clamp(1.9rem,3vw,2.6rem)/1.2 var(--serif);margin-bottom:24px}.sub-brief ol{padding-left:22px;color:var(--gold)}.sub-brief li{padding:14px 0;border-bottom:1px solid #ffffff24}.sub-brief strong,.sub-brief span{display:block}.sub-brief strong{font:400 17px/1.5 Arial,sans-serif;color:#fff}.sub-brief span{font:15px/1.6 Arial,sans-serif;color:#c4cfd7;margin-top:5px}.sub-brief .text-link{font-size:14px;margin-top:22px}.sub-note{font-size:15px;color:var(--muted);margin-top:30px;max-width:950px}.sub-note a,.sub-statement a,.faq-list a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sub-grounds{display:grid;grid-template-columns:1fr 1fr;gap:42px}.sub-grounds article{border-top:2px solid #a48451;padding-top:25px}.sub-grounds h3{font:30px/1.2 var(--serif);margin:12px 0 20px}.sub-grounds p{color:var(--muted);font-size:17px}.sub-grounds a{display:inline-block;margin-top:20px;color:#75572c;font-size:15px;text-decoration:underline}.sub-statement{display:grid;grid-template-columns:1fr 1fr;gap:42px;margin-top:55px}.sub-statement>p{font:34px/1.2 var(--serif)}.sub-statement>div p{font:17px/1.7 Arial,sans-serif;color:var(--muted)}.sub-statement a{font-size:14px}.sub-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.sub-page .dark .section-heading p,.sub-page .dark .step p{color:#c4cfd7}.sub-page .dark .step h3{color:#fff}.sub-doc-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.sub-muted{color:var(--muted);margin-top:25px}.sub-doc-list{list-style:none;padding:0;margin:0}.sub-doc-list li{border-bottom:1px solid var(--line);padding:17px 0;font-size:17px}.sub-doc-list li:first-child{padding-top:0}.sub-author{background:#edf0ee;border-block:1px solid var(--line)}.sub-author-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:70px;align-items:center;max-width:1050px}.sub-author figure{margin:0;padding:8px;border:1px solid #c4ccce}.sub-author img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:top}.sub-author .sub-role{font-size:14px;color:#795e35;margin:18px 0 24px}.sub-author p:not(.eyebrow):not(.sub-role){font-size:17px;color:var(--muted)}.sub-author .text-link{margin-top:20px}.sub-page .eyebrow{font-size:13px}.sub-page .brand-sub,.sub-page .phone small,.sub-page .crumbs,.sub-page .hero-note,.sub-page .footer,.sub-page .footer-note,.sub-page .privacy-links{font-size:14px}.sub-page .masthead-inner,.sub-page .topnav{flex-wrap:wrap}.sub-page .hero-copy,.sub-page .contact-copy,.sub-doc-grid>div{min-width:0}.sub-page .contact-details>a{overflow-wrap:anywhere}.sub-page .phone small{white-space:normal}@media(max-width:1050px){.sub-page .sub-hero{gap:30px}.sub-steps{grid-template-columns:1fr 1fr}.sub-author-grid,.sub-doc-grid{gap:36px}}@media(max-width:760px){.sub-page .sub-hero,.sub-grounds,.sub-statement,.sub-doc-grid,.sub-author-grid,.sub-steps{grid-template-columns:1fr}.sub-page .sub-hero{gap:35px}.sub-author figure{max-width:250px}.sub-statement{gap:20px}.sub-page .topnav{gap:16px;justify-content:flex-start}.sub-page .masthead-inner{gap:18px}.sub-page .phone{font-size:14px}.sub-page .brand-name{font-size:14px}.sub-page .brand-sub{font-size:12px}.sub-hero h1{font-size:clamp(2.15rem,8vw,3.3rem)}.sub-brief{margin-top:0}}@media(max-width:390px){.sub-page .phone{white-space:normal}.sub-page .button{width:100%}}
