.article-head{background:var(--color-white);padding-block:clamp(3rem,7vw,5.5rem) clamp(2.5rem,5vw,4rem)}.article-head-inner{max-width:46rem}.article-crumbs ol{font-size:var(--text-small);color:var(--color-ink-soft);flex-wrap:wrap;gap:.25rem .5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.article-crumbs li+li:before{content:"/";color:var(--color-ink-soft);margin-right:.5rem}.article-crumbs a{color:var(--color-navy);font-weight:600}.article-title{font-size:var(--text-heading);color:var(--color-navy);max-width:16ch}.article-title-wide{max-width:22ch}.article-subtitle{font-size:var(--text-title);color:var(--color-green-text);max-width:30ch;margin-top:.75rem;font-weight:600}@media (width<=640px){.article-subtitle{font-size:var(--text-lead)}}.article-lede{font-size:var(--text-lead);color:var(--color-ink-soft);max-width:60ch;margin-top:1.25rem}.article-meta{font-size:var(--text-small);color:var(--color-ink-soft);margin-top:1.5rem}.article-meta a{color:var(--color-navy);font-weight:700}.article-body{max-width:46rem;color:var(--color-ink);padding-block:clamp(2.5rem,6vw,4.5rem) clamp(4rem,8vw,6rem)}.article-body h2{font-family:var(--font-display);font-weight:700;font-size:var(--text-title);letter-spacing:-.02em;margin-top:2.75rem;line-height:1.15}.article-body h3{font-family:var(--font-display);font-weight:700;font-size:var(--text-lead);margin-top:2rem}.article-body p,.article-body li{margin-top:1rem;line-height:1.65}.article-body ol,.article-body ul{padding-left:1.4rem}.article-body li{margin-top:.5rem}.article-body a:not(.plate){color:var(--color-green-text);font-weight:600}.article-body strong{font-weight:700}.article-body .answer{border-left:4px solid var(--color-green);background:var(--color-white);border-radius:14px;margin-top:1rem;padding:1.25rem 1.5rem;font-weight:600}.article-body .table-wrap{background:var(--color-white);border-radius:18px;margin-top:1.5rem;overflow-x:auto}.article-body table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.article-body th,.article-body td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);padding:.7rem .9rem}.article-body th{font-family:var(--font-display);background:var(--color-paper-deep);white-space:nowrap;font-weight:700}.article-body thead th{background:var(--color-navy);color:var(--color-paper)}.article-body tr:last-child td{border-bottom:0}.article-body .note{color:var(--color-ink-soft);font-size:var(--text-small)}.article-body .cta{background:var(--color-navy);color:var(--color-paper);border-radius:18px;margin-top:2.5rem;padding:clamp(1.5rem,3vw,2.25rem)}.article-body .cta p{color:var(--color-navy-text);margin-top:0}.article-body .cta .plate{margin-top:1rem}
