body.mev-vertical-v1{--vertical-copy:880px;--vertical-gutter:24px;--vertical-gap:64px;--vertical-black:#000;--vertical-beige:#F9F9EF;--vertical-grey:#EFF0E9;--vertical-red:#FD0600;--vertical-focus:#76FFCC}
body.mev-vertical-v1 #page,body.mev-vertical-v1 .site-content,body.mev-vertical-v1 #primary,body.mev-vertical-v1 #main,body.mev-vertical-v1 .inside-article,body.mev-vertical-v1 .entry-content{max-width:none!important;width:100%!important;padding:0!important;margin:0!important}
body.mev-vertical-v1 .site-content{padding-bottom:0!important}
body.mev-vertical-v1 a:focus-visible,body.mev-vertical-v1 summary:focus-visible{outline:2px solid var(--vertical-focus);outline-offset:4px}
body.mev-vertical-v1 .mev-vertical-section{box-sizing:border-box;width:100%;padding:var(--vertical-gap) var(--vertical-gutter);border-bottom:1px solid var(--vertical-red)}
body.mev-vertical-v1 .mev-vertical-section--grey{background:var(--vertical-grey)}
body.mev-vertical-v1 .mev-vertical-section--beige{background:var(--vertical-beige)}
body.mev-vertical-v1 .mev-vertical-inner{width:100%;max-width:var(--vertical-copy);margin:0 auto}
body.mev-vertical-v1 .mev-vertical-inner>*:last-child{margin-bottom:0!important}
body.mev-vertical-v1 .mev-vertical-eyebrow{display:inline-block;margin:0 0 18px!important;padding:.45rem .7rem;border:1px solid var(--vertical-black);font-family:'General Sans',sans-serif!important;font-size:.66rem!important;font-weight:700!important;line-height:1!important;letter-spacing:.09em;text-transform:uppercase}
body.mev-vertical-v1 .mev-vertical-subpromise{max-width:820px;margin:0 0 1.2em!important;font-family:'General Sans',sans-serif!important;font-size:1.18rem!important;line-height:1.5!important;color:var(--vertical-black)}
body.mev-vertical-v1 .mev-page-intro{margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid var(--vertical-black)}
body.mev-vertical-v1 .mev-page-intro .mev-vertical-subpromise:last-child{margin-bottom:0!important}
body.mev-vertical-v1 .mev-vertical-h2{max-width:760px;margin:0 0 28px;font-family:'Karrik',sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.02;letter-spacing:-.025em;color:var(--vertical-black);overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}
body.mev-vertical-v1 .mev-vertical-accent,body.mev-vertical-v1 .mev-heading-accent{color:var(--vertical-red)}
body.mev-vertical-v1 .mev-vertical-h3{margin:0 0 12px;font-family:'Karrik',sans-serif;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:400;line-height:1.08;color:var(--vertical-black);overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}
body.mev-vertical-v1 .mev-vertical-inner p,body.mev-vertical-v1 .mev-vertical-inner li,body.mev-vertical-v1 .mev-vertical-inner summary{font-family:'General Sans',sans-serif;font-size:1rem;line-height:1.62;color:var(--vertical-black);overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:pretty}
body.mev-vertical-v1 .mev-vertical-inner>p{max-width:820px;margin:0 0 1.2em}

/* SLOT 2 — spatial/situational inventory. Auto-height: copy density never sets a fixed card height. */
body.mev-vertical-v1 [data-vertical-block='2']>.mev-vertical-inner>.mev-vertical-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0 42px;margin:44px 0 0;border-top:1px solid var(--vertical-black);counter-reset:vertical-space}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item{counter-increment:vertical-space;position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-content:start;gap:16px;min-width:0;max-width:none;margin:0;padding:29px 0;border-bottom:1px solid var(--vertical-black)}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item:before{content:counter(vertical-space,decimal-leading-zero);position:static;width:auto;background:none;color:var(--vertical-red);font-family:'Karrik',sans-serif;font-size:1.15rem;line-height:1.2}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item .mev-vertical-h3,body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item p{grid-column:2;min-width:0;margin-left:0}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item p{margin-top:0;margin-bottom:0}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item--wrapped{grid-template-areas:'num content';align-items:start}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item--wrapped:before{grid-area:num}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item-copy{grid-area:content;min-width:0}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item-copy .mev-vertical-h3{margin:0 0 12px}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item-copy p{margin:0 0 1em}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item-copy p:last-child{margin-bottom:0}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:44px minmax(0,1fr);align-self:stretch;box-shadow:0 -1px 0 var(--vertical-black)}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item:last-child:nth-child(odd) .mev-vertical-item-copy{grid-column:2;display:grid;grid-template-columns:minmax(220px,32%) minmax(0,1fr);column-gap:42px;align-items:start;min-width:0}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item:last-child:nth-child(odd) .mev-vertical-h3{grid-column:1;margin:0}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item:last-child:nth-child(odd) .mev-vertical-item-copy>p{grid-column:2;margin:0 0 1em}
body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item:last-child:nth-child(odd) .mev-vertical-item-copy>p:last-child{margin-bottom:0}

