:root{font-family:system-ui,-apple-system,'Malgun Gothic',sans-serif;color:#17294b;background:#f5f8ff;line-height:1.8}*{box-sizing:border-box}body{margin:0}a{color:#244ed9;text-underline-offset:4px}header,main,footer{max-width:900px;margin:auto;padding:24px}header{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap}header>a{font-weight:800;font-size:22px;text-decoration:none}nav{display:flex;gap:18px;flex-wrap:wrap}article{background:#fff;border:1px solid #e2e8f3;border-radius:24px;padding:clamp(24px,5vw,56px)}h1{word-break:keep-all;overflow-wrap:anywhere;font-size:clamp(28px,5vw,42px);line-height:1.35;letter-spacing:-1px}h2{font-size:23px;margin-top:42px;line-height:1.5}p{word-break:keep-all;overflow-wrap:anywhere}.eyebrow{color:#52709b}.cta{display:inline-block;background:#244ed9;color:white;padding:12px 22px;border-radius:12px;text-decoration:none;font-weight:700}.note,footer{font-size:14px;color:#586981}details{border-top:1px solid #e2e8f3;padding:16px 0}summary{cursor:pointer;font-weight:700}.hero{width:110px;height:110px;object-fit:contain;float:right;margin:0 0 16px 16px}@media(max-width:480px){header,main,footer{padding:16px}.hero{width:76px;height:76px}nav{gap:12px}h2{font-size:21px}}