@media(max-width:768px){.hx\:min-h-screen>.hx\:flex-1{min-width:0}}@media(max-width:768px){main#content>div>div>a[class*="ltr:pl"]{padding-left:4px}main#content>div>div>a>svg{flex-shrink:1;min-width:16px}}@media(max-width:768px){footer nav a,footer p a{display:inline-flex;align-items:center;min-height:44px;padding-block:var(--space-md);vertical-align:middle}main#content>.content>p a,main#content>.content>ul>li>a{display:inline-flex;align-items:center;min-height:44px;padding-block:var(--space-md)}.subheading-anchor{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-inline-start:calc(.25rem - 9px)}}@media(max-width:768px){article:has(>main>header.chapter-header){padding-inline:clamp(1rem,4vw,1.5rem)}}@media(max-width:768px){blockquote{padding-left:1.75rem;padding-right:var(--space-lg);margin-left:.25rem}blockquote::before{font-size:2.5em;left:-.25rem;top:-.25rem}}@media(orientation:landscape) and (max-height:500px){.chapter-article{padding-inline:clamp(.75rem,3vw,1.25rem)}:root{--text-3xl:1.5rem;--text-4xl:1.75rem;--text-2xl:1.25rem}}@media(prefers-large-text){:root{--text-base-fluid:clamp(1.125rem, 1.05rem + 0.35vw, 1.25rem);--line-height-body:1.75}footer nav a,.homepage-cta a{min-height:48px;padding-block:calc(var(--space-md) * 1.1)}}@supports(zoom:2){@media(max-width:400px){.chapter-article{padding-inline:.5rem}:root{--text-3xl:1.25rem;--text-4xl:1.5rem}}}