.role-finance-hero[data-v-9c03144c]{background:rgba(var(--c-brand-dark),1);isolation:isolate;overflow:hidden;padding:var(--role-hero-padding-top,clamp(8rem,4.889rem + 6.481vw,9.75rem)) 0 var(--role-hero-padding-bottom,clamp(2.75rem,.972rem + 3.704vw,3.75rem));position:relative}.role-finance-hero[data-v-9c03144c]:before{background:radial-gradient(50% 50% at 50% 48%,#545dad 0,#19013200);content:"";filter:blur(20px);height:min(480px,72vw);left:50%;opacity:.38;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-22%);width:min(1120px,120vw);z-index:0}.role-finance-hero .wrapper[data-v-9c03144c]{--width:1200px;position:relative;z-index:1}.role-finance-hero__content[data-v-9c03144c]{min-width:0;text-align:center}.role-finance-hero__content h1[data-v-9c03144c]{font-size:var(--role-hero-title-size,clamp(2.25rem,.611rem + 3.333vw,3.875rem));letter-spacing:0;line-height:.98;margin:0 auto;max-width:var(--role-hero-title-width,22ch)}.role-finance-hero__eyebrow[data-v-9c03144c]{color:#e6cfffbd;font-size:clamp(.875rem,.764rem + .231vw,.938rem);font-weight:650;letter-spacing:.08em;line-height:1.2;margin:0 0 1rem;text-transform:uppercase}.role-finance-hero__description[data-v-9c03144c]{color:#e6cfffc7;font-size:clamp(1.063rem,.84rem + .463vw,1.188rem);font-weight:435;letter-spacing:0;line-height:1.58;margin:1.5rem 0 0;margin-inline:auto;max-width:var(--role-hero-description-width,76ch);text-wrap:pretty}@media screen and (max-width:860px){.role-finance-hero[data-v-9c03144c]{padding:var(--role-hero-mobile-padding-top,7.75rem) 0 var(--role-hero-mobile-padding-bottom,var(--role-hero-padding-bottom,clamp(2.75rem,.972rem + 3.704vw,3.75rem)))}}.role-outcomes[data-v-f3e141e3]{background:rgba(var(--c-brand-dark),1);padding:clamp(4.5rem,1.833rem + 5.556vw,6rem) 0}.role-outcomes .wrapper[data-v-f3e141e3]{--width:1200px}.role-outcomes__header[data-v-f3e141e3]{margin:0 auto;max-width:760px;text-align:center}.role-outcomes__header h2[data-v-f3e141e3]{font-size:clamp(2.25rem,.917rem + 2.778vw,3rem);letter-spacing:0;line-height:1.04;margin:0 auto;max-width:19ch;text-wrap:balance}.role-outcomes__eyebrow[data-v-f3e141e3]{color:#e6cfffad;font-size:clamp(.875rem,.764rem + .231vw,.938rem);font-weight:650;letter-spacing:.08em;line-height:1.2;margin:0 0 1rem;text-transform:uppercase}.role-outcomes__description[data-v-f3e141e3]{color:#e6cfffc2;font-size:clamp(1.188rem,.965rem + .463vw,1.313rem);font-weight:435;letter-spacing:0;line-height:1.58;margin:1rem auto 0;max-width:56ch;text-wrap:pretty}.role-outcomes__list[data-v-f3e141e3]{display:grid;grid-template-columns:1fr;margin:clamp(2rem,.222rem + 3.704vw,3rem) 0 0;margin-inline:auto;max-width:var(--role-outcomes-list-width,840px);width:100%}.role-outcomes__item[data-v-f3e141e3]{align-items:start;border-bottom:1px solid rgba(230,207,255,.14);display:grid;gap:clamp(1.375rem,1.153rem + .463vw,1.5rem);grid-template-columns:28px minmax(0,1fr);min-width:0;padding:clamp(1.55rem,.661rem + 1.852vw,2.05rem) 0}.role-outcomes__item[data-v-f3e141e3]:last-child{border-bottom:0}.role-outcomes__item dt[data-v-f3e141e3]{color:rgba(var(--c-white),.96);font-size:clamp(1.25rem,1.12rem + .463vw,1.438rem);font-weight:620;letter-spacing:0;line-height:1.22}.role-outcomes__item dt a[data-v-f3e141e3]{color:inherit;text-decoration:none;text-underline-offset:5px;transition:color .16s ease}.role-outcomes__item dt a[data-v-f3e141e3]:focus-visible,.role-outcomes__item dt a[data-v-f3e141e3]:hover{color:#d8d1ff;text-decoration:underline}.role-outcomes__item dd[data-v-f3e141e3]{color:#e6cfffbd;font-size:clamp(1.063rem,.951rem + .231vw,1.188rem);font-weight:435;letter-spacing:0;line-height:1.58;margin:.75rem 0 0;max-width:var(--role-outcomes-copy-width,68ch);text-wrap:pretty}.role-outcomes__item dd em[data-v-f3e141e3]{color:#e6cfffa8;display:block;font-style:italic;margin-top:.55rem}.role-outcomes__icon[data-v-f3e141e3]{align-content:start;display:grid;justify-items:start;padding-top:1px}.role-outcomes__icon img[data-v-f3e141e3]{display:block;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.role-outcomes__content[data-v-f3e141e3]{min-width:0}@media screen and (max-width:560px){.role-outcomes__item[data-v-f3e141e3]{grid-template-columns:1fr}}
