.rally-background-cta{position:relative;display:grid;color:var(--rally-white);overflow:hidden;isolation:isolate}.rally-background-cta--text-black{color:var(--rally-black)}.rally-background-cta--height-compact{min-height:240px}.rally-background-cta--height-normal{min-height:360px}.rally-background-cta--height-tall{min-height:520px}.rally-background-cta__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}@media (min-width:1024px){.rally-background-cta--parallax{background-attachment:fixed}}.rally-background-cta__overlay{position:absolute;inset:0;z-index:-1}.rally-background-cta--overlay-dark.rally-background-cta--strength-light .rally-background-cta__overlay{background:linear-gradient(180deg,rgb(0 0 0 / .2),rgb(0 0 0 / .4))}.rally-background-cta--overlay-dark.rally-background-cta--strength-medium .rally-background-cta__overlay{background:linear-gradient(180deg,rgb(0 0 0 / .4),rgb(0 0 0 / .65))}.rally-background-cta--overlay-dark.rally-background-cta--strength-heavy .rally-background-cta__overlay{background:linear-gradient(180deg,rgb(0 0 0 / .6),rgb(0 0 0 / .85))}.rally-background-cta--overlay-white-wash.rally-background-cta--strength-light .rally-background-cta__overlay{background:rgb(255 255 255 / .65)}.rally-background-cta--overlay-white-wash.rally-background-cta--strength-medium .rally-background-cta__overlay{background:rgb(255 255 255 / .85)}.rally-background-cta--overlay-white-wash.rally-background-cta--strength-heavy .rally-background-cta__overlay{background:rgb(255 255 255 / .94)}.rally-background-cta--overlay-red-wash.rally-background-cta--strength-light .rally-background-cta__overlay{background:linear-gradient(180deg,rgb(209 0 0 / .55),rgb(159 0 0 / .7))}.rally-background-cta--overlay-red-wash.rally-background-cta--strength-medium .rally-background-cta__overlay{background:linear-gradient(180deg,rgb(209 0 0 / .75),rgb(159 0 0 / .88))}.rally-background-cta--overlay-red-wash.rally-background-cta--strength-heavy .rally-background-cta__overlay{background:linear-gradient(180deg,rgb(209 0 0 / .92),rgb(159 0 0 / .97))}.rally-background-cta__inner{display:flex;flex-direction:column;gap:var(--rally-space-3);justify-self:center;align-self:center;padding-block:var(--rally-section-padding-y);width:100%;max-width:720px}.rally-background-cta--align-left .rally-background-cta__inner{text-align:left;align-items:flex-start;justify-self:start;padding-inline:var(--rally-gutter)}.rally-background-cta--align-center .rally-background-cta__inner{text-align:center;align-items:center}.rally-background-cta--align-right .rally-background-cta__inner{text-align:right;align-items:flex-end;justify-self:end;padding-inline:var(--rally-gutter)}.rally-background-cta__eyebrow{font-family:var(--rally-font-body);font-size:var(--rally-text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--rally-red);margin:0}.rally-background-cta__headline{font-size:var(--rally-text-4xl);color:inherit;margin:0}.rally-background-cta__subhead{font-size:var(--rally-text-xl);font-weight:500;color:inherit;opacity:.95;margin:0;max-width:60ch}.rally-background-cta__body{font-size:var(--rally-text-lg);font-weight:500;line-height:1.65;color:inherit;margin:0;max-width:62ch}.rally-background-cta__body p{margin-block:0 var(--rally-space-3)}.rally-background-cta__body p:last-child{margin-bottom:0}.rally-background-cta__body a{color:inherit;text-decoration:underline;font-weight:700}.rally-background-cta--overlay-white-wash .rally-background-cta__body,.rally-background-cta--overlay-white-wash .rally-background-cta__subhead{font-weight:600}.rally-background-cta__button{margin-top:var(--rally-space-3)}