.meta[data-astro-cid-fzmiknms]{gap:16px;padding-bottom:20px;border-bottom:1px solid var(--line-soft);flex-wrap:wrap}.when[data-astro-cid-fzmiknms]{font-weight:700;color:var(--ink-2)}.prose[data-astro-cid-fzmiknms] h2{margin-top:38px;font-size:20px;letter-spacing:-.016em;scroll-margin-top:88px}.prose[data-astro-cid-fzmiknms] h3{margin-top:30px;font-size:17px;letter-spacing:-.012em;scroll-margin-top:88px}.prose[data-astro-cid-fzmiknms] p{margin:13px 0 0;font-size:16.5px;line-height:1.68;color:var(--ink-2)}.prose[data-astro-cid-fzmiknms] ul,.prose[data-astro-cid-fzmiknms] ol{margin:14px 0 0;padding:0;list-style:none}.prose[data-astro-cid-fzmiknms] li{position:relative;padding:7px 0 7px 16px;font-size:16px;line-height:1.6;color:var(--ink-2)}.prose[data-astro-cid-fzmiknms] li:before{content:"";position:absolute;top:16px;left:0;width:5px;height:5px;border-radius:999px;background:var(--accent)}.prose[data-astro-cid-fzmiknms] ol{counter-reset:n}.prose[data-astro-cid-fzmiknms] ol>li{padding-left:26px}.prose[data-astro-cid-fzmiknms] ol>li:before{counter-increment:n;content:counter(n) ".";top:7px;width:auto;height:auto;border-radius:0;background:none;font-size:14px;font-weight:700;color:var(--accent-ink)}.prose[data-astro-cid-fzmiknms] a{color:var(--accent-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}.prose[data-astro-cid-fzmiknms] strong{color:var(--ink);font-weight:700}.prose[data-astro-cid-fzmiknms] em{font-style:normal;color:var(--ink)}.prose[data-astro-cid-fzmiknms] table{width:100%;margin-top:18px;border-collapse:collapse;font-size:14.5px}.prose[data-astro-cid-fzmiknms] th{text-align:left;padding:9px 12px 9px 0;border-bottom:1px solid var(--line);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.prose[data-astro-cid-fzmiknms] td{padding:11px 12px 11px 0;border-bottom:1px solid var(--line-soft);line-height:1.5;color:var(--ink-2);vertical-align:top}.prose[data-astro-cid-fzmiknms] .prose-toc{margin:26px 0 0;padding:18px 20px 20px;background:var(--paper-2);border:1px solid var(--line-soft);border-radius:var(--r-md)}.prose[data-astro-cid-fzmiknms] .prose-toc .toc-label{margin:0 0 12px}.prose[data-astro-cid-fzmiknms] .prose-toc ol{margin:0;columns:2;column-gap:28px;counter-reset:none}.prose[data-astro-cid-fzmiknms] .prose-toc li{padding:0 0 6px;font-size:14px;line-height:1.5;break-inside:avoid}.prose[data-astro-cid-fzmiknms] .prose-toc li:before{content:none}.prose[data-astro-cid-fzmiknms] .prose-toc a{color:var(--ink-2);font-weight:500;text-decoration:none}.prose[data-astro-cid-fzmiknms] .prose-toc a:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:2px}.prose[data-astro-cid-fzmiknms] .formcard{margin-top:26px;padding:26px 26px 28px}.prose[data-astro-cid-fzmiknms] .formcard .ft{font-size:17px;font-weight:800;letter-spacing:-.02em}.prose[data-astro-cid-fzmiknms] .formcard .fs{margin:7px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}.prose[data-astro-cid-fzmiknms] .fld{display:flex;flex-direction:column;gap:6px;margin-top:16px}.prose[data-astro-cid-fzmiknms] .fld>span:first-child{font-size:13px;font-weight:700;letter-spacing:-.008em;color:var(--ink)}.prose[data-astro-cid-fzmiknms] .fld input,.prose[data-astro-cid-fzmiknms] .fld select,.prose[data-astro-cid-fzmiknms] .fld textarea{width:100%;padding:11px 14px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);color:var(--ink);font:inherit;font-size:15px;transition:border-color .15s ease,box-shadow .15s ease}.prose[data-astro-cid-fzmiknms] .fld textarea{resize:vertical;min-height:108px}.prose[data-astro-cid-fzmiknms] .fld ::placeholder{color:var(--muted);opacity:1}.prose[data-astro-cid-fzmiknms] .fld input:focus-visible,.prose[data-astro-cid-fzmiknms] .fld select:focus-visible,.prose[data-astro-cid-fzmiknms] .fld textarea:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.prose[data-astro-cid-fzmiknms] .fld input:disabled,.prose[data-astro-cid-fzmiknms] .fld select:disabled,.prose[data-astro-cid-fzmiknms] .fld textarea:disabled{background:var(--paper-3);color:var(--muted)}.prose[data-astro-cid-fzmiknms] .fld.is-error input,.prose[data-astro-cid-fzmiknms] .fld.is-error select,.prose[data-astro-cid-fzmiknms] .fld.is-error textarea{border-color:var(--danger, #b3261e)}.prose[data-astro-cid-fzmiknms] .fld .msg{font-size:13px;line-height:1.45;color:var(--danger, #b3261e);font-weight:600}.prose[data-astro-cid-fzmiknms] .fld .hint{font-size:12.5px;line-height:1.45;color:var(--muted)}.prose[data-astro-cid-fzmiknms] .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.prose[data-astro-cid-fzmiknms] .formcard button[type=submit]{width:100%;margin-top:22px;justify-content:center}.prose[data-astro-cid-fzmiknms] .banner{display:block;margin-top:16px;padding:12px 14px;border-radius:var(--r-md);background:var(--accent-soft);border:1px solid var(--accent-line);font-size:14px;line-height:1.5;color:var(--accent-ink);font-weight:600}.prose[data-astro-cid-fzmiknms] .sent{margin-top:26px;padding:22px 24px;border-radius:var(--r-md);background:var(--paper-2);border:1px solid var(--line-soft);border-left:3px solid var(--accent)}.prose[data-astro-cid-fzmiknms] .sent .st{font-size:16px;font-weight:800;letter-spacing:-.016em}.prose[data-astro-cid-fzmiknms] .sent p{margin-top:8px;font-size:15px}.tail[data-astro-cid-fzmiknms]{margin-top:44px;padding-top:26px;border-top:1px solid var(--line)}.tail-t[data-astro-cid-fzmiknms]{font-size:15.5px;font-weight:700;letter-spacing:-.014em}.tail-b[data-astro-cid-fzmiknms]{margin:8px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink-2)}@media(max-width:560px){.prose[data-astro-cid-fzmiknms] .prose-toc ol{columns:1}.prose[data-astro-cid-fzmiknms] table{font-size:13.5px}}
