html body .cg-film-next h3{margin-bottom:.4rem;font-size:1.25rem;font-weight:650}html body .cg-max-preview--walkthrough{align-items:start;row-gap:2rem}html body .cg-max-preview--walkthrough>.cg-max-voice{align-self:start}html body .cg-max-preview--walkthrough>.cg-max-questions{grid-column:1/-1;align-self:start;min-width:0}html body .cg-max-preview--walkthrough .cg-max-question-label{margin-top:0!important}html body .cg-max-preview--walkthrough .cg-max-question-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}html body .cg-max-preview--walkthrough .cg-max-investigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:0}html body .cg-max-preview--walkthrough .cg-max-investigation li{min-width:0}html body .cg-max-preview--walkthrough .cg-max-investigation li p{font-size:1rem}html body .cg-max-preview--walkthrough .cg-max-status{max-width:76ch}@media (max-width:1023px){html body .cg-max-preview--walkthrough{grid-template-columns:minmax(0,1fr);gap:1.5rem}html body .cg-max-preview--walkthrough .cg-max-investigation,html body .cg-max-preview--walkthrough .cg-max-question-list{grid-template-columns:minmax(0,1fr)}}html body .cg-award-item img[src*="2026"]{width:120px;max-width:100%;height:auto;max-height:85px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@media (max-width:767px){html body .cg-awards .cg-award-item{text-align:center;align-items:center}html body .cg-awards .cg-trust-google{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}html body .cg-awards .cg-trust-google>strong{margin-right:0}}.cg-film-video{position:relative}.cg-film-sound{z-index:1;position:absolute;top:12px;right:12px}.cg-film-sound button{color:#112e33;background:#fff;min-height:44px;box-shadow:0 2px 12px #0002}html body .cg-score-preview .cg-score-next p{min-height:0}html body .cg-score-preview .cg-score-next{gap:12px}html body .cg-score-preview .cg-score-next-title{margin:6px 0 0!important}html body .cg-score-preview .cg-score-preview-note{margin-top:20px}html body .cg-max-teaser .cg-action-button{color:#112e33!important;background:#f5f7f7!important;border-color:#a6d8d4!important}html body .cg-film-next h3{color:#112e33!important;margin:0 0 8px!important}html body .cg-premium-home .cg-film-next h3{color:#fff!important}html body .cg-film-toolbar{flex-wrap:wrap;gap:8px;padding:12px 0 0;display:flex}html body .cg-film-toolbar button{border:1px solid #a6d8d4;border-radius:6px;min-height:44px;padding:9px 13px;font-size:14px;font-weight:600;color:#112e33!important;background:#f5f7f7!important}html body .cg-film-toolbar button:focus-visible{outline-offset:3px;outline:3px solid #56bbb5}@media (max-width:767px){html body .cg-score-layout{gap:28px}html body .cg-score-layout>.cg-score-preview{order:2}html body .cg-score-layout>div:not(.cg-score-preview){order:1}html body .cg-score-section{padding-block:44px!important}html body .cg-film-next{margin-top:16px;padding-block:20px}}html:root body .btn-copper,html:root body .btn-copper-sm,html:root body .btn-primary{background:#112e33!important;background-image:none!important;color:#fff!important;border:1px solid #112e33!important;box-shadow:none!important;text-shadow:none!important;border-radius:8px!important}html:root body .btn-copper-sm:hover,html:root body .btn-copper:hover,html:root body .btn-primary:hover{background:#112e33!important;border-color:#112e33!important;color:#fff!important;box-shadow:none!important}html:root body .btn-copper-sm:after,html:root body .btn-copper-sm:before,html:root body .btn-copper:after,html:root body .btn-copper:before,html:root body .btn-primary:after,html:root body .btn-primary:before{background-image:none!important;box-shadow:none!important}html:root body .cg-home-hero{background:#f5f7f7!important}html:root body .cg-home-hero h1{color:#112e33!important}html:root body .cg-home-hero h1,html:root body .cg-home-hero h1 span{background:none!important;-webkit-text-fill-color:currentColor!important}html:root body .cg-home-hero h1 span{color:inherit!important}html:root body .cg-action-button{border-radius:8px!important;box-shadow:none!important}html:root body .cg-contact-bar{background:#fff!important;border-top:1px solid #dce3e3!important;box-shadow:0 -3px 16px rgba(17,46,51,.055)!important}html:root body .cg-contact-bar__inner{padding-top:8px!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}html:root body .cg-contact-bar__action{min-height:48px!important;border-radius:8px!important;font-weight:600!important;font-size:14px!important;box-shadow:none!important}html:root body .cg-contact-bar__call{color:#112e33!important;background:transparent!important;border-color:transparent!important}html:root body .cg-contact-bar__whatsapp{color:#112e33!important;background:#fff!important;border-color:#a6d8d4!important}html:root body .cg-contact-bar__message{background:#112e33!important;border-color:#112e33!important}html:root body .cg-contact-bar__call:hover,html:root body .cg-contact-bar__whatsapp:hover{color:#112e33!important;background:#f5f7f7!important;border-color:#a6d8d4!important}html:root body .cg-contact-bar__message:hover{background:#112e33!important;border-color:#112e33!important}html:root body .btn-copper-sm:focus-visible,html:root body .btn-primary:focus-visible,html:root body .cg-contact-bar__action:focus-visible{outline:3px solid #216d70!important;outline-offset:3px!important}@media (max-width:767px){html:root body .cg-home-hero{padding-top:32px!important;padding-bottom:40px!important}html:root body .cg-home-hero h1{font-size:clamp(32px,8.6vw,40px)!important;line-height:1.13!important;letter-spacing:-.035em!important}html:root body .cg-home-hero__lead{font-size:16px!important;line-height:1.65!important}html:root body .cg-home-hero .cg-actions{gap:10px!important}html:root body .cg-section{padding-top:56px!important;padding-bottom:56px!important}html:root body .cg-section h2{font-size:32px!important;line-height:1.16!important;letter-spacing:-.025em!important}html:root body .cg-result__image{height:176px!important;-o-object-fit:cover!important;object-fit:cover!important}html:root body .cg-result__body{padding:24px!important}html:root body .cg-result__body h3{font-size:25px!important;line-height:1.22!important}html:root body .cg-result__body p{font-size:15px!important;line-height:1.65!important}html:root body .cg-final-cta,html:root body .cg-score-section{padding-top:56px!important;padding-bottom:56px!important}html:root body .cg-contact-bar__actions{grid-template-columns:48px minmax(0,1fr) minmax(0,1.1fr)!important;gap:8px!important}html:root body .cg-contact-bar__inner{padding-left:12px!important;padding-right:12px!important}html:root body .cg-contact-bar__action{min-height:48px!important;padding:10px 8px!important;gap:6px!important}html:root body .cg-contact-bar__call{padding:4px!important;font-size:10px!important;gap:2px!important}html:root body .cg-contact-bar__action svg{width:19px!important;height:19px!important}}@media (max-width:359px){html:root body .cg-contact-bar__inner{padding-left:8px!important;padding-right:8px!important}html:root body .cg-contact-bar__actions{grid-template-columns:44px minmax(0,1fr) minmax(0,1.1fr)!important;gap:6px!important}html:root body .cg-contact-bar__action{font-size:12px!important;gap:5px!important;padding-left:6px!important;padding-right:6px!important}html:root body .cg-contact-bar__call{font-size:10px!important}html:root body .cg-contact-bar__action svg{width:17px!important;height:17px!important}}html:root body #main-content :is(h1,h2){background-image:none!important;-webkit-text-fill-color:currentColor!important}html:root body .cg-button{background:#112e33!important;color:#fff!important;border:1px solid #112e33!important;box-shadow:none!important;border-radius:8px!important}html:root body .cg-button:hover{background:#112e33!important;color:#fff!important;transform:none!important}html:root body .cg-home-hero__media:before{display:none!important}html:root body .cg-director-film{box-shadow:none!important}html:root body .cg-director-film figcaption{border-top:1px solid #465b60!important}html:root body .cg-review-strip a{border-left-color:#a6d8d4!important;box-shadow:none!important}html:root body .cg-hero-sector-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:14px;color:#112e33;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}html:root body .cg-clinic-selector{scroll-margin-top:88px}html:root body .cg-clinic-selector .cg-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin-top:28px!important}html:root body .cg-clinic-selector .cg-directory a{display:flex;justify-content:space-between;align-items:center;min-height:64px;padding:14px 0;border:0;border-bottom:1px solid #dce3e3;border-radius:0;background:transparent;font-size:15px;line-height:1.4}html:root body .cg-clinic-selector .cg-directory a span{font-size:12px}html:root body .cg-product-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:0 56px}html:root body .cg-product-routes a{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:48px;border-bottom:1px solid #dce3e3;color:#112e33;font-size:15px;line-height:1.5;text-decoration:none}html:root body .cg-product-routes a:hover{text-decoration:underline;text-underline-offset:4px}html:root body .cg-enquiry-bridge{background:#f5f7f7;border-bottom:1px solid #dce3e3;padding:56px 0}html:root body .cg-enquiry-bridge>.cg-shell{display:flex;align-items:center;justify-content:space-between;gap:40px}html:root body .cg-enquiry-bridge h2{font-size:clamp(28px,3vw,38px);line-height:1.18}html:root body .cg-enquiry-bridge p:not(.cg-kicker){max-width:560px;margin-top:18px;color:#465b60;line-height:1.7}html:root body .cg-enquiry-bridge .cg-actions{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px}html:root body .cg-premium-home .cg-link.cg-action-button{justify-content:flex-start;border:0!important;border-radius:0!important;padding:10px 0!important;background:transparent!important;min-height:44px;text-decoration:underline;text-underline-offset:5px;box-shadow:none!important}html:root body .cg-form-expectation{font-size:15px;line-height:1.65;color:#465b60;margin-top:16px;margin-bottom:20px}html:root body .cg-contact-page>section:first-of-type{padding-top:64px!important;padding-bottom:48px!important}html:root body .cg-contact-page>section:nth-of-type(2){padding-top:48px!important}@media(max-width:767px){html:root body .cg-section h2{font-size:clamp(28px,7.8vw,32px)!important}html:root body .cg-clinic-selector .cg-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}html:root body .cg-clinic-selector .cg-directory a{min-height:64px;font-size:14px;padding:12px 0}html:root body .cg-clinic-selector .cg-directory a span{display:none}html:root body .cg-product-routes{grid-template-columns:1fr;gap:8px;padding-bottom:40px}html:root body .cg-enquiry-bridge{padding:40px 0}html:root body .cg-enquiry-bridge>.cg-shell{display:block}html:root body .cg-enquiry-bridge .cg-actions{margin-top:24px;align-items:stretch}html:root body .cg-enquiry-bridge .cg-text-link{min-height:44px;display:flex;align-items:center;justify-content:center}html:root body .cg-contact-page>section:first-of-type{padding-top:40px!important;padding-bottom:36px!important}}:root{--cg-accent-gradient:linear-gradient(110deg,#112e33,#1c464d 48%,#216d70);--cg-action-gradient:linear-gradient(130deg,#112e33,#1c464d);--cg-warm-rule:#216d70}html:root body #main-content :is(h1,h2),html:root body main :is(h1,h2){background-image:none!important;-webkit-text-fill-color:currentColor!important}html:root body #main-content .se-hero h1 span,html:root body #main-content :is(.cg-final-cta,.cg-enquiry-bridge,.se-close) h2,html:root body #main-content :is(h1,h2) :is(.gradient-text,.text-gradient,.gradient-text-copper),html:root body #main-content h1:not(:has(span)),html:root body main :is(h1,h2) :is(.gradient-text,.text-gradient,.gradient-text-copper),html:root body main h1:not(:has(span)){background-image:var(--cg-accent-gradient)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#112e33!important}html:root body #main-content .se-hero h1{color:#112e33!important}html:root body main :is(.se-partnership,.cg-section--ink,.editorial-close) h2{color:#f5f7f7!important}html:root body main .editorial-close h2{background-image:linear-gradient(110deg,#f5f7f7,#a6d8d4 60%,#a6d8d4)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}html:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button),html:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button):visited{background:var(--cg-action-gradient)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #1c464d!important;border-radius:8px!important;box-shadow:inset 0 1px 0 #ffffff26,0 4px 10px #112e331a!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important}html:root body .cg-contact-bar__message{background:var(--cg-action-gradient)!important;color:#fff!important}html:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button):focus-visible{outline:3px solid #216d70!important;outline-offset:4px!important}html:root body #main-content>.se-page>.se-hero,html:root body .cg-home-hero,html:root body :is(.editorial-hero,.library-hero){background:linear-gradient(112deg,#f5f7f7,#f5f7f7 45%,#f5f7f7)!important;border-bottom:1px solid #dce3e3!important}html:root body .cg-home-hero h1{letter-spacing:-.045em!important;line-height:1.08!important}html:root body .cg-director-film{box-shadow:0 20px 50px #112e331f!important;border-color:#fff!important}html:root body .cg-director-film figcaption{border-top:3px solid var(--cg-warm-rule)!important;background:linear-gradient(125deg,#112e33,#112e33)!important}html:root body .se-hero figure img{border-radius:10px;box-shadow:0 18px 46px #112e331c}html:root body .se-hero figcaption{padding-left:14px;border-left:2px solid var(--cg-warm-rule);margin-top:16px;padding-top:0}html:root body .se-hero-brief{background:#ffffffbf;border:1px solid #dce3e3;border-top:3px solid var(--cg-warm-rule);border-radius:10px;padding:32px;box-shadow:0 16px 40px #112e3310}html:root body .cg-clinic-selector{background:#fff!important}html:root body .cg-clinic-selector .cg-directory{gap:0 30px}html:root body .cg-clinic-selector .cg-directory a{border-bottom-color:#dce3e3;color:#112e33;transition:background .2s,border-color .2s,padding .2s!important}html:root body .cg-clinic-selector .cg-directory a span{color:#216d70}html:root body .cg-review-strip a{border-left:2px solid var(--cg-warm-rule)!important;background:linear-gradient(110deg,#f5f7f7,#fff)!important}html:root body .cg-enquiry-bridge{border-top:1px solid #dce3e3}html:root body .cg-enquiry-bridge,html:root body .cg-final-cta,html:root body .se-close{background:linear-gradient(112deg,#f5f7f7,#f5f7f7)!important}html:root body .se-route-grid article{border-top:2px solid #216d70}html:root body .article-brief,html:root body .journal-card{border-top-color:#216d70}html:root body .cg-result{box-shadow:0 10px 30px #112e3310;border-color:#dce3e3}@media(min-width:1024px){html:root body .cg-home-hero h1{font-size:clamp(48px,4.3vw,64px)!important}}@media(hover:hover) and (pointer:fine){html:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button):hover{background:linear-gradient(130deg,#112e33,#1c464d)!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px 0 #ffffff26,0 8px 20px #112e3326!important;color:#fff!important}html:root body .cg-clinic-selector .cg-directory a:hover{background:#f5f7f7;border-bottom-color:#216d70;padding-left:10px;padding-right:10px}html:root body :is(.cg-owner-quote,.cg-resource-card,.se-directory-grid>a,.related a){transition:transform .22s ease,box-shadow .22s ease!important}html:root body :is(.cg-owner-quote,.cg-resource-card,.se-directory-grid>a,.related a):hover{transform:translateY(-3px);box-shadow:0 10px 24px #112e3312}html:root body .cg-hero-sector-link span{transition:transform .2s}html:root body .cg-hero-sector-link:hover span{transform:translateY(3px)}}@keyframes cg-title-arrive{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){html:root body main h1{animation:cg-title-arrive .65s cubic-bezier(.16,1,.3,1) both}}@media(max-width:767px){html:root body .cg-home-hero h1{line-height:1.12!important}html:root body .se-hero-brief{padding:24px}html:root body .cg-director-film{box-shadow:0 12px 28px #112e3318!important}}@media(prefers-reduced-motion:reduce){html:root{scroll-behavior:auto!important}html:root body main h1{animation:none!important}html:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button,.cg-directory a,.cg-owner-quote,.cg-resource-card,.se-directory-grid>a,.related a,.cg-hero-sector-link span){transition:none!important;transform:none!important}}@media(forced-colors:active),print{html:root body #main-content#main-content :is(h1,h2,h1 span,h2 span),html:root:root:root body main :is(h1,h2,h1 span,h2 span){background:none!important;-webkit-text-fill-color:currentColor!important;color:inherit!important}html:root body main h1{animation:none!important}}:root{--cg-paper:#f8f6f1;--cg-copper-rule:#216d70;--cg-journey-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='280' viewBox='0 0 320 280'%3E%3Cg fill='none' stroke='%2394b6a8' stroke-width='1'%3E%3Cpath d='M320 28H210Q190 28 190 48V100Q190 120 170 120H104Q84 120 84 140V198Q84 218 64 218H0'/%3E%3Cpath d='M320 54H236Q216 54 216 74V126Q216 146 196 146H130Q110 146 110 166V224Q110 244 90 244H0'/%3E%3C/g%3E%3Cg fill='%23b97745'%3E%3Ccircle cx='190' cy='70' r='3'/%3E%3Ccircle cx='144' cy='120' r='3'/%3E%3Ccircle cx='84' cy='174' r='3'/%3E%3C/g%3E%3C/svg%3E")}html:root body #main-content>.se-page>.se-hero,html:root body .cg-home-hero{background:var(--cg-journey-mark) right -60px bottom -100px/440px 385px no-repeat,linear-gradient(90deg,var(--cg-paper) 0 53%,var(--cg-plan) 53% 100%)!important;border-bottom:1px solid var(--cg-rule)!important}html:root body .cg-home-hero__media{border:0!important;padding-bottom:0}html:root body .se-hero figure{padding-bottom:14px}html:root body .cg-clinic-selector{background:var(--cg-paper)!important;border-top:1px solid #e4e8df;border-bottom:1px solid var(--cg-rule)}html:root body .cg-clinic-selector .cg-directory{border-top:2px solid #112e33;padding-top:6px}@media(min-width:1024px){html:root body .cg-clinic-selector>.cg-shell{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);-moz-column-gap:80px;column-gap:80px;align-content:start}html:root body .cg-clinic-selector .cg-kicker,html:root body .cg-clinic-selector h2{grid-column:1;align-self:start}html:root body .cg-clinic-selector .cg-section-lead{grid-column:1;align-self:start;margin-top:22px}html:root body .cg-clinic-selector .cg-directory{grid-column:2;grid-row:1/span 4;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0!important;align-self:start}}html:root body .cg-premium-home>.cg-section--soft:not(.cg-clinic-selector){background:#fff!important}html:root body .cg-steps{border-left:1px solid var(--cg-rule);padding-left:24px}html:root body .cg-step__number{color:#216d70;border-bottom:2px solid var(--cg-copper-rule);padding-bottom:6px}html:root body .cg-section--ink{background:#112e33!important;border-top:3px solid var(--cg-copper-rule)}html:root body .cg-service-editorial .ce-wash,html:root body .se-work{background:var(--cg-paper)!important;border-block:1px solid #dbe3d9}html:root body .se-partnership{background:#112e33!important;border-top:3px solid var(--cg-copper-rule)}html:root body .cg-refined-page .ce-hero,html:root body .cg-service-editorial .ce-hero{background:var(--cg-paper)!important;border-bottom:1px solid var(--cg-rule)}html:root body .cg-services-connected{background:var(--cg-plan)!important;border-block:1px solid var(--cg-rule)}html:root body .library-hero{background:linear-gradient(90deg,var(--cg-paper) 0 55%,var(--cg-plan) 55% 100%)!important;border-bottom:1px solid var(--cg-rule)!important}html:root body .editorial-hero{background:var(--cg-paper)!important;border-bottom:1px solid var(--cg-rule)!important}html:root body .library-guidance{background:#fff;border-bottom:1px solid var(--cg-rule)}html:root body .ce-columns article,html:root body .library-guidance-grid article{border-top:2px solid #216d70}html:root body .library-faq{background:var(--cg-paper)!important}html:root body :is(.cg-enquiry-bridge,.cg-final-cta,.se-close){background-color:var(--cg-plan)!important;background-image:var(--cg-journey-mark)!important;background-repeat:no-repeat!important;background-size:180px 158px!important;background-position:right -40px bottom -76px!important;border-top:1px solid var(--cg-rule);border-bottom:1px solid var(--cg-rule);padding-bottom:88px!important}@media(max-width:900px){html:root body #main-content>.se-page>.se-hero,html:root body .cg-home-hero,html:root body .library-hero{background:var(--cg-paper)!important}html:root body .cg-home-hero__media,html:root body .se-hero figure{padding-bottom:14px}}@media(max-width:767px){html:root body .cg-steps{padding-left:16px}html:root body :is(.cg-enquiry-bridge,.cg-final-cta,.se-close){background-image:none!important;padding-bottom:48px!important;border-bottom:3px solid var(--cg-copper-rule)}}@media(forced-colors:active),print{html:root body #main-content>.se-page>.se-hero,html:root body .cg-home-hero,html:root body :is(.library-hero,.editorial-hero,.cg-enquiry-bridge,.cg-final-cta,.se-close){background-image:none!important}}:root{--color-ink:#112e33;--color-text:#41444b;--color-text-secondary:#62646b;--color-accent:#216d70;--color-brand-teal:#216d70;--color-accent-dark:#216d70;--color-action:#56bbb5;--color-action-dark:#a6d8d4;--color-surface-cool:#f5f7f7;--color-surface-warm:#edf4f3;--color-border:#dce3e3;--cg-paper:#f5f7f7;--cg-plan:#f5f7f7;--cg-rule:#dce3e3;--cg-copper-rule:#56bbb5;--cg-warm-rule:#56bbb5;--cg-accent-gradient:linear-gradient(115deg,#112e33 15%,#112e33 43%,#216d70);--cg-action-gradient:linear-gradient(120deg,#56bbb5,#a6d8d4)}html:root:root body{color:#41444b}html:root:root body :is(.cg-home-hero,#main-content>.se-page>.se-hero,.library-hero){background:linear-gradient(90deg,#f5f7f7 0 55%,#112e33 55% 100%)!important;border-bottom:0!important;isolation:isolate}html:root:root body :is(.editorial-hero,.cg-service-editorial .ce-hero,.cg-refined-page .ce-hero){background:#f5f7f7!important;border-bottom:1px solid #dce3e3!important}html:root:root body #main-content .se-hero h1{color:#112e33!important}html:root:root body main h1{letter-spacing:-.05em!important}html:root:root body .cg-home-hero__media{padding:0!important;border:0!important}html:root:root body .cg-director-film{border:1px solid #ffffff35!important;border-radius:12px!important;box-shadow:0 30px 55px -24px #112c3590!important;overflow:hidden}html:root:root body .cg-director-film figcaption{background:#112e33!important;border-top:3px solid #56bbb5!important;color:#fff!important}html:root:root body .cg-director-film figcaption :is(p,strong,a){color:#fff!important}html:root:root body :is(.se-hero,.library-hero) figcaption{color:#e6e7eb!important;border-color:#56bbb5!important}html:root:root body .se-hero-brief{background:#fff!important;border-color:#56bbb5 #dce3e3 #dce3e3!important;box-shadow:12px 12px 0 #56bbb5!important}html:root:root body .cg-contact-bar__message,html:root:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button),html:root:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button):visited{background:#56bbb5!important;color:#112e33!important;-webkit-text-fill-color:#112e33!important;border:1px solid #56bbb5!important;border-radius:6px!important;box-shadow:0 5px 0 #112e3314!important;transition:transform .25s ease,background .25s ease,box-shadow .25s ease!important}html:root:root body :is(.btn-secondary,.cg-action-button,.cg-contact-bar__whatsapp,.cg-contact-bar__call){color:#112e33!important;border-color:#879b9e!important}html:root:root body :is(.cg-kicker,.cg-eyebrow,.cg-hero-sector-link,.cg-text-link,.ce-step,.se-index){color:#216d70!important}html:root:root body :is(.cg-clinic-selector,.cg-review-strip,.cg-services-connected){background:#fff!important;border-color:#dce3e3!important}html:root:root body .cg-review-strip a{background:#fff!important;border:0!important;border-left:2px solid #56bbb5!important;box-shadow:none!important;border-radius:0!important}html:root:root body .cg-review-strip blockquote{color:#112e33!important}html:root:root body .cg-clinic-selector .cg-directory{border-top-color:#112e33!important}html:root:root body .cg-clinic-selector .cg-directory a{color:#112e33!important;border-bottom-color:#dce3e3!important;transition:background .25s ease,color .25s ease!important}html:root:root body .cg-clinic-selector .cg-directory a span{color:#216d70!important;border:0;background:transparent}html:root:root body .cg-steps{border:0;padding-left:0}html:root:root body .cg-step__number{font-size:26px!important;font-weight:500!important;color:#216d70!important;border-bottom:0!important}html:root:root body :is(.cg-section--ink,.se-partnership,.editorial-close,.cg-final-cta,.se-close){background:#112e33!important;border:0!important;color:#fff!important}html:root:root body :is(.cg-section--ink,.se-partnership,.editorial-close,.cg-final-cta,.se-close) :is(h2,h3,p,.cg-section-lead,.cg-small-note){color:#eef0f5!important;-webkit-text-fill-color:currentColor!important}html:root:root body :is(.cg-section--ink,.se-partnership,.editorial-close,.cg-final-cta,.se-close) :is(.cg-kicker,.cg-eyebrow,.cg-text-link){color:#a6d8d4!important}html:root:root body #main-content :is(.cg-final-cta,.se-close) h2,html:root:root body main .editorial-close h2{background:linear-gradient(110deg,#fff 20%,#a6d8d4)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}html:root:root body .cg-enquiry-bridge{background:#edf4f3!important;background-image:none!important;border:0!important}html:root:root body .cg-result{background:#fff!important;border:0!important;border-radius:10px!important;overflow:hidden;box-shadow:0 18px 40px -24px #112c3590!important}html:root:root body .cg-section--ink .cg-result :is(h3,p){color:#112e33!important}html:root:root body .cg-result__body p{color:#52555e!important}html:root:root body .cg-result__image{transition:transform .7s cubic-bezier(.2,.7,.2,1)}html:root:root body .cg-owner-quote{background:#fff!important;border-color:#dce3e3!important;box-shadow:none!important}html:root:root body :is(.se-work,.ce-wash,.library-faq,.cg-score-section){background:#f5f7f7!important;border-color:#dce3e3!important}html:root:root body :is(.cg-contact-bar,.cg-awards){border-color:#dce3e3!important}html:root:root body :is(.cg-contact-bar__call,.cg-contact-bar__whatsapp){color:#112e33!important}html:root:root body :is(.cg-button,.btn-primary,.btn-copper,.btn-copper-sm,.button):focus-visible{outline:3px solid #112e33!important;outline-offset:4px!important}@media(min-width:1024px){html:root:root body .cg-home-hero h1{font-size:clamp(52px,4.7vw,70px)!important;line-height:1.04!important}html:root:root body .cg-home-hero{padding-block:80px!important}html:root:root body .cg-director-film{transform:rotate(1deg)}html:root:root body .cg-results{gap:36px!important}}@media(hover:hover) and (pointer:fine){html:root:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button):hover{background:#a6d8d4!important;color:#112e33!important;transform:translateY(-3px)!important;box-shadow:0 8px 0 #112e3314!important}html:root:root body .cg-clinic-selector .cg-directory a:hover{background:#edf4f3!important;padding-left:0!important;padding-right:0!important}html:root:root body .cg-result:hover .cg-result__image{transform:scale(1.025)}html:root:root body .cg-director-film:hover{transform:rotate(0deg);transition:transform .45s ease}}@keyframes cg-modern-media{0%{transform:translateY(30px) rotate(2deg)}to{transform:translateY(0) rotate(1deg)}}@keyframes cg-modern-title{0%{transform:translateY(24px)}to{transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){html:root:root body main h1{animation:cg-modern-title .9s cubic-bezier(.16,1,.3,1) both!important}html:root:root body .cg-director-film{animation:cg-modern-media 1.1s cubic-bezier(.16,1,.3,1) backwards}html:root:root body .cg-home-hero .cg-actions{animation:cg-modern-title .85s cubic-bezier(.16,1,.3,1) .1s backwards}}@media(max-width:900px){html:root:root body :is(.cg-home-hero,#main-content>.se-page>.se-hero,.library-hero){background:#f5f7f7!important}html:root:root body :is(.se-hero,.library-hero) figcaption{color:#62646b!important}html:root:root body .cg-home-hero__media{background:#112e33;margin-top:18px;padding:12px!important;border-radius:12px;box-shadow:10px 10px 0 #56bbb5!important}html:root:root body .cg-director-film{box-shadow:none!important;border:0!important;transform:none!important}html:root:root body .se-hero-brief{box-shadow:6px 6px 0 #56bbb5!important}}@media(prefers-reduced-motion:reduce){html:root:root body :is(main h1,.cg-director-film,.cg-home-hero .cg-actions){animation:none!important;transform:none!important}html:root:root body :is(.cg-result__image,.cg-directory a,.cg-button,.btn-primary,.btn-copper,.btn-copper-sm,.button){transition:none!important;transform:none!important}}@media(forced-colors:active),print{html:root:root:root body #main-content :is(h1,h2,h1 span,h2 span){background:none!important;-webkit-text-fill-color:currentColor!important}html:root:root body .cg-director-film{transform:none!important;animation:none!important}}html:root:root body .cg-premium-home>.cg-section--soft:not(.cg-clinic-selector){background:#f5f7f7!important}html:root:root body :is(.cg-section--ink,.se-partnership,.editorial-close,.cg-final-cta,.se-close) :is(.cg-action-button,.btn-secondary){color:#fff!important;border-color:#acb2bf!important}html:root:root body .cg-section--ink .cg-result :is(.cg-action-button,.btn-secondary){color:#112e33!important;border-color:#879b9e!important}html:root:root body :is(.cg-section--ink,.se-partnership,.editorial-close,.cg-final-cta,.se-close) :focus-visible{outline-color:#a6d8d4!important}html:root:root body .cg-result__evidence{color:#62646b!important;border-color:#dce3e3!important;background:#f5f7f7!important}html:root:root body .cg-director-film{padding:0!important}html:root:root:root body .service-page aside p[class*="text-[#f0a56d]"]{color:#a6d8d4!important;-webkit-text-fill-color:#a6d8d4!important}html:root:root:root body :is(.cg-hero-sector-link,.cg-action-button,.cg-text-link,.cg-product-routes a,.library-links>a:not(.button),.se-work-list a,.se-evidence>.se-shell a,.se-related a){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:48px!important;max-width:100%;padding:12px 20px!important;border:1px solid #879b9e!important;border-radius:6px!important;background:#fff!important;color:#112e33!important;-webkit-text-fill-color:#112e33!important;text-decoration:none!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;white-space:normal!important;text-align:center!important;box-shadow:0 2px 0 #112e330a!important;transition:background .2s,border-color .2s,box-shadow .2s!important}html:root:root:root body .cg-hero-sector-link{margin-top:16px!important}html:root:root:root body .cg-knowledge-action svg,html:root:root:root body :is(.cg-hero-sector-link,.cg-product-routes a)>span[aria-hidden=true],html:root:root:root body main a svg:has(path[d="M5 12h14m-6-6 6 6-6 6"]),html:root:root:root body main a svg:has(path[d="M9 5l7 7-7 7"]){display:none!important}html:root:root:root body :is(.cg-hero-sector-link,.cg-action-button,.cg-text-link,.cg-product-routes a):after{content:none!important;display:none!important}html:root:root:root body :is(.cg-section--ink,.se-partnership,.editorial-close,.cg-final-cta,.se-close) :is(.cg-action-button,.cg-text-link){background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#aeb6c5!important}html:root:root:root body .cg-result :is(.cg-action-button,.cg-text-link){background:#fff!important;color:#112e33!important;-webkit-text-fill-color:#112e33!important;border-color:#879b9e!important}html:root:root:root body .cg-product-routes{gap:16px!important;padding-top:0!important;padding-bottom:24px!important}html:root:root:root body .cg-product-routes a{width:100%;height:100%}html:root:root:root body .cg-clinic-selector .cg-directory{border:0!important;padding:0!important;gap:12px!important}html:root:root:root body .cg-clinic-selector .cg-directory a{display:flex;align-items:center;justify-content:flex-start!important;padding:16px!important;min-height:62px!important;border:1px solid #dce3e3!important;border-radius:6px!important;background:#f5f7f7!important;color:#112e33!important;text-decoration:none!important;font-weight:600!important;box-shadow:none!important}html:root:root:root body .cg-clinic-selector .cg-directory a span{display:none!important}html:root:root:root body .cg-knowledge-list{gap:14px!important;border:0!important}html:root:root:root body .cg-knowledge-list>a{padding:22px!important;border:1px solid #dce3e3!important;border-radius:8px!important;background:#fff!important;text-decoration:none!important;gap:20px!important}html:root:root:root body .cg-knowledge-action{border:0!important;text-decoration:none!important;color:#62646b!important}html:root:root:root body main a:has(>svg path[d="M9 5l7 7-7 7"]){padding:12px 16px;border:1px solid #dce3e3;border-radius:6px;text-decoration:none;min-height:48px}html:root:root:root body :is(.cg-hero-sector-link,.cg-action-button,.cg-text-link,.cg-product-routes a,.cg-directory a,.cg-knowledge-list>a):focus-visible{outline:3px solid #216d70!important;outline-offset:4px!important}html:root:root:root body :is(.cg-section--ink,.se-partnership,.editorial-close,.cg-final-cta,.se-close) :focus-visible{outline-color:#a6d8d4!important}@media(hover:hover){html:root:root:root body :is(.cg-hero-sector-link,.cg-action-button,.cg-text-link,.cg-product-routes a,.library-links>a:not(.button),.se-work-list a,.se-related a):hover{background:#f5f7f7!important;border-color:#112e33!important;text-decoration:none!important;box-shadow:0 3px 0 #112e3312!important}html:root:root:root body :is(.cg-section--ink,.se-partnership,.editorial-close,.cg-final-cta,.se-close) :is(.cg-action-button,.cg-text-link):hover{background:#fff!important;color:#112e33!important;-webkit-text-fill-color:#112e33!important}html:root:root:root body .cg-clinic-selector .cg-directory a:hover{padding:16px!important;background:#edf4f3!important;border-color:#216d70!important}html:root:root:root body .cg-knowledge-list>a:hover{background:#f5f7f7!important;border-color:#879b9e!important}}@media(max-width:767px){html:root:root:root body .cg-hero-sector-link{width:100%}html:root:root:root body .cg-clinic-selector .cg-directory{gap:10px!important}html:root:root:root body .cg-clinic-selector .cg-directory a{padding:14px!important;font-size:14px!important}html:root:root:root body .cg-clinic-selector .cg-directory a:hover{padding:14px!important}html:root:root:root body .cg-product-routes{gap:12px!important}html:root:root:root body .cg-knowledge-list>a{flex-direction:column;align-items:flex-start!important;gap:12px!important}}@media(prefers-reduced-motion:reduce){html:root:root:root body :is(.cg-hero-sector-link,.cg-action-button,.cg-text-link,.cg-product-routes a,.cg-directory a,.cg-knowledge-list>a){transition:none!important}}@supports (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)){html:root:root:root body #main-content .cg-premium-home :is(#home-heading,.cg-intro-grid h2,.cg-system-grid>div>h2){background-image:linear-gradient(115deg,#112e33 15%,#216d70 45%,#95633e 80%)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#112e33!important}}@media (forced-colors:active),print{html:root:root:root body #main-content .cg-premium-home :is(#home-heading,.cg-intro-grid h2,.cg-system-grid>div>h2){background:none!important;-webkit-text-fill-color:currentColor!important;color:inherit!important}}html:root:root:root body #main-content .cg-premium-home .cg-home-hero{background:#f5f7f7!important}html:root:root:root body .cg-home-hero__grid>*{min-width:0}html:root:root:root body .cg-home-hero__media{background:#112e33!important;padding:clamp(12px,1.4vw,20px)!important;margin:0!important;border:1px solid #dce3e3!important;border-radius:18px!important;box-shadow:0 18px 42px -24px #112e3360!important;overflow:hidden;isolation:isolate}html:root:root:root body .cg-director-film,html:root:root:root body .cg-director-film:hover{width:100%;margin:0!important;transform:none!important;animation:none!important;transition:none!important;box-shadow:none!important;border:0!important;border-radius:10px!important;overflow:hidden}html:root:root:root body .cg-director-film>[role=button]{position:relative;width:100%;height:auto;aspect-ratio:16/9;padding-bottom:0!important}html:root:root:root body .cg-director-film iframe{position:absolute;inset:0;width:100%;height:100%;display:block;border:0}html:root:root:root body .cg-director-film figcaption{padding:20px 8px 6px!important}@media (max-width:767px){html:root:root:root body .cg-director-film figcaption{padding:16px 4px 4px!important}}@keyframes cg-home-copy-enter{0%{opacity:.6;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){html:root:root:root body .cg-home-hero__lead{animation:cg-home-copy-enter .65s ease-out .1s backwards}}@media (prefers-reduced-motion:reduce),print{html:root:root:root body .cg-home-hero__lead{animation:none!important}}html body #main-content .launch-breadcrumbs ol{flex-wrap:wrap;row-gap:4px}html body #main-content .launch-breadcrumbs li{min-width:0;max-width:100%}html body #main-content .launch-breadcrumbs li:last-child{flex:0 1 auto}html body #main-content .launch-breadcrumbs [aria-current=page]{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;border-radius:12px}html body #main-content .cg-campaign-reading>div{min-width:0}html body #main-content .cg-score-preview-dial{width:min(100%,270px);overflow:hidden}html body #main-content .se-page :is(.se-hero-grid,.se-answer-grid,.se-work-grid,.se-evidence-grid,.se-partnership-grid)>*{min-width:0}html body #main-content :is(section,h2,h3)[id]{scroll-margin-top:110px}@media(min-width:761px) and (max-width:1100px){html body #main-content .cg-premium-home .cg-specialist-result{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}html body #main-content .cg-specialist-result__stats{grid-column:1/-1}}@media(max-width:767px){html body #main-content .se-page .se-actions{align-items:stretch;gap:12px}html body #main-content .se-page .se-actions>a{width:100%;max-width:100%;justify-content:center;text-align:center;white-space:normal}html body #main-content .se-page>.cg-canonical-faq>div{padding-inline:20px}html body #main-content .se-page>:is(.se-work,.cg-canonical-faq){padding-block:56px!important}html body #main-content .se-page>section[data-contextual-reading]{padding-block:32px}html body #main-content .cg-seo-evidence .cg-proof-number{font-size:clamp(40px,12vw,64px)!important}html body #main-content .cg-campaign-reading{grid-template-columns:minmax(0,1fr)}}html:root:root body .cg-contact-bar{left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;border:1px solid #d6e2df!important;border-radius:16px!important;background:#fff!important;box-shadow:0 5px 24px rgba(19,46,53,.16)!important;max-width:1328px!important;margin-inline:auto!important}html:root:root body .cg-contact-bar .cg-contact-bar__inner{padding:8px!important;gap:20px!important}html:root:root body .cg-contact-bar .cg-contact-bar__actions{grid-template-columns:minmax(108px,.85fr) minmax(150px,1.2fr) minmax(150px,1.15fr)!important;gap:8px!important}html:root:root body .cg-contact-bar .cg-contact-bar__action{position:relative!important;-webkit-text-fill-color:currentColor!important;min-width:0!important;min-height:50px!important;padding:12px 14px!important;border-radius:10px!important;font-size:14px!important;line-height:1.2!important;gap:7px!important;flex-direction:row!important;white-space:nowrap!important}html:root:root body .cg-contact-bar .cg-contact-bar__action svg{width:21px!important;height:21px!important;flex-shrink:0!important}html:root:root body .cg-contact-bar .cg-contact-bar__call{color:#fff!important;background:#19383d!important;border-color:#19383d!important}html:root:root body .cg-contact-bar .cg-contact-bar__whatsapp{color:#fff!important;background:#087c46!important;border-color:#087c46!important}html:root:root body .cg-contact-bar .cg-contact-bar__message{color:#19383d!important;background:#f3f7f6!important;border-color:#cbd9d5!important}html:root:root body .cg-contact-bar .cg-contact-bar__call:hover{color:#fff!important;background:#102b2e!important;border-color:#102b2e!important}html:root:root body .cg-contact-bar .cg-contact-bar__whatsapp:hover{color:#fff!important;background:#06653a!important;border-color:#06653a!important}html:root:root body .cg-contact-bar .cg-contact-bar__message:hover{color:#19383d!important;background:#e6eeeb!important;border-color:#b2c8c1!important}html:root:root body .cg-contact-bar .cg-contact-bar__action:focus-visible{outline:3px solid #216d70!important;outline-offset:2px!important}html:root:root body:has(.cg-contact-bar[data-visible=true]) footer{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}html:root:root body .cg-contact-bar[data-visible=true] .cg-contact-bar__whatsapp:after{content:"";position:absolute;inset:-3px;border:2px solid #087c46;border-radius:13px;pointer-events:none;opacity:0;animation:cg-dock-ring 1.6s ease-out 2}@keyframes cg-dock-ring{0%,to{opacity:0}30%{opacity:.22}}@media(max-width:900px){html:root:root body .cg-contact-bar .cg-contact-bar__intro{display:none!important}html:root:root body .cg-contact-bar .cg-contact-bar__actions{width:100%!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.15fr)!important;gap:6px!important}html:root:root body .cg-contact-bar .cg-contact-bar__action{padding:10px 7px!important;gap:5px!important;font-size:13px!important;min-height:50px!important}html:root:root body:has(input:focus,textarea:focus,select:focus,[contenteditable=true]:focus) .cg-contact-bar{visibility:hidden!important;pointer-events:none!important}}@media(max-width:374px){html:root:root body .cg-contact-bar .cg-contact-bar__action{font-size:12px!important;padding-inline:5px!important;gap:4px!important}html:root:root body .cg-contact-bar .cg-contact-bar__action svg{width:18px!important;height:18px!important}html:root:root body .cg-contact-bar .cg-contact-bar__message svg{display:none!important}}@media(prefers-reduced-motion:reduce){html:root:root body .cg-contact-bar,html:root:root body .cg-contact-bar .cg-contact-bar__action,html:root:root body .cg-contact-bar .cg-contact-bar__whatsapp:after{animation:none!important;transition:none!important}}html:root:root body #main-content>.cg-performance-page>.se-hero,html:root:root body #main-content>.se-page>.se-hero.se-hero--text{background:#f5f7f7!important}html:root:root body #main-content .se-hero-grid>figure{background:#112e33;border-radius:10px;overflow:hidden;padding-bottom:14px;align-self:center}html:root:root body #main-content .se-hero-grid>figure>figcaption{color:#e6e7eb!important;margin:16px 14px 0}html:root:root body #main-content>.cg-performance-page>.se-hero .cg-film-player figcaption{color:#1c464d!important}html:root:root:root body #main-content .cg-premium-home :is(#home-heading,.cg-intro-grid h2,.cg-system-grid>div>h2),html:root:root:root body #main-content .cg-premium-home :is(h1,h2),html:root:root:root body #main-content .cg-premium-home :is(h1,h2) span,html:root:root:root body #main-content>.cg-performance-page>.se-hero h1,html:root:root:root body #main-content>.cg-performance-page>.se-hero h1 span,html:root:root:root body #main-content>.se-page>.se-hero h1,html:root:root:root body #main-content>.se-page>.se-hero h1 span{background-image:none!important;-webkit-text-fill-color:currentColor!important;color:#112e33!important}html:root:root:root body #main-content .cg-premium-home :is(.cg-section--ink,.cg-final-cta) h2,html:root:root:root body #main-content .cg-premium-home :is(.cg-section--ink,.cg-final-cta) h2 span{color:#fff!important}html:root:root:root body #main-content>.se-page>.se-hero{background:#f5f7f7!important}html:root:root:root body #main-content .se-hero-grid>figure{border-radius:12px;box-shadow:none}html:root:root:root body #main-content .cg-home-hero__media{padding:0!important;border:0!important;border-radius:12px!important;box-shadow:none!important}html:root:root:root body #main-content .cg-director-film{transform:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html:root:root:root body #main-content .cg-director-film figcaption{padding:24px!important;border:0!important;border-radius:0!important}html:root:root:root body #main-content :is(.cg-home-hero,.se-page>.se-hero,.cg-performance-page>.se-hero) :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-action-button,.button,.se-btn,.cg-button){box-shadow:none!important;transform:none!important}html:root:root:root body #main-content .cg-home-hero .cg-hero-sector-link{width:auto!important;min-height:44px!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#216d70!important;-webkit-text-fill-color:#216d70!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:5px}html:root:root:root body #main-content .cg-clinic-selector .cg-directory{border-top:2px solid #112e33!important;gap:0 28px!important}html:root:root:root body #main-content .cg-clinic-selector .cg-directory a{min-height:72px!important;padding:18px 0!important;border:0!important;border-bottom:1px solid #dce3e3!important;border-radius:0!important;background:transparent!important;justify-content:space-between!important;gap:16px!important;font-size:16px!important}html:root:root:root body #main-content .cg-clinic-selector .cg-directory a span{display:inline!important;flex:0 0 auto;font-size:12px;font-weight:500;color:#216d70!important}@media (hover:hover){html:root:root:root body #main-content .cg-clinic-selector .cg-directory a:hover{padding:18px 0!important;background:#edf4f3!important;border-bottom-color:#216d70!important}}@media (max-width:767px){html:root:root:root body #main-content .cg-clinic-selector .cg-directory{grid-template-columns:1fr!important}html:root:root:root body #main-content .cg-clinic-selector .cg-directory a{min-height:60px!important;padding:16px 0!important}html:root:root:root body #main-content .cg-clinic-selector .cg-directory a:hover{padding:16px 0!important}html:root:root:root body #main-content .cg-director-film figcaption{padding:20px!important}}html:root body #main-content .cg-max-preview--walkthrough{row-gap:40px}html:root body #main-content .cg-max-preview--walkthrough .cg-max-voice{padding:24px;box-shadow:none}html:root body #main-content .cg-max-preview--walkthrough .cg-max-question-label{margin-top:32px!important;margin-bottom:16px}html:root body #main-content .cg-max-preview--walkthrough .cg-max-question-list{margin-bottom:40px}html:root body #main-content .cg-max-preview--walkthrough .cg-max-investigation{margin-top:0;gap:32px}html:root body #main-content .cg-max-preview--walkthrough .cg-max-investigation h3+p{margin-top:12px}html:root body #main-content .cg-max-preview--walkthrough .cg-max-questions>.cg-max-status{margin-top:24px}html:root body #main-content .cg-connections>.cg-shell>h3+p{margin-top:12px}html:root body #main-content .cg-final-cta h2+p{margin-top:24px}html:root body #main-content .cg-section>.cg-shell>h2+p:has(a[href="/why-most-aesthetic-clinics-lose-money-on-google-ads/"]){margin-top:24px}html:root body #main-content .cg-client-video-library{padding-block:32px!important}html:root body #main-content .cg-client-video-library>h2+p{margin-top:16px}html:root body #main-content .cg-client-video-library>.cg-client-video-grid{margin-top:32px}html:root body #main-content .cg-client-video-library>.cg-client-video-grid+p{margin-top:24px}html:root body #main-content .cg-service-proof-photo:has(img:is([src="/assets/case-studies/mediskin-victoria.webp"],[src="/assets/case-studies/tanja-phillips.jpg"])){max-width:960px;margin-block:48px 64px}html:root body #main-content .cg-service-proof-photo:has(img:is([src="/assets/case-studies/mediskin-victoria.webp"],[src="/assets/case-studies/tanja-phillips.jpg"]))>a{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:center;overflow:hidden;border:1px solid #dce3e3;border-radius:12px;background:#f5f7f7}html:root body #main-content .cg-service-proof-photo img:is([src="/assets/case-studies/mediskin-victoria.webp"],[src="/assets/case-studies/tanja-phillips.jpg"]){width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;border-radius:0}html:root body #main-content .cg-service-proof-photo:has(img:is([src="/assets/case-studies/mediskin-victoria.webp"],[src="/assets/case-studies/tanja-phillips.jpg"])) figcaption{padding:32px;margin:0;color:#112e33;font-size:18px;line-height:1.6;max-width:48ch}html:root body #main-content .cg-treatment-page>:is(.cg-treatment-work,.cg-treatment-measure,.cg-treatment-related){padding-block:56px}html:root body #main-content .cg-treatment-page>.cg-treatment-photo+.cg-treatment-work{padding-top:0}html:root body #main-content .cg-treatment-work>.cg-shell>article>h3+p{margin-top:12px}html:root body #main-content .cg-treatment-work>.cg-shell>article>p+ul{margin-top:16px}html:root body #main-content .cg-portfolio-band>.cg-shoot-script>div>h2+p{margin-top:24px}@media (max-width:767px){html:root body #main-content .cg-treatment-page>:is(.cg-treatment-work,.cg-treatment-measure,.cg-treatment-related){padding-block:48px}html:root body #main-content .cg-treatment-page>.cg-treatment-photo+.cg-treatment-work{padding-top:0}html:root body #main-content .cg-max-preview--walkthrough{row-gap:32px}html:root body #main-content .cg-max-preview--walkthrough .cg-max-question-list{margin-bottom:32px}html:root body #main-content .cg-max-preview--walkthrough .cg-max-investigation{gap:24px}html:root body #main-content .cg-service-proof-photo:has(img:is([src="/assets/case-studies/mediskin-victoria.webp"],[src="/assets/case-studies/tanja-phillips.jpg"]))>a{grid-template-columns:minmax(0,1fr)}html:root body #main-content .cg-service-proof-photo:has(img:is([src="/assets/case-studies/mediskin-victoria.webp"],[src="/assets/case-studies/tanja-phillips.jpg"])){margin-block:32px 48px}html:root body #main-content .cg-service-proof-photo:has(img:is([src="/assets/case-studies/mediskin-victoria.webp"],[src="/assets/case-studies/tanja-phillips.jpg"])) figcaption{padding:24px;font-size:16px}}html body .cg-document.cg-knowledge-page>section.cg-doc-shell.cg-knowledge-paths{padding-top:72px!important;padding-bottom:32px!important}@media (max-width:900px){html body .cg-document.cg-knowledge-page>section.cg-doc-shell.cg-knowledge-paths{padding-top:54px!important;padding-bottom:24px!important}}html:root:root body #main-content>.se-page.cg-clinic-directory>.se-hero{background:#f5f7f7!important}html:root:root body #main-content>.se-page.cg-clinic-directory>.se-hero>.cg-verticals-hero>figure>figcaption{color:#465b60!important}html body #main-content#main-content :is(.service-page,.cg-contact-page,.cg-pricing-page,.cg-case-hub,.cg-service-editorial,.cg-refined-page,.se-page) h1{font-weight:500!important;letter-spacing:-.05em!important;line-height:1.1!important;text-wrap:balance}html body #main-content#main-content :is(.service-page,.cg-contact-page,.cg-pricing-page,.cg-case-hub,.cg-service-editorial,.cg-refined-page,.se-page) h2{font-weight:500!important;letter-spacing:-.035em!important;line-height:1.18!important;text-wrap:balance}html body #main-content#main-content .cg-case-hub .cg-doc-hero,html body #main-content#main-content :is(.service-page,.cg-contact-page,.cg-pricing-page,.se-page)>section:first-of-type{background:#f7f4ee!important;border:0!important;border-radius:0 0 0 48px!important}html body #main-content#main-content .service-page>section:first-of-type aside{border-radius:28px 28px 6px 28px!important;box-shadow:none!important}html body #main-content#main-content :is(.service-page,.cg-contact-page,.cg-pricing-page,.cg-case-hub,.se-page) :is(.btn-primary,.btn-secondary,.btn-copper,.cg-action-button){border-radius:8px!important;box-shadow:none!important}@media(max-width:600px){html body #main-content#main-content .cg-case-hub .cg-doc-hero,html body #main-content#main-content :is(.service-page,.cg-contact-page,.cg-pricing-page,.se-page)>section:first-of-type{border-radius:0 0 0 28px!important}}html body #main-content#main-content .cg-premium-home{--cg-editorial-paper:#f7f4ee;--cg-editorial-ink:#112e33}html body #main-content#main-content .cg-home-hero{background:#f7f4ee!important;border:0!important;border-radius:0 0 0 72px;padding:clamp(64px,7vw,104px) 0 80px!important}html body #main-content#main-content .cg-home-hero__grid{grid-template-columns:1.03fr 1fr!important;gap:clamp(48px,6vw,96px)!important;align-items:center}html body #main-content#main-content .cg-home-hero h1{font-size:clamp(44px,4.8vw,69px)!important;line-height:1.08!important;letter-spacing:-.055em!important;font-weight:500!important;max-width:11.2em!important;text-wrap:balance;color:#112e33!important;background:none!important;-webkit-text-fill-color:currentColor!important}html body #main-content#main-content .cg-home-hero__lead{font-size:17px!important;line-height:1.8!important;max-width:35em!important;margin-top:28px!important;color:#415458!important}html body #main-content#main-content .cg-home-hero__media{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}html body #main-content#main-content .cg-r9-hero{border:0!important;border-radius:32px 32px 8px 32px!important;box-shadow:0 24px 55px -30px #112e3366!important;transform:none!important}html body #main-content#main-content .cg-r9-hero figcaption{padding:22px 26px 14px!important}html body #main-content#main-content .cg-r9-hero figcaption strong{font-size:18px!important;font-weight:600!important}html body #main-content#main-content .cg-r9-hero details{padding:0 26px 24px!important}html body #main-content#main-content .cg-kicker{font-size:11px!important;letter-spacing:.15em!important;font-weight:600!important}html body #main-content#main-content .cg-premium-home h2{font-weight:500!important;letter-spacing:-.045em!important;line-height:1.12!important;text-wrap:balance}html body #main-content#main-content .cg-premium-home .cg-section{padding-block:clamp(64px,7vw,104px)!important}html body #main-content#main-content .cg-r9-director{border:0!important}html body #main-content#main-content .cg-r9-director .cg-video-grid{grid-template-columns:.8fr 1.2fr!important;gap:clamp(40px,7vw,100px)!important;align-items:center!important}html body #main-content#main-content .cg-r9-director h2{font-size:clamp(34px,3.5vw,48px)!important}html body #main-content#main-content .cg-director-film{border:0!important;border-radius:8px 48px 8px 8px!important;transform:none!important;box-shadow:none!important;animation:none!important}html body #main-content#main-content .cg-director-film figcaption{border:0!important;padding:20px 24px!important}html body #main-content#main-content .cg-home-credentials{padding-block:12px 32px!important}html body #main-content#main-content .cg-review-strip a{border-left:0!important;border-top:1px solid #d7e2df!important;padding:24px 0!important}html body #main-content#main-content .cg-clinic-selector{background:#fff!important}html body #main-content#main-content .cg-clinic-selector .cg-directory{gap:0 32px!important;border:0!important}html body #main-content#main-content .cg-clinic-selector .cg-directory a{border-bottom:1px solid #d7e2df!important;min-height:64px;padding:20px 0!important;font-weight:500!important}html body #main-content#main-content .cg-clinic-selector .cg-directory a span{font-size:11px!important;letter-spacing:.04em}html body #main-content#main-content .cg-premium-home>.cg-section--soft:not(.cg-clinic-selector){background:#f7f4ee!important;border-radius:48px 0 48px 0;border:0!important}html body #main-content#main-content .cg-step{border:0!important;border-bottom:1px solid #d7ded8!important;padding:26px 0!important;gap:24px!important}html body #main-content#main-content .cg-step:last-child{border:0!important}html body #main-content#main-content .cg-step__number{font-size:16px!important;font-weight:500!important;padding-top:4px}html body #main-content#main-content .cg-step h3{font-size:20px!important;font-weight:600!important;letter-spacing:-.025em!important}html body #main-content#main-content .cg-owner-quotes{gap:36px!important;margin-top:56px!important}html body #main-content#main-content .cg-owner-quote{padding:28px 0 0!important;border:0!important;border-top:1px solid #cbdad7!important;border-radius:0!important;background:transparent!important}html body #main-content#main-content .cg-owner-quote p{font-size:18px!important;line-height:1.7!important}html body #main-content#main-content .cg-owner-quote strong{font-size:12px!important;line-height:1.6!important;font-weight:500!important}html body #main-content#main-content .cg-section--ink{background:#112e33!important;border-radius:56px 0 0 0}html body #main-content#main-content .cg-results{grid-template-columns:1fr 1fr!important;gap:56px 40px!important;margin-top:48px!important}html body #main-content#main-content .cg-result{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}html body #main-content#main-content .cg-result__image{border-radius:24px 24px 4px 4px!important;aspect-ratio:16/10!important;-o-object-fit:cover!important;object-fit:cover!important}html body #main-content#main-content .cg-result__body{padding:24px 0 0!important;display:block!important;min-height:0!important}html body #main-content#main-content .cg-result__body h3{min-height:0!important;margin-block:18px!important}html body #main-content#main-content .cg-result__body .cg-actions{margin-top:24px!important}html body #main-content#main-content .cg-section--ink .cg-result .cg-action-button{-webkit-text-fill-color:#e6f3f0!important}html body #main-content#main-content .cg-section--ink .cg-result :is(h3,p){color:#f3f6f5!important;-webkit-text-fill-color:currentColor!important}html body #main-content#main-content .cg-result h3{font-size:clamp(26px,2.5vw,34px)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:1.2!important}html body #main-content#main-content .cg-result__category{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase}html body #main-content#main-content .cg-result__evidence{display:block!important;padding:0!important;margin:12px 0!important;border:0!important;border-radius:0!important;color:#c1d6d3!important;background:transparent!important;font-size:12px!important}html body #main-content#main-content .cg-section--ink .cg-result .cg-action-button{color:#e6f3f0!important;background:transparent!important;border:0!important;border-bottom:1px solid #729a97!important;border-radius:0!important;padding:10px 0!important;box-shadow:none!important}html body #main-content#main-content .cg-specialist-result{border:0!important;border-top:1px solid #496164!important;margin-top:64px!important;padding-top:40px!important}html body #main-content#main-content .cg-enquiry-bridge{background:#eaf2ee!important;padding-block:48px!important}html body #main-content#main-content .cg-inline-enquiry{background:#f7f4ee!important;padding-block:80px!important}html body #main-content#main-content .cg-inline-enquiry form{border:0!important;border-radius:20px!important;box-shadow:0 18px 45px -32px #112e3366!important}html body #main-content#main-content .cg-knowledge-list{border:0!important}html body #main-content#main-content .cg-knowledge-list>a{border:0!important;border-bottom:1px solid #d7e2df!important;border-radius:0!important;padding:24px 0!important;font-weight:500!important;box-shadow:none!important}html body #main-content#main-content .cg-canonical-faq{background:#f7f4ee!important}html body #main-content#main-content .cg-final-cta{border-radius:56px 56px 0 0!important;padding-block:72px!important}html body #main-content#main-content .cg-final-cta h2{background:none!important;-webkit-text-fill-color:currentColor!important}html body #main-content#main-content .cg-premium-home :is(.btn-primary,.cg-action-button){border-radius:8px!important;min-height:48px;font-weight:600!important;box-shadow:none!important}html body #main-content#main-content .cg-premium-home .btn-primary{background:#216d70!important;border-color:#216d70!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body #main-content#main-content .cg-premium-home :is(.cg-section--ink,.cg-final-cta) .btn-primary{background:#a6d8d4!important;border-color:#a6d8d4!important;color:#112e33!important;-webkit-text-fill-color:#112e33!important}@media(min-width:1000px){html body #main-content#main-content .cg-results .cg-result:nth-child(2n){margin-top:64px!important}}@media(max-width:900px){html body #main-content#main-content .cg-home-hero{padding:48px 0 56px!important;border-radius:0 0 0 40px}html body #main-content#main-content .cg-home-hero__grid,html body #main-content#main-content .cg-r9-director .cg-video-grid{grid-template-columns:1fr!important;gap:32px!important}html body #main-content#main-content .cg-home-hero h1{font-size:clamp(38px,7vw,60px)!important;max-width:13em!important}html body #main-content#main-content .cg-home-hero__media{margin-top:0!important}html body #main-content#main-content .cg-results{gap:40px 24px!important}html body #main-content#main-content .cg-section--ink{border-radius:32px 0 0 0!important}html body #main-content#main-content .cg-final-cta{border-radius:32px 32px 0 0!important}}@media(max-width:600px){html body #main-content#main-content .cg-home-hero{padding-top:38px!important}html body #main-content#main-content .cg-home-hero__lead{font-size:16px!important;line-height:1.75!important}html body #main-content#main-content .cg-premium-home h2{font-size:32px!important}html body #main-content#main-content .cg-premium-home .cg-section{padding-block:56px!important}html body #main-content#main-content .cg-r9-hero{border-radius:20px 20px 6px 20px!important}html body #main-content#main-content .cg-r9-hero figcaption{padding:18px 18px 12px!important}html body #main-content#main-content .cg-r9-hero details{padding:0 18px 20px!important}html body #main-content#main-content .cg-results{grid-template-columns:1fr!important;gap:44px!important}html body #main-content#main-content .cg-owner-quotes{gap:28px!important}html body #main-content#main-content .cg-owner-quote p{font-size:17px!important}html body #main-content#main-content .cg-inline-enquiry{padding-block:56px!important}}@media(prefers-reduced-motion:reduce){html body #main-content#main-content .cg-premium-home :is(h1,.cg-result__image,.cg-actions,.btn-primary,.cg-action-button){animation:none!important;transition:none!important;transform:none!important}}:root{--cg-editorial-paper:#f7f4ee;--cg-editorial-ink:#112e33;--cg-editorial-action:#216d70;--cg-editorial-rule:#d7e2df}html body main#main-content#main-content :is(h1,h2){font-weight:500!important;background-image:none!important;-webkit-text-fill-color:currentColor!important;text-wrap:balance}html body main#main-content#main-content h1{letter-spacing:-.045em!important;line-height:1.12!important}html body main#main-content#main-content h1 span{font-weight:inherit!important;letter-spacing:inherit!important}html body main#main-content#main-content h2{letter-spacing:-.035em!important;line-height:1.2!important}html body main#main-content#main-content :is(h1,h2) :is(.gradient-text,.gradient-text-copper,.text-gradient){background:none!important;-webkit-text-fill-color:currentColor!important}html:root:root:root:root body main#main-content#main-content :is(.editorial-hero,.library-hero,.cg-doc-hero,.cg-home>.cg-section:first-of-type){background:var(--cg-editorial-paper)!important;background-color:var(--cg-editorial-paper)!important;background-image:none!important;border-bottom:0!important;border-radius:0 0 0 48px!important}html body main#main-content#main-content :is(.editorial-hero,.library-hero) h1{font-size:clamp(36px,3.8vw,58px)!important;max-width:19ch}html body main#main-content#main-content .commercial-hero h1{max-width:18ch}html body main#main-content#main-content .article-hero .hero-grid{gap:clamp(36px,6vw,88px);align-items:center}html body main#main-content#main-content .article-brief{border-top:0;padding-top:0}html body main#main-content#main-content :is(.article-brief-photo,.specialist-photo,.library-hero-media) img{box-shadow:none!important;border-radius:24px 24px 6px 24px!important}html body main#main-content#main-content :is(.reading-column,.cg-doc-body) :is(p,li){line-height:1.85}html body main#main-content#main-content .reading-column h2{font-size:clamp(27px,2.5vw,34px)}html body main#main-content#main-content .family-article .reading-column>section:first-child,html body.family-article main#main-content#main-content .reading-column>section:first-child{border-left:0;padding-left:0}html body main#main-content#main-content .contents a{min-height:44px;display:flex;align-items:center}html body main#main-content#main-content :is(.journal-card,.treatment-grid article){border-top:1px solid var(--cg-editorial-rule);padding-top:24px}html body main#main-content#main-content .journal-card h3{font-weight:500;letter-spacing:-.025em}html body main#main-content#main-content .related a{background:transparent;border:0;border-bottom:1px solid var(--cg-editorial-rule);border-radius:0;padding:20px 0;box-shadow:none!important;transform:none!important}html:root:root:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button){min-height:48px!important;max-width:100%;display:inline-flex;align-items:center;justify-content:center;padding:12px 22px!important;border:1px solid var(--cg-editorial-action)!important;border-radius:8px!important;background:var(--cg-editorial-action)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:600!important;line-height:1.5!important;text-align:center;white-space:normal!important;text-decoration:none!important;box-shadow:none!important;transform:none!important}html:root:root body :is(.btn-secondary,.btn-outline,.btn-outline-dark){min-height:48px!important;border-radius:8px!important;box-shadow:none!important;line-height:1.5!important;white-space:normal!important}html:root:root:root body :is(.editorial-close,.se-partnership,.cg-section--ink,.cg-final-cta,.se-close) :is(.btn-primary,.btn-copper,.cg-button,.button){background:#a6d8d4!important;border-color:#a6d8d4!important;color:#112e33!important;-webkit-text-fill-color:#112e33!important}html:root:root body :is(.editorial-close,.se-partnership,.cg-section--ink,.cg-final-cta,.se-close) :is(.btn-secondary,.btn-outline,.btn-outline-dark){background:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#a6d8d4!important}html:root:root body :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid #216d70!important;outline-offset:4px!important}html:root:root body :is(.editorial-close,.se-partnership,.cg-section--ink,.cg-final-cta,.se-close,.site-footer,.cg-footer) :focus-visible{outline-color:#a6d8d4!important}html:root:root body :is(.site-header,body>header) :is(nav a,nav button){min-height:44px}html:root:root body .desktop-nav a{display:inline-flex;align-items:center}html:root:root body .site-header [aria-current=page],html:root:root body .site-header [data-active=true]{color:#112e33;background:#eaf2ee;border-radius:6px}html:root:root body .site-header .desktop-nav a{padding-inline:8px}html:root:root body .site-header .desktop-nav{gap:4px}html:root:root body .mobile-nav summary{min-width:44px;min-height:48px;display:flex;align-items:center;justify-content:center}html:root:root body .mobile-nav nav{border-radius:12px;padding:12px 20px}html:root:root body .mobile-nav nav a{min-height:44px;display:flex;align-items:center}html:root:root body main#main-content#main-content .editorial-close{border-radius:40px 40px 0 0}@media(min-width:1000px){html body main#main-content#main-content .cg-home>.cg-section:first-of-type>.cg-shell{display:grid;grid-template-columns:1.12fr .88fr;gap:28px 72px;align-items:start}html body main#main-content#main-content .cg-home>.cg-section:first-of-type :is(.cg-eyebrow,h1,.cg-actions){grid-column:1/-1}html body main#main-content#main-content .cg-home>.cg-section:first-of-type h1{max-width:22ch!important}html body main#main-content#main-content .cg-home>.cg-section:first-of-type .cg-hero-intro{max-width:none!important;margin-top:8px!important;font-size:22px!important;line-height:1.45!important}html body main#main-content#main-content .cg-home>.cg-section:first-of-type .cg-hero-support{max-width:none!important;margin-top:8px!important;line-height:1.8!important}html body main#main-content#main-content .cg-home>.cg-section:first-of-type .cg-actions{margin-top:4px!important}}@media(hover:hover){html:root:root:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button):hover{background:#174f52!important;border-color:#174f52!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transform:none!important}html:root:root body .related a:hover{background:#f7f4ee}}@media(max-width:760px){html body main#main-content#main-content :is(.editorial-hero,.library-hero,.cg-doc-hero){border-radius:0 0 0 28px!important}html body main#main-content#main-content :is(.editorial-hero,.library-hero) h1{font-size:clamp(32px,7.8vw,42px)!important;max-width:22ch}html body main#main-content#main-content .article-hero .hero-grid{gap:32px}html body main#main-content#main-content .contents nav{grid-template-columns:1fr}html body main#main-content#main-content .editorial-close{border-radius:28px 28px 0 0}html:root:root body .header-cta{padding:10px 12px!important;font-size:12px}html:root:root body header .btn-copper-sm{padding:10px 12px!important}html:root:root body :is(.actions,.cg-actions,.ce-actions){gap:12px}html:root:root body :is(.actions,.cg-actions,.ce-actions)>.button{width:100%}}@media(max-width:374px){html:root:root body header .btn-copper-sm{font-size:12px!important}}@media(prefers-reduced-motion:reduce){html:root{scroll-behavior:auto!important}html body main#main-content#main-content h1,html:root:root body :is(.btn-primary,.btn-copper,.btn-copper-sm,.cg-button,.button){animation:none!important;transition:none!important;transform:none!important}}