.profile-definition blockquote{margin:16px 0 0;padding:13px 16px;border-left:2px solid var(--lime);background:rgba(216,255,105,.05);border-radius:0 12px 12px 0;color:#dbe1da;font-size:12px}.source-note-intro{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px}.source-note-intro h3{font-size:23px;margin:0 0 5px}.source-note-intro>div>p:not(.eyebrow){font-size:11px;color:var(--muted);margin:0}.source-note-intro a{flex:0 0 auto;text-decoration:none;background:var(--lime);color:#10130f;border-radius:11px;padding:10px 13px;font-size:10px;font-weight:800}.source-quote{margin:0 0 15px;padding:22px;border:1px solid #47543d;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(216,255,105,.12),transparent 45%),#171c18}.source-quote span{color:var(--lime);font-size:9px;font-weight:800;letter-spacing:.08em}.source-quote p{font-size:19px;line-height:1.55;letter-spacing:-.025em;margin:10px 0 0}.markdown-note{border:1px solid var(--line);border-radius:18px;background:#0e110f;padding:20px;font-family:ui-monospace,SFMono-Regular,Menlo,"Noto Sans Mono",monospace}.markdown-note>h3{font-size:14px;color:var(--sky);margin:0 0 16px}.markdown-note section{padding:13px 0;border-top:1px solid #242a25}.markdown-note h4{font-size:11px;color:var(--lav);margin:0 0 7px}.markdown-note h4 small{font-family:inherit;color:var(--muted);font-weight:400;margin-left:7px}.markdown-note p{font-family:Inter,"Pretendard Variable",Pretendard,"Noto Sans KR",sans-serif;color:#ccd3cb;font-size:11px;margin:0;line-height:1.65}.source-foot{margin-top:12px;color:var(--muted);font-size:9px;padding-left:3px}
@media(max-width:680px){.source-note-intro{display:block}.source-note-intro a{display:inline-block;margin-top:12px}.source-quote p{font-size:16px}.markdown-note{padding:15px}}
