.n-install{padding-block:clamp(56px,7vw,100px);background:#15273d;color:#f6f2ea}.n-install__layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(36px,6vw,88px);align-items:center}.n-install__visual{min-width:0;margin:0}.n-install__photo{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:3px}.n-install__visual figcaption{padding-top:18px;font-size:13px;line-height:1.7;color:#d4dce3}.n-install__visual figcaption span{display:block;margin-bottom:4px;font-size:9px;font-weight:700;letter-spacing:.15em;color:#f4b36a}.n-install__content{min-width:0}.n-install__intro{margin-bottom:30px}.n-install__intro .n-eyebrow{color:#f4b36a;font-size:10px;margin-bottom:18px}.n-install__intro h2{color:#f6f2ea;font-size:clamp(32px,3.5vw,48px);font-weight:600;line-height:1.12;letter-spacing:-.045em;margin-bottom:20px}.n-install__intro h2 em{color:#f4b36a;font-style:normal}.n-install__intro>p:last-child{font-size:15px;line-height:1.7;color:#d4dce3;margin:0}.n-install__steps{list-style:none;margin:0;padding:0}.n-install__steps li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:18px;border-top:1px solid #f6f2ea26;padding-block:22px}.n-install__steps li:last-child{border-bottom:1px solid #f6f2ea26}.n-install__number{padding-top:2px;color:#f4b36a;font-family:var(--n-heading, sans-serif);font-size:16px;font-weight:500;line-height:1.25;font-variant-numeric:tabular-nums}.n-install__steps h3{font-size:20px;font-weight:600;line-height:1.25;color:#f6f2ea;margin:0 0 8px;letter-spacing:-.025em}.n-install__steps p{color:#d4dce3;font-size:13px;line-height:1.75;max-width:43ch;margin:0}.n-install__help{margin:24px 0 0;font-size:12px;line-height:1.8;color:#d4dce3}.n-install__help a{color:#f4b36a}.n-install__help a span{padding-left:5px}@media(max-width:749px){.n-install{padding-block:44px 48px}.n-install__layout{grid-template-columns:minmax(0,1fr);gap:30px}.n-install__photo{aspect-ratio:4 / 4.6;object-position:center 43%}.n-install__visual figcaption{padding-top:12px;font-size:12px}.n-install__intro{margin-bottom:25px}.n-install__intro h2{font-size:clamp(30px,8.5vw,38px);margin-bottom:18px}.n-install__intro .n-eyebrow{margin-bottom:14px;font-size:9px}.n-install__intro>p:last-child{font-size:14px}.n-install__steps li{grid-template-columns:28px minmax(0,1fr);gap:14px;padding-block:21px}.n-install__steps h3{font-size:19px}.n-install__steps p{font-size:13px;max-width:none}.n-install__number{font-size:14px;padding-top:3px}.n-install__help{font-size:12px;margin-top:22px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nuitigo-installation.css.map */
