:root{--nfh-ink: #16181c;--nfh-paper: #efebe2;--nfh-bone: #f7f4ed;--nfh-hair: #dcd6c9;--nfh-muted: #6a6558;--nfh-body: #3e3b34;--nfh-on-ink-2: #b9b3a6;--nfh-orange: #fd5900;--nfh-orange-press: #e65100;--nfh-tp: #00b67a;--nfh-yellow: #f2c100;--nfh-blue: #1f3a73;--nfh-green: #3d8c3a;--nfh-sans: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--nfh-mono: "Space Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--nfh-btn-font: "Montserrat", "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--nfh-g: 20px;--nfh-lg: 20px}@media(min-width:1000px){:root{--nfh-g: max(80px, calc((100% - 1280px)/2) );--nfh-lg: 0px}}.nfh-s,.nfh-sticky,.nfh-s *{box-sizing:border-box}.nfh-s,.nfh-sticky{font-family:var(--nfh-sans);color:var(--nfh-ink);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.nfh-s :is(h1,h2,h3,p,ul,ol,dl,dt,dd,figure){margin:0}.nfh-s :is(ul,ol){padding:0;list-style:none}.nfh-s a{color:inherit;text-decoration:none}.nfh-s :is(img,video){display:block;max-width:100%;height:auto}.nfh-s button{font:inherit;color:inherit}.nfh-s :focus-visible,.nfh-sticky :focus-visible{outline:2px solid var(--nfh-orange);outline-offset:3px}.nfh-y{color:var(--nfh-yellow)}.nfh-icon{display:block}.nfh-eyebrow{font-family:var(--nfh-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.nfh-h2{font-size:32px;line-height:1.02;font-weight:700;letter-spacing:-.03em;text-wrap:balance}.nfh-btn{display:flex;align-items:center;justify-content:center;height:52px;width:100%;padding:0 24px;border:0;background:var(--nfh-orange);color:#fff;font-family:var(--nfh-btn-font);font-size:16px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;transition:background-color .15s}.nfh-s a.nfh-btn{color:#fff}.nfh-btn:hover,.nfh-btn:active{background:var(--nfh-orange-press)}.nfh-btn--out,.nfh-s a.nfh-btn--out{background:transparent;color:var(--nfh-ink);border:1px solid var(--nfh-ink)}.nfh-btn--out:hover,.nfh-btn--out:active{background:var(--nfh-hair)}.nfh-btn--ink,.nfh-s a.nfh-btn--ink{background:var(--nfh-ink);color:var(--nfh-paper);border:1px solid var(--nfh-ink)}.nfh-btn--ink:hover,.nfh-btn--ink:active{background:var(--nfh-body);border-color:var(--nfh-body)}.nfh-2btn{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nfh-2btn .nfh-btn{height:44px;font-size:14px;width:100%;min-width:0;padding:0 8px;align-self:stretch}.nfh-sec{position:relative;padding:28px var(--nfh-g);background:var(--nfh-paper)}.nfh-sec:not(.nfh-faq):after,.nfh-gallery:after,.nfh-promises:after,.nfh-why:after,.nfh-support:after,.nfh-edges:after{content:"";position:absolute;left:var(--nfh-lg);right:var(--nfh-lg);bottom:0;height:1px;background:var(--nfh-ink);pointer-events:none}.nfh-bone{background:var(--nfh-bone)}.nfh-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.nfh-head>:first-child{min-width:0}.nfh-split{display:flex;flex-direction:column;gap:14px}.nfh-split__a,.nfh-split__b{display:contents}.nfh-o1{order:1}.nfh-o2{order:2}.nfh-o3{order:3}.nfh-o4{order:4}.nfh-o5{order:5}@media(min-width:1000px){.nfh-eyebrow{font-size:13px}.nfh-h2{font-size:48px;line-height:1}.nfh-btn{width:auto;min-width:300px;align-self:flex-start;padding:0 32px}.nfh-sec{margin:0 var(--nfh-g);padding:56px 0}.nfh-split{display:grid;grid-template-columns:1fr 1.35fr;gap:80px;align-items:start}.nfh-split--mid{align-items:center}.nfh-split__a,.nfh-split__b{display:flex;flex-direction:column;gap:20px;min-width:0}.nfh-o1,.nfh-o2,.nfh-o3,.nfh-o4,.nfh-o5{order:0}}.nfh-rows{border-top:1px solid var(--nfh-ink)}.nfh-rrow{display:grid;grid-template-columns:28px 1fr;gap:14px;padding:12px 0;border-bottom:1px solid var(--nfh-hair);align-items:start}.nfh-rrow--price{grid-template-columns:28px 1fr auto}a.nfh-rrow--link{color:inherit;text-decoration:none}a.nfh-rrow--link:hover .nfh-rrow__t,a.nfh-rrow--link:focus-visible .nfh-rrow__t{text-decoration:underline;text-underline-offset:3px}.nfh-rows--end .nfh-rrow:last-child{border-bottom:0}.nfh-rrow__icon{display:flex;width:28px;height:28px}.nfh-rrow__words{display:flex;flex-direction:column;gap:3px;min-width:0}.nfh-rrow__t{font-size:15px;font-weight:700;line-height:1.25}.nfh-rrow__s{font-size:13px;line-height:1.45;color:var(--nfh-body)}.nfh-rrow__price{font-family:var(--nfh-mono);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1;padding-top:2px;text-align:right}@media(min-width:1000px){.nfh-rrow{grid-template-columns:32px 220px 1fr;gap:20px;padding:16px 0}.nfh-rrow--price{grid-template-columns:32px 220px 1fr auto;align-items:center}.nfh-rrow__icon{width:32px;height:32px}.nfh-rrow__words{display:contents}.nfh-rrow__t{font-size:17px;line-height:1.3;padding-top:4px}.nfh-rrow__s{font-size:15px;line-height:1.5;padding-top:5px}.nfh-rrow--price .nfh-rrow__t,.nfh-rrow--price .nfh-rrow__s{padding-top:0}.nfh-rrow__price{font-size:40px;min-width:200px;padding-top:0}}.nfh-slider{display:flex;flex-direction:column;gap:4px;min-width:0}.nfh-track{position:relative;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nfh-track::-webkit-scrollbar{display:none}.nfh-track>*{flex:0 0 100%;scroll-snap-align:start;min-width:0}.nfh-track--gap12{gap:12px}.nfh-dots{display:flex;justify-content:center;align-items:center;height:44px}.nfh-dots[hidden]{display:none}.nfh-dot{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;width:24px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.nfh-dot[hidden]{display:none}.nfh-dot span{width:8px;height:8px;background:var(--nfh-muted)}.nfh-dot.is-on span{background:var(--nfh-ink)}.nfh-arrows{display:none;gap:8px;flex:none}.nfh-arrow{-webkit-appearance:none;appearance:none;width:48px;height:48px;padding:0;margin:0;cursor:pointer;border:1px solid var(--nfh-ink);background:transparent;color:var(--nfh-ink);font-family:var(--nfh-mono);font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center}.nfh-arrow:hover{background:var(--nfh-bone)}.nfh-arrows.is-idle .nfh-arrow{opacity:.3;cursor:default;background:transparent}@media(min-width:1000px){.nfh-arrows{display:flex}.nfh-track,.nfh-track--gap12{gap:24px}.nfh-track--3>*{flex-basis:calc((100% - 48px) / 3)}}.nfh-hero{display:flex;flex-direction:column;background:var(--nfh-ink);color:var(--nfh-paper)}.nfh-hero__media{position:relative;height:200px;overflow:hidden;background:var(--nfh-hair)}.nfh-hero__media picture,.nfh-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nfh-hero__media img{object-fit:cover;object-position:var(--nfh-pos-m, 50% 70%)}.nfh-hero__card{padding:14px var(--nfh-g) 18px;display:flex;flex-direction:column;gap:10px}.nfh-hero__text{display:flex;flex-direction:column;gap:10px}.nfh-badge{align-self:flex-start;background:var(--nfh-yellow);color:var(--nfh-ink);font-family:var(--nfh-mono);font-size:11px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;padding:5px 8px}.nfh-hero h1{font-size:36px;line-height:1;font-weight:700;letter-spacing:-.03em;text-wrap:balance;color:var(--nfh-paper)}.nfh-hero__sub{font-size:14px;line-height:1.4;color:var(--nfh-on-ink-2)}.nfh-hero__panel{display:grid;grid-template-columns:1fr 1fr;background:var(--nfh-bone);border:1px solid var(--nfh-ink);color:var(--nfh-ink);font-family:var(--nfh-mono)}.nfh-hero__cell{padding:12px 14px;display:flex;flex-direction:column;gap:2px;min-width:0}.nfh-hero__cell+.nfh-hero__cell{border-left:1px solid var(--nfh-ink)}.nfh-hero__num{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1}.nfh-hero__unit{font-size:11px;line-height:1.4}.nfh-hero__note{grid-column:1 / -1;border-top:1px solid var(--nfh-hair);padding:8px 14px;font-size:11px;line-height:1.45;color:var(--nfh-body)}.nfh-hero__cta{grid-column:1 / -1;padding:0 14px 12px;display:flex;flex-direction:column;gap:8px;font-family:var(--nfh-sans)}.nfh-hero__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nfh-hero__btns .nfh-btn{width:100%;min-width:0;padding:0 8px;height:52px;align-self:stretch}.nfh-hero__help{font-size:13px;line-height:1.4;text-align:center;color:var(--nfh-body)}@media(min-width:600px){.nfh-hero__media{height:340px}}@media(min-width:1000px){.nfh-hero{position:relative;min-height:680px;flex-direction:row;align-items:center;padding:48px var(--nfh-g) 56px}.nfh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.nfh-hero__media img{object-position:var(--nfh-pos-d, 50% 60%)}.nfh-hero__card{position:relative;z-index:1;max-width:560px;padding:24px;gap:14px;background:#16181cdb}.nfh-hero__text{gap:14px}.nfh-badge{font-size:13px;padding:7px 10px}.nfh-hero h1{font-size:48px;line-height:.98;letter-spacing:-.035em}.nfh-hero__sub{font-size:16px;line-height:1.45}.nfh-hero__cell{padding:12px 16px}.nfh-hero__num{font-size:32px}.nfh-hero__unit{font-size:14px}.nfh-hero__note{padding:8px 16px;font-size:12px}.nfh-hero__cta{padding:0 16px 14px}.nfh-hero__btns .nfh-btn{height:48px}}.nfh-gallery{position:relative;display:flex;flex-direction:column;gap:12px;padding:24px var(--nfh-g);background:var(--nfh-paper)}.nfh-gallery .nfh-h2{font-size:26px;line-height:1.05}.nfh-gallery__hint{display:none;font-family:var(--nfh-mono);font-size:12px;color:var(--nfh-muted)}.nfh-gal{display:flex;flex-direction:column;gap:6px;color:var(--nfh-ink)}.nfh-gal__pic{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--nfh-ink);background:var(--nfh-hair)}.nfh-gal__pic img{width:100%;height:100%;object-fit:cover}.nfh-gal__cap{font-family:var(--nfh-mono);font-size:11px;line-height:1.4;color:var(--nfh-body)}.nfh-gal:hover .nfh-gal__cap{color:var(--nfh-ink);text-decoration:underline;text-underline-offset:3px}@media(min-width:1000px){.nfh-gallery{margin:0 var(--nfh-g);padding:40px 0 24px;gap:20px}.nfh-gallery .nfh-h2{font-size:40px;line-height:1}.nfh-gallery__head{display:flex;flex-direction:column;gap:8px}.nfh-gallery__hint{display:block}.nfh-gal{gap:8px}.nfh-gal__cap{font-size:12px}}.nfh-costs__text{font-size:14px;line-height:1.5;color:var(--nfh-body)}@media(min-width:1000px){.nfh-costs .nfh-split__b{gap:24px}.nfh-costs__text{font-size:16px}}.nfh-why{position:relative;display:flex;flex-direction:column;background:var(--nfh-blue);color:var(--nfh-paper)}.nfh-why__pic{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--nfh-ink)}.nfh-why__pic img{width:100%;height:100%;object-fit:cover}.nfh-why__tag{position:absolute;left:0;top:0;background:var(--nfh-yellow);color:var(--nfh-ink);font-family:var(--nfh-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:7px 10px}.nfh-why__head{padding:24px var(--nfh-g) 0;display:flex;flex-direction:column;gap:12px}.nfh-why__head .nfh-eyebrow{color:var(--nfh-yellow)}.nfh-why__head .nfh-h2{color:var(--nfh-paper)}.nfh-why__text{font-size:16px;line-height:1.5}.nfh-why__rows{margin:12px var(--nfh-g) 28px}.nfh-why .nfh-rows{border-top-color:var(--nfh-paper)}.nfh-why .nfh-rrow{border-bottom-color:#efebe240}.nfh-why .nfh-rrow:last-child{border-bottom:0}.nfh-why .nfh-rrow__icon{color:var(--nfh-yellow)}.nfh-why .nfh-rrow__s{color:var(--nfh-on-ink-2)}@media(min-width:1000px){.nfh-why{display:grid;grid-template-columns:400px 1fr 1fr;margin:0 var(--nfh-g);padding:24px}.nfh-why__pic{width:400px;height:400px;border:2px solid var(--nfh-paper)}.nfh-why__tag{font-size:12px;padding:8px 12px}.nfh-why__head{padding:16px 48px;justify-content:center;gap:16px}.nfh-why__head .nfh-h2{font-size:40px}.nfh-why__text{font-size:17px}.nfh-why__rows{margin:16px 0 16px 24px;align-self:center}.nfh-why .nfh-rrow{grid-template-columns:32px 1fr;gap:16px;padding:14px 0}.nfh-why .nfh-rrow__words{display:flex}.nfh-why .nfh-rrow__t{font-size:19px;line-height:1.2;padding-top:0}.nfh-why .nfh-rrow__s{font-size:15px;line-height:1.4;padding-top:0}}.nfh-reviews,.nfh-reviews__head{display:flex;flex-direction:column;gap:12px}.nfh-reviews .nfh-h2{font-size:28px;line-height:1.05}.nfh-reviews__intro{font-size:14px;line-height:1.45;color:var(--nfh-muted)}.nfh-card{width:100%;display:flex;flex-direction:column;background:var(--nfh-bone);border:1px solid var(--nfh-ink)}.nfh-card__photo{aspect-ratio:1 / 1;overflow:hidden;border-bottom:1px solid var(--nfh-ink);background:var(--nfh-hair)}.nfh-card__photo img{width:100%;height:100%;object-fit:cover}.nfh-card__body{flex:1;padding:14px;display:flex;flex-direction:column;gap:8px}.nfh-card__stars{display:flex;gap:3px;color:var(--nfh-yellow)}.nfh-card__stars svg{fill:currentColor}.nfh-card__stars svg.is-off{fill:none;stroke:currentColor;stroke-width:1.6}.nfh-card__quote{font-size:15px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}.nfh-card__quote.is-open{display:block;-webkit-line-clamp:none;overflow:visible}.nfh-card__more{-webkit-appearance:none;appearance:none;background:none;border:0;padding:6px 0;margin:-4px 0 0;cursor:pointer;align-self:flex-start;font-size:13px;font-weight:600;color:var(--nfh-ink);text-decoration:underline;text-underline-offset:3px}.nfh-card__more[hidden]{display:none}.nfh-card__who{margin-top:auto;padding-top:10px;border-top:1px solid var(--nfh-hair);display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;font-weight:600}.nfh-card__tr{font-size:12px;font-weight:400;color:var(--nfh-muted)}.nfh-card__tile{font-family:var(--nfh-mono);font-size:12px;color:var(--nfh-muted)}.nfh-tp{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 14px;border:1px solid var(--nfh-ink);background:var(--nfh-bone);color:var(--nfh-ink)}.nfh-tp:hover{border-color:var(--nfh-muted)}.nfh-tp__main{display:flex;align-items:center;gap:12px}.nfh-tp__stars{display:inline-flex;gap:3px;flex:none}.nfh-tp__star{width:16px;height:16px;background:var(--nfh-tp);display:inline-flex;align-items:center;justify-content:center}.nfh-tp__star svg{width:11px;height:11px}.nfh-tp__star.is-off{background:#dcdce6}.nfh-tp__txt{display:flex;flex-direction:column;gap:2px}.nfh-tp__l1{font-size:15px;font-weight:700;line-height:1.2}.nfh-tp__l2{font-family:var(--nfh-mono);font-size:11px;color:var(--nfh-body)}.nfh-tp__cta{display:none;font-size:14px;font-weight:600;border-bottom:1px solid var(--nfh-ink);padding-bottom:1px;white-space:nowrap}@media(min-width:1000px){.nfh-reviews{gap:24px}.nfh-reviews .nfh-h2{font-size:48px;line-height:1}.nfh-reviews__intro{font-size:16px;line-height:1.5}.nfh-card__stars svg{width:22px;height:22px}.nfh-card__body{padding:18px;gap:9px}.nfh-card__quote{font-size:16px}.nfh-tp{min-height:64px;padding:0 24px;gap:24px}.nfh-tp__main{gap:16px}.nfh-tp__txt{flex-direction:row;align-items:baseline;gap:16px}.nfh-tp__l1{font-size:17px}.nfh-tp__l2{font-size:13px}.nfh-tp__cta{display:inline}}.nfh-promises{position:relative;padding:0 var(--nfh-g);background:var(--nfh-paper)}.nfh-prom{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:14px;min-height:56px;border-top:1px solid var(--nfh-hair)}.nfh-prom:first-child{border-top:0}.nfh-prom__icon{display:flex;width:34px;height:34px;align-items:center;justify-content:center}.nfh-prom__words{display:flex;flex-direction:column;gap:6px}.nfh-prom__title{font-size:15px;font-weight:600;line-height:1.3}.nfh-prom__text{display:none}@media(min-width:1000px){.nfh-promises{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 var(--nfh-g);padding:0}.nfh-prom{grid-template-columns:40px 1fr;align-items:start;gap:14px;padding:22px 24px 22px 0;border-top:0}.nfh-prom__icon{width:40px;height:40px}.nfh-prom__title{font-size:17px}.nfh-prom__text{display:block;font-size:14px;line-height:1.45;color:var(--nfh-muted)}}.nfh-install .nfh-eyebrow{color:var(--nfh-blue)}.nfh-install__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--nfh-ink);background:var(--nfh-ink)}.nfh-install__media img,.nfh-install__media video{width:100%;height:100%;object-fit:cover}.nfh-install__media video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease}.nfh-install__media video.is-on{opacity:1}.nfh-install__tag{position:absolute;left:0;top:0;background:var(--nfh-yellow);color:var(--nfh-ink);font-family:var(--nfh-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:7px 10px}.nfh-install__text{display:none}.nfh-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--nfh-ink)}.nfh-fact{padding:12px 10px;display:flex;flex-direction:column;gap:2px;min-width:0}.nfh-fact+.nfh-fact{border-left:1px solid var(--nfh-ink)}.nfh-fact__n{font-family:var(--nfh-mono);font-size:22px;font-weight:700;line-height:1}.nfh-fact__l{font-size:12px;line-height:1.3;color:var(--nfh-body)}.nfh-report{display:grid;grid-template-columns:24px 1fr;gap:12px;padding:12px 14px;border:1px solid var(--nfh-ink);background:var(--nfh-paper);align-items:start}.nfh-report__icon{display:flex;width:24px;height:24px;color:var(--nfh-blue)}.nfh-report__words{display:block;font-size:13px;line-height:1.45}.nfh-report__t{font-weight:700}.nfh-report__d{display:none}.nfh-install__stuck{font-size:13px;line-height:1.45;color:var(--nfh-body)}@media(min-width:1000px){.nfh-install.nfh-split{grid-template-columns:1.25fr 1fr;gap:64px}.nfh-install .nfh-h2{font-size:44px}.nfh-install__tag{font-size:12px;padding:8px 12px}.nfh-install__text{display:block;font-size:17px;line-height:1.5}.nfh-fact{padding:16px;gap:4px}.nfh-fact__n{font-size:30px}.nfh-fact__l{font-size:13px}.nfh-report{grid-template-columns:28px 1fr;gap:14px;padding:16px 18px}.nfh-report__icon{width:28px;height:28px}.nfh-report__words{display:flex;flex-direction:column;gap:4px}.nfh-report__t{font-size:16px;line-height:1.3}.nfh-report__m{display:none}.nfh-report__d{display:block;font-size:14px;line-height:1.5;color:var(--nfh-body)}.nfh-install__stuck{font-size:15px;line-height:1.5}}.nfh-clean__text{display:none}.nfh-clean__cards{display:flex;flex-direction:column;gap:8px}.nfh-qa{display:flex;flex-direction:column;gap:4px;background:var(--nfh-bone);border:1px solid var(--nfh-hair);padding:12px 14px}.nfh-qa__q{font-size:15px;font-weight:600;line-height:1.3}.nfh-qa__a{font-size:14px;line-height:1.45;color:var(--nfh-body)}.nfh-clean__note{font-size:13px;line-height:1.45;color:var(--nfh-muted)}.nfh-clean__slide{position:relative;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--nfh-ink);background:var(--nfh-hair)}.nfh-clean__slide img{width:100%;height:100%;object-fit:cover}.nfh-clean__tag{position:absolute;left:0;top:0;background:var(--nfh-yellow);color:var(--nfh-ink);font-family:var(--nfh-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px}.nfh-clean .nfh-arrows{justify-content:flex-end;margin-bottom:12px}@media(min-width:1000px){.nfh-clean.nfh-split{grid-template-columns:1fr 1fr;gap:64px;align-items:start}.nfh-clean--nophoto.nfh-split{grid-template-columns:minmax(0,860px)}.nfh-clean .nfh-h2{font-size:44px}.nfh-clean__text{display:block;font-size:17px;line-height:1.5}.nfh-clean__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nfh-qa{padding:16px;gap:6px}.nfh-clean__note{font-size:14px;line-height:1.5}.nfh-clean__slide{aspect-ratio:1 / 1}.nfh-clean__tag{font-size:12px;padding:8px 12px}}.nfh-cmp{display:flex;flex-direction:column;gap:14px}.nfh-cmp__intro{font-size:14px;line-height:1.5;color:var(--nfh-body)}.nfh-cmp__sticky{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:8px;background:var(--nfh-paper);padding:4px 0}.nfh-cmp__hm{min-height:64px;background:var(--nfh-bone);border:2px solid var(--nfh-ink);padding:8px 10px;display:flex;flex-direction:column;justify-content:center;gap:4px}.nfh-cmp__he{min-height:64px;border:1px solid var(--nfh-hair);padding:8px 10px;display:flex;align-items:center;gap:8px}.nfh-cmp__tag{font-family:var(--nfh-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;background:var(--nfh-yellow);color:var(--nfh-ink);padding:3px 6px;align-self:flex-start}.nfh-cmp__nm{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700}.nfh-mark{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none}.nfh-mark--y{background:var(--nfh-green);color:#fff}.nfh-mark--n{border:1px solid var(--nfh-muted);color:var(--nfh-muted)}.nfh-mark svg{width:12px;height:12px}.nfh-cmp__hd{display:none}.nfh-cmp__rows{border-top:1px solid var(--nfh-ink)}.nfh-cmp__row{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-bottom:1px solid var(--nfh-hair)}.nfh-cmp__lab{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.nfh-cmp__ico{display:flex;width:24px;height:24px;flex:none}.nfh-cmp__cells{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nfh-cmp__y{display:flex;gap:8px;align-items:flex-start;background:var(--nfh-bone);padding:8px 10px;margin-left:-10px;font-size:13px;line-height:1.4}.nfh-cmp__n{display:flex;gap:8px;align-items:flex-start;padding:8px 0;font-size:13px;line-height:1.4;color:var(--nfh-body)}.nfh-cmp__foot{font-size:14px;line-height:1.5;color:var(--nfh-body)}@media(min-width:1000px){.nfh-cmp{gap:28px}.nfh-cmp__top{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.nfh-cmp__intro{font-size:16px;max-width:420px}.nfh-cmp__sticky,.nfh-cmp__btn-m{display:none}.nfh-cmp__hd{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:0 24px;background:var(--nfh-paper);padding:8px 0 16px;align-items:end}.nfh-cmp__card{background:var(--nfh-bone);border:2px solid var(--nfh-ink);padding:20px;display:flex;flex-direction:column;gap:12px}.nfh-cmp__card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.nfh-cmp__card-name{display:flex;flex-direction:column;gap:8px}.nfh-cmp__card-name b{font-size:24px;font-weight:700;letter-spacing:-.02em}.nfh-cmp__card .nfh-cmp__tag{font-size:11px;letter-spacing:.08em;padding:5px 8px}.nfh-cmp__thumb{position:relative;width:72px;height:72px;flex:none;border:1px solid var(--nfh-ink);overflow:hidden;background:var(--nfh-hair)}.nfh-cmp__thumb img{width:100%;height:100%;object-fit:cover}.nfh-cmp__price{font-family:var(--nfh-mono);font-size:22px;font-weight:700;line-height:1;letter-spacing:-.02em}.nfh-cmp__price small{font-size:13px;font-weight:400}.nfh-cmp__card .nfh-btn{height:48px;font-size:15px;width:100%;min-width:0;align-self:stretch}.nfh-cmp__ecard{border:1px solid var(--nfh-hair);padding:20px;display:flex;flex-direction:column;gap:12px;align-self:stretch}.nfh-cmp__ecard b{font-size:24px;font-weight:700;letter-spacing:-.02em;padding-top:30px}.nfh-cmp__roll{display:flex;width:40px;height:40px;color:var(--nfh-muted);flex:none}.nfh-cmp__eline{font-family:var(--nfh-mono);font-size:14px;line-height:1.4;color:var(--nfh-body);margin-top:auto}.nfh-cmp__row{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:0 24px;padding:0;align-items:stretch}.nfh-cmp__lab{padding:16px 0;font-size:17px;font-weight:600;gap:14px}.nfh-cmp__ico{width:28px;height:28px}.nfh-cmp__cells{display:contents}.nfh-cmp__y{align-items:center;gap:12px;padding:16px 20px;margin:0;font-size:16px}.nfh-cmp__n{align-items:center;gap:12px;padding:16px 20px;font-size:16px}.nfh-cmp__foot{font-size:16px}}.nfh-designer .nfh-eyebrow{color:var(--nfh-blue)}.nfh-designer__lead{font-size:16px;line-height:1.5}.nfh-dstep{display:flex;flex-direction:column;gap:8px}.nfh-dstep__pic{position:relative;aspect-ratio:4 / 3;background:#fff;border:1px solid var(--nfh-ink);overflow:hidden}.nfh-dstep__pic img{width:100%;height:100%;object-fit:contain}.nfh-dstep__n{position:absolute;left:0;top:0;background:var(--nfh-yellow);color:var(--nfh-ink);font-family:var(--nfh-mono);font-size:12px;font-weight:700;padding:6px 10px}.nfh-dstep__cap{font-size:15px;line-height:1.4;min-height:42px}.nfh-dlist{display:none}@media(min-width:1000px){.nfh-designer{padding-top:64px;padding-bottom:64px}.nfh-designer .nfh-split__a{gap:24px}.nfh-designer__lead{font-size:18px}.nfh-dlist{display:block;border-top:1px solid var(--nfh-ink)}.nfh-dlist__b{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid var(--nfh-hair);margin:0;width:100%;display:grid;grid-template-columns:40px 1fr;gap:12px;padding:10px 0;text-align:left;font-size:15px;line-height:1.4;color:var(--nfh-muted);cursor:pointer}.nfh-dlist__b:hover{color:var(--nfh-ink)}.nfh-dlist__b.is-on{color:var(--nfh-ink);font-weight:600}.nfh-dlist__n{font-family:var(--nfh-mono);font-size:12px;font-weight:400;padding-top:3px}.nfh-dstep{gap:10px}.nfh-dstep__n{font-size:14px;padding:8px 12px}.nfh-dstep__cap{font-size:17px}}.nfh-samples .nfh-eyebrow{color:var(--nfh-blue)}.nfh-samples__lead{font-size:14px;line-height:1.5;color:var(--nfh-body)}.nfh-samples__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.nfh-sample{display:flex;flex-direction:column;gap:6px;min-width:0}.nfh-sample__pic{position:relative;display:block;aspect-ratio:1 / 1;border:1px solid var(--nfh-ink);background:#fff;overflow:hidden}.nfh-sample__pic img{width:100%;height:100%;object-fit:cover}.nfh-sample__n{display:none}.nfh-sample__name{font-size:11px;line-height:1.3;font-weight:700;text-align:center}.nfh-sample__line{display:none}.nfh-facts--2{grid-template-columns:1fr 1fr}.nfh-facts--2 .nfh-fact{padding:12px 14px}.nfh-facts--2 .nfh-fact__n{font-size:26px;letter-spacing:-.02em}.nfh-samples__note{font-size:13px;line-height:1.45;color:var(--nfh-muted)}@media(min-width:1000px){.nfh-samples__lead{font-size:17px;color:var(--nfh-ink)}.nfh-samples__grid{gap:16px}.nfh-sample{gap:10px}.nfh-sample__n{display:block;position:absolute;left:0;top:0;background:var(--nfh-yellow);color:var(--nfh-ink);font-family:var(--nfh-mono);font-size:12px;font-weight:700;line-height:1;padding:6px 10px}.nfh-sample__name{font-size:15px;text-align:left}.nfh-sample__line{display:block;font-size:13px;line-height:1.4;color:var(--nfh-muted)}.nfh-facts--2 .nfh-fact{padding:16px;gap:4px}.nfh-facts--2 .nfh-fact__n{font-size:30px}.nfh-facts--2 .nfh-fact__l{font-size:13px}.nfh-samples__note{font-size:14px}}.nfh-tiles{gap:12px}.nfh-tiles__list{display:flex;flex-direction:column;gap:12px}.nfh-tile{display:flex;flex-direction:column;gap:12px;padding:0 0 12px;border-bottom:1px solid var(--nfh-hair);color:var(--nfh-ink)}.nfh-tile--feat{padding:12px;background:var(--nfh-bone);border:2px solid var(--nfh-ink)}.nfh-tile__row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px}.nfh-tile--feat .nfh-tile__row{grid-template-columns:104px minmax(0,1fr)}.nfh-tile__thumb{position:relative;display:block;width:88px;aspect-ratio:1 / 1;border:1px solid var(--nfh-ink);background:#fff;overflow:hidden}.nfh-tile--feat .nfh-tile__thumb{width:104px}.nfh-tile__thumb img{width:100%;height:100%;object-fit:cover}.nfh-tile__words{display:flex;flex-direction:column;gap:3px;min-width:0}.nfh-tile--feat .nfh-tile__words{gap:4px}.nfh-tile__top{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.nfh-tile__name{font-size:17px;font-weight:700;line-height:1.2}.nfh-tile--feat .nfh-tile__name{font-size:18px}.nfh-tile__label{font-family:var(--nfh-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--nfh-yellow);color:var(--nfh-ink);padding:4px 8px}.nfh-tile__label--d,.nfh-tile__colours,.nfh-tile__sub--d{display:none}.nfh-tile__line{font-size:13px;line-height:1.35;color:var(--nfh-body)}.nfh-tile__price{margin-top:auto;font-family:var(--nfh-mono);font-size:18px;font-weight:700;line-height:1.2}.nfh-tile--feat .nfh-tile__price{font-size:24px;line-height:1}.nfh-tile__price small{font-size:11px;font-weight:400}.nfh-tile--feat .nfh-tile__price small{font-size:12px}.nfh-tile__inl{color:var(--nfh-muted)}.nfh-tile__sub{font-family:var(--nfh-mono);font-size:11px;font-weight:400;color:var(--nfh-muted)}.nfh-tiles__note{font-family:var(--nfh-mono);font-size:11px;line-height:1.5;color:var(--nfh-muted)}@media(min-width:1000px){.nfh-tiles.nfh-split{display:grid;grid-template-columns:1fr auto;gap:24px 40px;align-items:end}.nfh-tiles .nfh-split__a{display:contents}.nfh-tiles .nfh-split__b.nfh-tiles__list{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.nfh-tiles__note{font-size:13px;text-align:right}.nfh-tile,.nfh-tile--feat{gap:0;padding:0;background:var(--nfh-bone);border:1px solid var(--nfh-ink)}.nfh-tile--feat{border-width:2px}.nfh-tile__row{display:contents}.nfh-tile__thumb,.nfh-tile--feat .nfh-tile__thumb{width:100%;border:0;border-bottom:1px solid var(--nfh-ink)}.nfh-tile__label--d{display:block;position:absolute;left:0;bottom:0;font-size:12px;letter-spacing:.08em;padding:8px 12px}.nfh-tile__label--m,.nfh-tile__inl,.nfh-tile__subc{display:none}.nfh-tile__words,.nfh-tile--feat .nfh-tile__words{flex:1;padding:24px 24px 12px;gap:8px}.nfh-tile__colours{display:inline;font-family:var(--nfh-mono);font-size:13px;color:var(--nfh-muted);white-space:nowrap}.nfh-tile__name{font-size:24px;letter-spacing:-.02em}.nfh-tile--feat .nfh-tile__name{font-size:28px}.nfh-tile__line{font-size:16px;line-height:1.45;color:var(--nfh-ink)}.nfh-tile__price,.nfh-tile--feat .nfh-tile__price{margin-top:auto;padding-top:14px;font-size:32px;letter-spacing:-.02em;line-height:1}.nfh-tile--feat .nfh-tile__price{font-size:40px}.nfh-tile__price small{font-size:14px}.nfh-tile--feat .nfh-tile__price small{font-size:16px}.nfh-tile__sub,.nfh-tile__sub--d{display:block;font-size:13px;color:var(--nfh-body)}.nfh-tile .nfh-2btn{padding:0 24px 24px}}.nfh-edges{position:relative;display:flex;flex-direction:column;gap:12px;padding:24px var(--nfh-g)}.nfh-edges .nfh-h2{font-size:26px;line-height:1.05}.nfh-edges__head{display:flex;flex-direction:column;gap:12px}.nfh-edges__text{font-size:14px;line-height:1.5;color:var(--nfh-body)}.nfh-edges__text--d{display:none}.nfh-edges__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nfh-edge{display:flex;flex-direction:column;gap:8px;color:var(--nfh-ink)}.nfh-edge__pic{position:relative;aspect-ratio:1 / 1;background:#fff;border:1px solid var(--nfh-ink);overflow:hidden}.nfh-edge__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nfh-edge__words{display:flex;flex-direction:column;gap:8px;min-width:0}.nfh-edge__name{font-size:17px;font-weight:700}.nfh-edge__line{font-size:13px;line-height:1.35;color:var(--nfh-body)}.nfh-edge__price{font-family:var(--nfh-mono);font-size:16px;font-weight:700;line-height:1}.nfh-edge__price small{font-size:11px;font-weight:400}.nfh-edge__cta{font-size:14px;font-weight:600;border-bottom:1px solid var(--nfh-ink);align-self:flex-start;padding-bottom:1px}.nfh-edge:hover .nfh-edge__cta{color:var(--nfh-muted);border-color:var(--nfh-muted)}@media(min-width:1000px){.nfh-edges{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:center;margin:0 var(--nfh-g);padding:40px 0}.nfh-edges .nfh-h2{font-size:40px;line-height:1}.nfh-edges__head{gap:14px}.nfh-edges__text{font-size:16px}.nfh-edges__text--m{display:none}.nfh-edges__text--d{display:block}.nfh-edges__grid{gap:24px}.nfh-edge{display:grid;grid-template-columns:140px 1fr;gap:16px;min-height:160px;background:var(--nfh-paper);border:1px solid var(--nfh-ink)}.nfh-edge__pic{aspect-ratio:auto;border:0;border-right:1px solid var(--nfh-ink)}.nfh-edge__words{padding:16px 16px 16px 0;gap:6px}.nfh-edge__name{font-size:20px}.nfh-edge__line{font-size:14px;line-height:1.4;color:var(--nfh-muted)}.nfh-edge__price{margin-top:auto;font-size:22px}.nfh-edge__price small{font-size:12px}}.nfh-colours{display:flex;flex-direction:column;gap:16px}.nfh-colours__head{display:flex;flex-direction:column;gap:10px}.nfh-colours__lead{font-size:14px;line-height:1.5;color:var(--nfh-body);max-width:720px}.nfh-colours__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 8px}.nfh-colour{display:flex;flex-direction:column;gap:6px;min-width:0}.nfh-colour__sq{display:block;aspect-ratio:1 / 1;border:1px solid var(--nfh-ink);overflow:hidden;background:#fff}.nfh-colour__sq img{width:100%;height:100%;object-fit:cover;transform:scale(var(--nfh-zoom, 1.3))}.nfh-colour__name{font-size:11px;line-height:1.2}@media(min-width:1000px){.nfh-colours{gap:28px}.nfh-colours__head{gap:12px}.nfh-colours__lead{font-size:16px}.nfh-colours__grid{grid-template-columns:repeat(13,minmax(0,1fr));gap:8px}.nfh-colour{gap:10px}.nfh-colour__name{font-size:13px;line-height:1.25}}.nfh-layouts{display:flex;flex-direction:column;gap:14px}.nfh-layouts__head{display:flex;flex-direction:column;gap:6px}.nfh-layouts__head .nfh-eyebrow{color:var(--nfh-muted)}.nfh-layouts__note{font-size:14px;line-height:1.5;color:var(--nfh-body)}.nfh-layouts__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px}.nfh-lay{display:flex;flex-direction:column;gap:6px;color:var(--nfh-ink)}.nfh-lay__pic{position:relative;aspect-ratio:4 / 3;background:var(--nfh-hair);border:1px solid var(--nfh-ink);overflow:hidden}.nfh-lay__pic img{width:100%;height:100%;object-fit:cover}.nfh-lay__l1,.nfh-lay__l2{display:contents}.nfh-lay__name{font-size:15px;font-weight:700;line-height:1.2}.nfh-lay__size{font-family:var(--nfh-mono);font-size:11px;color:var(--nfh-body)}.nfh-lay__meta{display:none}.nfh-lay__price{font-family:var(--nfh-mono);font-size:16px;font-weight:700;line-height:1}.nfh-lay:hover .nfh-lay__name{text-decoration:underline;text-underline-offset:3px}.nfh-layouts__foot{font-family:var(--nfh-mono);font-size:10px;line-height:1.5;color:var(--nfh-muted)}@media(min-width:1000px){.nfh-layouts{gap:32px}.nfh-layouts__top{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.nfh-layouts__head{gap:12px}.nfh-layouts__note{font-size:15px;color:var(--nfh-muted);max-width:380px}.nfh-layouts__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.nfh-lay{gap:10px}.nfh-lay__l1{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.nfh-lay__l2{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-top:1px solid var(--nfh-hair);padding-top:10px}.nfh-lay__name{font-size:22px;letter-spacing:-.02em}.nfh-lay__size{font-size:13px;white-space:nowrap}.nfh-lay__meta{display:block;font-size:14px;color:var(--nfh-muted)}.nfh-lay__price{font-size:22px;white-space:nowrap}.nfh-layouts__foot{font-size:12px}}.nfh-process{display:flex;flex-direction:column;gap:16px}.nfh-process__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.nfh-proc{display:flex;flex-direction:column;gap:6px;min-width:0}.nfh-proc__pic{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--nfh-ink);background:var(--nfh-hair);margin-bottom:4px}.nfh-proc__pic img{width:100%;height:100%;object-fit:cover}.nfh-proc__n{position:absolute;left:0;top:0;background:var(--nfh-yellow);color:var(--nfh-ink);font-family:var(--nfh-mono);font-size:11px;padding:4px 8px}.nfh-proc__t{font-size:15px;font-weight:700;line-height:1.2}.nfh-proc__s{font-size:12px;line-height:1.4;color:var(--nfh-body)}@media(min-width:1000px){.nfh-process{gap:28px}.nfh-process__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.nfh-proc{gap:10px}.nfh-proc__n{font-size:12px}.nfh-proc__t{font-size:18px}.nfh-proc__s{font-size:14px}}.nfh-support{position:relative;padding:28px var(--nfh-g) 24px;display:flex;flex-direction:column;gap:14px;background:var(--nfh-bone)}.nfh-support__top{display:flex;flex-direction:column;gap:14px}.nfh-support__top .nfh-eyebrow{color:var(--nfh-blue)}.nfh-support__who{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding-top:24px;border-top:1px solid var(--nfh-hair)}.nfh-support__who-text{display:flex;flex-direction:column;gap:10px}.nfh-support__who .nfh-eyebrow{color:var(--nfh-muted)}.nfh-support__about{font-size:16px;line-height:1.5}.nfh-contact{display:flex;flex-direction:column;font-size:14px;border-top:1px solid var(--nfh-hair)}.nfh-contact__links{display:contents}.nfh-contact__co,.nfh-contact__mail,.nfh-contact__tel,.nfh-contact__link{min-height:44px;display:flex;align-items:center;border-bottom:1px solid var(--nfh-hair)}.nfh-contact__link{border-bottom:0}.nfh-contact__co{font-weight:600}.nfh-contact__mail span{border-bottom:1px solid var(--nfh-ink);padding-bottom:1px}.nfh-contact__tel{font-family:var(--nfh-mono)}.nfh-contact__link{font-weight:600}@media(min-width:1000px){.nfh-support{margin:0 var(--nfh-g);padding:56px 0 40px;gap:28px}.nfh-support__top{gap:28px}.nfh-support__top .nfh-h2{max-width:900px}.nfh-support__head{display:flex;flex-direction:column;gap:12px}.nfh-support__who{margin-top:12px;padding-top:40px;gap:20px}.nfh-support__who-text{max-width:720px}.nfh-support__about{font-size:18px}.nfh-contact{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;font-size:15px;padding-top:16px}.nfh-contact__links{display:flex;gap:48px;align-items:center}.nfh-contact__co,.nfh-contact__mail,.nfh-contact__tel,.nfh-contact__link{min-height:0;border-bottom:0}.nfh-contact__tel{font-size:15px}}.nfh-faq__more{display:none;font-size:16px;line-height:1.5;color:var(--nfh-muted)}.nfh-faq__more a{color:var(--nfh-ink);border-bottom:1px solid var(--nfh-ink)}.nfh-acc{border-top:1px solid var(--nfh-ink)}.nfh-split__b.nfh-acc{display:block}.nfh-acc__item{border-bottom:1px solid var(--nfh-ink)}.nfh-acc__h{font-size:inherit;font-weight:inherit;margin:0}.nfh-acc__q{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;color:var(--nfh-ink);cursor:pointer;text-align:left;width:100%;min-height:56px;padding:8px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--nfh-sans);font-size:16px;font-weight:600;line-height:1.3}.nfh-acc__sign{font-family:var(--nfh-mono);font-size:18px;font-weight:400;flex:none}.nfh-acc__a p{padding:0 0 18px;font-size:15px;line-height:1.55;color:var(--nfh-body)}.nfh-acc__a[hidden]{display:none}@media(min-width:1000px){.nfh-faq{padding-bottom:64px}.nfh-faq__more{display:block}.nfh-acc__q{min-height:64px;gap:24px;font-size:19px}.nfh-acc__sign{font-size:20px}.nfh-acc__a p{padding:0 64px 24px 0;font-size:16px}}.nfh-closing{position:relative;overflow:hidden;background:var(--nfh-ink);color:var(--nfh-paper);padding:48px var(--nfh-g) 36px;display:flex;flex-direction:column;gap:14px}.nfh-closing__bg,.nfh-closing__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nfh-closing__bg img{object-fit:cover}.nfh-closing--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#16181c99,#16181ceb 60%)}.nfh-closing__words,.nfh-closing .nfh-btn{position:relative;z-index:2}.nfh-closing__words{display:flex;flex-direction:column;gap:14px}.nfh-closing h2{font-size:36px;line-height:1;font-weight:700;letter-spacing:-.03em;text-wrap:balance;color:var(--nfh-paper)}.nfh-closing__line{font-family:var(--nfh-mono);font-size:12px;line-height:1.5}@media(min-width:1000px){.nfh-closing{margin:0 var(--nfh-g);padding:72px 48px;display:grid;grid-template-columns:1fr auto;gap:80px;align-items:center}.nfh-closing--photo:before{background:linear-gradient(180deg,#16181c99,#16181ce6)}.nfh-closing__words{gap:20px}.nfh-closing h2{font-size:72px;letter-spacing:-.035em}.nfh-closing h2 span{display:block}.nfh-closing__line{font-size:15px}.nfh-closing .nfh-btn{align-self:center}}.nfh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--nfh-paper);border-top:1px solid var(--nfh-ink);padding:10px 20px calc(10px + env(safe-area-inset-bottom));transform:translateY(100%);opacity:0;visibility:hidden;transition:transform .15s ease-out,opacity .15s ease-out,visibility .15s}.nfh-sticky.is-on{transform:none;opacity:1;visibility:visible}.nfh-sticky .nfh-btn{width:100%;min-width:0}@media(min-width:1000px){.nfh-sticky{display:none}}@media(prefers-reduced-motion:reduce){.nfh-sticky{transition:none;transform:none}.nfh-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/novfort-home.css.map */
