.article-module__XthbqG__page{color:var(--color-text);background:var(--color-surface);overflow-x:clip}.article-module__XthbqG__hero{padding-block:var(--section-default);background:var(--color-surface-muted);position:relative;overflow:hidden}.article-module__XthbqG__hero:before{inset:var(--space-0);content:"";pointer-events:none;opacity:.24;background-image:linear-gradient(var(--color-brand-translucent) var(--border-width), transparent var(--border-width)), linear-gradient(90deg, var(--color-brand-translucent) var(--border-width), transparent var(--border-width));background-size:var(--space-24) var(--space-24);position:absolute}.article-module__XthbqG__heroInner{z-index:1;position:relative}.article-module__XthbqG__backLink{align-items:center;gap:var(--space-2);color:var(--color-brand-text);font-size:var(--text-small);font-weight:800;display:inline-flex}.article-module__XthbqG__categories{gap:var(--space-2) var(--space-4);margin:var(--space-10) var(--space-0) var(--space-0);color:var(--color-brand-text);font-size:var(--text-eyebrow);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;font-weight:800;display:flex}.article-module__XthbqG__categories a{color:inherit;text-decoration-thickness:var(--border-width);text-underline-offset:.25em}.article-module__XthbqG__categories a:hover{color:var(--color-brand-hover)}.article-module__XthbqG__categories a:focus-visible{outline:var(--border-width-strong) solid var(--color-brand);outline-offset:var(--space-1)}.article-module__XthbqG__hero h1{max-width:var(--container-reading);margin:var(--space-6) var(--space-0) var(--space-0);color:var(--color-text);font-size:var(--text-h1);letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;font-weight:800;line-height:1.08}.article-module__XthbqG__summary{max-width:42rem;margin:var(--space-6) var(--space-0) var(--space-0);color:var(--color-text-soft);font-size:var(--text-lead);text-wrap:pretty;line-height:1.55}.article-module__XthbqG__meta{gap:var(--space-3);margin-top:var(--space-6);color:var(--color-text-soft);font-size:var(--text-small);flex-wrap:wrap;display:flex}.article-module__XthbqG__meta>span{align-items:center;gap:var(--space-2);display:inline-flex}.article-module__XthbqG__meta svg{color:var(--color-brand-text);flex:none}.article-module__XthbqG__body{padding-block:var(--section-default);background:var(--color-surface)}.article-module__XthbqG__content{color:var(--color-text-soft);font-size:var(--text-body);overflow-wrap:break-word;line-height:1.75}.article-module__XthbqG__content>:first-child{margin-top:var(--space-0)}.article-module__XthbqG__content h2,.article-module__XthbqG__content h3,.article-module__XthbqG__content h4{color:var(--color-text);text-wrap:balance;font-weight:800;line-height:1.2}.article-module__XthbqG__content h2{margin:var(--space-12) var(--space-0) var(--space-4);font-size:var(--text-h3)}.article-module__XthbqG__content h3{margin:var(--space-10) var(--space-0) var(--space-3);font-size:var(--text-card-title)}.article-module__XthbqG__content h4{margin:var(--space-8) var(--space-0) var(--space-3);font-size:var(--text-lead)}.article-module__XthbqG__content p,.article-module__XthbqG__content ol,.article-module__XthbqG__content ul,.article-module__XthbqG__content blockquote,.article-module__XthbqG__content figure,.article-module__XthbqG__content table{margin:var(--space-5) var(--space-0)}.article-module__XthbqG__content ol,.article-module__XthbqG__content ul{padding-left:var(--space-6)}.article-module__XthbqG__content li+li{margin-top:var(--space-2)}.article-module__XthbqG__content a{color:var(--color-brand-text);text-underline-offset:var(--space-1);font-weight:700;text-decoration:underline}.article-module__XthbqG__content strong{color:var(--color-text);font-weight:800}.article-module__XthbqG__content blockquote{padding:var(--space-5) var(--space-6);color:var(--color-text);background:var(--color-surface-subtle);border-left:var(--border-width-strong) solid var(--color-brand)}.article-module__XthbqG__content blockquote>:first-child{margin-top:var(--space-0)}.article-module__XthbqG__content blockquote>:last-child{margin-bottom:var(--space-0)}.article-module__XthbqG__content figure{gap:var(--space-3);display:grid}.article-module__XthbqG__content img{border-radius:var(--radius-card);width:auto;max-width:100%;height:auto;display:block}.article-module__XthbqG__content figcaption{color:var(--color-text-soft);font-size:var(--text-small);line-height:1.5}.article-module__XthbqG__content table{border-collapse:collapse;width:max-content;max-width:100%;border-spacing:var(--space-0);display:block;overflow-x:auto}.article-module__XthbqG__content th,.article-module__XthbqG__content td{min-width:9rem;padding:var(--space-3) var(--space-4);border:var(--border-default);text-align:left;vertical-align:top}.article-module__XthbqG__content th{color:var(--color-text);background:var(--color-surface-muted);font-weight:800}.article-module__XthbqG__articleAction{margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--border-default);display:flex}.article-module__XthbqG__related{padding-block:var(--section-default);background:var(--color-surface-subtle);border-top:var(--border-default)}.article-module__XthbqG__relatedInner{gap:var(--space-8);display:grid}.article-module__XthbqG__relatedGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.article-module__XthbqG__relatedCard{min-width:0;height:100%;padding:var(--space-6);color:var(--color-text);background:var(--color-surface);border:var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-subtle);flex-direction:column;display:flex}.article-module__XthbqG__relatedCard:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}.article-module__XthbqG__relatedMeta{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-width:0;margin:var(--space-0);color:var(--color-text-soft);font-size:var(--text-micro);display:flex}.article-module__XthbqG__relatedMeta span,.article-module__XthbqG__relatedMeta a{color:var(--color-brand-text);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.article-module__XthbqG__relatedMeta a{text-underline-offset:.2em}.article-module__XthbqG__relatedMeta time{flex:none}.article-module__XthbqG__relatedCard h3{margin:var(--space-6) var(--space-0) var(--space-0);color:var(--color-text);font-size:var(--text-lead);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance;font-weight:800;line-height:1.18}.article-module__XthbqG__relatedCard h3 a{color:inherit;text-decoration:none}.article-module__XthbqG__relatedCard h3 a:hover{color:var(--color-brand-text)}.article-module__XthbqG__relatedSummary{margin:var(--space-3) var(--space-0) var(--space-4);color:var(--color-text-soft);font-size:var(--text-eyebrow);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.article-module__XthbqG__relatedAction{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--color-brand-text);font-size:var(--text-eyebrow);margin-top:auto;font-weight:800;text-decoration:none;display:flex}@media (max-width:900px){.article-module__XthbqG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.article-module__XthbqG__hero,.article-module__XthbqG__body,.article-module__XthbqG__related{padding-block:var(--section-compact)}.article-module__XthbqG__hero:before{background-size:var(--space-16) var(--space-16)}.article-module__XthbqG__hero h1{font-size:var(--text-h2)}.article-module__XthbqG__summary{font-size:var(--text-copy-large)}.article-module__XthbqG__meta{gap:var(--space-3);display:grid}.article-module__XthbqG__content h2{font-size:var(--text-title-small)}.article-module__XthbqG__content h3{font-size:var(--text-lead)}.article-module__XthbqG__content blockquote{padding:var(--space-4) var(--space-5)}.article-module__XthbqG__content th,.article-module__XthbqG__content td{min-width:8rem;padding:var(--space-3)}.article-module__XthbqG__articleAction a{width:100%}.article-module__XthbqG__relatedGrid{grid-template-columns:1fr}.article-module__XthbqG__relatedCard{padding:var(--space-5)}}
