.hero[data-v-d4a5c668]{background-position:50%;background-size:cover;height:100svh;max-height:100svh;min-height:100svh}.hero-overlay[data-v-d4a5c668]{background:linear-gradient(90deg,#000000e0,#000000c2 26%,#00000047 61%,#0000000d),linear-gradient(0deg,rgba(0,0,0,.32),transparent 35%)}.hero-content[data-v-d4a5c668]{animation:rise-in-d4a5c668 .85s both}@keyframes rise-in-d4a5c668{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.hero[data-v-d4a5c668]{background-position:63%;height:100svh;max-height:100svh;min-height:100svh}.hero-overlay[data-v-d4a5c668]{background:linear-gradient(90deg,#000000d1,#00000087),linear-gradient(0deg,rgba(0,0,0,.55),transparent 65%)}}@media(max-width:359px){.hero h1[data-v-d4a5c668]{font-size:3.35rem}}@media(prefers-reduced-motion:reduce){.hero-content[data-v-d4a5c668]{animation:none}}@media(min-width:1024px){.process-step[data-v-c8523819]{min-height:250px;padding:0 1.5rem 0 0}.process-step[data-v-c8523819]:not(:last-child):after{background:linear-gradient(90deg,#e2b84da6,#e2b84d38);content:"";height:1px;left:40px;position:absolute;right:0;top:19px}.process-number[data-v-c8523819]{display:flex;font-size:11px;height:40px;width:40px;z-index:1}.process-content[data-v-c8523819]{border-left:1px solid rgba(226,184,77,.28);margin-top:2.2rem;padding-left:1.25rem}.process-icon[data-v-c8523819]{height:44px;width:44px}.process-content h3[data-v-c8523819]{font-size:17px;margin-top:1.4rem}.process-content p[data-v-c8523819]{font-size:13px;line-height:1.8;margin-top:.7rem;max-width:220px}.process-arrow[data-v-c8523819]{background:#111;box-sizing:content-box;padding:0 8px;right:12px;top:10px;z-index:1}}.commitment-cta[data-v-b96687c3]{background:#e2b84d}.commitment-cta[data-v-b96687c3]:hover{background:#c8942e}@media(min-width:1280px){.commitment-card[data-v-b96687c3]:nth-child(3n+2){transition-delay:70ms}.commitment-card[data-v-b96687c3]:nth-child(3n+3){transition-delay:.14s}}@media(min-width:640px)and (max-width:1279px){.commitment-card[data-v-b96687c3]:nth-child(2n){transition-delay:80ms}}.final-cta[data-v-48468ba0]{background-position:center 48%;background-size:cover}.final-cta-overlay[data-v-48468ba0]{background:linear-gradient(90deg,#000000f0,#000000bf 45%,#0006)}
