.page_page__XjUuf{min-height:100vh}.page_main__gon1h{width:min(calc(100% - (2 * var(--gutter))),var(--page-max));margin:0 auto;padding:5.4rem 0 7rem}.page_articleHeader___uABJ{max-width:50rem;margin:0 auto;text-align:center}.page_articleMeta__DRzbc{display:flex;align-items:baseline;justify-content:center;gap:.45rem;color:var(--meta-muted);font-size:.875rem;font-weight:400;letter-spacing:-.02em;line-height:1.3}.page_category__zQdXf{color:inherit;transition:color var(--motion-fast) var(--ease)}.page_category__zQdXf:focus-visible{color:var(--foreground)}.page_articleHeader___uABJ h1{max-width:50rem;font-size:clamp(2.5rem,4.6vw,3.75rem);font-weight:500;letter-spacing:-.02em;line-height:1.08}.page_articleMeta__DRzbc{margin-top:1.2rem}.page_hero__KIW43{max-width:71.25rem;margin:5.3125rem auto 0;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-md)}.page_heroFramed__xnjAH{border:1px solid var(--line)}.page_hero__KIW43 img{display:block;width:100%;height:100%;object-fit:cover}.page_hero__KIW43 iframe,.page_inlineVideo__pnZfp iframe{display:block;width:100%;height:100%;border:0}.page_hero__KIW43:has(iframe),.page_inlineVideo__pnZfp{aspect-ratio:16/9}.page_articleBody__MO5mQ{max-width:37.25rem;margin:5.3125rem auto 0}.page_articleBody__MO5mQ p{font-size:1.0625rem;font-weight:400;letter-spacing:-.015em;line-height:1.65}.page_articleBody__MO5mQ strong{font-weight:550}.page_articleBody__MO5mQ p+p{margin-top:1.55rem}.page_articleBody__MO5mQ h2,.page_articleBody__MO5mQ h3,.page_articleBody__MO5mQ h4{color:var(--foreground);font-weight:500;letter-spacing:-.01em;line-height:1.32}.page_articleBody__MO5mQ h2{margin-top:3.75rem;font-size:clamp(1.3rem,2vw,1.5rem)}.page_articleBody__MO5mQ h3{margin-top:3rem;font-size:1.2rem}.page_articleBody__MO5mQ h4{margin-top:2.5rem;font-size:1.05rem}.page_articleBody__MO5mQ h2+p,.page_articleBody__MO5mQ h3+p,.page_articleBody__MO5mQ h4+p{margin-top:1.15rem}.page_articleBody__MO5mQ a{text-decoration:underline;text-underline-offset:.18em}.page_articleBody__MO5mQ a:focus-visible{color:var(--link-hover);text-decoration:none}.page_articleBody__MO5mQ img{display:block;width:100%;height:auto;border-radius:var(--radius-md)}.page_articleBody__MO5mQ ol,.page_articleBody__MO5mQ ul{margin:1.5rem 0 0;padding-left:1.35rem;font-size:1.0625rem;letter-spacing:-.015em;line-height:1.65}.page_articleBody__MO5mQ li+li{margin-top:.45rem}.page_articleBody__MO5mQ .article-inline-image,.page_articleBody__MO5mQ .article-inline-video{margin:2.25rem 0;overflow:hidden;border-radius:var(--radius-md)}.page_articleBody__MO5mQ .article-inline-image figcaption{margin-top:.65rem;color:var(--meta-muted);font-size:.75rem;line-height:1.45}.page_articleBody__MO5mQ .article-inline-video{aspect-ratio:16/9}.page_articleBody__MO5mQ .article-inline-video iframe{display:block;width:100%;height:100%;border:0}.page_articleDetails__MWzbQ{display:grid;gap:.45rem;max-width:37.25rem;margin:3.75rem auto 0;padding:1.15rem 1.25rem;border-radius:var(--radius-md);color:var(--meta-muted);background:var(--surface-muted);font-size:.8rem;font-weight:400;line-height:1.5}.page_articleDetails__MWzbQ p{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:.3rem}.page_articleDetails__MWzbQ strong{color:var(--foreground);font-weight:450}.page_articleDetails__MWzbQ p>span{display:flex;flex-wrap:wrap;min-width:0;gap:0}.page_detailItem__K9DyL{white-space:nowrap}.page_articleDetails__MWzbQ a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.18em;transition:color var(--motion-fast) var(--ease),text-decoration-color var(--motion-fast) var(--ease)}.page_articleDetails__MWzbQ a:focus-visible{color:var(--foreground);text-decoration-color:currentColor}@media (hover:hover){.page_category__zQdXf:hover{color:var(--foreground)}.page_articleBody__MO5mQ a:hover{color:var(--link-hover);text-decoration:none}.page_articleDetails__MWzbQ a:hover{color:var(--foreground);text-decoration-color:currentColor}}@media (max-width:690px){.page_main__gon1h{padding:3.1rem 0 4rem}.page_articleMeta__DRzbc{font-size:.75rem}.page_articleHeader___uABJ h1{font-size:clamp(2rem,8vw,2.375rem);letter-spacing:-.02em;line-height:1.15}.page_articleMeta__DRzbc{margin-top:.85rem}.page_articleBody__MO5mQ,.page_hero__KIW43{margin-top:3rem}.page_articleBody__MO5mQ ol,.page_articleBody__MO5mQ p,.page_articleBody__MO5mQ ul{font-size:1rem;line-height:1.7}.page_articleBody__MO5mQ h2{margin-top:3rem}.page_articleDetails__MWzbQ{margin-top:3rem;font-size:.75rem}}.article-comments_trigger__e1L9z{max-width:37.25rem;margin:3.75rem auto 0}.article-comments_trigger__e1L9z>button{border:1px solid var(--button-background);border-radius:999px;padding:.7rem 1rem;color:var(--button-foreground);background:var(--button-background);cursor:pointer;font-size:.875rem;font-weight:450;letter-spacing:-.02em;transition:opacity var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease)}.article-comments_trigger__e1L9z>button:focus-visible{opacity:.72}.article-comments_trigger__e1L9z>button:active{transform:scale(.97)}.article-comments_overlay__B3GJg{position:fixed;z-index:20;inset:0 0 auto;width:100%;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;padding:calc(4.5rem + 3rem) var(--gutter) calc(5rem + env(safe-area-inset-bottom));color:var(--foreground);background:var(--background);-webkit-overflow-scrolling:touch}.article-comments_panel__YQJAb{width:min(100%,37.25rem);margin:0 auto}.article-comments_panelHeader__aL3R9{display:flex;align-items:center;justify-content:space-between;gap:1rem}.article-comments_panelHeader__aL3R9 h2{font-size:1.25rem;font-weight:500;letter-spacing:-.04em;line-height:1.2}.article-comments_close__TISf_{display:grid;place-items:center;width:2rem;height:2rem;border:0;color:var(--foreground);background:transparent;cursor:pointer;font-size:1.75rem;font-weight:300;line-height:1;transition:color var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease)}.article-comments_close__TISf_:focus-visible{color:var(--meta-muted)}.article-comments_close__TISf_:active{transform:scale(.9)}.article-comments_form__6AYuw{margin-top:2.25rem}.article-comments_field__cqj7V textarea,.article-comments_identity__rZAqV input{width:100%;border:1px solid var(--field-border);border-radius:var(--radius-xs);outline:0;color:var(--foreground);background:transparent;font:inherit;font-size:.875rem;font-weight:400;letter-spacing:-.01em;transition:border-color var(--motion-fast) var(--ease),box-shadow var(--motion-fast) var(--ease)}.article-comments_field__cqj7V textarea{display:block;min-height:9rem;resize:vertical;padding:.75rem;line-height:1.55}.article-comments_field__cqj7V textarea::placeholder{color:var(--field-placeholder);opacity:1}.article-comments_field__cqj7V textarea:focus,.article-comments_identity__rZAqV input:focus{border-color:var(--foreground);box-shadow:none}.article-comments_identity__rZAqV{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem}.article-comments_identity__rZAqV label{display:grid;gap:.45rem;color:var(--foreground);font-size:.875rem;font-weight:400}.article-comments_identity__rZAqV input{height:2.5rem;padding:0 .75rem}.article-comments_formFooter__btcrE{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.article-comments_formFooter__btcrE p{max-width:30rem;color:var(--meta-muted);font-size:.75rem;font-weight:400;line-height:1.45}.article-comments_formFooter__btcrE button{flex:0 0 auto;border:0;border-radius:999px;padding:.7rem 1rem;color:var(--button-foreground);background:var(--button-background);cursor:pointer;font-size:.8125rem;font-weight:450;transition:opacity var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease)}.article-comments_formFooter__btcrE button:focus-visible{opacity:.72}.article-comments_formFooter__btcrE button:disabled{cursor:progress;opacity:.55}@media (hover:hover){.article-comments_formFooter__btcrE button:hover,.article-comments_trigger__e1L9z>button:hover{opacity:.72}.article-comments_close__TISf_:hover{color:var(--meta-muted)}.article-comments_field__cqj7V textarea:hover,.article-comments_identity__rZAqV input:hover{border-color:var(--field-border-hover)}}.article-comments_formFooter__btcrE button:active{transform:scale(.97)}.article-comments_error__0AMfh,.article-comments_success__cSlep{margin-top:.85rem;font-size:.8rem;font-weight:400}.article-comments_success__cSlep{color:#34753b}.article-comments_error__0AMfh{color:#ba2626}.article-comments_list__J0GTS{margin-top:4rem;border-top:1px solid var(--line);list-style:none}.article-comments_list__J0GTS li{padding:1.5rem 0;border-bottom:1px solid var(--line)}.article-comments_commentMeta__YE3ln{display:flex;align-items:baseline;gap:.35rem;color:var(--meta-muted);font-size:.75rem;font-weight:400}.article-comments_commentMeta__YE3ln strong{color:var(--foreground);font-weight:500}.article-comments_commentBody__Pafkp{margin-top:.65rem;color:var(--foreground);font-size:1rem;font-weight:400;letter-spacing:-.015em;line-height:1.65;white-space:pre-wrap}.article-comments_honeypot__O14qL{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:690px){.article-comments_trigger__e1L9z{margin-top:3rem}.article-comments_overlay__B3GJg{padding-top:calc(4rem + 2rem)}.article-comments_identity__rZAqV{grid-template-columns:1fr}.article-comments_formFooter__btcrE{align-items:flex-start;flex-direction:column}.article-comments_formFooter__btcrE button{width:100%}.article-comments_list__J0GTS{margin-top:3rem}}