.complice-original{--complice-blue-dark:#002bd4;--complice-blue-light:#3f86ff;--complice-gradient:linear-gradient(115deg,#002bd4,#3f86ff);--brand-primary:#002bd4;--brand-secondary:#3f86ff;--brand-accent:#6e5ad7;--brand-main:#002bd4;--brand-soft:#eef4ff;--brand-surface:#fff;--brand-text:#17213c;--navy:#14234a;--blue:#002bd4;--gold:#b78118;--teal:#002bd4;--mint:#3f86ff;--coral:#6e5ad7;--cp-ink:#17213c;--cp-cream:#fffcfa;--cp-aqua:#eef4ff;--cp-violet:#eee9ff;--cp-ice:#eef4ff;--cp-border:#e5e8ef}.complice-original :is(.pearl-hero,.wc-section,.pt-section,.ba-section,.pb-section,.pm-section,.pj-section,.dt-section,.sr-section,.locations-perla,.pfaq,.pr-reviews,.dr-team,.sl-page,.intl-hero,.tdl-hero){--teal:#002bd4;--mint:#6e5ad7;--coral:#6e5ad7;--brand-primary:#002bd4;--brand-secondary:#3f86ff;--brand-accent:#6e5ad7}.complice-original .wc-bottom{background:linear-gradient(110deg,#f8faff,#fff 55%,#f5f1fc)!important}.complice-original :is(.pb-form,.wc-card,.pt-feature,.intl-card,.tdl-card,.sl-card,.pm-card,.pj-card,.dt-card,.pr-google){border-color:var(--cp-border)!important}.complice-original :is(.pb-form,.intl-card,.tdl-card,.sl-card){background:#fff!important}.complice-original .wc-feature{color:#fff!important;background:linear-gradient(145deg,#002bd4,#3f86ff)!important}.complice-original .wc-feature-label{color:#f8faff!important}.complice-original .wc-mini-arrow{color:#002bd4!important}.complice-original .wc-gold,.complice-original .pr-stars{color:#be880a!important}.complice-original :is(.pb-benefit,.pt-pill,.pb-tag,.intl-benefit,.sl-note){background:#f5f8fc!important}.complice-original .pb-benefit:nth-child(3n+2),.complice-original .intl-benefit:nth-child(3n+2),.complice-original .pb-benefit:nth-child(3n+3),.complice-original .intl-benefit:nth-child(3n+3){background:#f6f2ff!important}.complice-original .pm-card{background:#fffcfa!important}.complice-original .pm-credit{background:linear-gradient(130deg,#f6f2ff,#fff 55%,#f6f2ff)!important}.complice-original .pt-proposal-section{background:#fffcfa!important}.complice-original .pt-proposal-card{border-color:var(--cp-border)!important;background:#fff!important}.complice-original .ba-case,.complice-original .pr-google,.complice-original .tdl-note{background:#fffcfa!important}.complice-original .ba-eyebrow,.complice-original .sr-eyebrow,.complice-original .dr-eyebrow{color:#6e5ad7!important}.complice-original .pj-step-number{color:#002bd4!important}.complice-original .dt-benefit{border-color:var(--cp-border)!important;background:#fff!important}.complice-original .sr-action{color:#002bd4!important;background:#fff!important;border-color:#dfe6f2!important}.complice-original .loc-pin{background:#002bd4!important;border-color:#a5c7ff!important;box-shadow:0 0 0 19px #002bd417!important}.complice-original .loc-go{color:#002bd4!important;background:#eef4ff!important;border-color:#cedcff!important}.complice-original .pfaq-item{background:#fffcfa!important;border-color:#e8e6e2!important}.complice-original .pfaq-item-open{background:#fff!important;border-color:#9dbdff!important}.complice-original .pfaq-plus{color:#002bd4!important;background:#e8f0ff!important;border-color:#cbdaff!important}.complice-original .dr-seal-icon{color:#fff!important;background:#002bd4!important}.complice-original :is(.tdl-price-section,.tdl-faq-section,.tdl-quote-details,.sl-mint,.sl-details,.intl-services,.tdl-details){background:linear-gradient(125deg,#f8faff,#fff 58%,#f6f3fc)!important}.complice-original .reputation-stage{color:#fff!important;background:linear-gradient(132deg,#102254,#002bd4 75%,#295ad9)!important}.complice-original :is(.dental-header-book,.dental-primary,.pearl-btn-primary,.pb-btn-primary,.pt-btn-primary,.pb-submit,.wc-cta>a,.intl-cta,.sl-action.primary,.tdl-btn,.fwl-launch,.showroom-promo a){background:var(--complice-gradient)!important;color:#fff!important;border-color:#0000!important}.complice-original :is(.dental-header-book,.dental-primary,.pearl-btn-primary,.pb-btn-primary,.pt-btn-primary,.pb-submit,.wc-cta>a,.intl-cta,.sl-action.primary,.tdl-btn,.fwl-launch,.showroom-promo a):hover{filter:brightness(1.07);box-shadow:0 12px 28px #002bd42b!important}.complice-original :is(.pearl-gradient,.pb-gradient,.sl-grad,.dt-copy h2 span,.sr-copy h2 span,.wc-heading-row h2 span,.pt-head h2 span,.pj-heading h2 span,.ba-copy h2 span,.pm-header h2 span,.pr-head h2 span,.loc-top h2 span,.intl-hero h1 span,.tdl-hero h1 span){background:var(--complice-gradient)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.complice-original :is(.wc-label,.pb-eyebrow,.pt-proposal-eyebrow,.intl-label,.tdl-kicker){color:#002bd4!important}@media (prefers-reduced-motion:reduce){.complice-original :is(.pearl-aurora,.sr-symbol){animation:none!important}}.complice-original{--cp-blue-ice:#eef4ff;--cp-lavender:#eee9ff;--cp-lilac:#f6f2ff;--cp-warm:#fffcfa;--brand-primary:#002bd4;--brand-secondary:#3f86ff;--brand-accent:#6e5ad7;--teal:#002bd4;--mint:#3f86ff;--coral:#6e5ad7}.complice-original :is(.pearl-hero,.wc-section,.pb-section,.intl-hero,.sl-hero,.tdl-hero){background:radial-gradient(at 92% 12%,#eef4ff 0%,#0000 43%),radial-gradient(at 4% 92%,#f6f2ff 0%,#0000 38%),#fffcfa!important}.complice-original :is(.pt-section,.pj-section,.pr-reviews,.intl-benefits,.tdl-section,.dt-section){background:#fff!important}.complice-original :is(.ba-section,.pm-section,.sr-section,.pfaq,.dr-team,.locations-perla){background:#f8faff!important}.complice-original .pb-section{background:radial-gradient(at 96% 90%,#eee9ff 0%,#0000 36%),#fffcfa!important}.complice-original .pearl-aurora.a{background:radial-gradient(circle,#3f86ff25,#0000 69%)!important}.complice-original .pearl-aurora.b{background:radial-gradient(circle,#a1bcff28,#0000 69%)!important}.complice-original .pearl-aurora.c{background:radial-gradient(circle,#b5a1ee20,#0000 69%)!important}.complice-original .wc-feature{background:linear-gradient(135deg,#002bd4,#3f86ff)!important}.complice-original :is(.wc-bottom,.pm-credit,.tdl-price-section,.tdl-faq-section,.tdl-quote-details,.sl-mint,.sl-details,.intl-services,.tdl-details){background:linear-gradient(125deg,#eef4ff,#fff 56%,#f6f2ff)!important}.complice-original :is(.wc-card,.pt-proposal-card,.pb-form,.pm-card,.intl-card,.tdl-card,.sl-card){background-color:#fff!important;border-color:#e4e9f5!important}.complice-original .wc-card:nth-child(3n+1) .wc-icon,.complice-original .dt-benefit:nth-child(3n+1) .dt-benefit-icon{color:#002bd4!important;background:#eef4ff!important}.complice-original .wc-card:nth-child(3n+2) .wc-icon,.complice-original .dt-benefit:nth-child(3n+2) .dt-benefit-icon{color:#6e5ad7!important;background:#eee9ff!important}.complice-original .wc-card:nth-child(3n+3) .wc-icon,.complice-original .dt-benefit:nth-child(3n+3) .dt-benefit-icon{color:#002bd4!important;background:#f6f2ff!important}.complice-original :is(.pb-benefit,.pb-tag,.pt-pill,.intl-benefit,.sl-note,.tdl-note){background:#eef4ff!important}.complice-original .pb-benefit:nth-child(2n),.complice-original .intl-benefit:nth-child(2n){background:#f6f2ff!important}.complice-original .pb-select-panel{background:linear-gradient(115deg,#eef4ff,#fff 62%,#f6f2ff)!important;border-color:#e4e9f5!important}.complice-original .pt-feature{background:#eef4ff!important}.complice-original .ba-after{background:linear-gradient(135deg,#eef4ff,#f6f2ff)!important}.complice-original .loc-map{background:#eef4ff!important}.complice-original :is(.pfaq-item,.pm-card,.ba-case,.pr-google){background:#fffcfa!important}.complice-original .pfaq-item-open{background:#fff!important}.complice-original .pj-timeline{background:linear-gradient(90deg,#002bd4,#3f86ff 68%,#9382e3)!important}.complice-original :is(.dental-header-book,.dental-primary,.pearl-btn-primary,.pb-btn-primary,.pt-btn-primary,.pb-submit,.wc-cta>a,.intl-cta,.sl-action.primary,.tdl-btn,.fwl-launch,.showroom-promo a){color:#fff!important;background:linear-gradient(115deg,#002bd4,#3f86ff)!important}.complice-original :is(.pearl-gradient,.pb-gradient,.sl-grad,.dt-copy h2 span,.sr-copy h2 span,.wc-heading-row h2 span,.pt-head h2 span,.pj-heading h2 span,.ba-copy h2 span,.pm-header h2 span,.pr-head h2 span,.loc-top h2 span,.intl-hero h1 span,.tdl-hero h1 span){-webkit-text-fill-color:transparent!important;background:linear-gradient(115deg,#002bd4,#3f86ff)!important;-webkit-background-clip:text!important;background-clip:text!important}.complice-original :is(.pb-field input:focus-visible,.pb-field select:focus-visible,.pb-field textarea:focus-visible,.tdl input:focus-visible,.sl-page input:focus-visible){outline-offset:2px;outline:2px solid #3f86ff!important}
