.arch-detail-heading{padding:32px 0 50px}.arch-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:14px;margin-bottom:34px}.arch-breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.arch-detail-heading h1{font-size:clamp(48px,6vw,84px);max-width:1050px;margin:20px 0 26px}.arch-detail-heading .lead{max-width:900px}.arch-detail-article .guide-answer{margin-bottom:40px}.arch-detail-article .arch-citation{font-size:14px;white-space:nowrap;text-decoration:none}.arch-detail-article .arch-citation:hover{text-decoration:underline}.arch-references{padding-left:24px!important}.arch-references li{padding:10px 0 16px;scroll-margin-top:30px}.arch-references li>a{font-weight:500}.arch-references span{display:block;font-size:14px;margin-top:5px}.arch-references p{font-size:15px;line-height:1.65;margin-top:7px}.arch-detail-article #references{border-top:1px solid var(--line);padding-top:34px}.arch-detail-article .guide-reviewed{font-size:14px}.arch-detail-article section:target,.arch-references li:target{background:#f1f5f3;outline:8px solid #f1f5f3}.arch-detail-heading+.guide-layout .guide-sidebar>.text-link{font-size:15px}
@media(max-width:700px){.arch-detail-heading{padding:24px 0 34px}.arch-breadcrumbs{margin-bottom:24px}.arch-detail-heading h1{font-size:clamp(42px,10vw,60px)}.arch-detail-heading .eyebrow{font-size:12px}.arch-detail-heading .lead{font-size:18px}.arch-detail-article .guide-answer{margin-bottom:28px}}
