.about-page{color:#161616}.about-page>.site-header{z-index:20;color:#f4f4f4;background:linear-gradient(45deg,#20457f,#162b4e);border:0;width:100%;height:72px;margin:0;padding:0 5vw;display:flex;position:sticky;top:0}.site-header:has(+.about-page){width:var(--content-width);color:#20457f;border:0;height:72px}.about-page>.site-header .brand img{width:auto;height:50px}.about-page>.site-header nav{gap:0;margin:0;font:500 16px/24px Roboto,sans-serif;position:absolute;left:50%;transform:translate(-50%)}.about-page>.site-header nav a{padding:8px 16px}.about-page>.site-header .contact-link{color:#20457f;background:#f4f4f4;border-color:#f4f4f4;min-height:42px;margin-left:auto;padding:8px 24px;font:500 16px/24px Roboto,sans-serif}.about-hero{text-align:center;background:#f4f4f4;overflow:hidden}.about-hero__content{width:min(1152px,var(--content-width));margin:auto;padding-top:128px}.about-kicker{color:#20457f;margin:0 0 16px;font-size:16px;font-weight:300;line-height:24px}.about-hero h1,.about-profile h2,.about-profile-cta h2,.about-testimonials h2,.about-cta h2{color:#20457f;letter-spacing:-.8px;margin:0;font-size:40px;font-weight:500;line-height:48px}.about-hero h1{letter-spacing:-1.12px;text-transform:uppercase;font-size:56px;line-height:67.2px}.about-hero__copy{max-width:1152px;margin:24px auto 0;font-size:18px;font-weight:300;line-height:27px}.about-button{color:#20457f;background:#f4f4f4;border:1px solid #f4f4f4;min-height:50px;margin-top:32px;padding:12px 24px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:inline-block;box-shadow:4px 4px 20px #0004}.about-button--red{color:#f4f4f4;background:#db1430;border-color:#db1430}.about-hero__image{aspect-ratio:3/2;width:100%;margin-top:64px;position:relative;overflow:visible}.about-hero__image span{z-index:1;filter:blur(100px);background:linear-gradient(45deg,#162b4e,#20457f);position:absolute;inset:0}.about-hero__image img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.03)}.about-profile{padding:64px var(--content-gutter)}.about-profile__card{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;width:min(1152px,100%);min-height:425.594px;margin:auto;padding:64px;display:grid;box-shadow:7px 7px 20px #00000040}.about-profile__copy p:not(.about-kicker){margin:20px 0 0;font-size:18px;font-weight:300;line-height:27px}.about-profile [data-video-lightbox]{aspect-ratio:16/9;width:100%}.about-profile--journey [data-video-lightbox] .video-trigger img{aspect-ratio:480/297.594;object-fit:cover}.about-profile-cta{padding:64px var(--content-gutter);color:#f4f4f4;margin-bottom:0;overflow:hidden}.about-profile-cta__card{background:#20457f;grid-template-columns:640px 320px;align-items:center;gap:64px;width:min(1152px,100%);min-height:368px;margin:auto;padding:64px;display:grid;box-shadow:7px 7px 20px #00000040}.about-profile-cta h2{color:#f4f4f4}.about-profile-cta__card>div>p:not(.about-kicker){max-width:640px;margin:16px 0 0;font-size:18px;font-weight:300;line-height:27px}.about-profile-cta .about-kicker{color:#f4f4f4}.about-profile-cta .about-button{margin-top:32px}.about-profile .video-trigger span{color:#0000;background:url(/assets/youtube-silver-play.svg) 50%/75px no-repeat;width:75px;height:75px}.about-profile .video-trigger span svg{display:none}.about-testimonials{padding:0 5vw}.about-testimonials__header{grid-template-columns:1fr 1fr;align-items:center;gap:80px;width:min(1152px,100%);margin:auto;padding:64px 0;display:grid}.about-testimonials__header .about-button{justify-self:start;margin-top:0}.about-testimonials__grid{column-count:3;column-gap:32px;width:min(1152px,100%);margin:0 auto}.about-testimonials figure{vertical-align:top;break-inside:avoid;background:#fff;width:100%;margin:0 0 32px;padding:32px;display:inline-block;box-shadow:4px 4px 20px #0004}.about-stars{color:#db1430;gap:4px;height:20px;margin-bottom:24px;display:flex}.about-stars svg{fill:currentColor;width:20px;height:20px}.about-testimonials blockquote{white-space:normal;border:0;margin:0 0 24px;padding:0;font-size:18px;font-weight:300;line-height:27px}.about-testimonial-client{text-align:left;align-items:center;display:flex}.about-testimonial-portrait{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px;margin-right:16px;display:block}.about-testimonials figcaption{text-transform:uppercase;font-size:16px;font-weight:600;line-height:24px}.about-cta{min-height:517px;padding:64px var(--content-gutter);color:#f4f4f4;margin:0 0 -128px;overflow:hidden}.about-cta__card{transform-origin:50%;background:#20457f;grid-template-columns:640px 320px;align-items:center;gap:64px;width:min(1152px,100%);min-height:389px;margin:auto;padding:64px;display:grid;box-shadow:8px 8px 20px #0004}.about-cta h2{color:#f4f4f4}.about-cta .about-kicker{color:#f4f4f4;margin-bottom:16px}.about-cta__card>div>p:not(.about-kicker){margin:16px 0 0;font-size:18px;font-weight:300;line-height:27px}.about-cta .about-button{margin-top:32px}.about-cta__card img{justify-self:end;width:115px;margin:-64px}@media (width<=991px){.about-page>.site-header{height:72px}.about-page>.site-header nav,.about-page>.site-header .contact-link{display:none}.about-page>.site-header .menu-toggle{color:#f4f4f4;background:0 0;border:0;gap:5px;width:40px;margin-left:auto;padding:8px;display:grid}.about-page>.site-header .menu-toggle span,.about-page>.site-header .menu-toggle:before,.about-page>.site-header .menu-toggle:after{content:"";background:currentColor;width:24px;height:2px;display:block}.about-page>.site-header.is-open nav{color:#20457f;text-align:center;background:#fff;flex-direction:column;align-items:stretch;width:200px;padding:16px 5vw 40px;display:flex;position:absolute;top:72px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0002}.about-page>.site-header.is-open nav a{padding:16px 0;font:500 18px/27px Roboto,sans-serif}.about-page>.site-header.is-open .nav-mobile-contact{display:block}.about-profile__card,.about-testimonials__header{gap:48px}.about-cta__card{grid-template-columns:minmax(0,1fr) 115px;gap:48px}}@media (width<=767px){.site-header:has(+.about-page),.about-page>.site-header{height:64px}.about-page>.site-header.is-open nav{top:64px}.about-page>.site-header .menu-toggle{width:24px;padding:0}.about-hero__content{padding-top:15vw}.about-kicker{margin-bottom:12px}.about-hero h1{letter-spacing:-.8px;margin-bottom:20px;font-size:40px;line-height:48px}.about-hero__copy{margin:0;font-size:16px;line-height:24px}.about-hero .about-button{margin-top:24px}.about-hero__image{aspect-ratio:16/9;margin-top:5vw}.about-profile{padding:64px var(--content-gutter)}.about-profile__card{grid-template-columns:1fr;gap:48px;min-height:0;padding:5vw}.about-profile h2,.about-profile-cta h2,.about-testimonials h2,.about-cta h2{letter-spacing:-.72px;font-size:36px;line-height:43.2px}.about-profile__copy p:not(.about-kicker),.about-profile-cta__card>div>p:not(.about-kicker){font-size:16px;line-height:24px}.about-profile-cta{padding:64px var(--content-gutter);margin-bottom:0}.about-profile-cta__card{grid-template-columns:1fr;min-height:0;padding:5vw}.about-testimonials{padding:64px var(--content-gutter)}.about-testimonials__header{grid-template-columns:1fr;gap:24px}.about-testimonials__grid{column-count:1;margin-top:48px}.about-testimonials figure{padding:24px}.about-cta{min-height:0;padding:64px var(--content-gutter);margin:0}.about-cta__card{grid-template-columns:1fr;gap:5vw;min-height:0;padding:5vw}.about-cta__card>div>p:not(.about-kicker){font-size:16px;line-height:24px}.about-cta__card img{width:43vw;margin:-5vw -5vw -5vw auto}}@media (width<=479px){.about-hero__content{padding-top:15vw}.about-hero .about-kicker{margin-bottom:12px}.about-hero__image{aspect-ratio:3/2}.about-profile{padding:10vw 5vw 5vw}.about-profile__card{gap:48px;padding:5vw}.about-profile [data-video-lightbox]{aspect-ratio:312/201.828}.about-profile--journey [data-video-lightbox] .video-trigger img{aspect-ratio:312/201.828;object-fit:cover}.about-profile-cta{margin-bottom:-10vw;padding:10vw 5vw 5vw}.about-profile-cta__card{min-height:343.375px;padding:5vw}.about-profile-cta__card>div>p:not(.about-kicker){margin:12px 0 0}.about-profile-cta .about-button{margin-top:24px}.about-testimonials{padding:10vw 5vw 0}.about-testimonials__header{gap:32px}.about-testimonials__grid{margin-top:5vw}.about-testimonials figure{padding:24px}.about-testimonials blockquote{white-space:normal;margin:0 0 20px;font-size:16px;line-height:24px}.about-testimonial-client{min-height:40px}.about-testimonials figure:has(.about-testimonial-portrait) .about-testimonial-client{flex-direction:column;align-items:flex-start;min-height:88px}.about-testimonial-portrait{margin:0 0 16px}.about-testimonials figcaption{font-size:16px;line-height:24px}.about-cta{min-height:392.563px;margin:0;padding:10vw 5vw 5vw}.about-cta__card{gap:5vw;min-height:334.063px;padding:5vw}.about-cta .about-kicker{margin-bottom:12px}.about-cta h2{margin:0 0 12px}.about-cta__card>div>p:not(.about-kicker){margin:0;font-size:16px;line-height:24px}.about-cta .about-button{margin-top:24px}.about-cta__card img{visibility:hidden;width:0;height:0;margin:0}}.about-hero h1,.about-profile h2{font-weight:700}.about-hero .about-kicker{text-transform:none;font-weight:700}.about-profile .about-kicker{text-transform:uppercase;font-weight:700}.about-profile-cta__card{color:#e4e2df;background-color:#00125b;background-image:url(/assets/about-profile-cta.webp),linear-gradient(45deg,#7b001d,#db1430);background-position:100%,0 0;background-repeat:no-repeat,repeat;background-size:cover,auto}.about-profile-cta__card .about-kicker{color:#e4e2df;text-transform:uppercase;font-weight:400}.about-profile-cta__card h2{color:#f4f4f4;font-weight:500}.about-profile-cta__card>div>p:not(.about-kicker){color:#e4e2df}.about-cta__card{color:#e4e2df;background:linear-gradient(45deg,#7b001d,#db1430)}.about-cta h2{color:#f4f4f4;font-weight:500}.about-cta .about-kicker{color:#e4e2df;text-transform:uppercase;font-weight:400}.about-cta__card>div>p:not(.about-kicker){color:#e4e2df}.about-testimonials figcaption{color:#20457f}.about-cta__portrait{justify-self:end;width:115px;margin:-64px}.about-cta__portrait img{width:115px;margin:0;display:block}@media (width<=479px){.about-cta{min-height:501.766px;margin:0;padding:10vw 5vw 5vw}.about-cta__card{min-height:443.266px}.about-cta__portrait{width:43vw;height:38vw;margin:-5vw}.about-cta__portrait img{visibility:visible;width:43vw;height:43vw;margin-top:-5vw}}.about-hero__content{width:var(--content-width)}.about-profile__card,.about-profile-cta__card,.about-testimonials__header,.about-testimonials__grid{width:100%}.about-profile{padding-block:48px}@media (width<=991px){.about-profile{padding-block:32px}}@media (width<=767px){.about-profile{padding-block:calc(64px - 5vw)}}
