.mr2Hka_head{background:var(--mist);padding-block:36px 56px}.mr2Hka_head h1{letter-spacing:-.025em;max-width:22ch;margin-top:16px;font-size:clamp(2.1rem,1.4rem + 2.6vw,3.4rem);font-weight:800;line-height:1.07}.mr2Hka_lead{max-width:60ch;color:var(--ink);margin-top:24px;font-size:1.22rem;line-height:1.5}.mr2Hka_by{color:var(--muted);flex-wrap:wrap;gap:4px 24px;margin-top:28px;font-size:.92rem;display:flex}.mr2Hka_by .mr2Hka_authors{color:var(--ink);font-weight:600}.mr2Hka_headWithImage{padding-bottom:40px}.mr2Hka_heroBand{background:linear-gradient(var(--mist) 50%, var(--paper) 50%)}.mr2Hka_hero>div{aspect-ratio:2;border-radius:var(--r-l)}.mr2Hka_hero figcaption{max-width:70ch;color:var(--muted);margin-top:12px;font-size:.88rem}.mr2Hka_layout{grid-template-columns:minmax(0,700px) minmax(0,300px);justify-content:space-between;gap:64px;padding-block:64px 96px;display:grid}.mr2Hka_side{align-self:start;font-size:.95rem;position:sticky;top:108px}.mr2Hka_contents{margin-bottom:36px}.mr2Hka_contents h2{font-size:1rem;font-weight:700}.mr2Hka_contents ol{margin-top:10px}.mr2Hka_contents a{border-left:2px solid var(--line);color:var(--muted);padding:9px 0 9px 14px;line-height:1.4;display:block}.mr2Hka_contents a:hover{color:var(--navy)}.mr2Hka_contents a[aria-current]{border-left-color:var(--navy);color:var(--navy);font-weight:600}.mr2Hka_sideBox{border-radius:var(--r-l);background:var(--navy);color:#d5e0ee;padding:24px}.mr2Hka_sideBox b{color:#fff;font:700 1.12rem var(--display);line-height:1.25;display:block}.mr2Hka_sideBox p{margin:8px 0 16px}.mr2Hka_sideBox a{width:100%}.mr2Hka_next{padding-block:72px}.mr2Hka_next h2{font-size:1.6rem;font-weight:700}.mr2Hka_next ul{border-top:2px solid var(--navy);grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:32px;padding-top:32px;display:grid}.mr2Hka_next .mr2Hka_nextImage{background:var(--paper);margin-bottom:18px}.mr2Hka_next h3{margin-top:8px;font-size:1.2rem;font-weight:700;line-height:1.25}.mr2Hka_next h3 a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:1080px){.mr2Hka_layout{grid-template-columns:minmax(0,1fr);gap:48px}.mr2Hka_side{position:static}.mr2Hka_contents{display:none}.mr2Hka_next ul{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0}.mr2Hka_next li{border-bottom:1px solid var(--line);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 140px;gap:0 20px;padding-block:22px;display:grid}.mr2Hka_next .mr2Hka_nextImage{border-radius:var(--r-s);grid-area:1/2/3;margin-bottom:0}.mr2Hka_next li>p,.mr2Hka_next li>h3{grid-column:1}}@media (max-width:720px){.mr2Hka_head{padding-block:24px 40px}.mr2Hka_headWithImage{padding-bottom:28px}.mr2Hka_next li{grid-template-columns:minmax(0,1fr) 104px;gap:0 16px}.mr2Hka_hero>div{aspect-ratio:16/9;border-radius:var(--r-m)}.mr2Hka_lead{font-size:1.1rem}.mr2Hka_by{margin-top:24px}.mr2Hka_layout{padding-block:40px 64px}}
