body:has(.how-switch){background:#fff!important;color:#191d1a;--ink:#191d1a;--blue:#03c75a;--mint:#eaf9f0;--canvas:#fff}
body:has(.how-switch)>header.shared-public-header{background:#fff!important;color:#111!important;border-bottom:1px solid #ecefec!important}
body:has(.how-switch)>header.shared-public-header .nav-left .logo,body:has(.how-switch)>header.shared-public-header .nav-left>a:not(.logo),body:has(.how-switch)>header.shared-public-header #nav-login,body:has(.how-switch)>header.shared-public-header .account-menu-toggle,body:has(.how-switch)>header.shared-public-header .account-menu-name{color:#111!important}
body:has(.how-switch)>header.shared-public-header .logo span,body:has(.how-switch) footer .logo span{color:#03c75a!important}
body:has(.how-switch)>header.shared-public-header .rule{background:#e1e6e3!important}
body:has(.how-switch)>header.shared-public-header #nav-register{background:#03c75a!important;color:white!important;padding:9px 18px!important;border:0!important;border-radius:10px}
body:has(.how-switch) main{max-width:1200px;padding-top:40px;padding-bottom:48px}
body:has(.how-switch) :is(h1,h2,h3){color:#191d1a!important}
body:has(.how-switch) .how-switch{background:#f0f5f2!important;border:1px solid #e5ebe7;padding:4px;border-radius:24px}
body:has(.how-switch) .how-switch button{color:#647469!important;padding:9px 20px}
body:has(.how-switch) .how-switch button[aria-pressed=true],body:has(.how-switch) .how-cta,body:has(.how-switch) .launch-link{background:#03c75a!important;color:#fff!important;box-shadow:none!important}
body:has(.how-switch) .how-steps{gap:20px;margin:40px 0}
body:has(.how-switch) .how-steps>li{background:#f7f9f8;border:1px solid #e5eae7;border-radius:20px;padding:22px;text-align:left}
body:has(.how-switch) .how-drawing{background:#eaf8ef!important;color:#009e47!important;border-radius:14px}
body:has(.how-switch) .how-drawing:after{background:#03c75a!important}
body:has(.how-switch) .how-number{background:#03c75a!important;color:#fff!important}
body:has(.how-switch) .how-steps p{color:#7c8880!important;font-size:13px;line-height:1.7}
body:has(.how-switch) .launch-offer{background:#f4f7f5!important;border:1px solid #e1e8e3!important;border-radius:24px;padding:38px;margin:32px 0;box-shadow:none!important}
body:has(.how-switch) .launch-offer h2,body:has(.how-switch) .launch-offer h2 em{color:#171d19!important;background:none!important}
body:has(.how-switch) .launch-offer p{color:#758279!important}
body:has(.how-switch) .launch-offer .launch-badge{background:#e2f6ea!important;color:#008b3e!important}
body:has(.how-switch) .launch-link span{color:#fff!important}
body:has(.how-switch) footer{background:#fff!important;border-top:1px solid #e6ebe8;color:#7b8980}
body:has(.how-switch) footer .logo{color:#111!important}body:has(.how-switch) .guide-actions>a:not(.how-cta),body:has(.how-switch) footer a:not(.logo){color:#008d40!important}
@media(max-width:650px){body:has(.how-switch) main{padding:28px 18px}body:has(.how-switch) .how-steps{gap:16px}body:has(.how-switch) .how-steps>li{padding:18px}body:has(.how-switch) .launch-offer{padding:25px}}

body:has(.how-switch) #guide-title{max-width:none;font-size:clamp(24px,3vw,38px);line-height:1.2;margin:8px auto 30px}@media(min-width:700px){body:has(.how-switch) #guide-title{white-space:nowrap}}
