:where(.oB1X9q_mark){color:var(--color-ink);overflow:visible}.oB1X9q_markRing{stroke:currentColor;stroke-width:13px}.oB1X9q_markHead{fill:var(--color-ember)}.oB1X9q_markDraw .oB1X9q_markRing{stroke-width:15.5px;stroke-dasharray:260;stroke-dashoffset:260px;animation:oB1X9q_drawRing var(--duration-draw,1.3s) var(--ease-out) .55s forwards}.oB1X9q_markDraw .oB1X9q_markHead{transform-origin:85px 38px;animation:oB1X9q_popHead .6s var(--ease-out) 1.35s forwards;transform:scale(0)}@keyframes oB1X9q_drawRing{to{stroke-dashoffset:0}}@keyframes oB1X9q_popHead{to{transform:scale(1)}}.oB1X9q_wordmark{letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:.32em;font-size:17px;display:inline-flex}.oB1X9q_wordmarkMain{font-weight:600}.oB1X9q_wordmarkRest{color:var(--color-sage);font-weight:400}.oB1X9q_navWrap{--nav-inset:18px;z-index:50;padding-inline:max(8px, calc(var(--spacing-gutter) - var(--nav-inset)));pointer-events:none;position:fixed;inset:12px 0 auto}.oB1X9q_nav{pointer-events:auto;max-width:calc(var(--container-page) + var(--nav-inset) * 2);height:60px;padding:0 8px 0 var(--nav-inset);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-paper) 72%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);transition:border-color .4s var(--ease-out), background .4s var(--ease-out);border:1px solid #0000;align-items:center;gap:16px;margin-inline:auto;display:flex;position:relative}.oB1X9q_navWrap[data-scrolled=true] .oB1X9q_nav{border-color:var(--color-rule);background:color-mix(in srgb, var(--color-card) 86%, transparent)}.oB1X9q_brand{color:var(--color-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.oB1X9q_brandMark{flex:none;width:26px;height:26px}.oB1X9q_navLinks{gap:2px;margin-inline:auto;display:none}.oB1X9q_navLink{color:var(--color-ink-2);border-radius:var(--radius-pill);white-space:nowrap;padding:8px 11px;font-size:14.5px;text-decoration:none;transition:background .25s,color .25s}.oB1X9q_navLink:hover{background:var(--color-paper-2);color:var(--color-ink)}.oB1X9q_navActions{align-items:center;gap:6px;margin-left:auto;display:flex}.oB1X9q_navTalk{color:var(--color-ink);white-space:nowrap;padding:8px 12px;font-size:14.5px;text-decoration:none;display:none}.oB1X9q_menuButton{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-rule);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.oB1X9q_menuButton svg{width:20px;height:20px}@media (min-width:1180px){.oB1X9q_navLinks{display:flex}.oB1X9q_navActions{margin-left:0}.oB1X9q_navTalk{display:inline-block}.oB1X9q_menuButton{display:none}}@media (max-width:479px){.oB1X9q_navWrap{--nav-inset:14px}.oB1X9q_nav{gap:8px}.oB1X9q_nav .oB1X9q_brand .oB1X9q_wordmark{display:none}.oB1X9q_navActions .btn-sm{padding:0 14px;font-size:13.5px}}.oB1X9q_menuScrim{pointer-events:auto;background:color-mix(in srgb, var(--color-ink) 32%, transparent);animation:oB1X9q_scrimIn var(--duration-state) var(--ease-out);position:fixed;inset:0}@keyframes oB1X9q_scrimIn{0%{opacity:0}}.oB1X9q_menu{pointer-events:auto;max-width:calc(var(--container-page) + var(--nav-inset) * 2);background:var(--color-card);border:1px solid var(--color-rule);box-shadow:var(--shadow-record);animation:oB1X9q_menuIn var(--duration-state) var(--ease-out);border-radius:22px;margin:8px auto 0;padding:10px;position:relative}.oB1X9q_menu nav{display:grid}.oB1X9q_menu a{border-bottom:1px solid var(--color-rule);font-size:var(--text-lede);color:var(--color-ink);padding:14px 12px;text-decoration:none}.oB1X9q_menu a:last-child{border-bottom:0}@keyframes oB1X9q_menuIn{0%{opacity:0;transform:translateY(-6px)}}@media (min-width:1180px){.oB1X9q_menu,.oB1X9q_menuScrim{display:none}}.oB1X9q_asOf{z-index:40;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-card) 86%, transparent);border:1px solid var(--color-rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:34px;font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--color-ink-2);opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex;position:fixed;bottom:16px;left:16px;transform:translateY(8px)}.oB1X9q_asOf[data-active=true]:not([data-hidden=true]){opacity:1;transform:none}.oB1X9q_asOfDot{background:var(--color-ember);border-radius:50%;width:6px;height:6px}.oB1X9q_asOfLabel{color:var(--color-sage)}.oB1X9q_asOfDate{color:var(--color-ink);min-width:8.6em;font-weight:500}.oB1X9q_asOfClock{color:var(--color-sage);border-left:1px solid var(--color-rule);padding-left:8px}@media (max-width:767px){.oB1X9q_asOf{display:none}}.oB1X9q_footer{border-top:1px solid var(--color-rule);background:var(--color-paper);padding:clamp(48px,6vw,80px) 0 32px}.oB1X9q_footerGrid{gap:40px;display:grid}@media (min-width:900px){.oB1X9q_footerGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.oB1X9q_footerBrand{justify-items:start;gap:14px;display:grid}.oB1X9q_footerTagline{max-width:26em;font-size:var(--text-small);color:var(--color-sage);margin:0;line-height:1.5}.oB1X9q_footerTouch{font-size:var(--text-ui);color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-rule-strong);text-decoration-color:var(--color-rule-strong);text-underline-offset:6px;font-weight:500}.oB1X9q_footerTouch:hover{-webkit-text-decoration-color:var(--color-ember);text-decoration-color:var(--color-ember)}.oB1X9q_footerLinks{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px 24px;display:grid}@media (min-width:600px){.oB1X9q_footerLinks{grid-template-columns:repeat(3,minmax(0,1fr))}}.oB1X9q_footerLinks a,.oB1X9q_footerLegal a{font-size:var(--text-small);color:var(--color-ink-2);text-decoration:none}.oB1X9q_footerLinks a:hover,.oB1X9q_footerLegal a:hover{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}.oB1X9q_footerBase{background:linear-gradient(var(--color-rule), var(--color-rule)) var(--spacing-gutter) 0 / calc(100% - var(--spacing-gutter) * 2) 1px no-repeat;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:clamp(40px,5vw,64px);padding-top:20px;display:flex}.oB1X9q_footerBase p{font-size:var(--text-meta);color:var(--color-sage);margin:0}.oB1X9q_footerLegal{gap:20px;display:flex}.oB1X9q_footerTrademark{text-wrap:pretty;flex-basis:100%;max-width:60em}@media (prefers-reduced-motion:reduce){.oB1X9q_markDraw .oB1X9q_markRing,.oB1X9q_markDraw .oB1X9q_markHead{stroke-dashoffset:0;animation:none;transform:none}.oB1X9q_menu{animation:none}}
._4inzeG_page{padding:clamp(120px, 15vh, 168px) 0 var(--spacing-section)}._4inzeG_grid{gap:32px 64px;display:grid}@media (min-width:1000px){._4inzeG_grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}._4inzeG_head{grid-column:1/-1}._4inzeG_toc{align-self:start;position:sticky;top:112px}}._4inzeG_head{border-bottom:1px solid var(--color-rule);padding-bottom:clamp(24px,3vw,40px)}._4inzeG_title{max-width:12em}._4inzeG_updated{font-size:var(--text-small);color:var(--color-sage);margin:16px 0 0}._4inzeG_intro{max-width:40em;margin-top:20px}._4inzeG_tocTitle{font-size:var(--text-small);color:var(--color-sage);margin:0 0 12px;font-weight:500}._4inzeG_toc ol{border-left:1px solid var(--color-rule);gap:2px;margin:0;padding:0;list-style:none;display:grid}._4inzeG_toc a{font-size:var(--text-small);color:var(--color-ink-2);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;text-decoration:none;display:block}._4inzeG_toc a:hover{color:var(--color-ink);border-left-color:var(--color-ember)}@media (max-width:999px){._4inzeG_toc{border-radius:var(--radius-panel);background:var(--color-paper-2);padding:16px 18px}._4inzeG_toc ol{border-left:0}._4inzeG_toc a{border-left:0;padding-left:0}}._4inzeG_body{max-width:44em}._4inzeG_section{border-top:1px solid var(--color-rule);padding:28px 0;scroll-margin-top:96px}._4inzeG_section:first-child{border-top:0;padding-top:0}._4inzeG_heading{font-size:var(--text-h4);letter-spacing:-.025em;margin:0 0 14px;font-weight:480;line-height:1.15}._4inzeG_section p,._4inzeG_section li{font-size:var(--text-body);color:var(--color-ink-2);line-height:1.65}._4inzeG_section p{margin:0 0 12px}._4inzeG_section ul{gap:8px;margin:0 0 12px;padding-left:20px;list-style:outside;display:grid}._4inzeG_section li::marker{color:var(--color-ember)}._4inzeG_contact{border-top:1px solid var(--color-rule);font-size:var(--text-body);color:var(--color-ink-2);margin:12px 0 0;padding-top:24px}._4inzeG_contact a{color:var(--color-ink);text-underline-offset:4px;font-weight:500}
