.culture-page{--culture-copy:#52697c;--culture-space:clamp(64px, 6.5vw, 96px)}.culture-page .culture-story-grid,.culture-page .culture-direction-grid,.culture-page .culture-values-layout,.culture-page .culture-people-grid,.culture-page .culture-growth-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6.5vw,94px);display:grid}.culture-page .culture-story-grid{align-items:center}.culture-page .culture-story-grid>*,.culture-page .culture-direction-grid>*,.culture-page .culture-values-layout>*,.culture-page .culture-people-grid>*,.culture-page .culture-growth-grid>*{min-width:0}.culture-page .culture-mission,.culture-page .culture-direction,.culture-page .culture-values-section,.culture-page .culture-people,.culture-page .culture-growth{padding-block:var(--culture-space)}.culture-page .culture-mission{background:#f4f7fa}.culture-page .culture-eyebrow,.culture-page .about-careers-copy .culture-eyebrow{color:#1768b4;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:600;line-height:1.5}.culture-page .culture-story-copy h2,.culture-page .culture-values-intro h2,.culture-page .culture-section-heading h2,.culture-page .culture-growth-heading h2,.culture-page .culture-careers h2{margin:0 0 28px;font-size:clamp(33px,3.2vw,46px);font-weight:400;line-height:1.15}.culture-page .culture-photo{background:#dbe5ec;min-width:0;margin:0}.culture-page .culture-photo>.responsive-picture>img{object-fit:cover;width:100%;height:auto;display:block}.culture-page .culture-mission-photo>.responsive-picture>img{aspect-ratio:auto;object-position:50% 50%}.culture-page .culture-mission-photo{aspect-ratio:894/438;position:relative;overflow:hidden}.culture-page .culture-mission-photo>.responsive-picture{width:105.145%;max-width:none;height:auto;display:block;position:absolute;top:-35.3881%;left:-2.23714%}.culture-page .culture-statements{color:var(--culture-copy);margin:0;padding:0;list-style:none}.culture-page .culture-statements li{padding-left:23px;font-size:15px;line-height:1.85;position:relative}.culture-page .culture-statements li+li{margin-top:18px}.culture-page .culture-statements li:before{content:"";background:#3680b9;width:7px;height:7px;position:absolute;top:12px;left:0}.culture-page .culture-direction{isolation:isolate;color:#f2f7fc;background:radial-gradient(at 100% 0,#1c5e9740,#0000 65%),linear-gradient(130deg,#061d33,#0b3154);position:relative}.culture-page .culture-direction:before{content:"";z-index:-1;pointer-events:none;background:var(--fabric-texture) center / cover;opacity:.04;position:absolute;inset:0}.culture-page .culture-direction .culture-eyebrow{color:#8bc5f1}.culture-page .culture-vision h2{text-wrap:pretty;max-width:620px;font-size:clamp(31px,3.1vw,44px);font-weight:400;line-height:1.28}.culture-page .culture-purpose{padding-top:3px}.culture-page .culture-purpose h3{margin:0 0 22px;font-size:24px;font-weight:400}.culture-page .culture-purpose-list{margin:0;padding:0;list-style:none}.culture-page .culture-purpose-list li{border-top:1px solid #8eb7d63d;grid-template-columns:26px minmax(0,1fr);gap:18px;padding-block:21px;display:grid}.culture-page .culture-purpose-list li:last-child{padding-bottom:0}.culture-page .culture-purpose-list span{color:#7fc2f5;font-variant-numeric:tabular-nums;padding-top:3px;font-size:12px;font-weight:500}.culture-page .culture-purpose-list p{color:#c3d5e5;margin:0;font-size:15px;line-height:1.8}.culture-page .culture-values-section{background:#edf3f7;scroll-margin-top:12px}.culture-page .culture-values-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.culture-page .culture-values-intro{top:calc(var(--header-height,92px) + 28px);align-self:start;position:sticky}.culture-page .culture-values-intro h2{margin-bottom:35px}.culture-page .culture-values-photo>.responsive-picture>img{aspect-ratio:1.2;object-position:center}.culture-page .culture-photo.culture-team-photo>.responsive-picture>img{aspect-ratio:auto}.culture-page .culture-values-list{margin:0;padding:0;list-style:none}.culture-page .culture-values-list li{border-top:1px solid #b7cad9;grid-template-columns:34px minmax(0,1fr);gap:20px;padding-block:26px 30px;display:grid}.culture-page .culture-values-list li:first-child{border-top:3px solid var(--steel-pink,#e81c75);padding-top:24px}.culture-page .culture-values-list li:last-child{padding-bottom:0}.culture-page .culture-value-number{color:var(--steel-pink,#e81c75);font-variant-numeric:tabular-nums;padding-top:6px;font-size:13px;font-weight:500}.culture-page .culture-values-list h3{margin:0 0 14px;font-size:clamp(25px,2.25vw,31px);font-weight:500;line-height:1.2}.culture-page .culture-values-list li:nth-child(-n+4) h3{color:var(--steel-pink,#e81c75)}.culture-page .culture-values-list li:nth-child(5) h3,.culture-page .culture-values-list li:nth-child(5) .culture-value-number{color:var(--blue,#1264b8)}.culture-page .culture-values-list p{color:var(--culture-copy);margin:0;font-size:15px;line-height:1.85}.culture-page .culture-people{background:#f4f7fa}.culture-page .culture-section-heading{margin-bottom:38px}.culture-page .culture-section-heading h2{margin-bottom:0}.culture-page .culture-people-grid{align-items:start}.culture-page .culture-plant-photo>.responsive-picture>img{aspect-ratio:4/3;object-position:center}.culture-page .culture-plant-copy{grid-template-columns:25px minmax(0,1fr);gap:20px;padding-top:27px;display:grid}.culture-page .culture-plant-copy>svg{color:#1768b4;margin-top:1px}.culture-page .culture-plant-copy h3{margin:0 0 14px;font-size:clamp(22px,1.9vw,27px);font-weight:500;line-height:1.3}.culture-page .culture-plant-copy p{color:var(--culture-copy);margin:0;font-size:15px;line-height:1.85}.culture-page .culture-location-link{margin-top:32px}.culture-page .culture-growth{background:#e5eef5;border-top:1px solid #ccdae5}.culture-page .culture-growth-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.culture-page .culture-growth-heading h2{max-width:460px}.culture-page .culture-growth-stories article{padding:0 0 30px 49px;position:relative}.culture-page .culture-growth-stories article+article{border-top:1px solid var(--about-rule);padding-top:30px}.culture-page .culture-growth-stories article:last-child{padding-bottom:0}.culture-page .culture-growth-stories article>svg{color:#1768b4;position:absolute;top:1px;left:0}.culture-page .culture-growth-stories .culture-community-story>svg,.culture-page .culture-community-brand,.culture-page .culture-community-link{color:var(--steel-pink,#e81c75)}.culture-page .culture-community-link>span:after{background:currentColor}.culture-page .culture-growth-stories article+article>svg{top:31px}.culture-page .culture-growth-stories h3{margin:0 0 15px;font-size:25px;font-weight:500;line-height:1.3}.culture-page .culture-growth-stories p{color:var(--culture-copy);margin:0;font-size:15px;line-height:1.85}.culture-page .culture-growth-stories .about-text-link{margin-top:20px}.culture-page .culture-careers{background:#f4f7fa}.culture-page .culture-careers .about-careers-grid>*{min-width:0}@media (max-width:1050px){.culture-page .culture-story-grid,.culture-page .culture-direction-grid,.culture-page .culture-values-layout,.culture-page .culture-people-grid,.culture-page .culture-growth-grid{gap:38px}.culture-page .culture-values-list li{grid-template-columns:27px minmax(0,1fr);gap:14px}.culture-page .culture-plant-copy{gap:15px}.culture-page .culture-growth-stories article{padding-left:42px}}@media (max-width:760px){.culture-page{--culture-space:50px}.culture-page .culture-story-grid,.culture-page .culture-direction-grid,.culture-page .culture-values-layout,.culture-page .culture-people-grid,.culture-page .culture-growth-grid{grid-template-columns:minmax(0,1fr);gap:34px}.culture-page .culture-eyebrow,.culture-page .about-careers-copy .culture-eyebrow{margin-bottom:14px;font-size:11px}.culture-page .culture-story-copy h2,.culture-page .culture-values-intro h2,.culture-page .culture-section-heading h2,.culture-page .culture-growth-heading h2,.culture-page .culture-careers h2{margin-bottom:23px;font-size:33px}.culture-page .culture-values-photo>.responsive-picture>img{aspect-ratio:1.65}.culture-page .culture-statements li,.culture-page .culture-purpose-list p,.culture-page .culture-values-list p,.culture-page .culture-plant-copy p,.culture-page .culture-growth-stories p{font-size:14px;line-height:1.85}.culture-page .culture-statements li+li{margin-top:16px}.culture-page .culture-vision h2{max-width:620px;font-size:32px;line-height:1.3}.culture-page .culture-purpose h3{margin-bottom:20px;font-size:24px}.culture-page .culture-purpose-list li{gap:14px;padding-block:20px}.culture-page .culture-values-intro{position:static}.culture-page .culture-values-intro h2{margin-bottom:28px}.culture-page .culture-values-list li{padding-block:24px 27px}.culture-page .culture-values-list h3{margin-bottom:12px;font-size:26px}.culture-page .culture-section-heading{margin-bottom:28px}.culture-page .culture-section-heading h2{margin-bottom:0}.culture-page .culture-plant-copy{padding-top:23px}.culture-page .culture-plant-copy h3{font-size:23px}.culture-page .culture-growth-heading h2{max-width:510px;margin-bottom:0}.culture-page .culture-growth-stories h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.culture-page .about-text-link>svg,.culture-page .about-careers-links>a>svg,.culture-page .about-text-link>span:after,.culture-page .about-careers-links>a>span:after{transition:none}}
