.Badge_badge__V4FiA{display:inline-flex;min-height:28px;align-items:center;gap:var(--wo-space-1);padding:var(--wo-space-1) var(--wo-space-3);border:1px solid transparent;border-radius:var(--wo-radius-full);font-size:var(--wo-text-xs);font-weight:700;line-height:1.2;letter-spacing:.04em}.Badge_primary__1mK6E{color:hsl(var(--wo-brand-dark));background:hsl(var(--wo-brand)/.1);border-color:hsl(var(--wo-brand)/.18)}.Badge_accent__n60fI{color:hsl(var(--wo-accent));background:hsl(var(--wo-accent)/.1);border-color:hsl(var(--wo-accent)/.18)}.Badge_neutral___9ajm{color:hsl(var(--wo-text-secondary));background:hsl(var(--wo-bg-tertiary));border-color:hsl(var(--wo-border))}.Button_button__hMNEn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:var(--wo-space-2);padding:var(--wo-space-3) var(--wo-space-5);border:1px solid transparent;border-radius:var(--wo-radius-md);font-family:var(--wo-font-body);font-size:var(--wo-text-sm);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--wo-transition-fast),border-color var(--wo-transition-fast),box-shadow var(--wo-transition-fast),color var(--wo-transition-fast),transform var(--wo-transition-fast)}.Button_button__hMNEn:active{transform:scale(.98)}.Button_md__exKk_{min-height:44px}.Button_lg__PdjsY{min-height:52px;padding-inline:var(--wo-space-6);font-size:var(--wo-text-base)}.Button_primary__oSpWt{color:hsl(var(--wo-text-inverted));background:hsl(var(--wo-brand));box-shadow:var(--wo-shadow-sm)}.Button_primary__oSpWt:hover{color:hsl(var(--wo-text-inverted));background:hsl(var(--wo-brand-dark));box-shadow:0 6px 18px hsl(var(--wo-brand)/.2)}.Button_secondary__lRe7Q{color:hsl(var(--wo-text-primary));background:hsl(var(--wo-bg-elevated));border-color:hsl(var(--wo-border-strong))}.Button_secondary__lRe7Q:hover{color:hsl(var(--wo-text-primary));background:hsl(var(--wo-bg-tertiary));border-color:hsl(var(--wo-text-secondary))}.Button_inverted__RujLe{color:hsl(var(--wo-brand-dark));background:hsl(var(--wo-bg-elevated));border-color:hsl(var(--wo-bg-elevated));box-shadow:var(--wo-shadow-sm)}.Button_inverted__RujLe:hover{color:hsl(var(--wo-brand-dark));background:hsl(var(--wo-bg-secondary));border-color:hsl(var(--wo-bg-secondary));box-shadow:var(--wo-shadow-md)}.Button_inverted__RujLe:focus-visible{outline:3px solid hsl(var(--wo-text-inverted));outline-offset:3px}.Button_ghost__mZ9vJ{color:hsl(var(--wo-text-secondary));background:transparent}.Button_ghost__mZ9vJ:hover{color:hsl(var(--wo-text-primary));background:hsl(var(--wo-bg-tertiary))}.Button_button__hMNEn:disabled,.Button_button__hMNEn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion:reduce){.Button_button__hMNEn:active{transform:none}}.article_page__NoBWW{overflow:hidden}.article_articleSection__cktgH{padding-top:clamp(124px,12vw,168px);padding-bottom:clamp(56px,7vw,96px)}.article_backLink___BHXY{color:hsl(var(--wo-text-secondary))}.article_articleHeader__EUm7h{max-width:820px;margin-top:clamp(40px,6vw,72px)}.article_articleEyebrow__FYg4d,.article_articleMetaGroup__bnxsA,.article_articleMeta__iT0Fp{display:flex;align-items:center}.article_articleEyebrow__FYg4d{gap:var(--wo-space-2)}.article_articleMeta__iT0Fp{flex-wrap:wrap;gap:var(--wo-space-3);margin-top:var(--wo-space-6);color:hsl(var(--wo-text-secondary));font-size:var(--wo-text-sm)}.article_articleMetaGroup__bnxsA{gap:var(--wo-space-2)}.article_articleMeta__iT0Fp svg{color:hsl(var(--wo-brand-dark))}.article_articleTitle__ZSKD9{max-width:820px;margin-top:var(--wo-space-5);color:hsl(var(--wo-text-primary));font-family:var(--wo-font-display);font-size:clamp(2.75rem,6vw,var(--wo-text-6xl));font-weight:600;letter-spacing:-.045em;line-height:1.02}.article_articleDescription__Pf27H{max-width:700px;margin-top:var(--wo-space-6);color:hsl(var(--wo-text-secondary));font-size:clamp(1.05rem,1.5vw,var(--wo-text-lg));line-height:var(--wo-leading-relaxed)}.article_articleLayout__v246p{display:flex;justify-content:center;margin-top:clamp(64px,8vw,112px)}.article_articleContent__d6nTw{width:100%;max-width:72ch;min-width:0;color:hsl(var(--wo-text-primary));font-size:1.0625rem;line-height:1.78;overflow-wrap:anywhere}.article_articleContent__d6nTw blockquote,.article_articleContent__d6nTw h2,.article_articleContent__d6nTw h3,.article_articleContent__d6nTw hr,.article_articleContent__d6nTw ol,.article_articleContent__d6nTw p,.article_articleContent__d6nTw pre,.article_articleContent__d6nTw table,.article_articleContent__d6nTw ul{margin-top:var(--wo-space-6)}.article_articleContent__d6nTw h2{margin-top:var(--wo-space-12);color:hsl(var(--wo-text-primary));font-family:var(--wo-font-display);font-size:clamp(1.75rem,3vw,var(--wo-text-3xl));font-weight:600;letter-spacing:-.025em;line-height:1.15}.article_articleContent__d6nTw h2:first-child{margin-top:0}.article_articleContent__d6nTw h3{color:hsl(var(--wo-text-primary));font-size:var(--wo-text-xl);font-weight:700;letter-spacing:-.02em;line-height:1.3}.article_articleContent__d6nTw ol,.article_articleContent__d6nTw ul{padding-left:var(--wo-space-6)}.article_articleContent__d6nTw li+li{margin-top:var(--wo-space-2)}.article_articleContent__d6nTw strong{font-weight:700}.article_articleContent__d6nTw a{color:hsl(var(--wo-brand-dark));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.article_articleContent__d6nTw a:hover{color:hsl(var(--wo-brand))}.article_articleContent__d6nTw blockquote{padding:var(--wo-space-4) var(--wo-space-6);color:hsl(var(--wo-text-secondary));background:hsl(var(--wo-bg-secondary));border-left:3px solid hsl(var(--wo-brand-dark))}.article_articleContent__d6nTw blockquote p:first-child{margin-top:0}.article_articleContent__d6nTw code{padding:.14em .35em;color:hsl(var(--wo-brand-dark));background:hsl(var(--wo-bg-tertiary));border-radius:var(--wo-radius-sm);font-family:var(--wo-font-mono);font-size:.88em}.article_articleContent__d6nTw pre{max-width:100%;padding:var(--wo-space-5);overflow-x:auto;color:hsl(var(--wo-text-inverted));background:hsl(var(--wo-text-primary));border-radius:var(--wo-radius-md);white-space:pre}.article_articleContent__d6nTw pre code{padding:0;color:inherit;background:transparent;border-radius:0;font-size:var(--wo-text-sm)}.article_articleContent__d6nTw table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;white-space:normal}.article_articleContent__d6nTw td,.article_articleContent__d6nTw th{min-width:10rem;padding:var(--wo-space-3) var(--wo-space-4);border:1px solid hsl(var(--wo-border-strong));text-align:left;vertical-align:top}.article_articleContent__d6nTw th{color:hsl(var(--wo-text-primary));background:hsl(var(--wo-bg-secondary));font-weight:700}.article_articleContent__d6nTw img{width:auto;max-width:100%;height:auto;margin-top:var(--wo-space-6);border-radius:var(--wo-radius-md)}.article_articleContent__d6nTw hr{border:0;border-top:1px solid hsl(var(--wo-border))}@media (max-width:639px){.article_articleSection__cktgH{padding-top:116px}.article_articleLayout__v246p{margin-top:var(--wo-space-8)}.article_articleTitle__ZSKD9{font-size:clamp(2.5rem,12vw,3.5rem)}.article_articleContent__d6nTw{font-size:1rem}}.Reveal_reveal__TfdAQ{width:100%}@media (prefers-reduced-motion:reduce){.Reveal_reveal__TfdAQ{opacity:1!important;transform:none!important}}.Section_section__ILLTf{position:relative;padding-block:clamp(72px,9vw,128px);overflow:hidden}.Section_primary__wQkK4{background:hsl(var(--wo-bg-primary))}.Section_secondary___RY9H{background:hsl(var(--wo-bg-secondary))}.Section_inverted__WNmb6{color:hsl(var(--wo-text-inverted));background:hsl(var(--wo-brand-dark))}