.layout.astro-n67f4zmd{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=1024px){.layout.astro-n67f4zmd{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px}}.side.astro-n67f4zmd{align-content:start;gap:16px;display:grid}@media (width>=1024px){.side.astro-n67f4zmd{position:sticky;top:96px}}.box.astro-n67f4zmd{background:var(--soft);border-radius:var(--r-lg);padding:20px 22px;font-size:15px}.box.astro-n67f4zmd.sib{background:var(--peach)}.box.astro-n67f4zmd h2.astro-n67f4zmd{color:var(--mute);margin-bottom:8px;font-size:15px;font-weight:600}.box.astro-n67f4zmd ol.astro-n67f4zmd,.box.astro-n67f4zmd ul.astro-n67f4zmd{gap:6px;margin:0;padding:0 0 0 18px;display:grid}.box.astro-n67f4zmd ul.astro-n67f4zmd{padding:0;list-style:none}.all.astro-n67f4zmd{font:700 16px/1 var(--d);color:var(--ink);align-items:center;gap:10px;margin-top:14px;text-decoration:none;display:inline-flex}.prose.astro-n67f4zmd .data{margin:0 0 32px}.sr.astro-n67f4zmd{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.prose.astro-n67f4zmd h2{margin:40px 0 12px;font-size:clamp(24px,2.6vw,32px)}.prose.astro-n67f4zmd>h2:first-child{margin-top:0}.prose.astro-n67f4zmd p{margin:0 0 16px}.prose.astro-n67f4zmd ul,.prose.astro-n67f4zmd ol{margin:0 0 16px;padding-left:22px}.prose.astro-n67f4zmd li{margin-bottom:6px}.prose.astro-n67f4zmd>table{border:1px solid var(--line);border-radius:var(--r-md);border-collapse:separate;border-spacing:0;margin:8px 0 24px;overflow:hidden}@media (width<=760px){.prose.astro-n67f4zmd>table{display:block;overflow-x:auto}}
