#kr-how-to-start{padding:64px 24px 96px;background:var(--kr-bg)}#kr-how-to-start .page-inner{max-width:760px;margin:0 auto}#kr-how-to-start .page-header{text-align:center;margin-bottom:56px}#kr-how-to-start .page-eyebrow{font-family:var(--kr-font-accent);font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--kr-blue);margin-bottom:12px}#kr-how-to-start .page-title{font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.3;margin-bottom:16px;color:var(--kr-text)}#kr-how-to-start .page-lead{font-size:15px;line-height:1.9;color:var(--kr-text-sub)}#kr-how-to-start .step-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}#kr-how-to-start .step-item{display:grid;grid-template-columns:80px 1fr;gap:24px;background:#fff;border:1px solid var(--kr-border-soft);border-radius:var(--kr-radius-lg);padding:28px 32px;align-items:flex-start}#kr-how-to-start .step-num{font-family:var(--kr-font-accent);font-size:36px;font-weight:700;color:var(--kr-blue);line-height:1;letter-spacing:-.02em}#kr-how-to-start .step-title{font-size:18px;font-weight:700;color:var(--kr-text);margin-bottom:10px;line-height:1.5}#kr-how-to-start .step-desc{font-size:14px;line-height:1.9;color:var(--kr-text-sub)}@media (max-width: 600px){#kr-how-to-start{padding:40px 16px 64px}#kr-how-to-start .step-item{grid-template-columns:1fr;gap:4px;padding:24px 20px}#kr-how-to-start .step-num{font-size:28px}}
