.g-hero[data-astro-cid-abicvlni]{border-bottom:2px solid var(--ink);padding:clamp(22px,3.5vw,44px) 0 clamp(26px,4vw,46px)}.g-hero[data-astro-cid-abicvlni] h1[data-astro-cid-abicvlni]{max-width:17ch;font-size:clamp(2.2rem,6.4vw,4.8rem)}.chapo[data-astro-cid-abicvlni]{max-width:60ch;margin:0;font-size:1.2rem;line-height:1.5}.g-layout[data-astro-cid-abicvlni]{grid-template-columns:290px minmax(0,800px);align-items:start;gap:clamp(28px,5vw,72px);padding:36px 0 40px;display:grid}.g-side[data-astro-cid-abicvlni]{gap:20px;max-height:calc(100dvh - 100px);display:grid;position:sticky;top:84px;overflow-y:auto}.g-meta[data-astro-cid-abicvlni]{border:2px solid var(--ink);background:var(--cell);margin:0}.g-meta[data-astro-cid-abicvlni] div[data-astro-cid-abicvlni]{border-bottom:1px solid var(--ink);grid-template-columns:6.5rem 1fr;display:grid}.g-meta[data-astro-cid-abicvlni] div[data-astro-cid-abicvlni]:last-child{border-bottom:0}.g-meta[data-astro-cid-abicvlni] dt[data-astro-cid-abicvlni]{font:700 .8125rem/1.3 var(--mono);text-transform:uppercase;letter-spacing:.06em;border-right:1px solid var(--ink);background:var(--shade);padding:10px 12px}.g-meta[data-astro-cid-abicvlni] dd[data-astro-cid-abicvlni]{margin:0;padding:10px 12px;font-size:.95rem;font-weight:700}.toc[data-astro-cid-abicvlni]{border:2px solid var(--ink);background:var(--cell)}.toc[data-astro-cid-abicvlni] summary[data-astro-cid-abicvlni]{cursor:pointer;min-height:48px;font:700 .875rem/1.3 var(--mono);text-transform:uppercase;letter-spacing:.08em;background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;padding:10px 14px;list-style:none;display:flex}.toc[data-astro-cid-abicvlni] summary[data-astro-cid-abicvlni]::-webkit-details-marker{display:none}.toc[data-astro-cid-abicvlni] summary[data-astro-cid-abicvlni]:after{content:"+";font-size:1.2rem}.toc[data-astro-cid-abicvlni][open] summary[data-astro-cid-abicvlni]:after{content:"−"}.toc[data-astro-cid-abicvlni] ol[data-astro-cid-abicvlni]{counter-reset:t;margin:0;padding:0;list-style:none}.toc[data-astro-cid-abicvlni] li[data-astro-cid-abicvlni]{counter-increment:t;border-bottom:1px solid var(--hair)}.toc[data-astro-cid-abicvlni] li[data-astro-cid-abicvlni]:last-child{border-bottom:0}.toc[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]{min-height:48px;color:var(--ink);align-items:center;gap:10px;padding:6px 14px;font-size:.95rem;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.toc[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:before{content:counter(t, decimal-leading-zero);font:700 .8125rem/1 var(--mono);color:var(--blue);flex:none}.toc[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:hover{background:var(--blue);color:#fff}.toc[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:hover:before{color:#fff}.g-body[data-astro-cid-abicvlni]{gap:30px;display:grid}.g-body[data-astro-cid-abicvlni]>[data-astro-cid-abicvlni]{min-width:0}.faq[data-astro-cid-abicvlni] h2[data-astro-cid-abicvlni],.related[data-astro-cid-abicvlni] h2[data-astro-cid-abicvlni],.sources[data-astro-cid-abicvlni] h2[data-astro-cid-abicvlni]{border-top:2px solid var(--ink);margin-top:0;padding-top:.7em}.related[data-astro-cid-abicvlni] ul[data-astro-cid-abicvlni],.sources[data-astro-cid-abicvlni] ul[data-astro-cid-abicvlni]{border-top:1px solid var(--ink);margin:0 0 12px;padding:0;list-style:none}.related[data-astro-cid-abicvlni] li[data-astro-cid-abicvlni],.sources[data-astro-cid-abicvlni] li[data-astro-cid-abicvlni]{border-bottom:1px solid var(--ink)}.related[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni],.sources[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]{overflow-wrap:anywhere;align-items:center;min-height:48px;padding:6px 4px;font-weight:700;display:flex}@media (width<=960px){.g-layout[data-astro-cid-abicvlni]{grid-template-columns:1fr;gap:24px;padding-top:24px}.g-side[data-astro-cid-abicvlni]{max-height:none;position:static;overflow:visible}.g-meta[data-astro-cid-abicvlni]{grid-template-columns:repeat(3,1fr);display:grid}.g-meta[data-astro-cid-abicvlni] div[data-astro-cid-abicvlni]{border-bottom:0;border-right:1px solid var(--ink);grid-template-columns:1fr}.g-meta[data-astro-cid-abicvlni] div[data-astro-cid-abicvlni]:last-child{border-right:0}.g-meta[data-astro-cid-abicvlni] dt[data-astro-cid-abicvlni]{border-right:0;border-bottom:1px solid var(--ink)}}@media (width<=520px){.g-meta[data-astro-cid-abicvlni] dd[data-astro-cid-abicvlni]{font-size:.85rem}}
