.layout[data-astro-cid-ksbxbfse]{grid-template-columns:260px 1fr;align-items:start;gap:56px;padding:96px 0;display:grid}aside[data-astro-cid-ksbxbfse]{padding-right:8px}fieldset[data-astro-cid-ksbxbfse]{border:0;border-top:1px solid var(--rule);min-width:0;margin:0;padding:20px 0 22px}fieldset[data-astro-cid-ksbxbfse]:first-child{border-top:0;padding-top:0}legend[data-astro-cid-ksbxbfse]{float:left;width:100%;font:500 12px/1.3 var(--font-hubot);letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;margin-bottom:12px;padding:0}legend[data-astro-cid-ksbxbfse]+[data-astro-cid-ksbxbfse]{clear:left}.opt[data-astro-cid-ksbxbfse]{font:400 15px/1.3 var(--font-dm);color:var(--c-text);cursor:pointer;align-items:center;gap:10px;padding:5px 0;display:flex}.opt[data-astro-cid-ksbxbfse] input[data-astro-cid-ksbxbfse]{appearance:none;border:1px solid var(--rule);background:var(--c-white);width:14px;height:14px;cursor:inherit;flex:none;place-items:center;margin:0;transition:background-color .22s,border-color .22s;display:grid;position:relative}.opt[data-astro-cid-ksbxbfse]:hover input[data-astro-cid-ksbxbfse]:not(:disabled){border-color:var(--c-ink)}.opt[data-astro-cid-ksbxbfse] input[data-astro-cid-ksbxbfse]:checked{border-color:var(--c-ink);background:var(--c-ink)}.opt[data-astro-cid-ksbxbfse] input[data-astro-cid-ksbxbfse]:checked:after{content:"";border-left:1.5px solid var(--c-white);border-bottom:1.5px solid var(--c-white);width:7px;height:4px;margin-top:-2px;transform:rotate(-45deg)}.opt[data-astro-cid-ksbxbfse] input[data-astro-cid-ksbxbfse]:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.name[data-astro-cid-ksbxbfse]{flex:1;align-items:center;gap:8px;display:flex}.opt[data-astro-cid-ksbxbfse]:has(input:disabled){opacity:.45;cursor:default}.opt[data-astro-cid-ksbxbfse]:has(input:checked) .name[data-astro-cid-ksbxbfse]{color:var(--c-ink);font-weight:500}.dot[data-astro-cid-ksbxbfse]{flex:none;width:6px;height:6px}.n[data-astro-cid-ksbxbfse]{min-width:2ch;font:500 12px/1 var(--font-hubot);font-variant-numeric:tabular-nums;text-align:right;color:#9a9a9a}.status[data-astro-cid-ksbxbfse]{min-height:36px;font:500 12px/1.3 var(--font-hubot);letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.status[data-astro-cid-ksbxbfse] strong[data-astro-cid-ksbxbfse]{font:500 16px/1 var(--font-hubot);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--c-ink);margin-left:4px}.active[data-astro-cid-ksbxbfse]{flex-wrap:wrap;gap:8px;display:flex}.active[data-astro-cid-ksbxbfse] .removable{cursor:pointer}.active[data-astro-cid-ksbxbfse] .removable:hover{border-color:var(--c-ink)}.reset[data-astro-cid-ksbxbfse]{border:1px solid var(--rule);height:28px;font:500 12px/1 var(--font-hubot);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink);padding:0 10px;transition:background-color .22s,border-color .22s,color .22s}.reset[data-astro-cid-ksbxbfse]:hover{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-white)}.empty[data-astro-cid-ksbxbfse]{border:1px dashed var(--rule);font:400 18px/1.6 var(--font-dm);text-align:center;color:var(--c-muted);padding:48px}.cases[data-astro-cid-ksbxbfse]{border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.case[data-astro-cid-ksbxbfse][hidden]{display:none}.case[data-astro-cid-ksbxbfse]{--pad:28px;--idx:24px;--gap:32px;--pic:152px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--c-white);scroll-margin-top:96px;transition:background-color .22s}.case[data-astro-cid-ksbxbfse]:hover,.case[data-astro-cid-ksbxbfse][open]:not([data-closing]){background:#fafafa}summary[data-astro-cid-ksbxbfse]{align-items:flex-start;gap:var(--gap);padding:36px var(--pad);cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-ksbxbfse]::-webkit-details-marker{display:none}.idx[data-astro-cid-ksbxbfse]{width:var(--idx);font:500 13px/1 var(--font-hubot);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:#9a9a9a;flex:none;padding-top:2px}.pic[data-astro-cid-ksbxbfse]{width:var(--pic);height:var(--pic);border:1px solid var(--rule);flex:none;overflow:hidden}.pic[data-astro-cid-ksbxbfse] img{object-fit:cover;width:100%;height:100%}.head[data-astro-cid-ksbxbfse]{flex:1;min-width:0;display:block}.meta[data-astro-cid-ksbxbfse]{font:500 12px/1.4 var(--font-hubot);letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;display:block}h2[data-astro-cid-ksbxbfse]{font:400 26px/1.2 var(--font-hubot);letter-spacing:-.01em;color:var(--c-ink);text-wrap:balance;margin-top:14px}.head[data-astro-cid-ksbxbfse] .chips[data-astro-cid-ksbxbfse]{margin-top:24px}summary[data-astro-cid-ksbxbfse] .toggle[data-astro-cid-ksbxbfse]{margin-top:26px}.body[data-astro-cid-ksbxbfse]{margin:0 var(--pad) 0 calc(var(--pad) + var(--idx) + var(--gap))}.sec[data-astro-cid-ksbxbfse]{grid-template-columns:calc(var(--pic) + var(--gap)) minmax(0, 1fr);border-top:1px solid var(--rule);padding:28px 0 32px;display:grid}.sec[data-astro-cid-ksbxbfse]:last-child{padding-bottom:40px}.label[data-astro-cid-ksbxbfse]{font:500 12px/1.3 var(--font-hubot);letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;grid-column:1;padding:6px 24px 0 0}.text[data-astro-cid-ksbxbfse]{max-width:68ch;font:400 17px/1.65 var(--font-dm);color:var(--c-text);grid-column:2}.text[data-astro-cid-ksbxbfse]>*+*{margin-top:.9em}.text[data-astro-cid-ksbxbfse]>p:first-child:has(+ol,+ul){color:var(--c-ink);font-size:19px;line-height:1.5}.text[data-astro-cid-ksbxbfse] ol,.text[data-astro-cid-ksbxbfse] ul{padding-left:1.4em}.text[data-astro-cid-ksbxbfse] li+li{margin-top:.7em}.text[data-astro-cid-ksbxbfse] li::marker{font-variant-numeric:tabular-nums;color:#8a8a8a}.text[data-astro-cid-ksbxbfse] strong,.text[data-astro-cid-ksbxbfse] .fig{color:var(--c-ink)}.text[data-astro-cid-ksbxbfse] strong{font-weight:700}.text[data-astro-cid-ksbxbfse] .fig{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}
