:root{--header-h:69px}.site-top{z-index:30;background:var(--paper);border-bottom:1px solid var(--rule);position:sticky;top:0}html{scroll-padding-top:calc(var(--header-h) + 12px)}@media (min-width:961px){.study-side,.cert-split>.cert-domains{top:var(--header-h);max-height:calc(100vh - var(--header-h));padding-top:20px}}@media (max-width:720px){:root{--header-h:61px}.masthead{padding-block:16px}}.crumbs .crumb{align-items:center;gap:9px;display:inline-flex}.crumbs .crumb-sep{color:var(--ink-3)}.masthead nav .nav-sep{background:var(--rule);align-self:stretch;width:1px;margin-inline:2px}.masthead nav .nav-cta{border-radius:var(--r);background:var(--blue);color:var(--blue-ink);border-bottom:none;padding:7px 14px}.masthead nav .nav-cta:hover{background:var(--blue-deep);color:var(--blue-ink);border-bottom-color:#0000}@media (max-width:600px){.masthead nav .nav-sep{display:none}}.masthead .nav-account{color:var(--ink);border-bottom:0;align-items:center;gap:9px;padding-bottom:0;font-weight:600;display:inline-flex}.masthead nav a.nav-account:hover{border-bottom-color:#0000}.masthead .avatar{background:var(--blue);width:34px;height:34px;color:var(--blue-ink);font-family:var(--font-display);letter-spacing:.02em;box-shadow:0 0 0 2px var(--paper), 0 0 0 3.5px var(--blue-soft);border-radius:50%;place-items:center;font-size:13.5px;font-weight:700;display:inline-grid}.masthead .nav-account:hover .avatar{background:var(--blue-deep)}.masthead .nav-account:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:999px}
