[data-nous-badge][data-badge-theme=dark],html[data-research-theme=dark] [data-nous-badge][data-badge-theme=light]{display:none}html[data-research-theme=dark] [data-nous-badge][data-badge-theme=dark]{display:block}
.surfaces-module__lqmT9G__panel{background:var(--hpv2-panel,var(--hermes-white,#fff));color:var(--hpv2-ink,var(--hermes-primary,#0000f2));border-radius:0}.surfaces-module__lqmT9G__panel[data-tone=muted]{background:var(--hpv2-panel-muted)}.surfaces-module__lqmT9G__panel[data-tone=subtle]{background:var(--hpv2-panel-subtle)}.surfaces-module__lqmT9G__panel[data-tone=outline]{border:2px solid var(--hpv2-hairline);background:0 0}.surfaces-module__lqmT9G__panel[data-inverted=true]{background:var(--hpv2-panel-inverted);color:var(--hpv2-panel-inverted-fg);--hpv2-body:var(--hpv2-panel-inverted-fg);--hpv2-text:var(--hpv2-panel-inverted-fg)}.surfaces-module__lqmT9G__well{border:1px solid var(--hpv2-hairline);width:100%;padding:16px}.surfaces-module__lqmT9G__card{--card-spacing:32px;text-transform:none;gap:var(--card-spacing);padding-block:var(--card-spacing);box-shadow:0 0 0 1px var(--hermes-layer-dark-5);font:12.425px/1.42857 var(--hpv2-font-meta), monospace;flex-direction:column;display:flex;overflow:hidden}.surfaces-module__lqmT9G__card[data-size=sm]{--card-spacing:24px}.surfaces-module__lqmT9G__card:has([data-slot=card-footer]){padding-bottom:0}.surfaces-module__lqmT9G__cardHeader{padding-inline:var(--card-spacing);grid-auto-rows:min-content;align-items:start;gap:3.55px;display:grid}.surfaces-module__lqmT9G__cardHeader.border-b{padding-bottom:var(--card-spacing);border-color:var(--hermes-layer-dark-5)}.surfaces-module__lqmT9G__cardHeader:has([data-slot=card-action]){grid-template-columns:1fr auto}.surfaces-module__lqmT9G__cardHeader:has([data-slot=card-description]){grid-template-rows:auto auto}.surfaces-module__lqmT9G__cardTitle{font:500 14.2px/1.375 var(--hpv2-font-meta), monospace}.surfaces-module__lqmT9G__card[data-size=sm] .surfaces-module__lqmT9G__cardTitle{font-size:12.425px}.surfaces-module__lqmT9G__cardDescription{color:var(--hpv2-body);font:12.425px/1.42857 var(--hpv2-font-meta), monospace}.surfaces-module__lqmT9G__cardContent{padding-inline:var(--card-spacing)}.surfaces-module__lqmT9G__cardFooter{padding:var(--card-spacing);border-top:1px solid var(--hermes-layer-dark-5);background:var(--hpv2-row-well);align-items:center;display:flex}.surfaces-module__lqmT9G__notice{color:var(--hpv2-body,#575380);font-family:var(--font-rules,sans-serif);text-transform:none;line-height:1.4}.surfaces-module__lqmT9G__notice[data-tone=destructive]{color:var(--hpv2-danger,var(--destructive,#b3261e))}.surfaces-module__lqmT9G__notice[data-tone=warn]{color:var(--hpv2-warn)}.surfaces-module__lqmT9G__alert{border:1px solid var(--hermes-layer-dark-5);background:var(--hpv2-panel);text-align:start;border-radius:0;gap:2px;width:100%;padding:16px 20px;display:grid;position:relative}.surfaces-module__lqmT9G__alert:has(>svg){grid-template-columns:auto 1fr;column-gap:8px}.surfaces-module__lqmT9G__alert>svg{grid-row:span 2;width:16px;height:16px}.surfaces-module__lqmT9G__alert:has([data-slot=alert-action]){padding-inline-end:72px}.surfaces-module__lqmT9G__alertTitle{font:500 12.425px/1.42857 var(--hpv2-font-meta), monospace}:is(.surfaces-module__lqmT9G__alert:has(>svg) .surfaces-module__lqmT9G__alertTitle,.surfaces-module__lqmT9G__alert:has(>svg) .surfaces-module__lqmT9G__alertDescription){grid-column:2}.surfaces-module__lqmT9G__alertDescription{font:12.425px/1.42857 var(--hpv2-font-meta), monospace;color:var(--hpv2-body)}.surfaces-module__lqmT9G__alert[data-tone=destructive] .surfaces-module__lqmT9G__alertDescription{color:inherit}.surfaces-module__lqmT9G__alertAction{position:absolute;inset-block-start:8px;inset-inline-end:8px}.surfaces-module__lqmT9G__skeleton{background:var(--hermes-layer-dark-5);border-radius:0;animation:2s cubic-bezier(.4,0,.6,1) infinite surfaces-module__lqmT9G__surfacePulse}.surfaces-module__lqmT9G__skeleton[data-tone=panel]{background:var(--hpv2-panel-muted)}.surfaces-module__lqmT9G__skeleton[data-tone=soft]{background:color-mix(in srgb, var(--hpv2-ink) 8%, transparent)}.surfaces-module__lqmT9G__skeleton[data-tone=strong]{background:color-mix(in srgb, var(--hpv2-ink) 12%, transparent)}.surfaces-module__lqmT9G__skeleton[data-tone=rail]{background:var(--hermes-layer-light-20)}.surfaces-module__lqmT9G__state{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.surfaces-module__lqmT9G__stateIcon{width:44px;height:44px;color:var(--hpv2-ink,var(--hermes-primary,#0000f2));opacity:.15;justify-content:center;align-items:center;display:inline-flex}.surfaces-module__lqmT9G__stateIcon>svg{width:100%;height:100%}.surfaces-module__lqmT9G__stateCopy{flex-direction:column;align-items:center;gap:12px;max-width:520px;display:flex}.surfaces-module__lqmT9G__stateTitle{color:var(--hpv2-ink,var(--hermes-primary,#0000f2));margin:0}.surfaces-module__lqmT9G__stateDescription{max-width:480px;color:var(--hpv2-body,#575380);font:16px/1.6 var(--font-rules,sans-serif)}@keyframes surfaces-module__lqmT9G__surfacePulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.surfaces-module__lqmT9G__skeleton{animation:none}}@media (max-width:640px){.surfaces-module__lqmT9G__card{--card-spacing:20px}}.pagination-module__HILvZG__nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:100%;margin-inline:auto;display:flex}.pagination-module__HILvZG__content{flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pagination-module__HILvZG__control{min-width:36px;height:36px;color:var(--hpv2-ink);font:500 15px/1.4 var(--font-mono), var(--font-rules), sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.pagination-module__HILvZG__control[data-size^=icon]{width:36px;padding:0}.pagination-module__HILvZG__control[data-active=true]{border-color:var(--hpv2-hairline);background:var(--hpv2-stage)}.pagination-module__HILvZG__control:disabled,.pagination-module__HILvZG__control[aria-disabled=true]{opacity:.5;cursor:default;pointer-events:none}.pagination-module__HILvZG__control:focus-visible{outline:2px solid var(--hpv2-brand);outline-offset:2px}@media (hover:hover){.pagination-module__HILvZG__control:not(:disabled,[aria-disabled=true]):hover{background:var(--hpv2-row-well)}}.pagination-module__HILvZG__arrow{font-size:20px}.pagination-module__HILvZG__arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.pagination-module__HILvZG__ellipsis{width:36px;height:36px;color:var(--hpv2-ink);justify-content:center;align-items:center;display:flex}.disclosure-module__N9_YZq__root{width:100%;min-width:0;color:var(--hpv2-text)}.disclosure-module__N9_YZq__summary{width:100%;color:var(--hpv2-text);font:500 14px/1.5 var(--font-aeonik-fono);letter-spacing:0;text-transform:none;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:8.875px 0;list-style:none;display:flex}.disclosure-module__N9_YZq__summary::-webkit-details-marker{display:none}.disclosure-module__N9_YZq__summary::marker{content:""}.disclosure-module__N9_YZq__summary:focus-visible{outline:2px solid var(--hpv2-ink);outline-offset:3px}.disclosure-module__N9_YZq__summary:is(:disabled,[aria-disabled=true],[data-disabled]){opacity:.5;pointer-events:none}.disclosure-module__N9_YZq__marker{flex-shrink:0;width:16px;height:16px;transition:transform .15s}.disclosure-module__N9_YZq__root[open]>.disclosure-module__N9_YZq__summary .disclosure-module__N9_YZq__marker{transform:rotate(90deg)}.disclosure-module__N9_YZq__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not([open])>.disclosure-module__N9_YZq__summary .disclosure-module__N9_YZq__marker{transform:rotate(180deg)}.disclosure-module__N9_YZq__body{min-width:0;color:var(--hpv2-body);font:400 14px/1.5 var(--font-aeonik-fono);text-transform:none;padding-bottom:8.875px}.disclosure-module__N9_YZq__accordion{flex-direction:column;gap:0;display:flex}.disclosure-module__N9_YZq__accordion h3{width:100%;margin:0}.disclosure-module__N9_YZq__accordionItem:not(:last-child){border-bottom:1px solid var(--hpv2-hairline)}.disclosure-module__N9_YZq__accordion .disclosure-module__N9_YZq__summary{font:500 var(--hpv2-type-title)/1 var(--font-display)}.disclosure-module__N9_YZq__accordion .disclosure-module__N9_YZq__summary:hover{text-decoration:none}.disclosure-module__N9_YZq__accordion .disclosure-module__N9_YZq__summary svg{width:16px;height:16px;color:var(--hpv2-ink);flex-shrink:0}.disclosure-module__N9_YZq__accordionPanel{overflow:hidden}.disclosure-module__N9_YZq__accordionPanel>.disclosure-module__N9_YZq__body{height:auto}.disclosure-module__N9_YZq__bordered{border:1px solid var(--hpv2-hairline)}.disclosure-module__N9_YZq__bordered>.disclosure-module__N9_YZq__accordionItem{padding-inline:16px}@keyframes disclosure-module__N9_YZq__reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.disclosure-module__N9_YZq__accordionPanel[data-open]>.disclosure-module__N9_YZq__body{animation:.22s ease-out 50ms both disclosure-module__N9_YZq__reveal}}@media (prefers-reduced-motion:reduce){.disclosure-module__N9_YZq__marker{transition:none}}
.hw-prose-table{overscroll-behavior-x:contain;max-width:100%;margin-block:24px;overflow:auto}.hw-prose-table table{table-layout:auto;border-collapse:collapse;width:max-content;min-width:100%;font:12px/1.5 var(--font-mono), monospace}.hw-prose-table :is(th,td){text-align:left;vertical-align:baseline;white-space:nowrap;overflow-wrap:normal;word-break:normal;padding:var(--nw-editorial-row-space,24px) 12px}
.nw-research-badge{width:168px;height:auto}.nw-research-blog-mark>svg{margin:0 auto 6px;display:block}.nous-web .nw-mission-title>svg{display:none}.nous-web .nw-mission-title .nw-mission-mobile-title{text-box-trim:none;max-width:14ch;display:block}@media (min-width:768px){.nous-web .nw-mission-title .nw-mission-mobile-title{max-width:24ch;font-size:clamp(64px,8.2vw,132px)!important}}:root{--hermes-color-blue:#9a0002;--hermes-primary:#9a0002;--hermes-color-white:#efe6de;--hermes-neutral:#efe6de;--nw-theme-blue:#6e0001;--hpv2-ink:#9a0002;--hpv2-stage:#efe6de;--hpv2-surface:#efe6de;--hpv2-panel:#efe6de;--hpv2-backdrop:#efe6de;--hw-paper:#efe6de;--hw-bg:#efe6de;--color-hermes:#efe6de;--color-hermes-paper:#efe6de}html .nous-web,html .nous-web-viewport,html .nw-composer-singleton,html .nw-research-mobile-menu{--nw-ink:#9a0002;--nw-stage:#efe6de;--nw-paper:#efe6de;--nw-slab:#f6efe8;--nw-editorial-link:#9a0002;--nw-editorial-text:#4d0001;--nw-editorial-paper:#efe6de;--nw-key-ink:#4d0001;--hw-teams-ink:#4d0001;--hw-bg:#efe6de}html[data-research-theme=dark]{--nw-theme-paper:#1b0305;--nw-theme-text:#dccfc5;--nw-theme-back:#2a0a0c;--nw-theme-heading:#efe6de;--nw-theme-link:#e8958f;--nw-theme-white:#efe6de;--nw-theme-composer-paper:#2e1214;--nw-theme-composer-text:#cdb9ad;--nw-theme-composer-line:#9a0002;--nw-theme-blue:#7a0002}html[data-research-theme=dark] :is(.nous-web,.nous-web-viewport,.nw-composer-singleton,.nw-research-mobile-menu){--nw-stage:#1b0305;--hw-bg:#1b0305;--nw-paper:#efe6de;--nw-editorial-paper:#1b0305;--nw-editorial-text:#dccfc5;--nw-editorial-link:#e8958f;--nw-key-ink:#7a0002}.nous-web .nw-mobile-product-preview>img{filter:grayscale()contrast(1.05)}.nous-web .nw-mobile-product-preview>.nw-mobile-product-color{filter:none}.nous-web .nw-mobile-product-texture{filter:grayscale()}.nw-research-mobile-menu:before{background:var(--nw-mobile-menu-art) center top / cover no-repeat;height:100dvh;min-height:100%;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}@media (max-width:767px){html{scrollbar-width:none}html::-webkit-scrollbar{display:none}.nw-research-shell>.hw-frame{height:100lvh;bottom:auto}}@property --hw-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hw-frame{--hw-ring-light:#efe6de;border-color:var(--hermes-primary)!important}html[data-research-theme=dark] .hw-frame{--hw-ring-light:#efe6de}.hw-frame-ambient{display:none!important}.hw-frame:after{content:"";box-shadow:0 0 0 12px var(--hermes-primary);pointer-events:none;z-index:1;border-radius:0;position:absolute;inset:0}.hw-frame:before{content:"";inset:calc(-1 * var(--hw-frame));padding:var(--hw-frame);pointer-events:none;background:conic-gradient(from var(--hw-ring-angle), transparent 0deg, transparent 40deg, color-mix(in srgb, var(--hw-ring-light) 35%, transparent) 90deg, color-mix(in srgb, var(--hw-ring-light) 95%, transparent) 130deg, color-mix(in srgb, var(--hw-ring-light) 35%, transparent) 170deg, transparent 220deg, transparent 360deg);-webkit-mask-composite:xor;z-index:2;animation:16s linear infinite hw-ring-spin;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes hw-ring-spin{to{--hw-ring-angle:360deg}}.hw-frame.animation-paused:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hw-frame:before{opacity:.5;animation:none}}.hw-frame-click,.hw-frame-scroll{z-index:3}html{scrollbar-gutter:auto!important}.nw-research-theme-fold.hermes-button{z-index:95;color:var(--px-text,var(--nw-ink));cursor:pointer;align-items:center;gap:10px;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;padding:0!important;display:inline-flex!important;position:fixed!important;inset:auto 22px 22px auto!important}.nw-theme-icon{--px-s:5px;--px-b:2px;--px-bg:var(--nw-paper,#efe6de);place-items:center;width:52px;height:52px;transition:transform .12s steps(2,end);display:grid}html[data-research-theme=dark] .nw-theme-icon{--px-bg:#1b0305}.nw-theme-icon svg{shape-rendering:crispedges;width:30px;height:30px}.nw-theme-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--px-ink,var(--nw-ink));color:var(--px-bg,var(--nw-paper));opacity:0;pointer-events:none;order:-1;padding:3px 8px;font-size:11px;transition:opacity .15s steps(3,end),transform .15s steps(3,end);transform:translate(6px)}.nw-research-theme-fold.hermes-button:hover .nw-theme-label,.nw-research-theme-fold.hermes-button:focus-visible .nw-theme-label{opacity:1;transform:none}.nw-research-theme-fold.hermes-button:hover .nw-theme-icon,.nw-research-theme-fold.hermes-button:focus-visible .nw-theme-icon{transform:translate(-2px,-2px)}.nw-research-theme-fold.hermes-button:hover .nw-theme-icon:before,.nw-research-theme-fold.hermes-button:focus-visible .nw-theme-icon:before{background:var(--px-ink)}.nw-research-theme-fold.hermes-button:hover .nw-theme-icon,.nw-research-theme-fold.hermes-button:focus-visible .nw-theme-icon{color:var(--px-bg)}.nw-research-theme-fold.hermes-button:focus-visible{outline:2px dashed var(--px-ink,currentColor)!important;outline-offset:4px!important}@media (max-width:767px){.nw-research-theme-fold.hermes-button{bottom:14px!important;right:14px!important}.nw-theme-label{display:none}}
