/* Press & Media R1, with isolated components and the reference's final responsive refinements. */
.mea-press-page p {color:inherit;}
.mea-press-page h3, .mea-press-page h4 {text-transform:none;}
.mea-press-page {--orange:#f45914;--cream:#faf4f2;--brown:#2f1207;--ink:#21150f;--muted:#655952;--line:#d8ccc6;--white:#fff;--title:'Libre Bodoni',serif;--body:Inter,Arial,sans-serif;--gutter:clamp(22px,5.55vw,80px);--max:1280px}
.mea-press-page * {box-sizing:border-box}
.mea-press-page {scroll-behavior:smooth;scroll-padding-top:90px}
.mea-press-page {margin:0;color:var(--ink);background:#fff;font-family:var(--body);font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased}
.mea-press-page button,
.mea-press-page a,
.mea-press-page summary {-webkit-tap-highlight-color:transparent}
.mea-press-page button,
.mea-press-page input {font:inherit}
.mea-press-page button,
.mea-press-page a {touch-action:manipulation}
.mea-press-page button {cursor:pointer}
.mea-press-page a {color:inherit}
.mea-press-page button {color:inherit}
.mea-press-page img {display:block;max-width:100%}
.mea-press-page h1,
.mea-press-page h2,
.mea-press-page h3,
.mea-press-page p {margin:0}
.mea-press-page h1,
.mea-press-page h2,
.mea-press-page h3 {font-family:var(--title);font-weight:400;font-synthesis:none;line-height:1.12}
.mea-press-page h1 {font-size:clamp(44px,4.7vw,68px) !important;color:var(--orange)}
.mea-press-page h2 {font-size:clamp(34px,3.05vw,44px);text-transform:uppercase}
.mea-press-page h3 {font-size:1.625rem}
.mea-press-page p+p {margin-top:18px}
.mea-press-page a,
.mea-press-page button,
.mea-press-page summary {outline-offset:5px}
.mea-press-page :focus-visible {outline:2px solid var(--orange)}
.mea-press-page button {border:0;background:none}
.mea-press-page .mp-wrap {width:min(calc(100% - var(--gutter)*2),var(--max));margin-inline:auto}
.mea-press-page .mp-section {padding-block:100px}
.mea-press-page .mp-dark {background:var(--brown);color:var(--white)}
.mea-press-page .mp-eyebrow {display:inline-flex;align-items:center;border:1px solid var(--orange);border-radius:30px;padding:7px 19px;font-size:0.75rem;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--orange);margin-bottom:27px}
.mea-press-page .mp-dark .mp-eyebrow {color:var(--orange);border-color:#75401f}
.mea-press-page .mp-button {display:inline-flex;align-items:center;justify-content:space-between;gap:23px;min-height:48px;padding:5px 6px 5px 23px;border-radius:30px;background:var(--orange);color:#231005;border:1px solid var(--orange);text-decoration:none;font-size:0.875rem;font-weight:600;line-height:1.3;transition:background .2s,transform .2s;white-space:normal;text-align:left}
.mea-press-page .mp-button-icon {display:grid;place-items:center;width:35px;height:35px;flex:0 0 35px;background:#fff;border-radius:50%;color:var(--brown);font-size:1.4375rem;font-weight:400}
.mea-press-page .mp-button:hover {background:#ff752f;transform:translateY(-2px)}
.mea-press-page .mp-button.mp-secondary {color:var(--ink);background:transparent;border-color:#9b8880}
.mea-press-page .mp-button.mp-secondary:hover {background:#f3e5de}
.mea-press-page .mp-dark .mp-button.mp-secondary {color:white;border-color:#b8a399}
.mea-press-page .mp-dark .mp-button.mp-secondary:hover {background:#4c2919}
.mea-press-page .mp-button-row {display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}
.mea-press-page summary {list-style:none;cursor:pointer}
.mea-press-page summary::-webkit-details-marker {display:none}
.mea-press-page .mp-final {text-align:center;padding-block:90px}
.mea-press-page .mp-final h2 {max-width:800px;margin:auto;font-size:clamp(36px,3.35vw,49px)}
.mea-press-page .mp-final p {max-width:680px;margin:25px auto 0;font-size:0.9375rem;color:#e5d5cb}
.mea-press-page .mp-final .mp-button-row {justify-content:center;margin-top:32px}
.mea-press-page .mp-final p {font-size:1rem}
.mea-press-page dialog {border:1px solid var(--line);padding:0;background:var(--cream);color:var(--ink);width:min(610px,calc(100% - 36px));max-height:calc(100dvh - 50px);box-shadow:0 20px 120px #0006}
.mea-press-page dialog::backdrop {background:#160902bd;backdrop-filter:blur(5px)}
@media(max-width:1100px) {
.mea-press-page .mp-section {padding-block:80px}
}
@media(max-width:800px) {
.mea-press-page {scroll-padding-top:75px}
.mea-press-page .mp-section {padding-block:65px}
.mea-press-page .mp-final {padding-block:70px}
}
@media(max-width:520px) {
.mea-press-page {font-size:0.9375rem}
.mea-press-page .mp-button {font-size:0.75rem;padding-left:16px;gap:14px;min-height:46px}
.mea-press-page .mp-button-icon {width:32px;height:32px;flex-basis:32px}
.mea-press-page .mp-section {padding-block:54px}
.mea-press-page h2 {font-size:2rem}
.mea-press-page .mp-eyebrow {font-size:0.625rem;padding:7px 15px;margin-bottom:22px}
.mea-press-page .mp-final h2 {font-size:2.125rem}
.mea-press-page .mp-final .mp-button-row {flex-direction:column;align-items:center}
.mea-press-page .mp-final p {font-size:0.875rem}
}
@media(prefers-reduced-motion:reduce) {
.mea-press-page {scroll-behavior:auto}
.mea-press-page *,
.mea-press-page *:before,
.mea-press-page *:after {transition:none!important;animation:none!important}
}
@media print {
.mea-press-page .mp-button-row,
.mea-press-page dialog {display:none!important}
.mea-press-page .mp-section {padding-block:30px}
.mea-press-page {font-size:11pt}
.mea-press-page .mp-wrap {width:100%}
.mea-press-page .mp-dark {background:#fff;color:#21150f}
.mea-press-page .mp-dark p,
.mea-press-page .mp-dark td,
.mea-press-page .mp-dark th {color:#21150f}
.mea-press-page details {break-inside:avoid}
}
.mea-press-page {--gutter:clamp(24px,6.6vw,110px);--max:1320px;--ink:#17120f;--muted:#413b36}
.mea-press-page {line-height:1.55}
.mea-press-page h1,
.mea-press-page h2 {font-weight:400;}
.mea-press-page h2 {font-size:clamp(2rem,3vw,2.75rem);line-height:1.08}
.mea-press-page .mp-section {padding-block:96px}
.mea-press-page .mp-eyebrow {font-size:.8125rem;font-weight:400;line-height:1.25;padding:9px 23px;color:var(--orange);margin-bottom:30px}
.mea-press-page .mp-dark .mp-eyebrow {border-color:#956f5b;color:white}
.mea-press-page .mp-button {font-size:.8125rem;min-height:44px;padding:4px 5px 4px 21px;gap:19px;color:white}
.mea-press-page .mp-button-icon {width:33px;height:33px;flex-basis:33px;font-size:1.375rem}
.mea-press-page .mp-button-row {gap:22px;margin-top:34px}
.mea-press-page .mp-final {padding-block:84px 90px}
.mea-press-page .mp-final .mp-eyebrow {color:var(--orange);border-color:var(--orange);margin-bottom:34px}
.mea-press-page .mp-final h2 {font-size:clamp(2rem,3vw,2.75rem);line-height:1.12;max-width:890px}
.mea-press-page .mp-final p {font-size:.9375rem;line-height:1.65;max-width:790px;margin-top:30px}
.mea-press-page .mp-final .mp-button-row {margin-top:40px}
@media(max-width:800px) {
.mea-press-page .mp-section {padding-block:66px}
.mea-press-page .mp-eyebrow {font-size:.75rem;padding:8px 19px;margin-bottom:24px}
.mea-press-page .mp-final {padding-block:66px}
.mea-press-page .mp-final h2 {font-size:2.2rem}
}
@media(max-width:520px) {
.mea-press-page {--gutter:24px}
.mea-press-page .mp-section {padding-block:54px}
.mea-press-page h2 {font-size:2rem}
.mea-press-page .mp-eyebrow {font-size:.6875rem;padding:8px 17px}
.mea-press-page .mp-button {font-size:.8125rem;min-height:44px}
.mea-press-page .mp-final h2 {font-size:2rem}
.mea-press-page .mp-final p {font-size:.9375rem}
}
@media print {
.mea-press-page .mp-section {padding-block:25px}
}
.mea-press-page h1,
.mea-press-page h2,
.mea-press-page h3 {font-family:var(--title);font-weight:400;font-synthesis:none}
.mea-press-page {--orange:#f45914;--brown:#2f1207;--cream:#faf4f2}
.mea-press-page .mp-dark .mp-eyebrow {color:var(--orange);border-color:var(--orange)}
.mea-press-page {--section-title-size:clamp(2rem,3vw,2.75rem)}
.mea-press-page {font-size:14px}
.mea-press-page li {font-size:14px!important}
.mea-press-page .mp-press-heading {color:var(--orange);text-transform:uppercase;font-size:clamp(32px,3vw,44px);line-height:1.08;max-width:510px}
.mea-press-page .mp-press-heading .mp-lead {display:block;color:#000}
.mea-press-page .mp-press-contact h2 {color:#fff;font-size:clamp(32px,3vw,44px);max-width:900px;line-height:1.12}
.mea-press-page .mp-press-contact h2 span {display:block;color:var(--orange)}
.mea-press-page .mp-press-contact>div>p {margin-top:25px}
.mea-press-page .mp-contact-details {display:grid;grid-template-columns:1fr 1.1fr 1fr;margin:38px auto 0;max-width:1110px;border-top:1px solid #76503c;padding-top:28px;text-align:left}
.mea-press-page .mp-contact-details>div {padding:0 28px;border-left:1px solid #76503c}
.mea-press-page .mp-contact-details>div:first-child {padding-left:0;border-left:0}
.mea-press-page .mp-contact-details>div:last-child {padding-right:0}
.mea-press-page .mp-contact-details dt {font:400 12px/1.5 var(--body);color:#c7ab9b;margin:0 0 13px;text-transform:uppercase;}
.mea-press-page .mp-contact-details dd {margin:0;font:400 14px/1.75 var(--body);color:#fff}
.mea-press-page .mp-contact-details a {color:#ff9563;text-decoration:none;overflow-wrap:anywhere}
.mea-press-page .mp-contact-details a:hover {text-decoration:underline;text-underline-offset:4px}
.mea-press-page dialog {padding:40px;width:min(650px,calc(100% - 36px));background:var(--cream)}
.mea-press-page dialog h2 {font-size:30px;line-height:1.15;text-transform:none;margin:20px 0;color:var(--orange)}
.mea-press-page dialog .mp-eyebrow {margin:0 24px 0 0}
.mea-press-page dialog p {line-height:1.7}
.mea-press-page dialog .mp-button-icon svg {width:18px;height:18px}
.mea-press-page .mp-button-icon svg {width:18px;height:18px}
@media(max-width:1100px) {
.mea-press-page .mp-contact-details>div {padding-inline:20px}
}
@media(max-width:800px) {
.mea-press-page .mp-contact-details {grid-template-columns:1fr;gap:24px;max-width:590px;padding-top:26px;margin-top:30px}
.mea-press-page .mp-contact-details>div,
.mea-press-page .mp-contact-details>div:first-child,
.mea-press-page .mp-contact-details>div:last-child {padding:0;border:0}
.mea-press-page .mp-contact-details dt {margin-bottom:7px}
}
@media(max-width:520px) {
.mea-press-page .mp-press-heading,
.mea-press-page .mp-press-contact h2 {font-size:32px}
.mea-press-page dialog {padding:34px 23px}
}
@media(prefers-reduced-motion:reduce) {
.mea-press-page {scroll-behavior:auto}
.mea-press-page *,
.mea-press-page *:before,
.mea-press-page *:after {transition:none!important;animation:none!important}
}
@media print {
.mea-press-page dialog,
.mea-press-page .mp-button,
.mea-press-page .mp-button-row {display:none!important}
.mea-press-page .mp-press-contact h2,
.mea-press-page .mp-contact-details dd {color:#000}
.mea-press-page .mp-press-contact {background:#fff;color:#000}
.mea-press-page tr {break-inside:avoid}
}
.mea-press-page .mp-press-hero-editorial {position:relative;isolation:isolate;overflow:hidden;background:#100804;color:#fff}
.mea-press-page .mp-editorial-hero-image {position:absolute;z-index:-3;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%}
.mea-press-page .mp-press-hero-editorial:before {content:'';position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(8,5,3,.93) 0%,rgba(10,5,3,.88) 45%,rgba(19,7,2,.82) 100%)}
.mea-press-page .mp-press-hero-editorial:after {content:'';position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 84% 48%,#f4591421,transparent 52%),linear-gradient(0deg,#110703b3,transparent 45%);pointer-events:none}
.mea-press-page .mp-editorial-hero-grid {display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:8%;align-items:center;min-height:515px;padding-block:92px}
.mea-press-page .mp-editorial-hero-heading {min-width:0}
.mea-press-page .mp-editorial-hero-heading .mp-eyebrow {color:#fff;border-color:#b1a399;gap:9px;font:400 13px/1.4 var(--body);padding:9px 22px;margin-bottom:30px}
.mea-press-page .mp-editorial-hero-heading h1 {font:400 clamp(42px,4.1vw,60px)/1.02 var(--title) !important;color:#fff;text-transform:uppercase;margin:0}
.mea-press-page .mp-editorial-hero-subtitle {font:400 clamp(25px,2.4vw,35px)/1.16 var(--title);text-transform:uppercase;color:#fff;margin:23px 0 0;max-width:610px}
.mea-press-page .mp-editorial-hero-subtitle span {display:block;color:var(--orange)}
.mea-press-page .mp-editorial-hero-copy {padding-top:62px;min-width:0}
.mea-press-page .mp-editorial-hero-copy p {max-width:560px;color:#fff;font-size:14px!important;line-height:1.8}
.mea-press-page .mp-editorial-hero-copy .mp-button-row {margin-top:35px;gap:14px 17px;align-items:center}
.mea-press-page .mp-editorial-hero-copy .mp-button {min-height:46px;gap:18px}
.mea-press-page .mp-editorial-hero-copy .mp-button.mp-secondary {color:#fff;border-color:#fff;background:transparent}
.mea-press-page .mp-editorial-hero-copy .mp-button.mp-secondary:hover {color:#000;background:#fff}
.mea-press-page .mp-press-media-combined {background:var(--brown);color:#fff}
.mea-press-page .mp-media-top-grid {display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8%;align-items:start}
.mea-press-page .mp-media-intro .mp-eyebrow {font-family:var(--body)!important;font-size:14px!important;color:#fff;border-color:#aa8b7a;margin-bottom:32px}
.mea-press-page .mp-media-intro h2 {font:400 clamp(32px,3vw,44px)/1.12 var(--title);text-transform:uppercase;color:var(--orange);max-width:490px}
.mea-press-page .mp-media-intro h2>span {display:block;color:#fff}
.mea-press-page .mp-media-intro>p {color:#fff;font:400 14px/1.8 var(--body);margin-top:33px;max-width:470px}
.mea-press-page .mp-media-downloads {padding-top:9px}
.mea-press-page .mp-media-resource-list {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px;list-style:none;margin:0;padding:0}
.mea-press-page .mp-media-resource-list li {display:grid;grid-template-columns:23px minmax(0,1fr);gap:12px;align-items:start;border-top:1px solid #73503e;padding:17px 0;line-height:1.75;color:#fff;min-width:0}
.mea-press-page .mp-media-resource-list li:nth-last-child(-n+2) {border-bottom:1px solid #73503e}
.mea-press-page .mp-media-resource-list li .mp-resource-index {font:400 12px/1.8 var(--body);color:#c79072;padding-top:1px}
.mea-press-page .mp-media-resource-list li>span:last-child {font:400 14px/1.75 var(--body)}
.mea-press-page .mp-media-downloads .mp-button-row {margin-top:28px}
.mea-press-page .mp-media-downloads .mp-button {color:#140b07}
.mea-press-page .mp-media-usage-combined {display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8%;border-top:1px solid #80604e;margin-top:65px;padding-top:36px}
.mea-press-page .mp-media-usage-title {display:flex;align-items:center;align-self:start;gap:15px}
.mea-press-page .mp-media-usage-title h3 {font:400 28px/1.22 var(--title);color:#fff;}
.mea-press-page .mp-notice-icon {display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;border:1px solid #fff;border-radius:50%;color:#fff;font:400 17px/1 var(--body)}
.mea-press-page #usage .mp-media-usage-copy p {font:400 12px/1.85 var(--body)!important;color:#d9c5ba}
.mea-press-page .mp-media-usage-copy p+p {margin-top:19px}
@media(max-width:1100px) {
.mea-press-page .mp-editorial-hero-grid {gap:7%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:485px;padding-block:78px}
.mea-press-page .mp-editorial-hero-heading h1 {font-size:46px !important}
.mea-press-page .mp-editorial-hero-subtitle {font-size:28px}
.mea-press-page .mp-editorial-hero-copy {padding-top:54px}
.mea-press-page .mp-editorial-hero-copy .mp-button-row {flex-direction:column;align-items:flex-start;gap:14px}
.mea-press-page .mp-media-top-grid,
.mea-press-page .mp-media-usage-combined {gap:6%;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}
.mea-press-page .mp-media-resource-list {column-gap:22px}
.mea-press-page .mp-media-resource-list li {grid-template-columns:21px minmax(0,1fr);gap:8px}
}
@media(max-width:800px) {
.mea-press-page .mp-editorial-hero-grid {grid-template-columns:1fr;gap:29px;min-height:0;padding-block:61px}
.mea-press-page .mp-editorial-hero-copy {padding-top:0}
.mea-press-page .mp-editorial-hero-heading h1 {font-size:52px !important}
.mea-press-page .mp-editorial-hero-subtitle {font-size:30px;max-width:640px}
.mea-press-page .mp-editorial-hero-copy p {max-width:650px}
.mea-press-page .mp-editorial-hero-copy .mp-button-row {flex-direction:row;gap:15px 22px;margin-top:27px}
.mea-press-page .mp-media-top-grid,
.mea-press-page .mp-media-usage-combined {grid-template-columns:1fr;gap:32px}
.mea-press-page .mp-media-intro h2 {max-width:650px}
.mea-press-page .mp-media-intro>p {max-width:650px;margin-top:25px}
.mea-press-page .mp-media-downloads {padding-top:0}
.mea-press-page .mp-media-usage-combined {margin-top:45px;padding-top:31px;gap:24px}
}
@media(max-width:520px) {
.mea-press-page .mp-editorial-hero-grid {padding-block:48px;gap:26px}
.mea-press-page .mp-editorial-hero-heading .mp-eyebrow {font-size:11px!important;padding:8px 15px;margin-bottom:27px;gap:7px}
.mea-press-page .mp-editorial-hero-heading h1 {font-size:42px !important}
.mea-press-page .mp-editorial-hero-subtitle {font-size:26px;margin-top:22px}
.mea-press-page .mp-editorial-hero-copy .mp-button-row {flex-direction:column;align-items:flex-start;gap:14px}
.mea-press-page .mp-media-intro .mp-eyebrow {font-size:13px!important}
.mea-press-page .mp-media-intro h2 {font-size:32px}
.mea-press-page .mp-media-resource-list {grid-template-columns:1fr}
.mea-press-page .mp-media-resource-list li {grid-template-columns:25px minmax(0,1fr);gap:12px;padding-block:16px}
.mea-press-page .mp-media-resource-list li:nth-last-child(2) {border-bottom:0}
.mea-press-page .mp-media-resource-list li:last-child {border-bottom:1px solid #73503e}
.mea-press-page .mp-media-usage-title {gap:12px}
.mea-press-page .mp-media-usage-title h3 {font-size:25px}
.mea-press-page .mp-notice-icon {width:28px;height:28px;flex-basis:28px;font-size:16px}
}
@media print {
.mea-press-page .mp-press-hero-editorial,
.mea-press-page .mp-press-media-combined {background:#fff;color:#000}
.mea-press-page .mp-editorial-hero-image,
.mea-press-page .mp-press-hero-editorial:before,
.mea-press-page .mp-press-hero-editorial:after {display:none}
.mea-press-page .mp-editorial-hero-grid {min-height:0;padding-block:25px}
.mea-press-page .mp-editorial-hero-heading h1,
.mea-press-page .mp-editorial-hero-subtitle,
.mea-press-page .mp-editorial-hero-copy p,
.mea-press-page .mp-media-intro p,
.mea-press-page .mp-media-intro h2>span,
.mea-press-page .mp-media-usage-title h3,
.mea-press-page .mp-media-resource-list li,
.mea-press-page .mp-media-usage-copy p {color:#000}
}
.mea-press-page .mp-press-editorial-news {background:#fff}
.mea-press-page .mp-press-editorial-heading {display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;margin-bottom:42px}
.mea-press-page .mp-press-editorial-heading .mp-press-heading {max-width:650px}
.mea-press-page .mp-press-editorial-news .mp-press-heading .mp-lead {display:inline}
.mea-press-page .mp-news-feature-grid {display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px}
.mea-press-page .mp-news-lead {min-width:0}
.mea-press-page .mp-news-image-link,
.mea-press-page .mp-news-side-visual,
.mea-press-page .mp-interview-image {display:block;overflow:hidden;background:var(--cream)}
.mea-press-page .mp-news-lead-image {display:block;width:100%;aspect-ratio:16/9;height:auto;object-fit:cover;transition:transform .45s ease}
.mea-press-page .mp-news-image-link:hover img,
.mea-press-page .mp-interview-image:hover img {transform:scale(1.025)}
.mea-press-page .mp-news-lead-copy {padding-top:24px}
.mea-press-page .mp-story-meta {display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font:400 12px/1.5 var(--body);color:var(--muted)}
.mea-press-page .mp-story-tag {display:inline-block;color:var(--brown);background:var(--cream);padding:5px 10px;font-weight:500;text-transform:uppercase;font-size:11px;border-left:2px solid var(--orange)}
.mea-press-page .mp-news-lead h3 {font:400 26px/1.16 var(--title);margin-top:18px;color:var(--ink);max-width:580px}
.mea-press-page .mp-news-lead h3 a,
.mea-press-page .mp-interview-card h3 a {color:inherit;text-decoration:none}
.mea-press-page .mp-news-lead h3 a:hover,
.mea-press-page .mp-interview-card h3 a:hover {color:var(--orange)}
.mea-press-page .mp-news-lead-copy>p,
.mea-press-page .mp-news-side-story p {font:400 15px/1.75 var(--body)!important;color:var(--muted);margin-top:14px}
.mea-press-page .mp-editorial-link {display:inline-flex;font:500 12px/1.5 var(--body);text-transform:uppercase;padding:0 0 7px;border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--ink);text-decoration:none;cursor:pointer;margin-top:22px}
.mea-press-page .mp-editorial-link:hover {color:var(--orange)}
.mea-press-page .mp-news-side-stories {border-top:1px solid var(--line)}
.mea-press-page .mp-news-side-story {display:grid;grid-template-columns:142px minmax(0,1fr);gap:24px;padding:26px 0;border-bottom:1px solid var(--line)}
.mea-press-page .mp-news-side-story:first-child {padding-top:25px}
.mea-press-page .mp-news-side-visual {align-self:start}
.mea-press-page .mp-news-thumb {display:block;width:100%;height:142px;object-fit:cover;object-position:center}
.mea-press-page .mp-news-side-story h3 {font:400 26px/1.18 var(--title);margin-top:14px;color:var(--ink)}
.mea-press-page .mp-news-side-story .mp-story-meta {gap:8px;align-items:flex-start;flex-direction:column}
.mea-press-page .mp-news-side-story p {font-size:14px!important;margin-top:12px}
.mea-press-page .mp-news-side-story .mp-editorial-link {margin-top:16px}
.mea-press-page .mp-press-interviews {background:var(--cream)}
.mea-press-page .mp-interview-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}
.mea-press-page .mp-interview-card {display:flex;flex-direction:column;min-width:0;border-bottom:1px solid #c9b8ad}
.mea-press-page .mp-interview-image {background:#e9e3de}
.mea-press-page .mp-interview-image img {display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;transition:transform .45s ease}
.mea-press-page .mp-interview-copy {display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:25px 0 28px}
.mea-press-page .mp-interview-company {font:500 12px/1.5 var(--body)!important;color:var(--muted);text-transform:uppercase}
.mea-press-page .mp-interview-card h3 {font:400 30px/1.18 var(--title);color:var(--ink);margin-top:10px}
.mea-press-page .mp-interview-topic {font:400 16px/1.6 var(--body)!important;color:var(--muted);margin-top:16px;margin-bottom:20px}
.mea-press-page .mp-interview-award {font:400 11px/1.55 var(--body)!important;color:var(--brown);margin-top:auto}
.mea-press-page .mp-interview-card .mp-editorial-link {margin-top:20px}
.mea-press-page .mp-press-partner {background:#fff}
.mea-press-page .mp-partner-opportunities {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #7a5743;padding:0 38px}
.mea-press-page .mp-partner-opportunities article {padding:29px 28px 33px 0}
.mea-press-page .mp-partner-opportunities article+article {border-left:1px solid #7a5743;padding-left:28px}
.mea-press-page .mp-partner-opportunities article:last-child {padding-right:0}
.mea-press-page .mp-partner-index {font:400 12px/1.5 var(--body);color:#c9987c}
.mea-press-page .mp-partner-opportunities h3 {font:400 24px/1.2 var(--title);color:#fff;margin:15px 0 12px;}
.mea-press-page .mp-partner-opportunities p {font:400 14px/1.75 var(--body)!important;color:#dfcdc1}
.mea-press-page .mp-press-editorial-news a:focus-visible,
.mea-press-page .mp-press-editorial-news button:focus-visible,
.mea-press-page .mp-press-interviews a:focus-visible,
.mea-press-page .mp-press-partner a:focus-visible {outline:2px solid var(--orange);outline-offset:5px}
@media(max-width:1100px) {
.mea-press-page .mp-press-editorial-heading {gap:40px}
.mea-press-page .mp-news-feature-grid {gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.mea-press-page .mp-news-side-story {grid-template-columns:105px minmax(0,1fr);gap:18px}
.mea-press-page .mp-news-thumb {height:120px}
.mea-press-page .mp-news-lead h3 {font-size:26px}
.mea-press-page .mp-news-side-story h3 {font-size:24px}
.mea-press-page .mp-interview-grid {gap:24px}
.mea-press-page .mp-interview-card h3 {font-size:27px}
.mea-press-page .mp-partner-opportunities {padding:0 28px}
.mea-press-page .mp-partner-opportunities h3 {font-size:22px}
}
@media(max-width:800px) {
.mea-press-page .mp-press-editorial-heading {grid-template-columns:1fr;gap:25px;margin-bottom:32px}
.mea-press-page .mp-news-feature-grid {grid-template-columns:1fr;gap:34px}
.mea-press-page .mp-news-lead-image {aspect-ratio:16/9}
.mea-press-page .mp-news-side-story {grid-template-columns:165px minmax(0,1fr);gap:24px}
.mea-press-page .mp-news-thumb {height:150px}
.mea-press-page .mp-news-side-story .mp-story-meta {flex-direction:row;gap:8px 14px}
.mea-press-page .mp-interview-grid {grid-template-columns:1fr;gap:30px}
.mea-press-page .mp-interview-card {display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:25px;padding-bottom:28px}
.mea-press-page .mp-interview-copy {padding:0}
.mea-press-page .mp-interview-topic {margin-top:12px}
.mea-press-page .mp-partner-opportunities {grid-template-columns:1fr;padding-inline:35px}
.mea-press-page .mp-partner-opportunities article,
.mea-press-page .mp-partner-opportunities article+article {padding:25px 0;border-left:0}
.mea-press-page .mp-partner-opportunities article+article {border-top:1px solid #7a5743}
.mea-press-page .mp-partner-opportunities h3 {font-size:25px;margin-top:10px}
}
@media(max-width:520px) {
.mea-press-page .mp-press-editorial-heading .mp-press-heading {font-size:32px}
.mea-press-page .mp-news-lead h3 {font-size:26px}
.mea-press-page .mp-news-side-story {grid-template-columns:1fr;gap:18px;padding-block:26px}
.mea-press-page .mp-news-thumb {height:auto;aspect-ratio:16/9}
.mea-press-page .mp-news-side-story h3 {font-size:26px}
.mea-press-page .mp-news-side-story p {font-size:15px!important}
.mea-press-page .mp-interview-card {display:flex;gap:0}
.mea-press-page .mp-interview-copy {padding-top:22px}
.mea-press-page .mp-interview-card h3 {font-size:29px}
.mea-press-page .mp-interview-topic {margin-bottom:17px}
.mea-press-page .mp-partner-opportunities {padding-inline:24px}
}
@media print {
.mea-press-page .mp-press-editorial-heading,
.mea-press-page .mp-news-feature-grid,
.mea-press-page .mp-interview-grid,
.mea-press-page .mp-partner-opportunities {display:block}
.mea-press-page .mp-news-side-story,
.mea-press-page .mp-interview-card,
.mea-press-page .mp-partner-opportunities article {break-inside:avoid}
}
.mea-press-page .mp-press-editorial-heading {display:block;margin-bottom:38px}
.mea-press-page .mp-partner-light {background:var(--cream);color:#000}
.mea-press-page .mp-partner-heading {display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:70px;align-items:start;margin-bottom:44px}
.mea-press-page .mp-partner-light .mp-press-heading {color:var(--orange);max-width:none}
.mea-press-page .mp-partner-description>p {font:400 15px/1.8 var(--body)!important;color:#000}
.mea-press-page .mp-partner-description>p+p {margin-top:14px}
.mea-press-page .mp-partner-logo-gallery {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 48px;padding:0;list-style:none}
.mea-press-page .mp-partner-gallery-heading {display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}
.mea-press-page .mp-partner-gallery-heading h3 {font:600 13px/1.5 var(--body)!important;text-transform:uppercase;color:#000}
.mea-press-page .mp-partner-gallery-heading a {font:400 12px/1.5 var(--body);color:#000;text-underline-offset:4px}
.mea-press-page .mp-partner-logo.mp-is-dark,
.mea-press-page .mp-partner-logo.mp-is-dark:hover {background:var(--brown);border-color:var(--brown)}
.mea-press-page .mp-partner-logo {display:flex;align-items:center;justify-content:center;min-width:0;min-height:115px;background:#fff;border:1px solid #e4d8d1;padding:18px;transition:border-color .2s,background .2s}
.mea-press-page .mp-partner-logo:hover {border-color:var(--orange);background:#fffaf7}
.mea-press-page .mp-partner-logo:focus-visible {outline:2px solid var(--orange);outline-offset:4px}
.mea-press-page .mp-partner-logo img {display:block;width:100%;height:76px;object-fit:contain}
.mea-press-page .mp-partner-light .mp-partner-opportunities {padding:0;border-top:1px solid var(--line)}
.mea-press-page .mp-partner-light .mp-partner-opportunities article+article {border-color:var(--line)}
.mea-press-page .mp-partner-light .mp-partner-opportunities h3,
.mea-press-page .mp-partner-light .mp-partner-opportunities p,
.mea-press-page .mp-partner-light .mp-partner-index {color:#000}
@media(max-width:1100px) {
.mea-press-page .mp-partner-heading {gap:40px}
.mea-press-page .mp-partner-logo-gallery {gap:12px}
.mea-press-page .mp-partner-logo {padding:15px;min-height:100px}
}
@media(max-width:800px) {
.mea-press-page .mp-partner-heading {grid-template-columns:1fr;gap:24px;margin-bottom:34px}
.mea-press-page .mp-partner-logo-gallery {grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:35px}
.mea-press-page .mp-partner-gallery-heading {align-items:flex-start;flex-direction:column;gap:8px}
.mea-press-page .mp-partner-light .mp-partner-opportunities article+article {border-top-color:var(--line)}
}
@media(max-width:520px) {
.mea-press-page .mp-press-editorial-heading {margin-bottom:30px}
.mea-press-page .mp-partner-logo-gallery {grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.mea-press-page .mp-partner-logo {min-height:100px;padding:15px}
.mea-press-page .mp-partner-logo img {height:66px}
}
.mea-press-page #interviews-title {max-width:none;font-size:clamp(16px,3.5vw,44px);white-space:nowrap}
.mea-press-page #interviews-title .mp-lead {display:inline;color:#000}
.mea-press-page .mp-media-resource-list {gap:12px;grid-auto-rows:1fr}
.mea-press-page .mp-media-resource-list li,
.mea-press-page .mp-media-resource-list li:nth-last-child(-n+2) {display:block;padding:0;border:0;min-width:0}
.mea-press-page .mp-media-resource-card {display:grid;grid-template-columns:20px minmax(0,1fr) 32px;align-items:center;gap:10px;width:100%;height:100%;min-height:110px;padding:18px 15px;border:1px solid #80604e;border-radius:0;background:rgba(255,255,255,.025);color:#fff;text-align:left;transition:background .2s,border-color .2s}
.mea-press-page .mp-media-resource-card .mp-resource-name {font:400 14px/1.55 var(--body);overflow-wrap:break-word}
.mea-press-page .mp-media-resource-card .mp-resource-index {font:400 12px/1.5 var(--body);color:#c79072;padding:0}
.mea-press-page .mp-resource-download {display:grid;place-items:center;width:32px;height:32px;border:1px solid #aa8b7a;border-radius:50%;color:var(--orange);transition:background .2s,color .2s,border-color .2s}
.mea-press-page .mp-resource-download svg {width:17px;height:17px}
.mea-press-page .mp-media-resource-card:hover,
.mea-press-page .mp-media-resource-card:focus-visible {background:rgba(255,255,255,.07);border-color:var(--orange)}
.mea-press-page .mp-media-resource-card:hover .mp-resource-download,
.mea-press-page .mp-media-resource-card:focus-visible .mp-resource-download {background:var(--orange);border-color:var(--orange);color:#fff}
.mea-press-page .mp-media-usage-combined {display:block}
.mea-press-page .mp-media-usage-copy {margin-top:18px}
.mea-press-page #usage .mp-media-usage-copy p {font:400 12px/1.85 var(--body)!important}
.mea-press-page .mp-media-usage-copy p+p {margin-top:12px}
.mea-press-page .mp-partner-heading {grid-template-columns:repeat(2,minmax(0,1fr))}
.mea-press-page #media-partner .mp-partner-subheading {font:400 24px/1.4 var(--title)!important;color:#413b36;margin-top:22px}
.mea-press-page .mp-partner-description {padding-top:4px}
.mea-press-page .mp-partner-collaboration-intro {margin-top:52px;margin-bottom:30px}
.mea-press-page .mp-partnership-eyebrow {font:500 13px/1.5 var(--body)!important;color:#000}
.mea-press-page .mp-partner-collaboration-intro h3 {font:400 clamp(28px,2.6vw,36px)/1.2 var(--title);text-transform:none;color:#000;margin-top:14px}
.mea-press-page .mp-partner-collaboration-summary {font:400 15px/1.8 var(--body)!important;max-width:none;margin-top:18px;color:#000}
.mea-press-page .mp-partner-opportunity-heading {display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:14px}
.mea-press-page .mp-partner-opportunity-heading .mp-partner-index {flex-shrink:0;font:400 12px/1.5 var(--body);color:#655952}
.mea-press-page .mp-partner-opportunity-heading h4 {font:400 24px/1.25 var(--title);margin:0;color:#000}
.mea-press-page .mp-partner-cta {margin-top:32px;text-align:center}
.mea-press-page .mp-partner-cta .mp-button {color:#fff}
.mea-press-page .mp-partner-cta .mp-button-icon {color:#000;background:#fff}
@media(min-width:1100px) {
.mea-press-page .mp-partner-collaboration-summary {white-space:nowrap}
}
@media(max-width:1100px) {
.mea-press-page .mp-media-top-grid {grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:5%}
.mea-press-page .mp-media-resource-card {grid-template-columns:18px minmax(0,1fr) 30px;gap:8px;padding:16px 12px}
.mea-press-page .mp-resource-download {width:30px;height:30px}
}
@media(max-width:800px) {
.mea-press-page .mp-media-top-grid {grid-template-columns:1fr;gap:32px}
.mea-press-page .mp-media-resource-card {padding:18px;min-height:105px}
.mea-press-page .mp-partner-heading {grid-template-columns:1fr;gap:24px}
.mea-press-page .mp-partner-description {padding:0}
.mea-press-page .mp-partner-collaboration-intro {margin-top:40px}
.mea-press-page .mp-partner-cta {margin-top:24px}
}
@media(max-width:520px) {
.mea-press-page .mp-media-resource-list {grid-template-columns:1fr;gap:10px}
.mea-press-page .mp-media-resource-card {min-height:86px}
}
@media print {
.mea-press-page .mp-media-resource-card {color:#000;border-color:#999;background:#fff}
.mea-press-page .mp-partner-cta {display:none}
}
.mea-press-page .mp-button,
.mea-press-page .mp-editorial-link,
.mea-press-page .mp-media-resource-card {font-family:var(--body)!important;
 font-weight:400!important;}
.mea-press-page .mp-button strong,
.mea-press-page .mp-button b {font-weight:inherit}
