:root{--bg:#f6f5f3;--paper:#fff;--ink:#242424;--muted:#6f6f6f;--line:#e7e3df;--coral:#eb7157;--soft-coral:#fbe4de}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--ink);background:radial-gradient(circle at 12% 8%, #eb71571a, transparent 22rem), var(--bg);word-break:keep-all;margin:0;font-family:Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,sans-serif;line-height:1.75}main{padding:48px 20px 72px}article{background:var(--paper);border:1px solid #2424240d;border-radius:28px;width:min(760px,100%);margin:0 auto;overflow:hidden;box-shadow:0 24px 70px #24242414}header{border-bottom:1px solid var(--line);padding:56px 56px 42px}.mark{gap:8px;margin-bottom:30px;display:flex}.mark span{border:4px solid var(--coral);border-radius:50%;width:26px;height:26px}.mark span:first-child{background:var(--coral)}.eyebrow{color:var(--coral);letter-spacing:.16em;margin:0 0 8px;font-size:12px;font-weight:800}h1{letter-spacing:-.04em;margin:0;font-size:clamp(30px,6vw,44px);line-height:1.28}.intro{max-width:600px;color:var(--muted);margin:22px 0 30px;font-size:17px}dl{gap:28px;margin:0;display:flex}dl div{gap:10px;display:flex}dt{color:var(--muted)}dd{margin:0;font-weight:700}.content{padding:18px 56px 42px}section{border-bottom:1px solid var(--line);padding:28px 0}section:last-child{border-bottom:0}h2{letter-spacing:-.02em;margin:0 0 12px;font-size:20px}p{margin:8px 0}ul{margin:8px 0 0;padding-left:22px}.contact{background:var(--soft-coral);border:0;border-radius:18px;margin-top:16px;padding:26px 28px}a{color:#b84932;text-underline-offset:4px;font-weight:800}footer{color:var(--muted);padding:22px 56px 30px;font-size:13px}@media (width<=620px){main{padding:0}article{box-shadow:none;border:0;border-radius:0}header{padding:38px 24px 30px}.content{padding:10px 24px 30px}.intro{font-size:15px}dl{display:block}dl div+div{margin-top:4px}footer{padding:20px 24px 32px}}
