/* PRIVATE R61: signature typography; opening-only Compound removal. */
#vavora .opening-kicker-r61{margin:0 0 22px;}
#vavora .opening-kicker-r61 strong{font:750 14px/1.4 Inter,Arial,sans-serif;letter-spacing:.075em;}
#vavora .brand-name-r61{display:inline-flex;flex-direction:column;align-items:center;max-width:100%;vertical-align:top;}
#vavora .brand-name-r61>h1,#vavora .brand-name-r61>h2{font-family:Oswald,'Arial Narrow',sans-serif;font-size:clamp(70px,10vw,135px);font-weight:700;line-height:1;margin:0 0 8px;max-width:100%;white-space:nowrap;}
#vavora .brand-name-r61>.company-descriptor{font:450 17px/1.4 Inter,Arial,sans-serif;letter-spacing:.035em;margin:0;text-align:center;white-space:nowrap;}
#vavora .brand-promises-r59.signature-r61{flex-direction:column;align-items:flex-start;gap:5px;margin-top:26px;}
#vavora .brand-promises-r59.signature-r61>.vavora-tagline{font-size:31px!important;font-weight:500;line-height:1.18!important;}
#vavora .brand-promises-r59.signature-r61>.ecosystem-promise-r59{font-size:27px!important;font-weight:300;line-height:1.25!important;}
@media(max-width:800px){
 #vavora .opening-kicker-r61{margin-bottom:20px;}
 #vavora .opening-kicker-r61 strong{font-size:13px;font-weight:750;}
 #vavora .brand-name-r61>h1,#vavora .brand-name-r61>h2{font-size:85px;}
 #vavora .brand-name-r61>.company-descriptor{font-size:16px;}
 #vavora .brand-promises-r59.signature-r61{gap:5px;margin-top:24px;}
 #vavora .brand-promises-r59.signature-r61>.vavora-tagline{font-size:26px!important;}
 #vavora .brand-promises-r59.signature-r61>.ecosystem-promise-r59{font-size:24px!important;font-weight:350;max-width:26ch!important;text-wrap:balance;}
}
@media(max-width:350px){#vavora .brand-promises-r59.signature-r61>.vavora-tagline{font-size:24px!important;}}
