.nh-root{background:var(--nh-bg);color:var(--nh-text);font-family:var(--font-body-family, Arial, sans-serif);overflow:clip}.nh-root *,.nh-root *:before,.nh-root *:after{box-sizing:border-box}.nh-root a{color:inherit;text-decoration:none}.nh-root img,.nh-root svg,.nh-root video,.nh-root iframe{display:block;max-width:100%}.nh-root h1,.nh-root h2,.nh-root h3,.nh-root p{margin:0}.nh-root button{font:inherit}.nh-root .nh-container{width:min(100%,calc(var(--nh-max) + (var(--nh-pad) * 2)));margin-inline:auto;padding-inline:var(--nh-pad)}.nh-root .nh-section{padding-block:var(--nh-gap)}.nh-root .nh-app,.nh-root .nh-video,.nh-root .nh-lifestyle,.nh-root .nh-functions,.nh-root .nh-final-cta,.nh-root .nh-trust{content-visibility:auto;contain-intrinsic-size:auto 700px}.nh-root .nh-eyebrow{color:var(--nh-accent);font-size:.78rem;font-weight:700;letter-spacing:.18em;line-height:1.25;text-transform:uppercase}.nh-root h1{font-size:calc(clamp(2.25rem,4.5vw,5.25rem) * var(--nh-heading-scale));font-weight:500;letter-spacing:-.035em;line-height:.98;text-transform:uppercase}.nh-root h2{font-size:calc(clamp(1.8rem,3.2vw,3.75rem) * var(--nh-heading-scale));font-weight:500;letter-spacing:-.025em;line-height:1.05;text-transform:uppercase}.nh-root h3{line-height:1.18}.nh-root .nh-align--left{text-align:left;align-items:flex-start}.nh-root .nh-align--center{text-align:center;align-items:center}.nh-root .nh-align--right{text-align:right;align-items:flex-end}.nh-root .nh-button{align-items:center;background:var(--nh-accent);border:1px solid var(--nh-accent);color:#080808;display:inline-flex;font-size:.86rem;font-weight:700;justify-content:center;letter-spacing:.04em;min-height:50px;padding:12px 30px;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .2s ease}.nh-root .nh-button:hover{background:transparent;color:var(--nh-accent);transform:translateY(-1px)}.nh-root .nh-media{background:#090909;overflow:hidden;position:relative}.nh-root .nh-media picture{display:contents}.nh-root .nh-media img,.nh-root .nh-media .nh-placeholder-svg{height:100%;top:0;right:0;bottom:0;left:0;object-position:var(--nh-position, center);position:absolute;width:100%}.nh-root [data-fit=contain] img,.nh-root [data-fit=contain] video{object-fit:contain}.nh-root [data-fit=cover] img,.nh-root [data-fit=cover] video{object-fit:cover}.nh-root [data-fit=auto]{height:auto!important;min-height:0!important}.nh-root [data-fit=auto] img,.nh-root [data-fit=auto] video{height:auto;object-fit:contain;position:relative;width:100%}.nh-root .nh-placeholder-svg{background:#111;fill:#242424}.nh-root .nh-placeholder-label{color:var(--nh-muted);inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%)}.nh-root .nh-hero{border-bottom:1px solid var(--nh-border)}.nh-root .nh-hero__grid{display:grid;grid-template-columns:var(--nh-life-col) minmax(260px,1fr) var(--nh-product-col);min-height:var(--nh-hero-height)}.nh-root .nh-hero__life,.nh-root .nh-hero__product{min-height:var(--nh-hero-height)}.nh-root .nh-hero__shade{background:linear-gradient(90deg,transparent 55%,rgba(0,0,0,var(--nh-hero-overlay)));top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.nh-root .nh-hero__copy{align-self:stretch;background:linear-gradient(140deg,var(--nh-surface),var(--nh-bg));display:flex;flex-direction:column;gap:24px;justify-content:center;padding:clamp(30px,4vw,80px);position:relative;z-index:2}.nh-root .nh-hero__sub{color:var(--nh-muted);font-size:.92rem;letter-spacing:.06em;text-transform:uppercase}.nh-root .nh-hero__copy .nh-button{margin-top:6px}.nh-root .nh-hero__product:after{background:radial-gradient(circle,color-mix(in srgb,var(--nh-accent) 28%,transparent) 0,transparent 66%);bottom:5%;content:"";filter:blur(12px);height:28%;left:10%;pointer-events:none;position:absolute;right:10%}.nh-root .nh-metrics{background:var(--nh-surface);border-bottom:1px solid var(--nh-border)}.nh-root .nh-metrics__inner{display:grid;grid-template-columns:repeat(var(--nh-metric-count),minmax(0,1fr));margin-inline:auto;max-width:var(--nh-max)}.nh-root .nh-metric{align-items:center;border-right:1px solid var(--nh-border);display:flex;gap:12px;justify-content:center;min-height:90px;padding:20px}.nh-root .nh-metric:last-child{border-right:0}.nh-root .nh-metric>span:not(.nh-icon){font-size:.9rem;font-weight:600;letter-spacing:.04em}.nh-root .nh-metric small{color:var(--nh-muted);font-size:.7rem}.nh-root .nh-icon{color:var(--nh-accent);display:inline-flex;flex:0 0 auto}.nh-root .nh-icon svg{fill:none;height:29px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:29px}.nh-root .nh-icon--large svg{height:42px;width:42px}.nh-root .nh-app{background:var(--nh-bg);border-bottom:1px solid var(--nh-border)}.nh-root .nh-app__grid{align-items:center;display:grid;gap:clamp(30px,5vw,90px);grid-template-columns:var(--nh-app-copy) minmax(0,1fr)}.nh-root .nh-app__copy{display:flex;flex-direction:column;gap:24px}.nh-root .nh-app__copy .nh-rte{color:var(--nh-muted);font-size:1rem;line-height:1.7;max-width:52ch}.nh-root .nh-store-links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--nh-store-badge-gap)}.nh-root .nh-store-links a{display:inline-flex;flex:0 0 auto;line-height:0;transition:opacity .2s ease,transform .2s ease}.nh-root .nh-store-links a:hover{opacity:.86;transform:translateY(-1px)}.nh-root .nh-store-links img,.nh-root .nh-store-links .nh-store-badge-svg{display:block;height:auto;object-fit:contain;width:var(--nh-store-badge-width)}.nh-root .nh-app__screens{align-items:end;display:flex;gap:var(--nh-screen-gap);justify-content:center}.nh-root .nh-app-screen{flex:0 1 var(--nh-screen-width);height:var(--nh-media-height);max-width:var(--nh-screen-width);min-height:280px}.nh-root .nh-app-screen:first-child{min-height:500px}.nh-root .nh-video{background:var(--nh-video-bg);border-bottom:1px solid var(--nh-border)}.nh-root .nh-video__inner{display:flex;flex-direction:column;gap:32px}.nh-root .nh-video__heading{display:flex;flex-direction:column;gap:14px}.nh-root .nh-video__heading p:not(.nh-eyebrow){color:var(--nh-muted)}.nh-root .nh-video-frame{background:#050505;margin-inline:auto;max-width:var(--nh-video-max);overflow:hidden;position:relative;width:100%}.nh-root .nh-video-frame[data-ratio=wide]{aspect-ratio:16 / 9}.nh-root .nh-video-frame[data-ratio=standard]{aspect-ratio:4 / 3}.nh-root .nh-video-frame[data-ratio=square]{aspect-ratio:1 / 1}.nh-root .nh-video-frame[data-ratio=fixed]{height:var(--nh-video-height)}.nh-root .nh-video-frame[data-ratio=auto]{aspect-ratio:auto}.nh-root .nh-video-frame video,.nh-root .nh-video-frame iframe{border:0;height:100%;object-position:var(--nh-position, center);width:100%}.nh-root .nh-video-frame[data-ratio=auto] video{height:auto}.nh-root .nh-video-poster{background:#050505;border:0;cursor:pointer;top:0;right:0;bottom:0;left:0;padding:0;position:absolute;width:100%;z-index:3}.nh-root .nh-video-poster picture{display:contents}.nh-root .nh-video-poster img,.nh-root .nh-video-empty img,.nh-root .nh-video-empty .nh-placeholder-svg{height:100%;object-fit:inherit;object-position:var(--nh-position, center);width:100%}.nh-root .nh-video-frame[data-fit=contain] .nh-video-poster img,.nh-root .nh-video-frame[data-fit=contain] .nh-video-empty img{object-fit:contain}.nh-root .nh-video-frame[data-fit=cover] .nh-video-poster img,.nh-root .nh-video-frame[data-fit=cover] .nh-video-empty img{object-fit:cover}.nh-root .nh-video-frame[data-fit=auto] .nh-video-poster,.nh-root .nh-video-frame[data-fit=auto] .nh-video-empty{position:relative}.nh-root .nh-video-frame[data-fit=auto] .nh-video-poster img,.nh-root .nh-video-frame[data-fit=auto] .nh-video-empty img{height:auto;object-fit:contain}.nh-root .nh-video-empty{height:100%;min-height:360px;position:relative}.nh-root .nh-video-empty small{background:#000000bf;bottom:18px;color:#fff;left:50%;padding:8px 12px;position:absolute;transform:translate(-50%);z-index:2}.nh-root .nh-play{align-items:center;background:var(--nh-accent);border:1px solid var(--nh-accent);border-radius:50%;color:#070707;display:flex;height:74px;inset:50% auto auto 50%;justify-content:center;position:absolute;transform:translate(-50%,-50%);transition:transform .2s ease,background .2s ease;width:74px;z-index:4}.nh-root .nh-video-poster:hover .nh-play{background:#fff;transform:translate(-50%,-50%) scale(1.05)}.nh-root .nh-play svg{fill:currentColor;height:34px;width:34px}.nh-root .nh-lifestyle{padding-block:0}.nh-root .nh-lifestyle__grid{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0;width:min(100%,var(--nh-max))}.nh-root .nh-life-card{min-width:0;position:relative}.nh-root .nh-life-card--full{grid-column:1 / -1}.nh-root .nh-life-card .nh-media{height:var(--nh-life-height)}.nh-root .nh-life-card__overlay{background:linear-gradient(180deg,transparent 48%,rgba(0,0,0,var(--nh-life-overlay)) 100%);top:0;right:0;bottom:0;left:0;position:absolute}.nh-root .nh-life-card__copy{bottom:0;left:0;padding:clamp(20px,3vw,46px);pointer-events:none;position:absolute;right:0;z-index:2}.nh-root .nh-life-card__copy h3{font-size:clamp(1.5rem,2.4vw,2.7rem);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.nh-root .nh-life-card__copy h3:after{background:var(--nh-accent);content:"";display:block;height:2px;margin-top:10px;width:34px}.nh-root .nh-life-card__copy p{color:#ddd;font-size:.8rem;letter-spacing:.06em;margin-top:12px;text-transform:uppercase}.nh-root .nh-functions{background:linear-gradient(160deg,var(--nh-bg),var(--nh-surface));border-bottom:1px solid var(--nh-border)}.nh-root .nh-section-heading{margin:0 auto clamp(28px,4vw,54px);max-width:780px;text-align:center}.nh-root .nh-section-heading h2{margin-top:10px}.nh-root .nh-section-heading>p:last-child:not(.nh-eyebrow){color:var(--nh-muted);margin-top:12px}.nh-root .nh-functions__grid{display:grid;gap:14px}.nh-root .nh-functions__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.nh-root .nh-functions__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-root .nh-function-card{background:var(--nh-function-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-radius);display:flex;flex-direction:column;min-width:0;padding:clamp(22px,2.6vw,34px)}.nh-root .nh-function-card__top{align-items:flex-start;display:flex;gap:16px}.nh-root .nh-function-card__top h3{font-size:1.18rem;font-weight:500;margin-top:5px}.nh-root .nh-function-card__lead{color:var(--nh-muted);font-size:.88rem;line-height:1.55;margin-top:20px}.nh-root .nh-function-card ul{color:#d0d0d0;font-size:.83rem;line-height:1.6;margin:18px 0 0;padding-left:18px}.nh-root .nh-function-card__details{margin-top:auto;padding-top:22px}.nh-root .nh-function-card__details summary{align-items:center;color:var(--nh-accent);cursor:pointer;display:flex;font-size:.72rem;font-weight:700;gap:8px;justify-content:space-between;letter-spacing:.05em;list-style:none;text-transform:uppercase}.nh-root .nh-function-card__details summary::-webkit-details-marker{display:none}.nh-root .nh-function-card__details summary svg{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .2s ease;width:17px}.nh-root .nh-function-card__details[open] summary svg{transform:rotate(90deg)}.nh-root .nh-function-card__details .nh-hide,.nh-root .nh-function-card__details[open] .nh-show{display:none}.nh-root .nh-function-card__details[open] .nh-hide{display:inline}.nh-root .nh-disclaimer{color:var(--nh-muted);font-size:.72rem;line-height:1.55;margin:24px auto 0;max-width:1100px;text-align:center}.nh-root .nh-final-cta{background:#070707;border-bottom:1px solid var(--nh-border);padding-block:0}.nh-root .nh-final-cta__grid{display:grid;grid-template-columns:var(--nh-cta-media) minmax(0,1fr);min-height:var(--nh-cta-height);padding-inline:0}.nh-root .nh-final-cta .nh-media{min-height:var(--nh-cta-height)}.nh-root .nh-final-cta__copy{display:flex;flex-direction:column;gap:18px;justify-content:center;padding:clamp(28px,5vw,80px)}.nh-root .nh-final-cta__copy p:not(.nh-eyebrow){color:var(--nh-muted)}.nh-root .nh-trust{background:var(--nh-surface)}.nh-root .nh-trust__grid{display:grid;grid-template-columns:repeat(var(--nh-trust-count),minmax(0,1fr))}.nh-root .nh-trust__item{align-items:center;border-right:1px solid var(--nh-border);display:flex;gap:16px;justify-content:center;min-height:96px;padding:20px}.nh-root .nh-trust__item:last-child{border-right:0}.nh-root .nh-trust__item>span:last-child{display:grid;gap:4px}.nh-root .nh-trust__item strong{font-size:.82rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.nh-root .nh-trust__item small{color:var(--nh-muted);font-size:.72rem}.nh-root a.nh-trust__item:hover{background:color-mix(in srgb,var(--nh-accent) 5%,transparent)}@media(max-width:989px){.nh-root .nh-hero__grid{grid-template-columns:1fr 1fr}.nh-root .nh-hero__life{grid-column:1;grid-row:1}.nh-root .nh-hero__copy{grid-column:2;grid-row:1}.nh-root .nh-hero__product{grid-column:1 / -1;grid-row:2;min-height:440px}.nh-root .nh-metrics__inner{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-root .nh-metric{border-bottom:1px solid var(--nh-border)}.nh-root .nh-app__grid{grid-template-columns:1fr}.nh-root .nh-app__copy{max-width:720px}.nh-root .nh-functions__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.nh-root{--nh-pad: min(var(--nh-content-pad), 20px);--nh-gap: max(42px, calc(var(--nh-section-gap) * .68))}.nh-root .nh-hero__grid{display:flex;flex-direction:column}.nh-root .nh-hero__life,.nh-root .nh-hero__product{min-height:var(--nh-hero-height-mobile)}.nh-root .nh-hero__copy{min-height:360px;order:-1;padding:36px 20px}.nh-root .nh-hero__life{min-height:calc(var(--nh-hero-height-mobile) * .8)}.nh-root .nh-hero__product{min-height:var(--nh-hero-height-mobile)}.nh-root .nh-metrics__inner{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.nh-root .nh-metric{flex:0 0 46%;min-height:78px;scroll-snap-align:start}.nh-root .nh-app__screens{align-items:stretch;flex-direction:column}.nh-root .nh-app-screen,.nh-root .nh-app-screen:first-child{flex-basis:auto;height:var(--nh-media-height-mobile);max-width:100%;min-height:var(--nh-media-height-mobile);width:100%}.nh-root .nh-video-frame[data-ratio=fixed]{height:var(--nh-video-height-mobile)}.nh-root .nh-video-empty{min-height:240px}.nh-root .nh-play{height:62px;width:62px}.nh-root .nh-lifestyle__grid{grid-template-columns:1fr}.nh-root .nh-life-card,.nh-root .nh-life-card--full{grid-column:1}.nh-root .nh-life-card .nh-media{height:var(--nh-life-height-mobile)}.nh-root .nh-functions__grid--2,.nh-root .nh-functions__grid--3,.nh-root .nh-final-cta__grid{grid-template-columns:1fr}.nh-root .nh-final-cta .nh-media{min-height:var(--nh-cta-height-mobile)}.nh-root .nh-final-cta__copy{min-height:310px}.nh-root .nh-trust__grid{grid-template-columns:1fr}.nh-root .nh-trust__item{border-bottom:1px solid var(--nh-border);border-right:0;justify-content:flex-start;min-height:78px}.nh-root .nh-trust__item:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.nh-root *,.nh-root *:before,.nh-root *:after{scroll-behavior:auto!important;transition:none!important}}@media(max-width:749px){.nh-root{--nh-gap: 32px}.nh-root .nh-hero__copy{min-height:0;gap:14px;padding:24px 20px}.nh-root .nh-hero__copy h1{font-size:clamp(29px,8vw,36px)}.nh-root .nh-hero__sub{font-size:12px;line-height:1.5;letter-spacing:.03em}.nh-root .nh-hero__copy .nh-button{align-self:stretch;margin-top:2px}.nh-root .nh-hero__life{height:280px;min-height:280px}.nh-root .nh-hero__life img{object-fit:contain}.nh-root .nh-hero__product{display:none}.nh-root .nh-metrics__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.nh-root .nh-metric{gap:7px;min-height:54px;padding:10px 8px;flex-wrap:wrap}.nh-root .nh-metric:last-child{grid-column:1 / -1}.nh-root .nh-metric>span:not(.nh-icon){font-size:10px}.nh-root .nh-metric .nh-icon svg{width:21px;height:21px}.nh-root .nh-app__copy{gap:16px}.nh-root .nh-app__copy .nh-rte{font-size:14px;line-height:1.6}.nh-root .nh-store-links{gap:10px}.nh-root .nh-store-links img,.nh-root .nh-store-links .nh-store-badge-svg{width:min(var(--nh-store-badge-width),144px)}.nh-root .nh-app__screens{flex-direction:row;justify-content:flex-start;gap:14px;overflow-x:auto;padding-bottom:12px;scroll-snap-type:x mandatory}.nh-root .nh-app-screen,.nh-root .nh-app-screen:first-child{flex:0 0 78%;width:78%;max-width:78%;height:360px;min-height:360px;scroll-snap-align:start}.nh-root .nh-lifestyle__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nh-root .nh-life-card,.nh-root .nh-life-card--full{grid-column:auto}.nh-root .nh-life-card .nh-media{height:210px}.nh-root .nh-life-card__copy{padding:14px 12px}.nh-root .nh-life-card__copy h3{font-size:16px}.nh-root .nh-life-card__copy p{font-size:10px;letter-spacing:0}.nh-root .nh-function-card{padding:18px}.nh-root .nh-function-card__top{gap:12px}.nh-root .nh-function-card__top h3{font-size:17px}.nh-root .nh-function-card__lead{margin-top:12px}.nh-root .nh-function-card__preview{display:none}.nh-root .nh-function-card:has(.nh-function-card__details[open]) .nh-function-card__preview{display:block}.nh-root .nh-function-card__details{padding-top:8px}.nh-root .nh-function-card__details summary{min-height:44px;font-size:12px;letter-spacing:0}.nh-root .nh-final-cta__copy{min-height:0;padding:24px 20px;gap:14px}.nh-root .nh-final-cta__copy .nh-button{align-self:stretch}.nh-root .nh-final-cta .nh-media{min-height:240px}}.nh-root .nh-home-rating{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;min-height:28px;font-size:13px}.nh-root .nh-home-rating .jdgm-prev-badge{display:flex!important;align-items:center;flex-wrap:wrap;gap:6px;color:var(--nh-muted)}.nh-root .nh-home-rating .jdgm-star{color:var(--nh-accent)!important}.nh-root .nh-home-rating .nh-home-rating__link{color:var(--nh-text);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.nh-root .nh-hero__sub.nh-hero__sub--benefits{font-size:15px;line-height:1.55;letter-spacing:0;text-transform:none}.nh-root .nh-home-rating__link:focus-visible{outline:2px solid var(--nh-accent);outline-offset:4px}@media(min-width:990px){.nh-root .nh-hero__copy{gap:12px;padding:24px clamp(24px,2.6vw,48px)}.nh-root .nh-hero__copy h1{font-size:clamp(32px,3.1vw,62px);line-height:1.03}}@media(max-width:749px){.nh-root .nh-hero__sub.nh-hero__sub--benefits{font-size:14px;line-height:1.5}.nh-root .nh-home-rating{gap:0 12px}}@media(min-width:990px){.nh-root .nh-hero__grid{height:var(--nh-hero-height)}.nh-root .nh-hero__life,.nh-root .nh-hero__product{height:var(--nh-hero-height);min-height:0}.nh-root .nh-hero__copy{min-height:0}}@media(min-width:1600px){.nh-root .nh-hero__grid{max-width:1920px;margin-inline:auto}.nh-root .nh-hero__life img,.nh-root .nh-hero__product img{height:100%;object-fit:contain;position:absolute}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/natio-home-premium.css.map */
