.X5gt0q_hero{padding:56px var(--gutter) 40px;background:var(--surface-sand)}.X5gt0q_heroInner{max-width:var(--container);flex-direction:column;gap:16px;margin:0 auto;display:flex}.X5gt0q_heroLead{max-width:620px}.X5gt0q_chips{flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.X5gt0q_chip{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--white);color:var(--text-body);cursor:pointer;padding:8px 16px;font-family:inherit;font-size:14px}.X5gt0q_chip:hover{color:var(--ink-900);border-color:var(--ink-900)}.X5gt0q_chipActive,.X5gt0q_chipActive:hover{border-color:var(--ink-900);background:var(--ink-900);color:var(--white);font-weight:600}.X5gt0q_listBand{padding:36px var(--gutter) 72px;background:var(--white)}.X5gt0q_listInner{max-width:var(--container);flex-direction:column;gap:28px;margin:0 auto;display:flex}.X5gt0q_empty{color:var(--text-muted);margin:0}.X5gt0q_featured{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--white);box-shadow:var(--shadow-sm);color:inherit;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid;overflow:hidden}.X5gt0q_featured:hover{color:inherit;box-shadow:var(--shadow-md)}.X5gt0q_featuredImage{background:var(--surface-tile);min-height:280px;position:relative}.X5gt0q_featuredText{flex-direction:column;justify-content:center;gap:14px;padding:36px;display:flex}.X5gt0q_featuredTitle{color:var(--ink-900)}.X5gt0q_featuredLead{font-size:var(--fs-body);color:var(--text-body);line-height:1.6}.X5gt0q_readMore{font-size:var(--fs-sm);color:var(--brand-ink);font-weight:700}.X5gt0q_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;display:grid}.X5gt0q_card{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--white);color:inherit;flex-direction:column;display:flex;overflow:hidden}.X5gt0q_card:hover{color:inherit;box-shadow:var(--shadow-sm)}.X5gt0q_cardImage{background:var(--surface-tile);height:170px;position:relative}.X5gt0q_cardText{flex-direction:column;gap:10px;padding:20px;display:flex}.X5gt0q_cardTitle{font-size:var(--fs-h4);color:var(--ink-900);font-weight:700;line-height:1.3}.X5gt0q_cardLead{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.55}.X5gt0q_meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.X5gt0q_pill{border-radius:var(--radius-pill);background:var(--orange-50);color:var(--brand-ink);padding:4px 11px;font-size:12px;font-weight:700}.X5gt0q_contain{object-fit:contain}.X5gt0q_articleBand{padding:32px var(--gutter) 72px;background:var(--white)}.X5gt0q_articleInner{max-width:var(--container);flex-wrap:wrap;align-items:flex-start;gap:48px;margin:0 auto;display:flex}.X5gt0q_article{flex-direction:column;flex:999 560px;gap:22px;min-width:0;max-width:760px;display:flex}.X5gt0q_crumb{font-size:var(--fs-meta);color:var(--text-meta)}.X5gt0q_crumb a{color:var(--brand-ink);text-underline-offset:2px;text-decoration:underline}.X5gt0q_title{font-size:var(--fs-h1);text-wrap:balance}.X5gt0q_articleImage{border-radius:var(--radius-xl);background:var(--surface-tile);height:340px;position:relative;overflow:hidden}.X5gt0q_cta{border-radius:var(--radius-lg);background:var(--brand-strong);color:var(--white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:10px;padding:26px;display:flex}.X5gt0q_ctaText{flex-direction:column;gap:4px;display:flex}.X5gt0q_ctaText strong{font-size:var(--fs-h4)}.X5gt0q_ctaText span{font-size:var(--fs-sm)}.X5gt0q_aside{max-width:340px;top:calc(var(--sticky-offset) + 16px);flex-direction:column;flex:260px;gap:16px;display:flex;position:sticky}.X5gt0q_calcCard{border-radius:var(--radius-lg);background:var(--surface-sand);flex-direction:column;gap:12px;padding:22px;display:flex}.X5gt0q_calcText{font-size:var(--fs-xs);color:var(--text-body);line-height:1.6}.X5gt0q_related{flex-direction:column;gap:10px;display:flex}.X5gt0q_relatedLink{border-bottom:1px solid var(--border-subtle);color:inherit;flex-direction:column;gap:4px;padding:14px 0;display:flex}.X5gt0q_relatedLink:hover{color:inherit}.X5gt0q_relatedLink:hover .X5gt0q_relatedTitle{color:var(--brand-ink)}.X5gt0q_relatedTitle{font-size:var(--fs-sm);color:var(--ink-900);font-weight:700;line-height:1.35}@media (max-width:860px){.X5gt0q_aside{max-width:none;position:static}.X5gt0q_featuredText{padding:24px}.X5gt0q_articleImage{height:220px}}.X5gt0q_body{font-size:var(--fs-body);color:var(--text-body);flex-direction:column;gap:14px;line-height:1.75;display:flex}.X5gt0q_body>*{margin:0}.X5gt0q_body p{text-wrap:pretty}.X5gt0q_body h1{font-size:var(--fs-h1);font-weight:var(--fw-display);line-height:var(--lh-heading);letter-spacing:var(--ls-display);color:var(--ink-900)}.X5gt0q_body h2{font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);color:var(--ink-900);margin-top:18px}.X5gt0q_body h3{font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--ink-900);margin-top:10px}.X5gt0q_body h4{font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--ink-900);margin-top:6px}.X5gt0q_body ul,.X5gt0q_body ol{flex-direction:column;gap:6px;padding-left:1.3em;display:flex}.X5gt0q_body li::marker{color:var(--brand)}.X5gt0q_body a{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.X5gt0q_body hr{border:0;border-top:1px solid var(--border-subtle);width:100%}.X5gt0q_body strong{color:var(--ink-900)}.X5gt0q_body blockquote{border-left:3px solid var(--brand);font-size:var(--fs-lead);color:var(--ink-900);flex-direction:column;gap:8px;padding:4px 0 4px 20px;display:flex}.X5gt0q_body blockquote>*{margin:0}.X5gt0q_body cite{font-size:var(--fs-sm);color:var(--text-muted);font-style:normal}.X5gt0q_body figure{flex-direction:column;gap:8px;display:flex}.X5gt0q_body figcaption,.X5gt0q_body caption{font-size:var(--fs-xs);color:var(--text-muted)}.X5gt0q_inlineImage{border-radius:var(--radius-lg);background:var(--surface-tile);width:100%;height:auto}.X5gt0q_tableWrap{overflow-x:auto}.X5gt0q_body table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);line-height:1.5}.X5gt0q_body caption{text-align:left;padding-bottom:8px}.X5gt0q_body th,.X5gt0q_body td{border-bottom:1px solid var(--border-subtle);text-align:left;vertical-align:top;padding:10px 12px}.X5gt0q_body th{color:var(--ink-900);background:var(--surface-sand);font-weight:700}.X5gt0q_chip{transition:border-color .15s ease-out,color .15s ease-out}.X5gt0q_chip:not(.X5gt0q_chipActive):hover{border-color:var(--brand);color:var(--brand-ink)}.X5gt0q_featured,.X5gt0q_card{transition:transform .15s ease-out,box-shadow .15s ease-out}.X5gt0q_featured:hover,.X5gt0q_card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}
