.faq__grid[data-astro-cid-twg4fyzp]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:48px;display:grid}.faq__head[data-astro-cid-twg4fyzp],.faq__list[data-astro-cid-twg4fyzp]{grid-column:1/-1}@media (width>=1024px){.faq__head[data-astro-cid-twg4fyzp]{top:calc(var(--header-h) + 32px);transition:top var(--dur-3) var(--ease-machined);grid-column:1/span 4;align-self:start;position:sticky}html:has(.site-header.is-hidden) .faq__head[data-astro-cid-twg4fyzp]{top:32px}.faq__list[data-astro-cid-twg4fyzp]{grid-column:6/span 7}}.faq__count[data-astro-cid-twg4fyzp]{margin-top:28px}.faq__reading[data-astro-cid-twg4fyzp]{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.faq__reading[data-astro-cid-twg4fyzp] ul[data-astro-cid-twg4fyzp]{gap:.6rem;margin-top:.75rem;display:grid}.faq__reading[data-astro-cid-twg4fyzp] li[data-astro-cid-twg4fyzp]{max-width:40ch}.faq__reading[data-astro-cid-twg4fyzp] a[data-astro-cid-twg4fyzp]{text-decoration:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:.25em;text-decoration-thickness:1px}.faq__reading[data-astro-cid-twg4fyzp] a[data-astro-cid-twg4fyzp]:hover,.faq__reading[data-astro-cid-twg4fyzp] a[data-astro-cid-twg4fyzp]:focus-visible{text-decoration-color:#0000}.faq--continued[data-astro-cid-twg4fyzp]{padding-top:0}.faq--continued[data-astro-cid-twg4fyzp] .faq__grid[data-astro-cid-twg4fyzp]{border-top:1px solid var(--line);padding-top:clamp(64px,8vw,120px)}.faq__list[data-astro-cid-twg4fyzp]{border-top:1px solid var(--fg)}.faq__item[data-astro-cid-twg4fyzp]{border-bottom:1px solid var(--line);interpolate-size:allow-keywords}.faq__item[data-astro-cid-twg4fyzp]::details-content{block-size:0;transition:block-size var(--dur-3) var(--ease-machined), content-visibility var(--dur-3) allow-discrete;overflow:clip}.faq__item[data-astro-cid-twg4fyzp][open]::details-content{block-size:auto}.faq__q[data-astro-cid-twg4fyzp]{cursor:pointer;transition:color var(--dur-2) var(--ease-machined);grid-template-columns:4.5rem 1fr 24px;align-items:baseline;gap:12px;padding:24px 0;list-style:none;display:grid}.faq__q[data-astro-cid-twg4fyzp]::-webkit-details-marker{display:none}.faq__n[data-astro-cid-twg4fyzp]{color:var(--muted);transition:color var(--dur-2) var(--ease-machined)}.faq__qt[data-astro-cid-twg4fyzp]{font-family:var(--font-display);font-variation-settings:"wdth" 106;letter-spacing:-.01em;transition:translate var(--dur-2) var(--ease-machined);font-size:clamp(1.125rem,1.5vw,1.4375rem);font-weight:560;line-height:1.3}.faq__q[data-astro-cid-twg4fyzp]:hover .faq__qt[data-astro-cid-twg4fyzp],.faq__q[data-astro-cid-twg4fyzp]:focus-visible .faq__qt[data-astro-cid-twg4fyzp]{translate:6px}.faq__q[data-astro-cid-twg4fyzp]:hover .faq__n[data-astro-cid-twg4fyzp],.faq__item[data-astro-cid-twg4fyzp][open] .faq__n[data-astro-cid-twg4fyzp]{color:var(--accent-text)}.faq__icon[data-astro-cid-twg4fyzp]{width:16px;height:16px;transition:rotate var(--dur-3) var(--ease-machined);align-self:center;position:relative}.faq__icon[data-astro-cid-twg4fyzp]:before,.faq__icon[data-astro-cid-twg4fyzp]:after{content:"";background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.faq__icon[data-astro-cid-twg4fyzp]:before{width:16px;height:1.5px}.faq__icon[data-astro-cid-twg4fyzp]:after{width:1.5px;height:16px}.faq__item[data-astro-cid-twg4fyzp][open] .faq__icon[data-astro-cid-twg4fyzp]{color:var(--accent-text);rotate:45deg}.faq__a[data-astro-cid-twg4fyzp]{color:var(--muted);max-width:44em;padding:0 40px 28px 0}@media (width>=640px){.faq__a[data-astro-cid-twg4fyzp]{padding-left:calc(4.5rem + 12px)}}.faq__a[data-astro-cid-twg4fyzp] p[data-astro-cid-twg4fyzp]{margin:0}.faq__a[data-astro-cid-twg4fyzp] .faq__todo{color:var(--fg);border:1px dashed var(--muted);font-family:var(--font-mono);letter-spacing:.02em;background:0 0;padding:0 4px;font-size:.8em}.wo__grid[data-astro-cid-5rcepysn]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:48px;display:grid}.wo__intro[data-astro-cid-5rcepysn],.wo__slip[data-astro-cid-5rcepysn]{grid-column:1/-1}@media (width>=1024px){.wo__intro[data-astro-cid-5rcepysn]{grid-column:1/span 5}.wo__slip[data-astro-cid-5rcepysn]{grid-column:7/span 6}}.wo__title[data-astro-cid-5rcepysn]{font-size:var(--text-display-l);letter-spacing:-.035em;margin:20px 0 0;line-height:.95}.wo__title[data-astro-cid-5rcepysn] em{color:var(--accent-text);font-style:normal}.wo__lede[data-astro-cid-5rcepysn]{max-width:30em;margin-top:24px}.wo__others[data-astro-cid-5rcepysn]{margin-top:40px}.wo__others-label[data-astro-cid-5rcepysn]{border-bottom:1px solid var(--fg);padding-bottom:10px}.wo__others[data-astro-cid-5rcepysn] ul[data-astro-cid-5rcepysn]{margin:0;padding:0;list-style:none}.wo__other[data-astro-cid-5rcepysn]{border-bottom:1px solid var(--line);color:var(--fg);transition:padding var(--dur-2) var(--ease-machined);grid-template-columns:4rem 1fr auto;align-items:baseline;gap:10px;padding:14px 0;text-decoration:none;display:grid}.wo__other-name[data-astro-cid-5rcepysn]{font-family:var(--font-display);font-variation-settings:"wdth" 106;font-weight:560}.wo__other-arrow[data-astro-cid-5rcepysn]{transition:translate var(--dur-2) var(--ease-machined), color var(--dur-2) var(--ease-machined)}.wo__other[data-astro-cid-5rcepysn]:hover,.wo__other[data-astro-cid-5rcepysn]:focus-visible{padding-left:8px}.wo__other[data-astro-cid-5rcepysn]:hover .wo__other-arrow[data-astro-cid-5rcepysn],.wo__other[data-astro-cid-5rcepysn]:focus-visible .wo__other-arrow[data-astro-cid-5rcepysn]{color:var(--accent);translate:4px}.wo__slip[data-astro-cid-5rcepysn]{background:var(--surface);border:1px solid var(--fg);--chamfer:var(--chamfer-lg);clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, 0 100%);padding:clamp(18px,2.4vw,32px);position:relative}.wo__slip[data-astro-cid-5rcepysn]:after{content:"";top:0;left:calc(100% - var(--chamfer));width:calc(var(--chamfer) * 1.4142);background:var(--fg);transform-origin:0 0;height:1px;position:absolute;transform:rotate(45deg)}.wo__slip-head[data-astro-cid-5rcepysn]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding-bottom:14px;padding-right:12px;display:flex}.wo__code[data-astro-cid-5rcepysn]{color:var(--accent-text);white-space:nowrap;font-variant-numeric:tabular-nums}.wo__set[data-astro-cid-5rcepysn]{border:0;min-width:0;margin:22px 0 0;padding:0}.wo__set[data-astro-cid-5rcepysn] legend[data-astro-cid-5rcepysn]{margin-bottom:12px;padding:0}.wo__chips[data-astro-cid-5rcepysn]{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (width>=640px){.wo__chips--4[data-astro-cid-5rcepysn]{grid-template-columns:repeat(4,minmax(0,1fr))}.wo__chips--3[data-astro-cid-5rcepysn]{grid-template-columns:repeat(3,minmax(0,1fr))}}.wo__chip[data-astro-cid-5rcepysn]{border:1px solid var(--line);cursor:pointer;min-height:84px;transition:background-color var(--dur-2) var(--ease-machined), color var(--dur-2) var(--ease-machined), border-color var(--dur-2) var(--ease-machined);--chamfer:10px;clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, 0 100%);align-content:start;gap:6px;padding:12px 12px 14px;display:grid;position:relative}.wo__chip[data-astro-cid-5rcepysn] input[data-astro-cid-5rcepysn]{opacity:0;width:1px;height:1px;position:absolute}.wo__chip-code[data-astro-cid-5rcepysn]{color:var(--muted)}.wo__chip-name[data-astro-cid-5rcepysn]{font-size:var(--text-small);font-weight:500;line-height:1.3}.wo__chip[data-astro-cid-5rcepysn]:hover{border-color:var(--fg)}.wo__chip[data-astro-cid-5rcepysn]:has(input:checked){background:var(--hover-bg);color:var(--hover-fg);border-color:var(--hover-bg)}.wo__chip[data-astro-cid-5rcepysn]:has(input:checked) .wo__chip-code[data-astro-cid-5rcepysn]{color:var(--hover-fg)}.wo__chip[data-astro-cid-5rcepysn]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px;clip-path:none}.wo__foot[data-astro-cid-5rcepysn]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:26px;padding-top:20px;display:flex}.wo__summary[data-astro-cid-5rcepysn]{font-family:var(--font-display);font-variation-settings:"wdth" 106;max-width:22em;margin:0;font-size:clamp(1.0625rem,1.3vw,1.25rem);font-weight:560;line-height:1.3}
