.calcband[data-astro-cid-y7k2whn2]{background:var(--field);color:var(--field-ink);padding-block:clamp(28px,4vw,56px) clamp(32px,4vw,64px)}.split[data-astro-cid-y7k2whn2]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.split__text[data-astro-cid-y7k2whn2]{grid-column:1/span 6}.split__fig[data-astro-cid-y7k2whn2]{grid-column:8/-1;margin:0}.split__fig[data-astro-cid-y7k2whn2] img[data-astro-cid-y7k2whn2]{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;width:100%}.split__fig[data-astro-cid-y7k2whn2] figcaption[data-astro-cid-y7k2whn2],.ceiling__pair[data-astro-cid-y7k2whn2] figcaption[data-astro-cid-y7k2whn2],.wrong__fig[data-astro-cid-y7k2whn2] figcaption[data-astro-cid-y7k2whn2]{color:var(--muted);max-width:44ch;padding-top:8px;font-size:.8125rem}.ceiling[data-astro-cid-y7k2whn2]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ceiling__list[data-astro-cid-y7k2whn2]{grid-column:1/span 7;margin:0;padding:0;list-style:none}.ceiling__list[data-astro-cid-y7k2whn2] li[data-astro-cid-y7k2whn2]{grid-template-columns:minmax(0,1fr) 150px;align-items:baseline;gap:4px 16px;padding:14px 12px;display:grid}.ceiling__list[data-astro-cid-y7k2whn2] li[data-astro-cid-y7k2whn2]:nth-child(odd){background:var(--bg)}.ceiling__age[data-astro-cid-y7k2whn2]{font-size:1.0625rem;font-weight:500}.ceiling__range[data-astro-cid-y7k2whn2]{font-variant-numeric:tabular-nums;text-align:right;font-size:1rem}.ceiling__note[data-astro-cid-y7k2whn2]{color:var(--muted);grid-column:1/-1;max-width:52ch;font-size:.875rem}.ceiling__text[data-astro-cid-y7k2whn2]{font-size:var(--step-small);grid-column:9/-1}.ceiling__text[data-astro-cid-y7k2whn2] p[data-astro-cid-y7k2whn2]{max-width:42ch}.ceiling__more[data-astro-cid-y7k2whn2]{margin-top:20px}.ceiling__pair[data-astro-cid-y7k2whn2]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(36px,5vw,72px);display:grid}.ceiling__pair[data-astro-cid-y7k2whn2] figure[data-astro-cid-y7k2whn2]{margin:0}.ceiling__pair[data-astro-cid-y7k2whn2] figure[data-astro-cid-y7k2whn2]:first-child{grid-column:3/span 4}.ceiling__pair[data-astro-cid-y7k2whn2] figure[data-astro-cid-y7k2whn2]:last-child{grid-column:8/span 4;margin-top:clamp(24px,4vw,64px)}.ceiling__pair[data-astro-cid-y7k2whn2] img[data-astro-cid-y7k2whn2]{aspect-ratio:1;object-fit:cover;width:100%}.wrong[data-astro-cid-y7k2whn2]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.wrong__list[data-astro-cid-y7k2whn2]{font-size:var(--step-small);grid-column:1/span 6;margin:0;padding:0;list-style:none}.wrong__list[data-astro-cid-y7k2whn2] li[data-astro-cid-y7k2whn2]{max-width:50ch;margin-bottom:20px}.wrong__list[data-astro-cid-y7k2whn2] strong[data-astro-cid-y7k2whn2]{margin-bottom:2px;font-size:1.0625rem;font-weight:500;display:block}.wrong__fig[data-astro-cid-y7k2whn2]{grid-column:8/-1;margin:0}.wrong__fig[data-astro-cid-y7k2whn2] img[data-astro-cid-y7k2whn2]{aspect-ratio:16/10;object-fit:cover;width:100%}.faq[data-astro-cid-y7k2whn2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);display:grid}.faq__item[data-astro-cid-y7k2whn2]{padding:18px 0}.faq__item[data-astro-cid-y7k2whn2] summary[data-astro-cid-y7k2whn2]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.faq__item[data-astro-cid-y7k2whn2] summary[data-astro-cid-y7k2whn2]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-y7k2whn2] summary[data-astro-cid-y7k2whn2]:after{content:"+";color:var(--accent);font-size:1.4rem;font-weight:300;line-height:1}.faq__item[data-astro-cid-y7k2whn2][open] summary[data-astro-cid-y7k2whn2]:after{content:"–"}.faq__item[data-astro-cid-y7k2whn2] p[data-astro-cid-y7k2whn2]{font-size:var(--step-small);color:var(--muted);max-width:52ch;margin:12px 0 0}@media (width<=900px){.split__text[data-astro-cid-y7k2whn2],.split__fig[data-astro-cid-y7k2whn2],.wrong__list[data-astro-cid-y7k2whn2],.wrong__fig[data-astro-cid-y7k2whn2]{grid-column:1/-1}.split__fig[data-astro-cid-y7k2whn2],.wrong__fig[data-astro-cid-y7k2whn2]{margin-top:28px}.ceiling__list[data-astro-cid-y7k2whn2],.ceiling__text[data-astro-cid-y7k2whn2]{grid-column:1/-1}.ceiling__text[data-astro-cid-y7k2whn2]{margin-top:24px}.ceiling__pair[data-astro-cid-y7k2whn2] figure[data-astro-cid-y7k2whn2]:first-child{grid-column:1/span 7}.ceiling__pair[data-astro-cid-y7k2whn2] figure[data-astro-cid-y7k2whn2]:last-child{grid-column:5/-1;margin-top:32px}.faq[data-astro-cid-y7k2whn2]{grid-template-columns:1fr}}
