.ek-po{--navy:#1b2b4a;--gold:#b08d4f;--ink:#3a3d44;--muted:#6e727a;--cream:#efeadf;--line:#e4e2dc;--rule-gold:#b08d4f;--font-display:"AGaramondPro","Adobe Garamond Pro",Garamond,Times,serif;--font-body:"AGaramondPro","Adobe Garamond Pro",Garamond,Times,serif;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;background:#fff;padding:72px 32px}.ek-po *,.ek-po :after,.ek-po :before{box-sizing:border-box}.ek-po__inner{align-items:stretch;display:grid;gap:64px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px}.ek-po__left{display:flex;flex-direction:column;justify-content:center;padding-right:24px}.ek-po p.ek-po__eyebrow{color:var(--gold);font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.16em;margin:0 0 28px;text-transform:uppercase}.ek-po h1.ek-po__headline{color:var(--navy);font-family:var(--font-display);font-size:clamp(38px,5vw,64px);font-weight:600;letter-spacing:-.01em;line-height:1.04;margin:0 0 32px}.ek-po .ek-po__intro{color:var(--ink);font-family:var(--font-body);font-size:20px;line-height:1.6;margin:0 0 40px;max-width:34em}.ek-po .ek-po__intro p{margin:0}.ek-po__cta{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.ek-po a.ek-po__button{background:var(--navy);color:#fff;display:inline-block;font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.14em;padding:20px 36px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease}.ek-po a.ek-po__button:hover{background:#14213a}.ek-po .ek-po__note{color:var(--muted);font-family:var(--font-sans);font-size:16px}.ek-po__right{border-left:1px solid var(--line);display:flex;flex-direction:column;padding-left:64px}.ek-po__media{aspect-ratio:4/5;background:var(--cream);margin-bottom:28px;overflow:hidden;position:relative;width:100%}.ek-po__media img{display:block;height:100%;object-fit:cover;width:100%}.ek-po__media-placeholder{color:var(--ink);font-family:var(--font-sans);font-size:17px;left:22px;line-height:1.35;position:absolute;right:22px;top:20px}.ek-po hr.ek-po__rule{border:0;border-top:1px solid var(--rule-gold);margin:0 0 28px}.ek-po p.ek-po__quote-label{color:var(--gold);font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.16em;margin:0 0 22px;padding:0;text-align:left;text-indent:0;text-transform:uppercase}.ek-po blockquote.ek-po__quote{color:var(--navy);font-family:var(--font-body);font-size:26px;line-height:1.4;margin:0 0 24px;max-width:22em;padding:0;quotes:none;text-align:left;text-indent:0}.ek-po p.ek-po__attribution{color:var(--muted);font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.14em;margin:0;padding:0;text-align:left;text-indent:0;text-transform:uppercase}@media (max-width:860px){.ek-po{padding:48px 24px}.ek-po__inner{gap:48px;grid-template-columns:1fr}.ek-po__left{padding-right:0}.ek-po__right{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:48px}}