.journey-hero{isolation:isolate;color:#fff;background:#10283b;min-height:400px;padding:52px 24px 68px;position:relative;overflow:hidden}.journey-hero:after,.service-hero-motion:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#071b32e6,#081d32b0 48%,#081d3255),linear-gradient(#0000 30%,#0b233a70);position:absolute;inset:0}.journey-hero-inner{max-width:1124px;margin:auto}.journey-hero .community-heading{align-items:flex-start;margin:0 0 20px}.journey-hero h1{color:#fff;letter-spacing:-.04em;max-width:750px;font-size:clamp(2.6rem,4.8vw,4.2rem);line-height:1.08}.journey-hero .community-heading p{color:#e2edf9;font-size:18px}.journey-hero .community-heading .section-eyebrow{color:#c6e5ff}.journey-hero .community-heading-actions{padding-top:34px}.journey-hero .community-heading-actions>a:last-child{color:#fff;text-underline-offset:4px;text-decoration:underline}.community-page.journey-community{background:#f6f8fc;max-width:none;padding:0 0 64px}.journey-content{max-width:1180px;margin:-24px auto 0;padding:0 28px;position:relative}.journey-content>.community-notice{background:#fff;border-color:#dae4ef;box-shadow:0 8px 28px #132d4b10}.service-hero.service-hero-motion{isolation:isolate;color:#fff;background:#10283b;border-radius:24px;gap:32px;padding:42px;position:relative;overflow:hidden}.service-hero-motion .service-kicker,.service-hero-motion .service-secondary{color:#d5e9ff}.service-hero-motion .service-intro,.service-hero-motion .service-context{color:#e2edf9}.service-hero-motion .service-decision{color:#18304f;background:#ffffffed}.service-hero-motion .service-hero-copy{position:relative}@media (max-width:740px){.journey-hero{min-height:450px;padding:32px 20px 60px}.journey-hero .community-heading-actions{padding-top:0}.journey-hero .community-heading p{font-size:16px}.journey-content{padding:0 16px}.journey-hero h1{font-size:clamp(2.5rem,9vw,3.2rem)}.service-hero.service-hero-motion{grid-template-columns:1fr;padding:28px 22px}.service-hero-motion .service-hero-copy{min-width:0}.service-hero-motion .service-decision{padding:22px}.service-hero-motion h1{font-size:2.45rem}}
