.v9 .okb{--okb-accent:var(--blue);--okb-accent-strong:var(--blue-press);--okb-accent-soft:var(--soft);--okb-ink:var(--ink);--okb-ink-2:var(--ink-2);--okb-ink-3:var(--mute-text);--okb-bg:#fff;--okb-surface:#fff;--okb-mist:var(--surface);--okb-frost:var(--surface-2);--okb-line:var(--line);--okb-line-2:var(--line-2);--okb-hero:var(--navy);--okb-hero-2:var(--navy-deep);--okb-hero-ink:#fff;--okb-hero-ink-2:var(--on-navy);--okb-ice:var(--sky);--okb-ok:var(--ok);--okb-warn:var(--warn);--okb-danger:var(--error);--okb-font:var(--text);--okb-font-head:var(--display);--okb-r-sm:var(--r-2);--okb-r:var(--r-5);--okb-r-lg:var(--r-6);--okb-shadow:var(--sh-post);--okb-shadow-on:var(--sh-card-on);--okb-ease:var(--ease);--okb-dur:var(--t-2);--okb-max:1240px;--okb-gap:var(--gutter);--okb-sticky-top:calc(var(--head-h) + 20px);--hc-navy:radial-gradient(60% 75% at 78% 30%, var(--navy-glow) 0%, var(--navy) 62%, var(--navy-deep) 100%);font-size:var(--body);font-weight:var(--w-text);color:var(--ink-2);overflow-x:clip}.v9 .okb :where(h1,h2,h3,h4){color:var(--ink);font-weight:var(--w-head);letter-spacing:var(--tr-h3)}.v9 .okb :where(h3,h4){font-weight:var(--w-sub)}.v9 .okb :where(b,strong){color:var(--ink);font-weight:var(--w-label)}.v9 .okb :focus-visible{outline:2px solid var(--blue);outline-offset:3px}.v9 .okb .okb-eyebrow{font-size:var(--small);font-weight:var(--w-label);letter-spacing:0;text-transform:none;color:var(--blue-press)}.v9 .okb-hero{background:var(--hc-navy);padding:calc(var(--head-h) + clamp(40px, 5vw, 72px)) var(--edge) calc(clamp(56px, 6vw, 96px) + var(--sheet))}.v9 .okb-hero__glow{display:none}.v9 .okb-hero .okb-eyebrow{color:var(--sky)}.v9 .okb-hero__title{color:#fff;font:var(--w-head) var(--h1)/var(--lh-h1) var(--display);letter-spacing:var(--tr-h1);text-wrap:balance}.v9 .okb-hero__text{font-size:var(--lead);line-height:1.5;color:var(--on-navy)}.v9 .okb-chips__label{color:var(--on-navy)}.v9 .okb-hero .okb-chip{border-color:var(--on-navy-line);background:rgb(255 255 255 / .06);color:#fff;font-weight:var(--w-medium)}.v9 .okb-hero .okb-chip:hover{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .4);color:#fff}.v9 .okb:not(.okb--home) .okb-topbar{width:auto;margin:0;padding:calc(var(--head-h) + clamp(20px, 2.4vw, 36px)) var(--edge) calc(clamp(28px, 3vw, 44px) + var(--sheet));border:0;background:var(--hc-navy);color:#fff;--focus:#fff}.v9 .okb:not(.okb--home) .okb-topbar>*{max-width:var(--okb-max)}.v9 .okb-topbar{justify-content:space-between}@media (min-width:1321px){.v9 .okb:not(.okb--home) .okb-topbar{padding-inline:max(var(--edge), calc((100vw - var(--okb-max)) / 2))}}.v9 .okb-topbar .okb-crumbs ol{color:var(--on-navy);font-size:var(--small)}.v9 .okb-topbar .okb-crumbs li+li::before{color:var(--sky);opacity:.7}.v9 .okb-topbar .okb-crumbs a{color:var(--on-navy);text-decoration:underline;text-decoration-color:rgb(255 255 255 / .3);text-underline-offset:4px}.v9 .okb-topbar .okb-crumbs a:hover{color:#fff;text-decoration-color:currentColor}.v9 .okb-topbar .okb-crumbs [aria-current]{color:#fff;font-weight:var(--w-medium)}.v9 .okb-topbar :focus-visible{outline-color:#fff}.v9 .okb-hero,.v9 .okb:not(.okb--home) .okb-topbar{position:relative}.v9 .okb-hero::after,.v9 .okb:not(.okb--home) .okb-topbar::after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:-1px;height:var(--sheet);border-radius:var(--sheet) var(--sheet) 0 0;background:#fff;pointer-events:none}.v9 .okb:not(.okb--home) .okb-topbar{isolation:isolate;z-index:2}.v9 .okb:not(.okb--home) .okb-topbar+*{padding-top:clamp(8px, 1.4vw, 20px)}.v9 .okb-hero+.okb-section{padding-top:clamp(8px, 1.4vw, 24px)}.v9 .okb-search__field{border-radius:var(--r-pill);border-color:var(--line-2);box-shadow:var(--sh-post)}.v9 .okb-search__field:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px rgb(37 99 235 / .22),var(--sh-post)}.v9 .okb-search__input{font-family:var(--text);font-weight:var(--w-medium);color:var(--ink)}.v9 .okb-search__input::placeholder{color:var(--mute-text)}.v9 .okb-search__submit{border-radius:var(--r-pill);background:var(--blue)}.v9 .okb-search__submit:hover{background:var(--blue-press)}.v9 .okb-hero .okb-search__field{border-color:#fff0;box-shadow:0 30px 60px -30px rgb(2 8 24 / .8)}.v9 .okb-topbar .okb-search__field{border-color:rgb(255 255 255 / .22);background:rgb(255 255 255 / .08)}.v9 .okb-topbar .okb-search__input{color:#fff}.v9 .okb-topbar .okb-search__input::placeholder{color:var(--on-navy)}.v9 .okb-topbar .okb-search__icon{color:var(--sky)}.v9 .okb-topbar .okb-search__field:focus-within{border-color:#fff;background:rgb(255 255 255 / .14);box-shadow:0 0 0 3px rgb(143 179 255 / .45)}.v9 .okb-section__head h2,.v9 .okb-term__count,.v9 .okb-related h2,.v9 .okb-faq>h2{font:var(--w-head) var(--h3)/1.2 var(--display);letter-spacing:var(--tr-h3);color:var(--ink)}.v9 .okb-card,.v9 .okb-shortcut,.v9 .okb-panel{border:0;border-radius:var(--r-6);background:#fff;box-shadow:var(--sh-post);transition:box-shadow var(--t-3) var(--ease),translate var(--t-3) var(--ease)}.v9 .okb-card:hover,.v9 .okb-shortcut:hover{box-shadow:var(--sh-card-on)}.v9 .okb-card__icon{border-radius:var(--r-3);background:var(--soft);color:var(--blue-press)}.v9 .okb-card__title{font:var(--w-sub) var(--h4)/1.3 var(--display);color:var(--ink)}.v9 .okb-card__text{color:var(--ink-2);font-size:var(--small);line-height:1.55}.v9 .okb-card__count{color:var(--blue-press);font-size:var(--tiny);font-weight:var(--w-label)}.v9 .okb-section--tint::before{background:var(--surface)}.v9 .okb-item__title,.v9 .okb-list a{font-weight:var(--w-label)}.v9 .okb-item__meta{color:var(--mute-text)}.v9 .okb-article__title{font:var(--w-head) var(--h2)/var(--lh-h2) var(--display);letter-spacing:var(--tr-h2);text-wrap:balance;color:var(--ink)}.v9 .okb-article__summary{font-size:var(--lead);line-height:1.55;color:var(--ink-2)}.v9 .okb-content{color:var(--ink-2);line-height:1.7}.v9 .okb-content :is(h2,h3){color:var(--ink)}.v9 .okb-content h2{font:var(--w-head) var(--h3)/1.25 var(--display);letter-spacing:var(--tr-h3)}.v9 .okb-content h3{font:var(--w-sub) var(--h4)/1.35 var(--display)}.v9 .okb-content a:not(.okb-button){color:var(--ink);font-weight:var(--w-medium);text-decoration:underline;text-decoration-color:var(--blue);text-decoration-thickness:1.5px;text-underline-offset:4px}.v9 .okb-content a:not(.okb-button):hover{color:var(--blue-press)}.v9 .okb-content :not(pre)>code{padding:.1em .38em;border-radius:6px;background:var(--surface);color:var(--navy);font-size:.9em}.v9 .okb-content pre{border-radius:var(--r-3);background:var(--navy);color:#E6EDF8}.v9 .okb-before{border:0;border-radius:var(--r-5);background:var(--surface)}.v9 .okb-before ul{padding-left:0;margin:0;list-style:none}.v9 .okb-before ul>li{position:relative;padding-left:22px;margin:.3rem 0}.v9 .okb-before ul>li::before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--blue)}.v9 .okb-callout{border-radius:var(--r-4)}.v9 .okb-toc__title{font-size:var(--tiny);font-weight:var(--w-label);color:var(--mute-text)}.v9 .okb-toc a{color:var(--ink-2)}.v9 .okb-toc a:hover,.v9 .okb-toc a[aria-current]{color:var(--blue-press)}.v9 .okb-nav a[aria-current],.v9 .okb-nav-mobile a[aria-current]{color:var(--navy);box-shadow:inset 3px 0 0 var(--blue)}.v9 .okb-faq__item{border-color:var(--line)}.v9 .okb-faq__item summary{font-weight:var(--w-sub);color:var(--ink)}.v9 .okb-content :is(ul,ol:not(.okb-steps)){display:grid;gap:10px;margin-block:16px;padding:0;list-style:none}.v9 .okb-content ul>li{position:relative;padding-left:26px}.v9 .okb-content ul>li::before{content:"";position:absolute;left:2px;top:.7em;width:8px;height:7px;border-radius:50%;background:var(--blue)}.v9 .okb-content ol:not(.okb-steps){counter-reset:hc}.v9 .okb-content ol:not(.okb-steps)>li{position:relative;min-height:28px;padding-left:42px;counter-increment:hc}.v9 .okb-content ol:not(.okb-steps)>li::before{content:counter(hc);position:absolute;left:0;top:.1em;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--soft);color:var(--blue-press);font:var(--w-label) var(--small)/1 var(--display);font-variant-numeric:tabular-nums}.v9 .okb-content table{width:100%;border-collapse:collapse;font-size:var(--small)}.v9 .okb-content :is(th,td){padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.v9 .okb-content th{color:var(--ink);font-weight:var(--w-label);background:var(--surface)}.v9 .okb-draft-note{padding:16px 20px;border-radius:var(--r-3);background:var(--warn-film);color:var(--ink)}.v9 .okb-button{min-height:48px;padding:0 22px;border-radius:var(--r-pill);font:var(--w-label) 16px/1 var(--text);transition:background var(--t-1) var(--ease),color var(--t-1) var(--ease),box-shadow var(--t-1) var(--ease)}.v9 .okb-button--primary{background:var(--blue);border-color:var(--blue);color:#fff}.v9 .okb-button--primary:hover{background:var(--blue-press);border-color:var(--blue-press);color:#fff}.v9 .okb-button--quiet{min-height:44px}.v9 .okb-support{width:min(100% - 2 * var(--gutter), var(--okb-max));margin:clamp(56px, 6vw, 96px) auto 0;padding:var(--pad-band);border:0;border-radius:var(--r-band);background:var(--hc-navy);color:var(--on-navy);box-shadow:var(--sh-band);--focus:#fff}.v9 .okb-support h2{color:#fff;font:var(--w-head) var(--h2-s)/1.15 var(--display);letter-spacing:var(--tr-h2)}.v9 .okb-support p{color:var(--on-navy)}.v9 .okb-support__icon{color:var(--sky)}.v9 .okb-support .okb-button--ghost{border:1px solid rgb(255 255 255 / .4);background:#fff0;color:#fff}.v9 .okb-support .okb-button--ghost:hover{border-color:#fff;background:rgb(255 255 255 / .08)}.v9 .okb-support__new{margin-top:18px;font-size:var(--small);color:var(--on-navy)}.v9 .okb-support__new a{color:#fff;font-weight:var(--w-label);text-decoration:underline;text-decoration-color:var(--sky);text-underline-offset:4px}.v9 .okb-support__request summary{color:#fff}.v9 .okb-support__request :is(label,.okb-hint){color:var(--on-navy)}.v9 .okb-support :focus-visible{outline-color:#fff}.v9 main.okb{padding-bottom:clamp(56px, 6vw, 96px)}@media (prefers-reduced-motion:reduce){.v9 .okb-card,.v9 .okb-shortcut,.v9 .okb-panel,.v9 .okb-button{transition:none}}.v9 .okb-content ol.okb-steps{margin-block:18px;counter-reset:hcs}.v9 .okb-steps>li{counter-increment:hcs}.v9 .okb-steps>li::before{content:counter(hcs);background:var(--soft);color:var(--blue-press);font-family:var(--display);font-weight:var(--w-label);border:0}