.hm-belief,.hm-outcomes,.hm-process{padding:120px 4vw}.hm-outcomes{background:var(--hm-blue)}.hm-outcome-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:45px;border-top:1px solid #ffffff60}.hm-outcome-grid>div{padding-top:35px}.hm-outcome-grid>div+div{border-left:1px solid #ffffff60;padding-left:4vw}.hm-outcome-grid span{font:500 9px var(--hm-mono)}.hm-outcome-grid h3{font-size:clamp(34px,4vw,64px);line-height:1;margin-top:25px}.hm-outcome-grid>div:first-child h3{color:#b7c0ff}.hm-outcome-grid em{font-family:Georgia;color:var(--hm-acid);font-weight:400}.hm-process{display:grid;grid-template-columns:1fr 1fr;grid-gap:8vw;gap:8vw;background:var(--hm-paper);color:var(--hm-ink)}.hm-belief h2,.hm-process-title h2{font-size:clamp(58px,8vw,128px);line-height:.79;letter-spacing:-.07em;margin:45px 0 70px}.hm-process-title h2 em{color:var(--hm-blue)}.hm-process ol{border-top:1px solid #aaa}.hm-process li{display:grid;grid-template-columns:42px 1fr 1.25fr;grid-gap:22px;gap:22px;padding:30px 0;border-bottom:1px solid #aaa}.hm-process li>span{font:500 9px var(--hm-mono)}.hm-process li h3{font-size:24px}.hm-process li p{font-size:13px;line-height:1.55;color:#555}.hm-belief{text-align:center;background:var(--hm-coral);color:#111}.hm-belief-mark{font:700 90px var(--font-heading)}.hm-belief-mark span{font-family:Georgia;color:var(--hm-acid)}.hm-belief h2{margin-bottom:45px}.hm-belief h2 em{color:var(--hm-blue)}.hm-belief>p:last-child{max-width:680px;margin:auto;font-size:17px;line-height:1.65}.hm-final{padding:100px 4vw 72px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;background:radial-gradient(circle at 50% 40%,#00e5c326,transparent 35%),var(--hm-ink)}.hm-final>h2{font-size:clamp(60px,8.7vw,140px);line-height:.78;letter-spacing:-.075em;margin:45px 0}.hm-final>h2 em{color:var(--hm-acid)}.hm-final>a{background:var(--hm-acid);color:var(--hm-ink);padding:17px 22px;font:600 10px var(--hm-mono)}.hm-footer{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:8vw;gap:8vw;margin-top:110px;padding-top:35px;border-top:1px solid #333;text-align:left}.hm-footer>div:first-child p{max-width:330px;color:#888;line-height:1.6;margin-top:18px}.hm-footer-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.hm-footer-links>div{display:flex;flex-direction:column;gap:11px;font-size:12px}.hm-footer-links b{font:600 9px var(--hm-mono);color:#777;margin-bottom:8px}.hm-copyright{width:100%;display:flex;justify-content:space-between;margin-top:50px;font:500 8px var(--hm-mono);color:#666}