.ar-module__2SpiLW__shell{max-width:1060px;padding:24px max(16px,env(safe-area-inset-right))40px max(16px,env(safe-area-inset-left));overflow-wrap:anywhere;margin-inline:auto;font-family:Tahoma,Arial,sans-serif;font-size:18px;line-height:1.95}.ar-module__2SpiLW__shell h1,.ar-module__2SpiLW__shell h2,.ar-module__2SpiLW__shell h3{text-wrap:balance;font-family:inherit;line-height:1.6}.ar-module__2SpiLW__shell h1{margin:0 0 16px;font-size:clamp(26px,5vw,38px)}.ar-module__2SpiLW__shell h2{margin:0 0 16px;font-size:clamp(23px,4vw,29px)}.ar-module__2SpiLW__shell h3{margin:0 0 10px;font-size:21px}.ar-module__2SpiLW__shell p{margin:0 0 16px}.ar-module__2SpiLW__shell p:last-child{margin-bottom:0}.ar-module__2SpiLW__shell a{text-underline-offset:5px}.ar-module__2SpiLW__shell a:focus-visible,.ar-module__2SpiLW__shell summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:3px}.ar-module__2SpiLW__skip{inset-inline-start:16px;background:var(--surface);color:var(--accent);z-index:30;padding:8px 12px;position:absolute;top:4px;transform:translateY(-180%)}.ar-module__2SpiLW__skip:focus{transform:translateY(0)}.ar-module__2SpiLW__nav{flex-wrap:wrap;gap:12px 24px;margin-bottom:24px;font-size:15px;display:flex}.ar-module__2SpiLW__nav a,.ar-module__2SpiLW__textLink{color:var(--accent);text-decoration:underline}.ar-module__2SpiLW__card{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin-bottom:24px;padding:clamp(18px,4vw,32px)}.ar-module__2SpiLW__muted{color:var(--foreground-secondary)}.ar-module__2SpiLW__eyebrow{color:var(--accent);margin-bottom:10px;font-size:15px}.ar-module__2SpiLW__notice{border-inline-start:3px solid var(--accent);color:var(--foreground-secondary);margin-block:20px;padding-inline-start:16px;font-size:16px}.ar-module__2SpiLW__categories{flex-wrap:wrap;gap:10px;margin-block:24px;display:flex}.ar-module__2SpiLW__categories a{border:1px solid var(--border);color:var(--accent);border-radius:24px;padding:8px 14px;font-size:15px}.ar-module__2SpiLW__section{margin-bottom:32px;scroll-margin-top:24px}.ar-module__2SpiLW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.ar-module__2SpiLW__tile{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;padding:20px;display:block}.ar-module__2SpiLW__tile:hover{border-color:var(--accent)}.ar-module__2SpiLW__tile h3{color:var(--accent);font-size:20px}.ar-module__2SpiLW__tile p{color:var(--foreground-secondary);font-size:16px}.ar-module__2SpiLW__article{max-width:820px;margin-inline:auto}.ar-module__2SpiLW__article section{margin-top:30px;scroll-margin-top:24px}.ar-module__2SpiLW__article section+section{border-top:1px solid var(--border);padding-top:28px}.ar-module__2SpiLW__toc{flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:15px;display:flex}.ar-module__2SpiLW__toc a{color:var(--accent);text-decoration:underline}.ar-module__2SpiLW__list{margin:0;padding-inline-start:24px}.ar-module__2SpiLW__list li+li{margin-top:10px}.ar-module__2SpiLW__scene+.ar-module__2SpiLW__scene{margin-top:24px}.ar-module__2SpiLW__faq{border-bottom:1px solid var(--border);padding-block:16px}.ar-module__2SpiLW__faq:last-child{border-bottom:0}.ar-module__2SpiLW__faq summary{cursor:pointer;color:var(--accent);font-weight:600}.ar-module__2SpiLW__faq p{color:var(--foreground-secondary);margin-top:12px}.ar-module__2SpiLW__date{color:var(--foreground-secondary);font-size:14px}.ar-module__2SpiLW__source{color:var(--foreground-secondary);font-size:15px}.ar-module__2SpiLW__source a{color:var(--accent);text-decoration:underline}@media (min-width:760px){.ar-module__2SpiLW__shell{padding-top:36px}}
