.uch-hero{color:var(--white);background:radial-gradient(circle at 78% 22%,#2fd0ae29,#0000 27%),linear-gradient(135deg,#0c1726 0%,#132542 60%,#2445b5 140%);padding:96px 0 88px;position:relative;overflow:hidden}.uch-hero:before{content:"";border:1px solid #ffffff17;border-radius:50%;width:640px;height:640px;position:absolute;top:-220px;right:-180px}.uch-hero__grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);align-items:center;gap:80px;display:grid;position:relative}.uch-hero .eyebrow{color:var(--mint)}.uch-hero h1{letter-spacing:-.065em;max-width:750px;margin:0;font-size:clamp(3rem,6vw,5.4rem);line-height:.96}.uch-hero__grid>div>p:not(.eyebrow){color:#cdd8e8;max-width:700px;margin:24px 0 0;font-size:1.16rem}.uch-hero__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.uch-journey{backdrop-filter:blur(12px);background:#ffffff13;border:1px solid #ffffff29;border-radius:24px;margin:0;padding:27px;box-shadow:0 28px 70px #0000003d}.uch-journey figcaption{color:var(--mint);letter-spacing:.09em;text-transform:uppercase;margin-bottom:20px;font-size:.75rem;font-weight:850}.uch-journey ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.uch-journey li{background:#fffffff2;border:1px solid #ffffff21;border-radius:14px;grid-template-columns:44px 1fr;align-items:center;gap:13px;padding:14px;display:grid;position:relative}.uch-journey li:not(:last-child):after{content:"";z-index:2;background:var(--mint);width:2px;height:11px;position:absolute;bottom:-11px;left:35px}.uch-journey li>span{width:36px;height:36px;color:var(--white);background:var(--cobalt);border-radius:50%;place-items:center;font-size:.75rem;font-weight:850;display:grid}.uch-journey strong,.uch-journey small{display:block}.uch-journey strong{color:var(--midnight);font-size:.96rem}.uch-journey small{color:var(--ink-muted);margin-top:2px;font-size:.75rem;line-height:1.3}.uch-intro{background:var(--white);padding:84px 0}.uch-intro__grid{grid-template-columns:180px minmax(0,.9fr) minmax(280px,.7fr);align-items:start;gap:48px;display:grid}.uch-intro .eyebrow{color:var(--cobalt)}.uch-intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.35rem,4.5vw,4rem);line-height:1}.uch-intro__grid>p:last-child{color:var(--ink-muted);margin:4px 0 0;font-size:1.03rem}.uch-group{border-top:1px solid var(--line);background:var(--white);padding:86px 0}.uch-group--tint{background:var(--cloud)}.uch-group__header{grid-template-columns:190px minmax(0,780px);gap:48px;margin-bottom:39px;display:grid}.uch-group__marker{align-self:start;align-items:center;gap:12px;display:flex}.uch-group__marker span{width:48px;height:48px;color:var(--white);background:var(--cobalt);border-radius:50%;place-items:center;font-weight:850;display:grid}.uch-group__marker strong{color:var(--cobalt);letter-spacing:.08em;text-transform:uppercase;font-size:.86rem}.uch-group__header>div:last-child>p:first-child{color:var(--cobalt);letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:.8rem;font-weight:800}.uch-group__header h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,4.3vw,3.75rem);line-height:1.02}.uch-group__header>div:last-child>p:last-child{max-width:710px;color:var(--ink-muted);margin:15px 0 0;font-size:1.06rem}.uch-outcomes{gap:16px;display:grid}.uch-outcomes--2{grid-template-columns:repeat(2,minmax(0,1fr))}.uch-outcomes--3{grid-template-columns:repeat(3,minmax(0,1fr))}.uch-outcome{border:1px solid var(--line);background:var(--white);border-radius:20px;flex-direction:column;min-width:0;min-height:260px;padding:26px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #0c17260d}.uch-outcome:after{content:"";border:24px solid #3157d50e;border-radius:50%;width:125px;height:125px;position:absolute;bottom:-55px;right:-35px}.uch-outcome:hover{border-color:#aab9ea;transform:translateY(-4px);box-shadow:0 20px 42px #0c172617}.uch-outcome>span{color:var(--cobalt);letter-spacing:.08em;font-size:.76rem;font-weight:850}.uch-outcome h3{letter-spacing:-.035em;margin:23px 0 10px;font-size:1.4rem;line-height:1.14}.uch-outcome p{color:var(--ink-muted);margin:0;font-size:.94rem}.uch-outcome>strong{z-index:1;color:var(--cobalt);margin-top:auto;padding-top:26px;font-size:.86rem;position:relative}.uch-cta{color:var(--white);background:var(--midnight);padding:78px 0}.uch-cta__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:60px;display:grid}.uch-cta .eyebrow{color:var(--mint)}.uch-cta h2{letter-spacing:-.055em;max-width:780px;margin:0;font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1}.uch-cta p:not(.eyebrow){color:#cbd6e6;max-width:720px;margin:16px 0 0}.uch-cta__inner>div:last-child{gap:11px;min-width:205px;display:grid}.uch-cta .button{width:100%}@media (width<=1000px){.uch-hero__grid{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:45px}.uch-intro__grid{grid-template-columns:150px 1fr}.uch-intro__grid>p:last-child{grid-column:2}.uch-outcomes--3{grid-template-columns:repeat(2,minmax(0,1fr))}.uch-outcomes--3 .uch-outcome:last-child{grid-column:1/-1;min-height:220px}}@media (width<=780px){.uch-hero{padding:70px 0}.uch-hero__grid,.uch-intro__grid,.uch-group__header,.uch-cta__inner{grid-template-columns:1fr}.uch-intro__grid>p:last-child{grid-column:auto}.uch-group__header{gap:24px}.uch-outcomes--2,.uch-outcomes--3{grid-template-columns:1fr}.uch-outcomes--3 .uch-outcome:last-child{grid-column:auto}.uch-outcome{min-height:220px}.uch-cta__inner>div:last-child{flex-wrap:wrap;display:flex}.uch-cta .button{width:auto}}@media (width<=580px){.uch-hero{padding:55px 0}.uch-hero h1{font-size:clamp(2.55rem,13vw,3.55rem)}.uch-hero__actions{display:grid}.uch-hero__actions .button{width:100%}.uch-journey{padding:19px}.uch-intro,.uch-group,.uch-cta{padding:60px 0}.uch-group__marker{gap:10px}.uch-outcome{min-height:205px;padding:22px}.uch-cta__inner>div:last-child{display:grid}.uch-cta .button{width:100%}}
