.site-header nav{gap:22px}.expanded-hero .inside-visual{height:340px}.specimen-hero .inside-visual{width:320px;height:320px;border-radius:50%;justify-self:center}.specific-services{padding-block:55px 65px;border-top:1px solid #18374830}.specific-services>h2{font-size:39px}.specific-services>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px;margin-top:28px}.specific-services a{padding:18px 0;border-bottom:1px solid #18374830;justify-content:space-between;gap:15px;font-size:14px}.property-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:35px 65px}.property-paths>a{background:#e9eee7;padding:30px;border-radius:25px;text-decoration:none}.property-paths h2{font-size:28px;line-height:1.12}.property-paths p{font-size:14px;margin-block:20px}.property-paths svg{width:20px}.expanded-coverage{padding-block:50px;border-top:1px solid #18374830}.expanded-coverage h2{font-size:38px}.expanded-coverage>div{display:flex;flex-wrap:wrap;gap:20px 35px;margin-top:28px}.expanded-coverage a{font-size:14px}.local-more{display:flex;flex-wrap:wrap;gap:25px 35px;padding-block:30px 55px}.local-more a{font-size:14px}.service-reading-next{padding-bottom:55px;display:grid;justify-items:start;gap:22px}.service-reading-next h2{font-size:35px}.article-sources{border-top:1px solid #18374830;margin-top:35px;padding-top:22px}.article-sources h2{font-size:22px}.article-sources a{display:block;font-size:13px;margin-top:14px}.availability-note{margin-block:45px 0;padding:28px 35px;background:#efe6d9;border-radius:18px;display:grid;grid-template-columns:1fr 1.2fr;gap:35px}.availability-note h2{font-size:30px}.availability-note p{font-size:15px}.medical-note{background:#f1eee5;border-left:3px solid #a63828;padding:25px;margin-top:35px}.medical-note h2{font-size:26px}.medical-note p{font-size:15px;margin-top:16px}.medical-note a{font-size:12px;display:inline-block;margin-top:15px}.journal-index,.home-journal{padding-block:65px}.journal-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 35px}.journal-cards>a{text-decoration:none}.journal-image{height:230px;border-radius:40px 15px 40px 15px;overflow:hidden;background:#f1f1e9}.journal-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.journal-cards>a:hover img{transform:scale(1.035)}.journal-cards h2{font-size:28px;margin-top:24px;line-height:1.15}.journal-cards p{font-size:14px;margin-top:17px}.journal-cards span{display:flex;gap:20px;align-items:center;margin-top:22px;font-size:13px}.journal-cards span svg{width:18px}.article-credit{font-size:12px;margin-bottom:30px}.article-next{margin-top:35px;background:#e9eee7;padding:28px;border-radius:20px;display:grid;justify-items:start;gap:22px}.article-next h2{font-size:29px}.reading-section[id]{scroll-margin-top:25px}.guide-layout aside .button{white-space:normal}.home-journal .section-top h2{font-size:43px}.home-journal .section-top .text-link{white-space:nowrap}
@media(max-width:1100px){.site-header nav{gap:16px;font-size:13px}.journal-cards{gap:30px}.property-paths{gap:20px}.property-paths>a{padding:24px}.expanded-hero .inside-visual{height:280px}.specimen-hero .inside-visual{width:250px;height:250px}}
@media(max-width:760px){.site-header nav{font-size:14px;gap:8px 20px}.expanded-hero .inside-visual{height:235px}.specimen-hero .inside-visual{width:200px;height:200px}.specific-services{padding-block:40px}.specific-services>h2,.expanded-coverage h2{font-size:33px}.specific-services>div{grid-template-columns:1fr;gap:0;margin-top:20px}.property-paths{grid-template-columns:1fr;gap:20px;padding-block:25px 45px}.property-paths h2{font-size:28px}.expanded-coverage{padding-block:40px}.expanded-coverage>div{gap:22px}.local-more{display:grid;gap:22px;padding-block:25px 40px}.service-reading-next h2{font-size:30px}.service-reading-next .text-link{font-size:14px}.availability-note{margin-top:30px;grid-template-columns:1fr;gap:18px;padding:24px}.availability-note h2{font-size:28px}.medical-note{padding:20px}.journal-index,.home-journal{padding-block:45px}.journal-cards{grid-template-columns:1fr;gap:38px}.journal-image{height:230px}.journal-cards h2{font-size:29px;margin-top:20px}.journal-cards p{margin-top:14px}.home-journal .section-top h2{font-size:35px}.home-journal .section-top .text-link{margin-top:20px;white-space:normal}.article-next{padding:24px}.article-next h2{font-size:27px}.article-next .text-link{font-size:14px}}
