.area-head .area-intro-title{font-size:clamp(27px,3vw,38px);max-width:850px;margin-top:25px;color:#d3d3d3}.area-head p{font-size:15px;line-height:1.9;max-width:800px}.area-journal{display:grid;grid-template-columns:245px minmax(0,1fr);gap:85px}.area-navigation{position:sticky;top:160px;align-self:start}.area-service-link{display:block;text-decoration:none;font:500 27px Barlow;margin-bottom:23px;line-height:1.25;padding-bottom:24px;border-bottom:1px solid #444}.area-guide-link{display:block;font-size:11px;color:#bbb;margin:17px 0;line-height:1.8}.area-prose{max-width:820px}.area-prose>p{font-size:14px;line-height:1.9}.area-observations{display:grid;gap:0;margin:32px 0 55px}.area-observations article{display:grid;grid-template-columns:35px 1fr;gap:24px;border-top:1px solid #333;padding:23px 0}.area-step{font:500 22px Barlow;color:#d17278;padding-top:2px}.area-observations h3{font-size:27px;margin:0 0 12px}.area-observations p{font-size:13px;margin:0;max-width:630px}.area-prose .faq h2{font-size:35px}.area-coverage{border-top:1px solid #333;margin-top:40px;padding-top:27px}.area-coverage p{font-size:12px;color:#999;max-width:670px}.area-navigation .eyebrow{font-size:9px;letter-spacing:.13em}
@media(max-width:1100px){.area-journal{gap:45px;grid-template-columns:210px minmax(0,1fr)}}
@media(max-width:820px){.area-journal{grid-template-columns:1fr;gap:38px}.area-navigation{position:static;border-bottom:1px solid #444;padding-bottom:16px}.area-service-link{font-size:25px;border:0;margin-bottom:12px;padding-bottom:0}.area-guide-link{display:inline-block;margin:10px 25px 10px 0;font-size:12px}.area-head p{font-size:14px}.area-head .area-intro-title{font-size:31px}}
@media(max-width:520px){.area-observations article{gap:16px;grid-template-columns:28px 1fr}.area-observations p{font-size:14px}.area-prose .faq h2{font-size:32px}.area-coverage p{font-size:13px}}
