.design-atlas,.design-system{padding-block:38px}.design-atlas .section-title small{color:#6e5a8f;font-size:12px}.design-atlas nav{display:flex;gap:4px;border-bottom:1px solid #cdc8d6}.design-atlas nav a{padding:10px 16px;font-weight:570;font-size:14px;color:#655b70}.design-atlas nav [aria-selected=true]{color:#38254d;border-bottom:2px solid #685084}.design-view{display:grid;grid-template-columns:1.3fr .8fr;gap:22px 40px;padding:25px 0 0}.design-view h3{font-size:clamp(21px,2vw,31px);letter-spacing:-.04em}.design-view ul{list-style:none;margin:15px 0 0;padding:0}.design-view li{display:grid;grid-template-columns:minmax(110px,.5fr) 1.1fr;gap:12px;padding:10px 0;border-bottom:1px solid #ddd7e4;align-items:baseline}.design-view li a,.design-links a{font-size:13px;font-weight:615;color:#634885}.design-view li p,.design-choice p,.design-system td{font-size:14px;color:#56505e;line-height:1.65}.design-figure{background:#eae7ef;border-radius:9px;padding:12px}.design-figure img{width:100%;height:190px;object-fit:contain}.design-figure small{font-size:11px;display:block;margin-top:8px;text-align:center}.design-choice,.design-links{grid-column:1/-1}.design-choice{display:grid;grid-template-columns:1fr 1fr;gap:28px;border-top:1px solid #cfc7d9;padding-top:16px}.design-choice b{font-size:14px;display:block;margin-bottom:5px}.design-links{display:flex;flex-wrap:wrap;gap:9px 20px}.design-system table{width:100%;border-collapse:collapse;text-align:left;margin-bottom:20px}.design-system th,.design-system td{padding:12px;border-bottom:1px solid #d9d4df;vertical-align:top}.design-system th{font-size:15px}.design-system thead{background:#eeebf4}.design-system th small{display:block;font-size:12px;font-weight:460;color:#70657b;margin-top:4px}.founder-record{margin:12px 0 0}.founder-record li{font-size:14px;color:#5d5567;margin-block:6px}
@media(max-width:700px){.design-atlas,.design-system{padding-block:24px}.design-atlas .section-title{align-items:end}.design-atlas .section-title a,.design-system .section-title a{font-size:11px;white-space:nowrap}.design-atlas nav{display:grid;grid-template-columns:repeat(4,1fr)}.design-atlas nav a{padding:8px 4px;font-size:12px;text-align:center}.design-view{grid-template-columns:1fr;gap:15px;padding-top:18px}.design-view li{grid-template-columns:95px 1fr}.design-figure img{height:135px}.design-choice{grid-template-columns:1fr;gap:12px}.design-system th,.design-system td{font-size:12px;padding:8px 4px}.design-system td{width:34%}}
.study-depth{margin-top:21px;border-top:1px solid #d3cbdc}.study-depth details{padding:12px 0;border-bottom:1px solid #d3cbdc}.study-depth summary{font-size:14px;font-weight:600}.study-depth details>div{max-width:75ch;padding:12px 0}.study-depth p{font-size:14px;color:#584e65}.study-depth a{display:inline-block;margin-top:9px;color:#634885;font-size:13px}
