.area-nav[data-astro-cid-67vnatkv]{width:var(--content);justify-content:flex-start;gap:32px;margin:auto;padding:24px 0 0;display:flex}.area-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]:after,.topic-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]:after{display:none}.area-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]{color:var(--muted);border-bottom:2px solid #0000;padding-bottom:15px;font-size:.9rem}.area-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv][aria-current]{color:var(--acid);border-color:var(--acid)}.area-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]:hover{color:var(--white)}.research-body[data-astro-cid-67vnatkv]{width:var(--content);grid-template-columns:230px minmax(0,1fr);gap:clamp(40px,6vw,90px);margin:0 auto;padding:72px 0 100px;display:grid}aside[data-astro-cid-67vnatkv],.topics[data-astro-cid-67vnatkv]{min-width:0}.topic-nav[data-astro-cid-67vnatkv]{display:block;position:sticky;top:32px}.topic-nav[data-astro-cid-67vnatkv]>p[data-astro-cid-67vnatkv]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:0 0 22px;font-size:.67rem}.topic-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]{white-space:normal;border-bottom:1px solid var(--line);color:#d0dbe3;align-items:baseline;gap:13px;padding:14px 0;font-size:.85rem;display:flex}.topic-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]:hover{color:var(--acid)}.topic-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv] span[data-astro-cid-67vnatkv]{color:var(--acid);font-size:.7rem}.topics[data-astro-cid-67vnatkv]{container-type:inline-size}.topic[data-astro-cid-67vnatkv]{scroll-margin-top:32px}.topic[data-astro-cid-67vnatkv]+.topic[data-astro-cid-67vnatkv]{border-top:1px solid var(--line);margin-top:88px;padding-top:72px}.topic-number[data-astro-cid-67vnatkv]{color:var(--acid);font-size:.76rem}h2[data-astro-cid-67vnatkv]{letter-spacing:-.045em;white-space:nowrap;margin:16px 0 22px;font-size:min(2.7rem,4.5cqw);line-height:1.1}.lead[data-astro-cid-67vnatkv]{color:var(--cyan);margin:0 0 24px;font-size:1.15rem;line-height:1.6}.copy[data-astro-cid-67vnatkv]{max-width:760px}.copy[data-astro-cid-67vnatkv] p[data-astro-cid-67vnatkv]{color:var(--muted);margin:0 0 16px;font-size:1rem;line-height:1.85}.figures[data-astro-cid-67vnatkv]{gap:24px;margin-top:32px;display:grid}.figures[data-astro-cid-67vnatkv].pair{grid-template-columns:repeat(2,minmax(0,1fr))}figure[data-astro-cid-67vnatkv]{min-width:0;margin:0}.image-frame[data-astro-cid-67vnatkv]{background:#fff;align-items:center;min-height:240px;padding:16px;display:grid}.image-frame[data-astro-cid-67vnatkv] img[data-astro-cid-67vnatkv]{object-fit:contain;width:100%;height:auto;max-height:480px}.pair[data-astro-cid-67vnatkv] .image-frame[data-astro-cid-67vnatkv]{height:310px}.pair[data-astro-cid-67vnatkv] img[data-astro-cid-67vnatkv]{max-height:278px}figcaption[data-astro-cid-67vnatkv]{color:var(--muted);margin-top:13px;font-size:.92rem;line-height:1.6}.other-area[data-astro-cid-67vnatkv]{width:var(--content);border-top:1px solid var(--line);margin:0 auto;padding:36px 0 64px}.other-area[data-astro-cid-67vnatkv]>span[data-astro-cid-67vnatkv]{color:var(--muted);font-size:.75rem}.other-area[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]{justify-content:space-between;align-items:center;gap:24px;margin-top:12px;font-size:clamp(1.6rem,4vw,3rem);display:flex}.other-area[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]:hover{color:var(--acid)}@media (width<=1000px){.research-body[data-astro-cid-67vnatkv]{grid-template-columns:1fr;gap:48px;padding-top:32px}.topic-nav[data-astro-cid-67vnatkv]{position:static}.topic-nav[data-astro-cid-67vnatkv]>p[data-astro-cid-67vnatkv]{margin-bottom:8px}.topic-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]{margin-right:24px;display:inline-flex}}@media (width<=600px){.area-nav[data-astro-cid-67vnatkv]{gap:22px}.area-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]{font-size:.8rem}.figures[data-astro-cid-67vnatkv].pair{grid-template-columns:1fr}.pair[data-astro-cid-67vnatkv] .image-frame[data-astro-cid-67vnatkv]{height:auto;min-height:180px}.image-frame[data-astro-cid-67vnatkv]{min-height:140px;padding:10px}.topic[data-astro-cid-67vnatkv]+.topic[data-astro-cid-67vnatkv]{margin-top:56px;padding-top:48px}.topic-nav[data-astro-cid-67vnatkv] a[data-astro-cid-67vnatkv]{width:100%;margin-right:0}.research-body[data-astro-cid-67vnatkv]{padding-bottom:64px}}
