.nwi{--nwi-green: #546659;--nwi-green-dark: #3e5249;--nwi-ink: #0f0f0f;--nwi-heading: #252220;--nwi-text: rgba(0, 0, 0, .81);--nwi-muted: rgba(0, 0, 0, .62);--nwi-line: rgba(0, 0, 0, .08);--nwi-font: "articulat-cf", Roboto, Arial, sans-serif;--nwi-container: min(100% - 100px, 1670px);--nwi-content: min(100% - 100px, 1398px);--nwi-gutter: max(50px, calc((100vw - 1670px)/2) );background:#fff;color:var(--nwi-text);font-family:var(--nwi-font);font-size:18px;line-height:1.6;padding-block:var(--nwi-pad-top, 76px) var(--nwi-pad-bottom, 76px)}.nwi *,.nwi *:before,.nwi *:after{box-sizing:border-box}.nwi h1,.nwi h2,.nwi h3{color:var(--nwi-heading);font-family:var(--nwi-font);letter-spacing:0}.nwi h2{font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.15}.nwi img{display:block;max-width:100%}.nwi-container{width:var(--nwi-container);margin-inline:auto}.nwi-placeholder{display:grid;place-items:center;width:100%;height:100%;min-height:160px;padding:16px;background:#eef1ea;color:var(--nwi-green);font-size:14px;font-weight:700;text-align:center}.nwi-button-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.nwi-button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 18px;border:1px solid var(--nwi-green);border-radius:4px;background:var(--nwi-green);color:#fff;font-family:var(--nwi-font);font-size:12px;font-weight:700;letter-spacing:.03em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background .18s ease,border-color .18s ease}.nwi-button:hover,.nwi-button:focus-visible{border-color:var(--nwi-green-dark);background:var(--nwi-green-dark);color:#fff}.nwi-button--light{border-color:#fff;background:#fff;color:var(--nwi-ink)}.nwi-button--light:hover,.nwi-button--light:focus-visible{border-color:#f0f0ec;background:#f0f0ec;color:var(--nwi-ink)}.nwi.nwi-hero{position:relative;display:flex;align-items:center;min-height:var(--nwi-hero-min-height, 540px);overflow:hidden;padding-block:0}.nwi-hero__media{position:absolute;inset:0 0 0 auto;width:58%}.nwi-hero__media img,.nwi-hero__media .nwi-placeholder{width:100%;height:100%;object-fit:cover;object-position:var(--nwi-hero-position, center)}.nwi-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff,#ffffffe6 12%,#fff0 38%);pointer-events:none}.nwi-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,560px) 1fr;width:100%}.nwi-hero__copy{padding:60px clamp(32px,4vw,56px) 60px var(--nwi-gutter)}.nwi .nwi-hero__title{max-width:520px;margin:0 0 16px;color:var(--nwi-ink);font-size:clamp(38px,3.8vw,52px);font-weight:700;line-height:1.1}.nwi-hero__intro p{max-width:500px;margin:0 0 14px;color:var(--nwi-text);font-size:16px;line-height:1.55}.nwi-hero__intro p:last-child{margin-bottom:24px}.nwi-partner{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:clamp(42px,6vw,86px);align-items:stretch}.nwi-partner--card-right .nwi-partner__card{order:2}.nwi-partner__copy{align-self:center;max-width:760px}.nwi .nwi-partner__copy h2{margin:.83em 0 20px}.nwi-partner__copy p{margin:0;color:var(--nwi-muted);font-size:17px;line-height:1.65}.nwi-partner__copy p+p{margin-top:17px}.nwi-partner__card{position:relative;display:grid;grid-template-rows:1fr auto;align-items:center;min-height:360px;overflow:hidden;padding:34px 28px 28px;border-radius:8px;background:#1f2a24}.nwi-partner__bg,.nwi-partner__card>.nwi-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nwi-partner__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.08),transparent 42%),linear-gradient(145deg,#192a21bd,#121b1775);pointer-events:none}.nwi-partner__logo{position:relative;z-index:2;align-self:center;justify-self:center;width:min(100%,520px);height:auto}.nwi-partner__card .nwi-button{position:relative;z-index:2;justify-self:end}.nwi-scope{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(42px,7vw,96px);align-items:start}.nwi-scope__intro{position:sticky;top:var(--nwi-sticky-top, 104px)}.nwi .nwi-scope__intro h2{margin:.83em 0 18px}.nwi-lead p{margin:0;color:var(--nwi-text);font-size:17px;line-height:1.6}.nwi-lead p+p{margin-top:16px}.nwi-scope__list{display:grid;border-top:1px solid var(--nwi-line)}.nwi-scope-row{display:grid;grid-template-columns:34px minmax(170px,.7fr) minmax(0,1.3fr);gap:24px;align-items:start;padding:27px 0;border-bottom:1px solid var(--nwi-line)}.nwi-scope-row:not(:has(.nwi-scope-row__icon)){grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr)}.nwi-scope-row__icon{display:grid;place-items:center;width:30px;height:30px;color:var(--nwi-green)}.nwi-scope-row__icon svg{width:24px;height:24px}.nwi .nwi-scope-row h3{margin:4px 0 0;font-size:17px;font-weight:700;line-height:1.3}.nwi-scope-row p{margin:0;color:var(--nwi-muted);font-size:15px;line-height:1.6}.nwi-cards__heading{max-width:820px;margin-bottom:36px}.nwi .nwi-cards__heading h2{margin:12px 0 14px}.nwi-cards__heading p{max-width:720px}.nwi-cards-grid{display:grid;grid-template-columns:repeat(var(--nwi-cards-cols, 3),minmax(240px,1fr));gap:24px}.nwi-card{position:relative;min-height:360px;overflow:hidden;border-radius:16px;background:#222;color:#fff;cursor:pointer}.nwi-card:focus-visible{outline:3px solid rgba(84,102,89,.55);outline-offset:3px}.nwi-card>img,.nwi-card>.nwi-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nwi-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#00000061;pointer-events:none}.nwi-card:before{content:"";position:absolute;top:22px;left:22px;z-index:3;width:42px;height:42px;border-radius:50%;background:linear-gradient(#fff,#fff) center / 14px 2px no-repeat,linear-gradient(#fff,#fff) center / 2px 14px no-repeat,#00000073;transition:background .22s ease;pointer-events:none}.nwi-card.is-open:before{background:linear-gradient(#fff,#fff) center / 14px 2px no-repeat,#000000a6}.nwi-card__body{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:22px;background:linear-gradient(to top,rgba(0,0,0,.72) 0%,rgba(0,0,0,.5) 50%,transparent 100%);transform:translateY(calc(100% - 64px));transition:transform .38s cubic-bezier(.22,.61,.36,1)}.nwi-card.is-open .nwi-card__body{transform:translateY(0)}@media(hover:hover){.nwi-card:hover .nwi-card__body{transform:translateY(0)}.nwi-card:hover:before{background:linear-gradient(#fff,#fff) center / 14px 2px no-repeat,#000000a6}}.nwi .nwi-card h3{margin:0 0 10px;color:#fff;font-size:16px;font-weight:600;line-height:1.25}.nwi-card p{margin:0;color:#ffffffe0;font-size:14px;line-height:1.5}.nwi-planning{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(30px,5vw,72px);align-items:start;padding:clamp(32px,5vw,58px);border-left:6px solid #d8c79d;border-radius:0 8px 8px 0;background:linear-gradient(110deg,#fbefdbe0,#fffcf6f5)}.nwi .nwi-planning h2{max-width:520px;margin:0}.nwi-planning__body p{margin:0;color:var(--nwi-text);font-size:17px;line-height:1.65}.nwi-planning__body p+p{margin-top:18px}.nwi.nwi-cta{position:relative;overflow:hidden;padding-block:0;background:#1b1b1b;color:#fff}.nwi-cta__bg,.nwi-cta>.nwi-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nwi-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#000000ad,#0000003d);pointer-events:none}.nwi-cta__inner{position:relative;z-index:2;width:var(--nwi-content);margin-inline:auto;padding-block:var(--nwi-cta-pad-top, 64px) var(--nwi-cta-pad-bottom, 64px);text-align:center}.nwi-cta__inner>*{max-width:680px;margin-inline:auto}.nwi .nwi-cta__inner h2{margin-top:.83em;margin-bottom:12px;color:#fff;font-size:26px;font-weight:600;line-height:1.6}.nwi-cta__inner p{margin-top:16px;margin-bottom:22px;color:#ffffffd6;font-size:16px;line-height:1.6}.nwi-cta__inner .nwi-button-row{justify-content:center}@media(max-width:1280px){.nwi{--nwi-container: min(100% - 40px, 1670px);--nwi-content: min(100% - 40px, 1398px);--nwi-gutter: max(20px, calc((100vw - 1670px)/2) )}}@media(max-width:1024px){.nwi.nwi-hero{flex-direction:column;align-items:stretch;min-height:0}.nwi-hero__media{position:relative;inset:auto;order:-1;width:100%;height:320px}.nwi-hero__media img,.nwi-hero__media .nwi-placeholder{object-position:var(--nwi-hero-mobile-position, center)}.nwi-hero__media:after{display:none}.nwi-hero__grid,.nwi-partner,.nwi-scope,.nwi-planning{grid-template-columns:1fr}.nwi-hero__copy{padding:40px clamp(24px,4vw,48px)}.nwi-partner__copy{order:1}.nwi-partner__card,.nwi-partner--card-right .nwi-partner__card{order:2;min-height:320px}.nwi-scope__intro{position:static}.nwi-cards-grid{grid-template-columns:repeat(2,minmax(240px,1fr))}.nwi-cta:before{background:#00000075}}@media(max-width:720px){.nwi{--nwi-container: calc(100% - 48px) ;--nwi-content: calc(100% - 48px) ;padding-block:var(--nwi-pad-top-mobile, 44px) var(--nwi-pad-bottom-mobile, 44px)}.nwi.nwi-hero,.nwi.nwi-cta{padding-block:0}.nwi .nwi-hero__title{font-size:clamp(32px,9vw,38px)}.nwi-partner__card{min-height:260px;padding:20px}.nwi-scope-row{grid-template-columns:30px minmax(0,1fr);gap:16px;padding:22px 0}.nwi-scope-row:not(:has(.nwi-scope-row__icon)){grid-template-columns:minmax(0,1fr)}.nwi-scope-row:has(.nwi-scope-row__icon) p{grid-column:2}.nwi-cards-grid{grid-template-columns:1fr}.nwi-planning{padding:28px 24px;border-left-width:5px}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/nw-install-page.css.map */
