.AboutCompany-module__d-Am2W__principles.AboutCompany-module__d-Am2W__principles{background:0 0;border:0;border-radius:0;gap:.65rem;overflow:visible}.AboutCompany-module__d-Am2W__ctaInner.AboutCompany-module__d-Am2W__ctaInner{grid-template-columns:minmax(0,1fr);justify-content:flex-start;align-items:center;gap:clamp(2rem,4vw,4rem);max-width:70rem;display:grid}.AboutCompany-module__d-Am2W__ctaInner>div{min-width:0;max-width:none}.AboutCompany-module__d-Am2W__ctaInner.AboutCompany-module__d-Am2W__ctaInner h2{text-wrap:balance;max-width:none}.AboutCompany-module__d-Am2W__ctaInner>a{justify-self:center;margin-inline-end:0}@media (max-width:900px){.AboutCompany-module__d-Am2W__ctaInner.AboutCompany-module__d-Am2W__ctaInner{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.AboutCompany-module__d-Am2W__ctaInner>div{flex:auto}.AboutCompany-module__d-Am2W__ctaInner>a{justify-self:start;margin-inline-end:0}}.AboutCompany-module__d-Am2W__principle.AboutCompany-module__d-Am2W__principle{border:1px solid #173a6324;border-radius:1.15rem;min-width:0;min-height:15rem;padding:clamp(1.05rem,1.45vw,1.45rem)}.AboutCompany-module__d-Am2W__principle .AboutCompany-module__d-Am2W__principleTitle{letter-spacing:-.015em;white-space:nowrap;margin:2.25rem 0 .7rem;font-size:clamp(1.02rem,1.25vw,1.25rem);line-height:1.2}@media (max-width:980px){.AboutCompany-module__d-Am2W__principle .AboutCompany-module__d-Am2W__principleTitle{white-space:normal;margin-top:1.75rem}}.AboutCompany-module__d-Am2W__valuesSection{color:#fff;background:radial-gradient(circle at 18% 22%,#f1e6d614 0 1px,#0000 1.5px) 0 0/17px 17px,radial-gradient(circle at 78% 68%,#4f86b91f 0 1px,#0000 1.5px) 0 0/23px 23px,#173a63;padding:clamp(4.5rem,8vw,7.5rem) 0;position:relative;overflow:hidden}.AboutCompany-module__d-Am2W__valuesInner{grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);align-items:start;column-gap:clamp(3rem,9vw,9rem);display:grid}.AboutCompany-module__d-Am2W__valuesHeading{position:sticky;top:8rem}.AboutCompany-module__d-Am2W__valuesKicker{color:#f1e6d6b3;letter-spacing:.08em;margin:0 0 1rem;font-size:.78rem;font-weight:700}.AboutCompany-module__d-Am2W__valuesHeading h2{color:#fff;letter-spacing:-.05em;max-width:8ch;margin:0;font-size:clamp(2.5rem,4.2vw,4.35rem);font-weight:600;line-height:1.02}.AboutCompany-module__d-Am2W__valuesList{grid-column:2}.AboutCompany-module__d-Am2W__value{border-top:1px solid #fff3;grid-template-columns:2.4rem minmax(0,1fr);gap:clamp(1rem,2vw,1.65rem);padding:clamp(1.8rem,3.5vw,3rem) 0;display:grid}.AboutCompany-module__d-Am2W__value:first-child{border-top:0;padding-top:0}.AboutCompany-module__d-Am2W__valueNumber{color:#f1e6d680;letter-spacing:.08em;padding-top:.35rem;font-size:.75rem;font-weight:750}.AboutCompany-module__d-Am2W__value h3{color:#f1e6d6;letter-spacing:-.025em;margin:0 0 .7rem;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:550;line-height:1.25}.AboutCompany-module__d-Am2W__value p{color:#ffffffb8;max-width:41rem;margin:0;font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.85}.AboutCompany-module__d-Am2W__careersLink{grid-column:2;width:fit-content;margin-top:clamp(1.75rem,3vw,2.5rem)}@media (max-width:820px){.AboutCompany-module__d-Am2W__valuesInner{grid-template-columns:1fr}.AboutCompany-module__d-Am2W__valuesHeading{margin-bottom:3rem;position:static}.AboutCompany-module__d-Am2W__valuesHeading h2{max-width:none}.AboutCompany-module__d-Am2W__valuesList,.AboutCompany-module__d-Am2W__careersLink{grid-column:1}}@media (max-width:520px){.AboutCompany-module__d-Am2W__valuesSection{padding:4.25rem 0 4.75rem}.AboutCompany-module__d-Am2W__value{grid-template-columns:1.9rem minmax(0,1fr);padding:1.65rem 0}.AboutCompany-module__d-Am2W__value p{font-size:.94rem}}.AboutCompany-module__d-Am2W__portraitToggle{cursor:pointer;-webkit-tap-highlight-color:transparent;padding:0;display:block}.AboutCompany-module__d-Am2W__portraitToggle>img{display:block}.AboutCompany-module__d-Am2W__portraitToggle>.AboutCompany-module__d-Am2W__portraitIllustration{opacity:0;pointer-events:none;transition:opacity .38s;position:absolute;inset:0}.AboutCompany-module__d-Am2W__portraitToggle[aria-pressed=true]>.AboutCompany-module__d-Am2W__portraitIllustration{opacity:1}.AboutCompany-module__d-Am2W__portraitToggle:focus-visible{outline-offset:4px;outline:3px solid #397da8}@media (hover:hover) and (pointer:fine){.AboutCompany-module__d-Am2W__portraitToggle:hover>.AboutCompany-module__d-Am2W__portraitIllustration{opacity:1}}@media (prefers-reduced-motion:reduce){.AboutCompany-module__d-Am2W__portraitToggle>img,.AboutCompany-module__d-Am2W__portraitToggle>.AboutCompany-module__d-Am2W__portraitIllustration{transition:none;transform:none!important}}.AboutCompany-module__d-Am2W__teamSection.about-leadership{background:#eef3fb;padding-block:clamp(4rem,7vw,7rem)}.AboutCompany-module__d-Am2W__teamLayout.container{grid-template-columns:minmax(13rem,.8fr) minmax(0,2.5fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.AboutCompany-module__d-Am2W__teamLayout>.about-section-heading{text-align:right;margin:0;padding-top:1rem}.AboutCompany-module__d-Am2W__teamLayout>.about-section-heading h2{font-size:clamp(2rem,3vw,2.7rem);line-height:1.3}.AboutCompany-module__d-Am2W__teamGrid.about-leadership__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem;width:100%;margin:0}.AboutCompany-module__d-Am2W__teamGrid .about-leader{--team-portrait-size:9rem;text-align:right;grid-template-columns:9rem minmax(0,1fr);gap:1.25rem}.AboutCompany-module__d-Am2W__teamGrid .about-leader__portrait{width:9rem}.AboutCompany-module__d-Am2W__teamGrid .about-leader__details{display:block;position:relative}.AboutCompany-module__d-Am2W__teamGrid .about-leader__linkedin{height:calc(var(--team-portrait-size) / 2 - 50% - .5rem);aspect-ratio:1;width:auto;font-size:1rem;position:absolute;top:calc(100% + .5rem);right:0}@media (max-width:1100px){.AboutCompany-module__d-Am2W__teamLayout.container{grid-template-columns:1fr;max-width:56rem}.AboutCompany-module__d-Am2W__teamLayout>.about-section-heading{text-align:center;padding-top:0}}@media (max-width:767px){.AboutCompany-module__d-Am2W__teamGrid.about-leadership__grid{grid-template-columns:1fr;gap:3rem;max-width:26rem;margin-inline:auto}.AboutCompany-module__d-Am2W__teamGrid .about-leader{--team-portrait-size:8.5rem;grid-template-columns:8.5rem minmax(0,1fr);gap:1rem}.AboutCompany-module__d-Am2W__teamGrid .about-leader__portrait{width:8.5rem}}
