.updated[data-astro-cid-yzdvavkq]{margin-top:18px;font-family:var(--mono);font-size:13px;color:var(--faint)}.notice[data-astro-cid-yzdvavkq]{margin-top:12px;max-width:64ch;font-size:14px;line-height:1.65;color:var(--muted);border-left:2px solid var(--accent);padding:2px 0 2px 12px}.sec[data-astro-cid-yzdvavkq]{max-width:760px;margin-top:44px;scroll-margin-top:96px}.sec[data-astro-cid-yzdvavkq] h2[data-astro-cid-yzdvavkq]{font-weight:700;font-size:clamp(24px,2.8vw,36px);letter-spacing:-.02em}.sec[data-astro-cid-yzdvavkq] h2[data-astro-cid-yzdvavkq] .o{color:var(--accent2)}.sec-intro[data-astro-cid-yzdvavkq]{margin-top:14px;font-size:18px;line-height:1.7;color:var(--text);max-width:60ch}.sec-p[data-astro-cid-yzdvavkq]{margin-top:16px;font-size:16.5px;line-height:1.75;color:var(--muted);max-width:62ch}.sec-p[data-astro-cid-yzdvavkq] b{color:var(--text);font-weight:500}.sec-list[data-astro-cid-yzdvavkq]{margin-top:16px;padding-left:0;list-style:none;max-width:62ch}.sec-list[data-astro-cid-yzdvavkq] li[data-astro-cid-yzdvavkq]{position:relative;padding-left:22px;margin-top:10px;font-size:16px;line-height:1.7;color:var(--muted)}.sec-list[data-astro-cid-yzdvavkq] li[data-astro-cid-yzdvavkq]:before{content:"";position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:2px;background:var(--accent)}.sec-list[data-astro-cid-yzdvavkq] li[data-astro-cid-yzdvavkq] b{color:var(--text);font-weight:500}.cards[data-astro-cid-yzdvavkq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:22px;max-width:100%}.card[data-astro-cid-yzdvavkq]{border:1px solid var(--line);border-radius:16px;background:#ffffff06;padding:22px}.card[data-astro-cid-yzdvavkq] .tag[data-astro-cid-yzdvavkq]{font-family:var(--sg);font-size:11.5px;letter-spacing:.04em;color:var(--accent2)}.card[data-astro-cid-yzdvavkq] h3[data-astro-cid-yzdvavkq]{margin-top:8px;font-size:18px;font-weight:600}.card[data-astro-cid-yzdvavkq] p[data-astro-cid-yzdvavkq]{margin-top:8px;font-size:14.5px;line-height:1.65;color:var(--muted)}.tiles[data-astro-cid-yzdvavkq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:22px}.tile[data-astro-cid-yzdvavkq]{border:1px solid var(--line2);border-radius:18px;background:linear-gradient(180deg,#ffffff0d,#ffffff03);padding:28px}.tile[data-astro-cid-yzdvavkq] h3[data-astro-cid-yzdvavkq]{font-family:var(--sg);font-size:22px;font-weight:700}.tile[data-astro-cid-yzdvavkq] p[data-astro-cid-yzdvavkq]{margin-top:8px;font-size:14.5px;color:var(--muted);line-height:1.6}.tile[data-astro-cid-yzdvavkq] .note[data-astro-cid-yzdvavkq]{display:inline-block;margin-top:14px;font-size:12.5px;color:var(--accent2);font-family:var(--mono)}.tile--link[data-astro-cid-yzdvavkq]{display:block;transition:border-color .2s,transform .2s}.tile--link[data-astro-cid-yzdvavkq]:hover{border-color:var(--accent);transform:translateY(-2px)}.tile--link[data-astro-cid-yzdvavkq] .note--dl[data-astro-cid-yzdvavkq]{color:var(--accent);font-weight:500}.notice[data-astro-cid-yzdvavkq] a,.answer-card[data-astro-cid-yzdvavkq] a,.sec-intro[data-astro-cid-yzdvavkq] a,.sec-p[data-astro-cid-yzdvavkq] a,.sec-list[data-astro-cid-yzdvavkq] a,.faq[data-astro-cid-yzdvavkq] p[data-astro-cid-yzdvavkq] a{color:var(--accent2);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere}.notice[data-astro-cid-yzdvavkq] a:hover,.answer-card[data-astro-cid-yzdvavkq] a:hover,.sec-intro[data-astro-cid-yzdvavkq] a:hover,.sec-p[data-astro-cid-yzdvavkq] a:hover,.sec-list[data-astro-cid-yzdvavkq] a:hover,.faq[data-astro-cid-yzdvavkq] p[data-astro-cid-yzdvavkq] a:hover{color:var(--text)}.sec-p[data-astro-cid-yzdvavkq] code{font-family:var(--mono);font-size:.9em;color:var(--text)}.sec-p[data-astro-cid-yzdvavkq] .caps{font-size:.92em;letter-spacing:.015em;line-height:1.7;overflow-wrap:break-word}.doc[data-astro-cid-yzdvavkq] .sec[data-astro-cid-yzdvavkq]{margin-top:40px}.doc[data-astro-cid-yzdvavkq] .sec[data-astro-cid-yzdvavkq] h2[data-astro-cid-yzdvavkq]{font-size:clamp(20px,2vw,25px);letter-spacing:-.01em}.doc[data-astro-cid-yzdvavkq] .sec-intro[data-astro-cid-yzdvavkq]{font-size:16.5px;color:var(--muted)}.tbl-wrap[data-astro-cid-yzdvavkq]{margin-top:22px;max-width:560px;border:1px solid var(--line2);border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#ffffff0d,#ffffff03)}.tbl[data-astro-cid-yzdvavkq]{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.tbl[data-astro-cid-yzdvavkq] th[data-astro-cid-yzdvavkq],.tbl[data-astro-cid-yzdvavkq] td[data-astro-cid-yzdvavkq]{padding:15px 22px;text-align:left;border-top:1px solid var(--line)}.tbl[data-astro-cid-yzdvavkq] thead[data-astro-cid-yzdvavkq] th[data-astro-cid-yzdvavkq]{border-top:0;font-family:var(--sg);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent2)}.tbl[data-astro-cid-yzdvavkq] tbody[data-astro-cid-yzdvavkq] th[data-astro-cid-yzdvavkq]{font-family:var(--sg);font-size:22px;font-weight:700;color:var(--text)}.tbl[data-astro-cid-yzdvavkq] td[data-astro-cid-yzdvavkq]{font-family:var(--mono);font-size:16px;color:var(--muted)}.tbl[data-astro-cid-yzdvavkq] thead[data-astro-cid-yzdvavkq] th[data-astro-cid-yzdvavkq]:last-child,.tbl[data-astro-cid-yzdvavkq] td[data-astro-cid-yzdvavkq]:last-child{text-align:right}.sr-only[data-astro-cid-yzdvavkq]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.faq[data-astro-cid-yzdvavkq]{margin-top:18px;max-width:760px;border-top:1px solid var(--line)}.faq[data-astro-cid-yzdvavkq] details[data-astro-cid-yzdvavkq]{border-bottom:1px solid var(--line);padding:6px 0}.faq[data-astro-cid-yzdvavkq] summary[data-astro-cid-yzdvavkq]{cursor:pointer;list-style:none;padding:16px 30px 16px 0;font-size:17px;font-weight:500;color:var(--text);position:relative}.faq[data-astro-cid-yzdvavkq] summary[data-astro-cid-yzdvavkq]::-webkit-details-marker{display:none}.faq[data-astro-cid-yzdvavkq] summary[data-astro-cid-yzdvavkq]:after{content:"+";position:absolute;right:4px;top:14px;color:var(--accent2);font-size:20px;transition:transform .2s}.faq[data-astro-cid-yzdvavkq] details[data-astro-cid-yzdvavkq][open] summary[data-astro-cid-yzdvavkq]:after{content:"−"}.faq[data-astro-cid-yzdvavkq] p[data-astro-cid-yzdvavkq]{padding:0 0 18px;font-size:16px;line-height:1.7;color:var(--muted);max-width:64ch}.faq[data-astro-cid-yzdvavkq] p[data-astro-cid-yzdvavkq] b{color:var(--text);font-weight:500}
