/* ABOUT RUNWAY MAGAZINE — page 7 */
.page-id-7{--vma-ivory:#F6F2EA;--vma-paper:#FBF9F4;--vma-ink:#17130F;--vma-soft:#4A4339;--vma-gold:#B79A5B;--vma-gold-deep:#8D7138;--vma-line:rgba(141,113,56,.30);}
.page-id-7 .vma-hero-row,.page-id-7 .vma-lead-row,.page-id-7 .vma-facts-row,.page-id-7 .vma-section-row,.page-id-7 .vma-sections-row,.page-id-7 .vma-tm-row,.page-id-7 .vma-corp-row,.page-id-7 .vma-verify-row,.page-id-7 .vma-notice-row,.page-id-7 .vma-body-row,.page-id-7 .vma-close-row{background:var(--vma-ivory);}
.page-id-7 .vma-hero,.page-id-7 .vma-lead,.page-id-7 .vma-facts,.page-id-7 .vma-section,.page-id-7 .vma-sections,.page-id-7 .vma-tm,.page-id-7 .vma-corp,.page-id-7 .vma-verify,.page-id-7 .vma-notice,.page-id-7 .vma-body,.page-id-7 .vma-close{max-width:900px;margin:0 auto;color:var(--vma-soft);font-family:Jost,"Helvetica Neue",Arial,sans-serif;line-height:1.72;}
.page-id-7 .vma-hero{text-align:center;padding:44px 20px 40px;border-bottom:1px solid var(--vma-line);}
.page-id-7 .vma-seal{width:62px;height:62px;margin:0 auto 22px;border:1px solid var(--vma-gold);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:"Playfair Display",Georgia,serif;font-size:20px;color:var(--vma-gold-deep);position:relative;}
.page-id-7 .vma-seal:after{content:"";position:absolute;inset:4px;border:1px solid var(--vma-line);border-radius:50%;}
.page-id-7 .vma-eyebrow,.page-id-7 .vma-label,.page-id-7 .vma-fkey{font-family:"IBM Plex Mono","Courier New",monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--vma-gold-deep);}
.page-id-7 .vma-name{font-family:"Playfair Display",Georgia,serif;font-size:clamp(34px,5vw,54px);line-height:1.12;font-weight:500;color:var(--vma-ink);margin:0 0 14px;}
.page-id-7 .vma-hero-sub{max-width:720px;margin:0 auto;font-family:"Playfair Display",Georgia,serif;font-style:italic;font-size:18px;color:var(--vma-gold-deep);}
.page-id-7 .vma-rule{width:68px;height:1px;background:var(--vma-gold);margin:26px auto 0;}
.page-id-7 .vma-lead{padding:46px 24px;text-align:center;font-family:"Playfair Display",Georgia,serif;font-size:21px;color:var(--vma-ink);}
.page-id-7 .vma-facts{padding:12px 24px 40px;}
.page-id-7 .vma-frow{display:grid;grid-template-columns:minmax(160px,.8fr) 1.7fr;gap:20px;padding:15px 0;border-top:1px solid var(--vma-line);align-items:start;}
.page-id-7 .vma-fval{color:var(--vma-ink);font-size:16px;}
.page-id-7 .vma-section{padding:48px 24px 14px;text-align:center;}
.page-id-7 .vma-h2{font-family:"Playfair Display",Georgia,serif;font-size:clamp(27px,4vw,36px);line-height:1.2;font-weight:500;color:var(--vma-ink);margin:8px 0 14px;}
.page-id-7 .vma-sec-desc{max-width:720px;margin:0 auto 20px;}
.page-id-7 .vma-sections{padding:8px 24px 42px;}
.page-id-7 .vma-sec{padding:26px 0;border-top:1px solid var(--vma-line);}
.page-id-7 .vma-sec-name{font-family:"Playfair Display",Georgia,serif;font-size:22px;color:var(--vma-ink);margin:0 0 8px;}
.page-id-7 .vma-tm,.page-id-7 .vma-corp,.page-id-7 .vma-verify,.page-id-7 .vma-notice,.page-id-7 .vma-body{padding:34px 24px;}
.page-id-7 .vma-table{width:100%;border-collapse:collapse;border:1px solid var(--vma-line);background:var(--vma-paper);}
.page-id-7 .vma-table th,.page-id-7 .vma-table td{padding:13px 16px;border-bottom:1px solid var(--vma-line);text-align:left;vertical-align:top;}
.page-id-7 .vma-table th{width:34%;font-family:"IBM Plex Mono","Courier New",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--vma-gold-deep);}
.page-id-7 .vma-vitem{padding:18px 0;border-top:1px solid var(--vma-line);}
.page-id-7 .vma-notice{background:var(--vma-paper);border:1px solid var(--vma-line);margin-top:24px;margin-bottom:24px;}
.page-id-7 .vma-close{text-align:center;padding:46px 24px 70px;border-top:1px solid var(--vma-line);}
.page-id-7 .vma-body a,.page-id-7 .vma-verify a,.page-id-7 .vma-sections a,.page-id-7 .vma-facts a{color:var(--vma-gold-deep);text-decoration:underline;text-underline-offset:3px;}
@media(max-width:767px){.page-id-7 .vma-frow{grid-template-columns:1fr;gap:4px}.page-id-7 .vma-hero{padding:34px 16px 32px}.page-id-7 .vma-table th,.page-id-7 .vma-table td{display:block;width:auto}.page-id-7 .vma-table th{padding-bottom:4px;border-bottom:0}.page-id-7 .vma-table td{padding-top:4px}}
