.x-div1:where(.astro-dasqjnvq){background:#9db4d3b3;border:1px solid #9db4d3b3;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1px;margin:0 0 16px;display:grid}.x-div2:where(.astro-dasqjnvq){background:var(--white);flex-direction:column;gap:8px;padding:24px;display:flex}.x-strong1:where(.astro-dasqjnvq){font-size:18px;font-weight:600}.x-span1:where(.astro-dasqjnvq){font-size:16px}.x-span2:where(.astro-dasqjnvq){font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);border:1px solid var(--accent-dark);vertical-align:2px;margin-right:8px;padding:1px 6px;font-size:11px;font-weight:500}.x-aside1:where(.astro-dasqjnvq){background:var(--note-bg);border:1px solid var(--note-line);color:var(--muted);margin:0 0 16px;padding:20px 24px;font-size:15px;line-height:1.6}.x-section1:where(.astro-dasqjnvq){background:var(--white);border:2px dashed var(--line);margin:72px 0 0;padding:clamp(20px,4vw,40px);scroll-margin-top:100px}.x-h21:where(.astro-dasqjnvq){letter-spacing:-.015em;margin:0 0 12px;font-size:clamp(24px,2.4vw,30px);font-weight:600;line-height:1.2}.x-p1:where(.astro-dasqjnvq){color:var(--muted);margin:0 0 20px}.x-ul1:where(.astro-dasqjnvq){border-top:1px dashed var(--line);margin:0;padding:0;list-style:none}.x-li1:where(.astro-dasqjnvq){border-bottom:1px dashed var(--line);padding:14px 0}.x-li2:where(.astro-dasqjnvq){border-bottom:1px dashed var(--line);flex-wrap:wrap;align-items:flex-end;gap:4px 16px;padding:14px 0;display:flex}.x-span3:where(.astro-dasqjnvq){flex:0 auto}.x-span4:where(.astro-dasqjnvq){border-bottom:1px dotted var(--muted);flex:160px;min-height:1.2em}
