.kp-l[data-astro-cid-cg3ibyws] li[data-astro-cid-cg3ibyws]{color:var(--fg);grid-template-columns:32px minmax(0,1fr);padding:14px 16px;font-size:15px;line-height:1.55;display:grid}.kp-l[data-astro-cid-cg3ibyws] li[data-astro-cid-cg3ibyws]+li[data-astro-cid-cg3ibyws]{border-top:1px solid var(--line)}.kp-n[data-astro-cid-cg3ibyws]{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--acc-text);padding-top:3px;font-size:12px;font-weight:500;line-height:1.4}@container (width>=520px){.kp-l[data-astro-cid-cg3ibyws] li[data-astro-cid-cg3ibyws]{grid-template-columns:40px minmax(0,1fr);padding:16px 22px;font-size:15.5px;line-height:1.6}}.toc-toggle[data-astro-cid-ulltbswr]{display:none}.toc-list[data-astro-cid-ulltbswr]{border-left:1px solid var(--line)}.toc-label[data-astro-cid-ulltbswr]+.toc-toggle[data-astro-cid-ulltbswr]+.toc-list[data-astro-cid-ulltbswr]{margin-top:16px}.toc-list[data-astro-cid-ulltbswr] a[data-astro-cid-ulltbswr]{color:var(--fg-2);transition:color var(--t-fast), border-color var(--t-fast);border-left:2px solid #0000;margin-left:-1px;padding:7px 0 7px 16px;font-size:14.5px;line-height:1.4;display:block}.toc-list[data-astro-cid-ulltbswr] a[data-astro-cid-ulltbswr]:hover{color:var(--fg)}.toc-list[data-astro-cid-ulltbswr] a[data-astro-cid-ulltbswr][aria-current]{color:var(--fg);border-left-color:var(--acc)}@media (width>=1000px){.bl-toc[data-astro-cid-ulltbswr]{overscroll-behavior:contain;scrollbar-width:none;align-self:start;max-height:calc(100vh - 120px);position:sticky;top:96px;overflow-y:auto}}@media (width<=999px){.bl-toc[data-astro-cid-ulltbswr]{border:1px solid var(--line);border-radius:8px}.toc-label[data-astro-cid-ulltbswr]{padding:16px 16px 0}.bl-toc[data-astro-cid-ulltbswr][data-collapsible] .toc-label[data-astro-cid-ulltbswr]{display:none}.bl-toc[data-astro-cid-ulltbswr][data-collapsible] .toc-toggle[data-astro-cid-ulltbswr]{text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 16px;display:flex}.toc-chev[data-astro-cid-ulltbswr]{color:var(--fg-3);transition:transform var(--t-fast);display:inline-flex}.bl-toc[data-astro-cid-ulltbswr][data-open] .toc-chev[data-astro-cid-ulltbswr]{transform:rotate(180deg)}.toc-label[data-astro-cid-ulltbswr]+.toc-toggle[data-astro-cid-ulltbswr]+.toc-list[data-astro-cid-ulltbswr]{margin:12px 16px 16px}.bl-toc[data-astro-cid-ulltbswr][data-collapsible]:not([data-open]) .toc-list[data-astro-cid-ulltbswr]{display:none}.toc-list[data-astro-cid-ulltbswr] a[data-astro-cid-ulltbswr]{padding-block:10px}}.bl-faq[data-astro-cid-ubt7hpik]{margin-top:var(--sec);padding-top:var(--sec-tight);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:32px 72px;display:grid}.faq-h[data-astro-cid-ubt7hpik]{letter-spacing:-.03em;margin-top:16px;font-size:clamp(30px,3.6vw,44px);font-weight:600;line-height:1.06}.faq-list[data-astro-cid-ubt7hpik]{border-bottom:1px solid var(--line);min-width:0}details[data-astro-cid-ubt7hpik]{border-top:1px solid var(--line)}summary[data-astro-cid-ubt7hpik]{cursor:pointer;color:var(--fg);-webkit-tap-highlight-color:transparent;outline:none;padding:22px 0;list-style:none;display:block}summary[data-astro-cid-ubt7hpik]::-webkit-details-marker{display:none}summary[data-astro-cid-ubt7hpik]::marker{content:""}.faq-q[data-astro-cid-ubt7hpik]{letter-spacing:-.01em;grid-template-columns:minmax(0,1fr) 16px;align-items:start;column-gap:24px;font-size:19px;font-weight:600;line-height:1.35;display:grid}.faq-t[data-astro-cid-ubt7hpik]{text-wrap:pretty;overflow-wrap:break-word;min-width:0}summary[data-astro-cid-ubt7hpik]:focus-visible .faq-t[data-astro-cid-ubt7hpik]{text-decoration:underline 2px var(--acc);text-underline-offset:.22em}summary[data-astro-cid-ubt7hpik]:focus-visible .faq-ic[data-astro-cid-ubt7hpik]{color:var(--acc)}.faq-ic[data-astro-cid-ubt7hpik]{width:16px;height:16px;color:var(--fg-3);transition:color var(--t-fast) var(--ease);margin-top:5px;position:relative}.faq-ic[data-astro-cid-ubt7hpik]:before,.faq-ic[data-astro-cid-ubt7hpik]:after{content:"";background:currentColor;border-radius:1px;width:16px;height:1.5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.faq-ic[data-astro-cid-ubt7hpik]:after{transition:transform var(--t-base) var(--ease);transform:translateY(-50%)rotate(90deg)}summary[data-astro-cid-ubt7hpik]:hover .faq-ic[data-astro-cid-ubt7hpik],details[data-astro-cid-ubt7hpik][open] .faq-ic[data-astro-cid-ubt7hpik]{color:var(--fg)}details[data-astro-cid-ubt7hpik][open] .faq-ic[data-astro-cid-ubt7hpik]:after{transform:translateY(-50%)rotate(0)}.faq-a[data-astro-cid-ubt7hpik]{max-width:640px;color:var(--fg-2);padding:0 40px 24px 0;font-size:15.5px;line-height:1.65}@media (width>=1000px){.bl-faq[data-astro-cid-ubt7hpik]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (width<=480px){summary[data-astro-cid-ubt7hpik]{padding:20px 0}.faq-q[data-astro-cid-ubt7hpik]{column-gap:20px;font-size:17px}.faq-ic[data-astro-cid-ubt7hpik]{margin-top:4px}.faq-a[data-astro-cid-ubt7hpik]{padding-right:36px}}@media (width<=359px){.faq-t[data-astro-cid-ubt7hpik]{hyphens:auto}}.bl-cta[data-astro-cid-baajnytp]{margin-top:var(--sec);background:var(--ink);color:var(--ink-fg);padding-block:64px}.cta-in[data-astro-cid-baajnytp]{grid-template-columns:minmax(0,1fr);gap:32px 72px;display:grid}.label[data-astro-cid-baajnytp]{color:var(--ink-2)}h2[data-astro-cid-baajnytp]{letter-spacing:-.03em;overflow-wrap:break-word;text-wrap:balance;margin-top:16px;font-size:clamp(30px,3.6vw,44px);font-weight:600;line-height:1.08}.dot[data-astro-cid-baajnytp]{color:var(--ink-acc)}.cta-p[data-astro-cid-baajnytp]{max-width:560px;color:var(--ink-2);margin-top:20px;font-size:17px;line-height:1.6}@media (width>=1000px){.bl-cta[data-astro-cid-baajnytp]{padding-block:96px}.cta-in[data-astro-cid-baajnytp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.cta-b[data-astro-cid-baajnytp]{justify-content:flex-end;display:flex}}.bl-rel[data-astro-cid-5lowf2ik]{padding-top:56px;padding-bottom:64px}.rel-g[data-astro-cid-5lowf2ik]{grid-template-columns:minmax(0,1fr);gap:24px 32px;margin-top:20px;display:grid}a[data-astro-cid-5lowf2ik]{border-top:1px solid var(--fg);height:100%;padding-top:18px;display:block}h3[data-astro-cid-5lowf2ik]{letter-spacing:-.01em;overflow-wrap:break-word;margin-top:10px;font-size:19px;font-weight:600;line-height:1.35}.arrow-link[data-astro-cid-5lowf2ik]{margin-top:14px;font-size:15.5px;display:inline-block}a[data-astro-cid-5lowf2ik]:hover .arrow-link[data-astro-cid-5lowf2ik]{text-decoration-color:var(--fg)}@media (width>=760px){.rel-g[data-astro-cid-5lowf2ik]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.bl-rel[data-astro-cid-5lowf2ik]{padding-top:72px;padding-bottom:96px}}