/* SLOT 3 — narrative temporal/dynamic field. Only the explicitly marked focus changes level. */
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-inner>p{max-width:820px}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-focus{position:relative;max-width:760px!important;margin:42px 0 0 48px!important;padding:2px 0 2px 24px;font-size:1.06rem!important;line-height:1.62}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-focus:before{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--vertical-red)}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-sequence{margin-top:4px}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group{max-width:820px}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group p{margin:0 0 1.2em}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group p:last-child{margin-bottom:0}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--parallel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:42px;row-gap:0;margin-top:36px;padding-top:36px;border-top:1px solid var(--vertical-black)}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--parallel>p{min-width:0;margin:0}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--parallel>p:nth-child(3):last-child{grid-column:1/-1;max-width:820px;margin-top:32px}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--conclusion{margin-top:36px;padding-top:36px;border-top:1px solid var(--vertical-black)}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-coda{position:relative;max-width:760px!important;margin:var(--vertical-gap) 0 0 48px!important;padding:2px 0 2px 24px;font-family:'General Sans',sans-serif!important;font-size:1.18rem!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:none}
body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-coda:before{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--vertical-red)}

/* SLOT 4 — durable/transmitted material: indexed transfer register. */
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer{margin:38px 0 0;border-top:1px solid var(--vertical-black);counter-reset:vertical-transfer}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer-item{counter-increment:vertical-transfer;position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:18px;max-width:none;margin:0;padding:20px 0;border-bottom:1px solid rgba(0,0,0,.58)}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer-item:before{content:counter(vertical-transfer,decimal-leading-zero);position:static;width:auto;background:none;color:var(--vertical-red);font-family:'Karrik',sans-serif;font-size:1.12rem;line-height:1.45}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer-item p{min-width:0;max-width:740px;margin:0}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer-item strong{font-weight:600}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer-copy{min-width:0;max-width:740px}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer-copy .mev-vertical-h3{margin:0 0 10px}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer-copy p{margin:0 0 1em}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer-copy p:last-child{margin-bottom:0}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-after-register{max-width:740px!important;margin:32px 0 0 82px!important}
/* HARD GATE — terminal rhythm: terminal actions use the same --vertical-gap as section bottom breathing. */
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-link-row{max-width:740px;margin:var(--vertical-gap) 0 0!important}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-link-row a{color:var(--vertical-black);font-weight:400!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-link-row a:hover,body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-link-row a:focus-visible{text-decoration-thickness:2px}
body.mev-vertical-v1 .mev-vertical-context-link{max-width:740px;margin:var(--vertical-gap) 0 0!important}
body.mev-vertical-v1 .mev-vertical-context-link a{color:var(--vertical-black);font-weight:400!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
body.mev-vertical-v1 .mev-vertical-context-link a:hover,body.mev-vertical-v1 .mev-vertical-context-link a:focus-visible{text-decoration-thickness:2px}

/* SLOT 5 — terrain/settings families. Exact P04 movement geometry by design. */
body.mev-vertical-v1 [data-vertical-block='5']>.mev-vertical-inner>.mev-vertical-secondary{counter-reset:vertical-terrain;margin:42px 0 0;border-top:1px solid var(--vertical-black)}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item{counter-increment:vertical-terrain;display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:'num title' '. copy';column-gap:18px;row-gap:18px;align-items:baseline;max-width:none;margin:0;padding:35px 0;border-bottom:1px solid var(--vertical-black)}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item:before{content:counter(vertical-terrain,decimal-leading-zero);grid-area:num;position:static;display:block;width:auto;height:auto;background:none;color:var(--vertical-red);font-family:'Karrik',sans-serif;font-size:1.5rem;line-height:1}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-h3{grid-area:title;margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.08}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item p{grid-area:copy;min-width:0;max-width:740px;margin:0;padding:0}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item--wrapped{grid-template-areas:'num content';align-items:start}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item--wrapped:before{grid-area:num}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item-copy{grid-area:content;min-width:0;max-width:740px}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item-copy .mev-vertical-h3{margin:0 0 12px}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item-copy p{margin:0 0 1em;padding:0}
body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item-copy p:last-child{margin-bottom:0}

/* SLOT 6/7 — engagement then mini-FAQ. */
body.mev-vertical-v1 .mev-vertical-section--cta{padding-top:64px;padding-bottom:64px}
body.mev-vertical-v1 .mev-vertical-section--cta .mev-vertical-inner>p{max-width:760px}
body.mev-vertical-v1 .mev-vertical-clausule{margin-top:var(--vertical-gap)!important;font-style:italic}
body.mev-vertical-v1 .mev-vertical-clausule strong{font-weight:700}
body.mev-vertical-v1 .mev-vertical-cta-action{text-align:left;margin-top:var(--vertical-gap)}
body.mev-vertical-v1 .mev-vertical-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 20px!important;border:2px solid var(--vertical-black)!important;background:var(--vertical-grey)!important;color:var(--vertical-black)!important;font-family:'General Sans',sans-serif!important;font-size:1rem!important;font-weight:400!important;font-style:normal!important;line-height:1.2!important;text-decoration:none!important;border-radius:0!important;box-shadow:none!important}
body.mev-vertical-v1 .mev-vertical-button:hover,body.mev-vertical-v1 .mev-vertical-button:focus-visible{background:var(--vertical-black)!important;color:var(--vertical-grey)!important}
body.mev-vertical-v1 .mev-vertical-faq{margin-top:36px;border-bottom:1px solid var(--vertical-black)}
body.mev-vertical-v1 .mev-vertical-faq-item{border-top:1px solid var(--vertical-black)}
body.mev-vertical-v1 .mev-vertical-faq-item summary{cursor:pointer;list-style:none;padding:20px 44px 20px 0;font-family:'General Sans',sans-serif!important;font-size:1.05rem!important;font-weight:600!important;line-height:1.42!important;position:relative}
body.mev-vertical-v1 .mev-vertical-faq-item summary::-webkit-details-marker{display:none}
body.mev-vertical-v1 .mev-vertical-faq-item summary:after{content:'+';position:absolute;right:0;top:18px;color:var(--vertical-black);font-family:'General Sans',sans-serif;font-size:1.3rem;font-weight:400;line-height:1}
body.mev-vertical-v1 .mev-vertical-faq-item[open] summary:after{content:'−'}
body.mev-vertical-v1 .mev-vertical-faq-answer{max-width:760px;padding:0 44px 24px 0}
body.mev-vertical-v1 .mev-vertical-faq-answer p{margin:0}

@media(max-width:780px){
 body.mev-vertical-v1{--vertical-gutter:16px;--vertical-gap:48px}
 body.mev-vertical-v1 .mev-vertical-subpromise{font-size:1.08rem!important}
 body.mev-vertical-v1 .mev-page-intro{margin-bottom:28px;padding-bottom:28px}
 body.mev-vertical-v1 [data-vertical-block='2']>.mev-vertical-inner>.mev-vertical-secondary{grid-template-columns:1fr;gap:0;margin-top:36px}
 body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:23px 0}
 body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item:last-child:nth-child(odd){grid-template-columns:38px minmax(0,1fr)}
 body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item:last-child:nth-child(odd) .mev-vertical-item-copy{display:block;grid-column:2}
 body.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item:last-child:nth-child(odd) .mev-vertical-h3{margin:0 0 12px}
 body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-focus{margin:32px 0 0 12px!important;padding-left:16px}
 body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--parallel{grid-template-columns:1fr;row-gap:24px;margin-top:28px;padding-top:28px}
 body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--parallel>p:nth-child(3):last-child{grid-column:1;margin-top:4px}
 body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--conclusion{margin-top:28px;padding-top:28px}
 body.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-coda{margin:var(--vertical-gap) 0 0 12px!important;padding-left:16px;font-size:1.1rem!important;line-height:1.52!important}
 body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer{margin-top:32px}
 body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-transfer-item{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:18px 0}
 body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-after-register{margin:28px 0 0 54px!important}
 body.mev-vertical-v1 [data-vertical-block='4'] .mev-vertical-link-row{margin:var(--vertical-gap) 0 0!important;text-align:center}
 body.mev-vertical-v1 .mev-vertical-context-link{margin:var(--vertical-gap) 0 0!important;text-align:center}
 body.mev-vertical-v1 [data-vertical-block='5']>.mev-vertical-inner>.mev-vertical-secondary{margin-top:34px}
 body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item{grid-template-columns:42px minmax(0,1fr);column-gap:12px;row-gap:18px;padding:35px 0}
 body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item:before{font-size:1.5rem}
 body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-h3{font-size:clamp(1.35rem,2.2vw,1.75rem)}
 body.mev-vertical-v1 [data-vertical-block='5'] .mev-vertical-item p{max-width:none}
 body.mev-vertical-v1 .mev-vertical-section--cta{padding-top:48px;padding-bottom:48px}
 body.mev-vertical-v1 .mev-vertical-section--cta .mev-vertical-h2,body.mev-vertical-v1 .mev-vertical-section--cta p{text-align:left}
 body.mev-vertical-v1 .mev-vertical-cta-action{text-align:center}
 body.mev-vertical-v1 .mev-vertical-button{width:max-content!important;max-width:calc(100% - 16px)!important;margin:0 auto!important}
 body.mev-vertical-v1 .mev-vertical-faq-answer{padding-right:0}
}

