.home-focused .home-brandline{color:#f3c1c8;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:0 0 22px;font-weight:700;display:flex}.home-focused .home-brandline strong{letter-spacing:.06em;font-size:30px;line-height:1.4}.home-focused .home-brandline span{letter-spacing:.08em;font-size:16px}.home-focused .hero-copy{width:min(850px,100% - 48px);padding:64px 0}.home-focused .hero h1{font-size:clamp(36px,4.1vw,58px);line-height:1.2}.home-focused .hero h1 span{display:block}.home-focused .hero-lede{margin:20px 0 0;font-size:18px;line-height:1.85}.home-focused .hero-note{margin-top:28px}.home-focused .steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.home-focused .step{min-height:148px;padding:26px}.home-focused .step span{margin-top:22px;font-size:19px}.home-focused .metric{padding:22px 18px}.home-focused .metric strong{font-size:30px}.home-focused .metric span{margin-top:12px;font-size:17px;display:block}.home-focused .section-title h2[data-title-id=home-method-title]{font-size:clamp(32px,3vw,44px);line-height:1.3}.home-focused .section-title h2[data-title-id=home-process-title]{font-size:clamp(32px,3.4vw,46px);line-height:1.3}@media (max-width:640px){.home-focused .hero{min-height:calc(100svh - 76px)}.home-focused .hero-copy{width:calc(100% - 40px);margin:0 20px;padding:48px 0}.home-focused .home-brandline{gap:4px 12px;margin-bottom:20px}.home-focused .home-brandline strong{font-size:25px}.home-focused .home-brandline span{font-size:13px}.home-focused .hero h1{font-size:clamp(29px,8vw,36px)}.home-focused .hero-lede{font-size:16px;line-height:1.85}.home-focused .steps{grid-template-columns:repeat(2,minmax(0,1fr))}.home-focused .step{min-height:142px;padding:22px 16px}.home-focused .step span{margin-top:18px;font-size:17px}.home-focused .step:last-child{grid-column:1/-1;min-height:116px}.home-focused .metric-grid{gap:12px}.home-focused .metric{padding:22px}.home-focused .metric strong{font-size:29px}.home-focused .metric span{margin-top:5px}}
