.hero-copy>.zS9EeW_slogan{color:var(--ink);margin-bottom:12px;font-weight:600}.zS9EeW_method{border-top:1px solid var(--line);grid-template-columns:2fr 3fr;gap:clamp(24px,6vw,80px);padding-block:clamp(38px,6vw,78px);scroll-margin-top:90px;display:grid}.zS9EeW_method h2{letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(29px,3vw,38px);font-weight:500;line-height:1.4}.zS9EeW_method dl,.zS9EeW_method dd{margin:0}.zS9EeW_method dt{font-weight:600}.zS9EeW_method dd{color:var(--muted);margin-top:5px;line-height:1.85}.zS9EeW_method dd+dt{margin-top:20px}@media (max-width:800px){.zS9EeW_method{grid-template-columns:1fr}}
