:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}._page_18bmy_1{--product-ink:#19201c;--product-green:#174f3d;--product-mint:#dcebe2;--product-orange:#ee4d2d;--product-cream:#f6f3eb;color:var(--product-ink);background:#fff}._topLink_18bmy_1{background:var(--product-green);color:#fff;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:10px 24px;font-size:.92rem;font-weight:750;text-decoration:none;display:flex}._topLink_18bmy_1:hover{text-underline-offset:4px;text-decoration:underline}._hero_18bmy_1{background:var(--product-cream);padding:62px 0 72px}._heroGrid_18bmy_1{grid-template-columns:.94fr 1.06fr;align-items:center;gap:72px;display:grid}._productName_18bmy_1{color:var(--product-green);margin:0 0 18px;font-size:.86rem;font-weight:750}._heroCopy_18bmy_1 h1{letter-spacing:-.065em;max-width:680px;margin:0 0 24px;font:500 clamp(3.3rem,6vw,6.4rem)/.88 Georgia,serif}._lead_18bmy_1{color:#465149;max-width:620px;margin:0 0 28px;font-size:1.08rem;line-height:1.65}._cta_18bmy_1{background:var(--product-orange);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:34px;min-width:300px;padding:17px 20px;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 28px #ee4d2d3d}._cta_18bmy_1>span:last-child{background:#fff3;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}._cta_18bmy_1:hover{transform:translateY(-2px);box-shadow:0 16px 34px #ee4d2d4d}:is(._cta_18bmy_1:focus-visible,._topLink_18bmy_1:focus-visible,._mobileCta_18bmy_1:focus-visible){outline-offset:4px;outline:3px solid #111}._quickFacts_18bmy_1{border-top:1px solid #19201c2e;grid-template-columns:repeat(3,1fr);gap:0;margin:42px 0 0;display:grid}._quickFacts_18bmy_1 div{padding:18px 18px 0 0}._quickFacts_18bmy_1 dt{font:500 1.5rem Georgia,serif}._quickFacts_18bmy_1 dd{color:#667069;margin:3px 0 0;font-size:.78rem}._heroVisual_18bmy_1{margin:0}._imageFrame_18bmy_1{aspect-ratio:1;background:#eee9de;border-radius:54% 54% 24px 24px;position:relative;overflow:hidden}._heroVisual_18bmy_1 figcaption{color:#6b716d;margin-top:10px;font-size:.75rem}._problem_18bmy_1{grid-template-columns:1fr .8fr;gap:110px;padding-block:112px;display:grid}._problem_18bmy_1 h2,._sectionHead_18bmy_1 h2,._routine_18bmy_1 h2,._fitSection_18bmy_1 h2,._checklist_18bmy_1 h2,._faq_18bmy_1 h2,._finalCta_18bmy_1 h2{letter-spacing:-.05em;margin:0;font:500 clamp(2.45rem,4.6vw,4.8rem)/.98 Georgia,serif}._problem_18bmy_1 p{color:#4d5750;margin:0 0 18px;font-size:1.04rem}._functions_18bmy_1{background:var(--product-green);color:#fff;padding:94px 0}._sectionHead_18bmy_1{grid-template-columns:.45fr 1fr;align-items:end;gap:70px;margin-bottom:52px;display:grid}._sectionHead_18bmy_1>p{color:#bee0cf;margin:0;font-weight:700}._sectionHead_18bmy_1 h2{max-width:720px}._functionGrid_18bmy_1{border:1px solid #ffffff40;grid-template-columns:repeat(3,1fr);display:grid}._functionGrid_18bmy_1 article{border-right:1px solid #ffffff40;min-height:270px;padding:34px}._functionGrid_18bmy_1 article:last-child{border-right:0}._functionGrid_18bmy_1 span{color:#bbe1ce;font:500 2.2rem Georgia,serif}._functionGrid_18bmy_1 h3{margin:64px 0 10px;font-size:1.25rem}._functionGrid_18bmy_1 p{color:#d6e8df;margin:0}._routine_18bmy_1{grid-template-columns:.9fr 1.1fr;gap:110px;padding-block:116px;display:grid}._routineIntro_18bmy_1>p:last-child{color:#505a53;max-width:560px;font-size:1.02rem}._steps_18bmy_1{border-top:1px solid #19201c33;margin:0;padding:0;list-style:none}._steps_18bmy_1 li{border-bottom:1px solid #19201c33;grid-template-columns:50px 1fr;gap:20px;padding:26px 0;display:grid}._steps_18bmy_1 li>span{background:var(--product-mint);border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid}._steps_18bmy_1 strong{font-size:1.05rem}._steps_18bmy_1 p{color:#5b655e;margin:6px 0 0}._fitSection_18bmy_1{background:#edf3ee}._fitGrid_18bmy_1{grid-template-columns:1fr 1fr;display:grid}._fitGrid_18bmy_1>div{padding:84px 70px 90px 0}._fitGrid_18bmy_1>div+div{border-left:1px solid #19201c29;padding-left:70px}._fitSection_18bmy_1 h2{margin-bottom:30px;font-size:clamp(2.35rem,3.6vw,3.8rem)}._fitSection_18bmy_1 ul{margin:0;padding-left:20px}._fitSection_18bmy_1 li{color:#415047;padding:8px 0}._notFit_18bmy_1{background:#e4ece6}._checklist_18bmy_1{grid-template-columns:.8fr 1.2fr;gap:95px;padding-block:112px;display:grid}._checkItems_18bmy_1{border-top:1px solid #19201c33;grid-template-columns:1fr 1fr;display:grid}._checkItems_18bmy_1 article{border-bottom:1px solid #19201c33;padding:24px 24px 30px 0}._checkItems_18bmy_1 article:nth-child(2n){border-left:1px solid #19201c33;padding-left:24px}._checkItems_18bmy_1 strong{font-size:1.02rem}._checkItems_18bmy_1 p{color:#566159;margin:8px 0 0;font-size:.92rem}._faq_18bmy_1{background:var(--product-cream);padding:100px 0}._faqGrid_18bmy_1{grid-template-columns:.72fr 1.28fr;gap:110px;display:grid}._faq_18bmy_1 h2{font-size:clamp(2.4rem,4vw,4rem)}._faq_18bmy_1 details{border-top:1px solid #19201c33;padding:22px 0}._faq_18bmy_1 details:last-child{border-bottom:1px solid #19201c33}._faq_18bmy_1 summary{cursor:pointer;font-size:1rem;font-weight:750}._faq_18bmy_1 details p{color:#535d56;max-width:680px;margin:14px 0 2px}._finalCta_18bmy_1{background:var(--product-orange);color:#fff;text-align:center;padding:104px 0}._finalCta_18bmy_1 p{max-width:680px;margin:0 auto 18px;font-size:1.04rem}._finalCta_18bmy_1 h2{max-width:800px;margin:0 auto 34px}._ctaDark_18bmy_1{background:var(--product-ink);box-shadow:0 12px 28px #19201c38}._ctaDark_18bmy_1:hover{box-shadow:0 16px 34px #19201c4d}._finalCta_18bmy_1 small{color:#ffe1d8;max-width:760px;margin:24px auto 0;font-size:.73rem;display:block}._mobileCta_18bmy_1{display:none}@media (max-width:980px){._heroGrid_18bmy_1{gap:36px}._heroCopy_18bmy_1 h1{font-size:4rem}._problem_18bmy_1,._routine_18bmy_1,._checklist_18bmy_1,._faqGrid_18bmy_1{gap:56px}._problem_18bmy_1{padding-block:86px}._functionGrid_18bmy_1 article{padding:26px}._functionGrid_18bmy_1 h3{margin-top:45px}._fitGrid_18bmy_1>div{padding-right:38px}._fitGrid_18bmy_1>div+div{padding-left:38px}._checklist_18bmy_1,._faqGrid_18bmy_1{grid-template-columns:1fr}}@media (max-width:720px){._page_18bmy_1{padding-bottom:74px}._topLink_18bmy_1{font-size:.84rem}._hero_18bmy_1{padding:36px 0 52px}._heroGrid_18bmy_1{flex-direction:column-reverse;gap:30px;display:flex}._heroVisual_18bmy_1{width:100%}._imageFrame_18bmy_1{border-radius:48% 48% 18px 18px}._heroCopy_18bmy_1 h1{font-size:3.55rem}._lead_18bmy_1{font-size:1rem}._cta_18bmy_1{width:100%;min-width:0}._quickFacts_18bmy_1{margin-top:32px}._quickFacts_18bmy_1 dt{font-size:1.22rem}._quickFacts_18bmy_1 dd{font-size:.72rem}._problem_18bmy_1,._routine_18bmy_1{grid-template-columns:1fr;gap:28px;padding-block:74px}._problem_18bmy_1 h2,._sectionHead_18bmy_1 h2,._routine_18bmy_1 h2,._checklist_18bmy_1 h2{font-size:3rem}._functions_18bmy_1{padding:72px 0}._sectionHead_18bmy_1{grid-template-columns:1fr;gap:12px}._functionGrid_18bmy_1{grid-template-columns:1fr}._functionGrid_18bmy_1 article{border-bottom:1px solid #ffffff40;border-right:0;min-height:0}._functionGrid_18bmy_1 article:last-child{border-bottom:0}._functionGrid_18bmy_1 h3{margin-top:28px}._fitGrid_18bmy_1{grid-template-columns:1fr}._fitGrid_18bmy_1>div,._fitGrid_18bmy_1>div+div{border-left:0;padding:66px 0}._fitGrid_18bmy_1>div+div{border-top:1px solid #19201c29}._checklist_18bmy_1{padding-block:74px}._checkItems_18bmy_1{grid-template-columns:1fr}._checkItems_18bmy_1 article,._checkItems_18bmy_1 article:nth-child(2n){border-left:0;padding:22px 0}._faq_18bmy_1{padding:74px 0}._faqGrid_18bmy_1{gap:34px}._finalCta_18bmy_1{padding:76px 0}._finalCta_18bmy_1 h2{font-size:3rem}._mobileCta_18bmy_1{z-index:80;background:var(--product-orange);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;padding:15px 18px;font-weight:800;text-decoration:none;display:flex;position:fixed;bottom:12px;left:14px;right:14px;box-shadow:0 10px 32px #13191547}}@media (prefers-reduced-motion:reduce){._cta_18bmy_1{transition:none}}._imageFrame_18bmy_1{background:#fff;border-radius:0}._imageFrame_18bmy_1 img{object-fit:contain}._heroVisual_18bmy_1{min-width:0;margin:0}._galleryStage_18bmy_13{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}._galleryMain_18bmy_14{width:100%;height:100%}._galleryMain_18bmy_14 .swiper-wrapper,._galleryMain_18bmy_14 .swiper-slide{height:100%}._galleryImage_18bmy_16{width:100%;height:100%;position:relative}._galleryImage_18bmy_16 img{object-fit:contain}._galleryCount_18bmy_18{z-index:4;color:#fff;letter-spacing:.04em;background:#19201cc2;border-radius:999px;padding:7px 11px;font-size:.78rem;font-weight:750;position:absolute;top:16px;right:16px}._galleryMain_18bmy_14 .swiper-button-prev,._galleryMain_18bmy_14 .swiper-button-next{width:48px;height:48px;color:var(--product-ink);background:#fffffff0;border:1px solid #19201c2e;border-radius:50%;margin-top:0;transition:background .2s,transform .2s;display:grid;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #19201c24}._galleryMain_18bmy_14 .swiper-button-prev:after,._galleryMain_18bmy_14 .swiper-button-next:after{font-family:inherit;font-size:1.35rem;font-weight:400}._galleryMain_18bmy_14 .swiper-button-prev svg,._galleryMain_18bmy_14 .swiper-button-next svg{display:none}._galleryMain_18bmy_14 .swiper-button-prev:after{content:"←"}._galleryMain_18bmy_14 .swiper-button-next:after{content:"→"}._galleryMain_18bmy_14 .swiper-button-prev{left:16px}._galleryMain_18bmy_14 .swiper-button-next{right:16px}._galleryMain_18bmy_14 .swiper-button-prev:hover,._galleryMain_18bmy_14 .swiper-button-next:hover{background:#fff;transform:translateY(-50%)scale(1.05)}._galleryThumbnails_18bmy_27{margin-top:12px}._galleryThumbnailSlide_18bmy_28{height:auto}._galleryThumbnail_18bmy_27{aspect-ratio:1;cursor:pointer;opacity:.62;background:#fff;border:2px solid #0000;width:100%;min-width:0;padding:0;transition:border-color .2s,opacity .2s;position:relative;overflow:hidden}._galleryThumbnail_18bmy_27 img{object-fit:contain}._galleryThumbnail_18bmy_27:hover{opacity:1}.swiper-slide-thumb-active ._galleryThumbnail_18bmy_27{border-color:var(--product-orange);opacity:1}._galleryMain_18bmy_14 .swiper-button-prev:focus-visible{outline:3px solid var(--product-green);outline-offset:3px}._galleryMain_18bmy_14 .swiper-button-next:focus-visible{outline:3px solid var(--product-green);outline-offset:3px}._galleryThumbnail_18bmy_27:focus-visible{outline:3px solid var(--product-green);outline-offset:3px}._srOnly_18bmy_34{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){._galleryMain_18bmy_14 .swiper-button-prev,._galleryMain_18bmy_14 .swiper-button-next{width:44px;height:44px}._galleryMain_18bmy_14 .swiper-button-prev{left:10px}._galleryMain_18bmy_14 .swiper-button-next{right:10px}._galleryCount_18bmy_18{top:10px;right:10px}._galleryThumbnails_18bmy_27{padding:2px 2px 8px}}
