.gd[data-astro-cid-xmaeph5b]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;column-gap:clamp(32px,6vw,96px);padding-top:clamp(40px,7vw,100px);display:grid}.gd__head[data-astro-cid-xmaeph5b],.gd__answer[data-astro-cid-xmaeph5b],.gd__body[data-astro-cid-xmaeph5b]{grid-column:1;max-width:760px}.gd__aside[data-astro-cid-xmaeph5b]{grid-area:1/2/span 3;height:100%}.gd__toc[data-astro-cid-xmaeph5b]{background:var(--ground-2);justify-items:start;gap:16px;padding:clamp(24px,3vw,36px);display:grid;position:sticky;top:24px}.gd__toc[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{font-size:var(--step-lead);letter-spacing:-.02em}.gd__toc[data-astro-cid-xmaeph5b] ol[data-astro-cid-xmaeph5b]{gap:10px;padding-left:1.2em;display:grid}.gd__toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:not(.btn){text-underline-offset:.2em}.gd__toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:not(.btn):hover{color:var(--green)}h1[data-astro-cid-xmaeph5b]{letter-spacing:-.04em;font-size:clamp(2.5rem,1rem + 4.4vw,4.75rem);font-weight:700;line-height:.98}.gd__meta[data-astro-cid-xmaeph5b]{font-size:var(--step-small);color:var(--muted);margin-top:20px}.gd__answer[data-astro-cid-xmaeph5b]{--cut:4%;background:var(--green);color:var(--on-dark);margin-top:40px;padding:clamp(24px,4vw,44px)}.gd__answer[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{font-size:var(--step-lead);letter-spacing:-.02em;margin-bottom:12px}.gd__answer[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{font-size:var(--step-lead);line-height:1.35}.gd__sec[data-astro-cid-xmaeph5b]{margin-top:64px}.gd__sec[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{margin-bottom:20px;font-size:clamp(1.75rem,1.1rem + 1.8vw,2.5rem)}.gd__sec[data-astro-cid-xmaeph5b] p{max-width:64ch;margin-bottom:16px}.gd__sec[data-astro-cid-xmaeph5b] ul,.gd__sec[data-astro-cid-xmaeph5b] ol{gap:10px;max-width:64ch;padding-left:1.3em;display:grid}.gd__sec[data-astro-cid-xmaeph5b] ul.cells{padding-left:0}.gd__sec[data-astro-cid-xmaeph5b] a{text-underline-offset:.2em;font-weight:600}.gd__table[data-astro-cid-xmaeph5b]{margin-top:56px;overflow-x:auto}table[data-astro-cid-xmaeph5b]{border-collapse:collapse;width:100%;min-width:520px}caption[data-astro-cid-xmaeph5b]{text-align:left;font-weight:650;font-size:var(--step-lead);letter-spacing:-.02em;margin-bottom:16px}th[data-astro-cid-xmaeph5b],td[data-astro-cid-xmaeph5b]{text-align:left;vertical-align:top;border-bottom:2px solid var(--green-soft);padding:14px 16px 14px 0}thead[data-astro-cid-xmaeph5b] th[data-astro-cid-xmaeph5b]{font-size:var(--step-small);color:var(--muted)}tbody[data-astro-cid-xmaeph5b] th[data-astro-cid-xmaeph5b]{font-weight:650}.gd__cta[data-astro-cid-xmaeph5b]{--cut:4%;background:var(--ground-2);gap:20px;margin-top:56px;padding:clamp(24px,4vw,40px);display:grid}.gd__cta[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{max-width:52ch;margin:0}.gd__cta-act[data-astro-cid-xmaeph5b]{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.gd__faq[data-astro-cid-xmaeph5b]{gap:24px;display:grid}.gd__faq[data-astro-cid-xmaeph5b] dt[data-astro-cid-xmaeph5b]{font-weight:650;font-size:var(--step-lead);letter-spacing:-.015em;line-height:1.25}.gd__faq[data-astro-cid-xmaeph5b] dd[data-astro-cid-xmaeph5b]{max-width:64ch;margin-top:8px}@media (width<=960px){.gd[data-astro-cid-xmaeph5b]{display:block}.gd__aside[data-astro-cid-xmaeph5b]{margin-top:32px}.gd__toc[data-astro-cid-xmaeph5b]{position:static}}@media (width<=640px){.gd__table[data-astro-cid-xmaeph5b]{overflow:visible}table[data-astro-cid-xmaeph5b],thead[data-astro-cid-xmaeph5b],tbody[data-astro-cid-xmaeph5b],tr[data-astro-cid-xmaeph5b],th[data-astro-cid-xmaeph5b],td[data-astro-cid-xmaeph5b]{min-width:0;display:block}thead[data-astro-cid-xmaeph5b]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}tr[data-astro-cid-xmaeph5b]{border-bottom:2px solid var(--green-soft);padding:14px 0}th[data-astro-cid-xmaeph5b],td[data-astro-cid-xmaeph5b]{border:0;padding:3px 0}td[data-astro-cid-xmaeph5b][data-label]:not([data-label=""]):before{content:attr(data-label) ": ";font-weight:600}}
