/* Final live-QA corrections: gradient sizing, menu contrast and readable capability details. */
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) main.creativeoHomePage .vk-bloom-hero {background-size:100% 100%!important;background-repeat:no-repeat!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-card-v14 {height:auto!important;min-height:0!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-inner-v14 {display:grid!important;height:auto!important;transform:none!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-face-v14 {grid-area:1/1!important;position:relative!important;inset:auto!important;height:auto!important;min-height:540px!important;transform:none!important;backface-visibility:visible!important;overflow:visible!important;border-radius:18px!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-front-v14 {visibility:visible!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-front-v14 :is(picture,.responsive-picture) {position:absolute!important;inset:0!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-back-v14 {visibility:hidden!important;background:#0c2635!important;padding:28px!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-card-v14[data-state="details"] .services-flip-front-v14 {visibility:hidden!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-card-v14[data-state="details"] .services-flip-back-v14 {visibility:visible!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-face-v14 :is(h3,strong,p,span,b) {color:#e6f3f7!important;-webkit-text-fill-color:#e6f3f7!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-face-v14 small {color:#a7e5eb!important;-webkit-text-fill-color:#a7e5eb!important;font-size:.65rem!important;line-height:1.5!important;letter-spacing:.08em!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-back-v14>h3 {margin:24px 0 14px!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-back-v14>p {font-size:.94rem!important;line-height:1.65!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-details-v14 {margin-top:24px!important;padding-top:0!important;gap:20px!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-details-v14 span {font-size:.8rem!important;line-height:1.55!important;padding:8px 0!important;border-color:#59798570!important}
html body:not([data-demo-family]) #main-content:not(#type425a):not(#type425b):not(#type425c):not(#type425d):not(#type425e):not(#type425f) .consulting-analytics-v18 .services-flip-related-v14 strong {font-size:.8rem!important;line-height:1.5!important}
html body:not([data-demo-family]) .site-menu-details[open] .menu-trigger-v3 .menu-label-close {color:#e6f3f7!important;-webkit-text-fill-color:#e6f3f7!important}
/* Author display rules must not override native hidden states in the guide. */
html body:not([data-demo-family]) .concierge-v1 [hidden] {display:none!important}
html body:not([data-demo-family]) .concierge-v1 .concierge-answer-v1 p {color:#d6e8ef!important;-webkit-text-fill-color:#d6e8ef!important;font-size:.94rem!important;line-height:1.65!important}
html body:not([data-demo-family]) .concierge-v1 .concierge-answer-v1 button {min-height:44px!important;color:#d6e8ef!important;font-size:.8rem!important}
