.in-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;font-size:11px;letter-spacing:.4px;color:var(--muted);line-height:1.7!important}.in-meta>span:first-child{text-transform:uppercase;color:var(--accent);letter-spacing:1px}.in-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;padding-bottom:80px;align-items:center}.in-feature-image{display:block;overflow:hidden}.in-feature img,.in-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.in-feature h2{font-size:48px;line-height:1.08;margin-bottom:24px}.in-feature h2 a,.in-card h3 a{text-decoration:none}.in-feature h2 a:hover,.in-card h3 a:hover{color:var(--accent)}.in-feature>div>p:not(.jp-label):not(.in-meta){font-size:16px;color:var(--muted)}.in-feature .jp-link{margin-top:4px}.in-topics{list-style:none;display:flex;flex-wrap:wrap;gap:12px 28px;padding:0 0 28px;margin:0 0 40px;border-bottom:1px solid var(--rule)}.in-topics span{display:flex;align-items:center;min-height:44px;font-size:12px;text-decoration:none}.in-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-top:40px}.in-card h3{font-size:36px;margin-bottom:18px}.in-card .in-meta{margin-top:22px}.in-card>p:last-child{color:var(--muted);font-size:15px}.in-standards-link{display:flex;gap:36px;flex-wrap:wrap;margin-top:40px}.in-article-hero{max-width:1100px;padding-bottom:42px}.in-article-hero>.in-meta{margin-top:44px}.in-article-hero h1{font-size:clamp(48px,5.5vw,78px);max-width:1020px}.in-byline{font-size:13px;margin-top:26px!important}.in-byline a{text-underline-offset:5px}.in-hero-image{margin-block:0 64px;max-width:1100px}.in-hero-image img{display:block;width:100%;height:auto;aspect-ratio:16/9}.in-hero-image figcaption{font-size:11px;color:var(--muted);margin-top:12px}.in-reading-layout{display:grid;grid-template-columns:235px minmax(0,680px);gap:70px;padding-bottom:80px;justify-content:center}.in-contents{position:sticky;top:30px;align-self:start;border-top:1px solid var(--rule);padding-top:24px}.in-contents nav{display:grid;gap:5px}.in-contents a{min-height:44px;display:flex;align-items:center;font-size:12px;line-height:1.7;text-decoration:none;padding-block:6px;color:var(--muted)}.in-contents a:hover{color:var(--accent)}.in-reading{font-size:17px;line-height:1.9}.in-reading h2{font-size:36px;line-height:1.15;margin-bottom:28px}.in-reading section{margin-bottom:46px;scroll-margin-top:30px}.in-reading p{margin-bottom:24px;overflow-wrap:break-word}.in-citation{font-size:12px;color:var(--accent);text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px;padding-inline:5px}.in-sources{border-top:1px solid var(--rule);padding-top:36px}.in-sources ol{font-size:13px;line-height:1.8;padding-left:24px}.in-sources li{padding:9px 0 9px 7px;overflow-wrap:anywhere;scroll-margin-top:28px}.in-sources li:target{background:#a35c4012}.in-sources a{text-underline-offset:4px}.in-editorial-note{border-top:1px solid var(--rule);padding-top:28px}.in-editorial-note>p{font-size:12px;color:var(--muted);line-height:1.8}.in-standard-reading{max-width:760px;padding-bottom:70px}.in-standard-reading h2{margin-top:42px}
@media(max-width:1050px){.in-feature{gap:36px}.in-feature h2{font-size:40px}.in-reading-layout{grid-template-columns:190px minmax(0,1fr);gap:40px}}
@media(max-width:760px){.in-feature{grid-template-columns:1fr;gap:30px;padding-bottom:44px}.in-feature h2{font-size:40px}.in-grid{grid-template-columns:1fr;gap:36px}.in-topics{gap:6px 20px}.in-article-hero h1{font-size:48px}.in-article-hero>.in-meta{margin-top:28px}.in-hero-image{margin-bottom:36px}.in-reading-layout{grid-template-columns:1fr;gap:36px;padding-bottom:40px}.in-contents{position:static}.in-contents nav{grid-template-columns:1fr 1fr;gap:0 20px}.in-reading{font-size:16px}.in-reading h2{font-size:32px}.in-standard-reading{padding-bottom:44px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
