.content-header .content-home-link{align-items:center;min-height:44px;margin-left:auto;font-size:14px;display:flex}.content-page{--muted:#4b5e65;--line:#d7dfdf;max-width:1040px;min-height:calc(100svh - 260px);padding-block:40px 80px}.content-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:48px;font-size:13px;line-height:1.7;display:flex}.content-breadcrumb a{text-underline-offset:4px;padding-block:8px;text-decoration:underline}.content-page-heading{max-width:760px;margin-bottom:40px}.content-page h1{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(30px,3.2vw,42px);font-weight:650;line-height:1.5}.content-page-heading p{color:var(--muted);margin-top:20px;font-size:17px;line-height:1.9}.content-page-heading .content-label{color:var(--deep);margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.7}.content-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-block:28px 36px;font-size:13px;line-height:1.8;display:flex}.content-footer>div{flex-wrap:wrap;gap:24px;display:flex}.content-footer a{align-items:center;min-height:44px;display:inline-flex}.reading-pagination{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;font-size:14px;display:flex}.reading-pagination p{color:var(--muted)}.reading-pagination ol{gap:4px;margin:0;padding:0;list-style:none;display:flex}.reading-pagination a,.reading-pagination span{border:1px solid #0000;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;display:flex}.reading-pagination a:hover{border-bottom-color:var(--ink)}.reading-pagination [aria-current=page]{color:var(--deep);border-bottom-color:var(--deep);font-weight:600}.reading-pagination [aria-disabled=true]{color:var(--muted);opacity:.6}.reading-page-position{display:none}@media (max-width:800px){.content-page{padding-block:24px 56px}.content-breadcrumb{margin-bottom:32px}.content-header:has(.header-learning) .content-home-link{display:none}.content-page-heading p{font-size:16px}.content-footer{display:block}.content-footer>div{margin-top:12px}.reading-pagination{flex-direction:column;gap:12px;margin-top:28px}.reading-page-number{display:none}.reading-page-position{display:list-item}}
