.page[data-astro-cid-i6kqaaes]{color:#291743;background:#fbf8f5;padding:30px clamp(24px,4vw,76px) 85px}.back[data-astro-cid-i6kqaaes]{color:#7750a0;font-size:14px;font-weight:700}.page[data-astro-cid-i6kqaaes] header[data-astro-cid-i6kqaaes]{margin:45px 0 30px}.eyebrow[data-astro-cid-i6kqaaes],.contents[data-astro-cid-i6kqaaes]>span[data-astro-cid-i6kqaaes],.section-top[data-astro-cid-i6kqaaes]>span[data-astro-cid-i6kqaaes]{letter-spacing:.12em;color:#8058a2;font-size:12px;font-weight:800}.page[data-astro-cid-i6kqaaes] h1[data-astro-cid-i6kqaaes]{letter-spacing:-.06em;margin:12px 0 4px;font-size:clamp(44px,5vw,78px)}.page[data-astro-cid-i6kqaaes] h1[data-astro-cid-i6kqaaes] b[data-astro-cid-i6kqaaes]{color:#9d64bb}.page[data-astro-cid-i6kqaaes] header[data-astro-cid-i6kqaaes] p[data-astro-cid-i6kqaaes]{color:#766982;margin:0;font-size:17px}.contents[data-astro-cid-i6kqaaes]{border-top:1px solid #ded2e6;border-bottom:1px solid #ded2e6;flex-wrap:wrap;align-items:center;gap:9px;padding:20px 0 28px;display:flex}.contents[data-astro-cid-i6kqaaes]>span[data-astro-cid-i6kqaaes]{width:100%;margin-bottom:5px}.contents[data-astro-cid-i6kqaaes] a[data-astro-cid-i6kqaaes]{color:#593879;background:#fff;border:1px solid #e6ddeb;border-radius:5px;padding:11px 15px;font-size:16px}.contents[data-astro-cid-i6kqaaes] a[data-astro-cid-i6kqaaes]:hover{background:#f3e8fa}.contents[data-astro-cid-i6kqaaes] a[data-astro-cid-i6kqaaes] span[data-astro-cid-i6kqaaes]{color:#9e78b2}.sections[data-astro-cid-i6kqaaes]{width:100%}.section[data-astro-cid-i6kqaaes]{border-bottom:1px solid #ded2e6;padding:35px 0 45px;scroll-margin-top:22px}.section-top[data-astro-cid-i6kqaaes] h2[data-astro-cid-i6kqaaes]{letter-spacing:-.045em;margin:7px 0 20px;font-size:clamp(30px,3vw,42px)}.prose[data-astro-cid-i6kqaaes]{color:#514a59;width:100%;font-size:22px;line-height:1.78}.prose[data-astro-cid-i6kqaaes] h1{margin:30px 0 12px;font-size:36px}.prose[data-astro-cid-i6kqaaes] h2{margin:34px 0 14px;font-size:34px}.prose[data-astro-cid-i6kqaaes] h3{margin:28px 0 10px;font-size:27px}.prose[data-astro-cid-i6kqaaes] a{color:#75469c;text-decoration:underline}.prose[data-astro-cid-i6kqaaes] li{margin:7px 0}.prose[data-astro-cid-i6kqaaes] hr{border:0;border-top:1px solid #e8deea;margin:30px 0}.pending[data-astro-cid-i6kqaaes]{color:#7a6d81;font-size:18px}.related[data-astro-cid-i6kqaaes] a[data-astro-cid-i6kqaaes]{color:#75469c;padding:10px 0;font-weight:700;display:block}.detail[data-astro-cid-i6kqaaes],.spec[data-astro-cid-i6kqaaes]{color:#75469c;margin-top:16px;font-size:15px;font-weight:750;display:inline-block}.spec[data-astro-cid-i6kqaaes]{margin-top:30px}@media (width<=650px){.page[data-astro-cid-i6kqaaes] header[data-astro-cid-i6kqaaes]{margin-top:32px}.section[data-astro-cid-i6kqaaes]{padding:27px 0 35px}.prose[data-astro-cid-i6kqaaes]{font-size:19px}}.prose[data-astro-cid-i6kqaaes] strong{color:#7335a1;font-weight:800}.prose[data-astro-cid-i6kqaaes] h2{background:linear-gradient(100deg,#efe1f7,#faf2f7 75%,#fff8f0);border:1px solid #ead9ee;border-left:5px solid #9d69bb;border-radius:12px;padding:18px 22px}.prose[data-astro-cid-i6kqaaes] h3{color:#43245a;background:#fff;border:1px solid #e8daeb;border-bottom:0;border-radius:12px 12px 0 0;margin:26px 0 0;padding:20px 24px 8px}.prose[data-astro-cid-i6kqaaes] h3+p{background:#fff;border:1px solid #e8daeb;border-top:0;border-radius:0 0 12px 12px;margin:0;padding:0 24px 22px;box-shadow:0 5px 18px #3e1e5908}.prose[data-astro-cid-i6kqaaes] h3+ul,.prose[data-astro-cid-i6kqaaes] h3+ol{background:#fff;border:1px solid #e8daeb;border-top:0;border-radius:0 0 12px 12px;margin:0;padding:4px 28px 22px 48px}.prose[data-astro-cid-i6kqaaes] p{overflow-wrap:anywhere}.prose[data-astro-cid-i6kqaaes] .study-card{background:#fff;border:1px solid #e7d8ed;border-radius:14px;margin:20px 0;padding:24px 28px;box-shadow:0 7px 24px #3e1e5909}.prose[data-astro-cid-i6kqaaes] .study-card>h3{color:#582982;background:0 0;border:0;border-radius:0;margin:0 0 12px;padding:0}.prose[data-astro-cid-i6kqaaes] .study-card>h3+p{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 14px;padding:0}.prose[data-astro-cid-i6kqaaes] .study-card>p{margin:0 0 14px}.prose[data-astro-cid-i6kqaaes] .study-card>p:last-child{margin-bottom:0}.prose[data-astro-cid-i6kqaaes] .table-wrap{border:1px solid #e7d8ed;border-radius:12px;width:100%;margin:22px 0;overflow-x:auto}.prose[data-astro-cid-i6kqaaes] table{border-collapse:collapse;width:100%;min-width:760px;font-size:.82em;line-height:1.5}.prose[data-astro-cid-i6kqaaes] th{color:#fff;text-align:left;vertical-align:top;background:#492269;border:1px solid #e7d8ed;padding:14px;font-weight:750}.prose[data-astro-cid-i6kqaaes] td{vertical-align:top;background:#fff;border:1px solid #e7d8ed;padding:13px 14px}.prose[data-astro-cid-i6kqaaes] tbody tr:nth-child(2n) td{background:#faf5fd}.prose[data-astro-cid-i6kqaaes] td p,.prose[data-astro-cid-i6kqaaes] th p{margin:0 0 8px}.prose[data-astro-cid-i6kqaaes] td p:last-child,.prose[data-astro-cid-i6kqaaes] th p:last-child{margin-bottom:0}@media (width<=650px){.prose[data-astro-cid-i6kqaaes] .study-card{padding:18px}}.prose[data-astro-cid-i6kqaaes] .note-panel{background:#fff;border:1px solid #e8e0ed;border-radius:18px;margin:28px 0 40px;padding:clamp(23px,3vw,40px);box-shadow:0 10px 32px #4221520d}.prose[data-astro-cid-i6kqaaes] .note-panel>h2{color:#301b40;background:0 0;border:0;border-radius:0;margin:0 0 16px;padding:0 0 16px;font-size:clamp(29px,3vw,39px);position:relative}.prose[data-astro-cid-i6kqaaes] .note-panel>h2:after{content:"";background:#9c62bf;border-radius:5px;width:76px;height:3px;position:absolute;bottom:5px;left:0}.prose[data-astro-cid-i6kqaaes] .note-intro{color:#504657;margin-bottom:20px;font-size:1.04em;line-height:1.7}.prose[data-astro-cid-i6kqaaes] .note-intro>p{margin:0 0 14px}.prose[data-astro-cid-i6kqaaes] .note-grid{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}.prose[data-astro-cid-i6kqaaes] .note-grid>.study-card{width:100%;box-shadow:none;background:#fcf9fe;border:1px solid #e8ddec;border-radius:12px;margin:0;padding:28px 32px}.prose[data-astro-cid-i6kqaaes] .note-grid>.study-card>h3{color:#4e286a;margin-bottom:12px;font-size:1.08em}.prose[data-astro-cid-i6kqaaes] .note-panel p>strong:only-child{font-weight:inherit;color:inherit}.prose[data-astro-cid-i6kqaaes] .note-panel .table-wrap{margin:12px 0 0}@media (width<=900px){.prose[data-astro-cid-i6kqaaes] .note-grid{grid-template-columns:1fr}}
