.about-us{max-width:100%;text-align:left;background:linear-gradient(180deg,rgba(249,251,252,.9),#fffffe 420px),#fffffe}.about-us .about-hero{position:relative;overflow:hidden;border-bottom:1px solid rgba(8,46,110,.08);background:#f9fbfc;max-width:100%!important;padding-left:max(20px,(100vw - 1220px)/2);padding-right:max(20px,(100vw - 1220px)/2)}.about-us .about-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(8,46,110,.045) 1px,transparent 0),linear-gradient(90deg,rgba(8,46,110,.045) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 0,#000,transparent);mask-image:radial-gradient(ellipse 75% 70% at 50% 0,#000,transparent)}.about-us .about-hero:after{content:"";position:absolute;top:-260px;left:50%;width:760px;height:520px;pointer-events:none;border-radius:999px;background:rgba(216,238,254,.3);filter:blur(130px);transform:translateX(-50%)}.about-us .about-hero-title{max-width:880px;font-size:2.2rem!important;font-weight:500!important;line-height:1.1!important;color:#082e6e!important}.about-us .about-hero-lead{max-width:680px;color:rgba(62,65,73,.85)!important;line-height:1.65!important}.about-us .about-eyebrow,.about-us .h1-mini{color:#007bcc!important;font-size:13px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase}.about-us h2{line-height:1.15!important}.about-us h2,.about-us h3{color:#082e6e!important;font-weight:650!important}.about-us h3{line-height:1.25!important}.about-us p{color:rgba(62,65,73,.78);line-height:1.65}.about-us .about-hero-image,.about-us .about-map{border:1px solid rgba(8,46,110,.08);box-shadow:0 10px 28px -26px rgba(8,46,110,.32)!important}.about-us .about-location-card,.about-us .about-team-card,.about-us .about-value-card{border:1px solid rgba(8,46,110,.08);background:rgba(255,255,254,.94)!important;box-shadow:0 8px 24px -24px rgba(8,46,110,.28)!important;transition:border-color .18s ease,transform .18s ease,background-color .18s ease}.about-us .about-location-card:hover,.about-us .about-team-card:hover,.about-us .about-value-card:hover{border-color:rgba(22,80,181,.24);background:#fffffe!important;transform:translateY(-1px)}.about-us .about-value-icon{border:1px solid rgba(22,80,181,.12);background:rgba(216,238,254,.42)!important;box-shadow:none!important;color:#1650b5!important}.about-us .about-team-band{border-block:1px solid rgba(8,46,110,.08);background:linear-gradient(180deg,rgba(249,251,252,.96),rgba(249,251,252,.82)),#f9fbfc!important}.about-us .about-team-card{overflow:hidden}.about-us .about-team-card img{border-bottom:1px solid rgba(8,46,110,.08)}.about-us .about-team-card small{font-weight:650}.about-us .buttonLinkBlue,.about-us button.bg-newBlue{min-height:44px!important;border:1px solid #1650b5!important;border-radius:8px!important;background:#1650b5!important;color:#fffffe!important;padding:10px 24px!important;font-size:15px!important;font-weight:650!important;box-shadow:0 6px 16px -14px rgba(22,80,181,.55)!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease!important}.about-us .buttonLinkBlue:focus,.about-us .buttonLinkBlue:hover,.about-us button.bg-newBlue:focus,.about-us button.bg-newBlue:hover{border-color:#082e6e!important;background:#082e6e!important;box-shadow:none!important;opacity:1!important}.about-us .initial-segment{background-color:#082e6e;background-image:url(/_next/static/media/liquid-cheese.f4903cd1.svg);background-size:cover;background-attachment:fixed;display:flex;flex-direction:column;align-items:center;border-radius:0 0 100px 0}.about-us .initial-segment .content{flex:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px;width:1300px;max-width:100%;padding-left:40px;padding-right:40px}.about-us .initial-segment .content .left-side{width:640px;max-width:100%}.about-us .initial-segment .content .left-side .h1-mock,.about-us .initial-segment .content .left-side h1,.about-us .initial-segment .content .left-side p{color:#fffffe;font-weight:300}.about-us .initial-segment .content .left-side .h1-mock{font-weight:500}.about-us .initial-segment .content .left-side .button-group{margin-top:20px;display:flex;gap:20px;flex-wrap:wrap}.about-us .initial-segment .content img{width:550px;height:350px;-o-object-fit:cover;object-fit:cover;max-width:100%;border-radius:10px}.about-us .first-segment{display:flex;gap:40px;width:100%;flex-wrap:wrap;width:1200px;max-width:100%;padding:20px;margin:50px auto}.about-us .first-segment .left-side{width:500px;max-width:100%}.about-us .first-segment img{width:550px;max-width:100%;border-radius:10px}.about-us .second-segment{width:1400px;max-width:100%;padding:20px;margin:50px auto 100px}.about-us .second-segment .metric-container{display:flex;gap:20px;justify-content:space-between;max-width:1000px}.about-us .second-segment .metric-container .metric{display:flex;flex-direction:column;justify-content:space-between;border-left:2px solid rgba(95,108,123,.125);padding:10px 20px}.about-us .second-segment .metric-container .metric p{margin:0}.about-us .third-segment{max-width:100%;padding:20px;margin:50px auto 150px}.about-us .third-segment .segmentations{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.about-us .third-segment .segmentations .segment-part{display:flex;gap:15px;flex-direction:column;width:360px;max-width:100%}.about-us .third-segment .segmentations .segment-part h3{font-size:1.2em;font-weight:600;margin:0}.about-us .third-segment .segmentations .segment-part p{margin:0}.about-us .third-segment .segmentations .segment-part .icon{box-sizing:content-box;padding:15px;background-color:#d8eefe;border-radius:10px;color:#094067;font-size:24px;font-weight:300}.about-us .fourth-segment{width:1200px;max-width:100%;padding:20px;margin:0 auto 150px}.about-us .fourth-segment .content{display:flex;gap:60px;flex-wrap:wrap;align-items:center}.about-us .fourth-segment .content .left-side img{width:400px;max-width:100%;border-radius:10px;margin-bottom:10px}.about-us .fourth-segment .content .right-side{width:500px;max-width:100%}.about-us .fifth-segment{width:1400px;max-width:100%;padding:20px;margin:0 auto 150px;display:flex;flex-direction:column;align-items:center;gap:20px}.about-us .fifth-segment .location-container{display:flex;margin-bottom:20px;gap:20px}.about-us .fifth-segment .location-container .location-card{display:flex;flex-direction:column;justify-content:flex-start;padding:20px;border:1px solid rgba(95,108,123,.125);flex:1;max-width:100%;border-radius:10px;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.about-us .fifth-segment .location-container .location-card p{margin:0}@media only screen and (min-width:1024px){.about-us .about-hero-title{font-size:3.1rem!important}}.h2-about-us,.h2-about-us-less-margin{font-weight:600}.h3-about-us{font-size:1.2em;font-weight:600;margin:0}.h3-about-us-bottom-margin{font-size:1.2em;font-weight:600;margin-bottom:10px}@media only screen and (max-width:768px){.about-us .first-segment{flex-direction:column}.about-us .first-segment .left-side,.about-us .first-segment img{width:100%}.about-us .second-segment .metric-container{flex-direction:column}.about-us .fourth-segment img,.about-us .third-segment .segmentations .segment-part{width:100%}.about-us .fifth-segment .location-container{flex-direction:column}.about-us .fifth-segment .location-container .location-card{width:100%}}