.HeadquartersRolePage_page__3ZnMx{--role-pad:var(--page-pad);background:var(--color-canvas)}.HeadquartersRolePage_hero__fpBtw{padding:clamp(150px,15vw,220px) var(--role-pad) clamp(88px,10vw,150px);background:linear-gradient(rgba(79,120,146,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(79,120,146,.08) 1px,transparent 1px),var(--color-canvas);background-size:clamp(74px,10vw,150px) clamp(74px,10vw,150px)}.HeadquartersRolePage_heroGrid__e_8KA,.HeadquartersRolePage_method__hXQEs,.HeadquartersRolePage_result__187We{width:min(100%,var(--content-max));margin-inline:auto}.HeadquartersRolePage_heroGrid__e_8KA{margin-top:clamp(48px,7vw,96px);display:grid;grid-template-columns:minmax(300px,.72fr) minmax(520px,1.28fr);gap:clamp(42px,7vw,110px);align-items:center}.HeadquartersRolePage_meta___1fhm{display:flex;align-items:center;gap:22px}.HeadquartersRolePage_meta___1fhm span{color:var(--color-signature);font-size:10px;font-weight:750;letter-spacing:.16em}.HeadquartersRolePage_meta___1fhm p{margin:0;color:var(--color-steel-readable);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.HeadquartersRolePage_heroCopy___T7CB h1{margin:clamp(28px,4vw,54px) 0 0;font-family:var(--font-display);font-size:clamp(48px,6.5vw,90px);font-weight:430;line-height:.94;letter-spacing:-.06em}.HeadquartersRolePage_lead__njuEL{max-width:520px;margin:34px 0 0;color:var(--color-graphite);font-size:clamp(16px,1.35vw,19px);line-height:1.75}.HeadquartersRolePage_heroCopy___T7CB>strong{margin-top:42px;display:inline-block;border-left:2px solid var(--color-signature);padding-left:18px;color:var(--color-steel-readable);font-size:12px;font-weight:650;letter-spacing:.08em}.HeadquartersRolePage_heroFigure__UvO2o{position:relative;min-width:0;margin:0;overflow:hidden;border-radius:2px 82px 2px 2px;background:var(--color-ice)}.HeadquartersRolePage_heroFigure__UvO2o img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;filter:saturate(.82) contrast(1.03);transition:transform var(--motion-editorial) var(--ease-precision),filter var(--motion-ui)}.HeadquartersRolePage_heroFigure__UvO2o:hover img{filter:saturate(1) contrast(1.03);transform:scale(1.018)}.HeadquartersRolePage_heroFigure__UvO2o figcaption{position:absolute;right:0;bottom:0;min-width:min(70%,440px);padding:17px 22px;background:rgba(16,43,56,.9);color:#fff;font-size:10px;font-weight:650;letter-spacing:.05em;backdrop-filter:blur(10px)}.HeadquartersRolePage_method__hXQEs{padding:clamp(90px,11vw,170px) var(--role-pad)}.HeadquartersRolePage_method__hXQEs header{margin-bottom:clamp(44px,6vw,84px);display:grid;grid-template-columns:minmax(190px,.42fr) minmax(0,1.58fr);gap:clamp(34px,7vw,110px)}.HeadquartersRolePage_method__hXQEs h2,.HeadquartersRolePage_result__187We h2{max-width:900px;margin:0;font-family:var(--font-display);font-size:clamp(34px,4.6vw,68px);font-weight:430;line-height:.98;letter-spacing:-.055em}.HeadquartersRolePage_method__hXQEs ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);list-style:none}.HeadquartersRolePage_method__hXQEs li{min-height:260px;padding:clamp(28px,3.5vw,48px);border-right:1px solid var(--color-hairline)}.HeadquartersRolePage_method__hXQEs li:last-child{border-right:0}.HeadquartersRolePage_method__hXQEs li>span{color:var(--color-signature);font-size:10px;font-weight:750;letter-spacing:.14em}.HeadquartersRolePage_method__hXQEs h3{margin:54px 0 0;font-family:var(--font-display);font-size:clamp(25px,2.5vw,38px);font-weight:430;line-height:1;letter-spacing:-.04em}.HeadquartersRolePage_method__hXQEs li p{max-width:320px;margin:20px 0 0;color:var(--color-steel-readable);font-size:13px;line-height:1.7}.HeadquartersRolePage_result__187We{padding:clamp(88px,10vw,150px) var(--role-pad);background:var(--color-teal-900);color:#fff}.HeadquartersRolePage_resultMain__BfWbl{display:grid;grid-template-columns:minmax(190px,.42fr) minmax(0,1.58fr);gap:clamp(34px,7vw,110px)}.HeadquartersRolePage_result__187We .HeadquartersRolePage_meta___1fhm p{color:#a9c6d3}.HeadquartersRolePage_resultMain__BfWbl>div:last-child>p{max-width:680px;margin:28px 0 0;color:rgba(255,255,255,.68);font-size:15px;line-height:1.8}.HeadquartersRolePage_actions__UkPpA{margin-top:42px;display:flex;flex-wrap:wrap;gap:12px}.HeadquartersRolePage_actions__UkPpA a{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;gap:24px;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:11px;font-weight:650;text-decoration:none}.HeadquartersRolePage_actions__UkPpA a:first-child{border-color:var(--color-cyan-air);background:var(--color-cyan-air);color:var(--color-teal-900)}.HeadquartersRolePage_actions__UkPpA i,.HeadquartersRolePage_related__61MxN i{font-style:normal}.HeadquartersRolePage_related__61MxN{margin-top:clamp(72px,9vw,120px);border-top:1px solid rgba(255,255,255,.2);padding-top:24px}.HeadquartersRolePage_related__61MxN>p{margin:0 0 18px;color:#a9c6d3;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.HeadquartersRolePage_related__61MxN>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.HeadquartersRolePage_related__61MxN a{padding:22px 0;display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(255,255,255,.2);color:#fff;font-size:13px;text-decoration:none}.HeadquartersRolePage_related__61MxN a:not(:last-child){margin-right:28px}@media (max-width:900px){.HeadquartersRolePage_heroGrid__e_8KA,.HeadquartersRolePage_method__hXQEs header,.HeadquartersRolePage_resultMain__BfWbl{grid-template-columns:1fr}.HeadquartersRolePage_heroGrid__e_8KA{gap:48px}.HeadquartersRolePage_method__hXQEs ol,.HeadquartersRolePage_related__61MxN>div{grid-template-columns:1fr}.HeadquartersRolePage_method__hXQEs li{min-height:0;border-right:0;border-bottom:1px solid var(--color-hairline)}.HeadquartersRolePage_method__hXQEs li:last-child{border-bottom:0}.HeadquartersRolePage_related__61MxN a:not(:last-child){margin-right:0}}@media (max-width:620px){.HeadquartersRolePage_hero__fpBtw{padding-top:124px}.HeadquartersRolePage_heroFigure__UvO2o{border-radius:2px 48px 2px 2px}.HeadquartersRolePage_heroFigure__UvO2o figcaption{position:static;min-width:0}.HeadquartersRolePage_heroCopy___T7CB h1{font-size:clamp(42px,14vw,62px)}.HeadquartersRolePage_method__hXQEs,.HeadquartersRolePage_result__187We{padding-inline:22px}}