body.expertises-page{background:#f5f4f0}
.expertises-page main{overflow:clip}
.expertises-page h1,.expertises-page h2,.expertises-page h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.expertises-page .site-header{background:rgba(245,244,240,.93);box-shadow:0 1px 0 rgba(21,23,24,.12);backdrop-filter:blur(14px)}
/* Expertise hero: editorial manifesto and five connected worlds. */
.ep-hero{margin-top:72px;min-height:calc(100svh - 72px);display:grid;grid-template-columns:minmax(0,44%) minmax(0,56%);overflow:hidden;background:#f8f7f3;color:#151718}
.ep-hero-content{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:42px;padding:clamp(42px,4.5vw,88px) clamp(24px,4.5vw,78px) 38px}
.ep-eyebrow{display:flex;align-items:center;gap:17px;font-size:clamp(10px,.62vw,12px);font-weight:800;letter-spacing:.14em;white-space:nowrap}
.ep-eyebrow:after{content:"";height:1px;width:55px;flex:none;background:#151718}
.ep-hero h1{max-width:800px;margin:37px 0 28px;font-size:clamp(45px,3.65vw,76px);font-weight:820;line-height:.93;letter-spacing:-.075em}
.ep-hero-content p{max-width:460px;margin:0 0 34px;font-size:clamp(17px,1.1vw,22px);line-height:1.23;letter-spacing:-.025em}
.ep-dark-pill{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:52px;padding:14px 24px;border:1px solid #151718;border-radius:50px;background:#151718;color:#fff;font-size:clamp(10.5px,.65vw,13px);font-weight:750;letter-spacing:.055em;transition:background .28s ease,color .28s ease}
.ep-dark-pill:hover{background:transparent;color:#151718}.ep-dark-pill span{font-size:21px;font-weight:350;line-height:1}
.ep-hero-signature{display:flex;align-items:center;gap:13px;font-size:10px;font-weight:750;letter-spacing:.13em;white-space:nowrap}.ep-hero-signature:before{content:"";width:42px;height:1px;background:#151718}.ep-hero-signature i{font-style:normal;font-weight:400}
.ep-hero-panels{display:flex;min-width:0;min-height:100%;background:#202323}
.ep-hero-panel{position:relative;isolation:isolate;display:block;flex:1 1 0;min-width:0;overflow:hidden;border-left:1px solid rgba(255,255,255,.45);background:#242827;color:#fff;transition:flex-grow .32s cubic-bezier(.22,1,.36,1)}
.ep-hero-panel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) saturate(.2) brightness(.59) contrast(1.08);transition:filter .32s ease,transform .45s ease}
.ep-hero-panel:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05) 30%,rgba(0,0,0,.79) 100%);pointer-events:none}
.ep-hero-panel-brand img{object-position:53% center}.ep-hero-panel-content img{object-position:50% center}.ep-hero-panel-media img{object-position:53% center}.ep-hero-panel-experience img{object-position:48% center}
.ep-hero-panel-data{background:#242a2b}.ep-hero-data-placeholder{position:absolute;top:23%;left:14%;right:10%;color:rgba(255,255,255,.55);font-size:clamp(12px,1vw,20px);line-height:1.25;font-weight:700;letter-spacing:.13em}
.ep-hero-panel-copy{position:absolute;z-index:1;bottom:clamp(25px,4vw,67px);left:clamp(13px,1.45vw,29px);right:clamp(13px,1.25vw,25px);display:flex;flex-direction:column;align-items:flex-start;gap:10px;opacity:.88;transition:opacity .32s ease}
.ep-hero-panel-copy small{font-size:clamp(10px,.64vw,13px);font-weight:500;letter-spacing:.04em}.ep-hero-panel-copy strong{font-size:clamp(14px,.9vw,18px);font-weight:750;line-height:1.05;letter-spacing:-.025em}.ep-hero-panel-copy>span{display:block;max-width:205px;padding-top:13px;border-top:1px solid rgba(255,255,255,.65);font-size:clamp(11px,.78vw,15px);line-height:1.25;letter-spacing:-.025em}
.ep-hero-panel:focus-visible{z-index:3;outline:2px solid #fff;outline-offset:-4px}
@media(hover:hover) and (min-width:1051px){.ep-hero-panels:hover .ep-hero-panel:hover,.ep-hero-panel:focus-visible{flex-grow:1.3}.ep-hero-panel:hover img,.ep-hero-panel:focus-visible img{filter:grayscale(.55) saturate(.55) brightness(.77) contrast(1.03);transform:scale(1.035)}.ep-hero-panel:hover .ep-hero-panel-copy,.ep-hero-panel:focus-visible .ep-hero-panel-copy{opacity:1}}
.ep-rail{position:sticky;top:72px;z-index:40;background:rgba(250,249,246,.97);display:grid;grid-template-columns:repeat(5,1fr);padding:0 clamp(24px,4.5vw,78px);box-shadow:0 1px 0 rgba(21,23,24,.16);backdrop-filter:blur(12px)}
.ep-rail a{min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-right:1px solid rgba(21,23,24,.14);padding:0 clamp(12px,2.2vw,32px);font-size:11px;font-weight:780;letter-spacing:.07em;transition:background .25s,color .25s}.ep-rail a:first-child{border-left:1px solid rgba(21,23,24,.14)}.ep-rail a span{font-size:17px;font-weight:350}.ep-rail a:hover,.ep-rail a.is-active{background:#151718;color:#fff}
.ep-system{background:#171a1a;color:#f7f6f2;padding:70px clamp(24px,4.5vw,78px) 80px;min-height:690px;display:flex;flex-direction:column;justify-content:space-between;scroll-margin-top:130px}.ep-system-top{display:flex;justify-content:space-between;gap:20px;font-size:10px;font-weight:750;letter-spacing:.17em;border-bottom:1px solid rgba(255,255,255,.24);padding-bottom:22px}.ep-system-main{display:flex;justify-content:space-between;align-items:end;gap:60px;padding:80px 0}.ep-system h2{font-size:clamp(70px,9.4vw,160px);font-weight:820;line-height:.8;letter-spacing:-.095em;margin:0}.ep-system h2 span{color:#8a928e}.ep-system-main p{max-width:290px;font-size:18px;line-height:1.35;margin:0 0 10px}.ep-system-flow{border-top:1px solid rgba(255,255,255,.24);display:flex;align-items:center;gap:18px;padding-top:22px;font-size:12px;font-weight:750;letter-spacing:.08em;flex-wrap:wrap}.ep-system-flow i{font-style:normal;font-size:18px;color:#aeb5b0}.ep-system-flow b{margin-left:auto;font-size:10px;font-weight:600;color:#b9c0bb}
.ep-chapter{min-height:820px;padding:75px clamp(24px,4.5vw,78px) 85px;border-bottom:1px solid rgba(21,23,24,.16);scroll-margin-top:137px;overflow:hidden}.ep-chapter-meta{display:flex;justify-content:space-between;gap:15px;border-top:1px solid currentColor;padding-top:13px;opacity:.8;font-size:10px;font-weight:750;letter-spacing:.16em}.ep-chapter-body{display:grid;grid-template-columns:minmax(0,46%) minmax(0,54%);gap:40px;align-items:stretch;margin-top:35px;min-height:610px}.ep-chapter-copy{display:flex;flex-direction:column;align-items:start}.ep-chapter h2{font-size:clamp(55px,5.7vw,96px);font-weight:820;letter-spacing:-.087em;line-height:.89;margin:0 0 30px}.ep-chapter-lead{font-size:clamp(19px,1.75vw,27px);line-height:1.14;letter-spacing:-.035em;max-width:500px;margin:0 0 30px}.ep-chapter ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 30px;font-size:13px;line-height:1.2}.ep-chapter li{border-bottom:1px solid rgba(21,23,24,.15);padding-bottom:7px}.ep-future{display:flex;align-items:center;gap:15px;margin-top:auto;padding-top:50px;font-size:11px;font-weight:750;letter-spacing:.05em}.ep-future small{font-size:9px;letter-spacing:.08em;border:1px solid currentColor;padding:5px 7px;opacity:.65}.ep-chapter-media{position:relative;margin:0;min-height:560px;overflow:hidden}.ep-chapter-media img{width:100%;height:100%;min-height:560px;object-fit:cover;transform:scale(1.04) translateY(var(--chapter-y,0px));will-change:transform}.ep-chapter-media figcaption{position:absolute;bottom:16px;left:16px;background:rgba(247,246,242,.92);color:#151718;padding:9px 11px;font-size:9px;font-weight:750;letter-spacing:.08em}.chapter-brand{background:#f5f4f0}.chapter-brand .ep-chapter-media img{object-position:center}.chapter-content{background:#232625;color:#f7f6f2}.chapter-content .ep-chapter-media img{object-position:center 45%}.chapter-media{background:#eeece6}.chapter-media .ep-chapter-media img{object-position:47% center}.chapter-data{background:#1d2325;color:#f6f5f1}.chapter-experience{background:#f5f4f0}.chapter-experience .ep-chapter-media img{object-position:center}.chapter-content li,.chapter-data li{border-color:rgba(255,255,255,.2)}
.ep-data-visual{background:#141a1b;border:1px solid rgba(255,255,255,.23);min-height:560px;padding:38px;display:flex;flex-direction:column;justify-content:space-between}.ep-data-visual>span,.ep-data-visual>small{font-size:10px;font-weight:700;letter-spacing:.17em;color:#adb7b5}.ep-data-visual div{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ep-data-visual b{font-size:clamp(40px,4.2vw,76px);font-weight:750;letter-spacing:-.065em;line-height:.95}.ep-data-visual i{font-style:normal;font-size:25px;color:#89938f;margin:0 0 0 40%}
.ep-between{padding:100px clamp(24px,4.5vw,78px) 130px;background:#faf9f6;scroll-margin-top:130px}.ep-between-header{display:flex;justify-content:space-between;font-size:10px;font-weight:750;letter-spacing:.15em;border-top:1px solid var(--line);padding-top:13px}.ep-between h2{font-size:clamp(58px,6.5vw,110px);letter-spacing:-.084em;line-height:.92;margin:90px 0 100px}.ep-between h2 em{font-style:normal;color:#a5a8a5}.ep-between-example{display:grid;grid-template-columns:42% 1fr;gap:5vw;align-items:start}.ep-between-example figure{margin:0}.ep-between-example img{width:100%;aspect-ratio:.95;object-fit:cover}.ep-between-example figcaption{font-size:9px;font-weight:750;letter-spacing:.11em;margin-top:13px}.ep-loop{padding-top:8px}.ep-loop>span{display:block;border-bottom:1px solid var(--line);padding-bottom:16px;font-size:11px;font-weight:750;letter-spacing:.12em}.ep-loop ol{counter-reset:none;list-style:none;margin:25px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.ep-loop li{min-height:150px;padding:18px 13px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}.ep-loop li:nth-child(3n){border-right:0}.ep-loop li:nth-child(n+4){border-bottom:0}.ep-loop li b{font-size:clamp(17px,1.8vw,28px);letter-spacing:-.055em}.ep-loop li small{font-size:11px;color:#616667}.ep-loop p{font-size:19px;line-height:1.35;max-width:540px;margin:35px 0 0}
.ep-entry{background:#171a1a;color:#f7f6f2;padding:90px clamp(24px,4.5vw,78px) 110px;scroll-margin-top:130px}.ep-entry-intro>span,.ep-method-intro>span,.ep-work-head>span,.ep-final>span{font-size:10px;font-weight:750;letter-spacing:.16em}.ep-entry h2{font-size:clamp(52px,5.4vw,89px);letter-spacing:-.08em;line-height:.93;margin:50px 0 20px}.ep-entry-intro p{font-size:18px;max-width:420px;margin:0 0 75px}.ep-entry-list{border-top:1px solid rgba(255,255,255,.25)}.ep-entry-list a{display:grid;grid-template-columns:45px minmax(0,1fr) 210px 30px;gap:20px;align-items:center;padding:24px 3px;border-bottom:1px solid rgba(255,255,255,.25);transition:padding .3s,background .3s}.ep-entry-list a:hover{padding-left:16px;background:rgba(255,255,255,.06)}.ep-entry-list span{font-size:10px;color:#b6bcb9}.ep-entry-list strong{font-size:clamp(19px,2.25vw,34px);line-height:1.04;font-weight:700;letter-spacing:-.05em}.ep-entry-list small{font-size:10px;font-weight:750;letter-spacing:.09em}.ep-entry-list b{font-size:24px;font-weight:300}
.ep-method{background:#f5f4f0;padding:100px clamp(24px,4.5vw,78px) 110px;scroll-margin-top:130px}.ep-method-intro{display:flex;justify-content:space-between;gap:30px;align-items:start}.ep-method h2{font-size:clamp(55px,6.2vw,101px);letter-spacing:-.086em;line-height:.88;margin:0 0 90px}.ep-method h2 em{font-style:normal;color:#949996}.ep-method ol{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0;margin:0;border-top:1px solid var(--line)}.ep-method li{min-height:190px;border-right:1px solid var(--line);padding:18px 16px 10px;display:flex;flex-direction:column;gap:12px}.ep-method li:first-child{padding-left:0}.ep-method li:last-child{border-right:0}.ep-method li span{font-size:13px;font-weight:750}.ep-method li b{font-size:clamp(15px,1.25vw,21px);letter-spacing:-.045em}.ep-method li p{font-size:13px;line-height:1.3;margin:auto 0 0}.ep-method-return{border-top:1px solid var(--line);text-align:right;padding-top:23px;font-size:11px;font-weight:750;letter-spacing:.1em}.ep-method-return span{margin:0 12px;font-size:17px}
.ep-work{background:#faf9f6;padding:95px clamp(24px,4.5vw,78px) 115px;scroll-margin-top:130px}.ep-work-head{display:flex;justify-content:space-between;align-items:start;gap:30px}.ep-work h2{font-size:clamp(57px,6vw,100px);line-height:.9;letter-spacing:-.08em;margin:0 0 70px}.ep-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.ep-work-grid a{display:flex;flex-direction:column;overflow:hidden}.ep-work-grid img{width:100%;aspect-ratio:1.34;object-fit:cover;filter:saturate(.75);transition:transform .6s var(--ease)}.ep-work-grid a:hover img{transform:scale(1.025)}.ep-work-grid span{font-size:23px;letter-spacing:-.055em;font-weight:780;margin-top:17px}.ep-work-grid small{font-size:10px;font-weight:700;letter-spacing:.1em;margin-top:4px}.ep-work-more{display:inline-flex;gap:25px;align-items:center;font-size:11px;font-weight:750;letter-spacing:.05em;border-bottom:1px solid currentColor;padding-bottom:7px;margin-top:60px}.ep-work-more span{font-size:21px;font-weight:300}
.ep-final{min-height:680px;background:#222;color:#fff;position:relative;isolation:isolate;overflow:hidden;padding:55px clamp(24px,4.5vw,78px) 70px;display:flex;flex-direction:column;align-items:start;justify-content:space-between}.ep-final-image{position:absolute;inset:0;z-index:-2}.ep-final-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.6) brightness(.65)}.ep-final:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,12,12,.67),rgba(10,12,12,.18))}.ep-final-body{display:flex;align-items:end;justify-content:space-between;gap:30px;width:100%}.ep-final-body p{font-size:clamp(24px,2.1vw,34px);font-weight:750;letter-spacing:-.055em;line-height:1.08;margin:0}.ep-final h2{font-size:clamp(60px,6.2vw,106px);letter-spacing:-.088em;line-height:.89;margin:0;text-align:right}.ep-final>a{display:inline-flex;align-items:center;gap:28px;padding:16px 25px;border-radius:50px;background:#fff;color:#151718;font-size:11px;font-weight:750;letter-spacing:.05em}.ep-final>a:hover{background:#e6e5df}.ep-final>a span{font-size:20px;font-weight:300}
@media(max-width:1050px){.ep-chapter h2{font-size:clamp(48px,5.6vw,78px)}.ep-chapter-body{gap:25px}.ep-system h2{font-size:clamp(70px,9vw,125px)}.ep-method ol{grid-template-columns:repeat(3,1fr)}.ep-method li{border-bottom:1px solid var(--line)}.ep-method li:nth-child(3n){border-right:0}.ep-method li:nth-child(n+4){border-bottom:0}}
@media(max-width:800px){.ep-rail{position:relative;top:auto;padding:0 24px;overflow-x:auto;display:flex;scrollbar-width:thin}.ep-rail a{flex:0 0 auto;min-width:140px;min-height:60px}.ep-system{min-height:0;padding:85px 24px}.ep-system-main{display:block;padding:95px 0}.ep-system h2{font-size:clamp(65px,11vw,100px)}.ep-system-main p{margin:35px 0 0}.ep-system-flow b{margin-left:0}.ep-chapter{min-height:0;padding:70px 24px 80px;scroll-margin-top:70px}.ep-chapter-body{display:flex;flex-direction:column;min-height:0;gap:30px}.ep-chapter h2{font-size:clamp(57px,9vw,85px)}.ep-chapter-copy{display:contents}.ep-chapter h2{order:0;margin:0}.ep-chapter-media,.ep-data-visual{order:1;min-height:0}.ep-chapter-media img{height:55vw;min-height:340px;transform:none!important}.ep-data-visual{height:55vw;min-height:340px}.ep-chapter-lead{order:2;margin:0}.ep-chapter ul{order:3}.ep-future{order:4;margin:0;padding-top:15px}.ep-between{padding:85px 24px 95px}.ep-between h2{font-size:clamp(54px,8.3vw,78px);margin:65px 0}.ep-between-example{grid-template-columns:1fr;gap:50px}.ep-between-example img{aspect-ratio:1.5}.ep-entry{padding:85px 24px}.ep-entry h2{font-size:clamp(52px,8vw,76px)}.ep-entry-list a{grid-template-columns:35px 1fr 26px}.ep-entry-list small{grid-column:2;grid-row:2}.ep-entry-list b{grid-column:3;grid-row:1 / span 2}.ep-method{padding:85px 24px}.ep-method-intro{display:block}.ep-method h2{font-size:clamp(59px,9vw,82px);margin:35px 0 65px}.ep-work{padding:85px 24px}.ep-work-head{display:block}.ep-work h2{margin:35px 0 55px}.ep-final{min-height:640px;padding:45px 24px}.ep-final-body{display:block}.ep-final h2{text-align:left;margin-top:55px}}
@media(max-width:520px){.ep-rail{padding:0 24px}.ep-rail a{min-width:118px;font-size:10px}.ep-system-top span:last-child{display:none}.ep-system h2{font-size:clamp(58px,13vw,72px)}.ep-system-main{padding:85px 0}.ep-system-flow{gap:9px 11px;font-size:10px}.ep-chapter{padding:65px 24px 75px}.ep-chapter h2{font-size:clamp(51px,12vw,68px)}.ep-chapter-media img{height:76vw;min-height:280px}.ep-data-visual{height:76vw;min-height:300px;padding:22px}.ep-data-visual b{font-size:clamp(38px,10vw,53px)}.ep-chapter ul{gap:8px 15px;font-size:12px}.ep-future{flex-wrap:wrap;font-size:10px}.ep-between h2{font-size:clamp(45px,10.5vw,59px)}.ep-between-header span:last-child{display:none}.ep-between-example img{aspect-ratio:1}.ep-loop ol{grid-template-columns:repeat(2,1fr)}.ep-loop li:nth-child(3n){border-right:1px solid var(--line)}.ep-loop li:nth-child(even){border-right:0}.ep-loop li:nth-child(n+4){border-bottom:1px solid var(--line)}.ep-loop li:nth-child(n+5){border-bottom:0}.ep-entry h2{font-size:clamp(45px,10.5vw,58px)}.ep-entry-list a{gap:8px;padding:20px 0}.ep-entry-list strong{font-size:23px}.ep-entry-list small{font-size:9px}.ep-method h2{font-size:clamp(53px,11vw,68px)}.ep-method ol{grid-template-columns:repeat(2,1fr)}.ep-method li{min-height:160px;padding:15px 12px}.ep-method li:nth-child(3n){border-right:1px solid var(--line)}.ep-method li:nth-child(even){border-right:0}.ep-method li:nth-child(n+4){border-bottom:1px solid var(--line)}.ep-method li:nth-child(n+5){border-bottom:0}.ep-method li b{font-size:16px}.ep-method li p{font-size:12px}.ep-method-return{text-align:left;line-height:1.8}.ep-work h2{font-size:clamp(54px,11vw,70px)}.ep-work-grid{grid-template-columns:1fr;gap:45px}.ep-work-grid img{aspect-ratio:1.55}.ep-final{min-height:660px}.ep-final-body p{font-size:22px}.ep-final h2{font-size:clamp(55px,12vw,75px)}.ep-final>a{font-size:10px}}
@media(prefers-reduced-motion:reduce){.ep-chapter-media img{transform:none!important}}
@media(min-width:801px){
  .ep-motion .ep-chapter:not(.is-visible) h2,.ep-motion .ep-chapter:not(.is-visible) .ep-chapter-media,.ep-motion .ep-between:not(.is-visible) h2,.ep-motion .ep-entry:not(.is-visible) h2,.ep-motion .ep-method:not(.is-visible) h2,.ep-motion .ep-work:not(.is-visible) h2{opacity:0;transform:translateY(28px)}
  .ep-chapter h2,.ep-chapter-media,.ep-between h2,.ep-entry h2,.ep-method h2,.ep-work h2{transition:opacity .85s var(--ease),transform 1s var(--ease)}
}
@media(max-width:520px){.ep-data-visual{height:auto;min-height:510px}.ep-data-visual div{gap:5px}.ep-data-visual i{line-height:1}}
/* The five hero chapters become full-width editorial chapters on smaller screens. */
@media(max-width:1050px){
  .ep-hero{margin-top:68px;display:block;min-height:0}
  .ep-hero-content{min-height:0;gap:60px;padding:65px 24px 45px}
  .ep-hero h1{max-width:770px;margin:34px 0 27px;font-size:clamp(48px,7.2vw,72px)}
  .ep-hero-content p{font-size:clamp(18px,2.3vw,22px)}
  .ep-hero-panels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:470px}
  .ep-hero-panel-copy{bottom:28px}
}
@media(max-width:800px){
  .ep-hero{height:auto;min-height:0;margin-top:68px}
  .ep-hero-content{padding:58px 24px 44px}
  .ep-hero h1{font-size:clamp(44px,8.5vw,68px)}
  .ep-hero-panels{display:block;min-height:0}
  .ep-hero-panel{display:block;height:clamp(330px,72vw,520px);border-left:0;border-top:1px solid rgba(255,255,255,.45)}
  .ep-hero-panel-copy{left:24px;right:24px;bottom:26px;gap:9px;opacity:1}
  .ep-hero-panel-copy small{font-size:12px}.ep-hero-panel-copy strong{font-size:28px}.ep-hero-panel-copy>span{max-width:300px;font-size:17px}
  .ep-hero-data-placeholder{top:20%;left:24px;font-size:20px}
  .ep-hero-panel-brand img{object-position:60% center}.ep-hero-panel-media img{object-position:58% center}
}
@media(max-width:520px){
  .ep-hero-content{gap:55px;padding:48px 21px 35px}
  .ep-eyebrow{gap:10px;font-size:9px}.ep-eyebrow:after{width:36px}
  .ep-hero h1{margin:31px 0 24px;font-size:clamp(38px,10.2vw,52px)}
  .ep-hero-content p{font-size:17px;margin-bottom:28px}
  .ep-dark-pill{font-size:10px;min-height:52px;padding:13px 19px}
  .ep-hero-signature{gap:7px;font-size:8px;letter-spacing:.08em}.ep-hero-signature:before{width:27px}
  .ep-hero-panel{height:365px}.ep-hero-panel-copy{left:21px;right:21px}
}
@media(prefers-reduced-motion:reduce){.ep-hero-panel,.ep-hero-panel img,.ep-hero-panel-copy{transition:none!important}}
