.G74JtW_skip{z-index:100;background:var(--c-bone);color:var(--c-ink);padding:12px 16px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.G74JtW_skip:focus-visible{outline-color:var(--c-accent);transform:none}.G74JtW_badge{z-index:90;border:1px dashed var(--c-accent);background:rgb(var(--rgb-ink) / .9);color:var(--c-bone);font-family:var(--font-mono);letter-spacing:var(--tracking-meta);text-transform:uppercase;pointer-events:none;padding:6px 10px;font-size:10px;position:fixed;bottom:12px;right:12px}
.psbpAa_group{border:1px solid rgb(var(--rgb-bone) / .22);align-items:stretch;display:flex}.psbpAa_item{color:var(--c-ash);transition:color var(--dur-fast) ease;justify-content:center;align-items:center;display:inline-flex}.psbpAa_item:hover{color:var(--c-bone)}.psbpAa_item.psbpAa_current,.psbpAa_item.psbpAa_current:hover{background:var(--c-bone);color:var(--c-ink)}.psbpAa_compact{font-family:var(--font-mono);letter-spacing:.06em;flex:none;font-size:12px}.psbpAa_compact .psbpAa_item{min-width:44px;height:42px}.psbpAa_full{flex-wrap:wrap;font-size:15px}.psbpAa_full .psbpAa_item{min-height:48px;padding:0 18px}.psbpAa_full .psbpAa_current{font-weight:600}.psbpAa_grid{grid-template-columns:repeat(3,minmax(0,1fr));font-size:15px;display:grid}.psbpAa_grid .psbpAa_item{min-height:48px;display:flex}.psbpAa_grid .psbpAa_current{font-weight:600}@media (max-width:599px){.psbpAa_full{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.psbpAa_full .psbpAa_item{padding:0;display:flex}}
.JOrg0a_headerNav{flex-wrap:wrap;align-items:center;gap:4px clamp(18px,2.6vw,40px);font-size:15px;display:flex}.JOrg0a_headerLink{min-height:44px;color:var(--c-ash);transition:color var(--dur-fast) ease;align-items:center;gap:9px;display:inline-flex}.JOrg0a_headerLink:hover{color:var(--c-bone)}.JOrg0a_current{color:var(--c-bone);font-weight:600}.JOrg0a_dot{background:var(--c-accent);width:6px;height:6px}.JOrg0a_underline{transition:background-size var(--dur-base) ease;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:3px}.JOrg0a_headerLink:not(.JOrg0a_current):hover .JOrg0a_underline,.JOrg0a_footerLink:hover .JOrg0a_underline{background-size:100% 1px}.JOrg0a_footerTitle{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash)}.JOrg0a_footerList{flex-direction:column;gap:4px;margin-top:16px;font-size:17px;display:flex}.JOrg0a_footerLink{min-height:36px;color:var(--c-dust);transition:color var(--dur-fast) ease;align-items:center;display:inline-flex}.JOrg0a_footerLink:hover,.JOrg0a_footerCurrent{color:var(--c-bone)}@media (max-width:599px){.JOrg0a_footerTitle{font-size:var(--fs-meta-3)}.JOrg0a_footerList{gap:0;margin-top:10px;font-size:16px}.JOrg0a_footerLink{min-height:44px;display:flex}}
.VFKzxG_inner{padding-top:clamp(72px,8vw,112px);padding-bottom:36px}.VFKzxG_top{border-bottom:1px solid rgb(var(--rgb-bone) / .16);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px 64px;padding-bottom:clamp(48px,6vw,72px);display:flex}.VFKzxG_brandBlock{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.VFKzxG_mark{color:var(--c-bone)}.VFKzxG_wordmark{letter-spacing:-.015em;font-size:40px;line-height:1;display:block}.VFKzxG_tagline{font-family:var(--font-display);color:var(--c-ash);margin-top:14px;font-size:30px;font-weight:500;line-height:1.02}.VFKzxG_language{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.VFKzxG_colTitle{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash)}.VFKzxG_columns{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:40px;padding:clamp(40px,5vw,64px) 0;display:grid}.VFKzxG_list{color:var(--c-dust);flex-direction:column;gap:4px;margin-top:16px;font-size:17px;display:flex}.VFKzxG_item{align-items:center;min-height:36px;display:flex}.VFKzxG_bottom{border-top:1px solid rgb(var(--rgb-bone) / .16);font-family:var(--font-mono);letter-spacing:.04em;color:var(--c-ash);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:24px;font-size:12px;display:flex}.VFKzxG_bottomLinks{flex-wrap:wrap;gap:8px 28px;display:flex}.VFKzxG_link{min-height:44px;transition:color var(--dur-fast) ease;align-items:center;gap:8px;display:inline-flex}.VFKzxG_link:hover{color:var(--c-bone)}.VFKzxG_underline{transition:background-size var(--dur-base) ease;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:3px}.VFKzxG_link:hover .VFKzxG_underline{background-size:100% 1px}@media (max-width:599px){.VFKzxG_inner{padding:64px 20px 28px}.VFKzxG_top{border-bottom:0;padding-bottom:0;display:block}.VFKzxG_brandBlock{grid-template-columns:auto 1fr;align-items:center;gap:0 18px;display:grid}.VFKzxG_brandBlock>div{display:contents}.VFKzxG_mark{width:64px;height:auto}.VFKzxG_wordmark{font-size:32px}.VFKzxG_tagline{grid-column:1/-1;margin-top:18px;font-size:26px}.VFKzxG_language{align-items:stretch;gap:10px;margin-top:36px}.VFKzxG_colTitle{font-size:var(--fs-meta-3)}.VFKzxG_columns{border-top:1px solid rgb(var(--rgb-bone) / .16);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;margin-top:40px;padding:28px 0 0}.VFKzxG_elsewhereCol{grid-area:1/2}.VFKzxG_contactCol{grid-column:1/-1}.VFKzxG_list{gap:0;margin-top:10px;font-size:16px}.VFKzxG_item{min-height:40px}.VFKzxG_elsewhereCol .VFKzxG_item{min-height:44px}.VFKzxG_bottom{gap:4px 16px;margin-top:32px;padding-top:16px;font-size:11px}.VFKzxG_bottomLinks{gap:20px}}
._8RiFmG_button{transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease, filter var(--dur-fast) ease;align-items:center;font-weight:700;line-height:1.2;display:inline-flex}._8RiFmG_lg{gap:14px;min-height:56px;padding:0 26px;font-size:16px}._8RiFmG_md{gap:10px;min-height:48px;padding:0 22px;font-size:16px}._8RiFmG_sm{gap:10px;min-height:44px;padding:0 18px;font-size:15px}._8RiFmG_primary{background:var(--c-accent);color:var(--c-on-accent)}._8RiFmG_primary:hover{filter:brightness(1.1)}._8RiFmG_ink{background:var(--c-ink);color:var(--c-bone)}._8RiFmG_ink:hover{background:var(--c-ink-hover)}._8RiFmG_outline{border:1px solid var(--outline);font-weight:600}._8RiFmG_outline:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}._8RiFmG_arrow,._8RiFmG_arrowDown{transition:transform var(--dur-base) ease;flex:none}._8RiFmG_button:hover ._8RiFmG_arrow,._8RiFmG_textLink:hover ._8RiFmG_arrow{transform:translate(4px)}._8RiFmG_button:hover ._8RiFmG_arrowDown,._8RiFmG_textLink:hover ._8RiFmG_arrowDown{transform:translateY(3px)}@media (max-width:599px){._8RiFmG_blockOnPhone{justify-content:space-between;width:100%;padding:0 20px;display:flex}}._8RiFmG_textLink{min-height:44px;box-shadow:inset 0 -1px 0 var(--link-rule);align-items:center;gap:10px;font-weight:700;display:inline-flex}
.o-fF9W_contact{padding-block:clamp(80px,10vw,144px)}.o-fF9W_title{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-1);line-height:var(--lh-display-1);letter-spacing:var(--tracking-display);text-wrap:balance;margin-top:clamp(28px,4vw,52px)}.o-fF9W_body{align-items:flex-start;gap:48px var(--pair-gap);flex-wrap:wrap;margin-top:clamp(40px,5vw,72px);display:flex}.o-fF9W_copy{flex-direction:column;flex:5 320px;gap:32px;max-width:520px;display:flex}.o-fF9W_narrowOnly{display:none}.o-fF9W_lede{font-size:var(--fs-body-l);line-height:1.5}.o-fF9W_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.o-fF9W_email{min-height:44px;box-shadow:inset 0 -1.5px 0 var(--c-ink);align-items:center;font-size:17px;font-weight:700;display:inline-flex}.o-fF9W_next{flex:6 360px;min-width:0}.o-fF9W_nextTitle{border-bottom:1px solid var(--c-ink);font-family:var(--font-mono);font-weight:500;font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;padding-bottom:14px}.o-fF9W_step{border-bottom:1px solid rgb(var(--rgb-ink) / .3);gap:20px;padding:18px 0;display:flex}.o-fF9W_stepNum{font-family:var(--font-mono);flex:0 0 32px;padding-top:3px;font-size:13px}.o-fF9W_stepText{font-size:18px;line-height:1.45}@media (max-width:599px){.o-fF9W_contact{padding-block:80px}.o-fF9W_title{letter-spacing:-.004em;text-wrap:wrap;margin-top:28px}.o-fF9W_body{margin-top:28px;display:block}.o-fF9W_copy{gap:28px;max-width:none}.o-fF9W_lede{font-size:17px}.o-fF9W_wideOnly{display:none}.o-fF9W_narrowOnly{display:inline}.o-fF9W_actions{flex-direction:column;align-items:stretch;gap:8px}.o-fF9W_email{border:1px solid var(--c-ink);min-height:48px;box-shadow:none;justify-content:center;font-size:16px}.o-fF9W_next{margin-top:48px}.o-fF9W_nextTitle{font-size:var(--fs-meta-2);padding-bottom:12px}.o-fF9W_step{gap:16px;padding:16px 0}.o-fF9W_stepNum{flex-basis:26px;font-size:12px}.o-fF9W_stepText{font-size:16.5px}}
.MhjE1a_figure{z-index:3;background:var(--c-plate);border:1px solid rgb(var(--rgb-bone) / .14);position:relative}.MhjE1a_wide,.MhjE1a_narrow{width:100%;height:auto}.MhjE1a_narrow,.MhjE1a_narrowText{display:none}.MhjE1a_caption{border-top:1px solid rgb(var(--rgb-bone) / .12);font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:12px 16px;display:flex}.MhjE1a_coreMove{animation:MhjE1a_coreIn 1.4s var(--ease-out) .25s both}@keyframes MhjE1a_coreIn{0%{transform:translate(-108px,76px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.MhjE1a_coreMove{animation:none}}@media (max-width:599px){.MhjE1a_figure{border-width:1px 0}.MhjE1a_wide,.MhjE1a_wideText{display:none}.MhjE1a_narrow{display:block}.MhjE1a_narrowText{display:inline}.MhjE1a_caption{font-size:var(--fs-meta-3);flex-wrap:nowrap;gap:12px;padding:10px 20px}}
.s-6kkG_hero{z-index:2;position:relative}.s-6kkG_inner{padding-top:clamp(40px,5vw,72px)}.s-6kkG_title{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-1);line-height:var(--lh-display-1);letter-spacing:var(--tracking-display);color:var(--c-bone);margin-top:clamp(24px,2.5vw,36px)}.s-6kkG_line{display:block}.s-6kkG_titleSquare{background:var(--c-accent);width:.14em;height:.14em;margin-left:.05em;display:inline-block}.s-6kkG_body{align-items:flex-start;gap:48px var(--pair-gap);flex-wrap:wrap;margin-top:clamp(32px,3.4vw,48px);display:flex}.s-6kkG_copy{flex-direction:column;flex:5 320px;gap:36px;max-width:500px;padding-bottom:clamp(40px,5vw,72px);display:flex}.s-6kkG_lede{font-size:var(--fs-body-l);color:var(--c-dust);text-wrap:pretty;line-height:1.5}.s-6kkG_actions{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.s-6kkG_secondary{min-height:44px;box-shadow:inset 0 -1px 0 rgb(var(--rgb-bone) / .5);align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.s-6kkG_secondaryArrow{transition:transform var(--dur-base) ease}.s-6kkG_secondary:hover .s-6kkG_secondaryArrow{transform:translateY(3px)}.s-6kkG_figure{flex:7 400px;min-width:0;margin-bottom:max(-240px,min(0px,450px - 50vw))}@media (max-width:599px){.s-6kkG_inner{padding-top:28px}.s-6kkG_title{letter-spacing:-.004em;margin-top:24px;line-height:.88}.s-6kkG_titleSquare{width:.15em;height:.15em}.s-6kkG_body{margin-top:28px;display:block}.s-6kkG_copy{gap:28px;max-width:none;padding-bottom:0}.s-6kkG_lede{font-size:17px}.s-6kkG_actions{flex-direction:column;align-items:stretch;gap:8px}.s-6kkG_secondary{border:1px solid rgb(var(--rgb-bone) / .32);min-height:48px;box-shadow:none;justify-content:space-between;padding:0 20px}.s-6kkG_figure{margin:40px calc(-1 * var(--gutter)) -96px}}
._5Joaoq_principles{padding-block:var(--section-pad)}._5Joaoq_statement{max-width:1280px;font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-3);letter-spacing:-.004em;text-wrap:pretty;margin-top:clamp(40px,5vw,72px);line-height:.98}._5Joaoq_muted{color:var(--c-ash)}._5Joaoq_sup{font-family:var(--font-mono);vertical-align:top;color:var(--c-accent);margin:0 .35em 0 .1em;font-size:14px;line-height:1}._5Joaoq_supLast{margin-right:0}._5Joaoq_notes{border-top:1px solid rgb(var(--rgb-bone) / .18);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:32px clamp(24px,3vw,48px);margin-top:clamp(56px,6vw,88px);padding-top:28px;display:grid}._5Joaoq_note{gap:14px;display:flex}._5Joaoq_noteNum{font-family:var(--font-mono);color:var(--c-accent);flex:none;padding-top:4px;font-size:12px}._5Joaoq_noteText{color:var(--c-dust);font-size:16px;line-height:1.55}._5Joaoq_teamRow{border-top:1px solid rgb(var(--rgb-bone) / .18);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:clamp(56px,7vw,96px);padding-top:28px;display:flex}._5Joaoq_narrowOnly{display:none}._5Joaoq_team{max-width:60ch;color:var(--c-dust);font-size:18px;line-height:1.55}@media (max-width:599px){._5Joaoq_principles{padding-block:88px}._5Joaoq_statement{margin-top:36px;font-size:44px;line-height:1}._5Joaoq_sup{margin-right:.3em;font-size:11px}._5Joaoq_notes{margin-top:44px;padding-top:0;display:block}._5Joaoq_note{border-bottom:1px solid rgb(var(--rgb-bone) / .1);padding:18px 0}._5Joaoq_noteNum{padding-top:3px;font-size:11px}._5Joaoq_noteText{font-size:15.5px}._5Joaoq_teamRow{border-top:0;margin-top:40px;padding-top:0;display:block}._5Joaoq_team{margin-bottom:20px;font-size:17px}._5Joaoq_wideOnly{display:none}._5Joaoq_narrowOnly{display:inline}}
.K1x_Dq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px;margin-top:clamp(32px,4vw,56px);display:flex}.K1x_Dq_title{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-2);line-height:var(--lh-display-2);letter-spacing:var(--tracking-display)}.K1x_Dq_intro{color:var(--fg-body);flex-grow:0;flex-shrink:1;padding-bottom:6px;font-size:18px;line-height:1.55}.K1x_Dq_narrowOnly{display:none}@media (max-width:599px){.K1x_Dq_head{margin-top:28px;display:block}.K1x_Dq_title{letter-spacing:-.004em;line-height:.88}.K1x_Dq_intro{margin-top:20px;padding-bottom:0;font-size:17px}.K1x_Dq_wideOnly{display:none}.K1x_Dq_narrowOnly{display:inline}}
.JB2j3a_process{padding-block:var(--section-pad)}.JB2j3a_inner{container-type:inline-size}.JB2j3a_steps{margin-top:clamp(56px,7vw,96px)}.JB2j3a_square{background:var(--c-accent);width:9px;height:9px;position:absolute;top:-5px;left:-5px}.JB2j3a_num{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);color:var(--c-ash)}.JB2j3a_title{font-family:var(--font-display);margin-top:6px;font-size:30px;font-weight:600;line-height:1}.JB2j3a_body{color:var(--c-dust);font-size:15.5px;line-height:1.55}.JB2j3a_output{border-top:1px dashed rgb(var(--rgb-bone) / .22);margin-top:14px;padding-top:10px}.JB2j3a_outputLabel{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash)}.JB2j3a_outputText{margin-top:4px;font-size:15px;line-height:1.45}.JB2j3a_step{border-top:1px solid rgb(var(--rgb-bone) / .55);border-left:1px solid rgb(var(--rgb-bone) / .55);grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:32px;padding:20px 16px 28px;display:grid;position:relative}@container (min-width:1050px){.JB2j3a_steps{align-items:flex-start;display:flex}.JB2j3a_step{flex:1 1 0;min-width:0;padding:0 clamp(16px,1.6vw,28px) 32px;display:block}.JB2j3a_step:first-child{margin-top:clamp(0px,62vw - 700.6px,192px)}.JB2j3a_step:nth-child(2){margin-top:clamp(0px,46.5vw - 525.45px,144px)}.JB2j3a_step:nth-child(3){margin-top:clamp(0px,31vw - 350.3px,96px)}.JB2j3a_step:nth-child(4){margin-top:clamp(0px,15.5vw - 175.15px,48px)}.JB2j3a_num{padding-top:20px}.JB2j3a_title{font-size:var(--fs-display-5)}.JB2j3a_body{margin-top:14px}.JB2j3a_output{margin-top:20px;padding-top:12px}}@media (max-width:599px){.JB2j3a_process{padding-block:88px}.JB2j3a_steps{border-left:1px solid rgb(var(--rgb-bone) / .55);margin:48px 0 0 4px}.JB2j3a_step{border:0;padding:0 0 36px 24px;display:block}.JB2j3a_step:last-child{padding-bottom:4px}.JB2j3a_square{top:4px}.JB2j3a_num{font-size:var(--fs-meta-2)}.JB2j3a_title{margin-top:4px}.JB2j3a_body{margin-top:10px}.JB2j3a_output{border-top:0;margin-top:12px;padding-top:0;font-size:14.5px;line-height:1.45}.JB2j3a_outputLabel{font-size:var(--fs-meta-3);display:inline}.JB2j3a_outputLabel:after{content:" — "}.JB2j3a_outputText{font-size:inherit;margin-top:0;display:inline}}
.IaQr7q_references{padding-block:var(--section-pad)}.IaQr7q_row{align-items:stretch;gap:48px var(--pair-gap);flex-wrap:wrap;margin-top:clamp(40px,5vw,72px);display:flex}.IaQr7q_quote{flex-direction:column;flex:7 420px;justify-content:space-between;gap:40px;min-width:0;display:flex}.IaQr7q_quoteText{font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-4);letter-spacing:-.004em;text-wrap:balance;line-height:.98}.IaQr7q_caption{border-top:1px solid var(--c-ink);align-items:center;gap:16px;padding-top:20px;display:flex}.IaQr7q_avatar{border:1px dashed rgb(var(--rgb-ink) / .45);flex:none;width:52px;height:52px}.IaQr7q_person{flex-direction:column;gap:2px;font-size:16px;line-height:1.4;display:flex}.IaQr7q_name{font-weight:700}.IaQr7q_role{color:var(--c-stone)}.IaQr7q_outcome{flex-direction:column;flex:4 280px;justify-content:space-between;gap:32px;min-width:0;min-height:340px;padding:clamp(24px,2.6vw,36px);display:flex}.IaQr7q_outcomeHead{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);justify-content:space-between;align-items:center;gap:12px;display:flex}.IaQr7q_metric{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-3);line-height:.9}.IaQr7q_outcomeText{color:var(--c-dust);margin-top:14px;font-size:16px;line-height:1.5}.IaQr7q_source{min-height:44px;box-shadow:inset 0 -1px 0 rgb(var(--rgb-bone) / .5);align-self:flex-start;align-items:center;gap:10px;font-weight:700;display:inline-flex}.IaQr7q_arrow{transition:transform var(--dur-base) ease}.IaQr7q_source:hover .IaQr7q_arrow{transform:translate(4px)}.IaQr7q_logos{margin-top:clamp(48px,6vw,80px)}.IaQr7q_logosTitle{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-stone);margin-bottom:14px}.IaQr7q_logoGrid{border-top:1px solid rgb(var(--rgb-ink) / .18);border-left:1px solid rgb(var(--rgb-ink) / .18);grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));display:grid}.IaQr7q_logoCell{border-right:1px solid rgb(var(--rgb-ink) / .18);border-bottom:1px solid rgb(var(--rgb-ink) / .18);height:104px;font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-stone);justify-content:center;align-items:center;display:flex}.IaQr7q_logoImg{max-width:60%;height:auto}@media (max-width:599px){.IaQr7q_references{padding-block:88px}.IaQr7q_row{margin-top:36px;display:block}.IaQr7q_quote{gap:28px}.IaQr7q_quoteText{text-wrap:wrap;font-size:34px;line-height:1}.IaQr7q_caption{gap:14px;padding-top:16px}.IaQr7q_avatar{width:48px;height:48px}.IaQr7q_person{font-size:15px}.IaQr7q_outcome{gap:28px;min-height:0;margin-top:40px;padding:24px}.IaQr7q_outcomeHead{font-size:var(--fs-meta-3)}.IaQr7q_metric{font-size:72px}.IaQr7q_outcomeText{margin-top:12px;font-size:15.5px}.IaQr7q_logos{margin-top:40px}.IaQr7q_logosTitle{font-size:var(--fs-meta-2);margin-bottom:12px}.IaQr7q_logoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.IaQr7q_logoCell{height:88px;font-size:var(--fs-meta-3)}}
.mBg-ta_menuText{align-items:center;gap:10px;min-height:48px;padding:0 12px;font-size:15px;font-weight:600;display:none}.mBg-ta_phoneTriggers{align-items:center;display:none}.mBg-ta_langCode{min-width:44px;height:44px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--c-dust);justify-content:center;align-items:center;font-size:12px;display:inline-flex}.mBg-ta_burger{justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}@media (min-width:768px) and (max-width:1199px){.mBg-ta_menuText{display:inline-flex}}@media (max-width:767px){.mBg-ta_phoneTriggers{display:inline-flex}}.mBg-ta_dialog{background:var(--c-ink);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--c-bone);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.mBg-ta_dialog::backdrop{background:var(--c-ink)}.mBg-ta_panel{flex-direction:column;min-height:100%;line-height:1.5;display:flex}.mBg-ta_topBar{border-bottom:1px solid rgb(var(--rgb-bone) / .12);flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 8px 0 20px;display:flex}.mBg-ta_brand{align-items:center;gap:10px;min-height:44px;display:inline-flex}.mBg-ta_wordmark{letter-spacing:-.01em;font-size:18px;line-height:1}.mBg-ta_close{justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.mBg-ta_nav{flex:auto;padding:12px 20px 0}.mBg-ta_navLink{border-bottom:1px solid rgb(var(--rgb-bone) / .14);min-height:68px;color:var(--c-dust);transition:color var(--dur-fast) ease;justify-content:space-between;align-items:center;display:flex}.mBg-ta_navLink:hover,.mBg-ta_current{color:var(--c-bone)}.mBg-ta_navLabel{align-items:center;gap:14px;display:inline-flex}.mBg-ta_navSquare{background:var(--c-accent);width:10px;height:10px}.mBg-ta_navText{font-family:var(--font-display);font-size:56px;font-weight:600;line-height:1}.mBg-ta_navIndex{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);color:var(--c-ash)}.mBg-ta_footer{flex-direction:column;flex:none;gap:14px;padding:20px 20px 28px;display:flex}.mBg-ta_footerLabel{font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash)}.mBg-ta_cta{background:var(--c-accent);min-height:56px;color:var(--c-on-accent);justify-content:space-between;align-items:center;margin-top:6px;padding:0 20px;font-size:16px;font-weight:700;display:flex}.mBg-ta_contact{font-family:var(--font-mono);color:var(--c-ash);flex-wrap:wrap;gap:4px 16px;font-size:12px;display:flex}@media (min-width:768px){.mBg-ta_topBar{height:72px;padding:8px 20px 8px 32px}.mBg-ta_brand{gap:12px}.mBg-ta_wordmark{font-size:20px}.mBg-ta_nav{padding:24px 32px 0}.mBg-ta_navList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.mBg-ta_footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:14px 48px;padding:32px 32px 40px;display:grid}.mBg-ta_footerLabel{grid-column:1/-1}.mBg-ta_cta{margin-top:0}.mBg-ta_contact{grid-column:1/-1}}
.azVQWW_header{z-index:30;background:rgb(var(--rgb-ink) / .94);border-bottom:1px solid rgb(var(--rgb-bone) / .12);color:var(--c-bone);--fg:var(--c-bone);--bg:var(--c-ink);--outline:rgb(var(--rgb-bone) / .4);position:sticky;top:0}.azVQWW_inner{max-width:var(--container-max);padding:10px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;min-height:76px;margin:0 auto;display:flex}.azVQWW_brand{flex:none;align-items:center;gap:12px;min-height:44px;display:inline-flex}.azVQWW_mark{width:34px;height:auto}.azVQWW_wordmark{letter-spacing:-.01em;font-size:20px;line-height:1}.azVQWW_actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.azVQWW_cta{white-space:nowrap}@media (max-width:1199px){.azVQWW_nav{display:none}.azVQWW_inner{flex-wrap:nowrap;gap:16px;max-width:none;min-height:72px;padding:8px 20px 8px 32px}.azVQWW_actions{flex-wrap:nowrap;gap:12px}}@media (max-width:767px){.azVQWW_header{background:rgb(var(--rgb-ink) / .96)}.azVQWW_inner{height:64px;min-height:0;padding:0 8px 0 20px}.azVQWW_brand{gap:10px}.azVQWW_mark{width:31px}.azVQWW_wordmark{font-size:18px}.azVQWW_actions{gap:0}.azVQWW_wideOnly{display:none}}
.iacHcq_rule{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;line-height:1.4;display:flex}.iacHcq_top{border-top:1px solid var(--rule);padding-top:18px}.iacHcq_bottom{border-bottom:1px solid rgb(var(--rgb-bone) / .16);padding-bottom:18px}.iacHcq_label{font:inherit;color:var(--fg);align-items:center;gap:10px;margin:0;display:inline-flex}.iacHcq_narrowOnly{display:none}@media (max-width:599px){.iacHcq_rule{font-size:var(--fs-meta-2);gap:12px}.iacHcq_top{padding-top:14px}.iacHcq_bottom{padding-bottom:14px}.iacHcq_stack{flex-direction:column;align-items:flex-start;gap:6px}.iacHcq_stack .iacHcq_note{padding-left:17px}.iacHcq_wideOnly{display:none}.iacHcq_narrowOnly{display:inline}}
@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/6db15e7e4f2779f5-s.p.078ity1umksbv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/d18812f10256b6a0-s.p.20621mx8wjgls.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/64e423511e573cfd-s.0s-ut1i71c4de.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/5e1aff448c8521b6-s.p.09yut6640e0w1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/e9bda45850af0eda-s.p.2ongyeqv2pflp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Fallback;src:local(Arial);ascent-override:93.31%;descent-override:31.1%;line-gap-override:0.0%;size-adjust:96.46%}.LOg5NW_className{font-family:Sofia Sans,Sofia Sans Fallback;font-style:normal}.LOg5NW_variable{--font-sofia-sans:"Sofia Sans", "Sofia Sans Fallback"}
.uC2eVq_image{object-fit:cover}.uC2eVq_fallback{background:var(--c-plate);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.uC2eVq_mark{color:var(--c-bone);opacity:.08}.uC2eVq_label{font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);position:absolute;bottom:16px;left:18px}
@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/fc887d782299d5b1-s.p.3f_oiiktbiqyy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/81f6671d7841b153-s.p.25nj_97ylv7ue.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/0c81ef8aa99416d4-s.2vseb97xxebpn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/54a10459f2e6cac1-s.p.3cjzolkfp-dd1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/f0f463a4b643e763-s.p.2o24zomo4ver6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Extra Condensed Fallback;src:local(Arial);ascent-override:147.51%;descent-override:49.17%;line-gap-override:0.0%;size-adjust:61.01%}.Osl_1W_className{font-family:Sofia Sans Extra Condensed,Sofia Sans Extra Condensed Fallback;font-style:normal}.Osl_1W_variable{--font-sofia-sans-xc:"Sofia Sans Extra Condensed", "Sofia Sans Extra Condensed Fallback"}
.IqaeOG_narrowOnly,.IqaeOG_narrowInline,.IqaeOG_narrowOnlyFlex{display:none}.IqaeOG_stretch:after{content:"";z-index:1;position:absolute;inset:0}.IqaeOG_columns{flex-wrap:wrap;gap:32px clamp(40px,5vw,80px);display:flex}.IqaeOG_spacer{flex:0 0 240px}.IqaeOG_column{flex:999 560px;min-width:0;max-width:820px}.IqaeOG_label{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg);align-items:center;gap:10px;line-height:1.4;display:inline-flex}.IqaeOG_header{padding-block:clamp(32px,4vw,56px) clamp(48px,6vw,80px)}.IqaeOG_breadcrumb{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta)}.IqaeOG_breadcrumb ol{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.IqaeOG_breadcrumb a{min-height:32px;color:var(--fg-body);text-underline-offset:4px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.IqaeOG_crumbCurrent{text-overflow:ellipsis;white-space:nowrap;max-width:36ch;color:var(--fg);overflow:hidden}.IqaeOG_untranslated{border-left:2px solid var(--c-ink);font-size:var(--fs-body-s);margin-top:16px;padding:10px 14px;line-height:1.5}.IqaeOG_labelRow{border-top:1px solid var(--c-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:clamp(28px,3.5vw,48px);padding-top:18px;display:flex}.IqaeOG_sampleBadge{border:1px dashed rgb(var(--rgb-ink) / .55);font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);padding:2px 8px}.IqaeOG_title{max-width:22ch;font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-3);letter-spacing:-.004em;text-wrap:balance;overflow-wrap:break-word;margin-top:clamp(24px,3vw,40px);line-height:.9}.IqaeOG_titleLong{max-width:28ch;font-size:var(--fs-display-4);line-height:var(--lh-display-4)}.IqaeOG_header .IqaeOG_columns{margin-top:clamp(32px,4vw,56px)}.IqaeOG_standfirst{max-width:56ch;color:var(--fg-body);text-wrap:pretty;font-size:clamp(19px,1.5vw,22px);line-height:1.5}.IqaeOG_byline{border-top:1px solid var(--rule-soft);flex-wrap:wrap;align-items:center;gap:16px 40px;margin-top:32px;padding-top:20px;display:flex}.IqaeOG_person{align-items:center;gap:14px;display:flex}.IqaeOG_bylinePhoto{object-fit:cover;flex:none;width:48px;height:48px}.IqaeOG_photoPending{background:var(--c-plate);font-family:var(--font-mono);letter-spacing:.06em;color:var(--c-ash);justify-content:center;align-items:center;font-size:9px;display:flex}.IqaeOG_personText{line-height:1.35}.IqaeOG_personName{box-shadow:inset 0 -1px 0 var(--c-ink);font-weight:700}.IqaeOG_teamName{font-weight:700}.IqaeOG_personRole{color:var(--fg-meta);font-size:14px}.IqaeOG_meta{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em;flex-wrap:wrap;gap:8px 28px;display:flex}.IqaeOG_meta dt{color:var(--fg-meta);display:inline}.IqaeOG_meta dd{display:inline}.IqaeOG_tags{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.IqaeOG_tag{border:1px solid rgb(var(--rgb-ink) / .55);min-height:32px;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;align-items:center;padding:0 10px;display:inline-flex}.IqaeOG_tag:hover{background:var(--c-ink);color:var(--c-bone)}.IqaeOG_shareNarrow{display:none}.IqaeOG_bodyPending{border:1px dashed rgb(var(--rgb-ink) / .55);max-width:62ch;font-family:var(--font-mono);font-size:var(--fs-meta-1);color:var(--fg-body);margin-top:32px;padding:12px 14px;line-height:1.55}.IqaeOG_coverSection{padding-bottom:clamp(48px,6vw,80px)}.IqaeOG_coverColumns{row-gap:0}.IqaeOG_cover{background:var(--c-plate);min-width:0;color:var(--c-bone);flex:999 560px}.IqaeOG_coverPlate{aspect-ratio:2;background-image:linear-gradient(rgb(var(--rgb-bone) / .05) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--rgb-bone) / .05) 1px, transparent 1px);background-size:48px 48px;justify-content:center;align-items:center;padding:32px;display:flex;overflow:hidden;container-type:inline-size}.IqaeOG_coverImage{width:100%;height:auto}.IqaeOG_coverCaption{border-top:1px solid rgb(var(--rgb-bone) / .12);font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:.04em;color:var(--c-ash);padding:12px 16px;line-height:1.5}.IqaeOG_body{padding-block:clamp(56px,6vw,88px) clamp(72px,8vw,112px)}.IqaeOG_bodyColumns{align-items:flex-start;gap:48px clamp(40px,5vw,80px)}.IqaeOG_rail{flex:0 0 240px;align-self:flex-start}.IqaeOG_articleCol{flex:999 560px;min-width:0;max-width:820px}@media (min-width:1100px){.IqaeOG_rail{top:calc(var(--header-h) + 28px);max-height:calc(100vh - var(--header-h) - 48px);position:sticky;overflow-y:auto}}.IqaeOG_toc{font-size:var(--fs-body-s);line-height:1.3}.IqaeOG_tocTitle{border-bottom:1px solid var(--c-ink);font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;padding-bottom:12px;font-weight:500}.IqaeOG_tocList{margin-top:10px;padding-left:16px}.IqaeOG_tocLink{min-height:40px;color:var(--c-slate);border-left:2px solid #0000;align-items:center;gap:12px;margin-left:-16px;padding-left:14px;transition:color .15s;display:flex}.IqaeOG_tocLink:hover{color:var(--c-ink)}.IqaeOG_tocActive{border-left-color:var(--c-ink);color:var(--c-ink);font-weight:600}.IqaeOG_tocNumber{font-family:var(--font-mono);font-size:var(--fs-meta-2);color:var(--c-stone);flex:none;font-weight:400}.IqaeOG_tocSub{margin:0 0 6px;padding-left:30px}.IqaeOG_tocSubLink{min-height:34px;color:var(--c-stone);align-items:center;gap:8px;font-size:14px;display:flex}.IqaeOG_tocSubLink:hover{color:var(--c-ink)}.IqaeOG_tocSubActive{color:var(--c-ink);font-weight:600}.IqaeOG_tocSubSquare{background:var(--c-ink);flex:none;width:5px;height:5px}.IqaeOG_share{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.IqaeOG_toc+.IqaeOG_share{border-top:1px solid var(--rule-soft);margin-top:28px;padding-top:16px}.IqaeOG_railButton{min-height:44px;color:var(--c-ink);font-size:var(--fs-body-s);align-items:center;gap:10px;font-weight:600;display:inline-flex}.IqaeOG_shareMenu{font-size:var(--fs-body-s);padding:6px 0 0 28px}.IqaeOG_shareLink{min-height:36px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--rgb-ink) / .3);text-decoration-color:rgb(var(--rgb-ink) / .3);text-underline-offset:4px;align-items:center;display:flex}.IqaeOG_shareRow{margin-top:16px}.IqaeOG_shareButtons{gap:8px;display:flex}.IqaeOG_shareButton{border:1px solid var(--c-ink);min-height:44px;color:var(--c-ink);font-size:var(--fs-body-s);flex:1 1 0;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.IqaeOG_shareButtonSoft{border-color:rgb(var(--rgb-ink) / .55)}.IqaeOG_shareMenuRow{font-size:var(--fs-body-s);flex-wrap:wrap;gap:0 20px;margin-top:8px;display:flex}.IqaeOG_barWrap{top:var(--header-h);z-index:20;display:none;position:sticky}.IqaeOG_bar{border-bottom:1px solid rgb(var(--rgb-ink) / .16);background:#f7f5f0fa}.IqaeOG_barButton{width:100%;min-height:52px;padding:0 var(--gutter);text-align:left;color:var(--c-ink);justify-content:space-between;align-items:center;gap:12px;display:flex}.IqaeOG_barText{flex-direction:column;min-width:0;line-height:1.25;display:flex}.IqaeOG_barLabel{font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-stone)}.IqaeOG_barCurrent{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-s);font-weight:600;overflow:hidden}.IqaeOG_chevronUp{transform:rotate(180deg)}.IqaeOG_progress{background:rgb(var(--rgb-ink) / .12);height:2px}.IqaeOG_progressBar{background:var(--c-ink);transform-origin:0;height:2px}.IqaeOG_barPanel{max-height:calc(100vh - var(--header-h) - 60px);border-top:1px solid rgb(var(--rgb-ink) / .16);overflow-y:auto}.IqaeOG_barList{padding:8px var(--gutter) 12px}.IqaeOG_barLink{min-height:44px;font-size:var(--fs-body-s);color:var(--c-slate);align-items:center;gap:12px;display:flex}.IqaeOG_barLink[aria-current=location]{color:var(--c-ink);font-weight:600}.IqaeOG_endnote{border-top:1px solid var(--c-ink);max-width:820px;font-size:var(--fs-body-s);color:var(--c-slate);flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin-top:56px;padding-top:20px;line-height:1.5;display:flex}.IqaeOG_endnote>p{max-width:none!important;margin:0!important}.IqaeOG_revision{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em}.IqaeOG_endLink{color:var(--c-ink);box-shadow:inset 0 -1px}.IqaeOG_authorSection{padding-bottom:clamp(64px,8vw,104px)}.IqaeOG_authors{flex-direction:column;flex:999 560px;gap:32px;min-width:0;max-width:820px;display:flex}.IqaeOG_author{border-top:1px solid var(--c-ink);flex-wrap:wrap;gap:24px 32px;padding-top:28px;display:flex}.IqaeOG_authorPhoto{object-fit:cover;flex:none;width:120px;height:150px}.IqaeOG_authorPhoto.IqaeOG_photoPending{font-size:var(--fs-meta-3);justify-content:flex-start;align-items:flex-end;padding:10px}.IqaeOG_authorInfo{flex:360px;min-width:0}.IqaeOG_authorLabel{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);font-weight:500}.IqaeOG_authorName{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-5);margin-top:10px;line-height:.95}.IqaeOG_authorRole{color:var(--fg-body);margin-top:6px;font-size:16px}.IqaeOG_authorBio{max-width:56ch;margin-top:16px;font-size:17px;line-height:1.6}.IqaeOG_authorLinks{font-size:var(--fs-body-s);flex-wrap:wrap;gap:4px 24px;margin-top:12px;font-weight:600;display:flex}.IqaeOG_authorLink{min-height:44px;box-shadow:inset 0 -1px 0 var(--c-ink);align-items:center;display:inline-flex}.IqaeOG_service{padding-block:clamp(48px,6vw,72px)}.IqaeOG_service .IqaeOG_columns{gap:24px clamp(40px,5vw,80px)}.IqaeOG_serviceLabelCol{flex:0 0 240px}.IqaeOG_serviceMain{flex-wrap:wrap;flex:999 560px;justify-content:space-between;align-items:flex-end;gap:24px 40px;min-width:0;max-width:820px;display:flex}.IqaeOG_serviceText{flex:380px;min-width:0}.IqaeOG_serviceTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-5);line-height:.95}.IqaeOG_serviceBody{max-width:52ch;color:var(--fg-body);margin-top:14px;font-size:17px;line-height:1.55}.IqaeOG_serviceButton{font-weight:700}.IqaeOG_related{padding-block:clamp(72px,8vw,112px)}.IqaeOG_relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:clamp(28px,3.5vw,48px);display:flex}.IqaeOG_relatedTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-3);line-height:var(--lh-display-3)}.IqaeOG_relatedList{flex-wrap:wrap;gap:48px clamp(32px,4vw,56px);margin-top:clamp(40px,5vw,64px);display:flex}.IqaeOG_card{border-top:1px solid rgb(var(--rgb-bone) / .3);flex:300px;min-width:0;padding-top:20px;position:relative}.IqaeOG_cardCover{aspect-ratio:3/2;background-color:var(--c-plate);background-image:linear-gradient(rgb(var(--rgb-bone) / .05) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--rgb-bone) / .05) 1px, transparent 1px);background-size:24px 24px;justify-content:center;align-items:center;margin-bottom:20px;display:flex;overflow:hidden}.IqaeOG_cardCover img{object-fit:cover;width:100%;height:100%}.IqaeOG_cardMeta{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em;color:var(--c-ash);flex-wrap:wrap;gap:4px 16px;display:flex}.IqaeOG_cardCategory{text-transform:uppercase;letter-spacing:var(--tracking-meta);color:var(--c-bone)}.IqaeOG_cardTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-5);margin-top:12px;line-height:.98}.IqaeOG_card:hover .IqaeOG_cardTitle,.IqaeOG_card:focus-within .IqaeOG_cardTitle{text-underline-offset:.12em;text-decoration-line:underline;text-decoration-thickness:2px}@media (max-width:1099px){.IqaeOG_spacer,.IqaeOG_rail{display:none}.IqaeOG_barWrap,.IqaeOG_shareNarrow{display:block}.IqaeOG_serviceLabelCol{flex-basis:100%}}@media (max-width:599px){.IqaeOG_wideOnly,.IqaeOG_wideOnlyFlex{display:none}.IqaeOG_narrowOnly,.IqaeOG_narrowInline{display:inline}.IqaeOG_narrowOnlyFlex{display:inline-flex}.IqaeOG_header{padding-block:20px 32px}.IqaeOG_breadcrumb{font-size:var(--fs-meta-3)}.IqaeOG_breadcrumb ol{gap:2px 8px}.IqaeOG_breadcrumb a{min-height:44px}.IqaeOG_labelRow{margin-top:12px;padding-top:12px}.IqaeOG_label{font-size:var(--fs-meta-2);gap:8px}.IqaeOG_sampleBadge{font-size:var(--fs-meta-2);padding:1px 6px}.IqaeOG_title{margin-top:20px;font-size:44px;line-height:.92}.IqaeOG_titleLong{font-size:36px}.IqaeOG_header .IqaeOG_columns{margin-top:18px}.IqaeOG_standfirst{font-size:18px}.IqaeOG_byline{margin-top:22px;padding-top:16px;display:block}.IqaeOG_person{gap:12px}.IqaeOG_bylinePhoto{width:44px;height:44px}.IqaeOG_meta{font-size:var(--fs-meta-2);margin-top:14px;line-height:1.7;display:block}.IqaeOG_meta>div{display:inline}.IqaeOG_meta>div+div:before{content:" · ";color:var(--fg-meta)}.IqaeOG_meta dd{color:var(--c-ink)}.IqaeOG_tags{display:none}.IqaeOG_coverSection{padding-bottom:0}.IqaeOG_coverSection>.IqaeOG_columns{padding-inline:0}.IqaeOG_coverPlate{aspect-ratio:auto;background-size:24px 24px;padding:28px 20px}.IqaeOG_coverCaption{font-size:var(--fs-meta-3);border-top:0;padding:10px 20px 12px}.IqaeOG_body{padding-block:32px 48px}.IqaeOG_endnote{margin-top:36px;padding-top:16px;font-size:14px;line-height:1.55;display:block}.IqaeOG_endnote>p+p{margin-top:8px!important}.IqaeOG_revision{font-size:var(--fs-meta-2)}.IqaeOG_authorSection{padding-bottom:48px}.IqaeOG_author{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"label label""photo who""bio bio""links links";gap:0 16px;padding-top:24px;display:grid}.IqaeOG_authorInfo{display:contents}.IqaeOG_authorLabel{grid-area:label}.IqaeOG_authorPhoto{grid-area:photo;width:72px;height:90px;margin-top:14px}.IqaeOG_authorPhoto.IqaeOG_photoPending{padding:6px;font-size:8px}.IqaeOG_authorWho{grid-area:who;align-self:center;margin-top:14px}.IqaeOG_authorName{margin-top:0;font-size:30px}.IqaeOG_authorRole{font-size:var(--fs-body-s)}.IqaeOG_authorBio{grid-area:bio;margin-top:14px;font-size:16px}.IqaeOG_authorLinks{grid-area:links;gap:0 20px;margin-top:8px}.IqaeOG_service{padding-block:40px 44px}.IqaeOG_service .IqaeOG_columns{gap:14px}.IqaeOG_label{letter-spacing:var(--tracking-meta)}.IqaeOG_serviceTitle{font-size:30px}.IqaeOG_serviceBody{margin-top:12px;font-size:16px}.IqaeOG_serviceMain{gap:20px}.IqaeOG_related{padding-block:56px 64px}.IqaeOG_relatedHead{margin-top:18px}.IqaeOG_relatedTitle{font-size:44px;line-height:.9}.IqaeOG_relatedList{margin-top:28px;display:block}.IqaeOG_card{padding:20px 0}.IqaeOG_card:last-child{border-bottom:1px solid rgb(var(--rgb-bone) / .3)}.IqaeOG_cardCover{margin-bottom:14px;padding:8px}.IqaeOG_cardMeta{font-size:var(--fs-meta-2);letter-spacing:.06em;gap:4px 6px}.IqaeOG_cardTitle{margin-top:8px;font-size:30px;line-height:1}.IqaeOG_narrowOnlyFlex{margin-top:20px}}
.zcGHrW_art{position:absolute;inset:0}.zcGHrW_portrait{display:none}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.p.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.p.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.JPYorG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.JPYorG_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.RiCRTq_narrowOnly{display:none}.RiCRTq_muted{color:var(--c-ash)}.RiCRTq_chapter{padding-block:var(--section-pad)}.RiCRTq_listTitle{border-bottom:1px solid var(--c-ink);font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);padding-bottom:12px;font-weight:500}.RiCRTq_textLink{min-height:44px;box-shadow:inset 0 -1px 0 var(--link-rule);align-items:center;gap:10px;font-weight:700;display:inline-flex}.RiCRTq_arrow{transition:transform var(--dur-base) ease}.RiCRTq_textLink:hover .RiCRTq_arrow{transform:translate(4px)}.RiCRTq_heroInner{padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(72px,8vw,120px)}.RiCRTq_heroRow{align-items:flex-end;gap:48px var(--pair-gap);flex-wrap:wrap;margin-top:clamp(36px,4.5vw,64px);display:flex}.RiCRTq_heroCopy{flex:8 520px;min-width:0}.RiCRTq_heroTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-1);line-height:var(--lh-display-1);letter-spacing:var(--tracking-display);text-wrap:balance}.RiCRTq_heroLede{max-width:620px;font-size:var(--fs-body-l);color:var(--fg-body);margin-top:clamp(28px,3vw,40px);line-height:1.5}.RiCRTq_toc{flex:3 260px;min-width:0}.RiCRTq_tocTitle{border-bottom:1px solid var(--c-ink);font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);padding-bottom:12px}.RiCRTq_tocLink{border-bottom:1px solid var(--rule-soft);min-height:48px;transition:padding-left var(--dur-base) ease, background-color var(--dur-base) ease;justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:600;display:flex}.RiCRTq_tocLink:hover{background-color:rgb(var(--rgb-ink) / .05);padding-left:10px}.RiCRTq_tocNum{font-family:var(--font-mono);color:var(--fg-meta);font-size:12px;font-weight:400}.RiCRTq_pills{display:none}.RiCRTq_story{padding-bottom:var(--section-pad)}.RiCRTq_storyRow{border-top:1px solid var(--c-ink);flex-wrap:wrap;align-items:flex-start;gap:40px clamp(32px,5vw,80px);padding-top:28px;display:flex}.RiCRTq_storyHead{flex:2 160px;min-width:0}.RiCRTq_storyBody{flex:6 420px;min-width:0}.RiCRTq_storyOrigin{font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-5);text-wrap:balance;line-height:1.02}.RiCRTq_storyParagraphs{max-width:62ch;color:var(--fg-body);flex-direction:column;gap:18px;margin-top:32px;font-size:18px;line-height:1.65;display:flex}.RiCRTq_milestones{flex:4 280px;min-width:0}.RiCRTq_milestone{border-bottom:1px solid var(--rule-soft);grid-template-columns:72px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.RiCRTq_milestoneYear{font-family:var(--font-mono);padding-top:2px;font-size:13px}.RiCRTq_milestoneText{font-size:16px;line-height:1.45}.RiCRTq_beliefs{margin-top:clamp(48px,6vw,80px)}.RiCRTq_belief{border-top:1px solid var(--rule);flex-wrap:wrap;gap:12px clamp(32px,5vw,80px);padding:36px 0;display:flex}.RiCRTq_belief:last-child{border-bottom:1px solid var(--rule)}.RiCRTq_beliefTerm{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);flex:2 180px;padding-top:10px}.RiCRTq_beliefText{min-width:0;font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-4);text-wrap:balance;flex:9 520px;line-height:1}.RiCRTq_statement{max-width:22ch;font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-4);text-wrap:balance;margin-top:clamp(40px,5vw,64px);line-height:1}.RiCRTq_tableWrap{margin-top:clamp(40px,5vw,64px);overflow-x:auto}.RiCRTq_table{border-collapse:collapse;width:100%;min-width:760px}.RiCRTq_table thead th{border-bottom:1px solid var(--c-ink);text-align:left;font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);padding:0 24px 12px 0;font-weight:500}.RiCRTq_table thead th.RiCRTq_colNo{width:64px;padding-right:16px}.RiCRTq_table thead th.RiCRTq_colStandard{width:30%}.RiCRTq_table thead th.RiCRTq_colCheck{width:28%;padding-right:0}.RiCRTq_table tbody td,.RiCRTq_table tbody th{border-bottom:1px solid var(--rule-soft);vertical-align:top;text-align:left;padding:22px 24px 22px 0}.RiCRTq_cellNo{font-family:var(--font-mono);font-size:13px;padding-right:16px!important}.RiCRTq_cellTitle{font-family:var(--font-display);font-size:30px;font-weight:600;line-height:1;padding-top:20px!important}.RiCRTq_cellPractice{color:var(--fg-body);font-size:16px;line-height:1.55}.RiCRTq_cellCheck{font-size:15px;line-height:1.5;padding-right:0!important}.RiCRTq_standardCards{display:none}.RiCRTq_peopleRow{align-items:flex-start;gap:56px var(--pair-gap);flex-wrap:wrap;margin-top:clamp(48px,6vw,80px);display:flex}.RiCRTq_peopleIntro{flex:4 300px;min-width:0}.RiCRTq_peopleTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-3);line-height:.92}.RiCRTq_peopleText{color:var(--c-dust);margin-top:24px;font-size:17px;line-height:1.6}.RiCRTq_peoplePending{flex:6 360px;min-width:0}.RiCRTq_peoplePending .RiCRTq_peopleText:first-child{margin-top:0}.RiCRTq_peoplePending .RiCRTq_peopleText+.RiCRTq_peopleText,.RiCRTq_peoplePending .RiCRTq_textLink{margin-top:16px}.RiCRTq_chips{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.RiCRTq_chip{border:1px solid rgb(var(--rgb-bone) / .28);padding:7px 10px}.RiCRTq_portraits{flex:8 540px;min-width:0}.RiCRTq_portraitList{flex-wrap:wrap;align-items:flex-start;gap:32px 24px;display:flex}.RiCRTq_swipe{display:none}.RiCRTq_portrait{min-width:0}.RiCRTq_portraitLead{flex:5 260px}.RiCRTq_portraitSmall{flex:3 180px}.RiCRTq_portrait1{margin-top:clamp(0px,18vw - 162px,96px)}.RiCRTq_portrait2{margin-top:clamp(0px,36vw - 324px,192px)}.RiCRTq_portraitImage{aspect-ratio:3/4;background:var(--c-plate-raised);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.RiCRTq_portraitLead .RiCRTq_portraitImage{aspect-ratio:4/5}.RiCRTq_portraitImg{object-fit:cover}.RiCRTq_watermark{color:var(--c-bone);opacity:.06}.RiCRTq_portraitNote{font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);position:absolute;bottom:12px;left:14px}.RiCRTq_portraitCaption{padding-top:14px}.RiCRTq_portraitLead .RiCRTq_portraitCaption{padding-top:16px}.RiCRTq_portraitName{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1}.RiCRTq_portraitLead .RiCRTq_portraitName{font-size:34px}.RiCRTq_portraitRole{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);margin-top:8px}.RiCRTq_portraitLine{color:var(--c-dust);margin-top:10px;font-size:15px;line-height:1.5}.RiCRTq_togetherRow{align-items:flex-start;gap:48px var(--pair-gap);flex-wrap:wrap;margin-top:clamp(48px,6vw,80px);display:flex}.RiCRTq_togetherIntro{flex:5 320px;min-width:0}.RiCRTq_togetherTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-3);line-height:.92}.RiCRTq_togetherText{max-width:44ch;color:var(--fg-body);margin-top:24px;font-size:18px;line-height:1.6}.RiCRTq_facts{border-top:1px solid var(--c-ink);flex:7 420px;min-width:0}.RiCRTq_fact{border-bottom:1px solid var(--rule-soft);flex-wrap:wrap;gap:4px 24px;padding:18px 0;display:flex}.RiCRTq_factTerm{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);flex:0 0 168px;padding-top:4px}.RiCRTq_factValue{flex:260px;font-size:18px;line-height:1.45}.RiCRTq_build{border-top:1px solid var(--c-ink);margin-top:clamp(64px,8vw,112px);padding-top:20px}.RiCRTq_buildTitle{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta)}.RiCRTq_buildList{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-5);flex-wrap:wrap;align-items:baseline;gap:6px 0;margin-top:16px;line-height:1.1;display:flex}.RiCRTq_buildLink{transition:color var(--dur-fast) ease}.RiCRTq_buildLink:hover{color:var(--c-stone)}.RiCRTq_buildArrow{display:none}.RiCRTq_buildSep{color:var(--c-ash);padding:0 .35em}@media (max-width:599px){.RiCRTq_wideOnly{display:none}.RiCRTq_narrowOnly{display:inline}.RiCRTq_chapter{padding-block:72px}.RiCRTq_listTitle{font-size:var(--fs-meta-2);padding-bottom:10px}.RiCRTq_hero{padding-bottom:64px}.RiCRTq_heroInner{padding-top:28px;padding-bottom:0}.RiCRTq_heroRow{margin-top:24px;display:block}.RiCRTq_heroTitle{letter-spacing:-.004em;text-wrap:wrap;line-height:.88}.RiCRTq_heroLede{margin-top:24px;font-size:17px;line-height:1.55}.RiCRTq_toc{display:none}.RiCRTq_pills{scrollbar-width:none;margin-top:28px;display:block;overflow-x:auto}.RiCRTq_pills::-webkit-scrollbar{display:none}.RiCRTq_pillList{width:max-content;padding:0 var(--gutter);gap:8px;display:flex}.RiCRTq_pill{border:1px solid rgb(var(--rgb-ink) / .3);align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.RiCRTq_pillList li:first-child .RiCRTq_pill{border-color:var(--c-ink)}.RiCRTq_pillNum{font-family:var(--font-mono);font-size:var(--fs-meta-2);color:var(--fg-meta);font-weight:400}.RiCRTq_story{padding-bottom:72px}.RiCRTq_storyRow{padding-top:20px;display:block}.RiCRTq_storyOrigin{text-wrap:wrap;margin-top:28px;font-size:30px;line-height:1.04}.RiCRTq_storyParagraphs{gap:14px;max-width:none;margin-top:20px;font-size:16.5px;line-height:1.6}.RiCRTq_milestones{margin-top:36px}.RiCRTq_milestone{grid-template-columns:60px minmax(0,1fr);gap:12px;padding:13px 0}.RiCRTq_milestoneYear{font-size:12px}.RiCRTq_milestoneText{font-size:15.5px}.RiCRTq_beliefs{margin-top:32px}.RiCRTq_belief{padding:22px 0;display:block}.RiCRTq_beliefTerm{font-size:var(--fs-meta-2);padding-top:0}.RiCRTq_beliefText{text-wrap:wrap;margin-top:10px;font-size:30px;line-height:1.02}.RiCRTq_statement{text-wrap:wrap;max-width:none;margin-top:24px;font-size:34px;line-height:1.02}.RiCRTq_tableWrap{display:none}.RiCRTq_standardCards{border-top:1px solid var(--c-ink);margin-top:28px;display:block}.RiCRTq_standardCard{border-bottom:1px solid var(--rule-soft);padding:18px 0}.RiCRTq_standardHead{align-items:baseline;gap:12px;display:flex}.RiCRTq_standardNum{font-family:var(--font-mono);font-size:var(--fs-meta-2);color:var(--fg-meta)}.RiCRTq_standardTitle{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:1}.RiCRTq_standardPractice{color:var(--fg-body);margin:8px 0 0 30px;font-size:15px;line-height:1.5}.RiCRTq_standardCheck{font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);margin:8px 0 0 30px}.RiCRTq_peopleRow{margin-top:28px;display:block}.RiCRTq_peopleTitle{font-size:44px}.RiCRTq_peopleText{margin-top:18px;font-size:16.5px}.RiCRTq_peoplePending{margin-top:18px}.RiCRTq_chips{display:none}.RiCRTq_portraits{margin:28px calc(-1 * var(--gutter)) 0}.RiCRTq_portraitList{padding:0 var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;gap:12px;overflow-x:auto}.RiCRTq_portraitList::-webkit-scrollbar{display:none}.RiCRTq_portrait,.RiCRTq_portraitLead,.RiCRTq_portraitSmall{scroll-snap-align:start;flex:0 0 250px;margin-top:0}.RiCRTq_portraitImage,.RiCRTq_portraitLead .RiCRTq_portraitImage{aspect-ratio:4/5}.RiCRTq_watermark{width:80px;height:auto}.RiCRTq_portraitNote{font-size:9px;bottom:10px;left:12px}.RiCRTq_portraitCaption,.RiCRTq_portraitLead .RiCRTq_portraitCaption{padding-top:12px}.RiCRTq_portraitName,.RiCRTq_portraitLead .RiCRTq_portraitName{font-size:28px}.RiCRTq_portraitRole{font-size:var(--fs-meta-3);margin-top:6px}.RiCRTq_portraitLine{display:none}.RiCRTq_swipe{margin:14px var(--gutter) 0;font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);display:block}.RiCRTq_togetherRow{margin-top:28px;display:block}.RiCRTq_togetherTitle{font-size:44px}.RiCRTq_togetherText{max-width:none;margin-top:16px;font-size:16.5px}.RiCRTq_facts{margin-top:24px}.RiCRTq_fact{padding:13px 0;display:block}.RiCRTq_factTerm{font-size:var(--fs-meta-3);padding-top:0}.RiCRTq_factValue{margin-top:4px;font-size:16px}.RiCRTq_build{border-top:0;margin-top:40px;padding-top:0}.RiCRTq_buildTitle{font-size:var(--fs-meta-2)}.RiCRTq_buildList{border-top:1px solid var(--c-ink);margin-top:10px;font-size:26px;line-height:1.2;display:block}.RiCRTq_buildLink{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:center;min-height:48px;display:flex}.RiCRTq_buildArrow{flex:none;display:block}.RiCRTq_buildSep{display:none}}
.arEbmq_flow,.arEbmq_stack{font-family:var(--font-mono);color:var(--c-bone)}.arEbmq_flow{letter-spacing:.02em;align-items:center;gap:10px;font-size:12px;display:flex}.arEbmq_box{border:1px solid rgb(var(--rgb-bone) / .55);text-align:center;padding:14px 12px;line-height:1.3}.arEbmq_edge{color:var(--c-ash);white-space:nowrap;flex-direction:column;align-items:center;gap:4px;font-size:10px;display:flex}.arEbmq_table{border:1px solid rgb(var(--rgb-bone) / .55)}.arEbmq_tableHead{border-bottom:1px solid rgb(var(--rgb-bone) / .3);color:var(--c-ash);letter-spacing:.08em;padding:8px 12px;font-size:10px}.arEbmq_tableRow{align-items:center;gap:8px;padding:9px 12px;display:flex}.arEbmq_tableRow+.arEbmq_tableRow{border-top:1px solid rgb(var(--rgb-bone) / .14)}.arEbmq_dot{background:var(--c-accent);flex:none;width:7px;height:7px}.arEbmq_consumers{color:var(--c-dust);flex-direction:column;gap:8px;font-size:11px;display:flex}.arEbmq_consumers span,.arEbmq_consumersRow span{border:1px solid rgb(var(--rgb-bone) / .3);white-space:nowrap;padding:5px 8px}.arEbmq_flowLarge{gap:14px;font-size:13px}.arEbmq_flowLarge .arEbmq_box{padding:18px 16px;line-height:1.35}.arEbmq_flowLarge .arEbmq_edge{gap:6px}.arEbmq_flowLarge .arEbmq_table{min-width:150px}.arEbmq_flowLarge .arEbmq_tableHead{padding:9px 14px}.arEbmq_flowLarge .arEbmq_tableRow{gap:10px;padding:11px 14px}.arEbmq_flowLarge .arEbmq_dot{width:8px;height:8px}.arEbmq_flowLarge .arEbmq_consumers{gap:12px;font-size:12px}.arEbmq_flowLarge .arEbmq_consumers span{padding:6px 10px}.arEbmq_stack{flex-direction:column;align-items:flex-start;gap:6px;font-size:12px;display:none}.arEbmq_stack .arEbmq_box{padding:10px 12px}.arEbmq_stack .arEbmq_table{min-width:180px}.arEbmq_stack .arEbmq_tableHead{padding:7px 12px}.arEbmq_stack .arEbmq_tableRow{padding:8px 12px}.arEbmq_vedge{color:var(--c-ash);align-items:center;gap:10px;font-size:10px;display:flex}.arEbmq_consumersRow{color:var(--c-dust);gap:6px;margin-top:6px;font-size:11px;display:flex}.arEbmq_consumersRow span{padding:4px 7px}.arEbmq_svgLarge{aspect-ratio:260/195;width:min(100%,520px)}@container (max-width:630px){.arEbmq_flow:not(.arEbmq_flowLarge){display:none}.arEbmq_flow:not(.arEbmq_flowLarge)+.arEbmq_stack{display:flex}}@container (max-width:820px){.arEbmq_flowLarge{display:none}.arEbmq_flowLarge+.arEbmq_stack{display:flex}}
.uttlgq_narrowOnly{display:none}.uttlgq_arrow{transition:transform var(--dur-base) ease}.uttlgq_chapter{padding-block:var(--section-pad)}.uttlgq_smallLabel{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;align-items:center;gap:10px;font-weight:500;display:inline-flex}.uttlgq_listTitle{border-bottom:1px solid var(--c-ink);font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);padding-bottom:12px;font-weight:500}.uttlgq_code{font-family:var(--font-mono);color:var(--fg-meta);font-size:12px}.uttlgq_frame{background-color:var(--c-plate);background-image:linear-gradient(rgb(var(--rgb-bone) / .05) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--rgb-bone) / .05) 1px, transparent 1px);background-size:56px 56px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.uttlgq_frameNote{text-align:center;font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-dust);padding:24px}.uttlgq_heroInner{padding-top:clamp(36px,4.5vw,64px)}.uttlgq_breadcrumb ol{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.uttlgq_crumbLink{min-height:32px;color:var(--c-dust);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.uttlgq_back{display:none}.uttlgq_heroRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:clamp(28px,3.5vw,48px);display:flex}.uttlgq_heroTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-1);letter-spacing:-.008em;line-height:.84}.uttlgq_heroLabel{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);align-items:center;gap:10px;padding-bottom:12px;display:inline-flex}.uttlgq_lede{max-width:30ch;font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-5);color:var(--c-dust);margin-top:clamp(24px,3vw,36px);line-height:1.04}.uttlgq_meta{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin-top:clamp(40px,5vw,64px);display:grid}.uttlgq_metaItem{border-bottom:1px solid var(--rule-soft);padding:16px 20px 18px 0}.uttlgq_metaLast{padding-right:0}.uttlgq_metaTerm{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash)}.uttlgq_metaValue{margin-top:6px;font-size:17px}.uttlgq_heroFigure{aspect-ratio:21/9;background-color:var(--c-plate);background-image:linear-gradient(rgb(var(--rgb-bone) / .05) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--rgb-bone) / .05) 1px, transparent 1px);background-size:56px 56px;justify-content:center;align-items:center;margin-top:clamp(40px,5vw,64px);display:flex;position:relative}.uttlgq_heroWide,.uttlgq_heroNarrow{position:absolute;inset:0}.uttlgq_heroNarrow{display:none}.uttlgq_heroNote{text-align:center;font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-dust);padding:24px}.uttlgq_heroCaption{left:var(--gutter);font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);position:absolute;bottom:20px}.uttlgq_overviewInner{align-items:flex-start;gap:48px var(--pair-gap);flex-wrap:wrap;padding-top:clamp(80px,9vw,128px);padding-bottom:clamp(72px,8vw,112px);display:flex}.uttlgq_overviewMain{flex:7 440px;min-width:0}.uttlgq_overviewText{font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-4);text-wrap:pretty;margin-top:24px;line-height:1.02}.uttlgq_glance{flex:4 280px;min-width:0}.uttlgq_glanceRow{border-bottom:1px solid var(--rule-soft);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.uttlgq_glanceTerm{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);padding-top:3px}.uttlgq_glanceValue{font-size:16px;line-height:1.45}.uttlgq_glanceValue a{text-underline-offset:3px;text-decoration:underline}.uttlgq_challenge{padding-bottom:var(--section-pad)}.uttlgq_challengeRow{align-items:flex-start;gap:40px var(--pair-gap);border-top:1px solid var(--c-ink);flex-wrap:wrap;padding-top:28px;display:flex}.uttlgq_challengeHead{flex:3 200px;min-width:0}.uttlgq_challengeHead h2{margin-top:16px!important}.uttlgq_challengeBody{flex:8 520px;min-width:0}.uttlgq_challengeText{max-width:60ch;font-size:clamp(19px,1.6vw,22px);line-height:1.55}.uttlgq_constraints{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:32px;margin-top:40px;display:grid}.uttlgq_constraint{border-top:1px solid var(--c-ink);padding-top:16px}.uttlgq_constraintTitle{font-family:var(--font-display);margin-top:8px;font-size:30px;font-weight:600;line-height:1}.uttlgq_constraintBody{color:var(--fg-body);margin-top:10px;font-size:15.5px;line-height:1.55}.uttlgq_tableWrap{margin-top:clamp(40px,5vw,64px);overflow-x:auto}.uttlgq_decisions{border-collapse:collapse;width:100%;min-width:860px}.uttlgq_decisions thead th{border-bottom:1px solid rgb(var(--rgb-bone) / .4);text-align:left;font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);padding:0 24px 12px 0;font-weight:500}.uttlgq_decisions thead .uttlgq_colNo{width:64px;padding-right:16px}.uttlgq_decisions thead .uttlgq_colDecision{width:32%}.uttlgq_decisions thead .uttlgq_colTradeoff{width:30%;padding-right:0}.uttlgq_decisions tbody td,.uttlgq_decisions tbody th{border-bottom:1px solid var(--rule-soft);vertical-align:top;text-align:left;padding:26px 24px 26px 0}.uttlgq_cellCode{font-family:var(--font-mono);color:var(--c-accent);font-size:13px}.uttlgq_decisions tbody .uttlgq_cellCode{padding-right:16px}.uttlgq_decisions tbody .uttlgq_cellDecision{font-family:var(--font-display);padding-top:24px;font-size:34px;font-weight:600;line-height:1}.uttlgq_cellWhy{color:var(--c-dust);font-size:16px;line-height:1.55}.uttlgq_cellTradeoff{color:var(--c-ash);font-size:16px;line-height:1.55}.uttlgq_decisions tbody .uttlgq_cellTradeoff{padding-right:0}.uttlgq_decisionCards{display:none}.uttlgq_archRow{align-items:flex-start;gap:48px var(--pair-gap);flex-wrap:wrap;margin-top:clamp(40px,5vw,64px);display:flex}.uttlgq_archCopy{flex:4 300px;min-width:0}.uttlgq_archHeadline{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-4);line-height:.94}.uttlgq_archBody{color:var(--c-dust);margin-top:20px;font-size:17px;line-height:1.6}.uttlgq_legend{border-top:1px solid rgb(var(--rgb-bone) / .16);color:var(--c-dust);flex-direction:column;gap:10px;margin-top:28px;padding-top:16px;font-size:14px;display:flex}.uttlgq_legend li{align-items:center;gap:12px;display:flex}.uttlgq_swatch{flex:none;width:22px;height:14px}.uttlgq_swatchBuilt{border:1px solid var(--c-bone);background:var(--c-ink)}.uttlgq_swatchExternal{border:1px dashed rgb(var(--rgb-bone) / .6)}.uttlgq_swatchEntry{border:1px solid var(--c-accent);background:var(--c-ink)}.uttlgq_archFigure{flex:8 520px;min-width:0}.uttlgq_archImage{aspect-ratio:4/3}.uttlgq_diagram{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.uttlgq_diagramMain{flex-direction:column;flex:3 380px;min-width:0;display:flex}.uttlgq_boxRow{gap:12px;display:grid}.uttlgq_box{border:1px solid var(--c-bone);background:var(--c-ink);padding:14px}.uttlgq_boxEntry{border-color:var(--c-accent);text-align:center;padding:16px}.uttlgq_boxEntry .uttlgq_boxName{font-size:16px}.uttlgq_boxLabel{font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash)}.uttlgq_boxName{margin-top:6px;font-size:15px;font-weight:600}.uttlgq_connector{height:52px;color:var(--c-bone);flex-direction:column;justify-content:center;align-items:center;display:flex}.uttlgq_connectorLine{background:rgb(var(--rgb-bone) / .5);flex:1;width:1px}.uttlgq_external{border-left:1px dashed rgb(var(--rgb-bone) / .4);flex-direction:column;flex:180px;justify-content:center;gap:12px;min-width:0;padding-left:20px;display:flex}.uttlgq_externalBox{border:1px dashed rgb(var(--rgb-bone) / .6);padding:14px;font-size:15px;font-weight:600}.uttlgq_archCaption{border-top:1px solid rgb(var(--rgb-bone) / .14);font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);margin-top:20px;padding-top:12px}.uttlgq_technology{padding-top:var(--section-pad);padding-bottom:clamp(72px,8vw,112px)}.uttlgq_technology [class*=aside]{font-size:16px}.uttlgq_stack{border-top:1px solid var(--c-ink);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin-top:clamp(40px,5vw,56px);display:grid}.uttlgq_stackGroup{border-bottom:1px solid var(--rule-soft);padding:20px 24px 24px 0}.uttlgq_stackGroup:last-child{padding-right:0}.uttlgq_stackTitle{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);font-weight:500}.uttlgq_stackItems{font-family:var(--font-mono);flex-wrap:wrap;gap:6px;margin-top:14px;font-size:12px;display:flex}.uttlgq_stackItem{border:1px solid rgb(var(--rgb-ink) / .3);padding:6px 9px}.uttlgq_stackInline{display:none}.uttlgq_stackWhy{color:var(--fg-body);margin-top:14px;font-size:14.5px;line-height:1.5}.uttlgq_gallery{padding-bottom:var(--section-pad)}.uttlgq_galleryHead{border-top:1px solid var(--c-ink);padding-top:28px}.uttlgq_figWide{margin-top:clamp(40px,5vw,56px)}.uttlgq_ratioWide{aspect-ratio:21/9}.uttlgq_ratio32{aspect-ratio:3/2}.uttlgq_figPair{flex-wrap:wrap;align-items:flex-start;gap:40px 32px;margin-top:clamp(40px,5vw,64px);display:flex}.uttlgq_figDetail{flex:7 400px;min-width:0}.uttlgq_figMobile{flex:5 300px;min-width:0;margin-top:clamp(0px,15vw - 135px,80px)}.uttlgq_figCaption{color:var(--fg-body);gap:16px;margin-top:12px;font-size:15px;display:flex}.uttlgq_figNum{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);flex:none;padding-top:3px}.uttlgq_measured{align-items:center;gap:10px;display:inline-flex}.uttlgq_resultsRow{align-items:stretch;gap:48px var(--pair-gap);flex-wrap:wrap;margin-top:clamp(40px,5vw,64px);display:flex}.uttlgq_resultsMain{flex:7 460px;min-width:0}.uttlgq_metrics{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:32px;display:grid}.uttlgq_metric{padding-top:20px}.uttlgq_metricValue{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-3);line-height:.86}.uttlgq_metricLabel{margin-top:12px;font-size:16px;line-height:1.45}.uttlgq_metricSource{font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);margin-top:10px}.uttlgq_outcome{border-top:1px solid var(--rule-soft);max-width:60ch;color:var(--c-dust);margin-top:40px;padding-top:24px;font-size:18px;line-height:1.6}.uttlgq_pendingTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-4);line-height:.92}.uttlgq_pendingBody{max-width:52ch;color:var(--c-dust);margin-top:16px;font-size:16px;line-height:1.55}.uttlgq_changes{border-top:1px solid var(--rule-soft);margin-top:20px}.uttlgq_change{border-bottom:1px solid var(--rule-soft);gap:14px;padding:12px 0;font-size:15.5px;display:flex}.uttlgq_change .square{margin-top:9px}.uttlgq_quote{flex-direction:column;flex:4 300px;justify-content:space-between;gap:28px;min-width:0;padding:clamp(24px,2.6vw,36px);display:flex}.uttlgq_quoteLabel{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-stone)}.uttlgq_quoteText{font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-5);line-height:1.04}.uttlgq_quoteCaption{border-top:1px solid var(--c-ink);padding-top:14px;font-size:15px;line-height:1.4}.uttlgq_quoteName{font-weight:700;display:block}.uttlgq_quoteSep{display:none}.uttlgq_quoteRole{color:var(--c-stone)}.uttlgq_pagerGrid{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:32px;padding-top:clamp(64px,7vw,96px);padding-bottom:clamp(64px,7vw,96px);display:grid}.uttlgq_pagerCard{display:block}.uttlgq_pagerThumb{aspect-ratio:21/9;background:var(--c-plate);display:block;position:relative;overflow:hidden}.uttlgq_pagerShot{background-image:linear-gradient(rgb(var(--rgb-bone) / .06) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--rgb-bone) / .06) 1px, transparent 1px);width:100%;height:100%;transition:transform .8s var(--ease-out);background-size:40px 40px;display:block}.uttlgq_pagerThumb img{transition:transform .8s var(--ease-out)}.uttlgq_pagerCard:hover .uttlgq_pagerShot,.uttlgq_pagerCard:hover .uttlgq_pagerThumb img{transform:scale(1.03)}.uttlgq_pagerText{align-items:center;gap:16px;padding-top:18px;display:flex}.uttlgq_pagerNext{text-align:right}.uttlgq_pagerNext .uttlgq_pagerText{justify-content:flex-end}.uttlgq_pagerLabels{display:block}.uttlgq_pagerDir{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);display:block}.uttlgq_pagerName{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-5);margin-top:6px;line-height:.95;display:block}.uttlgq_pagerCard:hover .uttlgq_pagerName{text-underline-offset:.12em;text-decoration-line:underline;text-decoration-thickness:2px}.uttlgq_pagerArrowLeft,.uttlgq_pagerArrowRight{flex:none}.uttlgq_pagerArrowPhone{display:none}.uttlgq_pagerAll{justify-content:center;padding-bottom:clamp(48px,5vw,64px);display:flex}.uttlgq_pager:not(:has(.uttlgq_pagerGrid)) .uttlgq_pagerAll{padding-top:clamp(48px,5vw,64px)}.uttlgq_allLink{min-height:44px;box-shadow:inset 0 -1px 0 var(--c-ink);align-items:center;gap:10px;font-weight:700;display:inline-flex}.uttlgq_allLink:hover .uttlgq_arrow{transform:translate(4px)}.uttlgq_wideOnlyBlock{display:grid}@media (max-width:599px){.uttlgq_wideOnly{display:none}.uttlgq_narrowOnly{display:inline}.uttlgq_wideOnlyBlock{display:none}.uttlgq_chapter{padding-block:64px}.uttlgq_listTitle{font-size:var(--fs-meta-2)}.uttlgq_heroInner{flex-direction:column;padding-top:16px;display:flex}.uttlgq_breadcrumb{display:none}.uttlgq_back{min-height:44px;font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-dust);order:0;align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.uttlgq_heroRow{flex-direction:column-reverse;order:1;align-items:flex-start;gap:12px;margin-top:12px}.uttlgq_heroLabel{font-size:var(--fs-meta-2);gap:8px;padding-bottom:0}.uttlgq_heroTitle{letter-spacing:0;line-height:.86}.uttlgq_lede{order:2;max-width:none;margin-top:16px;font-size:30px;line-height:1.06}.uttlgq_meta{order:3;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.uttlgq_metaItem{padding:12px 12px 12px 0}.uttlgq_metaItem:nth-child(2n){padding-right:0}.uttlgq_metaLast{grid-column:1/-1}.uttlgq_metaTerm{font-size:var(--fs-meta-3)}.uttlgq_metaValue{margin-top:4px;font-size:15px}.uttlgq_heroFigure{aspect-ratio:4/3;background-size:32px 32px;margin-top:28px}.uttlgq_heroWide:has(+.uttlgq_heroNarrow){display:none}.uttlgq_heroNarrow{display:block}.uttlgq_heroNote{font-size:var(--fs-meta-3);padding:32px}.uttlgq_heroCaption{display:none}.uttlgq_overviewInner{padding-block:56px;display:block}.uttlgq_smallLabel{font-size:var(--fs-meta-2);gap:8px}.uttlgq_overviewText{margin-top:16px;font-size:34px;line-height:1.04}.uttlgq_glance{border-top:1px solid var(--c-ink);margin-top:28px}.uttlgq_glance .uttlgq_listTitle{display:none}.uttlgq_glanceRow{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:11px 0}.uttlgq_glanceTerm{font-size:var(--fs-meta-3)}.uttlgq_glanceValue{font-size:15px}.uttlgq_challenge{padding-bottom:64px}.uttlgq_challengeRow{padding-top:18px;display:block}.uttlgq_challengeHead h2{margin-top:0!important}.uttlgq_challengeText{margin-top:20px;font-size:17px}.uttlgq_constraints{margin-top:24px;display:block}.uttlgq_constraint{padding:14px 0}.uttlgq_constraint:last-child{border-bottom:1px solid var(--c-ink)}.uttlgq_code{font-size:var(--fs-meta-2)}.uttlgq_constraintTitle{margin-top:4px;font-size:26px}.uttlgq_constraintBody{margin-top:6px;font-size:15px}.uttlgq_tableWrap{display:none}.uttlgq_decisionCards{margin-top:24px;display:block}.uttlgq_decisionCard{border-top:1px solid rgb(var(--rgb-bone) / .3);padding:18px 0}.uttlgq_decisionCard:last-child{border-bottom:1px solid rgb(var(--rgb-bone) / .3)}.uttlgq_decisionCard .uttlgq_cellCode{font-size:12px}.uttlgq_decisionTitle{font-family:var(--font-display);margin-top:6px;font-size:28px;font-weight:600;line-height:1}.uttlgq_decisionDl{margin-top:12px;font-size:15px;line-height:1.5}.uttlgq_decisionDl dt{font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash)}.uttlgq_decisionDl dt+dd{margin-top:4px}.uttlgq_decisionDl dd+dt{margin-top:10px}.uttlgq_decisionDl .uttlgq_cellWhy,.uttlgq_decisionDl .uttlgq_cellTradeoff{font-size:15px}.uttlgq_archRow{margin-top:20px;display:block}.uttlgq_archHeadline{font-size:34px;line-height:.96}.uttlgq_archBody{margin-top:12px;font-size:15.5px;line-height:1.55}.uttlgq_legend{display:none}.uttlgq_archFigure{margin-top:24px}.uttlgq_diagram{display:block}.uttlgq_boxRow{gap:8px}.uttlgq_box{text-align:center;padding:12px 8px}.uttlgq_boxEntry{padding:12px}.uttlgq_box .uttlgq_boxLabel{display:none}.uttlgq_boxName{margin-top:0;font-size:13px}.uttlgq_boxEntry .uttlgq_boxName{font-size:14px}.uttlgq_connector{height:32px}.uttlgq_external{border-left:0;border-top:1px dashed rgb(var(--rgb-bone) / .4);flex-flow:wrap;gap:8px;margin-top:16px;padding:12px 0 0}.uttlgq_external .uttlgq_boxLabel{flex-basis:100%}.uttlgq_externalBox{padding:8px 10px;font-size:13px;font-weight:400}.uttlgq_archCaption{font-size:var(--fs-meta-3);border-top:0;margin-top:14px;padding-top:0}.uttlgq_technology{padding:64px 0 0}.uttlgq_stack{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin-top:20px}.uttlgq_stackGroup{padding:12px 0}.uttlgq_stackGroup:last-child:nth-child(odd){grid-column:1/-1}.uttlgq_stackTitle{font-size:var(--fs-meta-3)}.uttlgq_stackItems,.uttlgq_stackWhy{display:none}.uttlgq_stackInline{font-family:var(--font-mono);margin-top:6px;font-size:12px;display:block}.uttlgq_gallery{padding:56px 0 64px}.uttlgq_galleryHead{border-top:0;padding-top:0}.uttlgq_figWide{margin:24px calc(-1 * var(--gutter)) 0}.uttlgq_figWide .uttlgq_figCaption{margin-inline:var(--gutter)}.uttlgq_ratioWide{aspect-ratio:4/3;background-image:none}.uttlgq_ratio32{background-image:none}.uttlgq_frameNote{font-size:var(--fs-meta-3)}.uttlgq_figPair{margin-top:28px;display:block}.uttlgq_figDetail{margin-left:44px}.uttlgq_figMobile{display:none}.uttlgq_figCaption{gap:12px;margin-top:10px;font-size:14px}.uttlgq_figNum{font-size:var(--fs-meta-3)}.uttlgq_resultsRow{margin-top:20px;display:block}.uttlgq_metrics{display:block}.uttlgq_metric{border-bottom:1px solid var(--rule-soft);padding:16px 0}.uttlgq_metricValue{font-size:60px}.uttlgq_metricLabel{margin-top:8px;font-size:15px}.uttlgq_metricSource{margin-top:6px}.uttlgq_outcome{border-top:0;margin-top:20px;padding-top:0;font-size:16px;line-height:1.55}.uttlgq_pendingTitle{font-size:36px}.uttlgq_quote{gap:0;margin-top:28px;padding:22px}.uttlgq_quoteLabel{display:none}.uttlgq_quoteText{font-size:30px;line-height:1.05}.uttlgq_quoteCaption{margin-top:14px;padding-top:12px;font-size:14px}.uttlgq_quoteName,.uttlgq_quoteSep{display:inline}.uttlgq_pagerGrid{padding-block:40px 0;display:block}.uttlgq_pagerCard,.uttlgq_pagerNext{border-top:1px solid var(--c-ink);text-align:left;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:14px;padding:12px 0;display:grid}.uttlgq_pagerNext{border-top-color:var(--rule-soft);border-bottom:1px solid var(--c-ink)}.uttlgq_pagerThumb{aspect-ratio:16/10}.uttlgq_pagerText,.uttlgq_pagerNext .uttlgq_pagerText{justify-content:space-between;padding-top:0}.uttlgq_pagerArrowLeft{display:none}.uttlgq_pagerArrowPhone{flex:none;display:block}.uttlgq_pagerShot{background-image:none}.uttlgq_pagerName{margin-top:4px;font-size:24px;line-height:1}.uttlgq_pagerDir{font-size:var(--fs-meta-3)}.uttlgq_pagerGrid{padding-bottom:40px}.uttlgq_pager .uttlgq_pagerAll{display:none}}
.NFRsMq_work{padding-bottom:var(--section-pad)}.NFRsMq_wideOnly{display:inline}.NFRsMq_narrowOnly{display:none}.NFRsMq_card{position:relative}.NFRsMq_featured{margin-top:clamp(48px,6vw,88px)}.NFRsMq_pair{align-items:flex-start;gap:72px var(--pair-gap);flex-wrap:wrap;margin-top:clamp(72px,9vw,128px);display:flex}.NFRsMq_wide{flex:7 340px;min-width:0}.NFRsMq_tall{flex:4 255px;min-width:0;margin-top:clamp(0px,24vw - 216px,128px)}.NFRsMq_media{background:var(--c-plate);position:relative;overflow:hidden}.NFRsMq_featured .NFRsMq_media{aspect-ratio:16/8}.NFRsMq_wide .NFRsMq_media{aspect-ratio:4/3}.NFRsMq_tall .NFRsMq_media{aspect-ratio:4/5}.NFRsMq_tall [data-art=portrait]{display:block}.NFRsMq_tall [data-art=landscape][data-paired]{display:none}.NFRsMq_shot{object-fit:cover;transition:transform .8s var(--ease-out);position:absolute;inset:0}.NFRsMq_card:hover .NFRsMq_shot{transform:scale(1.025)}.NFRsMq_grid{background-image:linear-gradient(rgb(var(--rgb-bone) / .06) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--rgb-bone) / .06) 1px, transparent 1px);background-size:48px 48px}.NFRsMq_mediaLabels{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);justify-content:space-between;gap:16px;display:flex;position:absolute;top:20px;left:24px;right:24px}.NFRsMq_mediaNote{text-align:center;font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-dust);justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.NFRsMq_meta{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta)}.NFRsMq_title{font-family:var(--font-display);font-weight:600}.NFRsMq_card:hover .NFRsMq_title{text-underline-offset:.12em;text-decoration-line:underline;text-decoration-thickness:2px}.NFRsMq_title_featured{font-size:var(--fs-display-4);margin-top:10px;line-height:.92}.NFRsMq_title_wide{font-size:var(--fs-display-5);margin-top:10px;line-height:.95}.NFRsMq_title_tall{font-size:var(--fs-display-5);line-height:.95}.NFRsMq_summary,.NFRsMq_summaryFeatured{color:var(--fg-body);font-size:17px;line-height:1.55}.NFRsMq_read{min-height:44px;box-shadow:inset 0 -1px 0 var(--c-ink);align-items:center;gap:10px;font-weight:700;display:inline-flex}.NFRsMq_read:after{content:"";z-index:1;position:absolute;inset:0}.NFRsMq_readArrow{transition:transform var(--dur-base) ease}.NFRsMq_read:hover .NFRsMq_readArrow{transform:translate(4px)}.NFRsMq_bodyFeatured{flex-wrap:wrap;align-items:flex-start;gap:24px clamp(32px,4vw,64px);padding-top:28px;display:flex}.NFRsMq_colHead{flex:5 320px;min-width:0}.NFRsMq_summaryFeatured{flex:4 280px;min-width:0;font-size:18px}.NFRsMq_colFacts{flex-direction:column;flex:3 220px;align-items:flex-start;gap:16px;min-width:0;display:flex}.NFRsMq_facts{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;display:grid}.NFRsMq_facts dt{color:var(--fg-meta);text-transform:uppercase}.NFRsMq_bodyWide{flex-wrap:wrap;align-items:flex-start;gap:16px 40px;padding-top:24px;display:flex}.NFRsMq_colHalf{flex:240px;min-width:0}.NFRsMq_stackCol{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.NFRsMq_bodyTall{flex-direction:column;align-items:flex-start;gap:12px;padding-top:24px;display:flex}.NFRsMq_chips{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.NFRsMq_chip{border:1px solid rgb(var(--rgb-ink) / .28);padding:5px 8px}.NFRsMq_allRow{border-top:1px solid var(--c-ink);border-bottom:1px solid var(--c-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:clamp(72px,8vw,112px);padding:28px clamp(0px,1.2vw,16px);transition:background-color .3s,color .3s;display:flex}.NFRsMq_allRow:hover{background-color:var(--c-ink);color:var(--c-bone)}.NFRsMq_allText{display:contents}.NFRsMq_allTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-4);line-height:1}.NFRsMq_allCount{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;margin-left:auto}.NFRsMq_allArrow{transition:transform var(--dur-base) ease;flex:none}.NFRsMq_allRow:hover .NFRsMq_allArrow{transform:translate(4px)}@media (max-width:599px){.NFRsMq_work{padding-bottom:88px}.NFRsMq_wideOnly{display:none}.NFRsMq_narrowOnly{display:inline}.NFRsMq_featured{margin-top:40px}.NFRsMq_featured .NFRsMq_media{aspect-ratio:4/3}.NFRsMq_pair{margin-top:0;display:block}.NFRsMq_wide{margin:64px calc(-1 * var(--gutter)) 0}.NFRsMq_wide .NFRsMq_media{aspect-ratio:1}.NFRsMq_wide [data-art=portrait]{display:block}.NFRsMq_wide [data-art=landscape][data-paired]{display:none}.NFRsMq_wide .NFRsMq_bodyWide{padding:20px var(--gutter) 0}.NFRsMq_tall{margin:64px 0 0 48px}.NFRsMq_grid{background-size:32px 32px}.NFRsMq_mediaLabels{font-size:var(--fs-meta-3);top:14px;left:16px;right:16px}.NFRsMq_wide .NFRsMq_mediaLabels{left:20px;right:20px}.NFRsMq_mediaNote{font-size:var(--fs-meta-2);padding:32px}.NFRsMq_meta{font-size:var(--fs-meta-2)}.NFRsMq_title_featured{margin-top:0;font-size:34px;line-height:.94}.NFRsMq_title_wide,.NFRsMq_title_tall{margin-top:0;font-size:30px}.NFRsMq_bodyFeatured,.NFRsMq_bodyWide,.NFRsMq_bodyTall{flex-direction:column;align-items:flex-start;gap:10px;padding-top:20px;display:flex}.NFRsMq_colHead,.NFRsMq_colHalf,.NFRsMq_colFacts{flex:none;display:contents}.NFRsMq_summary,.NFRsMq_summaryFeatured{flex:none;margin-top:4px;font-size:16px}.NFRsMq_facts{border-top:1px solid var(--rule-soft);width:100%;font-size:var(--fs-meta-2);grid-template-columns:72px minmax(0,1fr);gap:6px 12px;margin-top:8px;padding-top:12px}.NFRsMq_yearRow,.NFRsMq_chips{display:none}.NFRsMq_allRow{flex-wrap:nowrap;margin-top:56px;padding:22px 0}.NFRsMq_allText{flex-direction:column;gap:4px;display:flex}.NFRsMq_allTitle{font-size:34px}.NFRsMq_allCount{font-size:var(--fs-meta-2);color:var(--fg-meta);margin-left:0}}
.nvMNmG_inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px;padding-block:clamp(64px,7vw,96px);display:flex}.nvMNmG_title{max-width:14ch;font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-3);letter-spacing:var(--tracking-display);line-height:.88}.nvMNmG_actions{flex-wrap:wrap;gap:12px;display:flex}.nvMNmG_secondary{border:1px solid var(--c-ink);min-height:56px;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:700;display:inline-flex}.nvMNmG_secondary:hover{background:var(--c-ink);color:var(--c-bone)}.nvMNmG_compact .nvMNmG_inner{align-items:center;gap:24px 48px;padding-block:clamp(56px,6vw,80px)}.nvMNmG_compact .nvMNmG_title{max-width:var(--title-max,none);line-height:.9}@media (max-width:599px){.nvMNmG_inner{padding-block:64px;display:block}.nvMNmG_title{letter-spacing:-.004em;max-width:none;font-size:44px}.nvMNmG_actions{flex-direction:column;gap:8px;margin-top:28px}.nvMNmG_secondary{min-height:48px;padding:0}.nvMNmG_compact .nvMNmG_inner{padding-block:48px}.nvMNmG_compact .nvMNmG_actions{margin-top:22px}}
.qYX-oq_narrowOnly{display:none}.qYX-oq_stretch:after{content:"";z-index:1;position:absolute;inset:0}.qYX-oq_plate{background-color:var(--c-plate);background-image:linear-gradient(rgb(var(--rgb-bone) / .05) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--rgb-bone) / .05) 1px, transparent 1px);background-size:24px 24px}.qYX-oq_masthead{padding-block:clamp(48px,6vw,88px) clamp(64px,8vw,112px)}.qYX-oq_mastheadTitle{max-width:12ch;font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-1);line-height:var(--lh-display-1);letter-spacing:var(--tracking-display);margin-top:clamp(32px,4vw,56px)}.qYX-oq_sup{font-family:var(--font-mono);letter-spacing:0;vertical-align:top;margin-left:6px;font-size:14px;font-weight:500;line-height:1}.qYX-oq_supLink{border:1px solid var(--c-ink);justify-content:center;align-items:center;min-width:28px;min-height:28px;display:inline-flex}.qYX-oq_mastheadRow{flex-flow:row-reverse wrap;gap:32px clamp(40px,6vw,96px);margin-top:clamp(40px,5vw,64px);display:flex}.qYX-oq_mastheadLede{flex:7 420px;min-width:0}.qYX-oq_lede{max-width:52ch;font-size:var(--fs-body-l);color:var(--fg-body);text-wrap:pretty;line-height:1.5}.qYX-oq_sampleNote{border:1px dashed rgb(var(--rgb-ink) / .55);max-width:62ch;font-family:var(--font-mono);font-size:var(--fs-meta-1);color:var(--fg-body);margin-top:24px;padding:12px 14px;line-height:1.55}.qYX-oq_footnoteCol{flex:5 320px;align-items:flex-end;min-width:0;display:flex}.qYX-oq_footnote{border-top:1px solid rgb(var(--rgb-ink) / .55);max-width:34ch;font-family:var(--font-mono);font-size:var(--fs-meta-1);color:var(--fg-meta);padding-top:12px;line-height:1.6}.qYX-oq_footnoteBack{color:var(--fg)}.qYX-oq_footnoteLink{color:var(--fg);box-shadow:inset 0 -1px 0 var(--c-ink)}.qYX-oq_featured{padding-block:clamp(64px,8vw,112px);position:relative}.qYX-oq_featuredTitle{max-width:22ch;font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-3);line-height:var(--lh-display-3);letter-spacing:-.004em;text-wrap:balance;margin-top:clamp(28px,3.4vw,48px)}.qYX-oq_featured:hover .qYX-oq_featuredTitle,.qYX-oq_featured:focus-within .qYX-oq_featuredTitle{text-underline-offset:.1em;text-decoration-line:underline;text-decoration-thickness:3px}.qYX-oq_featuredRow{flex-wrap:wrap;align-items:flex-start;gap:40px clamp(40px,5vw,80px);margin-top:clamp(40px,5vw,64px);display:flex}.qYX-oq_featuredFigure{background:var(--c-plate);border:1px solid rgb(var(--rgb-bone) / .14);flex:7 460px;min-width:0}.qYX-oq_featuredPlate{aspect-ratio:16/10;background-size:48px 48px;justify-content:center;align-items:center;padding:28px;display:flex;overflow:hidden;container-type:inline-size;}.qYX-oq_featuredCaption{border-top:1px solid rgb(var(--rgb-bone) / .12);font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:.06em;text-transform:uppercase;color:var(--c-ash);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:12px 16px;display:flex}.qYX-oq_featuredText{flex-direction:column;flex:5 320px;gap:28px;min-width:0;display:flex}.qYX-oq_featuredLede{font-size:var(--fs-body-l);color:var(--c-dust);text-wrap:pretty;line-height:1.5}.qYX-oq_featuredSpec{border-top:1px solid rgb(var(--rgb-bone) / .22);font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em;grid-template-columns:auto minmax(0,1fr);gap:10px 20px;padding-top:20px;display:grid}.qYX-oq_featuredSpec dt{color:var(--c-ash);text-transform:uppercase}.qYX-oq_featuredByline{display:none}.qYX-oq_readLink{min-height:44px;box-shadow:inset 0 -1px 0 rgb(var(--rgb-bone) / .5);align-self:flex-start;align-items:center;gap:10px;font-size:16px;font-weight:700;display:inline-flex}.qYX-oq_readLink svg{transition:transform var(--dur-base) ease}.qYX-oq_featured:hover .qYX-oq_readLink svg{transform:translate(4px)}.qYX-oq_bar{top:var(--header-h);z-index:20;background:rgb(var(--rgb-bone) / .97);border-bottom:1px solid rgb(var(--rgb-ink) / .16);position:sticky}.qYX-oq_barInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding-block:12px;display:flex}.qYX-oq_tabs{flex-wrap:wrap;flex:999 560px;gap:0 2px;min-width:0;margin-left:-12px;display:flex}.qYX-oq_tab{min-height:44px;font-size:var(--fs-body-s);white-space:nowrap;color:var(--c-slate);transition:box-shadow var(--dur-fast) ease;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.qYX-oq_tab:hover{box-shadow:inset 0 -1px 0 var(--c-ink)}.qYX-oq_tab[aria-current=page]{color:var(--c-ink);box-shadow:inset 0 -2px 0 var(--c-ink);font-weight:600}.qYX-oq_tabSquare{background:0 0;flex:none;width:6px;height:6px}.qYX-oq_tab[aria-current=page] .qYX-oq_tabSquare{background:var(--c-accent)}.qYX-oq_search{flex:300px;max-width:380px;display:flex}.qYX-oq_searchField{flex:auto;display:flex;position:relative}.qYX-oq_searchIcon{pointer-events:none;color:var(--c-ink);position:absolute;top:13px;left:14px}.qYX-oq_searchInput{border:1px solid rgb(var(--rgb-ink) / .55);background:var(--c-paper);width:100%;height:44px;color:var(--c-ink);font:inherit;appearance:none;border-radius:0;outline:none;flex:auto;padding:0 44px 0 42px;font-size:16px;transition:box-shadow .15s}.qYX-oq_searchInput::placeholder{color:var(--c-placeholder)}.qYX-oq_searchInput::-webkit-search-cancel-button{appearance:none}.qYX-oq_searchInput:focus{box-shadow:0 0 0 2px var(--c-bone), 0 0 0 4px var(--c-ink)}.qYX-oq_clear{width:44px;height:44px;color:var(--c-ink);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.qYX-oq_list{padding-block:clamp(48px,6vw,80px) clamp(88px,10vw,144px);scroll-margin-top:150px}.qYX-oq_listHead{border-bottom:1px solid var(--c-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:16px;display:flex}.qYX-oq_listTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-4);line-height:var(--lh-display-4)}.qYX-oq_status{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em;color:var(--fg-meta)}.qYX-oq_post{border-bottom:1px solid var(--rule-soft);transition:background-color var(--dur-fast) ease;flex-wrap:wrap;align-items:flex-start;gap:16px 40px;padding:32px 0;display:flex;position:relative}.qYX-oq_post:hover{background-color:rgb(var(--rgb-ink) / .04)}.qYX-oq_meta{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em;color:var(--fg-meta);flex-direction:column;flex:0 0 190px;gap:6px;padding-top:6px;display:flex}.qYX-oq_metaCategory{color:var(--c-ink);text-transform:uppercase;letter-spacing:var(--tracking-meta);align-items:center;gap:8px;display:inline-flex}.qYX-oq_metaSquare{background:var(--c-ink);flex:none;width:6px;height:6px}.qYX-oq_text{flex:999 420px;min-width:0;max-width:760px}.qYX-oq_postTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-5);text-wrap:balance;line-height:.98}.qYX-oq_postTitleUpdate{font-size:var(--fs-title)}.qYX-oq_post:hover .qYX-oq_postTitle,.qYX-oq_post:focus-within .qYX-oq_postTitle{text-underline-offset:.12em;text-decoration-line:underline;text-decoration-thickness:2px}.qYX-oq_excerpt{max-width:60ch;color:var(--fg-body);margin-top:14px;font-size:17px;line-height:1.55}.qYX-oq_cover{aspect-ratio:4/3;flex:0 260px;justify-content:center;align-items:center;min-width:200px;display:flex;overflow:hidden;}.qYX-oq_cover img{object-fit:cover;width:100%;height:100%}.qYX-oq_empty{border-bottom:1px solid var(--rule-soft);flex-wrap:wrap;gap:24px 64px;padding:clamp(48px,6vw,88px) 0;display:flex}.qYX-oq_emptyHead{flex:5 320px;min-width:0}.qYX-oq_emptyLabel{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--fg-meta);align-items:center;gap:10px;display:flex}.qYX-oq_emptySquare{border:1px solid var(--c-ink);width:8px;height:8px}.qYX-oq_emptyTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-4);line-height:var(--lh-display-4);overflow-wrap:break-word;margin-top:18px}.qYX-oq_emptyBody{flex-direction:column;flex:6 360px;align-items:flex-start;gap:20px;min-width:0;display:flex}.qYX-oq_emptyBody p{max-width:52ch;color:var(--fg-body);font-size:18px;line-height:1.55}.qYX-oq_outlineButton{border:1px solid var(--c-ink);min-height:48px;color:var(--c-ink);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;align-items:center;gap:12px;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex}.qYX-oq_outlineButton:hover{background:var(--c-ink);color:var(--c-bone)}.qYX-oq_more{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:40px;display:flex}.qYX-oq_moreInline{display:none}.qYX-oq_moreStatus{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em;color:var(--fg-meta)}.qYX-oq_topLink{min-height:44px;box-shadow:inset 0 -1px 0 var(--c-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.qYX-oq_none{border-top:1px solid var(--c-ink);padding-top:24px}.qYX-oq_none .qYX-oq_emptyTitle{margin-top:0}.qYX-oq_noneBody{max-width:52ch;color:var(--fg-body);margin-top:16px;font-size:18px;line-height:1.55}.qYX-oq_feed{padding-block:clamp(64px,8vw,112px)}.qYX-oq_feedInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.qYX-oq_feedText{flex:420px;min-width:0}.qYX-oq_feedTitle{max-width:22ch;font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-4);line-height:var(--lh-display-4)}.qYX-oq_feedBody{color:var(--c-dust);margin-top:12px;font-size:16px;line-height:1.55}.qYX-oq_feedSide{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.qYX-oq_feedAction{flex-direction:column;align-items:flex-start;display:flex}.qYX-oq_feedButton{border:1px solid rgb(var(--rgb-bone) / .4);min-height:48px;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease;align-items:center;gap:10px;padding:0 20px;font-weight:700;display:inline-flex}.qYX-oq_feedButton:hover{background:var(--c-bone);color:var(--c-ink);border-color:var(--c-bone)}.qYX-oq_feedArrow{transition:transform var(--dur-base) ease}.qYX-oq_feedButton:hover .qYX-oq_feedArrow{transform:translate(4px)}.qYX-oq_feedError{max-width:40ch;color:var(--c-error-on-dark);font-size:14px;line-height:1.5}.qYX-oq_feedError:not(:empty){margin-top:8px}.qYX-oq_feedLink{min-height:44px;font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em;color:var(--c-bone);box-shadow:inset 0 -1px 0 rgb(var(--rgb-bone) / .5);align-items:center;display:inline-flex}@media (max-width:599px){.qYX-oq_wideOnly{display:none}.qYX-oq_narrowOnly{display:inline}.qYX-oq_masthead{padding-block:28px 48px}.qYX-oq_mastheadTitle{margin-top:26px}.qYX-oq_sup{margin-left:4px;font-size:12px}.qYX-oq_supLink{min-width:26px;min-height:26px}.qYX-oq_mastheadRow{flex-direction:column;gap:0;margin-top:24px}.qYX-oq_mastheadLede{display:contents}.qYX-oq_lede{font-size:17px;line-height:1.55}.qYX-oq_footnoteCol{order:1;margin-top:24px}.qYX-oq_sampleNote{font-size:var(--fs-meta-2);order:2;margin-top:16px;padding:10px 12px}.qYX-oq_footnote{width:100%;max-width:none;font-size:var(--fs-meta-2);padding-top:10px}.qYX-oq_featured{padding-block:48px 56px}.qYX-oq_featuredTitle{margin-top:20px;line-height:.9}.qYX-oq_featuredRow{gap:0;margin-top:28px}.qYX-oq_featuredPlate{aspect-ratio:auto;background-size:24px 24px;padding:28px 22px}.qYX-oq_featuredCaption{font-size:var(--fs-meta-3);padding:10px 12px}.qYX-oq_featuredText{gap:0}.qYX-oq_featuredLede{margin-top:24px;font-size:17px;line-height:1.55}.qYX-oq_featuredSpec,.qYX-oq_readLink{display:none}.qYX-oq_featuredByline{border-top:1px solid rgb(var(--rgb-bone) / .22);font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:.04em;color:var(--c-ash);margin-top:20px;padding-top:14px;display:block}.qYX-oq_bar{background:rgb(var(--rgb-bone) / .98)}.qYX-oq_barInner{flex-flow:column;align-items:stretch;gap:4px;padding-block:12px 0}.qYX-oq_search{flex:none;order:-1;max-width:none}.qYX-oq_searchInput{padding-right:14px}.qYX-oq_searchInput:not(:placeholder-shown){padding-right:44px}.qYX-oq_tabs{margin:0 calc(-1 * var(--gutter));scrollbar-width:none;flex-wrap:nowrap;flex:none;padding:0 8px;overflow-x:auto}.qYX-oq_tabs::-webkit-scrollbar{display:none}.qYX-oq_tab{flex:none}.qYX-oq_list{padding-block:32px 64px;scroll-margin-top:180px}.qYX-oq_listHead{flex-wrap:nowrap;gap:12px;padding-bottom:12px}.qYX-oq_status{font-size:var(--fs-meta-2);flex:none}.qYX-oq_post{flex-flow:column;align-items:stretch;gap:0;padding:24px 0}.qYX-oq_meta{font-size:var(--fs-meta-2);flex-flow:wrap;flex:none;gap:4px 12px;padding-top:0}.qYX-oq_metaCategory{gap:7px}.qYX-oq_text{flex:none}.qYX-oq_postTitle{margin-top:10px;font-size:30px;line-height:1}.qYX-oq_postTitleUpdate{font-size:26px}.qYX-oq_excerpt{margin-top:10px;font-size:16px}.qYX-oq_cover{aspect-ratio:3/2;flex:none;order:-1;width:100%;min-width:0;margin-bottom:16px;padding:8px}.qYX-oq_empty{gap:20px}.qYX-oq_more{margin-top:28px}.qYX-oq_moreButton{justify-content:space-between;width:100%;padding:0 20px}.qYX-oq_moreInline{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:.04em;color:var(--fg-meta);font-weight:400;display:inline}.qYX-oq_moreButton+.qYX-oq_moreStatus{display:none}.qYX-oq_feedSide,.qYX-oq_feedAction{align-items:stretch;width:100%}.qYX-oq_feedButton{justify-content:space-between}}
.mJrWua_services{padding-block:var(--section-pad)}.mJrWua_list{border-top:1px solid var(--rule-strong);margin-top:clamp(48px,6vw,80px)}.mJrWua_row{border-bottom:1px solid var(--rule-soft)}.mJrWua_row[open]{background-color:var(--c-carbon)}.mJrWua_summary{transition:background-color var(--dur-base) ease;flex-wrap:wrap;align-items:center;gap:8px 32px;padding:28px clamp(0px,1.4vw,20px);display:flex}.mJrWua_summary:hover{background-color:var(--c-plate)}.mJrWua_num{font-family:var(--font-mono);color:var(--c-ash);flex:0 0 48px;font-size:13px}.mJrWua_name{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-4);flex:3 300px;line-height:1}.mJrWua_blurb{color:var(--c-dust);flex:3 260px;font-size:17px;line-height:1.5}.mJrWua_icon{color:var(--c-ash);flex:none;order:1;display:inline-flex}.mJrWua_row[open] .mJrWua_icon{color:var(--c-accent)}.mJrWua_vertical{transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-base) ease}.mJrWua_row[open] .mJrWua_vertical{transform:scaleY(0)}.mJrWua_content{flex-wrap:wrap;align-items:flex-start;gap:32px clamp(32px,4vw,64px);padding:4px clamp(0px,1.4vw,20px) 40px clamp(0px,20vw - 140px,100px);display:flex}.mJrWua_col{flex:3 240px;min-width:0}.mJrWua_colTitle{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash)}.mJrWua_items{border-top:1px solid var(--rule-soft);margin-top:12px;font-size:16px}.mJrWua_items li{border-bottom:1px solid var(--rule-soft);padding:10px 0}.mJrWua_linkCol{flex:2 200px;align-self:flex-end;min-width:0}.mJrWua_link{min-height:44px;box-shadow:inset 0 -1px 0 var(--link-rule);align-items:center;gap:10px;font-weight:700;display:inline-flex}.mJrWua_arrow{transition:transform var(--dur-base) ease}.mJrWua_link:hover .mJrWua_arrow{transform:translate(4px)}@media (max-width:599px){.mJrWua_services{padding-block:88px}.mJrWua_list{margin:40px calc(-1 * var(--gutter)) 0}.mJrWua_summary{grid-template-columns:32px minmax(0,1fr) 24px;align-items:start;gap:6px 12px;padding:22px 20px;display:grid}.mJrWua_num{padding-top:8px;font-size:12px}.mJrWua_name{font-size:34px}.mJrWua_icon{order:0;padding-top:6px}.mJrWua_blurb{grid-column:2/3;font-size:15.5px}.mJrWua_content{flex-direction:column;align-items:stretch;gap:24px;padding:0 20px 28px 64px}.mJrWua_col,.mJrWua_linkCol{flex:none}.mJrWua_linkCol{align-self:flex-start}.mJrWua_colTitle{font-size:var(--fs-meta-3)}.mJrWua_items{margin-top:10px;font-size:15.5px}.mJrWua_items li{padding:9px 0}}
.aoC1sW_list{padding:0 var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;margin:0;display:flex;overflow-x:auto}.aoC1sW_list::-webkit-scrollbar{display:none}.aoC1sW_list>*{scroll-snap-align:start}.aoC1sW_hint{margin:12px var(--gutter) 0;font-family:var(--font-mono);font-size:var(--fs-meta-3);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash)}
.mpbYFq_section{padding-block:clamp(48px, 6vw, 88px) var(--section-pad)}.mpbYFq_title{max-width:14ch;font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-2);line-height:var(--lh-display-2);letter-spacing:var(--tracking-display);margin-top:clamp(32px,4vw,56px)}.mpbYFq_body{max-width:52ch;font-size:var(--fs-body-l);color:var(--fg-body);margin-top:24px;line-height:1.5}.mpbYFq_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}
._0Ayita_prose{color:var(--c-ink);font-size:19px;line-height:1.65}._0Ayita_prose>:first-child{margin-top:0}._0Ayita_prose p{max-width:64ch;margin:0 0 22px}._0Ayita_prose strong{font-weight:700}._0Ayita_prose :not(pre)>code{background:rgb(var(--rgb-ink) / .07);font-family:var(--font-mono);padding:.08em .32em;font-size:.84em}._0Ayita_prose ol,._0Ayita_prose ul{max-width:62ch;margin:0 0 24px;padding-left:1.4em}._0Ayita_prose ol{list-style:decimal}._0Ayita_prose ul{padding-left:1.2em;list-style:outside}._0Ayita_prose li{margin-bottom:10px;padding-left:6px}._0Ayita_prose li:last-child{margin-bottom:0}._0Ayita_prose li>p{margin:0}._0Ayita_prose hr{background:rgb(var(--rgb-ink) / .3);border:0;max-width:820px;height:1px;margin:56px 0}._0Ayita_link{transition:box-shadow .15s;box-shadow:inset 0 -1px}._0Ayita_link:hover{box-shadow:inset 0 -2px}._0Ayita_h2{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-4);line-height:var(--lh-display-4);letter-spacing:-.004em;outline:none;margin:72px 0 24px;scroll-margin-top:100px}._0Ayita_h2Number{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);color:var(--c-stone);margin-bottom:12px;font-weight:500;display:block}._0Ayita_h3{outline:none;margin:44px 0 14px;scroll-margin-top:100px;font-size:22px;font-weight:700;line-height:1.25}._0Ayita_code{background:var(--c-ink);max-width:820px;color:var(--c-bone);margin:36px 0}._0Ayita_codeCaption{border-bottom:1px solid rgb(var(--rgb-bone) / .14);justify-content:space-between;align-items:center;gap:12px;padding-left:20px;display:flex}._0Ayita_codeLabel{min-width:0;font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ash);line-height:1.4}._0Ayita_codeSep{color:var(--c-stone)}._0Ayita_codeFile{text-transform:none;letter-spacing:.02em;color:var(--c-dust)}._0Ayita_copy{border-left:1px solid rgb(var(--rgb-bone) / .14);background:var(--c-ink);min-height:44px;color:var(--c-bone);flex:none;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex}._0Ayita_copy:hover{background:var(--c-plate-raised)}._0Ayita_codeScroll{scrollbar-color:var(--c-stone) var(--c-ink);overflow-x:auto}._0Ayita_pre{font-family:var(--font-mono);tab-size:2;margin:0;padding:20px;font-size:14px;line-height:1.65}._0Ayita_codeBody{min-width:max-content;display:block}._0Ayita_line{white-space:pre;display:block}._0Ayita_lineEmpty{min-height:1.65em}._0Ayita_keyword{color:var(--c-accent)}._0Ayita_function{color:var(--c-bone);font-weight:500}._0Ayita_string{color:var(--c-dust)}._0Ayita_comment{color:var(--c-ash);font-style:italic}._0Ayita_codeStatus{font-family:var(--font-mono);font-size:var(--fs-meta-1);color:var(--c-error-on-dark);padding:0 20px;line-height:1.5;max-width:none!important;margin:0!important}._0Ayita_codeStatus:not(:empty){padding-bottom:12px}._0Ayita_callout{border-top:1px solid var(--c-ink);border-bottom:1px solid rgb(var(--rgb-ink) / .16);flex-wrap:wrap;gap:8px 24px;max-width:820px;margin:32px 0;padding:18px 0 20px;display:flex}._0Ayita_calloutLabel{min-height:26px;font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ink);flex:0 0 120px;align-self:flex-start;align-items:center;gap:10px;line-height:1.4;display:flex;margin:0!important}._0Ayita_calloutLabel svg{flex:none}._0Ayita_calloutBody{flex:420px;min-width:0;max-width:62ch;font-size:17px;line-height:1.6}._0Ayita_calloutBody>p{margin:0 0 12px}._0Ayita_calloutBody>:last-child{margin-bottom:0}._0Ayita_warning{border-top:2px solid var(--c-error)}._0Ayita_warning ._0Ayita_calloutLabel{color:var(--c-error-text)}._0Ayita_warning ._0Ayita_calloutLabel svg{color:var(--c-error)}._0Ayita_tip{border-top:2px solid var(--c-success)}._0Ayita_tip ._0Ayita_calloutLabel{color:var(--c-success)}._0Ayita_quote{max-width:64ch;margin:40px 0}._0Ayita_quoteText{padding-left:44px;font-size:20px;line-height:1.55;position:relative}._0Ayita_quoteText>p{margin:0}._0Ayita_quoteMark{font-family:var(--font-display);font-size:64px;font-weight:600;line-height:1;position:absolute;top:-6px;left:0}._0Ayita_quoteSource{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:.04em;color:var(--c-stone);margin-top:12px;padding-left:44px}._0Ayita_quoteSource a{color:var(--c-ink)}._0Ayita_pull{border-top:1px solid var(--c-ink);max-width:24ch;font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-4);margin:48px 0;padding-top:20px;line-height:.98}._0Ayita_pullSquare{background:var(--c-accent);width:10px;height:10px;margin-bottom:18px;display:block}._0Ayita_tableRegion{max-width:820px;margin:32px 0;overflow-x:auto}._0Ayita_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:640px;font-size:16px;line-height:1.45}._0Ayita_table caption{caption-side:top;text-align:left;font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-stone);padding-bottom:12px}._0Ayita_scrollHint{display:none}._0Ayita_table thead tr{border-top:1px solid var(--c-ink);border-bottom:1px solid var(--c-ink)}._0Ayita_table thead th{text-align:left;font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;padding:12px 16px;font-weight:500}._0Ayita_table tbody tr{border-bottom:1px solid rgb(var(--rgb-ink) / .16)}._0Ayita_table tbody tr:last-child{border-bottom-color:var(--c-ink)}._0Ayita_table tbody th,._0Ayita_table tbody td{text-align:left;vertical-align:top;padding:14px 16px}._0Ayita_table tbody th{font-weight:700}._0Ayita_table th:first-child,._0Ayita_table td:first-child{padding-left:0}._0Ayita_table th:last-child,._0Ayita_table td:last-child{padding-right:0}._0Ayita_highlight{background:rgb(var(--rgb-ink) / .04)}._0Ayita_highlightSquare{vertical-align:.1em;background:var(--c-accent);width:7px;height:7px;margin-right:8px;display:inline-block}._0Ayita_figure{max-width:820px;margin:40px 0}._0Ayita_figureImage{width:100%;height:auto}._0Ayita_figurePlate{aspect-ratio:16/9;text-align:center;background-color:var(--c-plate);background-image:linear-gradient(rgb(var(--rgb-bone) / .05) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--rgb-bone) / .05) 1px, transparent 1px);background-size:48px 48px;justify-content:center;align-items:center;padding:24px;display:flex}._0Ayita_figurePending{font-family:var(--font-mono);font-size:var(--fs-meta-1);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-dust)}._0Ayita_figureCaption{color:var(--c-slate);flex-wrap:wrap;gap:6px 24px;padding-top:12px;font-size:14px;line-height:1.5;display:flex}._0Ayita_figureLabel{font-family:var(--font-mono);font-size:var(--fs-meta-2);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--c-ink)}._0Ayita_figureText{flex:400px;min-width:0}._0Ayita_videoBox{aspect-ratio:16/9;background:var(--c-ink);color:var(--c-bone);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:relative}._0Ayita_play{border:1px solid rgb(var(--rgb-bone) / .55);width:72px;height:72px;color:var(--c-bone);transition:background-color var(--dur-fast) ease;justify-content:center;align-items:center;display:inline-flex}._0Ayita_play:hover:not(:disabled){background:var(--c-plate-raised)}._0Ayita_play:disabled{cursor:not-allowed;opacity:.6}._0Ayita_videoNotice{font-family:var(--font-mono);font-size:var(--fs-meta-1);color:var(--c-ash);line-height:1.55;max-width:44ch!important;margin:0!important}._0Ayita_videoFrame{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:599px){._0Ayita_prose{font-size:17px}._0Ayita_prose p{margin-bottom:18px}._0Ayita_prose ol,._0Ayita_prose ul{margin-bottom:18px;padding-left:1.3em}._0Ayita_prose li{margin-bottom:8px;padding-left:4px}._0Ayita_h2{margin:52px 0 18px;scroll-margin-top:120px;font-size:34px}._0Ayita_h2Number{font-size:var(--fs-meta-2);margin-bottom:10px}._0Ayita_h3{margin:34px 0 12px;scroll-margin-top:120px;font-size:20px}._0Ayita_code{margin:28px calc(-1 * var(--gutter))}._0Ayita_codeCaption{gap:8px}._0Ayita_codeLabel{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta-3);overflow:hidden}._0Ayita_pre{padding:16px 20px;font-size:13px;line-height:1.6}._0Ayita_lineEmpty{min-height:1.6em}._0Ayita_callout{margin:26px 0;padding:14px 0 16px;display:block}._0Ayita_calloutLabel{font-size:var(--fs-meta-2);gap:8px}._0Ayita_calloutBody{margin-top:10px;font-size:16px}._0Ayita_quoteText{padding-left:36px;font-size:18px}._0Ayita_quoteMark{font-size:52px}._0Ayita_quoteSource{font-size:var(--fs-meta-2);padding-left:36px}._0Ayita_pull{max-width:none;margin:36px 0;padding-top:16px;font-size:34px;line-height:1}._0Ayita_pullSquare{width:9px;height:9px;margin-bottom:14px}._0Ayita_tableRegion{margin:22px calc(-1 * var(--gutter));padding:0 var(--gutter)}._0Ayita_table{min-width:560px;font-size:15px}._0Ayita_table caption{font-size:var(--fs-meta-3);padding-bottom:10px}._0Ayita_scrollHint{display:inline}._0Ayita_table thead th{font-size:var(--fs-meta-3);padding:10px 14px}._0Ayita_table tbody th,._0Ayita_table tbody td{padding:12px 14px}._0Ayita_table tbody th{background:var(--c-paper);position:sticky;left:0}._0Ayita_highlight th{background:color-mix(in srgb, var(--c-ink) 4%, var(--c-paper))}._0Ayita_figure{margin:32px 0}._0Ayita_videoBox{gap:12px;padding:16px}._0Ayita_play{width:56px;height:56px}._0Ayita_videoNotice{font-size:var(--fs-meta-2)}}
