.about-page{overflow-x:clip;background:#f7f7f3}.about-page main{overflow:hidden}.about-section-label{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--coral);font:500 12px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase}.about-section-label>span{position:relative;width:26px;height:1px;background:currentColor}.about-section-label>span:after{position:absolute;top:-2px;right:0;width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.about-section-label--light{color:#ff8b67}.about-page-hero{position:relative;min-height:clamp(480px,60vw,680px);background:var(--ink);color:var(--white);isolation:isolate}.about-page-hero__image,.about-page-hero__veil{position:absolute;inset:0;width:100%;height:100%}.about-page-hero__image{z-index:-2;object-fit:cover;object-position:center 56%}.about-page-hero__veil{z-index:-1;background:linear-gradient(180deg,#071a16bd,#071a1638 45%,#071a16bf),linear-gradient(90deg,rgba(7,26,22,.34),transparent 45%,rgba(7,26,22,.2))}.about-page-hero__content{display:flex;min-height:inherit;flex-direction:column;justify-content:flex-end;padding-top:clamp(130px,14vw,160px);padding-bottom:clamp(60px,8vw,100px)}.about-breadcrumb{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-bottom:20px;padding:7px 14px;background:#071a1685;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#ffffffeb;font:500 12.5px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase}.about-breadcrumb a{text-decoration:none;color:#ffffffb8;transition:color .2s ease}.about-breadcrumb a:hover,.about-breadcrumb a:focus-visible{color:#fff}.about-breadcrumb span[aria-hidden]{color:#ffffff59}.about-page-hero__title{display:grid;max-width:770px;margin:0;place-items:center;text-align:center}.about-page-hero__title h1{margin:0;font-size:clamp(58px,9vw,118px);line-height:.9;text-shadow:0 12px 40px rgba(0,0,0,.32)}.about-page-hero__title>p:last-child{max-width:540px;margin:25px 0 0;color:#ffffffd1;font-size:clamp(17.5px,2.1vw,21.5px)}.about-hero{--u: calc(min(100vw, 1600px) / 1600);background:#fff;color:var(--ink)}.about-hero__frame{max-width:760px;margin:0 auto;padding:32px 32px 48px}.about-hero__stage{margin-top:28px}.about-hero__mosaic{display:grid;grid-template-columns:repeat(4,1fr);gap:.67%;width:100%;max-width:420px}.about-hero__cell{position:relative;aspect-ratio:1;background:#fff}.about-hero__cell--photo{background-image:url(/media/about/about-hero-mosaic.jpg);background-size:400% 400%;background-position:calc(var(--c) * 33.3333%) calc(var(--r) * 33.3333%)}.about-hero__cell--solid{background:var(--coral)}.about-hero__cell--inset:after,.about-hero__cell--corner:after{position:absolute;background:var(--coral);content:""}.about-hero__cell--inset:after{inset:20%;transform:translate(var(--tx, 0%),var(--ty, 0%));transition:transform .8s cubic-bezier(.65,0,.35,1)}.about-hero__cell--corner:after{right:0;bottom:0;width:60%;height:60%}.about-hero__title{max-width:none;margin:28px 0 0;font-family:var(--sans);font-size:clamp(24px,calc(8.6vw - 5px),56px);font-weight:400;line-height:.89;letter-spacing:-.04em}.about-hero__title span{display:block}.about-hero__title span+span{margin-left:8%}.about-hero__lead{max-width:30em;margin:24px 0 0;font-size:clamp(20px,5.2vw,28px);line-height:1.25;letter-spacing:-.01em}.about-hero__pillars{display:grid;gap:22px;margin:36px 0 0;padding:0;list-style:none}.about-hero__pillars li{padding-top:14px;border-top:3px solid var(--ink)}.about-hero__pillars strong{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:600;letter-spacing:-.01em}.about-hero__pillars strong:before{width:12px;height:12px;flex:none;background:var(--coral);content:""}.about-hero__pillars p{margin:8px 0 0;color:#333;font-size:17px;line-height:1.45}.about-hero__down{--nudge: 5px;position:relative;display:none;width:174px;height:116px;margin-top:48px;padding:0;border:0;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.about-hero__down:focus-visible{outline:2px solid var(--ink);outline-offset:8px}.about-hero__down-outline,.about-hero__down svg{transition:transform .25s ease}.about-hero__down:hover .about-hero__down-outline{transform:translate(calc(var(--nudge) * -1),var(--nudge))}.about-hero__down:hover svg{transform:translateY(calc(var(--nudge) * .8))}.about-hero__down:active .about-hero__down-outline{transform:translate(calc(var(--nudge) * -1.4),calc(var(--nudge) * 1.4))}.about-hero__down-fill{position:absolute;top:16px;left:0;width:100px;height:100px;background:var(--coral)}.about-hero__down-outline{position:absolute;top:0;left:13px;width:104px;height:104px;border:4px solid var(--ink)}.about-hero__down svg{position:absolute;top:54px;left:39px;width:22px;height:26px}@media(prefers-reduced-motion:reduce){.about-hero__cell--inset:after,.about-hero__down-outline,.about-hero__down svg{transition:none}}@media(min-width:700px){.about-hero__down{display:block}}@media(min-width:700px)and (max-width:1099px){.about-hero__frame{max-width:none;padding:56px 32px 64px}.about-hero__stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr auto;margin-top:28px}.about-hero__title{grid-column:1 / -1;grid-row:1;margin:0 0 44px;font-size:clamp(56px,calc(8.6vw - 5px),96px)}.about-hero__mosaic{grid-column:1;grid-row:2;max-width:none}.about-hero__lead{grid-column:2;grid-row:2;max-width:none;margin:0 0 0 8%;align-self:end;font-size:clamp(19px,2.9vw,28px)}.about-hero__pillars{grid-column:1 / -1;grid-row:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.about-hero__down{margin-top:56px}}@media(min-width:1100px){.about-hero__frame{position:relative;width:calc(1440 * var(--u));max-width:none;height:calc(890 * var(--u));margin:0 auto;padding:0;overflow:hidden}.about-hero__eyebrow{position:absolute;top:calc(92 * var(--u));left:calc(585 * var(--u));margin:0;font-size:max(12px,calc(15 * var(--u)));letter-spacing:.14em}.about-hero__stage{margin:0}.about-hero__stage>*{position:absolute;margin:0}.about-hero__mosaic{top:calc(127 * var(--u));left:calc(135 * var(--u));width:calc(522 * var(--u));max-width:none;gap:calc(3.5 * var(--u))}.about-hero__title{top:calc(126 * var(--u));left:calc(573 * var(--u));font-size:calc(72 * var(--u));white-space:nowrap}.about-hero__title span+span{margin-left:calc(100 * var(--u))}.about-hero__lead{top:calc(400 * var(--u));left:calc(717 * var(--u));width:calc(500 * var(--u));max-width:none;font-size:max(19px,calc(30 * var(--u)))}.about-hero__pillars{top:calc(649 * var(--u));left:calc(717 * var(--u));width:calc(640 * var(--u));grid-template-columns:repeat(3,1fr);gap:calc(28 * var(--u))}.about-hero__pillars li{padding-top:calc(16 * var(--u));border-top-width:calc(3 * var(--u))}.about-hero__pillars strong{gap:calc(10 * var(--u));font-size:max(16px,calc(24 * var(--u)))}.about-hero__pillars strong:before{width:calc(14 * var(--u));height:calc(14 * var(--u))}.about-hero__pillars p{font-size:max(13.5px,calc(18 * var(--u)))}.about-hero__down{--nudge: calc(7 * var(--u));position:absolute;top:calc(716 * var(--u));left:calc(75 * var(--u));width:calc(243 * var(--u));height:calc(162 * var(--u));margin:0}.about-hero__down-fill{top:calc(23 * var(--u));width:calc(140 * var(--u));height:calc(140 * var(--u))}.about-hero__down-outline{left:calc(18 * var(--u));width:calc(145 * var(--u));height:calc(145 * var(--u));border-width:calc(5 * var(--u))}.about-hero__down svg{top:calc(75 * var(--u));left:calc(55 * var(--u));width:calc(30 * var(--u));height:calc(36 * var(--u))}}.leadership-hero .about-page-hero__image{object-position:center center}.leadership-hero .about-page-hero__veil{background:linear-gradient(180deg,#071a16e6,#071a1699,#071a16eb),linear-gradient(90deg,rgba(7,26,22,.7),transparent 65%)}.leadership-hero .about-page-hero__title{place-items:start;text-align:left;max-width:820px}.history-hero .about-page-hero__image{object-position:center 40%}.history-hero .about-page-hero__veil{background:linear-gradient(180deg,#071a16c7,#071a1659 45%,#071a16cc),linear-gradient(90deg,rgba(7,26,22,.55),transparent 60%)}.history-hero .about-page-hero__title{place-items:start;text-align:left;max-width:820px}.about-page{--about-radius: clamp(32px, 5.5vw, 80px)}.about-mandate{position:relative;padding:clamp(48px,5.5vw,80px) 0 calc(clamp(40px,4.5vw,64px) + var(--about-radius));overflow:hidden;border-radius:var(--about-radius) var(--about-radius) 0 0;background:#000;color:var(--white)}.about-mandate:before{position:absolute;inset:-50% -10%;background:repeating-radial-gradient(ellipse at 70% 50%,transparent 0 35px,rgba(255,255,255,.5) 36px 37.5px);content:"";opacity:.4;pointer-events:none;transform:rotate(-21deg)}.about-mandate>.shell{position:relative;z-index:1}.about-mandate__head{max-width:860px}.about-mandate__head h2{max-width:none;margin:0;color:#fff;font-family:var(--sans);font-size:clamp(40px,5vw,72px);font-weight:400;line-height:.98;letter-spacing:-.04em}.about-mandate__head h2 span{color:#fffef999}.about-mandate__head>p:last-child{max-width:600px;margin:16px 0 0;color:#fff;font-size:clamp(18px,1.7vw,22px);line-height:1.6}.about-venn{--venn-d: clamp(380px, 41vw, 520px);--venn-ov: calc(var(--venn-d) * .2);display:grid;grid-template-columns:calc(var(--venn-d) - var(--venn-ov)) var(--venn-d);grid-template-rows:calc(var(--venn-d) - var(--venn-ov)) var(--venn-d);width:max-content;max-width:100%;margin:clamp(28px,3.5vw,44px) auto 0}.about-venn__circle{--venn-pad: 14%;--venn-push: calc(var(--venn-ov) * .5);position:relative;display:flex;width:var(--venn-d);aspect-ratio:1;flex-direction:column;justify-content:center;gap:8px;padding:var(--venn-pad);border:1.5px solid rgba(255,255,255,.7);border-radius:50%;color:#fff;font-size:clamp(16px,1.5vw,20px);line-height:1.4}.about-venn__circle--mission{background:#1f7a62bf;padding-right:calc(var(--venn-pad) + var(--venn-push));padding-bottom:calc(var(--venn-pad) + var(--venn-push))}.about-venn__circle--vision{background:#e6582ab8;padding-left:calc(var(--venn-pad) + var(--venn-push));padding-bottom:calc(var(--venn-pad) + var(--venn-push))}.about-venn__circle--purpose{background:#3c3c3ccc;padding-right:calc(var(--venn-pad) + var(--venn-push));padding-top:calc(var(--venn-pad) + var(--venn-push))}.about-venn__circle--values{background:#286e5abf;padding-left:calc(var(--venn-pad) + var(--venn-push));padding-top:calc(var(--venn-pad) + var(--venn-push))}.about-venn__title{margin:0;color:#fff;font:500 clamp(30px,3.2vw,46px)/1 var(--sans);letter-spacing:-.035em}.about-venn__tag{margin:0;color:#ffb199;font:500 13px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase}.about-venn__circle p:not(.about-venn__tag){margin:0;color:#fff}.about-venn__quote{font-family:var(--serif);font-style:italic}.about-venn__values{display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:4px 14px;margin:0;padding:0;list-style:none;font-size:.92em;line-height:1.3}.about-venn__values li{display:flex;align-items:baseline;gap:7px}.about-venn__values li:before{width:7px;height:7px;flex:none;background:var(--coral-light);content:""}@media(max-width:900px){.about-venn{display:flex;width:auto;flex-direction:column;gap:16px}.about-venn__circle,.about-venn__circle--mission,.about-venn__circle--vision,.about-venn__circle--purpose,.about-venn__circle--values{width:100%;aspect-ratio:auto;padding:clamp(26px,5vw,36px);border-radius:28px;font-size:16px}.about-venn__values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.about-venn__values{grid-template-columns:1fr}}@media(max-width:1000px){.about-intro-grid{grid-template-columns:1fr 1fr}.about-intro-grid header{grid-column:1 / -1}.about-value-grid{gap:14px}.about-value-card{grid-template-columns:46px 1fr;gap:13px;padding:20px}.about-value-card__icon{width:44px;height:44px}}@media(max-width:720px){.about-page-hero{min-height:490px}.about-page-hero__content{padding-top:22px;padding-bottom:74px}.about-page-hero__image{object-position:center}.about-intro-grid,.about-value-grid{grid-template-columns:1fr}.about-intro-grid{gap:24px}.about-value-grid{margin-top:48px}}@media(prefers-reduced-motion:reduce){.about-value-card{transition:none}.about-value-card:hover{transform:none}}.mandate-vmv{padding:clamp(80px,10vw,140px) 0;background:#f7f7f3}.mandate-vmv-header{max-width:640px;margin:0 auto clamp(60px,8vw,100px);text-align:center}.mandate-vmv-header h2{margin:0 0 16px;color:var(--deep);font-family:var(--serif);font-size:clamp(32px,4.5vw,54px);line-height:1.06;letter-spacing:-.03em}.mandate-vmv-header h2 em{color:var(--coral);font-style:italic}.mandate-vmv-header p{margin:0;color:#10241f94;font-size:clamp(15px,1.2vw,17px);line-height:1.7}.mandate-vmv-cards{display:grid;grid-template-columns:repeat(3,1fr)}.mandate-vmv-card{position:relative;overflow:hidden;padding:clamp(36px,4vw,56px) clamp(28px,3vw,44px)}.mandate-vmv-card:nth-child(1){background:var(--deep);color:var(--white)}.mandate-vmv-card:nth-child(2){background:var(--coral);color:var(--white)}.mandate-vmv-card:nth-child(3){background:#fff;color:var(--deep)}.mandate-vmv-card:before{position:absolute;right:-60px;bottom:-60px;width:clamp(180px,22vw,260px);height:clamp(180px,22vw,260px);border:clamp(28px,4vw,46px) solid rgba(255,255,255,.1);border-radius:50%;content:"";pointer-events:none}.mandate-vmv-card:nth-child(3):before{border-color:#10241f12}.mandate-vmv-card:after{position:absolute;right:40px;bottom:-20px;width:clamp(100px,13vw,150px);height:clamp(100px,13vw,150px);border:clamp(18px,2.5vw,30px) solid rgba(255,255,255,.07);border-radius:50%;content:"";pointer-events:none}.mandate-vmv-card:nth-child(3):after{border-color:#10241f0d}.mandate-vmv-card-index{display:block;margin-bottom:22px;font:700 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.52}.mandate-vmv-card h3{margin:0 0 20px;font-family:var(--serif);font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1;letter-spacing:-.03em}.mandate-vmv-card-rule{width:40px;height:3px;margin-bottom:22px;border-radius:2px;background:#ffffff61}.mandate-vmv-card:nth-child(3) .mandate-vmv-card-rule{background:var(--coral)}.mandate-vmv-card p{position:relative;z-index:1;margin:0;font-size:clamp(14px,1.1vw,16px);line-height:1.75;opacity:.88}.mandate-values-list{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.mandate-values-list li{display:flex;align-items:center;gap:12px;color:#10241fcc;font-size:clamp(14px,1.1vw,15px);font-weight:500}.mandate-values-list li:before{width:8px;height:8px;border-radius:50%;background:var(--coral);content:"";flex-shrink:0}.mandate-purpose{padding:clamp(56px,7vw,96px) 0;background:var(--mint, #d8ebe0)}.mandate-purpose-inner{display:grid;grid-template-columns:1fr 2fr;gap:clamp(32px,5vw,72px);align-items:start}.mandate-purpose-kicker{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--coral);font:500 10px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase}.mandate-purpose-kicker>span{width:26px;height:1px;background:currentColor}.mandate-purpose h2{margin:0;color:var(--deep);font-family:var(--serif);font-size:clamp(26px,3vw,38px);line-height:1.08;letter-spacing:-.03em}.mandate-purpose-body{display:flex;flex-direction:column;gap:20px}.mandate-purpose-body p{margin:0;color:#10241fbf;font-size:clamp(15px,1.2vw,17px);line-height:1.75}.mandate-purpose-quote{padding:24px 28px;border-left:4px solid var(--coral);border-radius:0 12px 12px 0;background:var(--white)}.mandate-purpose-quote p{color:var(--deep)!important;font-family:var(--serif);font-size:clamp(16px,1.5vw,20px);font-style:italic;line-height:1.55}@keyframes mandate-arc-in{0%{opacity:0;transform:scale(.7) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0)}}.mandate-vmv-card.is-visible:before{animation:mandate-arc-in .9s cubic-bezier(.22,1,.36,1) .15s both}.mandate-vmv-card.is-visible:after{animation:mandate-arc-in .9s cubic-bezier(.22,1,.36,1) .28s both}.mandate-vmv-card:nth-child(3).is-visible .mandate-values-list li{animation:stagger-in .6s cubic-bezier(.22,1,.36,1) both}.mandate-vmv-card:nth-child(3).is-visible .mandate-values-list li:nth-child(1){animation-delay:.22s}.mandate-vmv-card:nth-child(3).is-visible .mandate-values-list li:nth-child(2){animation-delay:.3s}.mandate-vmv-card:nth-child(3).is-visible .mandate-values-list li:nth-child(3){animation-delay:.38s}.mandate-vmv-card:nth-child(3).is-visible .mandate-values-list li:nth-child(4){animation-delay:.46s}.mandate-vmv-card:nth-child(3).is-visible .mandate-values-list li:nth-child(5){animation-delay:.54s}.mandate-vmv-card:nth-child(3).is-visible .mandate-values-list li:nth-child(6){animation-delay:.6s}@media(max-width:860px){.mandate-vmv-cards,.mandate-purpose-inner{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mandate-vmv-card.is-visible:before,.mandate-vmv-card.is-visible:after{animation:none;opacity:1;transform:none}.mandate-vmv-card:nth-child(3).is-visible .mandate-values-list li{animation:none;opacity:1}}.about-leadership{background:var(--white)}.about-leadership .shell{max-width:1540px;width:min(1540px,calc(100% - 48px))}.about-leadership__head{max-width:860px;margin-bottom:clamp(40px,5vw,72px)}.about-leadership__head h2{margin:0;color:var(--ink);font-family:var(--sans);font-size:clamp(44px,6vw,88px);font-weight:700;line-height:.96;letter-spacing:-.05em}.about-leadership__head h2 em{color:var(--coral);font-family:var(--serif);font-weight:600;letter-spacing:-.03em}.about-leadership__head>p:last-child{max-width:640px;margin:22px 0 0;color:#292929;font-size:clamp(16px,1.4vw,19px);line-height:1.6}.people-tiers{display:flex;flex-direction:column;gap:clamp(40px,5vw,72px)}.people-tier__label{display:flex;align-items:center;gap:14px;margin:0 0 18px;padding-top:14px;border-top:3px solid var(--ink);color:var(--ink);font:600 clamp(18px,1.6vw,22px)/1.2 var(--sans);letter-spacing:-.01em}.people-tier__label:before{width:12px;height:12px;flex:none;background:var(--coral);content:""}.people-tier__grid{--tier-gap: clamp(14px, 1.6vw, 22px);--tier-cols: 4;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(22px,2.4vw,32px) var(--tier-gap)}.people-tier__grid .person-flip-card-wrapper{flex:0 0 calc((100% - (var(--tier-cols) - 1) * var(--tier-gap)) / var(--tier-cols));max-width:calc((100% - (var(--tier-cols) - 1) * var(--tier-gap)) / var(--tier-cols))}.people-tier__grid .person-flip-card{aspect-ratio:5 / 7}@media(min-width:1400px){.people-tier--sector-vice-presidents .people-tier__grid{--tier-cols: 5}}.people-tier__grid .person-flip-card__overlay{padding:clamp(16px,1.8vw,24px);background:linear-gradient(180deg,transparent 66%,rgba(9,46,39,.86) 100%)}.people-tier__grid .person-flip-card h3{font-size:clamp(19px,1.7vw,25px);line-height:1.08;text-shadow:0 1px 8px rgba(0,0,0,.45)}.people-tier__grid .person-flip-card__media img{filter:none}.people-tier__grid .person-flip-card__position{margin:16px 0 0;text-align:center;color:var(--deep);font:700 clamp(15px,1.3vw,18px)/1.3 var(--sans);letter-spacing:-.005em}.people-tier__grid .person-flip-card__position:before{display:block;width:32px;height:3px;margin:0 auto 10px;background:var(--coral);content:""}@media(max-width:920px){.people-tier__grid{--tier-cols: 2}}@media(max-width:520px){.people-tier__grid{--tier-cols: 1}.people-tier__grid .person-flip-card-wrapper{max-width:360px}}
