:is(#ifw-m10,#ifw-m20) .ifw-home-backup{--ink:#202220;--text:#5a5d57;--muted:#74786f;--line:#dedfd7;--paper:#fff;--soft:#f4f4f0;--accent:#a54f3b;--warm:#ece9df}:is(#ifw-m10,#ifw-m20) .ifw-home-backup *{box-sizing:border-box}:is(#ifw-m10,#ifw-m20) .ifw-home-backup img{display:block;max-width:100%;height:auto}:is(#ifw-m10,#ifw-m20) .ifw-home-backup h2,:is(#ifw-m10,#ifw-m20) .ifw-home-backup h3,:is(#ifw-m10,#ifw-m20) .ifw-home-backup p,:is(#ifw-m10,#ifw-m20) .ifw-home-backup figure{margin:0}:is(#ifw-m10,#ifw-m20) .ifw-home-backup h2,:is(#ifw-m10,#ifw-m20) .ifw-home-backup h3{line-height:1.15;font-weight:800;letter-spacing:-.035em}:is(#ifw-m10,#ifw-m20) .ifw-home-backup p{color:var(--text)}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .wrap{width:calc(100% - 96px);max-width:1240px;margin-inline:auto}:is(#ifw-m10,#ifw-m20) .ifw-home-backup{background:var(--soft);padding:66px 0 54px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .section-heading{max-width:900px;margin:0 auto;text-align:center}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .eyebrow{color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story{display:grid;grid-template-columns:1fr 1.45fr 1fr;align-items:center;margin:35px 0 40px;padding:23px 0;border-block:1px solid var(--line);text-align:center}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story>div>span{display:block;font-size:11px;color:var(--muted);margin-bottom:5px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story strong{display:block;font-size:35px;font-weight:800;letter-spacing:-.035em;line-height:1.2}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story strong span{font-size:17px;margin-left:3px;font-weight:600}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story>p{font-size:13px;line-height:1.7;border-inline:1px solid var(--line);padding:0 18px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-card{min-width:0;border:1px solid var(--line);background:#fff;overflow:hidden}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-card figure{position:relative;overflow:hidden;background:#dedcd2}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-card figure>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-card figcaption{position:absolute;left:12px;bottom:11px;background:#ffffffed;color:#575347;font-size:9px;line-height:1.6;padding:3px 7px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature{display:grid;grid-template-columns:1.2fr 1fr}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature figure>img{height:100%;aspect-ratio:auto;object-position:50% 50%;min-height:360px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-copy{padding:29px 32px 30px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature .application-copy{padding:35px 35px 32px;align-self:center}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .card-kicker{display:flex;align-items:center;gap:14px;margin-bottom:17px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .card-kicker>span{font-size:11px;font-weight:800;color:var(--accent);border-right:1px solid var(--line);padding-right:14px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .card-kicker p{font-size:9px;font-weight:800;letter-spacing:.12em;color:var(--muted)}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .scene-description{font-size:14px;line-height:1.8}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .device-tags{list-style:none;display:flex;flex-wrap:wrap;gap:7px;margin:20px 0 17px;padding:0}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .device-tags li{font-size:10px;line-height:1.6;border:1px solid #dedfd5;background:#f6f7f2;padding:4px 9px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .device-note{font-size:11px;line-height:1.8;border-top:1px solid #e9e9e2;padding-top:14px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid .application-card{display:flex;flex-direction:column}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid figure>img{aspect-ratio:2/1}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid .application-copy{flex:1;display:flex;flex-direction:column}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid .device-note{margin-top:auto}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .load-planning{margin-top:30px;display:grid;grid-template-columns:.95fr 1.55fr;gap:38px;padding:32px 35px;background:var(--warm);border:1px solid #dddbcf}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-heading .eyebrow{font-size:9px;margin-bottom:13px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-body>p{font-size:12px;line-height:1.85}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-body>p+p{font-size:11px;margin-top:12px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .quote-link{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;background:#272b24;color:#fff;min-height:48px;padding:12px 19px;font-size:12px;font-weight:700;margin-top:21px;transition:background .15s}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .quote-link:hover{background:#793f30}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .section-footnote{font-size:10px;line-height:1.8;margin-top:21px;max-width:1000px}@media(min-width:1700px){:is(#ifw-m10,#ifw-m20) .ifw-home-backup{padding-top:80px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature figure>img{min-height:385px}}@media(max-width:1120px){:is(#ifw-m10,#ifw-m20) .ifw-home-backup .wrap{width:calc(100% - 64px)}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature{grid-template-columns:1.1fr 1fr}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature .application-copy{padding:28px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature h3{font-size:29px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-copy{padding:25px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-copy h3{font-size:25px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .load-planning{padding:28px;gap:28px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-heading h3{font-size:25px}}@media(max-width:850px){:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature{grid-template-columns:1fr}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature figure>img{aspect-ratio:2/1;height:auto;min-height:0}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature .application-copy{padding:28px 30px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid{gap:18px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid .application-copy{padding:23px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-copy h3{font-size:23px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .scene-description{font-size:13px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .load-planning{grid-template-columns:1fr;gap:20px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-heading h3 br{display:none}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story{grid-template-columns:1fr 1.2fr 1fr}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story>p{font-size:11px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story strong{font-size:30px}}@media(max-width:600px){:is(#ifw-m10,#ifw-m20) .ifw-home-backup .wrap{width:calc(100% - 40px)}:is(#ifw-m10,#ifw-m20) .ifw-home-backup{padding:39px 0 35px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .section-heading h2{font-size:32px;line-height:1.16}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .intro{font-size:13px;line-height:1.85;margin-top:19px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .eyebrow{font-size:9px;margin-bottom:16px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story{grid-template-columns:1fr 1fr;row-gap:18px;margin:25px 0;padding:20px 0}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story>div>span{font-size:9px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story strong{font-size:30px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story strong span{font-size:14px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story>p{grid-column:1/-1;grid-row:2;border:0;border-top:1px solid var(--line);margin:0 14px;padding:15px 0 0;font-size:11px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .energy-story>div:last-child{border-left:1px solid var(--line)}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature figure>img,:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid figure>img{aspect-ratio:16/9}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature .application-copy,:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid .application-copy{padding:23px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-copy h3,:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature h3{font-size:25px;margin-bottom:15px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .card-kicker{gap:11px;margin-bottom:15px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .card-kicker p{font-size:8px;letter-spacing:.09em}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .card-kicker>span{font-size:10px;padding-right:11px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .scene-description{font-size:13px;line-height:1.85}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .device-tags{margin-top:18px;margin-bottom:17px;gap:6px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .device-tags li{font-size:9px;padding:4px 8px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .device-note{font-size:10px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .support-grid{grid-template-columns:1fr;gap:20px;margin-top:20px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-card figcaption{font-size:7px;left:9px;bottom:8px;padding:3px 6px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .load-planning{margin-top:24px;padding:23px;gap:18px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-heading h3{font-size:24px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-heading h3 br{display:block}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-body>p{font-size:12px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-body>p+p{font-size:10px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .quote-link{width:100%;font-size:11px;gap:14px;padding:12px 15px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .section-footnote{font-size:9px;margin-top:18px}}@media(prefers-reduced-motion:reduce){:is(#ifw-m10,#ifw-m20) .ifw-home-backup *{transition:none!important}}:is(#ifw-m10,#ifw-m20) .ifw-home-backup{font-family:inherit;color:var(--ink);font-size:16px;line-height:1.65;overflow-wrap:break-word}:is(#ifw-m10,#ifw-m20) .ifw-home-backup h2,:is(#ifw-m10,#ifw-m20) .ifw-home-backup h3{margin:0;font-weight:800;line-height:1.15;letter-spacing:-.035em}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .section-heading h2{font-size:clamp(31px,3.65vw,49px)}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-copy h3{font-size:27px;line-height:1.2;margin-bottom:16px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature h3{font-size:33px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-heading h3{font-size:27px;line-height:1.25}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .intro{font-size:15px;line-height:1.8;max-width:810px;margin:22px auto 0}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .quote-link{color:#fff}@media(max-width:1120px){:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature h3{font-size:29px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-copy h3,:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-heading h3{font-size:25px}}@media(max-width:850px){:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-copy h3{font-size:23px}}@media(max-width:600px){:is(#ifw-m10,#ifw-m20) .ifw-home-backup .section-heading h2{font-size:32px;line-height:1.16}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-copy h3,:is(#ifw-m10,#ifw-m20) .ifw-home-backup .application-feature h3{font-size:25px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .planning-heading h3{font-size:24px}:is(#ifw-m10,#ifw-m20) .ifw-home-backup .intro{font-size:13px;line-height:1.85;margin-top:19px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/ifw-home-backup.css.map */
