@layer vera-legacy {
/* Original block id="vera-requested-contact-and-briefs-20260929" */

/* Contact: a restrained split opening, then one clearly separate inquiry section. */
#vcp-content#vcp-content .vcp-book .vera-page-hero-stage{background:#F5EADC!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;align-items:stretch!important;place-items:stretch!important;position:relative!important;min-height:min(100svh,860px)!important;height:auto!important;max-height:none!important;padding:0!important;background:#F5EADC!important;overflow:hidden!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-wrap{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%!important;max-width:none!important;margin:0!important;padding:calc(var(--nav-h,82px) + 60px) clamp(30px,5vw,90px) clamp(65px,7vw,115px) var(--pad)!important;position:relative!important;z-index:3!important;text-align:left!important;background:transparent!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-home-label{margin:0 0 clamp(30px,4vw,64px)!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero h1{max-width:15ch!important;margin:0 0 clamp(24px,3vw,44px)!important;font-size:clamp(3rem,5.1vw,6rem)!important;line-height:1.12!important;letter-spacing:.025em!important;overflow:visible!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-lead{max-width:43ch!important;margin:0 0 clamp(30px,4vw,54px)!important;line-height:1.55!important}
#vcp-content#vcp-content .vcp-book .vera-contact-actions{display:flex!important;align-items:center;gap:clamp(20px,2.5vw,40px);flex-wrap:wrap;margin:0!important}
#vcp-content#vcp-content .vcp-book .vera-contact-actions .vcp-home-textlink{margin:0!important}
#vcp-content#vcp-content .vcp-book .vera-contact-media{grid-column:2;grid-row:1;position:relative!important;inset:auto!important;width:100%;height:100%;min-height:100%;margin:0!important;overflow:hidden!important;z-index:1!important}
#vcp-content#vcp-content .vcp-book .vera-contact-media::before{display:none!important}
#vcp-content#vcp-content .vcp-book .vera-contact-media img{display:block;width:100%;height:100%;min-height:min(100svh,860px);object-fit:cover;object-position:center 48%;filter:blur(var(--page-hero-blur,0px)) saturate(.95)!important;transform:scale(var(--page-hero-scale,1))!important}
#vcp-content#vcp-content .vcp-book .vera-contact-media figcaption{position:absolute;left:clamp(20px,3vw,48px);bottom:22px;padding:9px 12px;background:rgba(245,234,220,.88);color:#2E1F17;font:400 .75rem/1.4 'DM Sans',Arial,sans-serif}
#vcp-content#vcp-content .vcp-book .vera-contact-inquiry{background:#FCF9F4!important;scroll-margin-top:var(--nav-h,82px)}
#vcp-content#vcp-content .vcp-book .vera-contact-inquiry-grid{align-items:start!important}
#vcp-content#vcp-content .vcp-book .vera-contact-inquiry-intro h2{max-width:18ch!important;line-height:1.2!important;overflow:visible!important}
#vcp-content#vcp-content .vcp-book .vera-inquiry-form{min-width:0}
/* Case-study opening: an editorial heading and a readable first-person brief. */
#vcp-content#vcp-content .vcp-view.ec-page .ec-intro .ec-intro-story h2{font-family:'PP Editorial New','Editorial New','Newsreader',Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(1.9rem,2.8vw,2.75rem)!important;line-height:1.18!important;letter-spacing:-.01em!important;text-transform:none!important;max-width:29ch!important;margin:0 0 clamp(22px,3vw,42px)!important}
#vcp-content#vcp-content .vcp-view.ec-page .ec-intro .ec-intro-story blockquote{padding:0!important;border:0!important;margin:0!important;background:none!important;color:inherit!important;font:400 clamp(1.125rem,1.55vw,1.45rem)/1.55 'DM Sans',Arial,sans-serif!important;letter-spacing:0!important;max-width:58ch!important;text-wrap:pretty}
@media(max-width:850px){#vcp-content#vcp-content .vcp-book .vera-contact-hero{display:block!important;height:auto!important;min-height:0!important}#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-wrap{padding:calc(var(--nav-h,82px) + 45px) 24px 70px!important}#vcp-content#vcp-content .vcp-book .vera-contact-hero h1{font-size:clamp(2.8rem,9vw,5rem)!important;max-width:17ch!important}#vcp-content#vcp-content .vcp-book .vera-contact-media{height:clamp(320px,55vw,600px);min-height:0}#vcp-content#vcp-content .vcp-book .vera-contact-media img{min-height:0;height:100%;filter:none!important;transform:none!important}}
@media(max-width:540px){#vcp-content#vcp-content .vcp-book .vera-contact-actions{align-items:flex-start;flex-direction:column}#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-wrap{padding-bottom:52px!important}#vcp-content#vcp-content .vcp-book .vera-contact-media{height:360px}}

/* Medium weight for primary display headlines; the case-study brief heading remains editorial italic. */
#vcp-content#vcp-content .vcp-view :is(h1,.vcp-home-section-head h2,.vcp-home-about h2,.vcp-home-final h2,.ed-section-head h2,.ed-hero h1,.ed-project-copy h2,.vp-index h2,.vp-offer-title,.founder-letter-intro h2,.founder-profile h3,.vera-contact-inquiry-intro h2,.ec-hero h1,.ec-chapter>h2,.cta-exact-head){font-weight:500!important}

/* Original block id="vera-contact-footer-and-shared-hero-20260929" */

/* The contact opening is a full-width, static page, without the sticky reveal stage. */
#vcp-content#vcp-content .vcp-book{padding:0!important;margin:0!important;background:#F5EADC!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero{display:flex!important;align-items:center!important;justify-content:flex-start!important;position:relative!important;top:auto!important;width:100%!important;min-height:clamp(640px,90svh,900px)!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;background:#F5EADC!important;border:0!important;outline:0!important;box-shadow:none!important;overflow:hidden!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative!important;z-index:3!important;grid-column:auto;grid-row:auto;width:min(100%,830px)!important;max-width:none!important;margin:0!important;padding:clamp(155px,17vh,220px) 40px clamp(90px,10vh,140px) var(--pad)!important;text-align:left!important;background:transparent!important;box-shadow:none!important;opacity:1!important;transform:none!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero :is(.vcp-home-label,h1,.vcp-book-lead){margin-left:0!important;margin-right:0!important;text-align:left!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-home-label{margin-top:0!important;margin-bottom:clamp(20px,3vw,42px)!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero h1{max-width:13ch!important;margin-top:0!important;margin-bottom:clamp(20px,2.5vw,36px)!important;font-size:clamp(3.1rem,4.7vw,5.6rem)!important;line-height:1.1!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-lead{max-width:41ch!important;margin-bottom:clamp(28px,3vw,44px)!important}
#vcp-content#vcp-content .vcp-book .vera-contact-media{display:block!important;position:absolute!important;inset:0!important;grid-column:auto;grid-row:auto;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;z-index:0!important;border:0!important;box-shadow:none!important}
#vcp-content#vcp-content .vcp-book .vera-contact-media::before{display:none!important}
#vcp-content#vcp-content .vcp-book .vera-contact-media img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:center!important;filter:none!important;transform:none!important;opacity:1!important}
#vcp-content#vcp-content .vcp-book .vera-contact-media figcaption{display:none!important}
#vcp-content#vcp-content .vcp-book .vera-contact-inquiry{margin:0!important;border:0!important;background:#FCF9F4!important}
@media(max-width:850px){#vcp-content#vcp-content .vcp-book .vera-contact-hero{min-height:730px!important}#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-wrap{padding:145px 24px 85px!important;width:min(100%,650px)!important}#vcp-content#vcp-content .vcp-book .vera-contact-hero h1{font-size:clamp(3rem,8.5vw,4.8rem)!important}}
@media(max-width:540px){#vcp-content#vcp-content .vcp-book .vera-contact-hero{min-height:690px!important}#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-wrap{padding:130px 24px 75px!important}}
/* A single green, tactile field closes each page; no photography beneath CTA text. */
#vcp-content#vcp-content .vcp-view .ed-cta.cta-exact-reference,
#vcp-content#vcp-content .editorial-home .vcp-home-final{background-color:#526653!important;background-image:url('/assets/vera-grain.png')!important;background-repeat:repeat!important;background-size:256px 256px!important;background-position:center!important;color:#FCF9F4!important;border:0!important}
#vcp-content#vcp-content .vcp-view .ed-cta.cta-exact-reference{min-height:clamp(470px,70svh,650px)!important}
#vcp-content#vcp-content .vcp-view .ed-cta.cta-exact-reference::before{background:transparent!important;opacity:0!important}
#vcp-content#vcp-content .vcp-view .ed-cta.cta-exact-reference :is(.cta-exact-head,.cta-exact-serif,.cta-exact-link),
#vcp-content#vcp-content .editorial-home .vcp-home-final :is(h2,p,.vcp-home-label,.vcp-home-textlink){color:#FCF9F4!important}
#vcp-content#vcp-content .editorial-home .vcp-home-final .vcp-home-button{background:#FCF9F4!important;color:#2E1F17!important}
/* One uninterrupted footer: newsletter and studio details share the same ink field. */
.vcp-heritage-footer,.vcp-heritage-footer .vcp-footer-main{background:#2E1F17!important;color:#FCF9F4!important}
.vcp-heritage-footer .vcp-footer-main{padding:0 0 24px!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes{background:transparent!important;background-image:none!important;color:#FCF9F4!important;padding:clamp(60px,7vw,100px) 0 clamp(54px,6vw,86px)!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(48px,7vw,120px)!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes :is(.vcp-home-label,h2,.vcp-footer-notes-copy>p,label,small){color:#FCF9F4!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes h2{font-size:clamp(2.8rem,4vw,4.4rem)!important;max-width:15ch!important;line-height:1.04!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes-copy>p{color:#d6c7bd!important;max-width:48ch}
.vcp-heritage-footer .vcp-footer-main .formkit-form{color:#FCF9F4!important}
.vcp-heritage-footer .vcp-footer-main .formkit-fields{border-bottom-color:rgba(252,249,244,.75)!important}
.vcp-heritage-footer .vcp-footer-main .formkit-input{color:#FCF9F4!important}
.vcp-heritage-footer .vcp-footer-main .formkit-input::placeholder{color:#c7b7ac!important}
.vcp-heritage-footer .vcp-footer-main .formkit-submit{color:#FCF9F4!important}
.vcp-heritage-footer .vcp-footer-main :is(.formkit-guarantee,.formkit-powered-by-convertkit){color:#c7b7ac!important}
.vcp-heritage-footer .vcp-footer-main .formkit-success{color:#FCF9F4!important}
.vcp-heritage-footer .vcp-footer-main-grid{border-top:1px solid rgba(252,249,244,.28);padding-top:clamp(48px,5vw,74px)}
.vcp-heritage-footer .vcp-footer-bottom{margin-top:clamp(52px,6vw,90px)!important}
@media(max-width:700px){.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes-grid{display:block}.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes h2{margin-bottom:24px!important}.vcp-heritage-footer .vcp-footer-main-grid{padding-top:48px}}

/* Original block id="vera-three-column-footer-and-contact-focus" */

.vcp-heritage-footer .vcp-footer-main{padding:clamp(54px,6vw,90px) 0 24px!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-main-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,.7fr)!important;gap:clamp(32px,5vw,80px)!important;align-items:start!important;border:0!important;padding-top:0!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes{margin:0!important;padding:0!important;min-width:0}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes-grid{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes h2{font-size:clamp(1.85rem,2.6vw,2.9rem)!important;line-height:1.12!important;margin:16px 0 20px!important;max-width:16ch!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes-copy{padding-top:0!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes-copy>p{font-size:1rem!important;line-height:1.6!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-brand p{margin-top:24px!important;max-width:36ch!important}
.vcp-heritage-footer .vcp-footer-main .vera-footer-links-column{display:grid;grid-template-columns:1fr;gap:34px;min-width:0}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-connect a{overflow-wrap:anywhere}
.vcp-heritage-footer .vcp-footer-main .formkit-fields{flex-wrap:wrap!important;gap:0!important}
.vcp-heritage-footer .vcp-footer-main .formkit-submit{padding-left:0!important;margin-right:auto!important}
#vcp-content#vcp-content .vcp-book .vera-page-hero-stage{height:185svh!important;margin:0!important;padding:0!important;border:0!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero{position:sticky!important;top:0!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-wrap{opacity:var(--page-hero-copy-opacity,1)!important;transform:translate3d(0,var(--page-hero-copy-y,0px),0)!important}
#vcp-content#vcp-content .vcp-book .vera-contact-media img{filter:blur(var(--page-hero-blur,72px)) saturate(var(--page-hero-sat,.84))!important;transform:scale(var(--page-hero-scale,1.075))!important}
@media(max-width:950px){.vcp-heritage-footer .vcp-footer-main .vcp-footer-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)!important}.vcp-heritage-footer .vcp-footer-main .vera-footer-links-column{grid-column:1/-1;grid-template-columns:1fr 1fr}}
@media(max-width:650px){.vcp-heritage-footer .vcp-footer-main .vcp-footer-main-grid{grid-template-columns:1fr!important;gap:44px!important}.vcp-heritage-footer .vcp-footer-main .vera-footer-links-column{grid-template-columns:1fr 1fr}.vcp-heritage-footer .vcp-footer-main .vcp-footer-main-grid>div{margin-bottom:0!important}}
@media(max-width:700px),(prefers-reduced-motion:reduce){#vcp-content#vcp-content .vcp-book .vera-page-hero-stage{height:auto!important}#vcp-content#vcp-content .vcp-book .vera-contact-hero{position:relative!important;height:auto!important;min-height:730px!important;max-height:none!important}}
@media(prefers-reduced-motion:reduce){#vcp-content#vcp-content .vcp-book .vera-contact-media img{filter:none!important;transform:none!important}}

/* Original block id="vera-final-palette-contact-frame-20260929" */

/* Palette supplied by Vera: Milk, Chocolate, Blush, Butter, Sun, Lavender. */
body:not(.case-editorial-page){background:#F5EADC!important;color:#2E1F17!important}
body.vcp-book{padding:0!important;margin:0!important;border:0!important;outline:0!important;box-shadow:none!important;max-width:none!important;width:100%!important;background:#F5EADC!important;background-image:none!important}
body.vcp-book::before,body.vcp-book::after{content:none!important;display:none!important}
body.vcp-book #vcp-content{padding:0!important;margin:0!important;border:0!important;max-width:none!important;width:100%!important;box-shadow:none!important}
#vcp-content#vcp-content .vcp-book .vera-page-hero-stage{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes h2#notes-title{font-size:clamp(.925rem,1.3vw,1.45rem)!important;line-height:1.2!important;max-width:none!important;margin:16px 0 20px!important}
/* Main studio pages only. Client case-study palettes remain independent. */
#vcp-content#vcp-content .vcp-view:not(.ec-page){background-color:#F5EADC!important;color:#2E1F17!important;--ink:#2E1F17;--milk:#F5EADC;--cream:#F5EADC;--butter:#F0C674;--lavender:#C7A9C7;--ed-ink:#2E1F17;--ed-paper:#F5EADC;--vera-milk:#F5EADC;--vera-chocolate:#2E1F17;--vera-lavender:#C7A9C7}
#vcp-content#vcp-content .vcp-view:not(.ec-page) :is(.vcp-home-work,.vcp-home-experience,.vcp-home-offers,.vcp-home-about,.ed-project,.vcp-work-gallery-intro,.founder-deepdive,.founder-letter,.vera-ethos,.trust-marquee,.vp-index,.vp-offerings,.vp-offerings-intro,.vp-results,.vp-faq,.vera-contact-inquiry,.vera-image-story){background-color:#F5EADC!important;color:#2E1F17!important}
#vcp-content#vcp-content .vcp-view:not(.ec-page) :is(h1,h2,h3,h4,p,li,label,blockquote,cite){color:inherit!important}
#vcp-content#vcp-content .vcp-view:not(.ec-page) :is(.vcp-home-proof,.vp-ongoing){background-color:#C7A9C7!important;color:#2E1F17!important}
#vcp-content#vcp-content .partnerships-editorial .vp-offer:nth-of-type(1){background-color:#F5EADC!important;color:#2E1F17!important}
#vcp-content#vcp-content .partnerships-editorial .vp-offer:nth-of-type(2){background-color:#C7A9C7!important;color:#2E1F17!important}
#vcp-content#vcp-content .partnerships-editorial .vp-offer:nth-of-type(3){background-color:#2E1F17!important;color:#F5EADC!important}
#vcp-content#vcp-content .partnerships-editorial .vp-offer:nth-of-type(3) :is(h2,h3,h4,p,li,span,a){color:#F5EADC!important}
#vcp-content#vcp-content .vcp-view:not(.ec-page) .vera-scroll-haze span:first-child{background:radial-gradient(ellipse,rgba(240,198,116,.68),rgba(240,198,116,.3) 48%,transparent 75%)!important}
#vcp-content#vcp-content .vcp-view:not(.ec-page) .vera-scroll-haze span:last-child{background:radial-gradient(ellipse,rgba(199,169,199,.65),rgba(199,169,199,.26) 50%,transparent 76%)!important}
#vcp-content#vcp-content .vcp-view:not(.ec-page) .ed-cta.cta-exact-reference,
#vcp-content#vcp-content .editorial-home .vcp-home-final{background-color:#C7A9C7!important;background-image:url('/assets/vera-grain.png')!important;color:#2E1F17!important}
#vcp-content#vcp-content .vcp-view:not(.ec-page) .ed-cta.cta-exact-reference :is(.cta-exact-head,.cta-exact-serif,.cta-exact-link),
#vcp-content#vcp-content .editorial-home .vcp-home-final :is(h2,p,.vcp-home-label,.vcp-home-textlink){color:#2E1F17!important}
#vcp-content#vcp-content .vcp-view:not(.ec-page) .vcp-home-button{background:#2E1F17!important;color:#F5EADC!important}
#vcp-content#vcp-content .vcp-view:not(.ec-page) .vcp-home-button:is(:hover,:focus-visible){background:#DDA23F!important;color:#2E1F17!important}
.vcp-heritage-footer .vcp-footer-main :is(.vcp-footer-brand p,.vcp-footer-connect p,.vcp-footer-bottom,.vcp-footer-notes-copy>p,.formkit-guarantee,.formkit-powered-by-convertkit){color:#F5EADC!important}
.vcp-heritage-footer .vcp-footer-main .formkit-input::placeholder{color:#F5EADC!important;opacity:.7}
.site-header{background-color:#F5EADC!important;color:#2E1F17!important}

/* Original block id="embodie-conversation-and-approach-20260929" */

#vcp-content#vcp-content .embodie-case .ec-intro #embodie-ask-title{color:#28251F!important;opacity:1!important;visibility:visible!important}
#vcp-content#vcp-content .embodie-case .ec-intro .ec-intro-story blockquote{color:#28251F!important}
#vcp-content#vcp-content .embodie-case #ec-approach .embodie-approach-reveal{margin:clamp(32px,4vw,56px) 0!important;width:100%!important}
#vcp-content#vcp-content .embodie-case #ec-approach .embodie-approach-reveal img{display:block;width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover!important;object-position:50% 53%!important}
@media(max-width:700px){#vcp-content#vcp-content .embodie-case #ec-approach .embodie-approach-reveal img{aspect-ratio:1/1;object-position:50% 53%!important}}

/* Original block id="vera-visible-heroes-compact-footer-booking" */

#vcp-content#vcp-content .vcp-view .vera-hero-work-sample img{filter:none!important;transform:none!important}
#vcp-content#vcp-content .editorial-home .vera-hero-slides img.is-active{opacity:1!important;filter:blur(var(--hero-blur,14px)) saturate(1) contrast(1.04)!important;mix-blend-mode:normal!important}
#vcp-content#vcp-content .editorial-home .vera-hero-slides::after{opacity:var(--hero-veil-opacity,.14)!important}
#vcp-content#vcp-content .vera-page-hero-stage :is(.ed-hero-media,.ec-hero-art,.vera-contact-media) img{opacity:1!important;filter:blur(var(--page-hero-blur,14px)) saturate(1) contrast(1.04)!important}
#vcp-content#vcp-content .vera-page-hero-stage :is(.ed-hero-media,.ec-hero-art,.vera-contact-media)::before{opacity:var(--page-hero-veil,.14)!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-wrap{padding:calc(var(--nav-h,82px) + 26px) 40px 42px var(--pad)!important;width:min(100%,920px)!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-home-label{margin-bottom:20px!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero h1{font-size:clamp(2.7rem,4.2vw,4.8rem)!important;max-width:16ch!important;margin-bottom:24px!important}
#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-lead{margin-bottom:28px!important;font-size:1rem!important;max-width:48ch!important}
#vcp-content#vcp-content .vcp-book .vera-contact-actions{display:flex!important;visibility:visible!important;opacity:1!important;gap:20px!important}
#vcp-content#vcp-content .vcp-book .vera-contact-actions .vcp-home-button{display:inline-flex!important;width:auto!important;visibility:visible!important;opacity:1!important;min-height:48px;align-items:center}
.vcp-heritage-footer .vcp-footer-main :is(p,a,input,button,.formkit-input,.formkit-submit){font-size:.8rem!important;line-height:1.55!important}
.vcp-heritage-footer .vcp-footer-main :is(h3,label,.vcp-home-label){font-size:12px!important;line-height:1.4!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-notes h2#notes-title{font-size:clamp(.8rem,1.05vw,1.15rem)!important;line-height:1.2!important}
.vcp-heritage-footer .vcp-footer-main :is(small,.formkit-guarantee,.formkit-powered-by-convertkit){font-size:.65rem!important;line-height:1.45!important}
.vcp-heritage-footer .vcp-footer-main .vcp-footer-bottom{font-size:.625rem!important;line-height:1.5!important}
@media(max-width:700px){#vcp-content#vcp-content .vcp-book .vera-contact-hero .vcp-book-wrap{padding:calc(var(--nav-h,82px) + 32px) 24px 48px!important}#vcp-content#vcp-content .vcp-book .vera-contact-hero h1{font-size:clamp(2.7rem,8vw,3.8rem)!important}#vcp-content#vcp-content .vcp-book .vera-contact-actions{align-items:flex-start!important;flex-direction:column!important}}
@media(prefers-reduced-motion:reduce){#vcp-content#vcp-content .editorial-home .vera-hero-slides img.is-active,#vcp-content#vcp-content .vera-page-hero-stage :is(.ed-hero-media,.ec-hero-art,.vera-contact-media) img{filter:none!important}}

}
