.llm-page .intelligence-hero h1{text-wrap:balance;max-width:18ch;margin-inline:auto}.llm-layout{align-items:start;gap:var(--site-space-16);padding-block:var(--site-space-16) var(--site-space-24);grid-template-columns:256px minmax(0,1fr);display:grid}.llm-contents{top:var(--site-space-24);position:sticky}.llm-contents h2{margin-bottom:var(--site-space-4);font-size:20px}.llm-contents ul{margin:0 0 var(--site-space-6);padding:0;list-style:none}.llm-contents a{padding-block:var(--site-space-3);color:var(--nw-muted);font-size:14px;line-height:1.45;text-decoration:none;display:block}.llm-article{min-width:0;max-width:760px}.llm-article section{padding-block:var(--site-space-12);border-bottom:1px solid var(--nw-line);scroll-margin-top:var(--site-space-24)}.llm-article section:first-child{padding-top:0}.llm-article h2{margin-bottom:var(--site-space-6);font-size:clamp(28px,3vw,36px);line-height:1.2}.llm-article h3{margin:var(--site-space-8) 0 var(--site-space-3)}.llm-article p{margin:0 0 var(--site-space-4);font-size:18px;line-height:1.7}.llm-sources{align-items:baseline;gap:var(--site-space-3) var(--site-space-4);margin-top:var(--site-space-6);flex-wrap:wrap;font-size:14px;display:flex}.llm-sources span{color:var(--nw-muted)}.llm-sources a,.llm-contents>a{color:var(--nw-text-primary);text-underline-offset:4px;text-decoration:underline}.llm-page a:focus-visible{outline-offset:4px;outline:2px solid}@media (hover:hover){.llm-contents a:hover{color:var(--nw-text-primary);text-underline-offset:4px;text-decoration:underline}}@media (max-width:800px){.llm-layout{gap:var(--site-space-12);padding-top:var(--site-space-12);grid-template-columns:minmax(0,1fr)}.llm-contents{padding-bottom:var(--site-space-6);border-bottom:1px solid var(--nw-line);position:static}.llm-article p{font-size:16px}}
