.iw-hero,.iw-struggle,.iw-jobs,.iw-why,.iw-feat,.iw-promo,.iw-compare,.iw-steps,.iw-specs,.iw-faq,.iw-banner{--ink: #24301d;--body: #5d6a55;--green: #6d8c4e;--green-deep: #4f6a38;--green-soft: #9dbd75;--green-dark: #3f5a2b;--tint-1: #f2f5ec;--tint-2: #e6ecdc;--white: #ffffff;--line: #dbe3cd}.iw-hero *,.iw-struggle *,.iw-jobs *,.iw-why *,.iw-feat *,.iw-promo *,.iw-compare *,.iw-steps *,.iw-specs *,.iw-faq *,.iw-banner *{box-sizing:border-box}.iw-eyebrow{font-size:14px;letter-spacing:2.2px;text-transform:uppercase;color:var(--green-deep);font-weight:700;margin:0 0 12px}.iw-heading{font-size:clamp(26px,3.4vw,36px);line-height:1.22;color:var(--ink);margin:0}.iw-lead{font-size:clamp(15px,1.8vw,18px);line-height:1.7;color:var(--body);margin:16px 0 0}.iw-head{max-width:760px;margin:0 auto clamp(30px,4vw,48px);text-align:center}.iw-btn{display:inline-block;background:var(--green-deep);color:var(--white);text-decoration:none;font-size:clamp(14px,1.6vw,16px);font-weight:700;text-transform:uppercase;letter-spacing:1.6px;padding:clamp(14px,1.7vw,17px) clamp(32px,4.4vw,44px);border-radius:40px;transition:background .2s ease}.iw-btn:hover,.iw-btn:focus{background:var(--green-dark);color:var(--white);text-decoration:none}.iw-hero{background:var(--tint-1);padding:clamp(32px,4vw,56px) 20px clamp(40px,5vw,64px)}.iw-hero__grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,4vw,56px);align-items:center}.iw-hero__content,.iw-hero__visual{min-width:0}.iw-hero__title{font-size:clamp(30px,4.2vw,44px);line-height:1.14;color:var(--ink);margin:0 0 16px}.iw-hero__text{font-size:clamp(15px,1.8vw,18px);line-height:1.7;color:var(--body);margin:0 0 28px;max-width:540px}.iw-hero__pills{display:grid;grid-template-columns:repeat(2,minmax(0,264px));gap:12px;margin:0 0 32px;padding:0;list-style:none}.iw-hero__pill{min-width:0;display:flex;align-items:center;gap:10px;background:var(--white);border:1px solid var(--line);border-radius:40px;padding:13px 18px;font-size:16px;font-weight:600;color:var(--ink)}.iw-hero__pill svg{flex:0 0 auto;width:22px;height:22px;color:var(--green)}.iw-hero__visual{position:relative;display:grid;grid-template-columns:1fr}.iw-hero__arch{width:100%;max-width:520px;margin-left:auto;line-height:0;overflow:hidden;border-radius:260px 260px 18px 18px}.iw-hero__arch img{display:block;width:100%;height:auto}.iw-hero__disc{position:absolute;left:0;bottom:6%;width:38%;max-width:240px;line-height:0;overflow:hidden;border-radius:50%;background:var(--white);border:1px solid var(--line)}.iw-hero__disc img{display:block;width:100%;height:auto}.iw-struggle{background:var(--white);padding:clamp(40px,5vw,72px) 20px}.iw-struggle__grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,4vw,64px);align-items:center}.iw-struggle__media,.iw-struggle__body{min-width:0}.iw-struggle__media{line-height:0;margin-left:-20px;border-radius:0 18px 18px 0;overflow:hidden}.iw-struggle__media img{display:block;width:100%;height:auto}.iw-struggle__text{font-size:clamp(15px,1.8vw,17px);line-height:1.75;color:var(--body);margin:18px 0 0}.iw-jobs{background:var(--tint-1);padding:clamp(40px,5vw,72px) 20px}.iw-jobs__inner,.iw-why__inner,.iw-feat__inner,.iw-compare__inner,.iw-steps__inner,.iw-specs__inner,.iw-faq__inner{max-width:1440px;margin:0 auto}.iw-jobs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.iw-jobs__card{min-width:0}.iw-jobs__media{position:relative;line-height:0;border-radius:16px;overflow:hidden;margin-bottom:16px}.iw-jobs__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.iw-jobs__badge{position:absolute;top:14px;left:14px;width:44px;height:44px;border-radius:50%;background:var(--green-deep);color:var(--white);font-size:14px;font-weight:700;line-height:44px;text-align:center}.iw-jobs__title{font-size:clamp(18px,2vw,20px);color:var(--ink);margin:0 0 6px}.iw-jobs__text{font-size:15px;line-height:1.6;color:var(--body);margin:0}.iw-why{background:var(--white);padding:clamp(40px,5vw,72px) 20px}.iw-why__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.iw-why__card{min-width:0;text-align:center}.iw-why__icon{display:flex;align-items:center;justify-content:center;width:96px;height:96px;margin:0 auto 22px;border-radius:50%;background:var(--tint-2);color:var(--green-deep)}.iw-why__icon svg{width:40px;height:40px}.iw-why__title{font-size:clamp(18px,2vw,20px);color:var(--ink);margin:0 0 10px}.iw-why__text{font-size:15px;line-height:1.65;color:var(--body);margin:0}.iw-feat{background:var(--tint-1);padding:clamp(40px,5vw,72px) 20px}.iw-feat__row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,4vw,64px);align-items:center;margin-bottom:clamp(36px,4.5vw,64px)}.iw-feat__row:last-child{margin-bottom:0}.iw-feat__media,.iw-feat__body{min-width:0}.iw-feat__media{line-height:0;border-radius:18px;overflow:hidden}.iw-feat__media img{display:block;width:100%;height:auto}.iw-feat__row--flip .iw-feat__media{order:2}.iw-feat__stat{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.iw-feat__figure{font-size:clamp(34px,4vw,44px);font-weight:700;line-height:1;color:var(--green)}.iw-feat__unit{font-size:18px;font-weight:600;color:var(--ink)}.iw-feat__chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;padding:0;list-style:none}.iw-feat__chip{display:flex;align-items:center;gap:8px;background:var(--white);border:1px solid var(--line);border-radius:40px;padding:10px 16px;font-size:14px;font-weight:600;color:var(--ink)}.iw-feat__chip svg{flex:0 0 auto;width:20px;height:20px;color:var(--green)}.iw-feat__title{font-size:clamp(20px,2.4vw,26px);line-height:1.25;color:var(--ink);margin:0 0 12px}.iw-feat__text{font-size:clamp(15px,1.8vw,17px);line-height:1.7;color:var(--body);margin:0}.iw-promo{position:relative;overflow:hidden;background:var(--tint-2);padding:clamp(44px,5.5vw,76px) 20px;text-align:center}.iw-promo:before,.iw-promo:after{content:"";position:absolute;border-radius:50%;background:var(--tint-1)}.iw-promo:before{top:-120px;left:-80px;width:320px;height:320px}.iw-promo:after{right:-60px;bottom:-140px;width:280px;height:280px}.iw-promo__inner{position:relative;z-index:1;max-width:1440px;margin:0 auto}.iw-promo__icon{display:block;width:44px;height:44px;margin:0 auto 22px;color:var(--green)}.iw-promo__text{font-size:clamp(15px,1.8vw,17px);line-height:1.7;color:var(--body);max-width:640px;margin:16px auto 30px}.iw-compare{background:var(--white);padding:clamp(40px,5vw,72px) 20px}.iw-compare__scroll{max-width:960px;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:16px}.iw-compare__table{width:100%;min-width:620px;border-collapse:collapse}.iw-compare__table th,.iw-compare__table td{padding:18px 26px;text-align:left;font-size:16px;line-height:1.5;border-bottom:1px solid var(--line)}.iw-compare__table tr:last-child th,.iw-compare__table tr:last-child td{border-bottom:0}.iw-compare__table thead th{background:var(--tint-2);font-size:15px;color:var(--ink)}.iw-compare__cell{display:flex;align-items:center;gap:14px}.iw-compare__cell svg{flex:0 0 auto;width:22px;height:22px}.iw-compare__old{color:var(--body)}.iw-compare__old svg{color:#a7ad9d}.iw-compare__new{color:var(--ink);font-weight:600}.iw-compare__new svg{color:var(--green)}.iw-steps{background:var(--tint-2);padding:clamp(40px,5vw,72px) 20px}.iw-steps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.iw-steps__card{min-width:0;text-align:center}.iw-steps__num{display:block;width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:var(--green-deep);color:var(--white);font-size:24px;font-weight:700;line-height:64px}.iw-steps__title{font-size:clamp(17px,2vw,20px);color:var(--ink);margin:0 0 8px}.iw-steps__text{font-size:15px;line-height:1.6;color:var(--body);margin:0}.iw-steps__note{font-size:14px;line-height:1.6;color:var(--body);text-align:center;margin:clamp(28px,3.4vw,40px) auto 0;max-width:820px}.iw-specs{background:var(--white);padding:clamp(40px,5vw,72px) 20px}.iw-specs__grid{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:24px;align-items:stretch}.iw-specs__card{min-width:0;border-radius:16px;padding:clamp(24px,2.4vw,32px)}.iw-specs__card--light{background:var(--tint-1)}.iw-specs__card--dark{position:relative;overflow:hidden;background:var(--ink);min-height:480px}.iw-specs__bg{position:absolute;top:0;right:0;bottom:0;left:0;line-height:0}.iw-specs__bg picture{display:block;width:100%;height:100%;line-height:0}.iw-specs__bg img{display:block;width:100%;height:100%;object-fit:cover}.iw-specs__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#08162859,#08162800 70%),linear-gradient(180deg,#0816289e,#08162880 35%,#08162847 55%,#08162800 72%)}.iw-specs__over{position:relative;z-index:1}.iw-specs__card-title{font-size:clamp(19px,2vw,22px);line-height:1.3;color:var(--ink);margin:0 0 4px}.iw-specs__card-title--invert{color:var(--white)}.iw-specs__card-note{font-size:14px;line-height:1.6;color:var(--body);margin:0 0 14px}.iw-specs__card-note--invert{color:var(--tint-2)}.iw-specs__rows{margin:0;padding:0;list-style:none}.iw-specs__row{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.iw-specs__row:last-child{padding-bottom:0;border-bottom:0}.iw-specs__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--white);color:var(--green-deep)}.iw-specs__icon svg{width:21px;height:21px}.iw-specs__meta{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 16px}.iw-specs__label{font-size:14px;line-height:1.5;color:var(--body)}.iw-specs__value{font-size:16px;line-height:1.5;font-weight:600;color:var(--ink)}.iw-specs__list{margin:0;padding:0;list-style:none}.iw-specs__item{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;color:var(--white);margin-bottom:13px}.iw-specs__item:last-child{margin-bottom:0}.iw-specs__item svg{flex:0 0 auto;width:22px;height:22px;margin-top:1px;color:var(--green-soft)}.iw-faq{background:var(--tint-1);padding:clamp(40px,5vw,72px) 20px}.iw-faq__inner{max-width:920px}.iw-banner{padding:0;line-height:0}.iw-banner__link{display:block;line-height:0}.iw-banner__link img{display:block;width:100%;height:auto}@media(max-width:1200px){.iw-jobs__grid{grid-template-columns:repeat(2,1fr)}.iw-why__grid{gap:28px}.iw-steps__grid{grid-template-columns:repeat(2,1fr);gap:32px}}@media(max-width:1023px){.iw-hero__grid,.iw-struggle__grid,.iw-feat__row{grid-template-columns:1fr}.iw-specs__grid{grid-template-columns:1fr 1fr}.iw-specs__card--dark{grid-column:1 / -1;order:-1;min-height:420px}.iw-hero__visual,.iw-feat__media,.iw-feat__row--flip .iw-feat__media{order:-1}.iw-hero__arch{margin:0 auto}.iw-hero__disc{left:2%}.iw-hero__text{max-width:none}.iw-why__grid{grid-template-columns:1fr;gap:34px;max-width:560px;margin:0 auto}.iw-struggle__media{margin-left:0;border-radius:18px}}@media(max-width:767px){.iw-hero__pills{grid-template-columns:1fr;gap:10px}.iw-jobs__grid{grid-template-columns:1fr;gap:24px}.iw-steps__grid{grid-template-columns:1fr;gap:26px}.iw-compare__table th,.iw-compare__table td{padding:14px 18px;font-size:15px}.iw-specs__grid{grid-template-columns:1fr;gap:20px}.iw-specs__card--dark{grid-column:auto;min-height:520px}.iw-specs__card{padding:24px 20px}}@media(max-width:600px){.iw-hero,.iw-struggle,.iw-jobs,.iw-why,.iw-feat,.iw-promo,.iw-compare,.iw-steps,.iw-specs,.iw-faq{padding-left:14px;padding-right:14px}.iw-hero__disc{width:42%;bottom:-4%}.iw-feat__stat{margin-bottom:14px}.iw-btn{display:block;text-align:center}}
/*# sourceMappingURL=/cdn/shop/files/Steam-Cleaner-LP-NW.css.map */
