.ac-root.acg{background:var(--ac-paper);color:var(--ac-ink);font-size:16px;line-height:1.75}.acg a{color:var(--ac-ink);text-decoration-color:var(--ac-cinnabar);text-underline-offset:3px}.acg-caps{font:400 11px/1.4 var(--ac-mono);letter-spacing:.16em;text-transform:uppercase}.acg-nav{position:sticky;top:0;z-index:50;gap:24px;padding:14px var(--ac-gutter);background:rgba(251,249,245,.94);backdrop-filter:blur(8px);border-bottom:1px solid var(--ac-paper-line)}.acg-nav,.acg-nav__brand{display:flex;align-items:center}.acg-nav__brand{gap:12px;text-decoration:none}.acg-nav__clock{width:34px;height:auto}.acg-nav__word{width:170px;height:auto}.acg-nav__links{display:flex;gap:22px;margin-left:auto;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.acg-nav__links a{text-decoration:none}.acg .ac-pill{color:var(--ac-ink);border-color:var(--ac-ink)}.acg .ac-pill--accent{color:var(--ac-ink);border-color:var(--ac-cinnabar)}.acg-main{max-width:760px;margin:0 auto;padding:56px var(--ac-gutter) 88px}.acg-crumbs{margin-bottom:40px;color:var(--ac-ink-soft)}.acg-crumbs a{text-decoration:none}.acg-eyebrow{color:var(--ac-cinnabar);margin-bottom:14px}.acg-h1{font:400 clamp(34px,5.4vw,54px) /1.08 var(--ac-display);letter-spacing:-.01em;text-wrap:balance}.acg-answer{margin-top:28px!important;font:400 clamp(19px,2.3vw,22px) /1.55 var(--ac-display);color:var(--ac-ink)}.acg-meta{margin-top:22px!important;color:var(--ac-ink-soft)}.acg-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 8px}.acg-pill--line{background:transparent}.acg-sec{margin-top:56px;padding-top:32px;border-top:1px solid var(--ac-paper-line)}.acg-h2{font:400 clamp(25px,3.2vw,32px) /1.2 var(--ac-display);margin-bottom:18px!important;text-wrap:balance}.acg-sec p+p,.acg-sec p+ul{margin-top:16px}.acg-sec ul{padding:0;list-style:none}.acg-sec li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--ac-paper-line)}.acg-sec li:before{content:"";position:absolute;left:2px;top:21px;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--ac-cinnabar)}.acg-faq dl>div{padding:18px 0;border-bottom:1px solid var(--ac-paper-line)}.acg-faq dt{font:400 20px/1.35 var(--ac-display)}.acg-faq dd{margin:8px 0 0;color:var(--ac-ink-soft)}.acg-about{margin-top:56px;padding:30px 32px 32px;background:var(--ac-chart);border:1px solid var(--ac-chart-deep);border-radius:4px}.acg-about p:not(.acg-eyebrow){margin-bottom:22px}.acg-related{margin-top:64px}.acg-index,.acg-related ul{padding:0;list-style:none}.acg-related li{padding:12px 0;border-bottom:1px solid var(--ac-paper-line);font:400 19px/1.4 var(--ac-display)}.acg-index a,.acg-related a{text-decoration:none}.acg-index{margin-top:48px}.acg-index li{border-top:1px solid var(--ac-paper-line)}.acg-index a{display:block;padding:26px 0}.acg-index__q{display:block;font:400 clamp(22px,2.8vw,28px) /1.25 var(--ac-display)}.acg-index__a{display:block;margin-top:8px;color:var(--ac-ink-soft)}.acg-foot{padding:48px var(--ac-gutter) 40px;background:var(--ac-ink);color:var(--ac-mist);font-size:14px}.acg-foot a,.acg-foot span[aria-current]{color:var(--ac-chart)}.acg-foot ul{padding:0;margin:14px 0 28px;list-style:none;max-width:760px}.acg-foot li{padding:6px 0}.acg-foot__media{display:flex;flex-wrap:wrap;gap:22px;margin-bottom:20px}@media (max-width:640px){.acg-nav{gap:12px}.acg-nav__links,.acg-nav__word{display:none}.acg-nav__cta{margin-left:auto;padding:0 16px;min-height:40px}.acg-main{padding-top:36px}.acg-about{padding:24px 20px}}