.expansion-main{max-width:76rem;margin-inline:auto;padding:1.5rem;line-height:1.7;color:#17322b}.expansion-main>section,.expansion-main article>section{margin-block:2.5rem}.expansion-main h1{font-size:clamp(1.9rem,5vw,3rem);line-height:1.15}.expansion-main h2,.expansion-additions h2{font-size:1.5rem;line-height:1.3}.expansion-main p,.expansion-main h1,.expansion-main h2,.expansion-main h3,.expansion-additions p,.expansion-additions h3{overflow-wrap:anywhere}.expansion-hero{max-width:54rem;margin-block:1.5rem 2.5rem}.expansion-crumbs,.expansion-section-nav{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:0;list-style:none}.expansion-main a,.expansion-additions a{text-underline-offset:.2em}.expansion-section-nav a,.expansion-crumbs a,.expansion-action{display:inline-flex;align-items:center;min-height:44px}.expansion-main a:focus-visible,.expansion-main summary:focus-visible,.expansion-additions a:focus-visible{outline:3px solid #166534;outline-offset:4px}.expansion-additions{max-width:76rem;margin:2rem auto;padding:1.5rem;border-top:1px solid #b8cbc3;line-height:1.65}.expansion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.expansion-card{padding:1.25rem;border:1px solid #b8cbc3;border-radius:.8rem;min-width:0;display:flex;flex-direction:column;gap:.7rem;background:#fff}.expansion-card h3,.expansion-card p{margin:0}.expansion-card h3{font-size:1.25rem;line-height:1.35}.expansion-card .expansion-action{margin-top:auto}.expansion-kind{color:#4c665d}.expansion-citations{display:block;font-size:.85rem;overflow-wrap:anywhere}.expansion-citations a{display:inline-block;min-height:24px;margin:.2rem}.expansion-sources{border-top:1px solid #b8cbc3;padding-top:1.5rem}.expansion-sources li{padding:1rem 0;scroll-margin-top:2rem;overflow-wrap:anywhere}.expansion-main details{border:1px solid #b8cbc3;border-radius:.5rem;padding:1rem;margin-block:.8rem}.expansion-main summary{min-height:44px;cursor:pointer;font-weight:600}.expansion-main section{scroll-margin-top:2rem}@media(max-width:850px){.expansion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.expansion-grid{grid-template-columns:1fr}.expansion-main,.expansion-additions{padding:1rem}.expansion-main ol,.expansion-main ul{padding-inline-start:1.3rem}}
.expansion-main .profile-columns,.expansion-main .profile-columns>*,.expansion-main .profile-main,.expansion-main .guide-body{min-width:0;max-width:100%}.expansion-main .profile-main section{margin-block:2rem}.expansion-main .site-breadcrumbs a{min-height:44px;display:inline-flex;align-items:center}.expansion-main .site-breadcrumbs ol{padding:0}.expansion-main .guide-sources a{overflow-wrap:anywhere}.expansion-main .profile-faq-list{display:block}