/* P07 EN — approved desktop hardening 2026-09-03. */
@media (min-width:781px){
 body.page-id-284.mev-vertical-v1 .mev-p07-h3-nowrap-desktop{white-space:nowrap}
 body.page-id-284.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--scene p{max-width:680px;font-size:1.18rem;line-height:1.5}
 body.page-id-284.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--parallel{margin-top:24px;padding-top:28px}
 body.page-id-284.mev-vertical-v1 [data-vertical-block='3'] .mev-vertical-time-group--parallel>.mev-p07-time-peer{grid-column:2!important;margin-top:0!important}
}

/* P08 FR + EN_GB — validated semantic temporal composition. */
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-opening{max-width:820px}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-dual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;align-items:start;margin-top:36px;padding-top:36px;border-top:1px solid var(--vertical-black)}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-panel{min-width:0}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-label{margin:0 0 18px;font-size:clamp(1.4rem,2.1vw,1.65rem)}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-panel p{margin:0 0 1.2em}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-panel p:last-child{margin-bottom:0}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-anchor{max-width:820px;margin-top:36px;padding-top:36px;border-top:1px solid var(--vertical-black)}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-anchor p{margin:0;font-size:1.08rem;line-height:1.58}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-synthesis{max-width:820px;margin-top:36px}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-synthesis p{margin:0 0 1.2em}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-synthesis p:last-child{margin-bottom:0}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-synthesis+.mev-vertical-time-group--conclusion{margin-top:36px;padding-top:36px}
body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-synthesis+.mev-vertical-time-group--conclusion p{max-width:760px;font-family:'General Sans',sans-serif!important;font-size:1.18rem!important;font-weight:400!important;line-height:1.52!important;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:none}
@media (min-width:781px){
 body.page-id-286.mev-vertical-v1 .mev-p08-restaurants-nowrap-desktop,body.page-id-286.mev-vertical-v1 .mev-p08-library-nowrap-desktop{white-space:nowrap;font-size:clamp(1.28rem,1.9vw,1.55rem)!important}
}
@media (max-width:780px){
 body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-dual{grid-template-columns:1fr;row-gap:28px;margin-top:28px;padding-top:28px}
 body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-panel+.mev-p08-time-panel{padding-top:28px;border-top:1px solid var(--vertical-black)}
 body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-anchor{margin-top:28px;padding-top:28px}
 body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-synthesis{margin-top:28px}
 body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-synthesis+.mev-vertical-time-group--conclusion{margin-top:28px;padding-top:28px}
 body:is(.page-id-286,.page-id-288).mev-vertical-v1 .mev-p08-time-synthesis+.mev-vertical-time-group--conclusion p{font-size:1.1rem!important;line-height:1.52!important}
}

/* P09 EN — desktop spatial register uses one continuous lower separator, matching the upper rule. */
@media (min-width:781px){
 body.page-id-292.mev-vertical-v1 [data-vertical-block='2']>.mev-vertical-inner>.mev-vertical-secondary{border-bottom:1px solid var(--vertical-black)}
 body.page-id-292.mev-vertical-v1 [data-vertical-block='2'] .mev-vertical-item{border-bottom:0}
}
