body{background:#ecebe7;margin:0}a{color:#3a3d44;text-decoration:none}a:hover{color:#5e616a}.h2{letter-spacing:-.025em;margin:0;font-family:Funnel Display,sans-serif;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.1}.num{margin:4px 0 0;font-family:Funnel Display,sans-serif;font-size:40px;font-weight:800;line-height:1.1}.num.txt{padding-top:12px;font-family:Funnel Sans,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.4}.btn{color:#3a3d44;background:#fafaf8;border:1px solid #b9b7b0;border-radius:4px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:16px;font-weight:600;display:inline-flex}.btn.dark{color:#fff;background:#3a3d44;border-color:#3a3d44}.btn.dark:hover{color:#fff;background:#2f3238}
