@layer vera-legacy {
/* Original block id="vera-partnerships-editorial-rebuild-20260929" */

/* A publication rhythm: an index, three chapters, then reference pages. */
#vcp-content .partnerships-editorial :is(.vp-index,.vp-offerings,.vp-comparison,.vp-results,.vp-ongoing,.vp-faq){position:relative;isolation:isolate;color:#2e1f17}











#vcp-content .partnerships-editorial .vp-offerings{background:#f8f5ef}


#vcp-content .partnerships-editorial .vp-offer{padding:clamp(66px,7vw,118px) 0 clamp(70px,8vw,128px);border-top:1px solid rgba(46,31,23,.35);background:#f8f5ef;scroll-margin-top:var(--nav-h,85px)}
@media(min-width:1001px) and (prefers-reduced-motion:no-preference){#vcp-content .partnerships-editorial .vp-offer{scroll-snap-align:start;scroll-snap-stop:normal}}
#vcp-content .partnerships-editorial .vp-offer:nth-of-type(3){background:#eee9e1}

#vcp-content .partnerships-editorial .vp-offer-feature :is(p,li,h2,h3,h4,span,strong){color:#f8f5ef!important}











#vcp-content .partnerships-editorial .vp-offer-details :is(.vp-offer-best,.vp-offer-scope){border-top:1px solid currentColor;padding-top:16px}



















#vcp-content .partnerships-editorial .vp-results{background:#f8f5ef;padding:clamp(95px,10vw,160px) 0}























@media(max-width:650px){
 
 
 
 
 
 
 
 
 #vcp-content .partnerships-editorial .vp-offer{padding:60px 0 75px}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
}


/* Original block id="vera-natural-headline-wrap-20260929" */

/* Let the available width decide line breaks instead of narrow character limits. */
#vcp-content .editorial-home .vcp-home-hero h1{max-width:min(23ch,100%)!important}
#vcp-content .inner-editorial:not(.frontline-standalone) .ed-hero .ed-display{max-width:min(21ch,100%)!important;text-wrap:balance!important}



#vcp-content .ec-page.ec-page.ec-page.ec-page .ec-chapter>h2{max-width:24ch!important;text-wrap:balance!important}

#vcp-content .editorial-home :is(.vcp-home-section-head h2,.vcp-home-about h2,.vcp-home-final h2){max-width:min(24ch,100%)!important;text-wrap:balance!important}


@media(max-width:700px){
 #vcp-content .editorial-home .vcp-home-hero h1,
 #vcp-content .inner-editorial:not(.frontline-standalone) .ed-hero .ed-display{max-width:100%!important}
 #vcp-content .ec-page.ec-page.ec-page.ec-page .ec-chapter>h2{max-width:100%!important}
}

/* Original block id="vera-partnership-decision-index-20260929" */

/* The top index carries the decision; scope details stay available without crowding the page. */


















/* Original block id="vera-editorial-work-rhythm-20260929" */

/* One feature, then two differently scaled studies. The work sets the pace. */







#vcp-content .editorial-home .vcp-home-project:nth-child(2){grid-column:1/6;display:flex;margin:0}
#vcp-content .editorial-home .vcp-home-project:nth-child(2) .vcp-home-project-image{aspect-ratio:3/4}
#vcp-content .editorial-home .vcp-home-project:nth-child(2) .vcp-home-project-image img{object-position:center 36%}
#vcp-content .editorial-home .vcp-home-project:nth-child(3){grid-column:7/13;display:flex;margin:clamp(75px,10vw,155px) 0 0}
#vcp-content .editorial-home .vcp-home-project:nth-child(3) .vcp-home-project-image{aspect-ratio:1.15;background:#171432}
#vcp-content .editorial-home .vcp-home-project:nth-child(3) .vcp-home-project-image img{object-fit:contain;padding:clamp(12px,2vw,30px);box-sizing:border-box;filter:none}

@media(max-width:700px){
 
 
 
 
 #vcp-content .editorial-home .vcp-home-project:nth-child(2){margin-bottom:75px}
 #vcp-content .editorial-home .vcp-home-project:nth-child(3){margin:0}
 #vcp-content .editorial-home .vcp-home-project:nth-child(3) .vcp-home-project-image{aspect-ratio:1.2}
}

/* Original block id="vera-inner-page-rhythm-20260929" */

/* A different scale and reading direction for each selected project. */

/* Color is a passing layer within selected chapters, not a permanent background. */












/* Original block id="vera-possible-sticky-20260929" */

/* A sticky editorial sequence: one outcome and one passing color field at a time. */
#vcp-content .partnerships-editorial .vp-results{background:#f8f5ef;padding:clamp(75px,8vw,125px) 0 clamp(40px,5vw,80px)}
#vcp-content .partnerships-editorial .vp-results>.shell{display:grid;grid-template-columns:minmax(240px,.39fr) minmax(0,.61fr);gap:clamp(50px,7vw,125px);align-items:start}





#vcp-content .partnerships-editorial .vp-results-step{position:relative;min-height:125svh}




#vcp-content .partnerships-editorial .vp-results-step:nth-child(1){--field-one:rgba(238,154,83,.8);--field-two:rgba(200,145,185,.75)}
#vcp-content .partnerships-editorial .vp-results-step:nth-child(2){--field-one:rgba(170,132,190,.78);--field-two:rgba(237,173,116,.7)}
#vcp-content .partnerships-editorial .vp-results-step:nth-child(3){--field-one:rgba(150,158,118,.75);--field-two:rgba(212,151,184,.7)}
#vcp-content .partnerships-editorial .vp-results-step:nth-child(4){--field-one:rgba(222,158,99,.78);--field-two:rgba(181,149,193,.75)}




@media(max-width:850px){
 #vcp-content .partnerships-editorial .vp-results>.shell{display:block}
 
 
 #vcp-content .partnerships-editorial .vp-results-step{min-height:0;margin-bottom:22px}
 
}
@media(prefers-reduced-motion:reduce){
 
 #vcp-content .partnerships-editorial .vp-results-step{min-height:0;margin-bottom:24px}
 
 
}

}
