.nagb{padding:clamp(56px,8vw,96px) 0;background:linear-gradient(180deg,#fff,#F6F0FF)}.nagb .nagb-in{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,56px);align-items:center}.nagb .nagb-card{background:#fff;border:1px solid var(--lav-200);border-radius:26px;padding:clamp(22px,3vw,32px);box-shadow:0 24px 60px -30px rgba(66,18,127,.35);display:grid;gap:16px}.nagb .nagb-nums{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nagb .nagb-nums div{background:#F6F0FF;border-radius:16px;padding:14px 16px}.nagb .nagb-nums b{display:block;font:600 clamp(30px,4vw,44px)/1 var(--display);color:var(--royal);letter-spacing:-.03em}.nagb .nagb-nums span{display:block;margin-top:6px;font-size:14px;color:var(--muted,#6F6885)}.nagb .nagb-names{list-style:none;margin:0;padding:0;display:grid;gap:8px}.nagb .nagb-names li{font-size:18px;padding:8px 12px;border-left:3px solid var(--lav-200)}.nagb .nagb-first,.nagb .nagb-names li{font-family:var(--display);color:var(--royal)}.nagb .nagb-first{margin:0;font-size:20px}.nagb .nagb-note{margin:0;font-size:13.5px;color:var(--muted,#6F6885)}@media (max-width:860px){.nagb .nagb-in{grid-template-columns:1fr}}