.E0kJGG_container{width:100%;padding-inline:clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding))}.E0kJGG_nav{z-index:10;background:color-mix(in srgb, var(--tr-canvas) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--tr-hairline);position:sticky;top:0}.E0kJGG_navInner{align-items:center;gap:var(--tr-space-md);height:60px;padding-inline:clamp(var(--tr-gutter), 2vw, var(--tr-gutter-lg));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.E0kJGG_home{border-radius:var(--tr-radius-sm);justify-self:start;margin:-6px;padding:6px;display:inline-flex}.E0kJGG_home>span{display:block}:is(html:not([data-theme=light]) .E0kJGG_home>[data-logo=ink],html[data-theme=light] .E0kJGG_home>[data-logo=bone]){display:none}.E0kJGG_navLinks{align-items:center;gap:var(--tr-space-xs);display:flex}.E0kJGG_navLink{font:var(--tr-nav-link);color:var(--tr-muted);border-radius:var(--tr-radius-pill);transition:color var(--tr-duration-fast) var(--tr-ease-standard);padding:10px;text-decoration:none}.E0kJGG_navLink:hover,.E0kJGG_navLink[aria-current=page]{color:var(--tr-ink)}.E0kJGG_navTools{justify-self:end;align-items:center;gap:var(--tr-space-xxs);margin-right:-8px;display:flex}.E0kJGG_navIcon{border-radius:var(--tr-radius-full);width:40px;height:40px;color:var(--tr-muted);cursor:pointer;transition:color var(--tr-duration-fast) var(--tr-ease-standard), background-color var(--tr-duration-fast) var(--tr-ease-standard);background:0 0;border:0;place-items:center;display:inline-grid}.E0kJGG_navIcon:hover{color:var(--tr-ink);background:var(--tr-surface-strong)}.E0kJGG_navIcon svg{width:18px;height:18px}@media (max-width:719px){.E0kJGG_navInner{grid-template-columns:minmax(0,1fr) auto}.E0kJGG_navLinks{display:none}}.E0kJGG_main{flex:1}.E0kJGG_hero{padding:var(--tr-space-xxxl) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding)) var(--tr-space-xxl)}@media (min-width:960px){.E0kJGG_hero{padding-top:var(--tr-space-section-lg)}}.E0kJGG_pill{max-width:100%}.E0kJGG_pillArrow{flex:none;width:14px;height:14px}.E0kJGG_headline{max-width:21ch;margin-top:var(--tr-space-xl);font:var(--tr-display-xl);letter-spacing:var(--tr-display-xl-tracking);color:var(--tr-ink);text-wrap:balance;font-size:clamp(44px,8vw,96px)}.E0kJGG_landingDot{display:inline-block}.E0kJGG_heroRow{gap:var(--tr-space-xl) var(--tr-space-xxl);margin-top:var(--tr-space-xxl);align-items:start;display:grid}@media (min-width:960px){.E0kJGG_heroRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.E0kJGG_lead{max-width:30rem;font:var(--tr-body-lg);color:var(--tr-muted);font-size:clamp(18px,1.6vw,20px);line-height:1.6}.E0kJGG_heroAside{gap:var(--tr-space-md);min-width:0;display:grid}.E0kJGG_works{align-items:center;gap:var(--tr-space-xs) var(--tr-space-sm);font:var(--tr-caption);color:var(--tr-muted);flex-wrap:wrap;display:flex}.E0kJGG_works ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.E0kJGG_works li{border-radius:var(--tr-radius-xs);background:var(--tr-on-dark);place-items:center;width:24px;height:24px;display:grid}@media (prefers-reduced-motion:no-preference){.E0kJGG_pill,.E0kJGG_headline,.E0kJGG_heroRow{animation:E0kJGG_rise .52s var(--tr-ease-enter) backwards}.E0kJGG_headline{animation-delay:70ms}.E0kJGG_heroRow{animation-delay:.16s}.E0kJGG_landingDot{animation:E0kJGG_land .42s var(--tr-ease-enter) .64s backwards}}@keyframes E0kJGG_rise{0%{opacity:0;translate:0 12px}}@keyframes E0kJGG_land{0%{opacity:0;translate:0 -14px}}.E0kJGG_agentsHead{justify-content:space-between;align-items:baseline;gap:var(--tr-space-xs) var(--tr-space-xl);padding:var(--tr-space-lg) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding));border-bottom:1px solid var(--tr-hairline);flex-wrap:wrap;display:flex}.E0kJGG_agentsHead h2{font:var(--tr-title-sm);font-weight:var(--tr-weight-medium);color:var(--tr-ink)}.E0kJGG_agentsHead p{font:var(--tr-body-sm);color:var(--tr-muted)}.E0kJGG_agentCells{--tr-cells:6;--tr-cells-mobile:2;margin:0;padding:0;list-style:none}@media (max-width:1023px) and (min-width:640px){.E0kJGG_agentCells{--tr-cells:3}}.E0kJGG_agentCells li{min-height:96px;padding-inline:var(--tr-space-sm);font:var(--tr-title-sm);font-weight:var(--tr-weight-medium);color:var(--tr-ink);white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}.E0kJGG_agentTile{border-radius:var(--tr-radius-sm);background:var(--tr-on-dark);flex:none;place-items:center;width:32px;height:32px;display:grid}.E0kJGG_closing{--tr-cells:2}.E0kJGG_closing>.E0kJGG_story,.E0kJGG_closing>.E0kJGG_contact{padding-block:var(--tr-space-xxxl)}.E0kJGG_storyTitle{margin-top:var(--tr-space-md);font:var(--tr-display-lg);letter-spacing:var(--tr-display-lg-tracking);color:var(--tr-ink);font-size:clamp(36px,4.6vw,56px)}.E0kJGG_storyBody{gap:var(--tr-space-md);max-width:34rem;margin-top:var(--tr-space-lg);font:var(--tr-body-lg);color:var(--tr-muted);display:grid}.E0kJGG_contact{scroll-margin-top:80px}.E0kJGG_contactThinky{border-radius:var(--tr-radius-full);background:var(--tr-on-dark);width:72px;height:72px;margin-bottom:var(--tr-space-lg);padding:8px}.E0kJGG_contactThinky svg{width:100%;height:100%;display:block}.E0kJGG_contactTitle{font:var(--tr-display-md);letter-spacing:var(--tr-display-md-tracking);color:var(--tr-ink);font-size:clamp(30px,3.6vw,44px)}.E0kJGG_contactText{margin-top:var(--tr-space-xs);font:var(--tr-body-lg);color:var(--tr-muted)}.E0kJGG_contactActions{align-items:center;gap:var(--tr-space-sm) var(--tr-space-lg);margin-top:var(--tr-space-xl);flex-wrap:wrap;display:flex}.E0kJGG_contactActions .tr-btn:hover{background:var(--tr-surface-strong)}.E0kJGG_email{font:var(--tr-code);color:var(--tr-muted)}.E0kJGG_followBtn{z-index:1;transition:background-color var(--tr-duration-fast) var(--tr-ease-standard), color var(--tr-duration-fast) var(--tr-ease-standard);position:relative}.E0kJGG_followBtn:hover{background:var(--tr-on-primary);color:var(--tr-primary)}.E0kJGG_footerInner{gap:var(--tr-space-xl);padding:var(--tr-space-xxl) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding)) 0;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.E0kJGG_footerInner{grid-template-columns:repeat(3,minmax(0,1fr))}.E0kJGG_footerBrand{grid-column:1/-1}}@media (min-width:1024px){.E0kJGG_footerInner{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.E0kJGG_footerBrand{grid-column:auto}}.E0kJGG_footerWordmark{width:auto;height:22px}.E0kJGG_footerBrand p{max-width:30ch;margin-top:var(--tr-space-md)}.E0kJGG_footerCol a{border-radius:var(--tr-radius-xs);align-items:center;display:inline-flex}.E0kJGG_footerSocial{gap:10px}.E0kJGG_footerSocial svg{width:15px;height:15px;color:var(--tr-on-dark-soft)}.E0kJGG_footerBase{justify-content:space-between;gap:var(--tr-space-sm) var(--tr-space-lg);margin-top:var(--tr-space-md);padding-block:var(--tr-space-lg) var(--tr-space-xl);border-top:1px solid var(--tr-hairline-dark);color:var(--tr-on-dark-muted);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (prefers-reduced-motion:no-preference){:is(html[data-motion] .E0kJGG_story:not([data-inview]),html[data-motion] .E0kJGG_contact:not([data-inview])){opacity:0}.E0kJGG_story[data-inview]{animation:E0kJGG_rise .64s var(--tr-ease-enter) backwards}.E0kJGG_contact[data-inview]{animation:E0kJGG_rise .64s var(--tr-ease-enter) .14s backwards}}
.aAp0Xa_grid{--tr-cells:2}.aAp0Xa_card{flex-direction:column;display:flex}.aAp0Xa_icon{border-radius:var(--tr-radius-sm);border:1px solid var(--tr-hairline);width:40px;height:40px;color:var(--tr-ink);place-items:center;display:grid}.aAp0Xa_icon svg{width:20px;height:20px}.aAp0Xa_who{margin-top:var(--tr-space-lg);font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted)}.aAp0Xa_promise{margin-top:var(--tr-space-xs);font:var(--tr-display-sm);letter-spacing:var(--tr-display-sm-tracking);color:var(--tr-ink);text-wrap:balance;font-size:clamp(24px,2.4vw,30px)}.aAp0Xa_points{gap:var(--tr-space-sm);margin:var(--tr-space-lg) 0 0;padding:0;list-style:none;display:grid}.aAp0Xa_points li{font:var(--tr-body-md);color:var(--tr-body);grid-template-columns:18px minmax(0,1fr);gap:10px;display:grid}.aAp0Xa_points svg{width:18px;height:18px;color:var(--tr-success);margin-top:3px}
.XRdbQa_section{scroll-margin-top:60px}.XRdbQa_dark{background:var(--tr-surface-dark);color:var(--tr-on-dark)}.XRdbQa_dark .XRdbQa_title{color:var(--tr-on-dark)}.XRdbQa_dark .XRdbQa_lead{color:var(--tr-on-dark-soft)}.XRdbQa_head{padding:var(--tr-space-xxxl) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding)) var(--tr-space-xxl)}@media (min-width:960px){.XRdbQa_head{padding-top:var(--tr-space-section-lg)}}.XRdbQa_title{max-width:20ch;margin-top:var(--tr-space-md);font:var(--tr-display-lg);letter-spacing:var(--tr-display-lg-tracking);color:var(--tr-ink);text-wrap:balance;font-size:clamp(36px,5.2vw,64px)}.XRdbQa_title b,.XRdbQa_title strong{font-weight:inherit}.XRdbQa_lead{max-width:36rem;margin-top:var(--tr-space-lg);font:var(--tr-body-lg);color:var(--tr-muted);text-wrap:pretty;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.XRdbQa_lead a{color:var(--tr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--tr-primary);text-decoration-color:var(--tr-primary);text-underline-offset:3px;border-radius:var(--tr-radius-xs);text-decoration-thickness:2px}.XRdbQa_body{padding:0 clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding)) var(--tr-space-xxxl)}@media (min-width:960px){.XRdbQa_aside{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.XRdbQa_aside>.XRdbQa_head{padding-bottom:var(--tr-space-section-lg);position:sticky;top:60px}.XRdbQa_aside .XRdbQa_title{font-size:clamp(36px,3.8vw,48px)}.XRdbQa_asideBody{padding:var(--tr-space-section-lg) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding)) var(--tr-space-section-lg) 0}}@media (max-width:959px){.XRdbQa_asideBody{padding:0 clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding)) var(--tr-space-xxxl)}}.XRdbQa_cells{border-top:1px solid var(--tr-hairline)}.XRdbQa_num{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-primary)}html[data-theme=light] .XRdbQa_num{color:var(--tr-muted)}@media (prefers-reduced-motion:no-preference){html[data-motion] .XRdbQa_head:not([data-inview]){opacity:0}html[data-motion] .XRdbQa_stagger:not([data-inview]) .XRdbQa_reveal{opacity:0}.XRdbQa_head[data-inview]{animation:XRdbQa_rise .56s var(--tr-ease-enter) backwards}.XRdbQa_stagger[data-inview] .XRdbQa_reveal{animation:XRdbQa_rise .52s var(--tr-ease-enter) calc(80ms + var(--i,0) * 90ms) backwards}}@keyframes XRdbQa_rise{0%{opacity:0;translate:0 8px}}
.EfLmuq_list{border-top:1px solid var(--tr-hairline)}.EfLmuq_item{border-bottom:1px solid var(--tr-hairline)}.EfLmuq_item summary{justify-content:space-between;align-items:center;gap:var(--tr-space-md);font:var(--tr-title-md);letter-spacing:var(--tr-title-md-tracking);color:var(--tr-ink);cursor:pointer;border-radius:var(--tr-radius-sm);padding:22px 4px;list-style:none;display:flex}.EfLmuq_item summary::-webkit-details-marker{display:none}.EfLmuq_toggle{width:20px;height:20px;color:var(--tr-muted);transition:rotate var(--tr-duration-base) var(--tr-ease-standard), color var(--tr-duration-fast) var(--tr-ease-standard);flex:none}.EfLmuq_item summary:hover .EfLmuq_toggle{color:var(--tr-ink)}.EfLmuq_item[open] .EfLmuq_toggle{color:var(--tr-ink);rotate:45deg}.EfLmuq_item p{max-width:40rem;font:var(--tr-body-md);color:var(--tr-muted);padding:0 40px 24px 4px}.EfLmuq_item p a{color:var(--tr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--tr-primary);text-decoration-color:var(--tr-primary);text-underline-offset:3px;border-radius:var(--tr-radius-xs);text-decoration-thickness:2px}@media (prefers-reduced-motion:no-preference){.EfLmuq_item[open] p{animation:EfLmuq_open .24s var(--tr-ease-enter)}}@keyframes EfLmuq_open{0%{opacity:0;translate:0 -4px}}
._8ife8q_cells{--tr-cells:2}._8ife8q_tile{flex-direction:column;display:flex}._8ife8q_text{margin-top:var(--tr-space-md)}._8ife8q_text h3{font:var(--tr-title-lg);font-weight:var(--tr-weight-medium);letter-spacing:-.01em;color:var(--tr-ink)}._8ife8q_text p{margin-top:var(--tr-space-xxs);font:var(--tr-body-md);color:var(--tr-muted)}._8ife8q_panel{min-height:240px;margin-top:var(--tr-space-xl);padding:var(--tr-space-md);border-radius:var(--tr-radius-md);flex:1;place-items:center;display:grid;overflow:hidden}._8ife8q_ink{background:var(--tr-surface-dark);border:1px solid var(--tr-hairline-dark)}._8ife8q_bone{background:var(--tr-surface-strong);border:1px solid var(--tr-hairline)}._8ife8q_art{width:100%;height:auto;max-height:220px;display:block;overflow:visible}._8ife8q_art path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8ife8q_ink ._8ife8q_glyph{fill:color-mix(in srgb, var(--tr-on-dark) 22%, transparent)}._8ife8q_ink ._8ife8q_skel{fill:color-mix(in srgb, var(--tr-on-dark) 26%, transparent)}._8ife8q_lane rect:first-child{fill:color-mix(in srgb, var(--tr-on-dark) 3%, transparent);stroke:var(--tr-hairline-dark);stroke-dasharray:4 4}._8ife8q_laneLabel{fill:color-mix(in srgb, var(--tr-on-dark) 16%, transparent)}._8ife8q_chip>rect:first-child{fill:var(--tr-surface-dark-elevated);stroke:var(--tr-hairline-dark)}._8ife8q_dup>rect:first-child{stroke:var(--tr-primary)}._8ife8q_dup ._8ife8q_glyph,._8ife8q_dot{fill:var(--tr-primary)}._8ife8q_thread,._8ife8q_spoke path{stroke:var(--tr-primary);stroke-width:1.5px;stroke-dasharray:1}._8ife8q_slot{fill:none;stroke:color-mix(in srgb, var(--tr-on-dark) 22%, transparent);stroke-dasharray:3 3}._8ife8q_copy>rect:first-child{fill:var(--tr-surface-dark-elevated);stroke:color-mix(in srgb, var(--tr-primary) 70%, transparent)}._8ife8q_source>rect:first-child{fill:var(--tr-primary)}._8ife8q_source ._8ife8q_glyph{fill:var(--tr-on-primary)}._8ife8q_ink ._8ife8q_source ._8ife8q_skel{fill:color-mix(in srgb, var(--tr-on-primary) 40%, transparent)}._8ife8q_listCard{background:var(--tr-surface-card);border-radius:var(--tr-radius-lg);width:min(100%,280px);box-shadow:var(--tr-shadow-md);padding:8px 16px}._8ife8q_listRow{border-top:1px solid var(--tr-hairline-soft);align-items:center;gap:10px;height:34px;display:flex;position:relative}._8ife8q_listRow:first-child{border-top:0}._8ife8q_listGlyph{background:var(--tr-surface-strong);border-radius:3px;flex:none;width:12px;height:12px}._8ife8q_listBar{flex:1}._8ife8q_listBar:before{content:"";width:var(--w);border-radius:var(--tr-radius-pill);background:var(--tr-hairline);height:6px;display:block}._8ife8q_listState{border-radius:var(--tr-radius-full);background:var(--tr-success);flex:none;width:8px;height:8px}._8ife8q_stale ._8ife8q_listState{box-shadow:inset 0 0 0 1.5px var(--tr-muted-soft);background:0 0}._8ife8q_stale:after{content:"";background:var(--tr-ink);transform-origin:0;height:1.5px;position:absolute;top:50%;left:0;right:0}._8ife8q_stale>span{opacity:.35}._8ife8q_subject>rect:first-child,._8ife8q_check>rect:first-of-type{fill:var(--tr-surface-dark-elevated);stroke:var(--tr-hairline-dark)}._8ife8q_feed,._8ife8q_branch{stroke:var(--tr-on-dark-muted);stroke-width:1.5px;stroke-dasharray:1}._8ife8q_gate circle{fill:var(--tr-surface-dark-soft);stroke:var(--tr-hairline-dark)}._8ife8q_gate svg{color:var(--tr-primary)}._8ife8q_checkIcon{color:var(--tr-on-dark-soft)}._8ife8q_ok{color:var(--tr-success-on-dark)}._8ife8q_review{color:var(--tr-warning-on-dark)}._8ife8q_blocked{color:var(--tr-error-on-dark)}._8ife8q_verdict circle{fill:color-mix(in srgb, currentColor 18%, transparent)}._8ife8q_verdict path{stroke:currentColor;stroke-width:2px}@media (prefers-reduced-motion:no-preference){html[data-motion] ._8ife8q_tile:not([data-inview]){opacity:0}html[data-motion] ._8ife8q_tile:not([data-inview]) :is(._8ife8q_thread,._8ife8q_spoke path,._8ife8q_feed,._8ife8q_branch){stroke-dashoffset:1px}html[data-motion] ._8ife8q_tile:not([data-inview]) :is(._8ife8q_lane,._8ife8q_chip,._8ife8q_dot,._8ife8q_copy,._8ife8q_gate,._8ife8q_check rect,._8ife8q_check svg,._8ife8q_verdict){opacity:0}html[data-motion] ._8ife8q_tile:not([data-inview]) ._8ife8q_stale:after{transform:scaleX(0)}._8ife8q_tile[data-inview]{animation:_8ife8q_rise .64s var(--tr-ease-enter) backwards}._8ife8q_art :is(._8ife8q_chip,._8ife8q_gate,._8ife8q_verdict,._8ife8q_dot){transform-box:fill-box;transform-origin:50%}._8ife8q_tile[data-inview] ._8ife8q_lane{animation:_8ife8q_fade .4s var(--tr-ease-enter) calc(.12s + var(--i) * 80ms) backwards}._8ife8q_tile[data-inview] ._8ife8q_chip{animation:_8ife8q_rise .42s var(--tr-ease-enter) calc(.3s + var(--i) * 50ms) backwards}._8ife8q_tile[data-inview] ._8ife8q_dup>rect:first-child{animation:1ms linear 1.1s backwards _8ife8q_dup-off}._8ife8q_tile[data-inview] ._8ife8q_dup ._8ife8q_glyph{animation:1ms linear 1.1s backwards _8ife8q_glyph-off}._8ife8q_tile[data-inview] ._8ife8q_dot{animation:_8ife8q_pop .32s var(--tr-ease-enter) 1.1s backwards}._8ife8q_tile[data-inview] ._8ife8q_thread{animation:_8ife8q_draw .9s var(--tr-ease-standard) 1.2s backwards}._8ife8q_tile[data-inview] ._8ife8q_spoke path{animation:_8ife8q_draw .48s var(--tr-ease-standard) calc(.4s + var(--i) * .11s) backwards}._8ife8q_tile[data-inview] ._8ife8q_copy{animation:_8ife8q_fade .32s var(--tr-ease-enter) calc(.76s + var(--i) * .11s) backwards}._8ife8q_tile[data-inview] ._8ife8q_listRow{animation:_8ife8q_rise .42s var(--tr-ease-enter) calc(.16s + var(--i) * 70ms) backwards}._8ife8q_tile[data-inview] ._8ife8q_stale:after{animation:_8ife8q_strike .46s var(--tr-ease-standard) calc(.8s + var(--s) * .42s) backwards}._8ife8q_tile[data-inview] ._8ife8q_stale>span{animation:_8ife8q_dim-in 1ms linear calc(1.26s + var(--s) * .42s) backwards}._8ife8q_tile[data-inview] ._8ife8q_feed{animation:_8ife8q_draw .36s var(--tr-ease-standard) .3s backwards}._8ife8q_tile[data-inview] ._8ife8q_gate{animation:_8ife8q_pop .36s var(--tr-ease-enter) .56s backwards}._8ife8q_tile[data-inview] ._8ife8q_branch{animation:_8ife8q_draw .42s var(--tr-ease-standard) calc(.82s + var(--i) * .11s) backwards}._8ife8q_tile[data-inview] :is(._8ife8q_check rect,._8ife8q_check svg){animation:_8ife8q_fade .36s var(--tr-ease-enter) calc(1s + var(--i) * .11s) backwards}._8ife8q_tile[data-inview] ._8ife8q_verdict{animation:_8ife8q_pop .32s var(--tr-ease-enter) calc(1.3s + var(--i) * .14s) backwards}}@keyframes _8ife8q_rise{0%{opacity:0;translate:0 8px}}@keyframes _8ife8q_fade{0%{opacity:0}}@keyframes _8ife8q_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _8ife8q_pop{0%{opacity:0;scale:.6}}@keyframes _8ife8q_strike{0%{transform:scaleX(0)}}@keyframes _8ife8q_dup-off{0%{stroke:var(--tr-hairline-dark)}}@keyframes _8ife8q_glyph-off{0%{fill:color-mix(in srgb, var(--tr-on-dark) 22%, transparent)}}@keyframes _8ife8q_dim-in{0%{opacity:1}}
._7VakDG_grid{--tr-cells:3}@media (max-width:899px) and (min-width:640px){._7VakDG_grid{--tr-cells:1}}._7VakDG_card{flex-direction:column;display:flex}._7VakDG_icon{border-radius:var(--tr-radius-sm);border:1px solid var(--tr-hairline);width:40px;height:40px;color:var(--tr-ink);place-items:center;display:grid}._7VakDG_icon svg{width:20px;height:20px}._7VakDG_card h3{margin-top:var(--tr-space-xl);font:var(--tr-display-sm);letter-spacing:var(--tr-display-sm-tracking);color:var(--tr-ink);font-size:clamp(26px,2.6vw,32px)}._7VakDG_card p{margin-top:var(--tr-space-sm);font:var(--tr-body-md);color:var(--tr-muted)}
.YRpEEq_pains{--tr-cells:4;margin:0;padding:0;list-style:none}@media (max-width:1023px) and (min-width:640px){.YRpEEq_pains{--tr-cells:2}}.YRpEEq_pains h3{margin-top:var(--tr-space-lg);font:var(--tr-title-lg);font-weight:var(--tr-weight-medium);letter-spacing:-.01em;color:var(--tr-ink)}.YRpEEq_pains p{margin-top:var(--tr-space-xs);font:var(--tr-body-md);color:var(--tr-muted)}
.J1PvJq_focus{background:var(--tr-primary)}.J1PvJq_base{background:var(--tr-body)}.J1PvJq_muted{background:var(--tr-on-dark-soft)}.J1PvJq_stack{min-width:0}.J1PvJq_stackBar{gap:2px;height:24px;display:flex}.J1PvJq_segment{flex:var(--v) 1 0;min-width:4px}.J1PvJq_segment:first-child{border-radius:0}.J1PvJq_segment:last-child{border-radius:0 var(--tr-radius-xs) var(--tr-radius-xs) 0}.J1PvJq_legend{gap:var(--tr-space-sm) var(--tr-space-xl);margin:var(--tr-space-md) 0 0;font:var(--tr-body-sm);color:var(--tr-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.J1PvJq_legend li{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.J1PvJq_swatch{border-radius:2px;flex:none;width:10px;height:10px;display:inline-block;transform:translateY(1px)}.J1PvJq_legendLabel{color:var(--tr-body)}.J1PvJq_legendValue{font-weight:var(--tr-weight-semibold);color:var(--tr-ink);font-variant-numeric:tabular-nums}.J1PvJq_legendValue span{font-weight:var(--tr-weight-regular);color:var(--tr-muted)}.J1PvJq_bars ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.J1PvJq_barRow{align-items:center;gap:var(--tr-space-sm);grid-template-columns:minmax(0,11rem) minmax(0,1fr);display:grid}@media (max-width:479px){.J1PvJq_barRow{grid-template-columns:minmax(0,1fr);gap:4px}}.J1PvJq_barLabel{min-width:0;font:var(--tr-body-sm);color:var(--tr-body);overflow-wrap:anywhere}.J1PvJq_barTrack{align-items:center;gap:8px;min-width:0;display:flex}.J1PvJq_bar{flex:0 0 calc((100% - 2.5rem) * var(--f));background:var(--tr-primary);border-radius:0 var(--tr-radius-xs) var(--tr-radius-xs) 0;height:14px}.J1PvJq_barValue{font:var(--tr-body-sm);font-weight:var(--tr-weight-semibold);color:var(--tr-ink);font-variant-numeric:tabular-nums}.J1PvJq_dots svg{width:100%;max-width:300px;height:auto;display:block}.J1PvJq_dotOn{fill:var(--tr-primary)}.J1PvJq_dotOff{fill:none;stroke:var(--tr-muted-soft);stroke-width:1.5px}@media (prefers-reduced-motion:no-preference){:is(html[data-motion] .J1PvJq_stack:not([data-inview]) .J1PvJq_stackBar,html[data-motion] .J1PvJq_bars:not([data-inview]) .J1PvJq_bar){scale:0 1}html[data-motion] .J1PvJq_dots:not([data-inview]) circle{opacity:0}.J1PvJq_stackBar,.J1PvJq_bar{transform-origin:0;transition:scale .64s var(--tr-ease-enter)}.J1PvJq_bars .J1PvJq_barRow .J1PvJq_bar{transition-delay:calc(var(--i,0) * 50ms)}.J1PvJq_dots[data-inview] circle{animation:J1PvJq_pop .32s var(--tr-ease-enter) calc(var(--i,0) * 45ms) backwards}}@keyframes J1PvJq_pop{0%{opacity:0}}
.pmmqWq_main{min-width:0}.pmmqWq_head{padding-block:var(--tr-space-xxl) var(--tr-space-section)}@media (min-width:960px){.pmmqWq_head{padding-block:var(--tr-space-xxxl) var(--tr-space-section-lg)}}.pmmqWq_crumb{margin-bottom:var(--tr-space-xl);font:var(--tr-nav-link);color:var(--tr-muted);border-radius:var(--tr-radius-xs);align-items:center;gap:6px;padding-block:10px;text-decoration:none;display:inline-flex}.pmmqWq_crumb svg{width:16px;height:16px}.pmmqWq_crumb:hover{color:var(--tr-ink)}.pmmqWq_title{margin-top:var(--tr-space-md);font:var(--tr-display-xl);letter-spacing:var(--tr-display-xl-tracking);color:var(--tr-ink);text-wrap:balance;max-width:18ch;font-size:clamp(36px,5vw,64px)}.pmmqWq_lead{margin-top:var(--tr-space-lg);max-width:40rem;font:var(--tr-body-lg);color:var(--tr-muted);text-wrap:pretty}.pmmqWq_lead+.pmmqWq_lead{margin-top:var(--tr-space-md)}.pmmqWq_banner{margin-bottom:var(--tr-space-xl);max-width:40rem}.pmmqWq_banner p{margin:0}.pmmqWq_prose{max-width:40rem;font:var(--tr-body-lg);color:var(--tr-body)}.pmmqWq_prose>*+*{margin-top:var(--tr-space-md)}.pmmqWq_prose h3{margin-top:var(--tr-space-xl);font:var(--tr-title-lg);letter-spacing:var(--tr-title-lg-tracking);color:var(--tr-ink)}.pmmqWq_prose h3:first-child{margin-top:0}.pmmqWq_prose ul{margin-bottom:0;padding-left:1.2em}.pmmqWq_prose ul ul,.pmmqWq_prose li+li{margin-top:var(--tr-space-xs)}.pmmqWq_prose li::marker{color:var(--tr-primary)}.pmmqWq_prose strong{font-weight:var(--tr-weight-semibold);color:var(--tr-ink)}.pmmqWq_prose a,.pmmqWq_link{color:var(--tr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--tr-primary);text-decoration-color:var(--tr-primary);text-underline-offset:3px;border-radius:var(--tr-radius-xs);text-decoration-thickness:2px}.pmmqWq_prose code,.pmmqWq_wrap{overflow-wrap:anywhere}.pmmqWq_prose code.pmmqWq_nowrap,.pmmqWq_nowrap{white-space:nowrap}.pmmqWq_prose code{line-height:1.5}.pmmqWq_small{font:var(--tr-body-sm);color:var(--tr-muted)}.pmmqWq_card{min-width:0;padding:var(--tr-space-lg);background:var(--tr-surface-card);border:1px solid var(--tr-hairline);border-radius:var(--tr-radius-xl)}@media (min-width:720px){.pmmqWq_card{padding:var(--tr-space-xl)}}.pmmqWq_cardTitle{font:var(--tr-title-md);letter-spacing:var(--tr-title-md-tracking);color:var(--tr-ink)}.pmmqWq_cardNote{margin-top:var(--tr-space-xxs);font:var(--tr-body-sm);color:var(--tr-muted)}.pmmqWq_command{align-items:center;gap:var(--tr-space-sm);max-width:34rem;padding:8px 8px 8px var(--tr-space-md);background:var(--tr-surface-dark-soft);color:var(--tr-on-dark);border:1px solid var(--tr-hairline-dark);border-radius:var(--tr-radius-md);display:flex}.pmmqWq_command code{min-width:0;font:var(--tr-code);overflow-wrap:anywhere;flex:1}.pmmqWq_prompt{color:var(--tr-primary);-webkit-user-select:none;user-select:none;margin-right:10px}.pmmqWq_commandDark{background:var(--tr-surface-dark-elevated)}.pmmqWq_copy{border-color:var(--tr-hairline-dark);color:var(--tr-on-dark);--tr-focus:var(--tr-focus-dark);transition:background-color var(--tr-duration-fast) var(--tr-ease-standard), color var(--tr-duration-fast) var(--tr-ease-standard);background:0 0;flex:none}.pmmqWq_copy:hover{background:var(--tr-on-dark);color:var(--tr-surface-dark)}.pmmqWq_copy[data-copied]{color:var(--tr-success-on-dark)}.pmmqWq_copy[data-copied]:hover{color:var(--tr-surface-dark)}.pmmqWq_codeWindow{min-width:0;margin:0}.pmmqWq_codeWindow .tr-code-bar span{overflow-wrap:anywhere;flex:1;min-width:0}.pmmqWq_codeWindow .tr-code-bar{padding-right:6px}.pmmqWq_codeWindow pre{overflow-wrap:anywhere;font-size:13px}.pmmqWq_codeLine{white-space:pre-wrap;min-height:1lh;padding-left:calc((var(--indent) + 2) * 1ch);text-indent:calc((var(--indent) + 2) * -1ch);display:block}.pmmqWq_table{border-collapse:collapse;width:100%;font:var(--tr-body-md)}.pmmqWq_table caption{text-align:left}.pmmqWq_table th,.pmmqWq_table td{padding:12px var(--tr-space-sm);text-align:left;vertical-align:top}.pmmqWq_table th:first-child,.pmmqWq_table td:first-child{padding-left:0}.pmmqWq_table th:last-child,.pmmqWq_table td:last-child{padding-right:0}.pmmqWq_table thead th{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted);vertical-align:bottom}.pmmqWq_table tbody tr,.pmmqWq_table tfoot tr{border-top:1px solid var(--tr-hairline-soft)}.pmmqWq_table tfoot tr{border-top-color:var(--tr-hairline)}.pmmqWq_table tbody th{font-weight:var(--tr-weight-regular);color:var(--tr-body)}.pmmqWq_table tfoot th,.pmmqWq_table tfoot td{font-weight:var(--tr-weight-semibold);color:var(--tr-ink)}.pmmqWq_num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.pmmqWq_actions{align-items:center;gap:var(--tr-space-sm) var(--tr-space-lg);flex-wrap:wrap;display:flex}.pmmqWq_textLink{font:var(--tr-nav-link);color:var(--tr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--tr-primary);text-decoration-color:var(--tr-primary);text-underline-offset:3px;border-radius:var(--tr-radius-xs);align-items:center;gap:6px;padding-block:12px;text-decoration-thickness:2px;display:inline-flex}.pmmqWq_textLink svg{width:16px;height:16px}.tr-dark .pmmqWq_textLink{color:var(--tr-on-dark)}.pmmqWq_badge{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase}@media (prefers-reduced-motion:no-preference){.pmmqWq_head>*{animation:pmmqWq_rise .52s var(--tr-ease-enter) backwards}}@keyframes pmmqWq_rise{0%{opacity:0;translate:0 8px}}
.beZM8W_table{border-collapse:collapse;width:100%;font:var(--tr-body-md)}.beZM8W_table th,.beZM8W_table td{padding:18px var(--tr-space-md);text-align:left;vertical-align:middle}.beZM8W_table thead th{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted)}.beZM8W_table thead th svg{vertical-align:-3px;width:16px;height:16px;color:var(--tr-ink);margin-right:8px;display:inline-block}.beZM8W_table tbody tr{border-top:1px solid var(--tr-hairline)}.beZM8W_table tbody tr:last-child{border-bottom:1px solid var(--tr-hairline)}.beZM8W_table tbody th{width:30%;font:var(--tr-title-sm);color:var(--tr-ink)}.beZM8W_table tbody td{width:35%;color:var(--tr-body)}.beZM8W_table tbody td:last-child{color:var(--tr-muted)}.beZM8W_table th:first-child,.beZM8W_table td:first-child{padding-left:0}.beZM8W_table th:last-child,.beZM8W_table td:last-child{padding-right:0}.beZM8W_cell{align-items:flex-start;gap:10px;display:flex}.beZM8W_mark{border-radius:var(--tr-radius-full);flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.beZM8W_mark svg{stroke-width:2.25px;width:14px;height:14px}.beZM8W_yes{background:var(--tr-success-soft);color:var(--tr-success)}.beZM8W_no{background:var(--tr-error-soft);color:var(--tr-error)}@media (max-width:719px){.beZM8W_table,.beZM8W_table tbody{display:block}.beZM8W_table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.beZM8W_table tbody tr{gap:10px;padding-block:18px;display:grid}.beZM8W_table tbody tr:first-child{border-top:0}.beZM8W_table tbody th,.beZM8W_table tbody td{width:auto;padding:0;display:block}.beZM8W_table tbody td:before{content:attr(data-label);font:var(--tr-caption);font-family:var(--tr-font-mono);font-weight:var(--tr-weight-regular);color:var(--tr-muted);padding-left:32px;display:block}}.beZM8W_bridge{padding:var(--tr-space-xxl) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding));border-top:1px solid var(--tr-hairline);background:var(--tr-surface-soft)}.beZM8W_bridge p{max-width:30ch;font:var(--tr-display-sm);letter-spacing:var(--tr-display-sm-tracking);color:var(--tr-ink);text-wrap:balance;font-size:clamp(24px,3vw,36px)}@media (prefers-reduced-motion:no-preference){html[data-motion] .beZM8W_bridge:not([data-inview]){opacity:0}.beZM8W_bridge[data-inview]{animation:beZM8W_rise .56s var(--tr-ease-enter) backwards}}@keyframes beZM8W_rise{0%{opacity:0;translate:0 8px}}
.JUM2NG_hero{padding-bottom:var(--tr-space-section)}.JUM2NG_title{max-width:22ch}.JUM2NG_meta{gap:var(--tr-space-sm) var(--tr-space-xl);margin:var(--tr-space-lg) 0 0;flex-wrap:wrap;display:flex}.JUM2NG_meta div{gap:2px;display:grid}.JUM2NG_meta dt{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted)}.JUM2NG_meta dd{font:var(--tr-body-md);color:var(--tr-ink);margin:0}.JUM2NG_heroGrid{gap:var(--tr-space-xxl);display:grid}@media (min-width:1024px){.JUM2NG_heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.JUM2NG_heroAside{min-width:0}.JUM2NG_stats{gap:var(--tr-space-sm);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px) and (max-width:1023px){.JUM2NG_stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.JUM2NG_stat{padding:var(--tr-space-md) var(--tr-space-lg);background:var(--tr-surface-card);border:1px solid var(--tr-hairline);border-radius:var(--tr-radius-xl)}.JUM2NG_statValue{font:var(--tr-display-md);letter-spacing:var(--tr-display-md-tracking);color:var(--tr-ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:clamp(36px,3.6vw,48px);display:flex}.JUM2NG_statValue span{font:var(--tr-title-md);letter-spacing:var(--tr-title-md-tracking);color:var(--tr-ink)}.JUM2NG_statText{margin-top:var(--tr-space-xxs);font:var(--tr-body-sm);color:var(--tr-muted)}.JUM2NG_tryIt{gap:var(--tr-space-xs);margin-top:var(--tr-space-lg);display:grid}.JUM2NG_tryLabel{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted)}.JUM2NG_figure{gap:var(--tr-space-lg);align-content:start;display:grid}.JUM2NG_figureHead{gap:2px;display:grid}.JUM2NG_split{gap:var(--tr-space-xl);margin-top:var(--tr-space-xxl);display:grid}@media (min-width:960px){.JUM2NG_split{gap:var(--tr-space-xxl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.JUM2NG_splitCode{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.JUM2NG_mono{font:var(--tr-code);color:var(--tr-ink);font-size:13px}.JUM2NG_bridge{margin-top:var(--tr-space-xxl);max-width:50rem}.JUM2NG_bridge p{font:var(--tr-display-sm);letter-spacing:var(--tr-display-sm-tracking);color:var(--tr-muted);text-wrap:pretty;font-size:clamp(22px,2.4vw,28px)}.JUM2NG_bridge strong{font-weight:inherit;color:var(--tr-ink)}.JUM2NG_action{margin-top:var(--tr-space-xl);max-width:40rem}.JUM2NG_action p+p{margin-top:var(--tr-space-xxs);font:var(--tr-body-lg);color:var(--tr-body)}.JUM2NG_flowSteps{gap:var(--tr-space-lg);margin:0;padding:0;list-style:none;display:grid}.JUM2NG_flowSteps li{gap:var(--tr-space-xxs);padding-left:var(--tr-space-lg);border-left:2px solid var(--tr-hairline);display:grid}.JUM2NG_flowSteps li:last-child{border-left-color:var(--tr-primary)}.JUM2NG_flowValue{font:var(--tr-display-md);letter-spacing:var(--tr-display-md-tracking);color:var(--tr-ink);font-size:clamp(36px,3.6vw,48px)}.JUM2NG_flowValue small{font:var(--tr-title-lg);color:var(--tr-muted)}.JUM2NG_flowLabel{font:var(--tr-body-md);color:var(--tr-muted)}.JUM2NG_flowSteps li svg{margin-top:var(--tr-space-xs)}.JUM2NG_chips{gap:var(--tr-space-xs);flex-wrap:wrap;list-style:none;display:flex;padding:0!important}.JUM2NG_chips li{background:var(--tr-surface-strong);border-radius:var(--tr-radius-pill);max-width:100%;font:var(--tr-caption);color:var(--tr-muted);align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex;margin:0!important}.JUM2NG_chips code{font:var(--tr-code);color:var(--tr-ink);overflow-wrap:anywhere;font-size:13px}.JUM2NG_zeroes{gap:var(--tr-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.JUM2NG_zeroes{grid-template-columns:repeat(4,minmax(0,1fr))}}.JUM2NG_zero{padding:var(--tr-space-lg);background:var(--tr-surface-card);border:1px solid var(--tr-hairline);border-radius:var(--tr-radius-xl)}@media (max-width:479px){.JUM2NG_zero{padding:var(--tr-space-md)}}.JUM2NG_zeroValue{font:var(--tr-display-lg);letter-spacing:var(--tr-display-lg-tracking);color:var(--tr-ink);font-size:clamp(44px,5vw,64px)}.JUM2NG_zeroLabel{margin-top:var(--tr-space-xs);font:var(--tr-title-sm);color:var(--tr-ink)}.JUM2NG_zeroNote{font:var(--tr-body-sm);color:var(--tr-muted);margin-top:2px}.JUM2NG_unicodeTable tbody th{font:var(--tr-body-sm);color:var(--tr-body)}.JUM2NG_unicodeTable td{font-weight:var(--tr-weight-semibold);color:var(--tr-ink)}.JUM2NG_cards3{gap:var(--tr-space-md);margin-top:var(--tr-space-xxl);display:grid}@media (min-width:960px){.JUM2NG_cards3{grid-template-columns:repeat(3,minmax(0,1fr))}}.JUM2NG_textCard{max-width:none;font:var(--tr-body-md)}.JUM2NG_counts{gap:var(--tr-space-md);display:grid}@media (min-width:640px){.JUM2NG_counts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.JUM2NG_counts{grid-template-columns:repeat(4,minmax(0,1fr))}}.JUM2NG_count{padding:var(--tr-space-lg);background:var(--tr-surface-card);border:1px solid var(--tr-hairline);border-top:3px solid var(--tr-primary);border-radius:var(--tr-radius-lg)}.JUM2NG_countValue{font:var(--tr-display-md);letter-spacing:var(--tr-display-md-tracking);color:var(--tr-ink);font-size:clamp(40px,4.4vw,56px)}.JUM2NG_countText{margin-top:var(--tr-space-xs);font:var(--tr-body-md);color:var(--tr-body)}.JUM2NG_verdicts th[scope=row]{min-width:9rem;font-weight:var(--tr-weight-semibold);color:var(--tr-ink)}.JUM2NG_verdicts th[scope=row] i{margin-right:6px}.JUM2NG_verdicts td{font:var(--tr-body-sm);color:var(--tr-body)}.JUM2NG_verdicts td:nth-child(2){font:var(--tr-body-md);font-weight:var(--tr-weight-semibold);color:var(--tr-ink)}.JUM2NG_verdicts td:nth-child(2) span{font-weight:var(--tr-weight-regular);color:var(--tr-muted)}@media (max-width:719px){.JUM2NG_verdicts thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JUM2NG_verdicts,.JUM2NG_verdicts tbody,.JUM2NG_verdicts tr{display:block}.JUM2NG_verdicts tr{gap:4px var(--tr-space-sm);padding-block:var(--tr-space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.JUM2NG_verdicts th,.JUM2NG_verdicts td{padding:0!important}.JUM2NG_verdicts td:last-child{grid-column:1/-1}}.JUM2NG_onDark{color:var(--tr-on-dark-soft)}.JUM2NG_onDark h3,.JUM2NG_onDark strong{color:var(--tr-on-dark)}.JUM2NG_onDark code.tr-inline{background:var(--tr-surface-dark-soft);color:var(--tr-on-dark)}.JUM2NG_darkBtn:hover{background:var(--tr-on-dark);color:var(--tr-surface-dark)}@media (prefers-reduced-motion:no-preference){:is(html[data-motion] .JUM2NG_figure:not([data-inview]),html[data-motion] .JUM2NG_bridge:not([data-inview]),html[data-motion] .JUM2NG_textCard:not([data-inview])){opacity:0}.JUM2NG_figure[data-inview],.JUM2NG_bridge[data-inview],.JUM2NG_textCard[data-inview]{animation:JUM2NG_rise .56s var(--tr-ease-enter) backwards}}@keyframes JUM2NG_rise{0%{opacity:0;translate:0 8px}}.JUM2NG_flow{align-self:start}
.ZQUwpW_band{padding-top:var(--tr-space-xxl)}.ZQUwpW_panel>div{background:var(--tr-surface-dark);color:var(--tr-on-dark);border:1px solid var(--tr-hairline-dark);border-radius:var(--tr-radius-md);box-shadow:0 24px 48px color-mix(in srgb, var(--tr-surface-dark) 28%, transparent);overflow:hidden}.ZQUwpW_bar{justify-content:space-between;align-items:center;gap:var(--tr-space-md);border-bottom:1px solid var(--tr-hairline-dark);height:38px;font:400 12px/1 var(--tr-font-mono);color:var(--tr-on-dark-soft);white-space:nowrap;padding:0 16px;display:flex}.ZQUwpW_bar>span:first-child{text-overflow:ellipsis;align-items:center;gap:10px;display:inline-flex;overflow:hidden}.ZQUwpW_barDot{border-radius:var(--tr-radius-full);background:var(--tr-primary);flex:none;width:7px;height:7px}.ZQUwpW_barNote{color:var(--tr-on-dark-muted)}.ZQUwpW_body{display:grid}@media (min-width:900px){.ZQUwpW_body{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.ZQUwpW_tree{font:400 12.5px/2 var(--tr-font-mono);padding:16px 20px 18px}.ZQUwpW_tree ul{border-left:1px solid var(--tr-hairline-dark);margin:0 0 0 5px;padding:0 0 0 16px;list-style:none}.ZQUwpW_dir{color:var(--tr-on-dark-soft)}.ZQUwpW_file{flex-wrap:wrap;column-gap:12px;display:flex}.ZQUwpW_file>span:first-child{white-space:nowrap}.ZQUwpW_note{color:var(--tr-primary);white-space:nowrap}.ZQUwpW_signs{border-top:1px solid var(--tr-hairline-dark);font:400 12.5px/1.6 var(--tr-font-mono);padding:14px 0 16px}@media (min-width:900px){.ZQUwpW_signs{border-top:0;border-left:1px solid var(--tr-hairline-dark)}}.ZQUwpW_signsHead{letter-spacing:1.2px;text-transform:uppercase;color:var(--tr-on-dark-muted);justify-content:space-between;align-items:center;padding:0 18px 10px;font-size:11px;display:flex}.ZQUwpW_signsHead b{border-radius:var(--tr-radius-pill);background:var(--tr-primary);min-width:20px;color:var(--tr-on-primary);text-align:center;padding:1px 7px;font-weight:700}.ZQUwpW_signs ul{margin:0;padding:0;list-style:none}.ZQUwpW_signs li{color:var(--tr-on-dark);grid-template-columns:92px minmax(0,1fr);gap:10px;padding:5px 18px;display:grid}.ZQUwpW_signs li:nth-child(odd){background:color-mix(in srgb, var(--tr-primary) 6%, transparent)}.ZQUwpW_tag{color:var(--tr-primary)}@media (max-width:559px){.ZQUwpW_barNote{display:none}.ZQUwpW_tree{padding-inline:14px;font-size:12px}.ZQUwpW_note{flex-basis:100%;margin-top:-8px}.ZQUwpW_signs li{grid-template-columns:78px minmax(0,1fr);padding-inline:14px}}@media (prefers-reduced-motion:no-preference){html[data-motion] .ZQUwpW_panel:not([data-inview]){opacity:0}html[data-motion] .ZQUwpW_panel:not([data-inview]) .ZQUwpW_tree>ul>li{opacity:0}html[data-motion] .ZQUwpW_panel:not([data-inview]) .ZQUwpW_note{opacity:0}html[data-motion] .ZQUwpW_panel:not([data-inview]) .ZQUwpW_signs li{opacity:0}.ZQUwpW_panel[data-inview]{animation:ZQUwpW_rise .56s var(--tr-ease-enter) backwards}.ZQUwpW_panel[data-inview] .ZQUwpW_tree>ul>li{animation:ZQUwpW_fade .36s var(--tr-ease-enter) calc(.2s + var(--i) * .12s) backwards}.ZQUwpW_panel[data-inview] .ZQUwpW_note{animation:ZQUwpW_rise .42s var(--tr-ease-enter) calc(.9s + var(--i) * .16s) backwards}.ZQUwpW_panel[data-inview] .ZQUwpW_signs li{animation:ZQUwpW_rise .42s var(--tr-ease-enter) calc(1.3s + var(--i) * .14s) backwards}}@keyframes ZQUwpW_rise{0%{opacity:0;translate:0 8px}}@keyframes ZQUwpW_fade{0%{opacity:0}}
.AwaGPG_hero{padding-bottom:var(--tr-space-section)}.AwaGPG_title{max-width:16ch}.AwaGPG_meta{gap:var(--tr-space-sm) var(--tr-space-xl);margin:var(--tr-space-lg) 0 0;flex-wrap:wrap;display:flex}.AwaGPG_meta div{gap:2px;display:grid}.AwaGPG_meta dt{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted)}.AwaGPG_meta dd{font:var(--tr-body-md);color:var(--tr-ink);margin:0}.AwaGPG_heroGrid{gap:var(--tr-space-xxl);display:grid}@media (min-width:1024px){.AwaGPG_heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.AwaGPG_heroAside{min-width:0}.AwaGPG_stats{gap:var(--tr-space-sm);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px) and (max-width:1023px){.AwaGPG_stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.AwaGPG_stat{padding:var(--tr-space-md) var(--tr-space-lg);background:var(--tr-surface-card);border:1px solid var(--tr-hairline);border-radius:var(--tr-radius-md)}.AwaGPG_statValue{font:var(--tr-display-md);letter-spacing:var(--tr-display-md-tracking);color:var(--tr-ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:clamp(32px,3.2vw,44px);display:flex}.AwaGPG_statValue span{font:var(--tr-title-md);font-weight:var(--tr-weight-medium);color:var(--tr-ink)}.AwaGPG_statText{margin-top:var(--tr-space-xxs);font:var(--tr-body-sm);color:var(--tr-muted)}.AwaGPG_tryIt{gap:var(--tr-space-xs);margin-top:var(--tr-space-lg);display:grid}.AwaGPG_tryLabel,.AwaGPG_label{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted)}.AwaGPG_findings{border-top:1px solid var(--tr-hairline);margin:0;padding:0;list-style:none}.AwaGPG_findings>li{gap:var(--tr-space-md);padding:var(--tr-space-xl) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding));border-bottom:1px solid var(--tr-hairline);grid-template-columns:48px minmax(0,1fr);display:grid}.AwaGPG_findings>li:last-child{border-bottom:0}.AwaGPG_findings>li>span{padding-top:8px}.AwaGPG_findings h3{max-width:34ch;font:var(--tr-display-sm);letter-spacing:var(--tr-display-sm-tracking);color:var(--tr-ink);text-wrap:balance;font-size:clamp(22px,2.2vw,28px)}.AwaGPG_findings ul{gap:var(--tr-space-xs);max-width:48rem;margin:var(--tr-space-md) 0 0;font:var(--tr-body-md);color:var(--tr-muted);padding-left:1.1em;display:grid}.AwaGPG_findings ul li::marker{color:var(--tr-primary)}.AwaGPG_findings strong{font-weight:var(--tr-weight-semibold);color:var(--tr-ink)}.AwaGPG_mark{border-radius:var(--tr-radius-full);width:24px;height:24px;font:700 13px/1 var(--tr-font-mono);flex:none;place-items:center;display:inline-grid}.AwaGPG_mark svg{stroke-width:2.5px;width:15px;height:15px}.AwaGPG_yes{background:var(--tr-success-soft);color:var(--tr-success)}.AwaGPG_partial{background:var(--tr-warning-soft);color:var(--tr-warning)}.AwaGPG_no{background:var(--tr-error-soft);color:var(--tr-error)}.AwaGPG_unknown{background:var(--tr-surface-strong);color:var(--tr-muted)}.AwaGPG_legend{gap:var(--tr-space-sm) var(--tr-space-xl);margin-bottom:var(--tr-space-lg);font:var(--tr-body-sm);color:var(--tr-muted);flex-wrap:wrap;display:flex}.AwaGPG_legend>span{align-items:center;gap:8px;display:inline-flex}.AwaGPG_tableWrap{border:1px solid var(--tr-hairline);border-radius:var(--tr-radius-md);position:relative;overflow-x:auto}.AwaGPG_tableWrap:focus-visible{box-shadow:var(--tr-focus);outline:none}.AwaGPG_matrix{border-collapse:collapse;width:100%;min-width:860px;font:var(--tr-body-sm)}.AwaGPG_matrix th,.AwaGPG_matrix td{border-bottom:1px solid var(--tr-hairline);text-align:center;vertical-align:middle;padding:10px 12px}.AwaGPG_matrix tbody tr:last-child>*{border-bottom:0}.AwaGPG_matrix thead th{font:var(--tr-caption);font-weight:var(--tr-weight-semibold);color:var(--tr-ink);background:var(--tr-surface-soft)}.AwaGPG_matrix thead td{background:var(--tr-surface-soft)}.AwaGPG_matrix tbody th,.AwaGPG_matrix thead td{z-index:1;text-align:left;min-width:190px;position:sticky;left:0}.AwaGPG_matrix tbody th{background:var(--tr-canvas);font-weight:var(--tr-weight-medium)}.AwaGPG_matrix tbody th a{color:var(--tr-ink);border-radius:var(--tr-radius-xs);text-decoration:none}.AwaGPG_matrix tbody th a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--tr-primary);text-decoration-color:var(--tr-primary);text-underline-offset:3px;text-decoration-thickness:2px}.AwaGPG_matrix tbody tr:hover>*{background:var(--tr-surface-soft)}.AwaGPG_caps{border-top:1px solid var(--tr-hairline)}.AwaGPG_cap{border-bottom:1px solid var(--tr-hairline);scroll-margin-top:60px}.AwaGPG_cap summary{align-items:center;gap:var(--tr-space-md) var(--tr-space-lg);padding:var(--tr-space-lg) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding));cursor:pointer;grid-template-columns:minmax(0,1fr) auto 20px;list-style:none;display:grid}.AwaGPG_cap summary::-webkit-details-marker{display:none}.AwaGPG_cap summary:hover{background:var(--tr-surface-soft)}.AwaGPG_capHead{gap:2px;display:grid}.AwaGPG_capTitle{font:var(--tr-title-lg);font-weight:var(--tr-weight-medium);color:var(--tr-ink)}.AwaGPG_capDesc{font:var(--tr-body-sm);color:var(--tr-muted)}.AwaGPG_capMarks{gap:4px;display:flex}.AwaGPG_capMarks .AwaGPG_mark{width:20px;height:20px}.AwaGPG_capMarks .AwaGPG_mark svg{width:13px;height:13px}.AwaGPG_toggle{width:20px;height:20px;color:var(--tr-muted);transition:rotate var(--tr-duration-base) var(--tr-ease-standard)}.AwaGPG_cap[open] .AwaGPG_toggle{color:var(--tr-ink);rotate:45deg}@media (max-width:719px){.AwaGPG_cap summary{grid-template-columns:minmax(0,1fr) 20px}.AwaGPG_capMarks{grid-area:2/1}}.AwaGPG_answers{border-top:1px solid var(--tr-hairline);display:grid;overflow:hidden}@media (min-width:960px){.AwaGPG_answers{grid-template-columns:repeat(2,minmax(0,1fr))}}.AwaGPG_answer{min-width:0;padding:var(--tr-space-lg) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding));border-right:1px solid var(--tr-hairline);border-bottom:1px solid var(--tr-hairline);font:var(--tr-body-sm);color:var(--tr-body);overflow-wrap:anywhere;margin:0 -1px -1px 0}.AwaGPG_answer header{justify-content:space-between;align-items:center;gap:var(--tr-space-xs) var(--tr-space-md);margin-bottom:var(--tr-space-sm);flex-wrap:wrap;display:flex}.AwaGPG_answer h3{font:var(--tr-title-md);font-weight:var(--tr-weight-semibold);color:var(--tr-ink)}.AwaGPG_answerSupport{font:var(--tr-caption);color:var(--tr-muted);align-items:center;gap:8px;display:inline-flex}.AwaGPG_answer p,.AwaGPG_answer ul{margin:0}.AwaGPG_answer ul{gap:6px;padding-left:1.1em;display:grid}.AwaGPG_answer ul li::marker{color:var(--tr-muted)}.AwaGPG_how{color:var(--tr-ink)}.AwaGPG_limits{margin-top:var(--tr-space-md);color:var(--tr-muted);gap:6px;display:grid}.AwaGPG_surfaces{gap:var(--tr-space-sm);margin:0;display:grid}.AwaGPG_surfaces dt{font:700 11px/1.4 var(--tr-font-mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--tr-muted)}.AwaGPG_surfaces dd{margin:2px 0 0}.AwaGPG_sources{flex-wrap:wrap;align-items:center;gap:6px;display:flex;margin-top:var(--tr-space-md)!important}.AwaGPG_sources .AwaGPG_label{margin-right:4px}.AwaGPG_sources a{border:1px solid var(--tr-hairline);border-radius:var(--tr-radius-xs);min-width:24px;height:24px;font:400 12px/1 var(--tr-font-mono);color:var(--tr-ink);place-items:center;padding:0 6px;text-decoration:none;display:inline-grid}.AwaGPG_sources a:hover{border-color:var(--tr-ink)}.AwaGPG_versions{border-collapse:collapse;width:100%;font:var(--tr-body-sm)}.AwaGPG_versions th,.AwaGPG_versions td{border-bottom:1px solid var(--tr-hairline);text-align:left;vertical-align:top;padding:12px 0}.AwaGPG_versions thead th{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted)}.AwaGPG_versions tbody th{width:30%;padding-right:var(--tr-space-md);font-weight:var(--tr-weight-semibold);color:var(--tr-ink)}.AwaGPG_versions td{color:var(--tr-body)}.AwaGPG_dataLinks{align-items:center;gap:var(--tr-space-md) var(--tr-space-xl);margin-top:var(--tr-space-xl);flex-wrap:wrap;display:flex}.AwaGPG_dataBtn:hover{background:var(--tr-surface-strong)}.AwaGPG_policy{gap:var(--tr-space-lg);max-width:40rem;display:grid}.AwaGPG_policyStep{gap:var(--tr-space-xs);display:grid}.AwaGPG_policy .AwaGPG_label{color:var(--tr-on-dark-soft)}.AwaGPG_policyBtn{color:var(--tr-on-dark);border-color:var(--tr-on-dark);justify-self:start}.AwaGPG_policyBtn:hover{background:var(--tr-on-dark);color:var(--tr-surface-dark)}
.IQcliq_toc{gap:0 var(--tr-space-lg);margin-top:var(--tr-space-xl);flex-wrap:wrap;display:flex}.IQcliq_toc a{font:var(--tr-nav-link);color:var(--tr-muted);border-radius:var(--tr-radius-xs);padding-block:10px;text-decoration:none}.IQcliq_toc a:hover{color:var(--tr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--tr-primary);text-decoration-color:var(--tr-primary);text-underline-offset:3px;text-decoration-thickness:2px}.IQcliq_tableCard,.IQcliq_spaced{margin-top:var(--tr-space-xxl)}.IQcliq_caption{padding-bottom:var(--tr-space-md);gap:2px;display:grid}.IQcliq_footnote{margin-top:var(--tr-space-md);font:var(--tr-body-sm);color:var(--tr-muted)}.IQcliq_footnote a{color:var(--tr-ink);text-decoration:underline;-webkit-text-decoration-color:var(--tr-primary);text-decoration-color:var(--tr-primary);text-underline-offset:3px;text-decoration-thickness:2px}.IQcliq_corpus{font:var(--tr-body-sm)}.IQcliq_repo{overflow-wrap:anywhere;font-weight:var(--tr-weight-semibold)!important;color:var(--tr-ink)!important}.IQcliq_sha code{font:var(--tr-code);color:var(--tr-muted);word-break:break-all;font-size:12px}.IQcliq_dagger{color:var(--tr-warning);font-weight:var(--tr-weight-bold)}.IQcliq_checks tbody th{width:55%}.IQcliq_checks code{overflow-wrap:anywhere}.IQcliq_rubric{gap:var(--tr-space-md);margin:0;display:grid}.IQcliq_rubric div{padding-left:var(--tr-space-md);border-left:2px solid var(--tr-hairline)}.IQcliq_rubric div:first-child{border-left-color:var(--tr-primary)}.IQcliq_rubric dt{font:var(--tr-title-sm);color:var(--tr-ink)}.IQcliq_rubric dd{font:var(--tr-body-md);color:var(--tr-muted);margin:4px 0 0}.IQcliq_rules{font:var(--tr-body-sm)}.IQcliq_ruleName{color:var(--tr-ink);font-weight:var(--tr-weight-semibold);display:block}.IQcliq_ruleId{font:var(--tr-caption);font-family:var(--tr-font-mono);font-weight:var(--tr-weight-regular);color:var(--tr-muted);margin-top:2px;display:block}.IQcliq_real{font-weight:var(--tr-weight-bold);color:var(--tr-ink)}@media (max-width:719px){.IQcliq_corpus thead,.IQcliq_rules thead,.IQcliq_checks thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IQcliq_corpus,.IQcliq_corpus tbody,.IQcliq_rules,.IQcliq_rules tbody,.IQcliq_checks,.IQcliq_checks tbody{display:block}.IQcliq_corpus tr{gap:6px var(--tr-space-md);padding-block:var(--tr-space-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.IQcliq_corpus th,.IQcliq_corpus td,.IQcliq_rules th,.IQcliq_rules td,.IQcliq_checks th,.IQcliq_checks td{display:block;text-align:left!important;width:auto!important;padding:0!important}.IQcliq_corpus th{grid-column:1/-1}.IQcliq_corpus .IQcliq_sha{order:3;grid-column:1/-1}.IQcliq_corpus td:before,.IQcliq_rules td:before{content:attr(data-label);font:var(--tr-caption);font-family:var(--tr-font-mono);font-weight:var(--tr-weight-regular);color:var(--tr-muted);display:block}.IQcliq_rules tr{gap:6px var(--tr-space-sm);padding-block:var(--tr-space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.IQcliq_rules th{grid-column:1/-1}.IQcliq_checks tr{padding-block:var(--tr-space-sm);gap:4px;display:grid}.IQcliq_checks td{color:var(--tr-muted)}}.IQcliq_log{gap:var(--tr-space-md);max-width:40rem;margin:0;padding:0;list-style:none;display:grid}.IQcliq_log li{padding-left:var(--tr-space-md);border-left:2px solid var(--tr-primary);gap:4px;display:grid}.IQcliq_log time{font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted)}.IQcliq_log p{font:var(--tr-body-md);color:var(--tr-body)}
.S1YqUG_rows{margin:0;padding:0;list-style:none}.S1YqUG_rows>li+li{border-top:1px solid var(--tr-hairline)}.S1YqUG_row{gap:var(--tr-space-sm) var(--tr-space-xl);padding:var(--tr-space-xl) clamp(var(--tr-gutter), 4vw, var(--tr-frame-padding));transition:background-color var(--tr-duration-base) var(--tr-ease-standard);display:grid;position:relative}@media (min-width:900px){.S1YqUG_row{padding-block:var(--tr-space-xxl);grid-template-columns:160px minmax(0,1fr) auto;align-items:start}}.S1YqUG_row:hover{background:var(--tr-surface-soft)}.S1YqUG_row:focus-within{box-shadow:inset var(--tr-focus)}.S1YqUG_meta{align-items:center;gap:var(--tr-space-xs) var(--tr-space-sm);font:var(--tr-kicker);letter-spacing:var(--tr-kicker-tracking);text-transform:uppercase;color:var(--tr-muted);flex-wrap:wrap;padding-top:8px;display:flex}.S1YqUG_badge{font-size:11px}.S1YqUG_cardTitle{max-width:30ch;font:var(--tr-display-sm);letter-spacing:var(--tr-display-sm-tracking);color:var(--tr-ink);text-wrap:balance;font-size:clamp(24px,2.6vw,32px)}.S1YqUG_cardLink{color:inherit;outline:none;text-decoration:none}.S1YqUG_cardLink:after{content:"";position:absolute;inset:0}.S1YqUG_summary{max-width:44rem;margin-top:var(--tr-space-sm);font:var(--tr-body-md);color:var(--tr-muted)}.S1YqUG_more{font:var(--tr-nav-link);color:var(--tr-ink);white-space:nowrap;align-items:center;gap:6px;padding-top:8px;display:inline-flex}.S1YqUG_more svg{width:16px;height:16px;transition:translate var(--tr-duration-base) var(--tr-ease-standard)}.S1YqUG_row:hover .S1YqUG_more svg{translate:3px}.S1YqUG_list{border-bottom:1px solid var(--tr-hairline);margin-bottom:var(--tr-space-section)}
@media (prefers-reduced-motion:no-preference){._3GajPW_thought{opacity:.3;animation:_3GajPW_think var(--tr-duration-thinking) var(--tr-ease-standard) infinite}._3GajPW_thought:nth-of-type(2){animation-delay:.16s}._3GajPW_thought:nth-of-type(3){animation-delay:.32s}}@keyframes _3GajPW_think{0%,to{opacity:.3}30%{opacity:1}60%{opacity:.3}}
