.public-navigation{display:flex;gap:26px;align-items:center;font-size:13px}.page-shell{max-width:1230px;margin:auto;padding:40px var(--gutter) 80px}.breadcrumbs{display:flex;gap:14px;font-size:12px;color:var(--soft);margin-bottom:52px}.breadcrumbs span:before{content:'/';margin-right:14px}.page-intro{max-width:850px;margin-bottom:62px}.page-intro h1{font-size:clamp(44px,6.5vw,82px);letter-spacing:-.055em;margin:20px 0 28px;max-width:850px;line-height:1.04}.page-intro>.large-copy{font-size:clamp(20px,2.15vw,27px);line-height:1.5}.document-columns{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:80px;align-items:start}.document-columns article>section{margin-bottom:36px}.document-columns article h2{font-size:clamp(24px,2.7vw,34px);letter-spacing:-.035em;margin-bottom:16px;line-height:1.2}.document-columns article p{line-height:1.85}.document-columns aside{background:var(--peach);padding:28px;border-radius:12px}.document-columns aside h2{font-size:32px;letter-spacing:-.035em;margin:18px 0}.document-columns aside p{font-size:14px;margin:14px 0}.document-columns aside .button{gap:15px;padding:13px 18px;font-size:13px;width:100%;margin-top:16px}.office-call{display:block;font-size:21px;font-weight:600;margin-top:24px}.resource-box{border-top:1px solid #202b3440;padding-top:26px}.document-note{font-size:12px;color:var(--soft);border-top:1px solid #202b3440;padding-top:20px}.related-services{margin-top:65px;border-top:1px solid #202b3440;padding-top:28px;display:flex;gap:16px 28px;flex-wrap:wrap}.related-services h2{width:100%;font-size:28px;letter-spacing:-.035em;margin-bottom:8px}.related-services a{font-size:14px;min-height:44px;display:flex;align-items:center}.public-footer{padding:45px var(--gutter);display:grid;grid-template-columns:1fr 1fr;gap:25px;font-size:13px}.public-footer address{margin-top:12px;line-height:1.8}.public-footer nav{display:flex;align-content:start;gap:16px;justify-content:end;flex-wrap:wrap}.public-footer nav a{min-height:44px}.public-footer>p{grid-column:1/-1;font-size:12px;line-height:1.8;border-top:1px solid #f4efdf50;padding-top:20px}.service-actions{display:flex;flex-direction:column;gap:18px;align-items:flex-start;flex-shrink:0}
@media(max-width:800px){.public-document .masthead{align-items:flex-start;gap:15px;flex-wrap:wrap}.public-navigation{width:100%;gap:24px;flex-wrap:wrap}.public-navigation a{min-height:36px;display:flex;align-items:center}.page-shell{padding-top:26px}.breadcrumbs{margin-bottom:34px}.page-intro{margin-bottom:40px}.document-columns{grid-template-columns:1fr;gap:30px}.document-columns aside{max-width:100%}.public-footer{grid-template-columns:1fr}.public-footer nav{justify-content:start}.related-services{margin-top:40px}.service-actions{gap:14px}.preview-bar{font-size:10px;gap:9px}}
