#MainContent:has(.neo-i.neo-illustrated){background:#fffcf7}.neo-i.neo-illustrated{min-width:0;overflow-wrap:break-word;background:var(--ni-bg,#fffcf7);color:var(--ni-ink,#3b2112);padding-block:var(--ni-pt,50px) var(--ni-pb,50px)}.neo-i.neo-illustrated .ni-wrap{max-width:var(--ni-width,1200px);padding-inline:var(--ni-gutter,48px)}.neo-i.neo-illustrated .ni-heading{font-size:var(--ni-heading,40px);line-height:1.12;letter-spacing:-.04em;font-weight:700;max-width:none;color:var(--ni-ink,#3b2112)}.neo-i.neo-illustrated .ni-eyebrow{font-size:10px;letter-spacing:.17em;margin-bottom:16px;line-height:1.5;color:var(--ni-accent,#e96226)}.neo-i.neo-illustrated .ni-lead{font-size:var(--ni-body,14px);line-height:1.7;margin-top:18px;max-width:660px;color:var(--ni-muted,#756b60)}.neo-i.neo-illustrated .ni-small,.neo-i.neo-illustrated .ni-media-note{font-size:10px;line-height:1.7;color:var(--ni-muted,#998c7e)}.neo-i.neo-illustrated .ni-item-title{font-size:var(--ni-item-title,22px);line-height:1.22;letter-spacing:-.03em;font-weight:650;color:var(--ni-item-color,var(--ni-ink,#3b2112))}.neo-i.neo-illustrated .ni-item-text{font-size:var(--ni-item-body,var(--ni-body,14px));line-height:1.7;margin-top:10px;color:var(--ni-item-color,var(--ni-muted,#756b60))}.neo-i.neo-illustrated .ni-link{font-size:12px;line-height:1.5;color:var(--ni-accent,#e96226);text-decoration:none;gap:12px}.neo-i.neo-illustrated .ni-link:hover{text-decoration:underline;text-underline-offset:5px}.neo-i.neo-illustrated .ni-button{border-radius:999px;font-size:12px;padding:12px 22px;background:var(--ni-accent,#e96226);color:#fff}.neo-i.neo-illustrated .ni-item-media{width:var(--ni-item-image-width,100%);border-radius:var(--ni-item-radius,var(--ni-radius,18px))}.neo-i.neo-illustrated .ni-item-media :is(img,video){height:var(--ni-item-image-height,auto);object-fit:var(--ni-item-image-fit,cover);aspect-ratio:var(--ni-item-image-ratio,auto)}.neo-i.neo-illustrated .ni-lifestyle-photo{border-radius:var(--ni-radius,18px)}.neo-i.neo-illustrated .ni-lifestyle-photo img{aspect-ratio:var(--ni-photo-ratio,16/9);object-fit:var(--ni-photo-fit,cover)}.neo-i.neo-illustrated .ni-media-note{margin-top:12px}.neo-i.neo-illustrated :where(header.ni-explore-heading,header.ni-process-heading,.ni-tech-intro>header,.ni-personalize-heading,.ni-community-heading,.ni-lifestyle-heading){margin-bottom:32px}.neo-i.neo-illustrated.ni-intro .ni-intro-banner{position:relative;isolation:isolate;min-height:var(--ni-banner-height,450px);overflow:hidden;background:#f1ebe2;margin:0 auto}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-media picture{display:block;width:100%;height:100%}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-media img{position:absolute;right:0;top:0;width:var(--ni-banner-share,76%);height:100%;object-fit:var(--ni-photo-fit,contain);object-position:right center}.neo-i.neo-illustrated.ni-intro .ni-intro-banner:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f1ebe2 18%,#f1ebe2e6 34%,#f1ebe200 66%)}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-copy{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;min-height:var(--ni-banner-height,450px);padding:42px var(--ni-gutter,48px);max-width:var(--ni-banner-copy-width,58%)}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-copy .ni-heading{font-size:var(--ni-heading,42px);max-width:510px}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-copy .ni-lead{font-size:var(--ni-body,13px);max-width:350px}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-copy>.ni-link{margin-top:22px}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-note{position:relative;z-index:1;margin:0;padding:0 var(--ni-gutter,48px) 14px;max-width:640px;font-size:9px;line-height:1.65}.neo-i.neo-illustrated.ni-intro .ni-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,var(--ni-center-width,250px)) minmax(0,1fr);grid-template-rows:1fr 1fr;gap:32px 45px;align-items:center;max-width:1050px;margin:58px auto 28px;min-height:360px}.neo-i.neo-illustrated.ni-intro .ni-overview-product{grid-column:2;grid-row:1/3;align-self:center;min-width:0;text-align:center}.neo-i.neo-illustrated.ni-intro .ni-overview-product-media{position:relative;display:flex;align-items:center;justify-content:center;height:var(--ni-center-height,330px);width:100%;background:radial-gradient(ellipse at 50% 75%,#ded5c51f,transparent 65%)}.neo-i.neo-illustrated.ni-intro .ni-overview-product-media picture{display:block;width:100%;height:100%}.neo-i.neo-illustrated.ni-intro .ni-overview-product-media img{display:block;width:100%;height:100%;object-fit:var(--ni-center-fit,contain);mix-blend-mode:multiply}.neo-i.neo-illustrated.ni-intro .ni-overview-product-media>.ni-media-reserved{display:grid;place-items:center;width:100%;height:100%;min-height:100%;border:1px solid #dfd3c1;border-radius:var(--ni-radius,18px);color:#b8a58d;background:linear-gradient(135deg,#f4ecdf,#eee4d4)}.neo-i.neo-illustrated.ni-intro .ni-overview-product-label{display:block;margin-top:12px;font-size:10px;color:#b27645;letter-spacing:.2em;font-weight:600}.neo-i.neo-illustrated.ni-intro .ni-overview-feature{min-width:0;padding:var(--ni-benefit-pad,0);border-radius:var(--ni-benefit-card-radius,0);display:block;transition:transform .2s}.neo-i.neo-illustrated.ni-intro .ni-overview-feature:hover{transform:translateY(-3px)}.neo-i.neo-illustrated.ni-intro .ni-overview-feature--1{grid-column:1;grid-row:1;text-align:right}.neo-i.neo-illustrated.ni-intro .ni-overview-feature--2{grid-column:3;grid-row:1}.neo-i.neo-illustrated.ni-intro .ni-overview-feature--3{grid-column:1;grid-row:2;text-align:right}.neo-i.neo-illustrated.ni-intro .ni-overview-feature--4{grid-column:3;grid-row:2}.neo-i.neo-illustrated.ni-intro .ni-benefit-link{display:block;color:inherit;text-decoration:none}.neo-i.neo-illustrated.ni-intro .ni-overview-index{display:flex;gap:10px;align-items:center;margin-bottom:13px;color:var(--ni-accent,#e96226);font-size:9px;letter-spacing:.1em}.neo-i.neo-illustrated.ni-intro .ni-overview-index:after{content:"";width:27px;height:1px;background:currentColor;opacity:.45}.neo-i.neo-illustrated.ni-intro :is(.ni-overview-feature--1,.ni-overview-feature--3) .ni-overview-index{justify-content:flex-end}.neo-i.neo-illustrated.ni-intro .ni-overview-feature h3{font-size:var(--ni-benefit-title,21px);font-weight:650;line-height:1.25;letter-spacing:-.035em;color:var(--ni-benefit-title-color,var(--ni-ink,#2f251f));margin:0 0 var(--ni-benefit-gap,10px)}.neo-i.neo-illustrated.ni-intro .ni-overview-feature p{font-size:var(--ni-benefit-body,11px);line-height:1.8;color:var(--ni-benefit-body-color,var(--ni-muted,#8b8076));max-width:300px;margin:0}.neo-i.neo-illustrated.ni-intro :is(.ni-overview-feature--1,.ni-overview-feature--3) p{margin-left:auto}.neo-i.neo-illustrated.ni-intro .ni-overview-feature .ni-benefit-thumb{display:block;width:var(--ni-benefit-image,110px);max-width:100%;border-radius:var(--ni-benefit-radius,0);margin-bottom:var(--ni-benefit-gap,10px)}.neo-i.neo-illustrated.ni-intro :is(.ni-overview-feature--1,.ni-overview-feature--3) .ni-benefit-thumb{margin-left:auto}.neo-i.neo-illustrated.ni-intro .ni-overview-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px;border-top:1px solid #e3d9cb}.neo-i.neo-illustrated.ni-intro .ni-overview-icons .ni-intro-icon{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:center;padding-top:24px}.neo-i.neo-illustrated.ni-intro .ni-overview-icons img{width:var(--ni-icons-size,39px);height:var(--ni-icons-size,39px);object-fit:contain;flex-shrink:0}.neo-i.neo-illustrated.ni-intro .ni-overview-icons span{font-size:var(--ni-icons-label,10px);line-height:1.5}.neo-i.neo-illustrated.ni-explore .ni-explore-heading{text-align:center;max-width:850px;margin:0 auto 36px}.neo-i.neo-illustrated.ni-explore .ni-explore-heading .ni-lead{margin-inline:auto}.neo-i.neo-illustrated.ni-explore .ni-world-actions{margin:0 0 16px}.neo-i.neo-illustrated .ni-carousel-actions{gap:9px}.neo-i.neo-illustrated .ni-carousel-actions button{width:36px;height:36px;font-size:17px;border-color:#d9cdbd;background:transparent}.neo-i.neo-illustrated.ni-explore .ni-world-track{gap:var(--ni-gap,16px);grid-auto-columns:calc((100% - (var(--ni-world-columns,5) - 1)*var(--ni-gap,16px))/var(--ni-world-columns,5));padding-bottom:12px}.neo-i.neo-illustrated.ni-explore .ni-world{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--ni-item-radius,var(--ni-radius,18px));min-height:0}.neo-i.neo-illustrated.ni-explore .ni-world-media{margin:0;background:#e6d9c3;width:100%;border-radius:inherit}.neo-i.neo-illustrated.ni-explore .ni-world-media img{display:block;width:100%;height:var(--ni-item-image-height,auto);aspect-ratio:var(--ni-item-image-ratio,4/5);object-fit:var(--ni-item-image-fit,cover)}.neo-i.neo-illustrated.ni-explore .ni-world-copy{padding:17px 15px 19px;background:#f4ecdf}.neo-i.neo-illustrated.ni-explore .ni-world-number{font-size:9px;margin:0 0 8px;letter-spacing:.12em}.neo-i.neo-illustrated.ni-explore .ni-world .ni-item-title{font-size:var(--ni-item-title,17px);line-height:1.2}.neo-i.neo-illustrated.ni-explore .ni-world .ni-item-text{font-size:var(--ni-item-body,10px);margin-top:8px;line-height:1.6}.neo-i.neo-illustrated.ni-explore .ni-world-note{margin-top:20px;font-size:9px;line-height:1.7}.neo-i.neo-illustrated.ni-explore .ni-explore-kits{margin-top:var(--ni-parts-gap,46px)}.neo-i.neo-illustrated.ni-explore .ni-kit-heading{font-size:var(--ni-kit-heading,27px);line-height:1.2}.neo-i.neo-illustrated.ni-explore .ni-kit-intro{font-size:var(--ni-body,13px);margin-top:9px}.neo-i.neo-illustrated.ni-explore .ni-kit-market{font-size:10px;margin:17px 0 16px;color:var(--ni-muted,#8b8076)}.neo-i.neo-illustrated.ni-explore .ni-kit-track{gap:var(--ni-gap,20px)}.neo-i.neo-illustrated.ni-explore .ni-kit-track--carousel{grid-auto-columns:calc((100% - (var(--ni-kit-columns,4) - 1)*var(--ni-gap,20px))/var(--ni-kit-columns,4))}.neo-i.neo-illustrated.ni-explore .ni-kit-media{margin-bottom:12px;background:#f8f1e5;border-radius:var(--ni-kit-image-radius,10px);width:var(--ni-kit-image-width,100%)}.neo-i.neo-illustrated.ni-explore .ni-kit-media img{object-fit:var(--ni-kit-image-fit,contain);aspect-ratio:var(--ni-kit-image-ratio,1/1);mix-blend-mode:multiply}.neo-i.neo-illustrated.ni-explore .ni-kit h4{font-size:var(--ni-kit-title,13px);font-weight:600;line-height:1.5}.neo-i.neo-illustrated.ni-explore .ni-kit :is(.ni-kit-price,.ni-kit-description,.ni-kit-soldout,.ni-kit-detail){font-size:var(--ni-kit-body,11px);margin-top:8px;line-height:1.6}.neo-i.neo-illustrated.ni-explore .ni-kit-note{font-size:9px;line-height:1.7}.neo-i.neo-illustrated.ni-process .ni-process-heading{text-align:center;max-width:850px;margin-inline:auto}.neo-i.neo-illustrated.ni-process .ni-process-heading .ni-lead{margin-inline:auto}.neo-i.neo-illustrated.ni-process .ni-step-grid{gap:var(--ni-gap,40px);margin-top:36px;align-items:start}.neo-i.neo-illustrated.ni-process .ni-step{text-align:center;display:flex;flex-direction:column;align-items:center;position:relative}.neo-i.neo-illustrated.ni-process .ni-step-media{order:-2;margin:0;width:var(--ni-item-image-width,100%);border-radius:var(--ni-item-radius,var(--ni-radius,18px))}.neo-i.neo-illustrated.ni-process .ni-step-media :is(img,video){aspect-ratio:var(--ni-item-image-ratio,4/3);height:var(--ni-item-image-height,auto);object-fit:var(--ni-item-image-fit,cover)}.neo-i.neo-illustrated.ni-process .ni-step-number{order:-1;position:relative;width:35px;height:35px;margin:-17px auto 10px;z-index:1;border:2px solid var(--ni-bg,#fffcf7);font-size:12px;color:#fff;background:var(--ni-accent,#e96226)}.neo-i.neo-illustrated.ni-process .ni-step:not(:last-child):after{position:absolute;content:"\2192";right:calc(-.5*var(--ni-gap,40px) - 6px);top:110px;color:#a99b89;font-size:20px}.neo-i.neo-illustrated.ni-process .ni-step .ni-item-title{font-size:var(--ni-item-title,20px);line-height:1.25}.neo-i.neo-illustrated.ni-process .ni-step .ni-item-text{font-size:var(--ni-item-body,12px);max-width:300px;margin-top:9px;line-height:1.7}.neo-i.neo-illustrated.ni-process .ni-step>.ni-eyebrow{font-size:8px;margin:0 0 8px}.neo-i.neo-illustrated.ni-process .ni-step>.ni-small{font-size:9px;margin-top:9px}.neo-i.neo-illustrated.ni-process .ni-process-note{font-size:10px;line-height:1.7;margin-top:28px}.neo-i.neo-illustrated.ni-process .ni-process-film{width:var(--neo-film-w,100%);max-width:var(--ni-film-max-width,1104px);margin-top:var(--ni-film-gap,60px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--ni-gap,48px);align-items:center}.neo-i.neo-illustrated.ni-process .ni-film-copy{min-width:0;text-align:left;color:var(--neo-film-text,var(--ni-ink,#3b2112))}.neo-i.neo-illustrated.ni-process .ni-film-copy .ni-eyebrow{color:var(--ni-accent,#e96226)}.neo-i.neo-illustrated.ni-process .ni-film-copy h3{font-size:var(--neo-film-title,36px);line-height:1.14;letter-spacing:-.035em;color:var(--neo-film-text,var(--ni-ink,#3b2112));font-weight:700;margin:0}.neo-i.neo-illustrated.ni-process .ni-film-copy p:not(.ni-eyebrow){font-size:var(--ni-body,13px);line-height:1.8;max-width:390px;margin-top:18px;color:var(--neo-film-text,var(--ni-muted,#756b60))}.neo-i.neo-illustrated.ni-process .ni-film-visual{min-width:0}.neo-i.neo-illustrated.ni-process .ni-process-film>.ni-film-editorial{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--ni-gap,48px);align-items:center;grid-column:1/-1}.neo-i.neo-illustrated.ni-process .ni-film-copy .ni-link{margin-top:22px}.neo-i.neo-illustrated.ni-process .neo-film{width:100%;aspect-ratio:var(--neo-film-ratio,16/9);border-radius:var(--neo-film-radius,var(--ni-radius,18px));overflow:hidden;background:#211a14}.neo-i.neo-illustrated.ni-process .neo-film-caption{left:22px;right:22px;bottom:20px}.neo-i.neo-illustrated.ni-process .neo-film-caption h3{font-size:var(--neo-film-title,28px)}.neo-i.neo-illustrated.ni-process .ni-process-film:has(.ni-film-copy) .neo-film-caption{display:none}.neo-i.neo-illustrated.ni-process .ni-film-play-icon{width:60px;height:60px;background:#fffffff0;color:#3b2112;border-color:#ffffffb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.neo-i.neo-illustrated.ni-process .neo-film-source{grid-column:1/-1;font-size:9px;margin-top:0}.neo-i.neo-illustrated.ni-technology .ni-tech-intro{display:block;text-align:center;max-width:850px;margin:0 auto 36px}.neo-i.neo-illustrated.ni-technology .ni-tech-intro .ni-lead{margin-inline:auto}.neo-i.neo-illustrated.ni-technology .ni-tech-intro .ni-tech-visual{display:none}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrades{margin-top:0}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrades>.ni-tech-subheading{text-align:center;font-size:var(--ni-subheading,34px);line-height:1.2;margin-bottom:30px}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ni-gap,24px);margin-top:0}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);border:0;padding:0;overflow:hidden;border-radius:var(--ni-radius,18px);background:#f9f5ee}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade>.ni-item-media{height:100%;margin:0;width:var(--ni-item-image-width,100%);border-radius:0}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade>.ni-item-media picture{display:block;height:100%;width:100%}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade>.ni-item-media img{width:100%;height:var(--ni-item-image-height,100%);aspect-ratio:var(--ni-item-image-ratio,auto);min-height:260px;object-fit:var(--ni-item-image-fit,contain)}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade-copy{padding:22px;min-width:0;align-self:center}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade-copy>.ni-eyebrow{font-size:8px;letter-spacing:.08em;margin-bottom:12px}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade .ni-item-title{font-size:var(--ni-item-title,22px)}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade .ni-item-text{font-size:var(--ni-item-body,12px);line-height:1.75;margin-top:12px}.neo-i.neo-illustrated.ni-technology .ni-tech-compare{gap:12px;margin-top:18px}.neo-i.neo-illustrated.ni-technology .ni-tech-compare dt{font-size:9px;margin-bottom:7px}.neo-i.neo-illustrated.ni-technology .ni-tech-compare dd{font-size:var(--ni-comparison,12px);color:var(--ni-ink,#3b2112);line-height:1.5}.neo-i.neo-illustrated.ni-technology .ni-tech-compare>div:last-child dd{color:var(--ni-accent,#e96226)}.neo-i.neo-illustrated.ni-technology .ni-tech-condition{font-size:var(--ni-condition,10px);line-height:1.6;margin-top:14px}.neo-i.neo-illustrated.ni-technology .ni-tech-controls{position:relative;isolation:isolate;overflow:hidden;padding:48px;margin-top:var(--ni-group-gap,46px);background:var(--ni-control-bg,#151c19);color:var(--ni-control-ink,#fff4e7);min-height:430px}.neo-i.neo-illustrated.ni-technology .ni-tech-controls-layout,.neo-i.neo-illustrated.ni-technology .ni-tech-control-shell{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,.85fr);gap:28px;align-items:center;position:relative;min-height:320px}.neo-i.neo-illustrated.ni-technology :is(.ni-tech-control-heading,.ni-tech-control-copy){position:relative;z-index:1;grid-column:1;align-self:center;text-align:left;max-width:400px}.neo-i.neo-illustrated.ni-technology :is(.ni-tech-control-heading,.ni-tech-control-copy) .ni-tech-subheading{font-size:var(--ni-subheading,36px);color:var(--ni-control-ink,#fff4e7);line-height:1.15;font-weight:700;letter-spacing:-.035em}.neo-i.neo-illustrated.ni-technology :is(.ni-tech-control-heading,.ni-tech-control-copy) .ni-lead{font-size:var(--ni-body,13px);line-height:1.7;color:var(--ni-control-muted,#c1c5bb)}.neo-i.neo-illustrated.ni-technology .ni-tech-control-visual{grid-column:2;grid-row:1;position:relative;align-self:center;min-width:0;display:flex;align-items:center;justify-content:center;height:var(--ni-tech-image-height,320px);z-index:0}.neo-i.neo-illustrated.ni-technology .ni-tech-control-visual picture{display:block;width:var(--ni-tech-image-width,100%);height:100%}.neo-i.neo-illustrated.ni-technology .ni-tech-control-visual img{width:100%;height:100%;object-fit:var(--ni-photo-fit,contain);display:block}.neo-i.neo-illustrated.ni-technology .ni-tech-control-visual>img{width:var(--ni-tech-image-width,100%)}.neo-i.neo-illustrated.ni-technology .ni-tech-control-grid{position:relative;z-index:1;grid-column:3;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:0}.neo-i.neo-illustrated.ni-technology .ni-tech-control{padding:0;border:0;min-width:0}.neo-i.neo-illustrated.ni-technology .ni-tech-control .ni-eyebrow{color:var(--ni-accent,#f08322);font-size:8px;letter-spacing:.1em;margin-bottom:8px}.neo-i.neo-illustrated.ni-technology .ni-tech-control .ni-item-title{font-size:var(--ni-item-title,19px);color:var(--ni-item-color,var(--ni-control-ink,#fff4e7))}.neo-i.neo-illustrated.ni-technology .ni-tech-control .ni-item-text{font-size:var(--ni-item-body,11px);line-height:1.65;color:var(--ni-item-color,var(--ni-control-muted,#c1c5bb));margin-top:6px}.neo-i.neo-illustrated.ni-technology .ni-tech-control .ni-tech-condition{font-size:var(--ni-condition,9px);color:var(--ni-control-muted,#c1c5bb);margin-top:7px}.neo-i.neo-illustrated.ni-technology .ni-tech-engine-note{grid-column:1/-1;color:var(--ni-control-muted,#c1c5bb);font-size:9px;margin-top:0;opacity:.8}.neo-i.neo-illustrated.ni-app{max-width:var(--ni-width,1200px);width:calc(100% - 64px);margin-inline:auto;background:var(--ni-bg,#f2ecdf)}.neo-i.neo-illustrated.ni-app .ni-app-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ni-gap,64px);align-items:center}.neo-i.neo-illustrated.ni-app .ni-app-media{grid-column:1;grid-row:1;margin:0;min-width:0}.neo-i.neo-illustrated.ni-app .ni-app-media .ni-item-media{height:var(--ni-item-image-height,340px);width:var(--ni-item-image-width,100%);display:flex;align-items:center;justify-content:center;border-radius:var(--ni-item-radius,var(--ni-radius,16px));margin:0 auto}.neo-i.neo-illustrated.ni-app .ni-app-media :is(img,picture){max-width:100%;max-height:100%;height:100%;object-fit:var(--ni-item-image-fit,contain);aspect-ratio:auto}.neo-i.neo-illustrated.ni-app .ni-app-media figcaption{font-size:9px;line-height:1.7;margin-top:12px;text-align:center;max-width:440px}.neo-i.neo-illustrated.ni-app .ni-app-copy{grid-column:2;grid-row:1;min-width:0;text-align:left}.neo-i.neo-illustrated.ni-app--right .ni-app-media{grid-column:2}.neo-i.neo-illustrated.ni-app--right .ni-app-copy{grid-column:1}.neo-i.neo-illustrated.ni-app .ni-app-copy .ni-heading{max-width:none}.neo-i.neo-illustrated.ni-app .ni-app-copy .ni-lead{max-width:390px;margin-top:16px}.neo-i.neo-illustrated.ni-app .ni-app-points{gap:var(--ni-point-gap,13px);margin-top:23px}.neo-i.neo-illustrated.ni-app .ni-app-point{padding-left:16px;border:0;position:relative}.neo-i.neo-illustrated.ni-app .ni-app-point:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ni-accent,#e96226);position:absolute;left:0;top:7px}.neo-i.neo-illustrated.ni-app .ni-app-point .ni-item-title{font-size:var(--ni-item-title,13px);line-height:1.5;letter-spacing:0;font-weight:550}.neo-i.neo-illustrated.ni-app .ni-app-point .ni-item-text{font-size:var(--ni-item-body,11px);margin-top:4px;line-height:1.65}.neo-i.neo-illustrated.ni-app .ni-app-note{font-size:9px;max-width:390px;margin-top:20px;line-height:1.7}.neo-i.neo-illustrated.ni-app .ni-app-copy>.ni-link{margin-top:22px}.neo-i.neo-illustrated.ni-serving{max-width:var(--ni-width,1200px);width:calc(100% - 64px);margin-inline:auto;background:var(--ni-bg,#faf5ec)}.neo-i.neo-illustrated.ni-serving .ni-serving-editorial{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--ni-gap,48px);align-items:center}.neo-i.neo-illustrated.ni-serving .ni-serving-copy{min-width:0;text-align:left}.neo-i.neo-illustrated.ni-serving .ni-lifestyle-heading{margin:0}.neo-i.neo-illustrated.ni-serving .ni-lifestyle-heading .ni-lead{max-width:390px}.neo-i.neo-illustrated.ni-serving .ni-serving-cooling{font-size:var(--ni-body,13px);line-height:1.7;color:var(--ni-muted,#756b60);margin-top:18px;max-width:390px}.neo-i.neo-illustrated.ni-serving .ni-serving-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;border:0;padding:0;margin-top:24px;max-width:390px}.neo-i.neo-illustrated.ni-serving .ni-serving-facts .ni-item-title{font-size:var(--ni-item-title,23px);white-space:nowrap;line-height:1.25}.neo-i.neo-illustrated.ni-serving .ni-serving-facts .ni-item-text{font-size:var(--ni-item-body,10px);line-height:1.6;margin-top:6px}.neo-i.neo-illustrated.ni-serving .ni-serving-copy>.ni-media-note{max-width:390px;font-size:9px;line-height:1.7;margin-top:18px}.neo-i.neo-illustrated.ni-serving .ni-serving-figure{min-width:0;margin:0}.neo-i.neo-illustrated.ni-serving .ni-serving-main-media{border-radius:var(--ni-radius,18px)}.neo-i.neo-illustrated.ni-serving .ni-serving-main-media>.ni-media-reserved{display:grid;place-items:center;aspect-ratio:var(--ni-photo-ratio,16/9);width:100%;min-height:260px;border:1px solid #e0d4c2;color:#b8a58d;background:linear-gradient(135deg,#eee4d5,#e5d6bf)}.neo-i.neo-illustrated.ni-serving .ni-serving-main-media img{display:block;width:100%;aspect-ratio:var(--ni-photo-ratio,16/9);height:auto;object-fit:var(--ni-photo-fit,cover)}.neo-i.neo-illustrated.ni-serving .ni-serving-modes{margin-top:36px;padding-top:28px;border-top:1px solid #e5dccc}.neo-i.neo-illustrated.ni-serving .ni-serving-modes-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.neo-i.neo-illustrated.ni-serving .ni-serving-modes-heading h3{font-size:var(--ni-modes-heading,27px);line-height:1.22;letter-spacing:-.035em;font-weight:650}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-grid{display:grid;grid-template-columns:repeat(var(--ni-serving-mode-columns,3),minmax(0,1fr));gap:var(--ni-serving-mode-gap,var(--ni-gap,24px))}.neo-i.neo-illustrated.ni-serving .ni-serving-mode{min-width:0}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-media{height:var(--ni-item-image-height,155px);background:#f3ecdf;margin:0 0 17px;display:flex;align-items:center;justify-content:center}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-media picture{width:100%;height:100%;display:block}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-media img{height:100%;width:100%;object-fit:var(--ni-item-image-fit,contain);aspect-ratio:var(--ni-item-image-ratio,auto)}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-copy .ni-eyebrow{font-size:8px;letter-spacing:.07em;margin-bottom:9px}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-copy .ni-item-title{font-size:var(--ni-item-title,20px);line-height:1.2}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-copy .ni-item-text{font-size:var(--ni-item-body,12px);line-height:1.75;margin-top:10px}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-condition{font-size:var(--ni-serving-caption-size,9px);line-height:1.7;margin-top:10px}.neo-i.neo-illustrated.ni-serving .ni-serving-gas-note{font-size:9px;line-height:1.7;margin-top:22px}.neo-i.neo-illustrated.ni-care{max-width:var(--ni-width,1200px);width:calc(100% - 64px);margin-inline:auto;background:var(--ni-bg,#f2ecdf)}.neo-i.neo-illustrated.ni-care .ni-care-editorial{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--ni-gap,48px);align-items:center}.neo-i.neo-illustrated.ni-care .ni-care-copy{min-width:0}.neo-i.neo-illustrated.ni-care .ni-care-copy header{margin-bottom:22px}.neo-i.neo-illustrated.ni-care .ni-care-copy .ni-lead{max-width:390px;margin-top:16px}.neo-i.neo-illustrated.ni-care .ni-care-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:0}.neo-i.neo-illustrated.ni-care .ni-care-item{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:14px;padding:0;border:0;min-width:0}.neo-i.neo-illustrated.ni-care .ni-care-item>.ni-item-media{grid-column:2;margin-bottom:12px}.neo-i.neo-illustrated.ni-care .ni-care-number{grid-column:1;grid-row:1/3;margin:0;padding-top:3px;font-size:10px}.neo-i.neo-illustrated.ni-care .ni-care-item .ni-item-title{grid-column:2;font-size:var(--ni-item-title,14px);line-height:1.4}.neo-i.neo-illustrated.ni-care .ni-care-item .ni-item-text{grid-column:2;font-size:var(--ni-item-body,11px);margin-top:6px;line-height:1.7}.neo-i.neo-illustrated.ni-care .ni-care-copy>.ni-link{margin-top:22px}.neo-i.neo-illustrated.ni-care .ni-care-copy>.ni-small{font-size:9px;line-height:1.7;margin-top:18px}.neo-i.neo-illustrated.ni-care .ni-care-editorial>.ni-lifestyle-figure{min-width:0}.neo-i.neo-illustrated.ni-care .ni-care-editorial .ni-lifestyle-photo img{aspect-ratio:var(--ni-photo-ratio,16/9);object-fit:var(--ni-photo-fit,cover)}.neo-i.neo-illustrated.ni-personalize .ni-personalize-heading{text-align:center;max-width:850px;margin:0 auto 36px}.neo-i.neo-illustrated.ni-personalize .ni-personalize-heading .ni-lead{margin-inline:auto}.neo-i.neo-illustrated.ni-personalize .ni-personalize-grid{gap:var(--ni-gap,24px);align-items:stretch}.neo-i.neo-illustrated.ni-personalize .ni-personalize-item{display:flex;flex-direction:column;background:#f9f5ee;border-radius:var(--ni-radius,18px);overflow:hidden;min-width:0}.neo-i.neo-illustrated.ni-personalize .ni-personalize-media{margin:0;width:var(--ni-item-image-width,100%);background:#f9f5ee;height:var(--ni-item-image-height,210px);border-radius:0}.neo-i.neo-illustrated.ni-personalize .ni-personalize-media img{height:100%;width:100%;object-fit:var(--ni-item-image-fit,contain);aspect-ratio:var(--ni-item-image-ratio,auto);padding:16px;mix-blend-mode:multiply}.neo-i.neo-illustrated.ni-personalize .ni-personalize-copy{padding:24px;min-width:0}.neo-i.neo-illustrated.ni-personalize .ni-personalize-copy .ni-eyebrow{font-size:8px;line-height:1.7;letter-spacing:.075em;margin-bottom:13px}.neo-i.neo-illustrated.ni-personalize .ni-item-title{font-size:var(--ni-item-title,24px);line-height:1.2}.neo-i.neo-illustrated.ni-personalize .ni-item-text{font-size:var(--ni-item-body,13px);line-height:1.75}.neo-i.neo-illustrated.ni-personalize .ni-personalize-condition{font-size:10px;line-height:1.7;margin-top:14px}.neo-i.neo-illustrated.ni-personalize .ni-personalize-copy .ni-link{font-size:11px;margin-top:20px}.neo-i.neo-illustrated.ni-personalize .ni-personalize-connections{margin-top:30px;padding-top:22px;border-color:#dfd3c1}.neo-i.neo-illustrated.ni-personalize .ni-personalize-connections>.ni-item-title{font-size:var(--ni-connection-title,18px)}.neo-i.neo-illustrated.ni-personalize .ni-personalize-connections>.ni-item-text{font-size:var(--ni-connection-body,12px);line-height:1.75;margin-top:10px}.neo-i.neo-illustrated.ni-personalize .ni-personalize-connections>.ni-link{font-size:11px;margin-top:15px}.neo-i.neo-illustrated.ni-community .ni-lifestyle-heading{margin-bottom:0;text-align:left}.neo-i.neo-illustrated.ni-community .ni-community-actions{margin-bottom:22px;margin-top:-40px;position:relative;z-index:1;pointer-events:none}.neo-i.neo-illustrated.ni-community .ni-community-actions>*{pointer-events:auto}.neo-i.neo-illustrated.ni-community .ni-reel-arrow{width:38px;height:38px;border-color:#d9cdbd;font-size:17px}.neo-i.neo-illustrated.ni-community .ni-reels{gap:var(--ni-gap,20px);padding-bottom:12px;margin-top:28px}.neo-i.neo-illustrated.ni-community .ni-community-reel{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--ni-item-radius,var(--ni-radius,18px));flex:0 0 calc((100% - (var(--ni-reel-columns,4) - 1)*var(--ni-gap,20px))/var(--ni-reel-columns,4))}.neo-i.neo-illustrated.ni-community .neo-reel-media{width:var(--ni-item-image-width,100%);aspect-ratio:var(--ni-item-image-ratio,9/16);height:var(--ni-item-image-height,auto);border-radius:inherit;background:#392d22}.neo-i.neo-illustrated.ni-community .neo-reel-media video{object-fit:var(--ni-item-image-fit,cover)}.neo-i.neo-illustrated.ni-community .neo-reel-caption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:70px 20px 22px;color:#fff;background:linear-gradient(transparent,#21160dce);pointer-events:none}.neo-i.neo-illustrated.ni-community .neo-reel-caption .ni-item-title{font-size:var(--ni-item-title,20px);line-height:1.2;color:var(--ni-item-color,#fff);font-weight:650}.neo-i.neo-illustrated.ni-community .neo-reel-caption .ni-item-text{font-size:var(--ni-item-body,10px);line-height:1.5;color:var(--ni-item-color,#f2e5d1);margin-top:10px;pointer-events:auto}.neo-i.neo-illustrated.ni-community .neo-play{left:16px;top:16px;right:auto;bottom:auto;margin:0;width:38px;height:38px;border:1px solid #ffffff80;background:#ffffff24;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.neo-i.neo-illustrated.ni-community .neo-play svg{width:16px;height:16px}.neo-i.neo-illustrated.ni-community .ni-community-note{margin-top:20px;font-size:10px}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4{background:var(--mc-bg-soft,#fffcf7)}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4t{font-size:var(--s4-title-size,42px);line-height:1.12;letter-spacing:-.04em;color:var(--mc-text,#3b2112)}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4st{font-size:var(--s4-subtitle-size,14px);line-height:1.7;margin-top:16px;margin-bottom:38px}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4h-grid,#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4rw{grid-template-columns:1.05fr repeat(3,minmax(0,1fr))}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4hc.fd{background:#fff2df;border-color:#f3bc89}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4rv.neo{background:var(--row-value-bg,#fff2df)}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4rl{font-size:var(--pc-label-fs,12px);padding:var(--pc-row-pt,14px) var(--pc-label-px,14px) var(--pc-row-pb,14px);line-height:1.6}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4rv{font-size:var(--pc-value-fs,12px);padding:var(--pc-row-pt,14px) var(--pc-value-px,14px) var(--pc-row-pb,14px);line-height:1.6;min-height:var(--pc-value-min-h,48px)}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4footnote{font-size:var(--cmp-note-size,10px);line-height:1.7;text-align:left;max-width:1040px;margin-top:24px}.neo-i.neo-illustrated.ni-specifications .ni-wrap,.neo-i.neo-illustrated.ni-box .ni-wrap{max-width:var(--ni-width,1104px)}.neo-i.neo-illustrated.ni-specifications .ni-spec-table{margin-top:30px}.neo-i.neo-illustrated.ni-specifications .ni-spec-table tr{border-color:#e2d8ca}.neo-i.neo-illustrated.ni-specifications .ni-spec-table :is(th,td){padding:13px 16px;line-height:1.65}.neo-i.neo-illustrated.ni-specifications .ni-spec-table th{font-size:var(--ni-item-title,12px);width:38%;font-weight:550;letter-spacing:0}.neo-i.neo-illustrated.ni-specifications .ni-spec-table td{font-size:var(--ni-item-body,12px)}.neo-i.neo-illustrated.ni-specifications .ni-decision-note{font-size:10px;line-height:1.7}.neo-i.neo-illustrated.ni-box .ni-box-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ni-gap,38px);margin-top:32px}.neo-i.neo-illustrated.ni-box .ni-box-photo{border-radius:var(--ni-radius,18px)}.neo-i.neo-illustrated.ni-box .ni-box-photo img{width:100%;max-height:530px;object-fit:contain;background:#faf6ef}.neo-i.neo-illustrated.ni-box .ni-box-items{gap:20px}.neo-i.neo-illustrated.ni-box .ni-box-items .ni-item-title{font-size:var(--ni-item-title,14px);line-height:1.5;letter-spacing:0;font-weight:550}.neo-i.neo-illustrated.ni-box .ni-box-items .ni-item-text{font-size:var(--ni-item-body,11px);line-height:1.7}.neo-i.neo-illustrated.ni-box .ni-box-number{font-size:9px;padding-top:3px}.neo-i.neo-illustrated.ni-box .ni-box-optional{margin-top:24px;padding-top:20px;border-color:#e2d8ca}.neo-i.neo-illustrated.ni-box .ni-box-optional h3{font-size:16px;line-height:1.4;letter-spacing:-.02em}.neo-i.neo-illustrated.ni-box .ni-box-optional p{font-size:11px;line-height:1.75}.neo-i.neo-illustrated.ni-faq header{text-align:center;max-width:850px;margin:0 auto 36px}.neo-i.neo-illustrated.ni-faq header>.ni-lead{margin-inline:auto}.neo-i.neo-illustrated.ni-faq .ni-faq-list{max-width:900px;margin:0 auto}.neo-i.neo-illustrated.ni-faq .ni-faq-list summary{padding:19px 0;gap:20px}.neo-i.neo-illustrated.ni-faq .ni-faq-list summary .ni-item-title{font-size:var(--ni-item-title,14px);font-weight:550;line-height:1.55;letter-spacing:0}.neo-i.neo-illustrated.ni-faq .ni-faq-list .ni-item-text{font-size:var(--ni-item-body,12px);line-height:1.8;margin:0 0 22px}.neo-i.neo-illustrated.ni-faq .ni-faq-list details{border-color:#e1d7c8}.neo-i.neo-illustrated.ni-faq .ni-faq-plus{font-size:22px}.neo-i.neo-illustrated.ni-faq .ni-blog{margin-top:56px}.neo-i.neo-illustrated.ni-faq .ni-blog-heading{font-size:var(--ni-blog-heading,27px);line-height:1.2;font-weight:650;letter-spacing:-.035em;margin-bottom:24px}.neo-i.neo-illustrated.ni-faq .ni-blog-track{gap:var(--ni-gap,24px);padding-bottom:16px}.neo-i.neo-illustrated.ni-faq .ni-blog-card{flex-basis:var(--ni-blog-width,340px);border-radius:var(--ni-blog-radius,12px)}.neo-i.neo-illustrated.ni-faq .ni-blog-card>img{aspect-ratio:16/9;border-radius:var(--ni-blog-radius,12px)}.neo-i.neo-illustrated.ni-faq .ni-blog-card h4{font-size:var(--ni-blog-title,15px);line-height:1.45;margin-top:16px;font-weight:600}.neo-i.neo-illustrated.ni-faq .ni-blog-card p{font-size:var(--ni-blog-body,12px);line-height:1.7;margin-top:10px}.neo-i.neo-illustrated.ni-faq .ni-blog-card span{font-size:9px;margin-top:11px}.neo-i.neo-illustrated.ni-final-cta{max-width:var(--ni-width,1200px);width:calc(100% - 64px);margin:24px auto 34px;border-radius:var(--ni-radius,12px);background:var(--ni-bg,#fa681b);color:var(--ni-ink,#fff);text-align:center}.neo-i.neo-illustrated.ni-final-cta .ni-wrap{max-width:1000px}.neo-i.neo-illustrated.ni-final-cta .ni-heading{color:inherit;max-width:900px;margin-inline:auto;font-size:var(--ni-heading,54px);line-height:1.08}.neo-i.neo-illustrated.ni-final-cta .ni-eyebrow{color:inherit;opacity:.8}.neo-i.neo-illustrated.ni-final-cta .ni-lead{color:inherit;opacity:.85;margin-inline:auto;font-size:var(--ni-body,14px)}.neo-i.neo-illustrated.ni-final-cta .ni-button{margin-top:26px;background:#202823;color:#fff;font-size:12px}@media(min-width:750px)and (max-width:1000px){.neo-i.neo-illustrated .ni-wrap{padding-inline:var(--ni-gutter,28px)}.neo-i.neo-illustrated.ni-intro .ni-overview{column-gap:25px;grid-template-columns:minmax(0,1fr) minmax(160px,210px) minmax(0,1fr)}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-copy{padding-inline:30px;max-width:63%}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade{grid-template-columns:1fr}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade>.ni-item-media{height:260px;border-radius:var(--ni-radius,18px) var(--ni-radius,18px) 0 0}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade>.ni-item-media img{height:100%;min-height:0}.neo-i.neo-illustrated.ni-technology .ni-tech-controls{padding:32px 28px}.neo-i.neo-illustrated.ni-technology .ni-tech-controls-layout,.neo-i.neo-illustrated.ni-technology .ni-tech-control-shell{grid-template-columns:minmax(0,1fr) minmax(0,.65fr) minmax(0,1fr);gap:20px}.neo-i.neo-illustrated.ni-app,.neo-i.neo-illustrated.ni-serving,.neo-i.neo-illustrated.ni-care,.neo-i.neo-illustrated.ni-final-cta{width:calc(100% - 48px)}.neo-i.neo-illustrated.ni-app .ni-app-grid,.neo-i.neo-illustrated.ni-serving .ni-serving-editorial,.neo-i.neo-illustrated.ni-care .ni-care-editorial{gap:28px}}@media(max-width:749px){.neo-i.neo-illustrated{padding-block:var(--ni-pt-m,28px) var(--ni-pb-m,28px);font-size:var(--ni-body-m,13px)}.neo-i.neo-illustrated .ni-wrap{padding-inline:var(--ni-gutter-m,24px)}.neo-i.neo-illustrated .ni-heading{font-size:var(--ni-heading-m,34px);line-height:1.12;letter-spacing:-.035em}.neo-i.neo-illustrated .ni-eyebrow{font-size:9px;letter-spacing:.13em;margin-bottom:12px}.neo-i.neo-illustrated .ni-lead{font-size:var(--ni-body-m,13px);line-height:1.7;margin-top:16px}.neo-i.neo-illustrated .ni-item-title{font-size:var(--ni-item-title-m,20px)}.neo-i.neo-illustrated .ni-item-text{font-size:var(--ni-item-body-m,var(--ni-body-m,13px))}.neo-i.neo-illustrated .ni-item-media{width:var(--ni-item-image-width-m,100%);border-radius:var(--ni-item-radius-m,var(--ni-radius-m,12px))}.neo-i.neo-illustrated .ni-item-media :is(img,video){height:var(--ni-item-image-height-m,var(--ni-item-image-height,auto))}.neo-i.neo-illustrated .ni-lifestyle-photo{border-radius:var(--ni-radius-m,12px)}.neo-i.neo-illustrated .ni-lifestyle-photo img{aspect-ratio:var(--ni-photo-ratio-m,16/9)}.neo-i.neo-illustrated .ni-small,.neo-i.neo-illustrated .ni-media-note{font-size:9px;line-height:1.7}.neo-i.neo-illustrated .ni-link{font-size:11px}.neo-i.neo-illustrated.ni-intro .ni-intro-banner{min-height:var(--ni-banner-height-m,590px)}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-media img{width:100%;top:auto;bottom:0;height:58%;object-fit:contain;object-position:center bottom}.neo-i.neo-illustrated.ni-intro .ni-intro-banner:after{background:linear-gradient(180deg,#f1ebe2 17%,#f1ebe280 43%,transparent 65%)}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-copy{min-height:0;max-width:none;justify-content:flex-start;padding:30px var(--ni-gutter-m,24px)}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-copy .ni-heading{font-size:var(--ni-heading-m,32px);line-height:1.1;max-width:330px}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-copy .ni-lead{font-size:var(--ni-body-m,12px);max-width:300px}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-copy>.ni-link{margin-top:18px}.neo-i.neo-illustrated.ni-intro .ni-intro-banner-note{padding-inline:var(--ni-gutter-m,24px);max-width:none}.neo-i.neo-illustrated.ni-intro .ni-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;gap:28px 22px;min-height:0;margin:42px auto 26px}.neo-i.neo-illustrated.ni-intro .ni-overview-product{grid-column:1/3;grid-row:1;max-width:230px;width:min(100%,var(--ni-center-width,230px));justify-self:center}.neo-i.neo-illustrated.ni-intro .ni-overview-product-media{height:var(--ni-center-height-m,270px)}.neo-i.neo-illustrated.ni-intro .ni-overview-product-label{font-size:9px;margin-top:8px}.neo-i.neo-illustrated.ni-intro .ni-overview-feature{padding:var(--ni-benefit-pad-m,0);text-align:left}.neo-i.neo-illustrated.ni-intro .ni-overview-feature--1{grid-column:1;grid-row:2}.neo-i.neo-illustrated.ni-intro .ni-overview-feature--2{grid-column:2;grid-row:2}.neo-i.neo-illustrated.ni-intro .ni-overview-feature--3{grid-column:1;grid-row:3}.neo-i.neo-illustrated.ni-intro .ni-overview-feature--4{grid-column:2;grid-row:3}.neo-i.neo-illustrated.ni-intro .ni-overview-feature .ni-overview-index{justify-content:flex-start;font-size:8px;margin-bottom:11px}.neo-i.neo-illustrated.ni-intro .ni-overview-feature h3{font-size:var(--ni-benefit-title-m,18px);line-height:1.25;margin-bottom:var(--ni-benefit-gap-m,10px)}.neo-i.neo-illustrated.ni-intro .ni-overview-feature p{font-size:var(--ni-benefit-body-m,10px);line-height:1.7;margin-left:0}.neo-i.neo-illustrated.ni-intro .ni-overview-feature .ni-benefit-thumb{width:var(--ni-benefit-image-m,90px);margin-left:0;margin-bottom:var(--ni-benefit-gap-m,10px)}.neo-i.neo-illustrated.ni-intro .ni-overview-icons{grid-template-columns:1fr 1fr;gap:18px 14px;margin-top:26px}.neo-i.neo-illustrated.ni-intro .ni-overview-icons .ni-intro-icon{justify-content:flex-start;gap:9px;padding-top:20px}.neo-i.neo-illustrated.ni-intro .ni-overview-icons img{width:var(--ni-icons-size,32px);height:var(--ni-icons-size,32px)}.neo-i.neo-illustrated.ni-intro .ni-overview-icons span{font-size:var(--ni-icons-label,9px)}.neo-i.neo-illustrated.ni-explore .ni-explore-heading{margin-bottom:28px}.neo-i.neo-illustrated.ni-explore .ni-world-track{grid-auto-columns:calc((100% - (var(--ni-world-columns-m,1) - 1)*var(--ni-gap-m,14px))/var(--ni-world-columns-m,1));gap:var(--ni-gap-m,14px);padding-bottom:10px}.neo-i.neo-illustrated.ni-explore .ni-world-copy{padding:16px 14px 18px}.neo-i.neo-illustrated.ni-explore .ni-world .ni-item-title{font-size:var(--ni-item-title-m,17px)}.neo-i.neo-illustrated.ni-explore .ni-world .ni-item-text{font-size:var(--ni-item-body-m,11px);line-height:1.65}.neo-i.neo-illustrated.ni-explore .ni-explore-kits{margin-top:var(--ni-parts-gap-m,36px)}.neo-i.neo-illustrated.ni-explore .ni-kit-heading{font-size:var(--ni-kit-heading-m,25px)}.neo-i.neo-illustrated.ni-explore .ni-kit-intro{font-size:var(--ni-body-m,12px);margin-top:9px}.neo-i.neo-illustrated.ni-explore .ni-kit-heading-row{gap:12px;align-items:flex-start}.neo-i.neo-illustrated.ni-explore .ni-kit-heading-row .ni-carousel-actions{margin-top:2px}.neo-i.neo-illustrated.ni-explore .ni-kit-track{gap:var(--ni-gap-m,14px)}.neo-i.neo-illustrated.ni-explore .ni-kit-track--carousel{grid-auto-columns:calc((100% - (var(--ni-kit-columns-m,2) - 1)*var(--ni-gap-m,14px))/var(--ni-kit-columns-m,2))}.neo-i.neo-illustrated.ni-explore .ni-kit h4{font-size:var(--ni-kit-title-m,12px);line-height:1.5}.neo-i.neo-illustrated.ni-explore .ni-kit :is(.ni-kit-price,.ni-kit-description,.ni-kit-soldout,.ni-kit-detail){font-size:var(--ni-kit-body-m,10px);margin-top:7px}.neo-i.neo-illustrated.ni-process .ni-step-grid{grid-template-columns:repeat(var(--ni-step-columns-m,1),minmax(0,1fr));gap:var(--ni-gap-m,26px);margin-top:28px}.neo-i.neo-illustrated.ni-process .ni-step-media{width:var(--ni-item-image-width-m,100%);border-radius:var(--ni-item-radius-m,var(--ni-radius-m,12px))}.neo-i.neo-illustrated.ni-process .ni-step-media :is(img,video){height:var(--ni-item-image-height-m,var(--ni-item-image-height,auto))}.neo-i.neo-illustrated.ni-process .ni-step:not(:last-child):after{display:none}.neo-i.neo-illustrated.ni-process .ni-step-number{width:32px;height:32px;margin-top:-16px;margin-bottom:9px;font-size:11px}.neo-i.neo-illustrated.ni-process .ni-step .ni-item-title{font-size:var(--ni-item-title-m,19px)}.neo-i.neo-illustrated.ni-process .ni-step .ni-item-text{font-size:var(--ni-item-body-m,12px);line-height:1.7;max-width:none}.neo-i.neo-illustrated.ni-process .ni-process-film{grid-template-columns:minmax(0,1fr);gap:var(--ni-gap-m,24px);margin-top:var(--ni-film-gap-m,40px)}.neo-i.neo-illustrated.ni-process .ni-process-film>.ni-film-editorial{grid-template-columns:minmax(0,1fr);gap:var(--ni-gap-m,24px)}.neo-i.neo-illustrated.ni-process .ni-film-copy h3{font-size:var(--neo-film-title-m,32px);line-height:1.14}.neo-i.neo-illustrated.ni-process .ni-film-copy p:not(.ni-eyebrow){font-size:var(--ni-body-m,13px);max-width:none}.neo-i.neo-illustrated.ni-process .neo-film{aspect-ratio:var(--neo-film-ratio-m,16/9);border-radius:var(--neo-film-radius-m,var(--ni-radius-m,12px))}.neo-i.neo-illustrated.ni-process .ni-film-play-icon{width:48px;height:48px}.neo-i.neo-illustrated.ni-technology .ni-tech-intro{margin-bottom:28px}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrades>.ni-tech-subheading{font-size:var(--ni-subheading-m,28px);margin-bottom:24px}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade-grid{grid-template-columns:1fr;gap:var(--ni-gap-m,22px)}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade{grid-template-columns:1fr;border-radius:var(--ni-radius-m,14px)}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade>.ni-item-media{height:var(--ni-item-image-height-m,290px);width:var(--ni-item-image-width-m,100%);border-radius:0}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade>.ni-item-media img{height:100%;min-height:0}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade-copy{padding:24px}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade .ni-item-title{font-size:var(--ni-item-title-m,22px)}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade .ni-item-text{font-size:var(--ni-item-body-m,13px)}.neo-i.neo-illustrated.ni-technology .ni-tech-compare dd{font-size:var(--ni-comparison-m,12px)}.neo-i.neo-illustrated.ni-technology .ni-tech-condition{font-size:var(--ni-condition-m,10px)}.neo-i.neo-illustrated.ni-technology .ni-tech-controls{padding:30px var(--ni-gutter-m,24px);margin-top:var(--ni-group-gap-m,34px);min-height:0}.neo-i.neo-illustrated.ni-technology .ni-tech-controls-layout,.neo-i.neo-illustrated.ni-technology .ni-tech-control-shell{grid-template-columns:1fr;gap:24px;min-height:0}.neo-i.neo-illustrated.ni-technology :is(.ni-tech-control-heading,.ni-tech-control-copy){grid-column:1;grid-row:1;max-width:none}.neo-i.neo-illustrated.ni-technology :is(.ni-tech-control-heading,.ni-tech-control-copy) .ni-tech-subheading{font-size:var(--ni-subheading-m,32px)}.neo-i.neo-illustrated.ni-technology :is(.ni-tech-control-heading,.ni-tech-control-copy) .ni-lead{font-size:var(--ni-body-m,13px)}.neo-i.neo-illustrated.ni-technology .ni-tech-control-visual{grid-column:1;grid-row:2;min-height:0;height:var(--ni-tech-image-height-m,280px)}.neo-i.neo-illustrated.ni-technology .ni-tech-control-visual picture,.neo-i.neo-illustrated.ni-technology .ni-tech-control-visual>img{width:var(--ni-tech-image-width-m,100%)}.neo-i.neo-illustrated.ni-technology .ni-tech-control-grid{grid-column:1;grid-row:3;gap:22px}.neo-i.neo-illustrated.ni-technology .ni-tech-control .ni-item-title{font-size:var(--ni-item-title-m,20px)}.neo-i.neo-illustrated.ni-technology .ni-tech-control .ni-item-text{font-size:var(--ni-item-body-m,12px)}.neo-i.neo-illustrated.ni-technology .ni-tech-control .ni-tech-condition{font-size:var(--ni-condition-m,9px)}.neo-i.neo-illustrated.ni-technology .ni-tech-engine-note{font-size:9px;line-height:1.7;margin-top:22px}.neo-i.neo-illustrated.ni-app,.neo-i.neo-illustrated.ni-serving,.neo-i.neo-illustrated.ni-care,.neo-i.neo-illustrated.ni-final-cta{width:calc(100% - 32px)}.neo-i.neo-illustrated.ni-app .ni-app-grid,.neo-i.neo-illustrated.ni-serving .ni-serving-editorial,.neo-i.neo-illustrated.ni-care .ni-care-editorial{grid-template-columns:minmax(0,1fr);gap:var(--ni-gap-m,28px)}.neo-i.neo-illustrated.ni-app .ni-app-copy{grid-column:1;grid-row:1}.neo-i.neo-illustrated.ni-app .ni-app-media{grid-column:1;grid-row:2}.neo-i.neo-illustrated.ni-app-mobile--before .ni-app-media{grid-row:1}.neo-i.neo-illustrated.ni-app-mobile--before .ni-app-copy{grid-row:2}.neo-i.neo-illustrated.ni-app .ni-app-media .ni-item-media{height:var(--ni-item-image-height-m,260px);width:var(--ni-item-image-width-m,100%)}.neo-i.neo-illustrated.ni-app .ni-app-points{gap:var(--ni-point-gap-m,12px);margin-top:20px}.neo-i.neo-illustrated.ni-app .ni-app-point .ni-item-title{font-size:var(--ni-item-title-m,13px)}.neo-i.neo-illustrated.ni-app .ni-app-point .ni-item-text{font-size:var(--ni-item-body-m,11px)}.neo-i.neo-illustrated.ni-app .ni-app-note{font-size:9px;line-height:1.7;margin-top:17px}.neo-i.neo-illustrated.ni-serving .ni-lifestyle-heading .ni-heading{max-width:none}.neo-i.neo-illustrated.ni-serving .ni-serving-cooling{font-size:var(--ni-body-m,13px)}.neo-i.neo-illustrated.ni-serving .ni-serving-facts{gap:18px;margin-top:22px}.neo-i.neo-illustrated.ni-serving .ni-serving-facts .ni-item-title{font-size:var(--ni-item-title-m,21px)}.neo-i.neo-illustrated.ni-serving .ni-serving-facts .ni-item-text{font-size:var(--ni-item-body-m,10px)}.neo-i.neo-illustrated.ni-serving .ni-serving-main-media{border-radius:var(--ni-radius-m,12px)}.neo-i.neo-illustrated.ni-serving .ni-serving-main-media img{aspect-ratio:var(--ni-photo-ratio-m,16/9)}.neo-i.neo-illustrated.ni-serving .ni-serving-main-media>.ni-media-reserved{aspect-ratio:var(--ni-photo-ratio-m,16/9);min-height:200px}.neo-i.neo-illustrated.ni-serving .ni-serving-modes{margin-top:28px;padding-top:24px}.neo-i.neo-illustrated.ni-serving .ni-serving-modes-heading{display:block;margin-bottom:22px}.neo-i.neo-illustrated.ni-serving .ni-serving-modes-heading h3{font-size:var(--ni-modes-heading-m,25px)}.neo-i.neo-illustrated.ni-serving .ni-serving-modes-heading .ni-link{margin-top:12px;font-size:11px}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-grid{grid-template-columns:repeat(var(--ni-serving-mode-columns-m,1),minmax(0,1fr));gap:var(--ni-serving-mode-gap-m,var(--ni-gap-m,25px))}.neo-i.neo-illustrated.ni-serving .ni-serving-mode{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:center;gap:16px}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-media{height:var(--ni-item-image-height-m,145px);width:var(--ni-item-image-width-m,100%);margin:0}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-copy .ni-eyebrow{font-size:7px;line-height:1.6;margin-bottom:8px}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-copy .ni-item-title{font-size:var(--ni-item-title-m,18px)}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-copy .ni-item-text{font-size:var(--ni-item-body-m,11px);line-height:1.7}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-condition{font-size:var(--ni-serving-caption-size-m,9px);line-height:1.7}.neo-i.neo-illustrated.ni-serving .ni-serving-gas-note{font-size:9px;line-height:1.7}.neo-i.neo-illustrated.ni-care .ni-care-copy header{margin-bottom:24px}.neo-i.neo-illustrated.ni-care .ni-care-grid{gap:20px}.neo-i.neo-illustrated.ni-care .ni-care-item{grid-template-columns:14px minmax(0,1fr);gap:4px 12px}.neo-i.neo-illustrated.ni-care .ni-care-number{font-size:9px}.neo-i.neo-illustrated.ni-care .ni-care-item .ni-item-title{font-size:var(--ni-item-title-m,14px)}.neo-i.neo-illustrated.ni-care .ni-care-item .ni-item-text{font-size:var(--ni-item-body-m,11px);line-height:1.7;margin-top:5px}.neo-i.neo-illustrated.ni-personalize .ni-personalize-heading{margin-bottom:28px}.neo-i.neo-illustrated.ni-personalize .ni-personalize-grid{grid-template-columns:repeat(var(--ni-columns-m,1),minmax(0,1fr));gap:var(--ni-gap-m,24px)}.neo-i.neo-illustrated.ni-personalize .ni-personalize-item{border-radius:var(--ni-radius-m,12px)}.neo-i.neo-illustrated.ni-personalize .ni-personalize-media{width:var(--ni-item-image-width-m,100%);height:var(--ni-item-image-height-m,200px)}.neo-i.neo-illustrated.ni-personalize .ni-personalize-copy{padding:22px}.neo-i.neo-illustrated.ni-personalize .ni-personalize-copy .ni-eyebrow{font-size:8px}.neo-i.neo-illustrated.ni-personalize .ni-item-title{font-size:var(--ni-item-title-m,22px)}.neo-i.neo-illustrated.ni-personalize .ni-item-text{font-size:var(--ni-item-body-m,12px)}.neo-i.neo-illustrated.ni-personalize .ni-personalize-condition{font-size:9px}.neo-i.neo-illustrated.ni-personalize .ni-personalize-connections{margin-top:26px;padding-top:22px}.neo-i.neo-illustrated.ni-personalize .ni-personalize-connections>.ni-item-title{font-size:var(--ni-connection-title-m,18px)}.neo-i.neo-illustrated.ni-personalize .ni-personalize-connections>.ni-item-text{font-size:var(--ni-connection-body-m,12px)}.neo-i.neo-illustrated.ni-community .ni-lifestyle-heading{padding-right:60px}.neo-i.neo-illustrated.ni-community .ni-community-actions{margin-top:-34px;margin-bottom:18px;gap:8px}.neo-i.neo-illustrated.ni-community .ni-reel-arrow{width:30px;height:30px;font-size:15px}.neo-i.neo-illustrated.ni-community .ni-reels{gap:var(--ni-gap-m,14px);padding-inline:var(--ni-gutter-m,24px);margin-inline:calc(-1*var(--ni-gutter-m,24px));scroll-padding-inline:var(--ni-gutter-m,24px)}.neo-i.neo-illustrated.ni-community .ni-community-reel{flex-basis:var(--ni-reel-mobile,76%);border-radius:var(--ni-item-radius-m,var(--ni-radius-m,12px))}.neo-i.neo-illustrated.ni-community .neo-reel-media{height:var(--ni-item-image-height-m,var(--ni-item-image-height,auto));width:var(--ni-item-image-width-m,100%)}.neo-i.neo-illustrated.ni-community .neo-reel-caption{padding:70px 17px 20px}.neo-i.neo-illustrated.ni-community .neo-reel-caption .ni-item-title{font-size:var(--ni-item-title-m,19px)}.neo-i.neo-illustrated.ni-community .neo-reel-caption .ni-item-text{font-size:var(--ni-item-body-m,10px);margin-top:8px}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4t{font-size:var(--mob-s4t-size,30px)}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4st{font-size:var(--mob-s4st-size,13px);margin-bottom:30px}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4h-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4rw{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"l l l" "neo s1 f1"}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4rl{font-size:var(--mob-label-fs,11px);padding:var(--mob-label-pt,7px) 8px var(--mob-label-pb,7px);justify-content:center}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4rv{font-size:var(--mob-value-fs,11px);padding:var(--mob-value-pt,9px) 7px var(--mob-value-pb,9px);min-height:var(--mob-value-min-h,40px)}#MainContent:has(.neo-i.neo-illustrated) .neo-native-machine .mc-s4footnote{font-size:var(--cmp-note-size,9px);line-height:1.7}.neo-i.neo-illustrated.ni-specifications .ni-spec-table{margin-top:26px}.neo-i.neo-illustrated.ni-specifications .ni-spec-table :is(th,td){padding:11px 7px;line-height:1.65}.neo-i.neo-illustrated.ni-specifications .ni-spec-table th{font-size:var(--ni-item-title-m,11px);width:40%}.neo-i.neo-illustrated.ni-specifications .ni-spec-table td{font-size:var(--ni-item-body-m,11px)}.neo-i.neo-illustrated.ni-box .ni-box-grid{grid-template-columns:1fr;gap:24px;margin-top:26px}.neo-i.neo-illustrated.ni-box .ni-box-items{gap:20px 16px}.neo-i.neo-illustrated.ni-box .ni-box-items .ni-item-title{font-size:var(--ni-item-title-m,13px)}.neo-i.neo-illustrated.ni-box .ni-box-items .ni-item-text{font-size:var(--ni-item-body-m,10px);line-height:1.7}.neo-i.neo-illustrated.ni-box .ni-box-optional{margin-top:22px;padding-top:19px}.neo-i.neo-illustrated.ni-box .ni-box-optional h3{font-size:15px}.neo-i.neo-illustrated.ni-box .ni-box-optional p{font-size:10px;line-height:1.7}.neo-i.neo-illustrated.ni-faq header{margin-bottom:28px}.neo-i.neo-illustrated.ni-faq .ni-faq-list summary{padding:17px 0;gap:18px}.neo-i.neo-illustrated.ni-faq .ni-faq-list summary .ni-item-title{font-size:var(--ni-item-title-m,13px);line-height:1.55}.neo-i.neo-illustrated.ni-faq .ni-faq-list .ni-item-text{font-size:var(--ni-item-body-m,12px);line-height:1.8;margin-bottom:20px}.neo-i.neo-illustrated.ni-faq .ni-blog{margin-top:40px}.neo-i.neo-illustrated.ni-faq .ni-blog-heading{font-size:var(--ni-blog-heading,25px);line-height:1.25;margin-bottom:22px}.neo-i.neo-illustrated.ni-faq .ni-blog-track{gap:var(--ni-gap-m,18px)}.neo-i.neo-illustrated.ni-faq .ni-blog-card{flex-basis:var(--ni-blog-width-m,270px)}.neo-i.neo-illustrated.ni-faq .ni-blog-card h4{font-size:var(--ni-blog-title,14px)}.neo-i.neo-illustrated.ni-faq .ni-blog-card p{font-size:var(--ni-blog-body,11px)}.neo-i.neo-illustrated.ni-final-cta{margin-block:18px 25px;border-radius:var(--ni-radius-m,12px)}.neo-i.neo-illustrated.ni-final-cta .ni-heading{font-size:var(--ni-heading-m,36px);line-height:1.08}.neo-i.neo-illustrated.ni-final-cta .ni-lead{font-size:var(--ni-body-m,13px)}}@media(prefers-reduced-motion:reduce){.neo-i.neo-illustrated *,.neo-i.neo-illustrated *:before,.neo-i.neo-illustrated *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.neo-i.neo-illustrated.ni-care .ni-care-item>div:not(.ni-item-media){grid-column:1/-1;display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:14px}.neo-i.neo-illustrated.ni-process .neo-film-play{color:#fff}.neo-i.neo-illustrated.ni-technology .ni-tech-control-visual{flex-direction:column}.neo-i.neo-illustrated.ni-technology .ni-tech-control-visual>figcaption{width:100%;height:auto}@media(min-width:1100px){#MainContent:has(.neo-illustrated.ni-specifications):has(>[id$=__neo_specs]+[id$=__neo_box]){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#MainContent:has(.neo-illustrated.ni-specifications):has(>[id$=__neo_specs]+[id$=__neo_box])>*{grid-column:1/-1;min-width:0}#MainContent:has(.neo-illustrated.ni-specifications):has(>[id$=__neo_specs]+[id$=__neo_box])>.shopify-section:has(.neo-illustrated.ni-specifications){grid-column:1;justify-self:end;width:min(600px,100%)}#MainContent:has(.neo-illustrated.ni-specifications):has(>[id$=__neo_specs]+[id$=__neo_box])>.shopify-section:has(.neo-illustrated.ni-box){grid-column:2;justify-self:start;width:min(600px,100%)}.neo-i.neo-illustrated.ni-box .ni-box-grid{grid-template-columns:1fr;gap:22px}.neo-i.neo-illustrated.ni-box .ni-box-photo{max-width:100%;margin-inline:auto}.neo-i.neo-illustrated.ni-box .ni-box-photo img{max-height:260px;object-fit:contain}.neo-i.neo-illustrated.ni-box .ni-box-items{gap:15px 18px}}.neo-i.neo-illustrated .ni-small,.neo-i.neo-illustrated .ni-media-note,.neo-native-machine .mc-s4ref,.neo-native-machine .mc-s4footnote{display:none!important}.neo-i.neo-illustrated .ni-link:not([href^="#"]):not([data-ni-back-to-buy]),.neo-i.neo-illustrated .ni-kit-detail,.neo-i.neo-illustrated .ni-kit-collection-link,.neo-native-machine .mc-s4b:not([href^="#"]){display:none!important}.neo-i.neo-illustrated.ni-process .ni-step-grid{max-width:1000px;margin:24px auto 0;gap:24px}.neo-i.neo-illustrated.ni-process .ni-step-media{width:100%;max-width:280px}.neo-i.neo-illustrated.ni-process .ni-step-media :is(img,video){width:100%;height:auto;aspect-ratio:1;object-fit:contain}.neo-i.neo-illustrated.ni-process .ni-step:not(:last-child):after{top:130px}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade{display:flex;flex-direction:column}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade>.ni-item-media{width:100%;height:auto;aspect-ratio:16/9}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade>.ni-item-media img{width:100%;height:100%;min-height:0;aspect-ratio:16/9;object-fit:contain}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade:first-child>.ni-item-media img{object-fit:cover;object-position:center top}.neo-i.neo-illustrated.ni-technology .ni-tech-upgrade-copy{align-self:stretch;padding:20px}.neo-i.neo-illustrated.ni-serving .ni-serving-modes{margin-top:24px;padding-top:24px}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-grid{max-width:1000px;margin-inline:auto;gap:24px}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-media{width:100%;height:auto;aspect-ratio:1;max-width:280px;margin:0 auto 16px}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-media img{width:100%;height:100%;aspect-ratio:1;object-fit:contain}.neo-i.neo-illustrated.ni-personalize .ni-personalize-grid{display:flex;flex-wrap:wrap;justify-content:center}.neo-i.neo-illustrated.ni-personalize .ni-personalize-item{flex:1 1 280px;max-width:400px}@media(max-width:749px){.neo-i.neo-illustrated.ni-intro .ni-overview-product{display:none}.neo-i.neo-illustrated.ni-intro .ni-overview{align-items:start}.neo-i.neo-illustrated.ni-intro .ni-overview-feature{grid-area:auto}.neo-i.neo-illustrated.ni-intro .ni-overview-feature h3{min-height:3.75em}.neo-i.neo-illustrated.ni-serving .ni-serving-mode-media{margin:0}.neo-i.neo-illustrated.ni-personalize .ni-personalize-item{flex-basis:100%;max-width:100%}}.neo-i.neo-illustrated .ni-personalize-connections{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/igulu-s1-neo-illustrated.css.map */
