.head[data-astro-cid-onafujai]{gap:1.5rem;padding-block:6rem 3rem;display:grid}.head[data-astro-cid-onafujai] h1[data-astro-cid-onafujai] em[data-astro-cid-onafujai]{color:var(--vermilion)}.bars[data-astro-cid-onafujai]{gap:.9rem;margin:2rem 0 1rem;padding:0;list-style:none;display:grid}.bars[data-astro-cid-onafujai] li[data-astro-cid-onafujai]{grid-template-columns:minmax(10rem,16rem) 1fr 6.5rem;align-items:center;gap:1rem;display:grid}.name[data-astro-cid-onafujai]{font-family:var(--serif-display);gap:.15rem;font-size:1.1rem;line-height:1.15;display:grid}.bar[data-astro-cid-onafujai]{height:1.1rem;width:var(--w);background:var(--pc);border-radius:0 3px 3px 0;min-width:2px}.bars[data-astro-cid-onafujai] .num[data-astro-cid-onafujai]{text-align:right;font-size:1.35rem}.small[data-astro-cid-onafujai]{max-width:80ch;font-size:.92rem}.calc[data-astro-cid-onafujai]{margin-top:2.5rem}.top[data-astro-cid-onafujai]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.5rem;display:flex}.top[data-astro-cid-onafujai] p[data-astro-cid-onafujai]{margin:0}.seg[data-astro-cid-onafujai]{border-radius:1.4rem;flex-wrap:wrap}.ins[data-astro-cid-onafujai]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem 2rem;display:grid}.ins[data-astro-cid-onafujai] label[data-astro-cid-onafujai]{gap:.4rem;display:grid}.ins[data-astro-cid-onafujai] input[data-astro-cid-onafujai]{font:500 1.1rem var(--mono);color:var(--bone);background:var(--ink-2);border:1px solid var(--line);width:100%;padding:.6rem .7rem}.ins[data-astro-cid-onafujai] input[data-astro-cid-onafujai]:focus{border-color:var(--bone-3)}.outs[data-astro-cid-onafujai]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1rem 2rem;display:grid}.outs[data-astro-cid-onafujai] div[data-astro-cid-onafujai]{border-top:1px solid var(--line);gap:.3rem;padding-top:.8rem;display:grid}.outs[data-astro-cid-onafujai] .num[data-astro-cid-onafujai]{color:var(--dust);font-size:clamp(2rem,4vw,3rem);line-height:1}.verdict[data-astro-cid-onafujai]{font-family:var(--serif-display);margin:0;font-size:clamp(1.15rem,2.2vw,1.5rem);font-style:italic;line-height:1.25}.caps[data-astro-cid-onafujai]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:2rem;margin:2.5rem 0 1.5rem;display:grid}.caps[data-astro-cid-onafujai] div[data-astro-cid-onafujai]{border-top:1px solid var(--line);align-content:start;gap:.4rem;padding-top:1rem;display:grid}.field-marble[data-astro-cid-onafujai] .caps[data-astro-cid-onafujai] div[data-astro-cid-onafujai]{border-top-color:#0b0a094d}.caps[data-astro-cid-onafujai] .num[data-astro-cid-onafujai]{font-size:clamp(2.4rem,5vw,3.6rem);line-height:1}.share[data-astro-cid-onafujai]{font:500 .7rem var(--mono);letter-spacing:.08em;text-transform:uppercase;gap:2px;margin:2rem 0 1rem;display:flex}.share[data-astro-cid-onafujai] span[data-astro-cid-onafujai]{background:var(--pc);color:var(--bone);overflow-wrap:anywhere;min-width:0;padding:.9rem .7rem}.share[data-astro-cid-onafujai] span[data-astro-cid-onafujai]:first-child{color:#fff}.na[data-astro-cid-onafujai]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:2rem;margin:2.5rem 0;padding:0;list-style:none;display:grid}.na[data-astro-cid-onafujai] li[data-astro-cid-onafujai]{border-top:1px solid var(--line);align-content:start;gap:.5rem;padding-top:1rem;display:grid}.na[data-astro-cid-onafujai] b[data-astro-cid-onafujai]{font-family:var(--serif-display);font-size:1.3rem;font-weight:420}.na[data-astro-cid-onafujai] a[data-astro-cid-onafujai]{text-decoration:none}.na[data-astro-cid-onafujai] span[data-astro-cid-onafujai]{color:var(--bone-2)}@media (width<=640px){.bars[data-astro-cid-onafujai] li[data-astro-cid-onafujai]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name num""bar bar";row-gap:.4rem}.name[data-astro-cid-onafujai]{grid-area:name}.bar[data-astro-cid-onafujai]{grid-area:bar}.bars[data-astro-cid-onafujai] .num[data-astro-cid-onafujai]{grid-area:num}}
