body{color:#d9e8e1;background:#07100f;margin:0;font:1rem/1.65 system-ui,sans-serif}.guide{max-width:46rem;margin:0 auto;padding:clamp(1.25rem,6vw,4rem)}a{color:#42e6b2;text-underline-offset:.2em}h1,h2{color:#fff;line-height:1.15}h1{margin:.35em 0;font-size:clamp(2.25rem,7vw,4rem)}h2{margin-top:2rem}.eyebrow{color:#42e6b2;letter-spacing:.06em;text-transform:uppercase;margin:2.5rem 0 0;font-size:.85rem;font-weight:700}.guide-lede{font-size:1.2rem}.table-wrap{overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #36554a;padding:.65rem .5rem}th:last-child,td:last-child{text-align:right}.guide-cta{border:1px solid #36554a;border-radius:.65rem;margin:2rem 0;padding:1rem 1.25rem}.guide-cta h2{margin-top:0}.briefing-page{max-width:1120px}.briefing-page header{max-width:760px}.briefing-page h1{font-size:clamp(2.25rem,6vw,3.75rem)}.topic-links{flex-wrap:wrap;gap:10px;margin:26px 0 40px;display:flex}.topic-links a{border:1px solid #36554a;border-radius:25px;padding:7px 13px;font-size:.9rem;text-decoration:none}.topic-links a:hover,.topic-links a:focus-visible{background:#12372b;border-color:#42e6b2}.briefing-card{background:#0c1b17;border:1px solid #36554a;border-radius:14px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:30px;margin-bottom:26px;padding:clamp(20px,4vw,32px);scroll-margin-top:24px;display:grid}.briefing-card h2{margin:8px 0 14px}.briefing-card p{color:#b4c8bf}.briefing-card img{width:100%;height:auto}.briefing-card small{color:#42e6b2}.briefing-tool-icon{color:#42e6b2;opacity:.6;justify-self:center;width:110px;height:110px}.article-visual{background:#0c1b17;border:1px solid #36554a;border-radius:12px;width:100%;height:auto;margin:24px 0;display:block}.article-meta{color:#a5b9b1;font-size:.9rem}.article-links{flex-wrap:wrap;gap:18px;display:flex}.source-note{color:#a5b9b1;font-size:.9rem}@media (width<=650px){.briefing-card{grid-template-columns:minmax(0,1fr);gap:12px}.briefing-card img{max-width:430px;margin:auto}.briefing-tool-icon{width:74px;height:74px;margin:12px}}
