.nova-compare{background:var(--nvc-bg);color:var(--nvc-text);padding-block:var(--nvc-pad-top) var(--nvc-pad-bottom)}.nova-compare__container{max-width:1080px;margin:auto;padding-inline:24px}.nova-compare__eyebrow{display:inline-block;margin:0 0 14px;padding:7px 13px;border-radius:30px;background:var(--nvc-highlight);color:var(--nvc-accent);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nova-compare .nova-compare__heading{color:var(--nvc-text);letter-spacing:-.02em;margin:0 0 1.4rem;text-align:center}.nova-compare__eyebrow{margin-left:auto;margin-right:auto}.nova-compare__head{text-align:center;margin-bottom:5.6rem}.nova-compare__lead{color:var(--nvc-muted);font-size:1.6rem;line-height:1.6;margin:0 auto;max-width:640px;text-align:center}.nova-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.nova-compare__table{width:100%;border-collapse:separate;border-spacing:0;text-align:left}.nova-compare__th{padding:1.4rem 1.8rem;font-size:1.4rem;font-weight:700;letter-spacing:.01em;vertical-align:bottom}.nova-compare__th--label{width:34%}.nova-compare__th--us{color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;background:var(--nvc-accent)}.nova-compare__th--them{color:var(--nvc-muted)}.nova-compare__label{padding:1.6rem 1.8rem 1.6rem 0;font-size:1.5rem;font-weight:600;color:var(--nvc-text);border-bottom:1px solid var(--nvc-line);vertical-align:top}.nova-compare__cell{padding:1.6rem 1.8rem;font-size:1.5rem;line-height:1.5;border-bottom:1px solid var(--nvc-line);vertical-align:top}.nova-compare__cell--us{background:color-mix(in srgb,var(--nvc-highlight) 22%,var(--nvc-surface));color:var(--nvc-text)}.nova-compare__cell--them{color:var(--nvc-muted)}.nova-compare__row:last-child .nova-compare__cell--us{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.nova-compare__mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;margin-right:9px;flex-shrink:0;vertical-align:-4px}.nova-compare__cell--us .nova-compare__mark{background:var(--nvc-accent);color:var(--nvc-highlight)}.nova-compare__cell--them .nova-compare__mark{background:color-mix(in srgb,var(--nvc-muted) 16%,transparent);color:var(--nvc-muted)}.nova-compare__row--tie .nova-compare__cell--us .nova-compare__mark,.nova-compare__row--tie .nova-compare__cell--them .nova-compare__mark{background:color-mix(in srgb,var(--nvc-muted) 14%,transparent);color:var(--nvc-muted)}.nova-compare__footnote{margin:1.8rem auto 0;font-size:1.4rem;color:var(--nvc-muted);max-width:640px;text-align:center}.nova-compare__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;justify-content:center}.nova-compare__btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border-radius:9px;font-size:1.5rem;font-weight:700;text-decoration:none;background:var(--nvc-button);color:#fff;border:2px solid var(--nvc-button);transition:transform .16s ease,opacity .16s ease}.nova-compare__btn:hover{transform:translateY(-1px);opacity:.92}.nova-compare__btn--quiet{background:transparent;color:var(--nvc-accent);border-color:var(--nvc-accent)}@media screen and (max-width:749px){.nova-compare__table,.nova-compare__table tbody,.nova-compare__row{display:block;width:100%}.nova-compare__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nova-compare__row{border:1px solid var(--nvc-line);border-radius:12px;margin-bottom:14px;overflow:hidden;background:var(--nvc-surface)}.nova-compare__label{display:block;padding:1.3rem 1.6rem .9rem;border-bottom:0;font-size:1.5rem}.nova-compare__cell{display:flex;align-items:flex-start;gap:0;padding:1.1rem 1.6rem;border-bottom:0;font-size:1.5rem}.nova-compare__cell:before{content:attr(data-col);flex:0 0 42%;padding-right:1rem;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--nvc-muted)}.nova-compare__cell--us{border-radius:0}.nova-compare__row:last-child .nova-compare__cell--us{border-radius:0}.nova-compare__cell--them{padding-bottom:14px}.nova-compare__btn{flex:1 1 100%}}@media screen and (max-width:749px){.nova-compare__head{margin-bottom:3.6rem}}@media(prefers-reduced-motion:reduce){.nova-compare__btn{transition:none}.nova-compare__btn:hover{transform:none}}.nova-hero{position:relative;overflow:hidden;background:radial-gradient(60% 55% at 82% 8%,color-mix(in srgb,var(--nvh-accent-3) 35%,transparent),transparent 60%),radial-gradient(50% 45% at 8% 100%,color-mix(in srgb,var(--nvh-accent-2) 16%,transparent),transparent 60%),var(--nvh-bg);color:var(--nvh-text)}.nova-hero__stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.9}.nova-hero__container{max-width:1280px;margin:auto;padding:0 24px}.nova-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.nova-hero__eyebrow{display:inline-block;padding:8px 14px;background:#ffffff14;border-radius:30px;font-size:1.3rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--nvh-accent-2);margin-bottom:1.8rem}.nova-hero .nova-hero__heading{line-height:1.05;letter-spacing:-.02em;color:var(--nvh-text);margin:0}.nova-hero .nova-hero__heading span{background:linear-gradient(100deg,var(--nvh-accent-1),var(--nvh-accent-2) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.nova-hero__lead{color:var(--nvh-muted);font-size:1.6rem;line-height:1.6;margin:2rem 0 3rem;max-width:520px}.nova-hero__price{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;margin:0 0 1.4rem;font-size:1.5rem;font-weight:600;color:var(--nvh-text);letter-spacing:.01em}.nova-hero__cutoff{display:inline-flex;align-items:center;gap:9px;margin:0 0 26px;padding:8px 15px;border:1px solid color-mix(in srgb,var(--nvh-accent-2) 45%,transparent);border-radius:8px;background:color-mix(in srgb,var(--nvh-accent-2) 10%,transparent);font-size:1.4rem;font-weight:700;color:var(--nvh-accent-2);letter-spacing:.01em}.nova-hero__dot{width:8px;height:8px;border-radius:50%;background:var(--nvh-accent-2);flex-shrink:0;box-shadow:0 0 color-mix(in srgb,var(--nvh-accent-2) 70%,transparent);animation:nova-pulse 2.4s ease-out infinite}@keyframes nova-pulse{70%{box-shadow:0 0 0 9px color-mix(in srgb,var(--nvh-accent-2) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--nvh-accent-2) 0%,transparent)}}.nova-hero__ctas{display:flex;flex-wrap:wrap;gap:14px}.nova-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 28px;border-radius:12px;text-decoration:none;font-weight:700;transition:transform .3s,background .3s,color .3s}.nova-hero__btn--primary{background:var(--nvh-button);color:#fff}.nova-hero__btn--primary:hover{transform:translateY(-3px)}.nova-hero__btn--ghost{border:2px solid var(--nvh-text);color:var(--nvh-text)}.nova-hero__btn--ghost:hover{background:var(--nvh-text);color:var(--nvh-bg)}.nova-hero__btn--quiet{border:1px solid color-mix(in srgb,var(--nvh-text) 32%,transparent);color:var(--nvh-muted)}.nova-hero__btn--quiet:hover{border-color:var(--nvh-text);color:var(--nvh-text)}.nova-hero__badges{display:flex;flex-wrap:wrap;gap:10px 22px;margin:30px 0 0;padding:0;list-style:none}.nova-hero__badges li{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:600;color:var(--nvh-muted)}.nova-hero__badges svg{color:var(--nvh-accent-2);flex-shrink:0}.nova-hero__visual{position:relative}.nova-hero__glow{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;border-radius:32px;background:conic-gradient(from 180deg,var(--nvh-accent-3),var(--nvh-accent-2),var(--nvh-accent-1),var(--nvh-accent-3));filter:blur(60px);opacity:.35;z-index:0}.nova-hero__image{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:24px;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 70px -20px #0009}.nova-hero__stat{position:absolute;z-index:3;background:#111531e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--nvh-line);border-radius:14px;padding:12px 16px;box-shadow:0 20px 40px -10px #00000080;font-size:1.3rem;color:#fff}.nova-hero__stat b{color:var(--nvh-accent-2);font-size:1.8rem;font-weight:700;display:block}.nova-hero__stat--top-left{top:8%;left:-8%}.nova-hero__stat--top-right{top:8%;right:-6%}.nova-hero__stat--bottom-left{bottom:6%;left:-8%}.nova-hero__stat--bottom-right{bottom:6%;right:-6%}@media(max-width:980px){.nova-hero__inner{grid-template-columns:1fr}.nova-hero__visual{max-width:440px;margin:0 auto 20px}}@media(max-width:560px){.nova-hero__stat{display:none}.nova-hero__inner{gap:28px}.nova-hero__lead{margin:1.2rem 0}.nova-hero__ctas{gap:10px;flex-direction:column}.nova-hero__btn{padding:12px 14px;font-size:1.4rem;min-height:44px}}@media(prefers-reduced-motion:reduce){.nova-hero__btn{transition:none}.nova-hero__dot{animation:none}}.nova-proof{position:relative;color:var(--nvp-text);padding-block:var(--nvp-pad-top) var(--nvp-pad-bottom);background:radial-gradient(55% 50% at 88% 4%,color-mix(in srgb,var(--nvp-accent) 14%,transparent),transparent 62%),radial-gradient(45% 42% at 6% 100%,color-mix(in srgb,var(--nvp-accent) 8%,transparent),transparent 60%),var(--nvp-bg)}.nova-proof__container{max-width:1080px;margin:auto;padding-inline:24px}.nova-proof__eyebrow{display:inline-block;margin:0 0 14px;padding:7px 13px;border-radius:30px;background:color-mix(in srgb,var(--nvp-accent) 12%,transparent);color:var(--nvp-accent);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nova-proof .nova-proof__heading{color:var(--nvp-text);letter-spacing:-.02em;margin:0 0 1.4rem}.nova-proof__lead{color:var(--nvp-muted);font-size:1.6rem;line-height:1.6;margin:0;max-width:660px}.nova-proof__claim{margin:22px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.nova-proof__claim-value{font-size:2.2rem;font-weight:700;color:var(--nvp-accent);letter-spacing:-.01em}.nova-proof__claim-source{font-size:1.4rem;color:var(--nvp-muted)}.nova-proof__panel{margin-top:34px;padding:26px;border:1px solid var(--nvp-line);border-radius:14px;background:var(--nvp-surface)}.nova-proof .nova-proof__subheading{color:var(--nvp-text);margin:0 0 .6rem;letter-spacing:-.01em}.nova-proof__note{margin:0 0 1.8rem;font-size:1.4rem;color:var(--nvp-muted)}.nova-proof__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;list-style:none;margin:14px 0 0;padding:0;counter-reset:none}.nova-proof__step{text-align:center;background:color-mix(in srgb,var(--nvp-text) 5%,var(--nvp-surface));border:1px solid var(--nvp-line);border-radius:11px;padding:1.6rem 1.2rem}.nova-proof__step-value{display:block;font-size:2rem;font-weight:700;color:var(--nvp-text);letter-spacing:-.01em;line-height:1.2}.nova-proof__step-label{display:block;margin-top:.5rem;font-size:1.4rem;color:var(--nvp-muted);line-height:1.45}.nova-proof__care{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:11px 24px}.nova-proof__care-item{display:flex;align-items:flex-start;gap:.9rem;font-size:1.5rem;line-height:1.5;color:var(--nvp-text)}.nova-proof__tick{flex-shrink:0;margin-top:4px;color:var(--nvp-accent)}.nova-proof__sample{margin-top:26px;padding:26px;border-radius:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;background:color-mix(in srgb,var(--nvp-accent) 8%,var(--nvp-surface));border:1px solid color-mix(in srgb,var(--nvp-accent) 22%,transparent)}.nova-proof .nova-proof__sample-heading{color:var(--nvp-text);margin:0 0 .6rem;letter-spacing:-.01em}.nova-proof__sample-body{margin:0;font-size:1.5rem;color:var(--nvp-muted);max-width:560px;line-height:1.55}.nova-proof__btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border-radius:9px;font-size:1.5rem;font-weight:700;text-decoration:none;background:var(--nvp-accent);color:var(--nvp-bg);white-space:nowrap;transition:transform .16s ease,opacity .16s ease}.nova-proof__btn:hover{transform:translateY(-1px);opacity:.92}@media screen and (max-width:749px){.nova-proof__panel,.nova-proof__sample{padding:20px}.nova-proof__sample{flex-direction:column;align-items:flex-start}.nova-proof__btn{width:100%}}@media(prefers-reduced-motion:reduce){.nova-proof__btn{transition:none}.nova-proof__btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map?subset=AAAAAAAAAACw */
