#na-root{--paper: #eef2f7;--surface: #ffffff;--surface-2: #e3e9f1;--ink: #15273d;--ink-soft: #51606f;--ink-faint: #8693a3;--line: #dde4ec;--line-strong:#cbd4df;--accent: #1f6fb8;--accent-deep:#16517f;--accent-soft:#e2eef9;--accent-tint:#edf4fb;--teal: #1a9aa3;--amber: #c2873a;--clay: #b9633f;--clay-soft: #f4e6dd;--serif: "Newsreader", Georgia, "Times New Roman", serif;--sans: "Hanken Grotesk", system-ui, -apple-system, Segoe UI, sans-serif;--r-sm: 10px;--r-md: 16px;--r-lg: 24px;--r-xl: 32px;--shadow-sm: 0 1px 2px rgba(28,33,30,.04), 0 2px 8px rgba(28,33,30,.04);--shadow-md: 0 4px 14px rgba(28,33,30,.06), 0 12px 30px rgba(28,33,30,.07);--shadow-lg: 0 18px 50px rgba(28,33,30,.12);--maxw: 1180px;--gutter: clamp(20px, 5vw, 56px);--ease: cubic-bezier(.22,.61,.36,1)}#na-root *,#na-root *:before,#na-root *:after{box-sizing:border-box;margin:0;padding:0}#na-root{scroll-behavior:smooth;-webkit-text-size-adjust:100%}#na-root{font-family:var(--sans);background:var(--paper);color:var(--ink);line-height:1.6;font-size:17px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}#na-root img{max-width:100%;display:block}#na-root a{color:inherit;text-decoration:none}#na-root button{font-family:inherit;cursor:pointer;border:none;background:none}#na-root ul{list-style:none}#na-root h1,#na-root h2,#na-root h3,#na-root h4{font-family:var(--serif);font-weight:500;line-height:1.08;letter-spacing:-.01em}#na-root :focus-visible{outline:2.5px solid var(--accent);outline-offset:3px;border-radius:4px}#na-root .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}#na-root .eyebrow{font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);display:inline-flex;align-items:center;gap:8px}#na-root .eyebrow:before{content:"";width:22px;height:1.5px;background:var(--accent);display:inline-block}#na-root .section{padding-block:clamp(64px,9vw,118px)}#na-root .section-head{max-width:680px;margin-bottom:clamp(34px,5vw,58px)}#na-root .section-head h2{font-size:clamp(30px,4.6vw,48px);margin-top:18px}#na-root .section-head p{color:var(--ink-soft);font-size:clamp(16px,2vw,19px);margin-top:18px}#na-root .lede{font-size:clamp(17px,2.2vw,20px);color:var(--ink-soft)}#na-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--sans);font-weight:700;font-size:16px;letter-spacing:.01em;padding:16px 30px;border-radius:100px;white-space:nowrap;transition:transform .25s var(--ease),background .25s var(--ease),box-shadow .25s var(--ease),color .25s var(--ease)}#na-root .btn svg{width:18px;height:18px}#na-root .btn--primary{background:var(--accent);color:#fff;box-shadow:0 6px 18px #1f6fb84d}#na-root .btn--primary:hover{background:var(--accent-deep);transform:translateY(-2px);box-shadow:0 12px 26px #1f6fb85c}#na-root .btn--ghost{background:transparent;color:var(--ink);border:1.5px solid var(--line-strong)}#na-root .btn--ghost:hover{border-color:var(--ink);transform:translateY(-2px)}#na-root .btn--light{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}#na-root .btn--light:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}#na-root .btn--block{width:100%}#na-root .btn--lg{padding:19px 38px;font-size:17px}#na-root .stars{display:inline-flex;gap:2px;color:var(--amber)}#na-root .stars svg{width:17px;height:17px}#na-root .pill{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--ink-soft);background:var(--surface);border:1px solid var(--line);padding:8px 14px;border-radius:100px}#na-root .pill svg{width:15px;height:15px;color:var(--accent)}#na-root .tag-sale{display:inline-flex;align-items:center;font-family:var(--sans);font-weight:800;font-size:12px;letter-spacing:.05em;color:#fff;background:var(--clay);padding:5px 11px;border-radius:7px}#na-root .ph{position:relative;width:100%;border-radius:var(--r-md);overflow:hidden;background:repeating-linear-gradient(135deg,#1f6fb80d 0 11px,#1f6fb800 11px 22px),linear-gradient(160deg,var(--accent-tint),var(--surface-2));border:1px solid var(--line)}#na-root .ph:after{content:attr(data-label);position:absolute;left:14px;bottom:13px;right:14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.04em;line-height:1.45;color:var(--ink-faint);text-transform:uppercase}#na-root .ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:34px;height:34px;opacity:.5;background:no-repeat center/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f6fb8' stroke-width='1.4'><rect x='3' y='4' width='18' height='16' rx='2'/><circle cx='9' cy='10' r='2'/><path d='M4 18l5-4 4 3 3-2 4 3'/></svg>")}#na-root .reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease)}#na-root .reveal.in{opacity:1;transform:none}#na-root .reveal[data-d="1"]{transition-delay:.08s}#na-root .reveal[data-d="2"]{transition-delay:.16s}#na-root .reveal[data-d="3"]{transition-delay:.24s}#na-root .reveal[data-d="4"]{transition-delay:.32s}@media(prefers-reduced-motion:reduce){#na-root .reveal{opacity:1;transform:none;transition:none}#na-root{scroll-behavior:auto}}#na-root .announce{background:var(--ink);color:#eaf0f6;font-size:13px;font-weight:600;letter-spacing:.03em;text-align:center;padding:9px 16px;position:relative;z-index:60}#na-root .announce strong{color:#fff}#na-root .announce .dot{color:var(--accent);margin-inline:8px;opacity:.8}#na-root .header{position:sticky;top:0;z-index:50;background:#f6f3edd1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid transparent;transition:border-color .3s var(--ease),box-shadow .3s var(--ease),background .3s}#na-root .header.scrolled{border-color:var(--line);box-shadow:0 4px 20px #1c211e0d}#na-root .header__inner{display:flex;align-items:center;justify-content:space-between;height:68px}#na-root .brand{display:flex;align-items:center;gap:10px;font-family:var(--serif);font-size:23px;font-weight:600;letter-spacing:-.02em}#na-root .brand .mark{width:30px;height:30px;border-radius:9px;background:var(--accent);display:grid;place-items:center;color:#fff;flex:none}#na-root .brand .mark svg{width:17px;height:17px}#na-root .brand__logo{height:48px;width:auto;display:block;mix-blend-mode:multiply}#na-root .footer .brand__logo{height:40px;mix-blend-mode:multiply}#na-root .drawer .brand__logo{height:44px;mix-blend-mode:multiply}#na-root .nav{display:flex;align-items:center;gap:34px}#na-root .nav a{font-size:15px;font-weight:600;color:var(--ink-soft);transition:color .2s;position:relative}#na-root .nav a:after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:2px;background:var(--accent);transition:width .25s var(--ease)}#na-root .nav a:hover{color:var(--ink)}#na-root .nav a:hover:after{width:100%}#na-root .header__cta{display:flex;align-items:center;gap:14px}#na-root .menu-toggle{display:none;width:42px;height:42px;border-radius:11px;border:1px solid var(--line-strong);align-items:center;justify-content:center}#na-root .menu-toggle svg{width:20px;height:20px}#na-root .hero{padding-top:clamp(34px,6vw,74px);padding-bottom:clamp(40px,6vw,80px);position:relative}#na-root .hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(34px,5vw,72px);align-items:center}#na-root .hero__rating{display:flex;align-items:center;gap:12px;margin-bottom:22px;flex-wrap:wrap}#na-root .hero__rating .count{font-size:14px;color:var(--ink-soft);font-weight:600}#na-root .hero__rating .count b{color:var(--ink)}#na-root .hero h1{font-size:clamp(40px,6.3vw,68px);letter-spacing:-.025em}#na-root .hero h1 em{font-style:italic;color:var(--accent)}#na-root .hero__sub{font-size:clamp(17px,2.2vw,20px);color:var(--ink-soft);margin-top:22px;max-width:30ch}#na-root .hero__ctas{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}#na-root .hero__micro{display:flex;align-items:center;gap:8px;margin-top:18px;font-size:13.5px;color:var(--ink-faint)}#na-root .hero__micro svg{width:15px;height:15px;color:var(--accent);flex:none}#na-root .hero__badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}#na-root .gallery{display:grid;grid-template-columns:74px 1fr;gap:14px}#na-root .gallery__main{aspect-ratio:4/5;border-radius:var(--r-lg);box-shadow:var(--shadow-md)}#na-root .gallery__thumbs{display:flex;flex-direction:column;gap:12px}#na-root .gallery__thumb{aspect-ratio:1;border-radius:var(--r-sm);cursor:pointer;padding:0;border:2px solid transparent;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}#na-root .gallery__thumb .ph{display:block;width:100%;height:100%;border-radius:0;border:none}#na-root .gallery__thumb .ph:after,#na-root .gallery__thumb .ph:before{display:none}#na-root .gallery__thumb[aria-current=true]{border-color:var(--accent)}#na-root .gallery__thumb:hover{transform:translateY(-2px)}#na-root .gallery__float{position:absolute;right:18px;top:18px;background:var(--surface);border-radius:var(--r-md);padding:11px 15px;box-shadow:var(--shadow-md);display:flex;align-items:center;gap:11px}#na-root .gallery__float .ic{width:34px;height:34px;border-radius:9px;background:#1a9aa31f;display:grid;place-items:center;color:var(--teal);flex:none}#na-root .gallery__float .ic svg{width:18px;height:18px}#na-root .gallery__float .t{font-size:12px;line-height:1.3}#na-root .gallery__float .t b{display:block;font-size:13px}#na-root .gallery__wrap{position:relative}#na-root .trustbar{border-block:1px solid var(--line);background:var(--surface)}#na-root .trustbar__inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:20px;flex-wrap:wrap}#na-root .trustbar__item{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:600;color:var(--ink-soft)}#na-root .trustbar__item b{color:var(--ink);font-size:21px;font-family:var(--serif);font-weight:600}#na-root .trustbar__item svg{width:19px;height:19px;color:var(--accent)}#na-root .bgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#na-root .bcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:30px 28px;transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s}#na-root .bcard:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--line-strong)}#na-root .bcard .ic{width:50px;height:50px;border-radius:14px;background:var(--accent-soft);display:grid;place-items:center;color:var(--accent);margin-bottom:20px}#na-root .bcard .ic svg{width:25px;height:25px}#na-root .bcard h3{font-size:21px;margin-bottom:9px}#na-root .bcard p{font-size:15.5px;color:var(--ink-soft)}#na-root .probsol{background:var(--ink);color:#dde6f0;border-radius:var(--r-xl);overflow:hidden}#na-root .probsol__grid{display:grid;grid-template-columns:1fr 1fr}#na-root .probsol__col{padding:clamp(34px,5vw,60px)}#na-root .probsol__col--prob{background:#ffffff08}#na-root .probsol__col--sol{background:var(--accent);color:#fff}#na-root .probsol__col h3{font-size:clamp(24px,3vw,32px);margin-bottom:8px}#na-root .probsol__tag{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.7}#na-root .probsol__list{margin-top:26px;display:flex;flex-direction:column;gap:18px}#na-root .probsol__list li{display:flex;gap:14px;font-size:16px;line-height:1.45}#na-root .probsol__list .mk{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;margin-top:1px}#na-root .probsol__col--prob .mk{background:#ffffff14;color:#d9a18a}#na-root .probsol__col--sol .mk{background:#ffffff2e;color:#fff}#na-root .probsol__list svg{width:13px;height:13px}#na-root .products{display:grid;grid-template-columns:1fr 1fr;gap:24px}#na-root .pcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;display:flex;flex-direction:column;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}#na-root .pcard:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}#na-root .pcard__media{position:relative;padding:22px}#na-root .pcard__media .ph{aspect-ratio:16/11}#na-root .pcard__media .tag-sale{position:absolute;top:34px;left:34px}#na-root .pcard__body{padding:6px 30px 32px;display:flex;flex-direction:column;flex:1}#na-root .pcard__body h3{font-size:26px;margin-bottom:6px}#na-root .pcard__kicker{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;display:block}#na-root .pcard__body p{font-size:15.5px;color:var(--ink-soft)}#na-root .pcard__feats{display:flex;flex-direction:column;gap:11px;margin:20px 0 24px}#na-root .pcard__feats li{display:flex;gap:11px;font-size:15px;align-items:flex-start}#na-root .pcard__feats .ck{flex:none;width:21px;height:21px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-top:1px}#na-root .pcard__feats svg{width:12px;height:12px}#na-root .pcard__buy{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:22px;border-top:1px solid var(--line)}#na-root .price{display:flex;align-items:baseline;gap:9px}#na-root .price .now{font-family:var(--serif);font-size:30px;font-weight:600}#na-root .price .was{font-size:16px;color:var(--ink-faint);text-decoration:line-through}#na-root .pcard__offer{margin-top:auto;padding-top:22px;border-top:1px solid var(--line)}#na-root .tiers{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}#na-root .tier{position:relative;display:flex;align-items:center;gap:13px;width:100%;text-align:left;border:1.5px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:14px 16px;transition:border-color .2s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease)}#na-root .tier:hover{border-color:var(--line-strong)}#na-root .tier.is-selected{border-color:var(--accent);background:var(--accent-tint);box-shadow:0 0 0 3px #1f6fb81a}#na-root .tier__radio{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--line-strong);position:relative;transition:border-color .2s}#na-root .tier.is-selected .tier__radio{border-color:var(--accent)}#na-root .tier.is-selected .tier__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--accent)}#na-root .tier__info{display:flex;flex-direction:column;line-height:1.25}#na-root .tier__info b{font-size:16px;font-weight:700;color:var(--ink)}#na-root .tier__info small{font-size:13px;color:var(--ink-soft)}#na-root .tier__right{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px}#na-root .tier__total{font-family:var(--serif);font-size:19px;font-weight:600;color:var(--ink)}#na-root .tier__save{font-size:11px;font-weight:800;letter-spacing:.03em;color:#fff;background:var(--clay);padding:2px 8px;border-radius:6px}#na-root .tier__flag{position:absolute;top:-9px;right:14px;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#fff;background:var(--accent);padding:3px 9px;border-radius:6px}#na-root .tier__flag--best{background:var(--teal)}#na-root .pcard__ship{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;font-size:12.5px;color:var(--ink-faint)}#na-root .pcard__ship svg{width:14px;height:14px;color:var(--accent);flex:none}#na-root .contact__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(34px,5vw,64px);align-items:start}#na-root .contact__aside h2{font-size:clamp(28px,3.8vw,42px);margin-top:18px}#na-root .contact__aside p{color:var(--ink-soft);font-size:17px;margin-top:16px;max-width:38ch}#na-root .contact__points{display:flex;flex-direction:column;gap:16px;margin-top:30px}#na-root .contact__point{display:flex;gap:14px;align-items:flex-start}#na-root .contact__point .ic{flex:none;width:42px;height:42px;border-radius:12px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center}#na-root .contact__point .ic svg{width:20px;height:20px}#na-root .contact__point b{display:block;font-size:15.5px}#na-root .contact__point span{font-size:14px;color:var(--ink-soft)}#na-root .contact__point a{color:var(--accent);font-weight:600}#na-root .contact__form{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:clamp(26px,3vw,40px);box-shadow:var(--shadow-sm)}#na-root .field{margin-bottom:18px}#na-root .field label{display:block;font-size:13.5px;font-weight:700;color:var(--ink);margin-bottom:7px}#na-root .field label .opt{color:var(--ink-faint);font-weight:500}#na-root .field input,#na-root .field textarea{width:100%;font-family:var(--sans);font-size:15.5px;color:var(--ink);background:var(--paper);border:1.5px solid var(--line);border-radius:var(--r-sm);padding:13px 15px;transition:border-color .2s,box-shadow .2s;resize:vertical}#na-root .field input::placeholder,#na-root .field textarea::placeholder{color:var(--ink-faint)}#na-root .field input:focus,#na-root .field textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #1f6fb81f}#na-root .field.row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}#na-root .field.row2 .field{margin-bottom:0}#na-root .contact__form .btn{margin-top:6px}#na-root .contact__legal{margin-top:14px;font-size:12.5px;color:var(--ink-faint)}#na-root .form-success{display:none;text-align:center;padding:30px 10px}#na-root .form-success.show{display:block}#na-root .form-success .ic{width:58px;height:58px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin:0 auto 16px}#na-root .form-success .ic svg{width:28px;height:28px}#na-root .form-success h3{font-size:24px;margin-bottom:8px}#na-root .form-success p{color:var(--ink-soft);font-size:15.5px}@media(max-width:880px){#na-root .contact__grid{grid-template-columns:1fr}}@media(max-width:480px){#na-root .field.row2{grid-template-columns:1fr;gap:0}#na-root .field.row2 .field{margin-bottom:18px}}#na-root .bundle{background:linear-gradient(150deg,var(--accent) 0%,var(--accent-deep) 100%);color:#fff;border-radius:var(--r-xl);padding:clamp(34px,5vw,60px);display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(30px,4vw,56px);align-items:center}#na-root .bundle .eyebrow{color:#aed4f2}#na-root .bundle .eyebrow:before{background:#aed4f2}#na-root .bundle h2{font-size:clamp(28px,3.6vw,42px);margin:16px 0 14px}#na-root .bundle p{color:#ffffffd1;font-size:17px;max-width:42ch}#na-root .bundle__price{display:flex;align-items:baseline;gap:12px;margin:26px 0 24px}#na-root .bundle__price .now{font-family:var(--serif);font-size:46px;font-weight:600}#na-root .bundle__price .was{font-size:20px;opacity:.65;text-decoration:line-through}#na-root .bundle__price .save{background:#ffffff29;padding:5px 12px;border-radius:8px;font-size:13px;font-weight:700}#na-root .bundle__visual{display:grid;grid-template-columns:1fr 1fr;gap:14px}#na-root .bundle__visual .ph{aspect-ratio:3/4;background:linear-gradient(160deg,#ffffff29,#ffffff0f);border-color:#ffffff29}#na-root .bundle__visual .ph:after{color:#ffffffb8}#na-root .bundle__visual .ph:before{filter:brightness(3);opacity:.4}#na-root .bundle__visual .ph:nth-child(2){margin-top:28px}#na-root .why__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(34px,5vw,64px);align-items:center}#na-root .why__media .ph{aspect-ratio:1/1;border-radius:var(--r-xl)}#na-root .steps{display:flex;flex-direction:column;gap:8px}#na-root .step{display:flex;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}#na-root .step:last-child{border-bottom:none}#na-root .step__n{font-family:var(--serif);font-size:21px;color:var(--accent);flex:none;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--accent);display:grid;place-items:center}#na-root .step h3{font-size:21px;margin-bottom:6px}#na-root .step p{font-size:15.5px;color:var(--ink-soft)}#na-root .reviews{background:var(--surface)}#na-root .rev-summary{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-bottom:40px;padding-bottom:34px;border-bottom:1px solid var(--line)}#na-root .rev-summary .big{font-family:var(--serif);font-size:58px;line-height:1;font-weight:600}#na-root .rev-summary .meta .stars{margin-bottom:5px}#na-root .rev-summary .meta span{display:block;font-size:14px;color:var(--ink-soft)}#na-root .tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#na-root .tcard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px 26px;display:flex;flex-direction:column}#na-root .tcard .stars{margin-bottom:14px}#na-root .tcard p{font-size:15.5px;color:var(--ink);line-height:1.55;flex:1}#na-root .tcard .who{display:flex;align-items:center;gap:12px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}#na-root .avatar{width:42px;height:42px;border-radius:50%;flex:none;background:linear-gradient(150deg,var(--accent-soft),var(--surface-2));display:grid;place-items:center;font-weight:700;color:var(--accent);font-size:15px}#na-root .who .n{font-weight:700;font-size:14.5px}#na-root .who .v{font-size:12.5px;color:var(--accent);display:flex;align-items:center;gap:5px}#na-root .who .v svg{width:13px;height:13px}#na-root .compare{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--shadow-sm)}#na-root .compare__row{display:grid;grid-template-columns:1.4fr 1fr 1fr}#na-root .compare__row+.compare__row{border-top:1px solid var(--line)}#na-root .compare__cell{padding:20px 26px;display:flex;align-items:center;gap:10px;font-size:15.5px}#na-root .compare__cell--feat{font-weight:600}#na-root .compare__head{background:var(--surface-2)}#na-root .compare__head .compare__cell{font-weight:700;font-size:15px}#na-root .compare__head .us{background:var(--accent-soft);color:var(--accent-deep);border-radius:0;font-family:var(--serif);font-size:18px;font-weight:600;justify-content:center}#na-root .compare__cell.us{background:var(--accent-tint);justify-content:center}#na-root .compare__cell.them{color:var(--ink-faint);justify-content:center}#na-root .ic-yes{color:var(--accent);width:20px;height:20px}#na-root .ic-no{color:var(--clay);width:18px;height:18px;opacity:.7}#na-root .guarantee{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}#na-root .gcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px 24px;text-align:left}#na-root .gcard .ic{width:46px;height:46px;border-radius:13px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-bottom:18px}#na-root .gcard .ic svg{width:23px;height:23px}#na-root .gcard h3{font-size:18px;margin-bottom:7px}#na-root .gcard p{font-size:14px;color:var(--ink-soft)}#na-root .paybar{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:34px;flex-wrap:wrap;color:var(--ink-faint);font-size:13px;font-weight:600}#na-root .paybar .chip{border:1px solid var(--line-strong);border-radius:7px;padding:7px 13px;background:var(--surface);letter-spacing:.04em}#na-root .faq{max-width:820px;margin-inline:auto}#na-root .faq__item{border-bottom:1px solid var(--line)}#na-root .faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;padding:24px 4px;font-family:var(--serif);font-size:clamp(18px,2.4vw,22px);font-weight:500;color:var(--ink)}#na-root .faq__q .ico{flex:none;width:30px;height:30px;border-radius:50%;border:1.5px solid var(--line-strong);display:grid;place-items:center;transition:transform .3s var(--ease),background .3s,border-color .3s,color .3s}#na-root .faq__q .ico svg{width:15px;height:15px}#na-root .faq__item.open .faq__q .ico{background:var(--accent);border-color:var(--accent);color:#fff;transform:rotate(45deg)}#na-root .faq__a{overflow:hidden;max-height:0;transition:max-height .4s var(--ease)}#na-root .faq__a p{padding:0 4px 26px;color:var(--ink-soft);font-size:16px;max-width:64ch}#na-root .final{position:relative;text-align:center;background:var(--ink);color:#eef3f9;border-radius:var(--r-xl);padding:clamp(50px,7vw,92px) var(--gutter);overflow:hidden}#na-root .final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 0%,rgba(31,111,184,.55),transparent 60%)}#na-root .final>*{position:relative}#na-root .final .eyebrow{color:#9ccaf0}#na-root .final .eyebrow:before{background:#9ccaf0}#na-root .final h2{font-size:clamp(32px,5vw,56px);margin:18px auto 0;max-width:16ch}#na-root .final p{color:#eef3f9c7;font-size:18px;margin:18px auto 0;max-width:46ch}#na-root .final__ctas{display:flex;gap:14px;justify-content:center;margin-top:36px;flex-wrap:wrap}#na-root .final .btn--ghost{color:#eef3f9;border-color:#ffffff47}#na-root .final .btn--ghost:hover{border-color:#fff}#na-root .final__micro{margin-top:22px;font-size:13.5px;color:#eef3f99e;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}#na-root .footer{padding-block:54px 40px}#na-root .footer__top{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;padding-bottom:34px;border-bottom:1px solid var(--line)}#na-root .footer__brand{max-width:300px}#na-root .footer__brand p{color:var(--ink-soft);font-size:14.5px;margin-top:14px}#na-root .footer__cols{display:flex;gap:60px;flex-wrap:wrap}#na-root .footer__col h4{font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:16px}#na-root .footer__col a{display:block;font-size:14.5px;color:var(--ink-soft);margin-bottom:11px;transition:color .2s}#na-root .footer__col a:hover{color:var(--ink)}#na-root .footer__bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:26px;font-size:13px;color:var(--ink-faint)}#na-root .sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:55;background:#fffefbf0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:11px var(--gutter);display:none;align-items:center;justify-content:space-between;gap:14px;transform:translateY(110%);transition:transform .4s var(--ease);box-shadow:0 -6px 24px #1c211e14}#na-root .sticky-cta.show{transform:translateY(0)}#na-root .sticky-cta .info{display:flex;flex-direction:column;line-height:1.2}#na-root .sticky-cta .info b{font-family:var(--serif);font-size:18px}#na-root .sticky-cta .info span{font-size:12px;color:var(--ink-soft)}#na-root .sticky-cta .info span .o{text-decoration:line-through;opacity:.6;margin-left:5px}@media(max-width:980px){#na-root .hero__grid{grid-template-columns:1fr;gap:36px}#na-root .hero__wrap-media{order:-1}#na-root .bgrid,#na-root .tgrid{grid-template-columns:repeat(2,1fr)}#na-root .products,#na-root .bundle,#na-root .why__grid{grid-template-columns:1fr}#na-root .why__media{order:-1}#na-root .guarantee{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){#na-root .nav,#na-root .header__cta .btn{display:none}#na-root .menu-toggle{display:flex}#na-root .probsol__grid{grid-template-columns:1fr}#na-root .compare__cell{padding:15px 16px;font-size:14px}#na-root .compare__row{grid-template-columns:1.3fr .85fr .85fr}#na-root .sticky-cta{display:flex}#na-root{padding-bottom:74px}}@media(max-width:560px){#na-root .bgrid,#na-root .tgrid,#na-root .guarantee{grid-template-columns:1fr}#na-root .bundle__visual{grid-template-columns:1fr 1fr}#na-root .gallery{grid-template-columns:60px 1fr}#na-root .trustbar__inner{justify-content:center;gap:18px 30px}#na-root .rev-summary .big{font-size:46px}#na-root .hero__ctas .btn{flex:1}}#na-root .drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--paper);transform:translate(100%);transition:transform .35s var(--ease);display:flex;flex-direction:column;padding:24px var(--gutter)}#na-root .drawer.open{transform:translate(0)}#na-root .drawer__top{display:flex;align-items:center;justify-content:space-between;height:44px;margin-bottom:30px}#na-root .drawer__close{width:42px;height:42px;border-radius:11px;border:1px solid var(--line-strong);display:grid;place-items:center}#na-root .drawer nav{display:flex;flex-direction:column;gap:6px}#na-root .drawer nav a{font-family:var(--serif);font-size:26px;padding:14px 0;border-bottom:1px solid var(--line)}#na-root .drawer .btn{margin-top:auto}#na-root{position:relative}#na-root .na-wordmark{font-family:var(--serif);font-size:23px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}#na-root .footer .na-wordmark{font-size:28px}#na-root .drawer .na-wordmark{font-size:23px}#na-root .na-img{width:100%;height:100%;object-fit:cover;display:block}#na-root .gallery__main.has-img,#na-root .pcard__media .ph.has-img,#na-root .bundle__visual .ph.has-img,#na-root .why__media .ph.has-img{background:none;border-color:var(--line)}#na-root .gallery__main,#na-root .pcard__media .ph{overflow:hidden}#na-root .why__media .ph{aspect-ratio:4/3}#na-root [data-cart-busy]{opacity:.7;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nualign-001.css.map */
