.eco-kit_page__KtV88{--m-eco:#3f7d0b;--m-eco-rgb:63 125 11}.eco-kit_page__KtV88>section:first-of-type{margin-top:calc(-1 * var(--marketing-nav-offset));padding-top:calc(72px + var(--marketing-nav-offset))!important}@media (max-width:900px){.eco-kit_page__KtV88>section:first-of-type{padding-top:calc(20px + var(--marketing-nav-offset))!important}}.eco-kit_ecoStripe__EhnKZ{background:#3f7d0b;-webkit-text-fill-color:#fff;color:#fff;padding:0 .28em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.eco-kit_iconEco__6Tnse{display:inline-flex;flex-shrink:0;color:var(--m-eco-text)}.eco-kit_ecoBand__xuBm_{--marketing-section-background:rgb(var(--m-eco-rgb)/0.05)}.eco-kit_heroTitle__XAM8a{margin:0 0 22px!important}.eco-kit_heroLogo__yZ5ld{display:block;width:min(460px,100%);height:auto;margin:0}.eco-kit_heroLogoDark__XCGxv,html[data-theme=dark] .eco-kit_heroLogoLight__GJ1Gj{display:none}html[data-theme=dark] .eco-kit_heroLogoDark__XCGxv{display:block}@media (max-width:900px){.eco-kit_heroLogo__yZ5ld{margin:8px auto 0}}.eco-kit_badges__U_ABx{display:flex;gap:26px;margin-top:36px;flex-wrap:wrap}.eco-kit_badge__F07Df{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:rgb(var(--m-muted))}.eco-kit_heroVisual__Lm7_Y{position:relative;width:100%;max-width:450px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.eco-kit_heroEmblem__U2hOl{position:absolute;inset:3%;width:94%;height:94%;opacity:.9;animation:eco-kit_ecoSpin__MW4Rp 36s linear infinite}.eco-kit_heroKit__zfS71{position:relative;width:84%;height:auto;filter:drop-shadow(0 24px 40px rgba(0,0,0,.3))}@keyframes eco-kit_ecoSpin__MW4Rp{to{transform:rotate(1turn)}}.eco-kit_sectionHead__HRbpb{text-align:center;max-width:680px;margin:0 auto 52px}.eco-kit_sectionHead__HRbpb h2{color:var(--marketing-ink);margin:0 0 14px}.eco-kit_sectionHead__HRbpb p{font-size:16px;line-height:1.7;color:rgb(var(--m-muted));margin:0}.eco-kit_loop__d6V5I{display:grid;grid-template-columns:1fr 300px 1fr;gap:48px;align-items:center}.eco-kit_loopCol__TO8Fc{display:grid;gap:34px;list-style:none;margin:0;padding:0}.eco-kit_loopColLeft__zfOaX{text-align:right}.eco-kit_loopEmblem__tOMV2{width:100%;height:auto}.eco-kit_step__OQxXs h3{display:flex;align-items:baseline;gap:10px;font-size:16px;font-weight:800;color:var(--marketing-ink);margin:0 0 6px}.eco-kit_loopColLeft__zfOaX .eco-kit_step__OQxXs h3{justify-content:flex-end}.eco-kit_stepNum__IUJ_V{font-family:var(--font-display),sans-serif;font-weight:900;font-stretch:125%;font-variation-settings:"wdth" 125;font-size:15px;color:var(--m-eco-text)}.eco-kit_step__OQxXs p{font-size:14px;line-height:1.6;color:rgb(var(--m-muted));margin:0}.eco-kit_loopNote__6OsE8{margin:44px auto 0;max-width:560px;text-align:center;font-size:15px;line-height:1.6;font-weight:600;color:var(--marketing-ink)}.eco-kit_loopNote__6OsE8 strong{color:var(--m-eco-text)}@media (max-width:900px){.eco-kit_loop__d6V5I{grid-template-columns:1fr;gap:28px;max-width:460px;margin:0 auto}.eco-kit_loopEmblem__tOMV2{width:180px;margin:0 auto;order:-1}.eco-kit_loopColLeft__zfOaX{text-align:left}.eco-kit_loopColLeft__zfOaX .eco-kit_step__OQxXs h3{justify-content:flex-start}.eco-kit_loopCol__TO8Fc{gap:24px}}.eco-kit_figures__6dG8b{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;text-align:center}@media (max-width:900px){.eco-kit_figures__6dG8b{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}.eco-kit_figureValue__vWBeM{font-family:var(--font-display),sans-serif;font-weight:900;font-stretch:125%;font-variation-settings:"wdth" 125;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1;letter-spacing:.02em;color:var(--m-eco-text)}.eco-kit_figureValue__vWBeM small{font-size:.42em;margin-left:3px}.eco-kit_figureLabel__ZBu88{margin:12px auto 0;max-width:200px;font-size:15px;line-height:1.5;font-weight:600;color:var(--marketing-ink)}.eco-kit_figuresNote__voqPV{margin:40px auto 0;max-width:560px;text-align:center;font-size:12.5px;line-height:1.6;color:rgb(var(--m-muted))}.eco-kit_dye__y9_Hg{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}@media (max-width:900px){.eco-kit_dye__y9_Hg{grid-template-columns:1fr;gap:32px}}.eco-kit_dye__y9_Hg h2{color:var(--marketing-ink);margin:0 0 18px}.eco-kit_dyeCopy__g9Pp9 p{font-size:16px;line-height:1.75;color:rgb(var(--m-muted));margin:0 0 16px}.eco-kit_checks__yUw6j{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:10px}.eco-kit_checks__yUw6j li{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--marketing-ink)}.eco-kit_drops__XcdV0{display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:center}.eco-kit_drop__8_0qP{padding:8px 0}.eco-kit_dropSvg__lD2YW{width:96px;height:120px;margin:0 auto 16px;display:block}.eco-kit_dropValue__QAH9P{font-family:var(--font-display),sans-serif;font-weight:900;font-stretch:125%;font-variation-settings:"wdth" 125;font-size:clamp(1.7rem,3.4vw,2.3rem);line-height:1;color:var(--marketing-ink)}.eco-kit_dropEco__D69K8 .eco-kit_dropValue__QAH9P{color:var(--m-eco-text)}.eco-kit_dropLabel__Th1SP{margin-top:8px;font-size:13.5px;font-weight:600;color:rgb(var(--m-muted))}.eco-kit_logoPanel__KsA_q{position:relative;border-radius:28px;padding:clamp(36px,6vw,64px) clamp(22px,5vw,56px);background:#3f7d0b;overflow:hidden;color:#fff}.eco-kit_logoPanelEmblem__2AFin{position:absolute;right:-120px;bottom:-120px;width:380px;height:380px;opacity:.22}.eco-kit_logoPanelLogo__b5MsY{position:relative;display:block;width:min(520px,100%);height:auto;margin:0 auto 28px}.eco-kit_logoPanelTitle__Yzzfs{position:relative;text-align:center;color:#fff!important;-webkit-text-fill-color:#fff;margin:0 0 40px!important}.eco-kit_logoPanelStripe__yc32j{background:linear-gradient(100deg,transparent .22em,#014091 0,#014091 calc(100% - .22em),transparent calc(100% - .22em)) 0 .07em /100% .9em no-repeat;-webkit-text-fill-color:#fff;color:#fff;padding:0 .55em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.eco-kit_perks__SiQZS{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}@media (max-width:900px){.eco-kit_perks__SiQZS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.eco-kit_perks__SiQZS{grid-template-columns:1fr}}.eco-kit_perk__8hatv h3{font-size:16px;font-weight:800;margin:0 0 8px;color:#fff}.eco-kit_perk__8hatv p{font-size:14px;line-height:1.65;margin:0;color:hsla(0,0%,100%,.88)}.eco-kit_calc__p9nxH{display:grid;grid-template-columns:1fr 1.1fr;gap:40px;padding:clamp(22px,4vw,40px);border-radius:24px;background:var(--marketing-surface);border:1px solid var(--marketing-border)}@media (max-width:900px){.eco-kit_calc__p9nxH{grid-template-columns:1fr;gap:28px}}.eco-kit_calcLabel__kXv2c{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;font-weight:700;color:var(--marketing-ink);margin-bottom:12px}.eco-kit_calcLabel__kXv2c output{font-size:22px;font-weight:900;color:var(--m-eco-text)}.eco-kit_range__8w1MO{width:100%;accent-color:#3f7d0b;height:28px;cursor:pointer}.eco-kit_rangeScale__UhiDu{display:flex;justify-content:space-between;font-size:12px;color:rgb(var(--m-muted));margin-top:2px}.eco-kit_kitToggle__Wdvdx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.eco-kit_kitToggle__Wdvdx button{border:1px solid var(--marketing-border);background:transparent;padding:10px 8px;border-radius:10px;font-size:13.5px;font-weight:700;font-family:inherit;color:rgb(var(--m-muted));cursor:pointer;transition:all .15s ease}.eco-kit_kitToggle__Wdvdx button[aria-pressed=true]{border-color:transparent;background:var(--m-eco);color:#fff}.eco-kit_calcResults__C9XBh{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.eco-kit_calcResult__KPU5x strong{display:block;font-family:var(--font-display),sans-serif;font-weight:900;font-stretch:125%;font-variation-settings:"wdth" 125;font-size:1.9rem;line-height:1.1;color:var(--m-eco-text);font-variant-numeric:tabular-nums}.eco-kit_calcResult__KPU5x span{display:block;margin-top:6px;font-size:13px;font-weight:600;color:rgb(var(--m-muted))}.eco-kit_calcNote__2b6Vk{margin:18px 0 0;font-size:12px;line-height:1.6;color:rgb(var(--m-muted))}.eco-kit_bottleWall__WXxjT{display:flex;flex-direction:column;border-radius:16px;padding:20px;background:rgb(var(--m-eco-rgb)/.07);min-height:240px}.eco-kit_bottleWallHead__C2C_Y{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:700;color:rgb(var(--m-muted));margin-bottom:14px}.eco-kit_bottleGrid__nJodN{display:flex;flex-wrap:wrap;gap:4px;align-content:flex-start;color:var(--m-eco-text)}.eco-kit_bottle__vh_Ez{width:14px;height:22px;animation:eco-kit_bottlePop__IhcNt .25s ease both}@keyframes eco-kit_bottlePop__IhcNt{0%{opacity:0;transform:translateY(4px) scale(.6)}to{opacity:1;transform:none}}.eco-kit_faq__7f0w_{max-width:760px;margin:0 auto;display:grid;gap:10px}.eco-kit_faq__7f0w_ details{border-radius:16px;border:1px solid var(--marketing-border);background:var(--marketing-surface);padding:0 20px}.eco-kit_faq__7f0w_ summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-size:15.5px;font-weight:700;color:var(--marketing-ink)}.eco-kit_faq__7f0w_ summary::-webkit-details-marker{display:none}.eco-kit_faqPlus__P7bwp{display:inline-flex;flex-shrink:0;color:var(--m-eco-text);transition:transform .2s ease}.eco-kit_faq__7f0w_ details[open] .eco-kit_faqPlus__P7bwp{transform:rotate(45deg)}.eco-kit_faq__7f0w_ details p{margin:0 0 18px;font-size:14.5px;line-height:1.7;color:rgb(var(--m-muted))}.eco-kit_closing__mrW2i{position:relative;border-radius:28px;padding:56px 32px;text-align:center;overflow:hidden;background:var(--m-gradient)}.eco-kit_closingEmblem__2zysL{position:absolute;left:-80px;bottom:-80px;width:300px;height:300px;opacity:.14;animation:eco-kit_ecoSpin__MW4Rp 50s linear infinite reverse}.eco-kit_closing__mrW2i h2{position:relative;color:#fff!important;margin:0 auto 14px!important;max-width:640px}.eco-kit_closing__mrW2i p{position:relative;margin:0 auto;max-width:560px;font-size:16px;line-height:1.65;color:hsla(0,0%,100%,.9)}.eco-kit_closingBtns__wUn6o{position:relative;display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:26px}.eco-kit_closingPrimary__YdidC,.eco-kit_closingSecondary__gYsR_{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 30px;border-radius:9999px;font-size:15.5px;font-weight:700;font-family:inherit;text-decoration:none;cursor:pointer;transition:transform .18s ease,background .2s ease}.eco-kit_closingPrimary__YdidC{background:#3f7d0b;color:#fff;border:none}.eco-kit_closingPrimary__YdidC:hover{transform:translateY(-2px)}.eco-kit_closingSecondary__gYsR_{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.32);color:#fff;font-weight:600}.eco-kit_closingSecondary__gYsR_:hover{background:hsla(0,0%,100%,.24)}@media (max-width:560px){.eco-kit_closing__mrW2i{padding:48px 22px}.eco-kit_closingPrimary__YdidC,.eco-kit_closingSecondary__gYsR_{width:100%}}@media (prefers-reduced-motion:reduce){.eco-kit_bottle__vh_Ez,.eco-kit_closingEmblem__2zysL,.eco-kit_heroEmblem__U2hOl{animation:none}}