.go-universe{--eco-navy:#111827;--eco-navy-2:#b435ac;--eco-violet:#8546c8;--eco-violet-2:#8546c8;--eco-cyan:#b435ac;--eco-bg:#f7f8fc;--eco-white:#fff;--eco-slate:#64748b;--eco-line:#f7f8fc;--eco-shadow:0 1px 2px #1118270a,0 12px 32px -18px #1118272e;--eco-shadow-hover:0 2px 4px #1118270d,0 22px 44px -20px #8546c859}.go-eco,.go-eco .go,.go-eco .go-page,.go-eco .go-sales,.go-eco .go-city-page{--background:var(--eco-bg);--foreground:var(--eco-navy);--card:var(--eco-white);--card-foreground:var(--eco-navy);--primary:var(--eco-violet);--primary-foreground:var(--eco-white);--secondary:var(--eco-white);--muted:#f7f8fc;--muted-foreground:var(--eco-slate);--accent:#f7f8fc;--border:var(--eco-line);--flame:linear-gradient(100deg,var(--eco-violet),var(--eco-cyan));--flame-end:var(--eco-cyan);--go-paper:var(--eco-bg);--go-ink:var(--eco-navy);--go-night:var(--eco-navy);--go-navy:var(--eco-navy);--go-violet:var(--eco-violet);--go-cyan:var(--eco-cyan);--go-orange-end:var(--eco-violet);--go-button-fill:var(--eco-violet);--go-button-glow:0 8px 22px -10px #8546c8b3;--go-shadow:var(--eco-shadow);--go-card-shadow:var(--eco-shadow);--go-card-surface:var(--eco-white);--go-home-paper:var(--eco-bg);--go-home-ink:var(--eco-navy);--go-home-muted:var(--eco-slate);--go-home-line:var(--eco-line);--go-home-surface:var(--eco-white);--go-atmosphere:var(--eco-bg);--go-hero-light:var(--eco-bg);--go-price-surface:var(--eco-white);--sales-ink:var(--eco-navy);--city-line:var(--eco-line);--city-muted:var(--eco-slate);font-family:Manrope,sans-serif}.go-eco{background:var(--eco-bg);color:var(--eco-navy);min-height:60vh}.go-eco h1,.go-eco h2,.go-eco h3{letter-spacing:-.025em;text-transform:none;font-family:Manrope,sans-serif;font-stretch:100%}.go-eco h2{color:var(--eco-navy);font-weight:800}.go-eco p{color:inherit}.go-eco em{color:var(--eco-violet);-webkit-text-fill-color:currentColor;background:0 0;font-style:normal}.go-eco .go-page>.go-section:first-child,.go-eco .go-city-page>.go-hero-backdrop,.go-eco>.go:not(.go-sales)>:first-child{isolation:isolate;max-width:none;color:var(--eco-white);--foreground:var(--eco-white);--muted-foreground:#b435ac;--border:#ffffff1f;margin:0;padding:150px max(24px,50vw - 590px) 110px;position:relative;background:radial-gradient(900px 600px at 0 0,#8546c859,#0000 60%),radial-gradient(800px 600px at 100% 100%,#b435ac38,#0000 60%),#0f0b20!important}.go-eco .go-page>.go-section:first-child h1,.go-eco .go-page>.go-section:first-child h2,.go-eco .go-city-page>.go-hero-backdrop h1,.go-eco .go-city-page>.go-hero-backdrop h2,.go-eco>.go:not(.go-sales)>:first-child h1,.go-eco>.go:not(.go-sales)>:first-child h2{color:var(--eco-white)}.go-eco .go-page>.go-section:first-child p,.go-eco .go-city-page>.go-hero-backdrop p,.go-eco>.go:not(.go-sales)>:first-child p{color:#b435ac}.go-eco .go-page>.go-section:first-child+*,.go-eco .go-city-page>.go-hero-backdrop+*,.go-eco>.go:not(.go-sales)>:first-child+*{z-index:1;background:var(--eco-bg);border-radius:44px 44px 0 0;margin-top:-44px;padding-top:72px;position:relative}.go-eco .go-faq-kicker,.go-eco .go-city-label,.go-eco .go-pill,.go-eco .go-blog-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--eco-violet);background:#8546c814;border:1px solid #8546c82e;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:11px;font-weight:800;display:inline-flex}.go-eco .go-page>.go-section:first-child .go-faq-kicker,.go-eco .go-city-page>.go-hero-backdrop .go-pill,.go-eco>.go:not(.go-sales)>:first-child .go-faq-kicker{color:var(--eco-cyan);background:#b435ac1a;border-color:#b435ac4d}.go-eco .go-btn,.go-eco a.go-btn,.go-eco button.go-btn{letter-spacing:0;text-transform:none;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 26px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 10px 24px -12px #8546c8cc;background:var(--eco-violet)!important;color:var(--eco-white)!important}.go-eco .go-btn:hover{transform:translateY(-2px);box-shadow:0 16px 30px -12px #8546c8d9;background:#8546c8!important}.go-eco .go-btn.go-btn-outline,.go-eco .go-btn-ghost{box-shadow:none;opacity:.9;border:1px solid;color:inherit!important;background:0 0!important}.go-eco .go-btn.go-btn-outline:hover{opacity:1;transform:translateY(-2px)}.go-eco details,.go-eco .go-blog-card,.go-eco .go-blog-featured,.go-eco .go-avis-list>*,.go-eco .go-service-card,.go-eco .go-city-benefits>*,.go-eco .go-content-related a,.go-eco .about-card,.go-eco .focus-card,.go-eco .price-card,.go-eco [class*=go-][class$=-card]{color:var(--eco-navy);box-shadow:var(--eco-shadow);border-radius:22px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s;background:var(--eco-white)!important;border:1px solid var(--eco-line)!important}.go-eco .go-blog-card:hover,.go-eco .go-avis-list>:hover,.go-eco .go-service-card:hover,.go-eco .go-content-related a:hover,.go-eco .go-city-benefits>:hover{box-shadow:var(--eco-shadow-hover);transform:translateY(-4px);border-color:#8546c859!important}.go-eco details{margin-bottom:10px;padding:4px 22px}.go-eco details summary{color:var(--eco-navy);cursor:pointer;padding:16px 0;font-weight:700}.go-eco details[open]{border-color:#8546c859!important}.go-eco details p,.go-eco .go-content-intro,.go-eco .go-avis-lead,.go-eco .go-city-small,.go-eco small{color:var(--eco-slate)}.go-eco a:not(.go-btn):not([class*=card]):not(.go-pill){transition:color .2s}.go-eco .go-city-text-link,.go-eco .go-crumbs a,.go-eco .go-city-breadcrumb a{color:var(--eco-violet)}.go-eco .go-checks svg{color:var(--eco-cyan)}.go-eco .go-checks li::marker{color:var(--eco-cyan)}.go-eco .go-sales>section:nth-of-type(2n):not(.p-hero),.go-eco .go-city-light{background:var(--eco-white)!important}.go-eco .go-section{padding-block:clamp(56px,8vw,104px)}.go-eco .go-legal{color:var(--eco-slate);font-size:13px}.go-eco .go-legal h3{color:var(--eco-navy)}.go-universe .go-header .go-nav-cta,.go-universe .go-mobile-cta{background:var(--eco-violet)!important}.go-universe .go-footer{background:var(--eco-navy)!important}.go-universe .go-footer a:hover{color:var(--eco-cyan)}@media (prefers-reduced-motion:no-preference){.go-eco .go-section,.go-eco .go-blog-card,.go-eco .go-avis-list>*{animation:.7s cubic-bezier(.2,.7,.2,1) both eco-rise}@supports (animation-timeline:view()){.go-eco .go-section,.go-eco .go-blog-card,.go-eco .go-avis-list>*{animation-timeline:view();animation-range:entry entry 35%}}}@keyframes eco-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=700px){.go-eco .go-page>.go-section:first-child,.go-eco .go-city-page>.go-hero-backdrop,.go-eco>.go:not(.go-sales)>:first-child{padding:112px 20px 80px}.go-eco .go-page>.go-section:first-child+*,.go-eco .go-city-page>.go-hero-backdrop+*,.go-eco>.go:not(.go-sales)>:first-child+*{border-radius:28px 28px 0 0;margin-top:-28px;padding-top:48px}}.go-universe .go-eco .u-hero.p-hero{color:var(--eco-navy);background:var(--eco-bg)!important}.go-eco .p-hero .p-blobs i{filter:none;opacity:1;border-radius:50%}.go-eco .p-hero .p-blobs i:first-child{background:radial-gradient(circle at 30% 30%,#8546c8,#8546c8 70%);width:520px;height:520px;top:-160px;left:auto;right:-160px}.go-eco .p-hero .p-blobs i:nth-child(2){opacity:.75;background:radial-gradient(circle at 30% 30%,#8546c8,#8546c8);width:360px;height:360px;top:200px;right:-60px}.go-eco .p-hero .p-blobs i:nth-child(3){background:radial-gradient(circle,#b435ac,var(--eco-cyan));opacity:.6;width:90px;height:90px;top:62%;bottom:auto;left:8%}.go-eco .p-hero-inner{text-align:left;align-items:flex-start;padding-top:170px}.go-eco .p-hero-copy{max-width:900px}.go-universe .go-eco .p-hero h1{letter-spacing:-.035em;color:var(--eco-navy);font-size:clamp(42px,7.4vw,92px);font-weight:800;line-height:1.02}.go-universe .go-eco .p-hero h1 span{background:linear-gradient(100deg,var(--eco-violet),var(--eco-cyan));color:#0000;-webkit-background-clip:text;background-clip:text}.go-eco .p-hero-lead{color:var(--eco-slate);max-width:560px;font-size:18px}.go-eco .p-hero-lead strong{color:var(--eco-navy)}.go-eco .p-chip{color:var(--eco-violet);background:var(--eco-white);border-color:#8546c840}.go-eco .p-chip i{background:var(--eco-violet)}.go-eco .p-pills{justify-content:flex-start}.go-eco .p-pill{background:var(--eco-white);color:var(--eco-navy);border:1px solid var(--eco-line);box-shadow:var(--eco-shadow)}.go-eco .p-pill:hover{border-color:#8546c866}.go-eco .p-pill-ico{color:var(--eco-violet);background:#8546c81f}.go-eco .p-pill-ico.is-cyan{color:#b435ac;background:#b435ac24}.go-eco .p-glass{background:var(--eco-navy);border:0;max-width:none;box-shadow:0 30px 60px -30px #11182780}.go-eco .p-glass .p-chip{color:var(--eco-cyan);background:0 0;border-color:#b435ac59}.go-eco .p-glass .p-chip i{background:var(--eco-cyan)}.go-eco .p-stats{color:var(--eco-slate)}.go-universe .go-eco .p-hero+*{border-radius:0;margin-top:0}.go-universe .go-eco .go-header-row:not(.x){color:var(--eco-navy);border-color:var(--eco-line);background:#ffffffd1!important}.go-universe:has(.go-eco) .go-header-row>nav a{color:#fff!important}.go-universe:has(.go-eco) .go-header .go-logo-img{filter:none}.go-universe:has(.go-eco) .go-header-row{border:1px solid var(--eco-line)!important;box-shadow:var(--eco-shadow)!important;background:#ffffffd9!important}.go-universe:has(.go-eco) .go-burger{color:var(--eco-navy);border-color:var(--eco-line)}@media (width<=700px){.go-eco .p-hero-inner{padding-top:120px}.go-eco .p-hero .p-blobs i:first-child{width:300px;height:300px;top:-80px;right:-140px}.go-eco .p-hero .p-blobs i:nth-child(2){display:none}}.eco-funnel{flex-direction:column;align-items:flex-start;gap:18px;padding-block:clamp(64px,9vw,110px);display:flex}.eco-funnel h2{margin:0;font-size:clamp(32px,4.4vw,52px)}.eco-steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:16px;width:100%;margin:20px 0 14px;padding:0;list-style:none;display:grid}.eco-steps li{background:var(--eco-white);border:1px solid var(--eco-line);box-shadow:var(--eco-shadow);border-radius:22px;padding:26px 22px;transition:transform .3s,box-shadow .3s;position:relative}.eco-steps li:hover{box-shadow:var(--eco-shadow-hover);transform:translateY(-4px)}.eco-steps li:before{counter-increment:s;content:"0" counter(s);color:var(--eco-slate);opacity:.6;font-size:13px;font-weight:800;position:absolute;top:22px;right:22px}.eco-steps b{color:var(--eco-navy);margin:16px 0 6px;font-size:17px;display:block}.eco-steps p{color:var(--eco-slate);margin:0;font-size:14px;line-height:1.55}.eco-step-ico{background:var(--eco-white);border:1px solid var(--eco-line);width:48px;height:48px;color:var(--eco-violet);border-radius:50%;place-items:center;display:grid}.eco-steps li.is-active{background:linear-gradient(160deg,#8546c8,#8546c8);border-color:#0000;box-shadow:0 24px 40px -20px #8546c8b3}.eco-steps li.is-active b,.eco-steps li.is-active p,.eco-steps li.is-active:before{color:var(--eco-white)}.eco-steps li.is-active .eco-step-ico{color:var(--eco-white);background:#ffffff2e;border-color:#0000}@media (width<=900px){.eco-steps{grid-template-columns:1fr 1fr}}@media (width<=520px){.eco-steps{grid-template-columns:1fr}}.go-eco .p-glass p{color:#b435ac!important}.go-eco .p-glass h2{color:var(--eco-white)!important}.go-eco [class$=-card] h3,.go-eco [class$=-card] h2,.go-eco [class*=-card\ ] h3{color:var(--eco-navy)!important}.go-eco [class$=-card] p{color:var(--eco-slate)!important}.go-eco .go-services{--foreground:var(--eco-navy)}.go-eco .go-services li h3,.go-eco .go-services article h3,.go-eco .go-services a h3,.go-eco .go-services h3{color:var(--eco-navy)!important}.go-eco .go-services article p,.go-eco .go-services li p{color:var(--eco-slate)!important}
