.editorial-page{background:var(--background);color:var(--ink)}.editorial-page a{text-underline-offset:4px;text-decoration-thickness:1px}.editorial-page a:focus-visible{outline:2px solid var(--brand-600);outline-offset:4px;border-radius:3px}.editorial-header{background:var(--background);border-bottom:1px solid var(--border)}.editorial-nav{width:min(100% - 2 * var(--page-gutter), var(--width-site));align-items:center;gap:24px;min-height:88px;margin:auto;display:flex}.editorial-logo{flex:none}.editorial-logo img{width:148px;height:auto}.editorial-nav__links{flex-wrap:wrap;align-items:center;gap:24px;margin-left:auto;font-size:14px;font-weight:600;display:flex}.editorial-nav__links a:hover,.editorial-footer a:hover{color:var(--brand-700)}.editorial-nav__app{background:var(--brand-600);color:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:8px 15px;font-size:14px;font-weight:600;display:inline-flex}.editorial-nav__app:hover{background:var(--brand-800)}.editorial-main{width:min(100% - 2 * var(--page-gutter), var(--width-reading));margin:0 auto;padding:24px 0 80px}.editorial-breadcrumb{margin-bottom:var(--space-section);color:#6d6172;font-size:var(--text-small);flex-wrap:wrap;gap:9px;display:flex}.editorial-breadcrumb a{text-decoration:underline}.editorial-kicker{color:var(--brand-700);letter-spacing:.12em;text-transform:uppercase;margin:0 0 13px;font-size:12px;font-weight:700}.editorial-hero{margin:0 0 var(--space-section)}.editorial-hero h1{max-width:100%;font-size:var(--title-editorial);letter-spacing:-.025em;margin:0 0 20px;line-height:1.12}.editorial-hero>p{color:#5c5662;max-width:65ch;margin:0;font-size:1.125rem;line-height:1.65}.editorial-hero .editorial-byline{color:#6d6172;font-size:var(--text-small);margin-top:22px}.answer-block{max-width:100%;margin:0 0 var(--space-section);padding:var(--card-padding);background:var(--brand-50);border-radius:28px}.answer-block h2,.editorial-section h2{margin:0 0 18px;font-size:clamp(1.75rem,1.5rem + 1vw,2.25rem);line-height:1.2}.answer-block__answer{font-size:var(--text-lead);margin:0;line-height:1.7}.answer-block__more{color:#514a57;margin-top:14px;font-size:15px}.answer-block__more:empty{display:none}.answer-block__more p:last-child{margin-bottom:0}.editorial-section{max-width:100%;margin:0 0 var(--space-section)}.editorial-section p,.editorial-section li{color:#49424d;font-size:var(--text-lead);line-height:1.7}.editorial-section a,.editorial-next a{color:var(--brand-700);text-decoration:underline}.editorial-section h3{margin:28px 0 12px;font-size:1.5rem;line-height:1.3}.editorial-list{padding-left:21px}.editorial-list li+li{margin-top:10px}.entity-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.entity-facts div{background:var(--brand-50);border-radius:14px;min-width:0;padding:16px 18px}.entity-facts dt{color:var(--brand-800);text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:700}.entity-facts dd{margin:4px 0 0;font-size:16px;font-weight:600;line-height:1.4}.editorial-steps{margin:0;padding-left:23px}.editorial-steps li{padding:2px 0 14px 7px}.editorial-steps li::marker{color:var(--brand-700);font-weight:700}.editorial-levels{gap:10px;padding:0;list-style:none;display:grid}.editorial-levels li{background:var(--brand-50);border-radius:16px;padding:17px 21px}.editorial-levels h3{margin:0 0 5px}.editorial-levels p{margin:0}.evidence-card{background:#f3f7f2;border-radius:18px;margin:25px 0;padding:21px 25px}.evidence-card h3{margin:0 0 8px;font-size:23px}.evidence-card p{margin:0 0 9px;font-size:15px}.evidence-card .evidence-card__limit{color:#5d5762}.evidence-card__source{color:#615a66;border-top:1px solid #dbe7d8;flex-wrap:wrap;gap:6px 20px;padding-top:11px;display:flex;font-size:13px!important}.editorial-cards{gap:12px;display:grid}.editorial-cards a{background:var(--brand-50);border-radius:16px;gap:5px;padding:20px 23px;text-decoration:none;display:grid}.editorial-cards a span:first-child{color:var(--brand-700);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.editorial-cards a strong{color:var(--ink);font-size:21px}.editorial-cards a span:last-child{color:#625a66;font-size:15px}.editorial-next{margin-top:var(--space-section);flex-wrap:wrap;gap:12px;display:flex}.editorial-next a{background:var(--brand-100);border-radius:10px;padding:10px 14px;font-size:14px;font-weight:700}.editorial-updated{margin:var(--space-section) 0 0;color:#6d6172;font-size:var(--text-small)}.editorial-footer{padding:32px max(var(--page-gutter), calc((100% - var(--width-site)) / 2));border-top:1px solid var(--border);font-size:var(--text-small);justify-content:space-between;gap:24px;display:flex}.editorial-footer p{color:#655e69;max-width:460px}.editorial-footer nav{flex-wrap:wrap;align-content:start;gap:9px 18px;display:flex}@media (width<=700px){.editorial-nav{gap:12px;min-height:72px}.editorial-logo img{width:115px}.editorial-nav__links{font-size:var(--text-small);gap:8px 16px;margin-left:auto}.editorial-nav__links a:nth-child(2){display:none}.editorial-nav__app{min-height:44px;font-size:var(--text-small);padding:10px 12px}.editorial-breadcrumb{margin-bottom:32px}.editorial-main{padding-bottom:64px}.editorial-hero{margin-bottom:32px}.editorial-hero>p{font-size:var(--text-lead)}.answer-block{padding:var(--card-padding)}.answer-block__answer{font-size:16px}.entity-facts{grid-template-columns:1fr}.editorial-section p,.editorial-section li{font-size:16px}.editorial-footer{flex-direction:column;gap:16px}}.editorial-main{overflow-wrap:anywhere;overflow:visible}.editorial-hero h1,.editorial-section h2,.answer-block h2{text-wrap:balance}.editorial-section p{margin-bottom:16px}.editorial-section>:last-child{margin-bottom:0}.editorial-section h2+h3{margin-top:20px}.editorial-nav__links a,.editorial-footer nav a{align-items:center;min-height:44px;display:inline-flex}.editorial-footer>*{min-width:0}.editorial-footer p{margin:0}@media (width<=700px){.editorial-nav{flex-wrap:wrap;gap:8px 16px;padding-block:12px}.editorial-nav__app{margin-left:auto}.editorial-nav__links{order:3;justify-content:space-between;gap:4px 12px;width:100%;margin:0}.editorial-nav__links a:nth-child(2){display:inline-flex}}.editorial-table-wrap{margin:22px 0;overflow-x:auto}.editorial-table{border-collapse:collapse;width:100%;font-size:15px}.editorial-table caption{color:#5d5762;text-align:left;margin-bottom:10px;font-size:14px}.editorial-table th,.editorial-table td{border-bottom:1px solid var(--border);text-align:left;padding:10px 14px}.editorial-table th{color:var(--brand-700);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.editorial-table td:not(:first-child),.editorial-table th:not(:first-child){text-align:right;white-space:nowrap}
