/* Generated by marketplace/docs/build-client-palette.py. Client-only color overrides. */
/* static/production/marketplace-domain-production.cac976ea12a0ce16.css */
.cvn-client-palette .site-header{background:rgb(255 252 253 / 0.96);border-bottom:1px solid rgb(48 40 50 / 0.1)}
.cvn-client-palette .main-nav>a,.cvn-client-palette .nav-mega-group>summary{color:var(--client-ink)}
.cvn-client-palette .main-nav>a:hover,.cvn-client-palette .nav-mega-group>summary:hover,.cvn-client-palette .nav-mega-group[open]>summary{background:var(--client-canvas)}
.cvn-client-palette .nav-icon{background:rgb(155 49 87 / 0.11)}
.cvn-client-palette .nav-mega-panel{box-shadow:0 30px 80px rgb(48 40 50 / 0.2)}
.cvn-client-palette .nav-mega-intro{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .nav-mega-intro.is-service{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary))}
.cvn-client-palette .nav-mega-intro.is-business{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .nav-mega-intro small{color:var(--client-soft)}
.cvn-client-palette .nav-mega-links>a:hover{background:var(--client-canvas)}
.cvn-client-palette .nav-mega-links>a>i{background:var(--client-canvas)}
.cvn-client-palette .header-cta small{color:var(--client-soft)}
.cvn-client-palette .site-footer{color:var(--client-soft);background:var(--client-primary-hover)}
.cvn-client-palette .footer-lead span{color:var(--client-primary)}
.cvn-client-palette .footer-lead p{color:var(--client-muted)}
.cvn-client-palette .footer-grid a,.cvn-client-palette .footer-grid p{color:var(--client-muted)}
.cvn-client-palette .footer-bottom{color:var(--client-muted)}
.cvn-client-palette .flower-smart-cta{box-shadow:0 15px 40px rgb(48 40 50 / 0.25)}
.cvn-client-palette .flower-smart-cta>span{color:var(--client-primary-hover);background:var(--client-soft)}
.cvn-client-palette .flower-smart-cta small{color:var(--client-soft)}
@media(max-width:980px){
.cvn-client-palette .theme-menu-toggle{background:var(--client-canvas)}
.cvn-client-palette .main-nav{background:var(--client-canvas);box-shadow:0 25px 50px rgb(48 40 50 / 0.15)}
.cvn-client-palette .main-nav>a.is-flower{background:var(--client-canvas)}
}
@media(max-width:700px){
.cvn-client-palette .fh-mobile-actions{box-shadow:0 -8px 28px rgb(48 40 50 / 0.12)}
}
.theme-cvn1.cvn-client-palette .site-header{background:rgb(255 252 253 / 0.95)}
.theme-cvn1.cvn-client-palette .main-nav>a:hover,.theme-cvn1.cvn-client-palette .main-nav>a[aria-current=page],.theme-cvn1.cvn-client-palette .nav-mega-group summary:hover,.theme-cvn1.cvn-client-palette .nav-mega-group[open] summary{background:var(--client-canvas)}
.cvn-client-palette .fh-button.is-primary{box-shadow:0 14px 30px rgb(48 40 50 / 0.2)}
.cvn-client-palette .fh-button.is-light{border-color:rgb(48 40 50 / 0.14)}
.cvn-client-palette .fh-hero-media:after{background:linear-gradient(90deg,rgb(247 234 240 / 0.99) 0%,rgb(247 234 240 / 0.96) 31%,rgb(247 234 240 / 0.52) 51%,rgb(247 234 240 / 0.03) 72%)}
.cvn-client-palette .fh-hero-copy>p{color:var(--client-muted)}
.cvn-client-palette .fh-hero-points{color:var(--client-muted)}
.cvn-client-palette .fh-order .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .fh-order-intro>p{color:var(--client-soft)}
.cvn-client-palette .fh-order-intro li>b{color:var(--client-soft)}
.cvn-client-palette .fh-order-intro li small{color:var(--client-muted)}
.cvn-client-palette .fh-order-form label{color:var(--client-muted)}
.cvn-client-palette .fh-order-form input,.cvn-client-palette .fh-order-form select,.cvn-client-palette .fh-order-form textarea{background:var(--client-canvas);border:1px solid var(--client-line)}
.cvn-client-palette .fh-order-form input:focus,.cvn-client-palette .fh-order-form select:focus,.cvn-client-palette .fh-order-form textarea:focus{box-shadow:0 0 0 3px rgb(48 40 50 / 0.1)}
.cvn-client-palette .fh-form-safe{color:var(--client-muted)}
.cvn-client-palette .fh-form-message.is-success{color:var(--client-primary-hover);background:var(--client-canvas)}
.cvn-client-palette .fh-occasion-grid a:hover{background:var(--client-canvas)}
.cvn-client-palette .fh-promise .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .fh-promise-list i{color:var(--client-soft)}
.cvn-client-palette .fh-promise-list p{color:var(--client-soft)}
.cvn-client-palette .fh-services{background:var(--client-canvas)}
.cvn-client-palette .fh-service-grid a:hover{border-color:var(--client-line);box-shadow:0 20px 45px rgb(48 40 50 / 0.09)}
.cvn-client-palette .fh-service-grid a>span{background:var(--client-canvas)}
.cvn-client-palette .fh-business p{color:var(--client-soft)}
.cvn-client-palette .fh-business li:before{color:var(--client-soft)}
.cvn-client-palette .fh-business aside{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .fh-business aside>span{color:var(--client-soft)}
.cvn-client-palette .fh-business aside p{color:var(--client-soft)}
.cvn-client-palette .fh-guides{background:var(--client-canvas)}
.cvn-client-palette .fh-guide-grid a{border:1px solid var(--client-line)}
.cvn-client-palette .fh-guide-grid a:hover{box-shadow:0 18px 36px rgb(48 40 50 / 0.08)}
.cvn-client-palette .fh-partner{background:var(--client-primary-hover)}
.cvn-client-palette .fh-partner .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .fh-partner p{color:var(--client-soft)}
@media(max-width:980px){
.cvn-client-palette .fh-hero-media:after{background:linear-gradient(90deg,rgb(247 234 240 / 0.98),rgb(247 234 240 / 0.78) 58%,rgb(247 234 240 / 0.12))}
.theme-cvn1.cvn-client-palette .main-nav{background:var(--client-canvas)}
}
@media(max-width:700px){
.cvn-client-palette .fh-mobile-actions{box-shadow:0 -8px 28px rgb(48 40 50 / 0.12)}
}
.cvn-client-palette .fm-hero-image:after{background:linear-gradient(90deg,rgb(247 234 240 / 0.99),rgb(247 234 240 / 0.9) 40%,rgb(247 234 240 / 0.12) 72%)}
.cvn-client-palette .fm-hero p{color:var(--client-muted)}
.cvn-client-palette .fm-category-grid a{background:var(--client-canvas)}
.cvn-client-palette .fm-category-grid a:hover,.cvn-client-palette .fm-category-grid a.is-active{background:var(--client-canvas);border-color:var(--client-line);box-shadow:0 18px 40px rgb(48 40 50 / 0.08)}
.cvn-client-palette .fm-concierge .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .fm-concierge p{color:var(--client-soft)}
.cvn-client-palette .fm-concierge li b{color:var(--client-soft)}
.cvn-client-palette .fm-final{background:var(--client-canvas)}
.cvn-client-palette .cx-hero{background:radial-gradient(circle at 82% 20%,rgb(247 234 240 / 0.17),transparent 25%),linear-gradient(135deg,var(--client-primary-hover),var(--client-primary-hover))}
.cvn-client-palette .cx-hero .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .cx-hero h1 em{color:var(--client-soft)}
.cvn-client-palette .cx-hero p{color:var(--client-soft)}
.cvn-client-palette .cx-grid article{background:var(--client-canvas)}
.cvn-client-palette .cx-principle .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .cx-principle p{color:var(--client-soft)}
.cvn-client-palette .sp-hero{background:linear-gradient(135deg,var(--client-primary-hover),var(--client-primary))}
.cvn-client-palette .sp-hero .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .sp-hero h1 em{color:var(--client-soft)}
.cvn-client-palette .sp-hero p{color:var(--client-soft)}
.cvn-client-palette .sp-hero aside small{color:var(--client-soft)}
.cvn-client-palette .sp-hero aside span{color:var(--client-soft)}
.cvn-client-palette .sp-body{background:var(--client-canvas)}
.cvn-client-palette .sp-form{box-shadow:0 24px 55px rgb(48 40 50 / 0.08)}
.cvn-client-palette .sp-form label{color:var(--client-muted)}
.cvn-client-palette .sp-form input,.cvn-client-palette .sp-form select,.cvn-client-palette .sp-form textarea{background:var(--client-canvas);border:1px solid var(--client-line)}
@media(max-width:700px){
.cvn-client-palette .fm-hero-image:after{background:linear-gradient(0deg,rgb(247 234 240 / 0.99),rgb(247 234 240 / 0.88) 52%,rgb(247 234 240 / 0.08))}
}
.cvn-client-palette .mp-products{background:var(--client-canvas)}
.cvn-client-palette .mp-product-card:hover{box-shadow:0 22px 50px rgb(48 40 50 / 0.1)}
.cvn-client-palette .mp-product-image{background:linear-gradient(145deg,var(--client-canvas),var(--client-soft))}
.cvn-client-palette .mp-product-image>span{color:var(--client-muted)}
.cvn-client-palette .pd-page{background:var(--client-canvas)}
.cvn-client-palette .pd-gallery{background:var(--client-canvas)}
.cvn-client-palette .pd-image-empty{color:var(--client-muted)}
.cvn-client-palette .sd-hero{background:linear-gradient(135deg,var(--client-primary-hover),var(--client-primary))}
.cvn-client-palette .sd-hero .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .sd-hero p{color:var(--client-soft)}
.theme-cvn1.cvn-client-palette .main-nav>a.is-flower:hover{background:var(--client-primary)}
.theme-cvn1.cvn-client-palette .nav-icon{background:rgb(155 49 87 / 0.11)}
.theme-cvn1.cvn-client-palette .nav-mega-panel{background:var(--client-canvas);box-shadow:0 30px 80px rgb(48 40 50 / 0.18)}
.theme-cvn1.cvn-client-palette .nav-mega-intro{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.theme-cvn1.cvn-client-palette .nav-mega-intro.is-service{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary))}
.theme-cvn1.cvn-client-palette .nav-mega-intro.is-business{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.theme-cvn1.cvn-client-palette .nav-mega-intro small{color:var(--client-soft)}
.theme-cvn1.cvn-client-palette .nav-mega-links>a:hover{background:var(--client-canvas)}
.theme-cvn1.cvn-client-palette .nav-mega-links>a>i{background:var(--client-canvas)}
@media(max-width:980px){
.theme-cvn1.cvn-client-palette .main-nav>a.is-flower{background:var(--client-canvas)}
}
.cvn-client-palette .fh-proofbar{background:var(--client-primary-hover)}
.cvn-client-palette .fh-proofbar span{color:var(--client-muted)}
.cvn-client-palette .fh-network-card{background:var(--client-canvas)}
.cvn-client-palette .fh-network-card header span{color:var(--client-soft)}
.cvn-client-palette .header-trustbar{color:var(--client-soft);background:var(--client-primary-hover)}
.cvn-client-palette .header-trustbar i{background:var(--client-primary);box-shadow:0 0 0 4px rgb(48 40 50 / 0.1)}
.cvn-client-palette .header-trustbar a{color:var(--client-soft)}
.cvn-client-palette .fh-hero-card{background:rgb(255 252 253 / 0.92);border:1px solid rgb(48 40 50 / 0.14);box-shadow:0 24px 60px rgb(48 40 50 / 0.13)}
.cvn-client-palette .fh-visual-grid>a:after{background:linear-gradient(0deg,rgb(123 35 67 / 0.84),rgb(48 40 50 / 0.03) 62%)}
.cvn-client-palette .fh-visual-grid small{color:var(--client-soft)}
.cvn-client-palette .fh-trust-steps span{background:var(--client-canvas)}
.flower-platform.cvn-client-palette .site-header{background:rgb(255 252 253 / 0.97)}
.cvn-client-palette .flower-header-search{background:var(--client-canvas);border:1px solid var(--client-line)}
.cvn-client-palette .flower-header-search:focus-within{border-color:var(--client-control);box-shadow:0 0 0 4px rgb(48 40 50 / 0.08)}
.cvn-client-palette .flower-header-search input::placeholder{color:var(--client-muted)}
.flower-platform.cvn-client-palette .header-cta em{color:var(--client-muted)}
.cvn-client-palette .fh-accountability>div{background:linear-gradient(135deg,var(--client-primary-hover),var(--client-primary-hover))}
.cvn-client-palette .fh-accountability header span{color:var(--client-soft)}
.cvn-client-palette .fh-accountability i{color:var(--client-primary-hover);background:var(--client-soft)}
.cvn-client-palette .fh-accountability small{color:var(--client-muted)}
.flower-platform.cvn-client-palette .nav-flower-catalog>summary{background:var(--client-canvas)}
.flower-platform.cvn-client-palette .nav-flower-catalog>summary .nav-icon{background:var(--client-soft)}
.flower-platform.cvn-client-palette .nav-flower-panel .nav-mega-intro{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .fh-network-proof{background:var(--client-canvas);border-bottom:1px solid var(--client-line)}
.cvn-client-palette .fh-network-proof a{border:1px solid var(--client-line)}
.cvn-client-palette .fh-network-proof a:hover{border-color:var(--client-control);box-shadow:0 9px 20px rgb(48 40 50 / 0.06)}
@media(max-width:980px){
.flower-platform.cvn-client-palette .nav-flower-catalog>summary{background:var(--client-canvas)}
}
.cvn-client-palette .flower-brand .brand-mark{color:var(--client-soft);background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary));box-shadow:0 8px 22px rgb(48 40 50 / 0.18)}
.cvn-client-palette .flower-brand small{color:var(--client-primary)}
.flower-platform.cvn-client-palette .flower-header-main:after{background:linear-gradient(90deg,transparent,var(--client-soft) 35%,var(--client-soft) 65%,transparent)}
.flower-platform.cvn-client-palette .nav-mega-photo{background:var(--client-primary-hover)}
.flower-platform.cvn-client-palette .nav-mega-photo:after{background:linear-gradient(0deg,rgb(123 35 67 / 0.94),rgb(48 40 50 / 0.08) 70%)}
.flower-platform.cvn-client-palette .nav-flower-panel{box-shadow:0 35px 90px rgb(48 40 50 / 0.24)}
.flower-platform.cvn-client-palette .nav-flower-panel .nav-mega-links>a{border-bottom:1px solid var(--client-line)}
.cvn-client-palette .fh-transparency{background:var(--client-canvas)}
.cvn-client-palette .fh-policy-grid article{border:1px solid var(--client-line)}
.cvn-client-palette .fh-faq summary i{border:1px solid var(--client-line)}
.cvn-client-palette .identity-panel{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary-hover))!important;border:1px solid rgb(155 49 87 / 0.28)!important;box-shadow:0 30px 70px rgb(48 40 50 / 0.22)!important}
.cvn-client-palette .identity-panel::before{border:55px solid rgb(155 49 87 / 0.22)!important}
.cvn-client-palette .identity-panel small{color:var(--client-primary)!important}
.cvn-client-palette .cvn-consultation-card:hover{box-shadow:0 14px 30px rgb(48 40 50 / 0.1)}
.cvn-client-palette .contact-hero{background:linear-gradient(118deg,color-mix(in srgb,var(--brand-dark) 96%,var(--client-primary-hover)),var(--brand))}
.cvn-client-palette .contact-trust-section{background:var(--client-canvas)}
.cvn-client-palette .contact-trust-grid article{border-color:var(--client-line);box-shadow:0 8px 22px rgb(48 40 50 / 0.04)}
.cvn-client-palette .contact-trust-icon{border-color:color-mix(in srgb,var(--brand) 15%,var(--client-line))}
.cvn-client-palette .contact-preparation{background:var(--client-canvas)}
.cvn-client-palette .contact-preparation-card{box-shadow:0 14px 34px rgb(48 40 50 / 0.06)}
.cvn-client-palette .theme-service-category-hub{background:var(--client-canvas);border-top:1px solid var(--client-line)}
.cvn-client-palette .theme-service-category-grid>a{border-color:var(--client-line);box-shadow:0 8px 24px rgb(48 40 50 / 0.05)}
.cvn-client-palette .theme-service-category-grid>a:hover{box-shadow:0 18px 36px rgb(48 40 50 / 0.1)}
.cvn-client-palette .theme-service-category-icon{border-color:color-mix(in srgb,var(--brand) 14%,var(--client-line))}
.cvn-client-palette .theme-service-category-meta{border-top:1px solid var(--client-line)}
.cvn-client-palette .theme-service-category-cta{border:1px solid var(--client-line)}
.cvn-client-palette .theme-consultation-path{background:var(--client-canvas)}
.cvn-client-palette .theme-consultation-path-grid article{border-color:var(--client-line);box-shadow:0 8px 24px rgb(48 40 50 / 0.05)}
.cvn-client-palette .contact-page-v2 .contact-hero::after{border:1px solid rgb(154 133 144 / 0.25);box-shadow:0 0 0 55px rgb(48 40 50 / 0.035),0 0 0 110px rgb(48 40 50 / 0.025)}
.cvn-client-palette .contact-page-v2 .contact-hero-photo{border-color:rgb(154 133 144 / 0.55)}
.cvn-client-palette .contact-page-v2 .contact-hero-person{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary-hover))}
.cvn-client-palette .contact-page-v2 .contact-card{box-shadow:0 8px 22px rgb(48 40 50 / 0.045)}
.cvn-client-palette .contact-page-v2 .contact-card:hover{box-shadow:0 15px 30px rgb(48 40 50 / 0.09)}
.cvn-client-palette .contact-page-v2 .contact-card-icon{background:rgb(155 49 87 / 0.2)}
.cvn-client-palette .contact-page-v2 .contact-aside{box-shadow:0 18px 38px rgb(48 40 50 / 0.18)}
.cvn-client-palette .contact-page-v2 .contact-trust-icon{background:rgb(155 49 87 / 0.16)}
.cvn-client-palette .contact-page-v2 .contact-preparation{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v2 .contact-hero-visual{box-shadow:0 22px 45px rgb(48 40 50 / 0.16)}
.cvn-client-palette .contact-page-v2 .contact-use-case-grid>a:hover{box-shadow:0 15px 30px rgb(48 40 50 / 0.09)}
.cvn-client-palette .contact-page-v2 .contact-lead-form input,.cvn-client-palette .contact-page-v2 .contact-lead-form select,.cvn-client-palette .contact-page-v2 .contact-lead-form textarea{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v2 .contact-form-status.is-success{color:var(--client-primary-hover)}
.cvn-client-palette .contact-page-v3 .contact-hero-proof{box-shadow:0 12px 25px rgb(48 40 50 / 0.12)}
.cvn-client-palette .contact-page-v3 .contact-card-icon{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon,.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a>span{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a:hover{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-floating-call{box-shadow:0 10px 22px rgb(48 40 50 / 0.25)}
.cvn-client-palette .contact-page-v3 .contact-sparkle-row{color:var(--client-primary)}
.cvn-client-palette .contact-page-v3 .contact-trust-seal>span{background:var(--client-primary)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-star{color:var(--client-primary);background:var(--client-soft);border:1px solid var(--client-control)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-star svg{fill:var(--client-primary);stroke:var(--client-primary)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-sparkle{color:var(--client-primary);background:var(--client-canvas);border:1px solid var(--client-control)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-check{background:var(--client-primary)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-clock{color:var(--client-primary);background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-person{color:var(--client-primary);background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-location{color:var(--client-primary);background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-sparkle{background:var(--client-canvas);border:1px solid var(--client-control)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-star svg{filter:drop-shadow(0 3px 3px rgb(155 49 87 / 0.2))}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-check svg{filter:drop-shadow(0 2px 2px rgb(48 40 50 / 0.18))}
.cvn-client-palette .contact-page-v3 .guarantee-mark.is-star{color:var(--client-primary);background:var(--client-soft)}
.cvn-client-palette .contact-page-v3 .contact-final-call{background:var(--client-primary);border-color:var(--client-control)}
.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a>.use-case-icon{box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 8px 15px rgb(48 40 50 / 0.12)}
.cvn-client-palette .contact-page-v3 .use-case-icon.is-quote{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .contact-page-v3 .use-case-icon.is-document{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover))}
.cvn-client-palette .contact-page-v3 .use-case-icon.is-urgent{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .contact-page-v3 .use-case-icon.is-human{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a:hover>.use-case-icon{box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 12px 22px rgb(48 40 50 / 0.18)}
.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a>.use-case-icon{background:linear-gradient(145deg,var(--client-primary) 0%,var(--client-primary) 54%,var(--client-primary) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),inset 0 -2px 6px rgb(48 40 50 / 0.24),0 5px 11px rgb(48 40 50 / 0.18)}
.cvn-client-palette .contact-page-v3 .contact-card-icon,.cvn-client-palette .contact-page-v3 .contact-trust-icon,.cvn-client-palette .contact-page-v3 .contact-channel-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary) 55%,var(--client-primary))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),inset 0 -3px 7px rgb(48 40 50 / 0.22),0 7px 14px rgb(48 40 50 / 0.2)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-star{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-check{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-clock{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-person{background:linear-gradient(145deg,var(--client-soft),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-sparkle{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-location{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .theme-service-category-icon,.cvn-client-palette .service-menu-icon,.cvn-client-palette .service-trust-icon,.cvn-client-palette .service-option-icon,.cvn-client-palette .service-menu-cta-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary) 55%,var(--client-primary))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),inset 0 -3px 7px rgb(48 40 50 / 0.22),0 8px 16px rgb(48 40 50 / 0.2)}
.cvn-client-palette .service-trust-card:nth-child(2) .service-trust-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .service-trust-card:nth-child(3) .service-trust-icon{background:linear-gradient(145deg,var(--client-soft),var(--client-primary))!important}
.cvn-client-palette .service-trust-card:nth-child(4) .service-trust-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .service-conversion-icon,.cvn-client-palette .theme-consultation-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 7px 14px rgb(48 40 50 / 0.18)}
.cvn-client-palette .service-conversion-bar{background:linear-gradient(120deg,var(--client-primary-hover),var(--client-primary) 58%,var(--client-primary))}
.cvn-client-palette .service-conversion-copy .eyebrow{color:var(--client-soft)}
.cvn-client-palette .service-conversion-points i{color:var(--client-primary-hover);background:var(--client-soft)}
.cvn-client-palette .service-conversion-action.is-call{color:var(--client-primary-hover);background:var(--client-soft);border-color:var(--client-control)}
.cvn-client-palette .service-conversion-action.is-call:hover{background:var(--client-soft)}
.cvn-client-palette .service-conversion-action .service-conversion-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .service-conversion-action.is-call .service-conversion-icon{color:var(--client-primary);background:var(--client-soft)!important}
.cvn-client-palette .service-related-mini-icon{background:linear-gradient(145deg,var(--client-soft),var(--client-primary))}
.cvn-client-palette .service-related-mini-grid>a:hover{border-color:var(--client-control)}
.cvn-client-palette .service-related-mini-badge{color:var(--client-primary-hover);background:var(--client-soft)}
.cvn-client-palette .service-related-mini-grid b{color:var(--client-soft)}
.cvn-client-palette .contact-page-v3 .guarantee-mark{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -2px 5px rgb(48 40 50 / 0.22),0 5px 11px rgb(48 40 50 / 0.18)}
.cvn-client-palette .contact-page-v3 .contact-guarantee-grid>div:nth-child(2) .guarantee-mark{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-guarantee-grid>div:nth-child(3) .guarantee-mark{background:linear-gradient(145deg,var(--client-soft),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-guarantee-grid>div:nth-child(4) .guarantee-mark{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover))!important}
/* static/production/cvn1-domain-production.d82a9f2d8efd777d.css */
.cvn-client-palette .dt-hero{background:radial-gradient(circle at 82% 15%,rgb(155 49 87 / 0.16),transparent 28%),linear-gradient(145deg,var(--client-canvas),var(--client-canvas))}
.cvn-client-palette .language-orbit{border:1px solid var(--client-line)}
.cvn-client-palette .language-orbit::before{border:1px dashed var(--client-line)}
.cvn-client-palette .orbit-core{box-shadow:0 30px 70px rgb(48 40 50 / 0.28)}
.cvn-client-palette .identity-panel{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary-hover))}
.theme-cvn1.cvn-client-palette .page-hero,.theme-cvn1.cvn-client-palette .service-hero{background:linear-gradient(125deg,var(--client-canvas),var(--client-canvas));border-bottom-color:var(--client-line)}
.theme-cvn1.cvn-client-palette .content-aside{background:var(--client-soft);border-color:var(--client-line)}
.theme-cvn1.cvn-client-palette .content-aside>span{color:var(--client-primary)}
.theme-cvn1.cvn-client-palette .service-listing>a:hover{background:var(--client-canvas)}
.theme-cvn1.cvn-client-palette .header-trustbar{color:var(--client-soft);background:var(--client-primary-hover)}
.theme-cvn1.cvn-client-palette .header-trustbar a{color:var(--client-soft)}
.theme-cvn1.cvn-client-palette .flower-header-search{background:var(--client-canvas);border:1px solid var(--client-line)}
.theme-cvn1.cvn-client-palette .flower-header-search svg{stroke:var(--client-muted)}
.theme-cvn1.cvn-client-palette .flower-header-search input{color:var(--client-ink)}
.theme-cvn1.cvn-client-palette .flower-header-search button{background:var(--client-primary-hover)}
.theme-cvn1.cvn-client-palette .header-cta{background:var(--client-primary-hover)}
.theme-cvn1.cvn-client-palette .flower-header-nav{border-top:1px solid var(--client-line)}
.theme-cvn1.cvn-client-palette .flower-nav-label{color:var(--client-primary)}
.theme-cvn1.cvn-client-palette .flower-partner-link{color:var(--client-primary)}
.theme-cvn1.cvn-client-palette .footer-order-cta{color:var(--client-soft)}
.cvn-client-palette .editorial-credit-star{color:var(--client-primary);text-shadow:0 1px 4px rgb(48 40 50 / 0.35)}
.cvn-client-palette .editorial-credit-like{background:var(--client-primary)}
.cvn-client-palette .editorial-article-credit{border:1px solid var(--client-line);box-shadow:0 14px 34px rgb(48 40 50 / 0.1)}
.cvn-client-palette .editorial-article-credit::after{border:22px solid rgb(155 49 87 / 0.1)}
.cvn-client-palette .editorial-article-credit>header{background:linear-gradient(115deg,var(--client-primary-hover),var(--client-primary-hover) 70%,var(--client-primary))}
.cvn-client-palette .editorial-article-credit>header span{color:var(--client-soft)}
.cvn-client-palette .editorial-credit-star{color:var(--client-primary-hover);background:linear-gradient(145deg,var(--client-soft),var(--client-primary))}
.cvn-client-palette .editorial-credit-grid{border:1px solid var(--client-line);background:var(--client-soft)}
.cvn-client-palette .editorial-credit-like{background:linear-gradient(145deg,var(--client-primary),var(--client-primary));box-shadow:0 2px 6px rgb(48 40 50 / 0.25)}
.cvn-client-palette .editorial-credit-branch{background:rgb(255 252 253 / 0.8);border:1px solid var(--client-line)}
.cvn-client-palette .editorial-credit-branch em{border-color:var(--client-line);box-shadow:0 2px 5px rgb(48 40 50 / 0.06)}
.cvn-client-palette .theme-cc .editorial-header-actions .button.primary,.cvn-client-palette .theme-cc .editorial-prose .article-cta a,.cvn-client-palette .theme-cc .editorial-aside-card .button,.cvn-client-palette .theme-cc .conversion-button.is-primary{background:var(--client-primary);border-color:var(--client-primary);box-shadow:0 10px 24px rgb(48 40 50 / 0.22)}
.cvn-client-palette .theme-cc .editorial-header-actions .button.primary:hover,.cvn-client-palette .theme-cc .editorial-prose .article-cta a:hover,.cvn-client-palette .theme-cc .editorial-aside-card .button:hover,.cvn-client-palette .theme-cc .conversion-button.is-primary:hover{background:var(--client-primary);border-color:var(--client-primary)}
.cvn-client-palette .theme-cc .editorial-header-actions .button.secondary,.cvn-client-palette .theme-cc .conversion-button.is-secondary{background:var(--client-primary);border-color:var(--client-primary);box-shadow:0 10px 24px rgb(48 40 50 / 0.2)}
.cvn-client-palette .theme-cc .editorial-header-actions .button.secondary:hover,.cvn-client-palette .theme-cc .conversion-button.is-secondary:hover{background:var(--client-primary);border-color:var(--client-primary)}
.cvn-client-palette .theme-cc .editorial-header-actions .button.cta-quote-info{color:var(--client-primary-hover);background:var(--client-primary);border-color:var(--client-control);box-shadow:0 10px 24px rgb(48 40 50 / 0.28)}
.cvn-client-palette .theme-cc .editorial-header-actions .button.cta-quote-info:hover{color:var(--client-primary-hover);background:var(--client-primary);border-color:var(--client-primary)}
.cvn-client-palette .editorial-preview-banner{color:var(--client-primary-hover);background:var(--client-soft);border:1px solid var(--client-control)}
.cvn-client-palette .editorial-scope-notice{color:var(--client-primary-hover);background:var(--client-canvas);border:1px solid rgb(155 49 87 / 0.22);border-left:3px solid var(--client-primary)}
.cvn-client-palette .cvn-page-dich-thuat-cong-chung-nhanh-chong-chinh-xac-tai-ha-noi .editorial-prose .article-cta a,.cvn-client-palette .cvn-page-dich-thuat-cong-chung-nhanh-chong-chinh-xac-tai-ha-noi .editorial-header-actions .button.primary,.cvn-client-palette .cvn-page-dich-thuat-cong-chung-nhanh-chinh-xac-tai-ha-noi .editorial-aside-card .button{background:var(--client-primary);border-color:var(--client-primary);box-shadow:0 10px 24px rgb(48 40 50 / 0.22)}
.cvn-client-palette .cvn-page-dich-thuat-cong-chung-nhanh-chong-chinh-xac-tai-ha-noi .editorial-prose .article-cta a:hover,.cvn-client-palette .cvn-page-dich-thuat-cong-chung-nhanh-chong-chinh-xac-tai-ha-noi .editorial-header-actions .button.primary:hover,.cvn-client-palette .cvn-page-dich-thuat-cong-chung-nhanh-chong-chinh-xac-tai-ha-noi .editorial-aside-card .button:hover{background:var(--client-primary);border-color:var(--client-primary)}
.cvn-client-palette .cvn-page-dich-thuat-cong-chung-nhanh-chong-chinh-xac-tai-ha-noi .editorial-header-actions .button.cta-quote-info{color:var(--client-primary-hover);background:var(--client-primary);border-color:var(--client-control);box-shadow:0 10px 24px rgb(48 40 50 / 0.28)}
.cvn-client-palette .cvn-page-dich-thuat-cong-chung-nhanh-chinh-xac-tai-ha-noi .editorial-header-actions .button.cta-quote-info:hover{color:var(--client-primary-hover);background:var(--client-primary);border-color:var(--client-primary)}
.cvn-client-palette .cvn-page-dich-thuat-cong-chung-nhanh-chong-chinh-xac-tai-ha-noi .editorial-prose .article-cta::before{background:var(--client-primary)}
.cvn-client-palette .article-feedback{background:linear-gradient(135deg,var(--client-canvas),var(--client-canvas));border:1px solid var(--client-line);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 12px 28px rgb(48 40 50 / 0.08)}
.cvn-client-palette .article-feedback-kicker{color:var(--client-primary)}
.cvn-client-palette .article-feedback h2{color:var(--client-primary-hover)}
.cvn-client-palette .article-feedback p{color:var(--client-muted)}
.cvn-client-palette .article-feedback-button{color:var(--client-primary);border:1px solid var(--client-line);box-shadow:0 5px 12px rgb(48 40 50 / 0.07)}
.cvn-client-palette .article-feedback-button:hover{border-color:var(--client-primary);box-shadow:0 9px 18px rgb(48 40 50 / 0.13)}
.cvn-client-palette .article-feedback-button b{color:var(--client-primary)}
.cvn-client-palette .article-feedback-button.is-dislike b{color:var(--client-primary)}
.cvn-client-palette .article-feedback-button.is-selected{background:linear-gradient(145deg,var(--client-primary),var(--client-primary));box-shadow:0 8px 16px rgb(48 40 50 / 0.22)}
.cvn-client-palette .article-feedback-status{color:var(--client-primary)!important}
@media (max-width:980px){
body.cvn-client-palette.menu-open::after{background:rgb(123 35 67 / 0.42)}
.cvn-client-palette .main-nav{box-shadow:0 28px 80px rgb(48 40 50 / 0.25)}
}
@media (max-width:980px){
.cvn-client-palette .main-nav,.cvn-client-palette .main-nav.is-open{box-shadow:-22px 0 70px rgb(48 40 50 / 0.24)!important}
}
@media (max-width:700px){
.cvn-client-palette .main-nav{box-shadow:0 24px 70px rgb(48 40 50 / 0.22)}
}
.cvn-client-palette .service-menu-editorial article{box-shadow:0 10px 28px rgb(48 40 50 / 0.05)}
@media(max-width:980px){
.cvn-client-palette .main-nav,.cvn-client-palette .main-nav.is-open{box-shadow:-22px 0 70px rgb(48 40 50 / 0.24)!important}
}
.cvn-client-palette .home-toolbar{border-bottom:1px solid rgb(48 40 50 / 0.102)}
.cvn-client-palette .home-toolbar-links a:hover{color:var(--brand-primary,var(--client-primary))}
.cvn-client-palette .home-toolbar-links b{color:var(--brand-primary,var(--client-primary))}
.cvn-client-palette .home-tool-stats{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .home-tool-stats b{color:var(--brand-primary,var(--client-primary))}
.cvn-client-palette .nav-count,.cvn-client-palette .nav-sub-count{border:1px solid color-mix(in srgb,var(--brand-primary,var(--client-primary)) 22%,transparent);background:color-mix(in srgb,var(--brand-primary,var(--client-primary)) 8%,transparent);color:var(--brand-primary,var(--client-primary))}
.cvn-client-palette .home-quick-access{background:var(--surface-soft,var(--client-canvas))}
.cvn-client-palette .home-quick-heading p,.cvn-client-palette .home-content-hub-grid>div>p{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .home-quick-card:hover{box-shadow:0 1rem 2.5rem rgb(48 40 50 / 0.07843)}
.cvn-client-palette .home-quick-card small{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .home-quick-card b{color:var(--brand-primary,var(--client-primary))}
.cvn-client-palette .home-latest-list a{border-bottom:1px solid rgb(48 40 50 / 0.102)}
.cvn-client-palette .home-latest-list time{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .home-latest-list span{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .home-faq-strip{background:var(--surface-soft,var(--client-canvas))}
.cvn-client-palette .home-faq-items details{border:1px solid rgb(48 40 50 / 0.102)}
.cvn-client-palette .home-faq-items p{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .home-specialty-heading p{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .home-specialty-card{border:1px solid rgb(48 40 50 / 0.102);background:var(--surface-soft,var(--client-canvas))}
.cvn-client-palette .home-specialty-card>span{color:var(--brand-primary,var(--client-primary))}
.cvn-client-palette .home-specialty-card small{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .home-specialty-card em{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .home-specialty-card b{color:var(--brand-primary,var(--client-primary))}
.cvn-client-palette .editorial-trust-note{border-left:3px solid var(--brand-primary,var(--client-primary));background:var(--surface-soft,var(--client-canvas));color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .editorial-related-services{background:var(--surface-soft,var(--client-canvas))}
.cvn-client-palette .editorial-related-grid a{border:1px solid rgb(48 40 50 / 0.102)}
.cvn-client-palette .editorial-related-grid span{color:var(--text-muted,var(--client-muted))}
.cvn-client-palette .editorial-related-grid b{color:var(--brand-primary,var(--client-primary))}
@media(min-width:981px){
.cvn-client-palette .home-tool-stats span{border:1px solid color-mix(in srgb,var(--brand-primary,var(--client-primary)) 20%,transparent);background:color-mix(in srgb,var(--brand-primary,var(--client-primary)) 7%,transparent)}
}
.cvn-client-palette .service-menu-trust-wrap{background:linear-gradient(135deg,#ffffff 0%,var(--client-canvas) 55%,var(--client-canvas) 100%);border:1px solid rgb(155 49 87 / 0.14);box-shadow:0 18px 45px rgb(48 40 50 / 0.09),inset 0 1px 0 rgba(255,255,255,.9)}
.cvn-client-palette .service-menu-trust-wrap:before{border:45px solid rgb(155 49 87 / 0.06)}
.cvn-client-palette .service-trust-card{background:linear-gradient(145deg,rgba(255,255,255,.98),rgb(255 252 253 / 0.92));border:1px solid rgb(48 40 50 / 0.12);box-shadow:0 8px 20px rgb(48 40 50 / 0.06)}
.cvn-client-palette .service-trust-card:hover{border-color:rgb(155 49 87 / 0.35);box-shadow:0 15px 28px rgb(48 40 50 / 0.12)}
.cvn-client-palette .service-trust-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary));box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 7px 13px rgb(48 40 50 / 0.2)}
.cvn-client-palette .service-trust-stars{background:linear-gradient(145deg,var(--client-primary),var(--client-primary));text-shadow:0 1px 2px rgb(48 40 50 / 0.3)}
.cvn-client-palette .service-proof-line span{color:var(--client-primary);border:1px solid rgb(155 49 87 / 0.12);box-shadow:0 4px 10px rgb(48 40 50 / 0.04)}
.cvn-client-palette .service-contact-options{background:linear-gradient(135deg,var(--client-primary-hover),var(--client-primary) 60%,var(--client-primary));box-shadow:0 20px 48px rgb(48 40 50 / 0.2)}
.cvn-client-palette .service-contact-options .eyebrow{color:var(--client-soft)}
.cvn-client-palette .service-contact-options-grid>a:hover{border-color:var(--client-control)}
.cvn-client-palette .service-option-icon{color:var(--client-primary)}
.cvn-client-palette .service-contact-options-grid b{color:var(--client-soft)}
.cvn-client-palette .service-menu-cta{box-shadow:0 20px 48px rgb(48 40 50 / 0.24),inset 0 1px 0 rgba(255,255,255,.16)}
.cvn-client-palette .cvn-footer-feedback{color:var(--ink,var(--client-primary-hover));background:linear-gradient(135deg,var(--client-canvas),var(--client-canvas));border-top:1px solid rgb(155 49 87 / 0.12)}
.cvn-client-palette .cvn-footer-feedback-heading p{color:var(--muted,var(--client-muted))}
.cvn-client-palette .cvn-footer-feedback-heading small{color:var(--brand,var(--client-primary))}
.cvn-client-palette .cvn-footer-feedback-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary));box-shadow:0 7px 16px rgb(48 40 50 / 0.2)}
.cvn-client-palette .cvn-footer-feedback-stats span,.cvn-client-palette .cvn-footer-feedback-stats a{color:var(--muted,var(--client-muted));border:1px solid rgb(155 49 87 / 0.1)}
.cvn-client-palette .cvn-footer-feedback-stats b{color:var(--brand,var(--client-primary))}
.cvn-client-palette .cvn-footer-feedback-stats a{background:var(--brand,var(--client-primary));border-color:var(--brand,var(--client-primary))}
.cvn-client-palette .cvn-footer-feedback-list>a{border:1px solid rgb(155 49 87 / 0.1);box-shadow:0 4px 13px rgb(48 40 50 / 0.04)}
.cvn-client-palette .cvn-footer-feedback-list>a:hover{border-color:rgb(155 49 87 / 0.35)}
.cvn-client-palette .cvn-footer-feedback-list small{color:var(--muted,var(--client-muted))}
.cvn-client-palette .cvn-footer-feedback-list b{color:var(--brand,var(--client-primary))}
.cvn-client-palette .cvn-footer-feedback-rank{color:var(--brand,var(--client-primary));background:var(--client-canvas)}
.cvn-client-palette .cvn-footer-feedback-empty{color:var(--muted,var(--client-muted))}
.cvn-client-palette .cvn-feedback-page{background:linear-gradient(180deg,var(--client-canvas) 0,#fff 38%)}
.cvn-client-palette .cvn-feedback-hero .eyebrow{color:var(--brand,var(--client-primary))}
.cvn-client-palette .cvn-feedback-hero p{color:var(--muted,var(--client-muted))}
.cvn-client-palette .cvn-feedback-metrics>div{border:1px solid rgb(155 49 87 / 0.12);box-shadow:0 9px 24px rgb(48 40 50 / 0.06)}
.cvn-client-palette .cvn-feedback-metrics span{background:var(--brand,var(--client-primary))}
.cvn-client-palette .cvn-feedback-metrics small{color:var(--muted,var(--client-muted))}
.cvn-client-palette .cvn-feedback-panel,.cvn-client-palette .cvn-feedback-table-panel{border:1px solid rgb(155 49 87 / 0.12);box-shadow:0 12px 32px rgb(48 40 50 / 0.06)}
.cvn-client-palette .cvn-feedback-panel-icon{background:var(--brand,var(--client-primary))}
.cvn-client-palette .cvn-feedback-panel-head p{color:var(--muted,var(--client-muted))}
.cvn-client-palette .cvn-feedback-row{border-top:1px solid rgb(155 49 87 / 0.1)}
.cvn-client-palette .cvn-feedback-position{color:var(--brand,var(--client-primary))}
.cvn-client-palette .cvn-feedback-row-copy small{color:var(--muted,var(--client-muted))}
.cvn-client-palette .is-positive{color:var(--client-primary)!important}
.cvn-client-palette .is-negative{color:var(--client-primary)!important}
.cvn-client-palette .cvn-feedback-empty{color:var(--muted,var(--client-muted))}
.cvn-client-palette .cvn-feedback-table-panel th,.cvn-client-palette .cvn-feedback-table-panel td{border-top:1px solid rgb(155 49 87 / 0.1)}
.cvn-client-palette .cvn-feedback-table-panel th{color:var(--muted,var(--client-muted))}
.cvn-client-palette .cvn-feedback-table-panel td:first-child{color:var(--brand,var(--client-primary))}
.cvn-client-palette .cvn-feedback-table-panel td a:hover{color:var(--brand,var(--client-primary))}
.cvn-client-palette .service-menu-card{box-shadow:0 10px 30px rgb(48 40 50 / 0.05)}
.cvn-client-palette .service-menu-card:hover{box-shadow:0 18px 40px rgb(48 40 50 / 0.12)}
.cvn-client-palette .service-menu-zalo{background:var(--client-primary);border-color:var(--client-primary)}
.cvn-client-palette .service-menu-email{background:var(--client-ink);border-color:var(--client-ink)}
.cvn-client-palette .service-contact-options-grid>a:hover{box-shadow:0 12px 26px rgb(48 40 50 / 0.1)}
.cvn-client-palette .cvn-back-to-top{background:linear-gradient(145deg,var(--client-primary),var(--client-primary));box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 12px 25px rgb(48 40 50 / 0.28)}
.cvn-client-palette .cvn-back-to-top:hover{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .service-menu-trust-wrap{background:linear-gradient(135deg,#fff 0%,var(--client-canvas) 55%,var(--client-canvas) 100%);border:1px solid rgb(155 49 87 / 0.14);box-shadow:0 18px 45px rgb(48 40 50 / 0.09),inset 0 1px 0 rgba(255,255,255,.9)}
.cvn-client-palette .service-trust-card{background:linear-gradient(145deg,rgba(255,255,255,.98),rgb(255 252 253 / 0.92));border:1px solid rgb(48 40 50 / 0.12);box-shadow:0 8px 20px rgb(48 40 50 / 0.06)}
.cvn-client-palette .service-trust-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary));box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 7px 13px rgb(48 40 50 / 0.2)}
.cvn-client-palette .service-trust-stars{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .service-contact-options{background:linear-gradient(135deg,var(--client-primary-hover),var(--client-primary) 60%,var(--client-primary));box-shadow:0 20px 48px rgb(48 40 50 / 0.2)}
.cvn-client-palette .service-contact-options .eyebrow{color:var(--client-soft)}
.cvn-client-palette .service-contact-options-grid>a:hover{border-color:var(--client-control)}
.cvn-client-palette .service-option-icon{color:var(--client-primary)}
.cvn-client-palette .service-contact-options-grid b{color:var(--client-soft)}
/* static/production/cvn1-features-production.dfd7f72e455e0284.css */
.cvn-client-palette .site-header{background:rgb(255 252 253 / 0.96);border-bottom:1px solid rgb(48 40 50 / 0.1)}
.cvn-client-palette .main-nav>a,.cvn-client-palette .nav-mega-group>summary{color:var(--client-ink)}
.cvn-client-palette .main-nav>a:hover,.cvn-client-palette .nav-mega-group>summary:hover,.cvn-client-palette .nav-mega-group[open]>summary{background:var(--client-canvas)}
.cvn-client-palette .nav-icon{background:rgb(155 49 87 / 0.11)}
.cvn-client-palette .nav-mega-panel{box-shadow:0 30px 80px rgb(48 40 50 / 0.2)}
.cvn-client-palette .nav-mega-intro{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .nav-mega-intro.is-service{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary))}
.cvn-client-palette .nav-mega-intro.is-business{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .nav-mega-intro small{color:var(--client-soft)}
.cvn-client-palette .nav-mega-links>a:hover{background:var(--client-canvas)}
.cvn-client-palette .nav-mega-links>a>i{background:var(--client-canvas)}
.cvn-client-palette .header-cta small{color:var(--client-soft)}
.cvn-client-palette .site-footer{color:var(--client-soft);background:var(--client-primary-hover)}
.cvn-client-palette .footer-lead span{color:var(--client-primary)}
.cvn-client-palette .footer-lead p{color:var(--client-muted)}
.cvn-client-palette .footer-grid a,.cvn-client-palette .footer-grid p{color:var(--client-muted)}
.cvn-client-palette .footer-bottom{color:var(--client-muted)}
.cvn-client-palette .flower-smart-cta{box-shadow:0 15px 40px rgb(48 40 50 / 0.25)}
.cvn-client-palette .flower-smart-cta>span{color:var(--client-primary-hover);background:var(--client-soft)}
.cvn-client-palette .flower-smart-cta small{color:var(--client-soft)}
@media(max-width:980px){
.cvn-client-palette .theme-menu-toggle{background:var(--client-canvas)}
.cvn-client-palette .main-nav{background:var(--client-canvas);box-shadow:0 25px 50px rgb(48 40 50 / 0.15)}
.cvn-client-palette .main-nav>a.is-flower{background:var(--client-canvas)}
}
@media(max-width:700px){
.cvn-client-palette .fh-mobile-actions{box-shadow:0 -8px 28px rgb(48 40 50 / 0.12)}
}
.theme-cvn1.cvn-client-palette .site-header{background:rgb(255 252 253 / 0.95)}
.theme-cvn1.cvn-client-palette .main-nav>a:hover,.theme-cvn1.cvn-client-palette .main-nav>a[aria-current=page],.theme-cvn1.cvn-client-palette .nav-mega-group summary:hover,.theme-cvn1.cvn-client-palette .nav-mega-group[open] summary{background:var(--client-canvas)}
.cvn-client-palette .fh-button.is-primary{box-shadow:0 14px 30px rgb(48 40 50 / 0.2)}
.cvn-client-palette .fh-button.is-light{border-color:rgb(48 40 50 / 0.14)}
.cvn-client-palette .fh-hero-media:after{background:linear-gradient(90deg,rgb(247 234 240 / 0.99) 0%,rgb(247 234 240 / 0.96) 31%,rgb(247 234 240 / 0.52) 51%,rgb(247 234 240 / 0.03) 72%)}
.cvn-client-palette .fh-hero-copy>p{color:var(--client-muted)}
.cvn-client-palette .fh-hero-points{color:var(--client-muted)}
.cvn-client-palette .fh-order .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .fh-order-intro>p{color:var(--client-soft)}
.cvn-client-palette .fh-order-intro li>b{color:var(--client-soft)}
.cvn-client-palette .fh-order-intro li small{color:var(--client-muted)}
.cvn-client-palette .fh-order-form label{color:var(--client-muted)}
.cvn-client-palette .fh-order-form input,.cvn-client-palette .fh-order-form select,.cvn-client-palette .fh-order-form textarea{background:var(--client-canvas);border:1px solid var(--client-line)}
.cvn-client-palette .fh-order-form input:focus,.cvn-client-palette .fh-order-form select:focus,.cvn-client-palette .fh-order-form textarea:focus{box-shadow:0 0 0 3px rgb(48 40 50 / 0.1)}
.cvn-client-palette .fh-form-safe{color:var(--client-muted)}
.cvn-client-palette .fh-form-message.is-success{color:var(--client-primary-hover);background:var(--client-canvas)}
.cvn-client-palette .fh-occasion-grid a:hover{background:var(--client-canvas)}
.cvn-client-palette .fh-promise .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .fh-promise-list i{color:var(--client-soft)}
.cvn-client-palette .fh-promise-list p{color:var(--client-soft)}
.cvn-client-palette .fh-services{background:var(--client-canvas)}
.cvn-client-palette .fh-service-grid a:hover{border-color:var(--client-line);box-shadow:0 20px 45px rgb(48 40 50 / 0.09)}
.cvn-client-palette .fh-service-grid a>span{background:var(--client-canvas)}
.cvn-client-palette .fh-business p{color:var(--client-soft)}
.cvn-client-palette .fh-business li:before{color:var(--client-soft)}
.cvn-client-palette .fh-business aside{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .fh-business aside>span{color:var(--client-soft)}
.cvn-client-palette .fh-business aside p{color:var(--client-soft)}
.cvn-client-palette .fh-guides{background:var(--client-canvas)}
.cvn-client-palette .fh-guide-grid a{border:1px solid var(--client-line)}
.cvn-client-palette .fh-guide-grid a:hover{box-shadow:0 18px 36px rgb(48 40 50 / 0.08)}
.cvn-client-palette .fh-partner{background:var(--client-primary-hover)}
.cvn-client-palette .fh-partner .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .fh-partner p{color:var(--client-soft)}
@media(max-width:980px){
.cvn-client-palette .fh-hero-media:after{background:linear-gradient(90deg,rgb(247 234 240 / 0.98),rgb(247 234 240 / 0.78) 58%,rgb(247 234 240 / 0.12))}
.theme-cvn1.cvn-client-palette .main-nav{background:var(--client-canvas)}
}
@media(max-width:700px){
.cvn-client-palette .fh-mobile-actions{box-shadow:0 -8px 28px rgb(48 40 50 / 0.12)}
}
.cvn-client-palette .fm-hero-image:after{background:linear-gradient(90deg,rgb(247 234 240 / 0.99),rgb(247 234 240 / 0.9) 40%,rgb(247 234 240 / 0.12) 72%)}
.cvn-client-palette .fm-hero p{color:var(--client-muted)}
.cvn-client-palette .fm-category-grid a{background:var(--client-canvas)}
.cvn-client-palette .fm-category-grid a:hover,.cvn-client-palette .fm-category-grid a.is-active{background:var(--client-canvas);border-color:var(--client-line);box-shadow:0 18px 40px rgb(48 40 50 / 0.08)}
.cvn-client-palette .fm-concierge .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .fm-concierge p{color:var(--client-soft)}
.cvn-client-palette .fm-concierge li b{color:var(--client-soft)}
.cvn-client-palette .fm-final{background:var(--client-canvas)}
.cvn-client-palette .cx-hero{background:radial-gradient(circle at 82% 20%,rgb(247 234 240 / 0.17),transparent 25%),linear-gradient(135deg,var(--client-primary-hover),var(--client-primary-hover))}
.cvn-client-palette .cx-hero .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .cx-hero h1 em{color:var(--client-soft)}
.cvn-client-palette .cx-hero p{color:var(--client-soft)}
.cvn-client-palette .cx-grid article{background:var(--client-canvas)}
.cvn-client-palette .cx-principle .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .cx-principle p{color:var(--client-soft)}
.cvn-client-palette .sp-hero{background:linear-gradient(135deg,var(--client-primary-hover),var(--client-primary))}
.cvn-client-palette .sp-hero .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .sp-hero h1 em{color:var(--client-soft)}
.cvn-client-palette .sp-hero p{color:var(--client-soft)}
.cvn-client-palette .sp-hero aside small{color:var(--client-soft)}
.cvn-client-palette .sp-hero aside span{color:var(--client-soft)}
.cvn-client-palette .sp-body{background:var(--client-canvas)}
.cvn-client-palette .sp-form{box-shadow:0 24px 55px rgb(48 40 50 / 0.08)}
.cvn-client-palette .sp-form label{color:var(--client-muted)}
.cvn-client-palette .sp-form input,.cvn-client-palette .sp-form select,.cvn-client-palette .sp-form textarea{background:var(--client-canvas);border:1px solid var(--client-line)}
@media(max-width:700px){
.cvn-client-palette .fm-hero-image:after{background:linear-gradient(0deg,rgb(247 234 240 / 0.99),rgb(247 234 240 / 0.88) 52%,rgb(247 234 240 / 0.08))}
}
.cvn-client-palette .mp-products{background:var(--client-canvas)}
.cvn-client-palette .mp-product-card:hover{box-shadow:0 22px 50px rgb(48 40 50 / 0.1)}
.cvn-client-palette .mp-product-image{background:linear-gradient(145deg,var(--client-canvas),var(--client-soft))}
.cvn-client-palette .mp-product-image>span{color:var(--client-muted)}
.cvn-client-palette .pd-page{background:var(--client-canvas)}
.cvn-client-palette .pd-gallery{background:var(--client-canvas)}
.cvn-client-palette .pd-image-empty{color:var(--client-muted)}
.cvn-client-palette .sd-hero{background:linear-gradient(135deg,var(--client-primary-hover),var(--client-primary))}
.cvn-client-palette .sd-hero .fh-kicker{color:var(--client-soft)}
.cvn-client-palette .sd-hero p{color:var(--client-soft)}
.theme-cvn1.cvn-client-palette .main-nav>a.is-flower:hover{background:var(--client-primary)}
.theme-cvn1.cvn-client-palette .nav-icon{background:rgb(155 49 87 / 0.11)}
.theme-cvn1.cvn-client-palette .nav-mega-panel{background:var(--client-canvas);box-shadow:0 30px 80px rgb(48 40 50 / 0.18)}
.theme-cvn1.cvn-client-palette .nav-mega-intro{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.theme-cvn1.cvn-client-palette .nav-mega-intro.is-service{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary))}
.theme-cvn1.cvn-client-palette .nav-mega-intro.is-business{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.theme-cvn1.cvn-client-palette .nav-mega-intro small{color:var(--client-soft)}
.theme-cvn1.cvn-client-palette .nav-mega-links>a:hover{background:var(--client-canvas)}
.theme-cvn1.cvn-client-palette .nav-mega-links>a>i{background:var(--client-canvas)}
@media(max-width:980px){
.theme-cvn1.cvn-client-palette .main-nav>a.is-flower{background:var(--client-canvas)}
}
.cvn-client-palette .fh-proofbar{background:var(--client-primary-hover)}
.cvn-client-palette .fh-proofbar span{color:var(--client-muted)}
.cvn-client-palette .fh-network-card{background:var(--client-canvas)}
.cvn-client-palette .fh-network-card header span{color:var(--client-soft)}
.cvn-client-palette .header-trustbar{color:var(--client-soft);background:var(--client-primary-hover)}
.cvn-client-palette .header-trustbar i{background:var(--client-primary);box-shadow:0 0 0 4px rgb(48 40 50 / 0.1)}
.cvn-client-palette .header-trustbar a{color:var(--client-soft)}
.cvn-client-palette .fh-hero-card{background:rgb(255 252 253 / 0.92);border:1px solid rgb(48 40 50 / 0.14);box-shadow:0 24px 60px rgb(48 40 50 / 0.13)}
.cvn-client-palette .fh-visual-grid>a:after{background:linear-gradient(0deg,rgb(123 35 67 / 0.84),rgb(48 40 50 / 0.03) 62%)}
.cvn-client-palette .fh-visual-grid small{color:var(--client-soft)}
.cvn-client-palette .fh-trust-steps span{background:var(--client-canvas)}
.flower-platform.cvn-client-palette .site-header{background:rgb(255 252 253 / 0.97)}
.cvn-client-palette .flower-header-search{background:var(--client-canvas);border:1px solid var(--client-line)}
.cvn-client-palette .flower-header-search:focus-within{border-color:var(--client-control);box-shadow:0 0 0 4px rgb(48 40 50 / 0.08)}
.cvn-client-palette .flower-header-search input::placeholder{color:var(--client-muted)}
.flower-platform.cvn-client-palette .header-cta em{color:var(--client-muted)}
.cvn-client-palette .fh-accountability>div{background:linear-gradient(135deg,var(--client-primary-hover),var(--client-primary-hover))}
.cvn-client-palette .fh-accountability header span{color:var(--client-soft)}
.cvn-client-palette .fh-accountability i{color:var(--client-primary-hover);background:var(--client-soft)}
.cvn-client-palette .fh-accountability small{color:var(--client-muted)}
.flower-platform.cvn-client-palette .nav-flower-catalog>summary{background:var(--client-canvas)}
.flower-platform.cvn-client-palette .nav-flower-catalog>summary .nav-icon{background:var(--client-soft)}
.flower-platform.cvn-client-palette .nav-flower-panel .nav-mega-intro{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .fh-network-proof{background:var(--client-canvas);border-bottom:1px solid var(--client-line)}
.cvn-client-palette .fh-network-proof a{border:1px solid var(--client-line)}
.cvn-client-palette .fh-network-proof a:hover{border-color:var(--client-control);box-shadow:0 9px 20px rgb(48 40 50 / 0.06)}
@media(max-width:980px){
.flower-platform.cvn-client-palette .nav-flower-catalog>summary{background:var(--client-canvas)}
}
.cvn-client-palette .flower-brand .brand-mark{color:var(--client-soft);background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary));box-shadow:0 8px 22px rgb(48 40 50 / 0.18)}
.cvn-client-palette .flower-brand small{color:var(--client-primary)}
.flower-platform.cvn-client-palette .flower-header-main:after{background:linear-gradient(90deg,transparent,var(--client-soft) 35%,var(--client-soft) 65%,transparent)}
.flower-platform.cvn-client-palette .nav-mega-photo{background:var(--client-primary-hover)}
.flower-platform.cvn-client-palette .nav-mega-photo:after{background:linear-gradient(0deg,rgb(123 35 67 / 0.94),rgb(48 40 50 / 0.08) 70%)}
.flower-platform.cvn-client-palette .nav-flower-panel{box-shadow:0 35px 90px rgb(48 40 50 / 0.24)}
.flower-platform.cvn-client-palette .nav-flower-panel .nav-mega-links>a{border-bottom:1px solid var(--client-line)}
.cvn-client-palette .fh-transparency{background:var(--client-canvas)}
.cvn-client-palette .fh-policy-grid article{border:1px solid var(--client-line)}
.cvn-client-palette .fh-faq summary i{border:1px solid var(--client-line)}
.flower-platform.cvn-client-palette{color:var(--client-ink)}
.flower-platform.cvn-client-palette .header-trustbar{color:var(--client-soft)}
.flower-platform.cvn-client-palette .site-header{box-shadow:0 5px 22px rgb(48 40 50 / 0.04)}
.flower-platform.cvn-client-palette .flower-header-search{background:var(--client-canvas);border-color:var(--client-line)}
.flower-platform.cvn-client-palette .flower-partner-link{color:var(--client-primary)}
.flower-platform.cvn-client-palette .brand-mark{box-shadow:0 8px 18px rgb(48 40 50 / 0.16)}
.flower-platform.cvn-client-palette .fh-hero::after{background:linear-gradient(90deg,rgb(123 35 67 / 0.91) 0%,rgb(123 35 67 / 0.78) 42%,rgb(48 40 50 / 0.16) 78%,rgb(48 40 50 / 0.06) 100%)}
.flower-platform.cvn-client-palette .fh-hero-media::after{background:linear-gradient(90deg,rgb(48 40 50 / 0.28),transparent 65%)}
.flower-platform.cvn-client-palette .fh-kicker{color:var(--client-soft)}
.flower-platform.cvn-client-palette .fh-hero h1 em{color:var(--client-soft)}
.flower-platform.cvn-client-palette .fh-button.is-primary{box-shadow:0 14px 28px rgb(48 40 50 / 0.24)}
.flower-platform.cvn-client-palette .fh-button.is-primary:hover{background:var(--client-primary);border-color:var(--client-primary)}
.flower-platform.cvn-client-palette .fh-hero-card{background:rgb(255 252 253 / 0.95)}
.flower-platform.cvn-client-palette .fh-hero-card>span{color:var(--client-primary)}
.flower-platform.cvn-client-palette .fh-hero-card a{border-color:var(--client-line)}
.flower-platform.cvn-client-palette .fh-hero-card a:hover{background:var(--client-canvas)}
.flower-platform.cvn-client-palette .fh-hero-card i{background:var(--client-canvas)}
.flower-platform.cvn-client-palette .fh-proofbar{color:var(--client-primary);background:var(--client-canvas);border-block:1px solid var(--client-line)}
.flower-platform.cvn-client-palette .fh-section-head h2,.flower-platform.cvn-client-palette .fh-start-paths h2,.flower-platform.cvn-client-palette .fh-finder h2,.flower-platform.cvn-client-palette .fh-trust-timeline h2,.flower-platform.cvn-client-palette .fh-order h2,.flower-platform.cvn-client-palette .fh-business h2,.flower-platform.cvn-client-palette .fh-faq h2{color:var(--client-primary-hover)}
.flower-platform.cvn-client-palette .fh-section-head p,.flower-platform.cvn-client-palette .fh-start-paths header p,.flower-platform.cvn-client-palette .fh-finder header p,.flower-platform.cvn-client-palette .fh-trust-timeline header p{color:var(--client-muted)}
.flower-platform.cvn-client-palette .fh-start-grid>a{border:1px solid var(--client-line);box-shadow:0 9px 22px rgb(48 40 50 / 0.04)}
.flower-platform.cvn-client-palette .fh-start-grid>a:hover{border-color:var(--client-control);box-shadow:0 17px 32px rgb(48 40 50 / 0.1)}
.flower-platform.cvn-client-palette .fh-start-grid small{color:var(--client-primary)}
.flower-platform.cvn-client-palette .fh-start-grid b{color:var(--client-primary-hover)}
.flower-platform.cvn-client-palette .fh-finder{border-block:1px solid var(--client-line)}
.flower-platform.cvn-client-palette .fh-finder-grid button{border-color:var(--client-line)}
.flower-platform.cvn-client-palette .fh-finder-grid button:hover{border-color:var(--client-control);background:var(--client-canvas)}
.flower-platform.cvn-client-palette .fh-finder-grid i{background:var(--client-canvas)}
.flower-platform.cvn-client-palette .fh-trust-timeline{background:linear-gradient(140deg,var(--client-canvas),var(--client-canvas))}
.flower-platform.cvn-client-palette .fh-trust-timeline li b{color:var(--client-primary-hover)}
.flower-platform.cvn-client-palette .fh-trust-timeline li span{color:var(--client-muted)}
.flower-platform.cvn-client-palette .fh-intent-mark{color:var(--client-soft)}
.flower-platform.cvn-client-palette .fh-order{background:var(--client-soft)}
.flower-platform.cvn-client-palette .fh-order-form{border:1px solid var(--client-line);box-shadow:0 18px 42px rgb(48 40 50 / 0.08)}
.flower-platform.cvn-client-palette .fh-order-form header span{color:var(--client-primary)}
.flower-platform.cvn-client-palette .fh-order-form header strong{color:var(--client-primary-hover)}
.flower-platform.cvn-client-palette .fh-order-form input,.flower-platform.cvn-client-palette .fh-order-form select,.flower-platform.cvn-client-palette .fh-order-form textarea{border-color:var(--client-line);background:var(--client-canvas)}
.flower-platform.cvn-client-palette .fh-order-intro ol{border-color:var(--client-line)}
.flower-platform.cvn-client-palette .fh-business-card{background:linear-gradient(135deg,var(--client-primary-hover),var(--client-primary-hover))}
.flower-platform.cvn-client-palette .fh-transparency{background:var(--client-canvas)}
.flower-platform.cvn-client-palette .fh-policy-grid article{border-color:var(--client-line)}
.flower-platform.cvn-client-palette .fh-faq details{border-color:var(--client-line)}
.flower-platform.cvn-client-palette .fh-final{background:linear-gradient(125deg,var(--client-primary-hover),var(--client-primary-hover))}
.flower-platform.cvn-client-palette .site-footer{background:var(--client-primary-hover)}
.flower-platform.cvn-client-palette .footer-order-cta{color:var(--client-soft)}
.flower-platform.cvn-client-palette .fh-mobile-actions{box-shadow:0 -5px 18px rgb(48 40 50 / 0.1)}
.theme-cvn1.cvn-client-palette .page-hero,.theme-cvn1.cvn-client-palette .service-hero{background:linear-gradient(135deg,var(--client-canvas),var(--client-canvas))}
.theme-cvn1.cvn-client-palette .content-aside{background:var(--client-canvas);border-color:var(--client-line)}
.theme-cvn1.cvn-client-palette .listing-card,.theme-cvn1.cvn-client-palette .service-card{border-color:var(--client-line);box-shadow:0 8px 22px rgb(48 40 50 / 0.04)}
.theme-cvn1.cvn-client-palette .service-listing>a{border-color:var(--client-line)}
.theme-cvn1.cvn-client-palette .service-listing>a:hover{background:var(--client-canvas)}
@media(max-width:700px){
.flower-platform.cvn-client-palette .fh-mobile-actions{background:var(--client-canvas)}
}
.cvn-client-palette .sf-hero{background:var(--client-primary-hover)}
.cvn-client-palette .sf-hero-media::after{background:linear-gradient(90deg,rgb(123 35 67 / 0.94),rgb(123 35 67 / 0.79) 42%,rgb(48 40 50 / 0.13) 82%)}
.cvn-client-palette .sf-eyebrow{color:var(--client-primary)}
.cvn-client-palette .sf-hero h1 em,.cvn-client-palette .sf-order h2 em{color:var(--client-soft)}
.cvn-client-palette .sf-hero p{color:var(--client-soft)}
.cvn-client-palette .sf-button.is-primary{background:var(--client-primary);border-color:var(--client-control);box-shadow:0 12px 26px rgb(48 40 50 / 0.25)}
.cvn-client-palette .sf-hero-proof{color:var(--client-soft)}
.cvn-client-palette .sf-hero-proof i{color:var(--client-primary-hover);background:var(--client-soft)}
.cvn-client-palette .sf-hero-note{background:rgb(255 252 253 / 0.96);color:var(--client-ink)}
.cvn-client-palette .sf-hero-note>span,.cvn-client-palette .sf-order-form header span{color:var(--client-primary)}
.cvn-client-palette .sf-hero-note li{border-top:1px solid var(--client-line)}
.cvn-client-palette .sf-hero-note li b{background:var(--client-primary-hover)}
.cvn-client-palette .sf-hero-note>a{background:var(--client-primary-hover)}
.cvn-client-palette .sf-hero-note>a i{color:var(--client-soft)}
.cvn-client-palette .sf-assurance{border-bottom:1px solid var(--client-line);background:var(--client-canvas)}
.cvn-client-palette .sf-assurance article{border-right:1px solid var(--client-line)}
.cvn-client-palette .sf-assurance i{background:var(--client-primary-hover)}
.cvn-client-palette .sf-assurance b{color:var(--client-primary-hover)}
.cvn-client-palette .sf-assurance span{color:var(--client-muted)}
.cvn-client-palette .sf-occasions,.cvn-client-palette .sf-guided,.cvn-client-palette .sf-order{background:var(--client-canvas)}
.cvn-client-palette .sf-heading p{color:var(--client-muted)}
.cvn-client-palette .sf-occasion-card::after{background:linear-gradient(0deg,rgb(123 35 67 / 0.9),rgb(48 40 50 / 0.06) 74%)}
.cvn-client-palette .sf-occasion-card span{color:var(--client-soft)}
.cvn-client-palette .sf-occasion-card em i{color:var(--client-soft)}
.cvn-client-palette .sf-guided{background:var(--client-canvas)}
.cvn-client-palette .sf-guided h2{color:var(--client-primary-hover)}
.cvn-client-palette .sf-guided p{color:var(--client-muted)}
.cvn-client-palette .sf-recipient-grid a{color:var(--client-ink);background:var(--client-canvas);border:1px solid var(--client-line)}
.cvn-client-palette .sf-recipient-grid a:hover{border-color:var(--client-control);box-shadow:0 14px 27px rgb(48 40 50 / 0.08)}
.cvn-client-palette .sf-recipient-grid i{color:var(--client-primary);background:var(--client-canvas)}
.cvn-client-palette .sf-recipient-grid span{color:var(--client-muted)}
.cvn-client-palette .sf-process{background:var(--client-primary-hover)}
.cvn-client-palette .sf-heading.is-light p{color:var(--client-soft)}
.cvn-client-palette .sf-process li>b{color:var(--client-primary)}
.cvn-client-palette .sf-process li span{color:var(--client-soft)}
.cvn-client-palette .sf-order{background:var(--client-soft)}
.cvn-client-palette .sf-order h2{color:var(--client-primary-hover)}
.cvn-client-palette .sf-order p{color:var(--client-muted)}
.cvn-client-palette .sf-order-contact a{color:var(--client-primary-hover);background:var(--client-canvas);border:1px solid var(--client-line)}
.cvn-client-palette .sf-order-contact small{color:var(--client-primary)}
.cvn-client-palette .sf-order-form{background:var(--client-canvas);border:1px solid var(--client-line);box-shadow:0 20px 46px rgb(48 40 50 / 0.09)}
.cvn-client-palette .sf-order-form header{border-bottom:1px solid var(--client-line)}
.cvn-client-palette .sf-order-form header strong{color:var(--client-ink)}
.cvn-client-palette .sf-order-form label{color:var(--client-muted)}
.cvn-client-palette .sf-order-form input,.cvn-client-palette .sf-order-form select,.cvn-client-palette .sf-order-form textarea{color:var(--client-ink);border:1px solid var(--client-line)}
.cvn-client-palette .sf-order-form input:focus,.cvn-client-palette .sf-order-form select:focus,.cvn-client-palette .sf-order-form textarea:focus{border-color:var(--client-primary);box-shadow:0 0 0 3px rgb(48 40 50 / 0.13)}
.cvn-client-palette .sf-order-form>small{color:var(--client-muted)}
.cvn-client-palette .sf-corporate{background:linear-gradient(115deg,var(--client-primary-hover),var(--client-primary-hover))}
.cvn-client-palette .sf-corporate p{color:var(--client-soft)}
.cvn-client-palette .sf-corporate .sf-button{color:var(--client-primary-hover);background:var(--client-soft);border-color:var(--client-control)}
@media(max-width:650px){
.cvn-client-palette .sf-assurance article{border-bottom:1px solid var(--client-line)}
}
.cvn-client-palette .sf-quick-order{background:var(--client-soft)}
.cvn-client-palette .sf-quick-order h2{color:var(--client-primary-hover)}
.cvn-client-palette .sf-quick-order h2 em{color:var(--client-primary)}
.cvn-client-palette .sf-quick-order p{color:var(--client-muted)}
.cvn-client-palette .sf-quick-order nav a{color:var(--client-primary-hover);background:var(--client-canvas);border:1px solid var(--client-line);box-shadow:0 5px 15px rgb(48 40 50 / 0.035)}
.cvn-client-palette .sf-quick-order nav a:hover{border-color:var(--client-control);box-shadow:0 12px 22px rgb(48 40 50 / 0.1)}
.cvn-client-palette .sf-quick-order nav i{color:var(--client-primary);background:var(--client-soft)}
.cvn-client-palette .sf-quick-order nav small{color:var(--client-muted)}
.cvn-client-palette .sf-quick-order nav em{color:var(--client-primary)}
.cvn-client-palette .sf-quick-order nav a:last-child i{background:var(--client-primary)}
.flower-platform.cvn-client-palette .network-strip{color:var(--client-soft)!important;background:var(--client-primary-hover)!important}
.flower-platform.cvn-client-palette .network-inner>span{color:var(--client-soft)!important}
.flower-platform.cvn-client-palette .network-inner a{color:var(--client-soft)!important}
.flower-platform.cvn-client-palette .site-header{background:rgb(255 252 253 / 0.97)!important}
.flower-platform.cvn-client-palette .flower-header-search{color:var(--client-primary-hover);background:var(--client-canvas);border:1px solid var(--client-line)}
.flower-platform.cvn-client-palette .flower-header-search svg{stroke:var(--client-muted)}
.flower-platform.cvn-client-palette .flower-header-search input{color:var(--client-ink)}
.flower-platform.cvn-client-palette .flower-header-search button{background:var(--client-primary-hover)}
.flower-platform.cvn-client-palette .header-cta{background:var(--client-primary-hover)!important}
.flower-platform.cvn-client-palette .flower-header-nav{border-top:1px solid var(--client-line)!important}
.flower-platform.cvn-client-palette .flower-nav-label{color:var(--client-primary)}
.flower-platform.cvn-client-palette .flower-main-nav>a,.flower-platform.cvn-client-palette .flower-main-nav .nav-mega-group>summary{color:var(--client-muted)!important}
.flower-platform.cvn-client-palette .flower-main-nav>a.is-flower{background:var(--client-primary)!important}
.flower-platform.cvn-client-palette .flower-main-nav .nav-icon{color:var(--client-primary)!important;background:var(--client-soft)!important}
.flower-platform.cvn-client-palette .flower-main-nav>a:hover,.flower-platform.cvn-client-palette .flower-main-nav .nav-mega-group>summary:hover,.flower-platform.cvn-client-palette .flower-main-nav .nav-mega-group[open]>summary{color:var(--client-primary-hover)!important;background:var(--client-canvas)!important}
.flower-platform.cvn-client-palette .flower-main-nav>a.is-flower:hover{background:var(--client-primary)!important}
.flower-platform.cvn-client-palette .nav-help-link{color:var(--client-primary)!important}
.flower-platform.cvn-client-palette .flower-partner-link{border-left:1px solid var(--client-line);color:var(--client-primary)!important}
.flower-platform.cvn-client-palette .nav-mega-panel{border:1px solid var(--client-line)!important;border-top:3px solid var(--client-primary)!important;box-shadow:0 28px 60px rgb(48 40 50 / 0.16)!important}
.flower-platform.cvn-client-palette .nav-mega-links>a:hover{background:var(--client-canvas)!important}
.flower-platform.cvn-client-palette .nav-mega-intro{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary))!important}
.flower-platform.cvn-client-palette .nav-mega-photo:after{background:linear-gradient(0deg,rgb(123 35 67 / 0.92),transparent 70%)!important}
@media(max-width:980px){
.flower-platform.cvn-client-palette .theme-menu-toggle{color:var(--client-primary-hover)!important;background:var(--client-canvas)!important;border:1px solid var(--client-line)!important}
.flower-platform.cvn-client-palette .flower-main-nav{background:var(--client-canvas)!important;border:1px solid var(--client-line)!important;box-shadow:0 22px 52px rgb(48 40 50 / 0.18)!important}
.flower-platform.cvn-client-palette .nav-mega-panel{background:var(--client-canvas)!important}
}
.flower-platform.cvn-client-palette .sf-assurance b,.flower-platform.cvn-client-palette .sf-guided h2,.flower-platform.cvn-client-palette .sf-heading h2,.flower-platform.cvn-client-palette .sf-order h2,.flower-platform.cvn-client-palette .sf-corporate h2{color:var(--client-primary-hover)!important}
.flower-platform.cvn-client-palette .sf-assurance span,.flower-platform.cvn-client-palette .sf-heading p,.flower-platform.cvn-client-palette .sf-guided p,.flower-platform.cvn-client-palette .sf-order p,.flower-platform.cvn-client-palette .sf-quick-order p{color:var(--client-muted)!important}
.flower-platform.cvn-client-palette .sf-eyebrow{color:var(--client-primary)!important}
.flower-platform.cvn-client-palette .sf-quick-order h2{color:var(--client-primary-hover)!important}
.flower-platform.cvn-client-palette .sf-order-form header strong,.flower-platform.cvn-client-palette .sf-order-form label>span{color:var(--client-primary-hover)!important}
.flower-platform.cvn-client-palette .sf-order-form input,.flower-platform.cvn-client-palette .sf-order-form select,.flower-platform.cvn-client-palette .sf-order-form textarea{color:var(--client-ink)!important;background:var(--client-canvas)!important}
.flower-platform.cvn-client-palette .sf-order-form input::placeholder,.flower-platform.cvn-client-palette .sf-order-form textarea::placeholder{color:var(--client-muted)!important}
.flower-platform.cvn-client-palette .sf-corporate p{color:var(--client-soft)!important}
.flower-platform.cvn-client-palette .sf-recipient-grid b{color:var(--client-primary-hover)!important}
.flower-platform.cvn-client-palette .sf-recipient-grid span{color:var(--client-muted)!important}
.flower-platform.cvn-client-palette .sf-process li span{color:var(--client-soft)!important}
body.cvn-client-palette.theme-cvn1{background:var(--client-canvas);color:var(--client-ink)}
body.cvn-client-palette.theme-cvn1 .site-header{background:rgb(255 252 253 / 0.96);border-bottom:1px solid var(--client-line);box-shadow:0 7px 24px rgb(48 40 50 / 0.07)}
body.cvn-client-palette.theme-cvn1 .main-nav>a,body.cvn-client-palette.theme-cvn1 .main-nav-group-row>a{color:var(--client-primary-hover)}
body.cvn-client-palette.theme-cvn1 .editorial-hero{background:var(--client-soft);border-bottom:1px solid var(--client-line)}
body.cvn-client-palette.theme-cvn1 .editorial-kicker,body.cvn-client-palette.theme-cvn1 .editorial-article-meta{color:var(--client-primary)}
body.cvn-client-palette.theme-cvn1:where(.editorial-hero h1,.editorial-article-header h1,.editorial-prose h2,.editorial-prose h3){color:var(--client-primary-hover)}
body.cvn-client-palette.theme-cvn1 .editorial-intro{color:var(--client-muted)}
body.cvn-client-palette.theme-cvn1 .editorial-list-section{background:var(--client-canvas)}
body.cvn-client-palette.theme-cvn1:where(.editorial-category-nav,.editorial-trending,.editorial-card,.editorial-aside-card,.editorial-aside-note){border-color:var(--client-line);background:var(--client-canvas);box-shadow:0 12px 30px rgb(48 40 50 / 0.07)}
body.cvn-client-palette.theme-cvn1 .editorial-category-nav a{color:var(--client-primary-hover)}
body.cvn-client-palette.theme-cvn1 .editorial-card:hover{box-shadow:0 20px 42px rgb(48 40 50 / 0.13)}
body.cvn-client-palette.theme-cvn1 .editorial-card-body h2{color:var(--client-primary-hover)}
body.cvn-client-palette.theme-cvn1 .editorial-card-body p{color:var(--client-muted)}
body.cvn-client-palette.theme-cvn1 .editorial-card-body a{color:var(--client-primary-hover)}
body.cvn-client-palette.theme-cvn1 .editorial-breadcrumbs{color:var(--client-muted)}
body.cvn-client-palette.theme-cvn1 .editorial-article-header>p{color:var(--client-muted)}
body.cvn-client-palette.theme-cvn1 .editorial-cover{box-shadow:0 18px 44px rgb(48 40 50 / 0.12)}
body.cvn-client-palette.theme-cvn1 .editorial-prose{color:var(--client-ink)}
body.cvn-client-palette.theme-cvn1 .editorial-prose h2{border-bottom-color:var(--client-line)}
body.cvn-client-palette.theme-cvn1 .editorial-prose blockquote{background:var(--client-soft);border-left-color:var(--client-control)}
body.cvn-client-palette.theme-cvn1 .editorial-article-footer{border-top-color:var(--client-line)}
body.cvn-client-palette.theme-cvn1:where(.editorial-related,.article-feedback){border-color:var(--client-line);background:var(--client-soft)}
body.cvn-client-palette.theme-cvn1 .site-footer{background:var(--client-primary-hover);color:var(--client-soft)}
body.cvn-client-palette.theme-cvn1 .site-footer a,body.cvn-client-palette.theme-cvn1 .site-footer p{color:var(--client-soft)}
body.cvn-client-palette.theme-cvn1 .footer-order-cta{color:var(--client-primary-hover)!important;background:var(--client-soft)}
.cvn-client-palette .identity-panel{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary-hover))!important;border:1px solid rgb(155 49 87 / 0.28)!important;box-shadow:0 30px 70px rgb(48 40 50 / 0.22)!important}
.cvn-client-palette .identity-panel::before{border:55px solid rgb(155 49 87 / 0.22)!important}
.cvn-client-palette .identity-panel small{color:var(--client-primary)!important}
.cvn-client-palette .cvn-consultation-card:hover{box-shadow:0 14px 30px rgb(48 40 50 / 0.1)}
.cvn-client-palette .contact-hero{background:linear-gradient(118deg,color-mix(in srgb,var(--brand-dark) 96%,var(--client-primary-hover)),var(--brand))}
.cvn-client-palette .contact-trust-section{background:var(--client-canvas)}
.cvn-client-palette .contact-trust-grid article{border-color:var(--client-line);box-shadow:0 8px 22px rgb(48 40 50 / 0.04)}
.cvn-client-palette .contact-trust-icon{border-color:color-mix(in srgb,var(--brand) 15%,var(--client-line))}
.cvn-client-palette .contact-preparation{background:var(--client-canvas)}
.cvn-client-palette .contact-preparation-card{box-shadow:0 14px 34px rgb(48 40 50 / 0.06)}
.cvn-client-palette .theme-service-category-hub{background:var(--client-canvas);border-top:1px solid var(--client-line)}
.cvn-client-palette .theme-service-category-grid>a{border-color:var(--client-line);box-shadow:0 8px 24px rgb(48 40 50 / 0.05)}
.cvn-client-palette .theme-service-category-grid>a:hover{box-shadow:0 18px 36px rgb(48 40 50 / 0.1)}
.cvn-client-palette .theme-service-category-icon{border-color:color-mix(in srgb,var(--brand) 14%,var(--client-line))}
.cvn-client-palette .theme-service-category-meta{border-top:1px solid var(--client-line)}
.cvn-client-palette .theme-service-category-cta{border:1px solid var(--client-line)}
.cvn-client-palette .theme-consultation-path{background:var(--client-canvas)}
.cvn-client-palette .theme-consultation-path-grid article{border-color:var(--client-line);box-shadow:0 8px 24px rgb(48 40 50 / 0.05)}
.cvn-client-palette .contact-page-v2 .contact-hero::after{border:1px solid rgb(154 133 144 / 0.25);box-shadow:0 0 0 55px rgb(48 40 50 / 0.035),0 0 0 110px rgb(48 40 50 / 0.025)}
.cvn-client-palette .contact-page-v2 .contact-hero-photo{border-color:rgb(154 133 144 / 0.55)}
.cvn-client-palette .contact-page-v2 .contact-hero-person{background:linear-gradient(145deg,var(--client-primary-hover),var(--client-primary-hover))}
.cvn-client-palette .contact-page-v2 .contact-card{box-shadow:0 8px 22px rgb(48 40 50 / 0.045)}
.cvn-client-palette .contact-page-v2 .contact-card:hover{box-shadow:0 15px 30px rgb(48 40 50 / 0.09)}
.cvn-client-palette .contact-page-v2 .contact-card-icon{background:rgb(155 49 87 / 0.2)}
.cvn-client-palette .contact-page-v2 .contact-aside{box-shadow:0 18px 38px rgb(48 40 50 / 0.18)}
.cvn-client-palette .contact-page-v2 .contact-trust-icon{background:rgb(155 49 87 / 0.16)}
.cvn-client-palette .contact-page-v2 .contact-preparation{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v2 .contact-hero-visual{box-shadow:0 22px 45px rgb(48 40 50 / 0.16)}
.cvn-client-palette .contact-page-v2 .contact-use-case-grid>a:hover{box-shadow:0 15px 30px rgb(48 40 50 / 0.09)}
.cvn-client-palette .contact-page-v2 .contact-lead-form input,.cvn-client-palette .contact-page-v2 .contact-lead-form select,.cvn-client-palette .contact-page-v2 .contact-lead-form textarea{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v2 .contact-form-status.is-success{color:var(--client-primary-hover)}
.cvn-client-palette .contact-page-v3 .contact-hero-proof{box-shadow:0 12px 25px rgb(48 40 50 / 0.12)}
.cvn-client-palette .contact-page-v3 .contact-card-icon{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon,.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a>span{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a:hover{background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-floating-call{box-shadow:0 10px 22px rgb(48 40 50 / 0.25)}
.cvn-client-palette .contact-page-v3 .contact-sparkle-row{color:var(--client-primary)}
.cvn-client-palette .contact-page-v3 .contact-trust-seal>span{background:var(--client-primary)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-star{color:var(--client-primary);background:var(--client-soft);border:1px solid var(--client-control)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-star svg{fill:var(--client-primary);stroke:var(--client-primary)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-sparkle{color:var(--client-primary);background:var(--client-canvas);border:1px solid var(--client-control)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-check{background:var(--client-primary)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-clock{color:var(--client-primary);background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-person{color:var(--client-primary);background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-location{color:var(--client-primary);background:var(--client-canvas)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-sparkle{background:var(--client-canvas);border:1px solid var(--client-control)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-star svg{filter:drop-shadow(0 3px 3px rgb(155 49 87 / 0.2))}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-check svg{filter:drop-shadow(0 2px 2px rgb(48 40 50 / 0.18))}
.cvn-client-palette .contact-page-v3 .guarantee-mark.is-star{color:var(--client-primary);background:var(--client-soft)}
.cvn-client-palette .contact-page-v3 .contact-final-call{background:var(--client-primary);border-color:var(--client-control)}
.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a>.use-case-icon{box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 8px 15px rgb(48 40 50 / 0.12)}
.cvn-client-palette .contact-page-v3 .use-case-icon.is-quote{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .contact-page-v3 .use-case-icon.is-document{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover))}
.cvn-client-palette .contact-page-v3 .use-case-icon.is-urgent{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .contact-page-v3 .use-case-icon.is-human{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a:hover>.use-case-icon{box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 12px 22px rgb(48 40 50 / 0.18)}
.cvn-client-palette .contact-page-v3 .contact-use-case-grid>a>.use-case-icon{background:linear-gradient(145deg,var(--client-primary) 0%,var(--client-primary) 54%,var(--client-primary) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),inset 0 -2px 6px rgb(48 40 50 / 0.24),0 5px 11px rgb(48 40 50 / 0.18)}
.cvn-client-palette .contact-page-v3 .contact-card-icon,.cvn-client-palette .contact-page-v3 .contact-trust-icon,.cvn-client-palette .contact-page-v3 .contact-channel-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary) 55%,var(--client-primary))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),inset 0 -3px 7px rgb(48 40 50 / 0.22),0 7px 14px rgb(48 40 50 / 0.2)}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-star{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-check{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-clock{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-person{background:linear-gradient(145deg,var(--client-soft),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-sparkle{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-trust-icon.is-location{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .theme-service-category-icon,.cvn-client-palette .service-menu-icon,.cvn-client-palette .service-trust-icon,.cvn-client-palette .service-option-icon,.cvn-client-palette .service-menu-cta-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary) 55%,var(--client-primary))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),inset 0 -3px 7px rgb(48 40 50 / 0.22),0 8px 16px rgb(48 40 50 / 0.2)}
.cvn-client-palette .service-trust-card:nth-child(2) .service-trust-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .service-trust-card:nth-child(3) .service-trust-icon{background:linear-gradient(145deg,var(--client-soft),var(--client-primary))!important}
.cvn-client-palette .service-trust-card:nth-child(4) .service-trust-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .service-conversion-icon,.cvn-client-palette .theme-consultation-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 7px 14px rgb(48 40 50 / 0.18)}
.cvn-client-palette .service-conversion-bar{background:linear-gradient(120deg,var(--client-primary-hover),var(--client-primary) 58%,var(--client-primary))}
.cvn-client-palette .service-conversion-copy .eyebrow{color:var(--client-soft)}
.cvn-client-palette .service-conversion-points i{color:var(--client-primary-hover);background:var(--client-soft)}
.cvn-client-palette .service-conversion-action.is-call{color:var(--client-primary-hover);background:var(--client-soft);border-color:var(--client-control)}
.cvn-client-palette .service-conversion-action.is-call:hover{background:var(--client-soft)}
.cvn-client-palette .service-conversion-action .service-conversion-icon{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .service-conversion-action.is-call .service-conversion-icon{color:var(--client-primary);background:var(--client-soft)!important}
.cvn-client-palette .service-related-mini-icon{background:linear-gradient(145deg,var(--client-soft),var(--client-primary))}
.cvn-client-palette .service-related-mini-grid>a:hover{border-color:var(--client-control)}
.cvn-client-palette .service-related-mini-badge{color:var(--client-primary-hover);background:var(--client-soft)}
.cvn-client-palette .service-related-mini-grid b{color:var(--client-soft)}
.cvn-client-palette .contact-page-v3 .guarantee-mark{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -2px 5px rgb(48 40 50 / 0.22),0 5px 11px rgb(48 40 50 / 0.18)}
.cvn-client-palette .contact-page-v3 .contact-guarantee-grid>div:nth-child(2) .guarantee-mark{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-guarantee-grid>div:nth-child(3) .guarantee-mark{background:linear-gradient(145deg,var(--client-soft),var(--client-primary))!important}
.cvn-client-palette .contact-page-v3 .contact-guarantee-grid>div:nth-child(4) .guarantee-mark{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover))!important}
/* static/production/chatbot-production.8a807f786fa001a0.css */
.cvn-client-palette .cvn-ai-launch-icon:after{background:var(--client-primary)}
.cvn-client-palette .cvn-chat-panel{box-shadow:0 24px 70px rgb(48 40 50 / 0.22)}
.cvn-client-palette .cvn-chat-header{background:linear-gradient(135deg,var(--chat-brand),color-mix(in srgb,var(--chat-brand) 78%,var(--client-primary-hover)))}
.cvn-client-palette .cvn-chat-identity small i{background:var(--client-primary)}
.cvn-client-palette .cvn-chat-availability i{background:var(--client-primary)}
.cvn-client-palette .cvn-service-results{box-shadow:0 18px 45px rgb(48 40 50 / 0.16)}
.cvn-client-palette .cvn-connect-orbit i{background:var(--client-primary)}
.cvn-client-palette .cvn-live-status i{background:var(--client-primary)}
.cvn-client-palette .cvn-session-prompt,.cvn-client-palette .cvn-chat-rules{box-shadow:0 18px 45px rgb(48 40 50 / 0.18)}
.cvn-client-palette .cvn-live-composer p:not(:empty){color:var(--client-primary)}
.cvn-client-palette .cvn-result-icon{background:var(--client-primary)}
/* templates/themes/shared/smart_contact_dock.html */
.cvn-client-palette .cvn-smart-contact-dock{border:1px solid rgb(48 40 50 / 0.12);box-shadow:0 18px 44px rgb(48 40 50 / 0.16)}
.cvn-client-palette .cvn-smart-contact-dock__action{color:var(--client-primary)}
.cvn-client-palette .cvn-smart-contact-dock__action:hover{background:var(--client-canvas);color:var(--client-primary-hover)}
.cvn-client-palette .cvn-smart-contact-dock__action:focus-visible{outline:3px solid var(--client-primary)}
.cvn-client-palette .cvn-smart-contact-dock__icon{color:var(--client-primary)}
.cvn-client-palette .cvn-smart-contact-dock__zalo{background:var(--client-primary)}
.cvn-client-palette .cvn-smart-contact-dock__action.is-call{color:var(--client-primary)}
.cvn-client-palette .cvn-smart-contact-dock__action.is-call .cvn-smart-contact-dock__icon{color:var(--client-primary)}
.cvn-client-palette .cvn-smart-contact-dock__action.is-consult{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover));box-shadow:0 8px 16px rgb(48 40 50 / 0.22)}
.cvn-client-palette .cvn-smart-contact-dock__action.is-consult:hover{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover))}
.cvn-client-palette .cvn-smart-contact-dock__action.is-consult i{background:var(--client-soft);box-shadow:0 0 0 2px rgb(48 40 50 / 0.18)}
.cvn-client-palette .theme-cc .cvn-smart-contact-dock__action.is-consult{background:linear-gradient(145deg,var(--client-primary),var(--client-primary))}
.cvn-client-palette .theme-vnoithat .cvn-smart-contact-dock__action.is-consult{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover))}
.cvn-client-palette .theme-visauytin .cvn-smart-contact-dock__action.is-consult{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover))}
@media(max-width:700px){
.cvn-client-palette .cvn-smart-contact-dock{box-shadow:0 10px 28px rgb(48 40 50 / 0.18)}
.cvn-client-palette .cvn-smart-contact-dock__action.is-call{background:var(--client-canvas)}
.cvn-client-palette .cvn-smart-contact-dock__action.is-location{background:var(--client-canvas)}
.cvn-client-palette .cvn-smart-contact-dock__action.is-zalo{background:var(--client-canvas)}
}
/* templates/themes/shared/floating_call_button.html */
.cvn-client-palette .cvn-floating-call{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover));box-shadow:0 10px 28px rgb(48 40 50 / 0.2),0 0 0 5px rgb(48 40 50 / 0.12)}
.cvn-client-palette .cvn-floating-call:hover{background:linear-gradient(145deg,var(--client-primary),var(--client-primary-hover));box-shadow:0 12px 32px rgb(48 40 50 / 0.28),0 0 0 7px rgb(48 40 50 / 0.16)}
.cvn-client-palette .cvn-floating-call:focus-visible{outline:3px solid var(--client-primary)}
/* templates/themes/shared/chatbot.html */

