.nlx .proof{background:var(--stone);padding:var(--s8) 0}.nlx .proof__grid{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:var(--s7);align-items:center}.nlx .proof__num{font-size:60px;font-weight:800;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.nlx .proof__num em{font-style:normal;font-size:.32em;color:var(--muted);font-weight:400;letter-spacing:0;margin-left:4px}.nlx .proof__stars{color:var(--gold);font-size:15px;letter-spacing:2px;margin-top:10px}.nlx .proof__lbl{font-size:13px;color:var(--muted);margin-top:4px}.nlx .proof__all{display:inline-block;margin-top:var(--s4)}.nlx .proof__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3)}.nlx .pq{margin:0;background:var(--white);border-radius:var(--r);padding:var(--s5);display:grid;gap:12px;align-content:start}.nlx .pq__s{color:var(--gold);font-size:12px;letter-spacing:1.5px}.nlx .pq__c{font-size:12px;color:var(--muted-2)}.nlx .why{padding:var(--s7) 0 var(--sec)}.nlx .why__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:end;margin-bottom:var(--s7)}.nlx .why__head .h2{max-width:18ch}.nlx .why__head .lede{max-width:40ch}.nlx .why__pair{display:grid;grid-template-columns:minmax(0,var(--ca,1fr)) minmax(0,var(--cb,1fr));gap:var(--s3);align-items:start}.nlx .why__pair .plate img{object-fit:cover}.nlx .pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin-top:var(--s7)}.nlx .pillar{border-top:1.5px solid var(--ink);padding-top:var(--s4)}.nlx .pillar h3{font-size:16px;letter-spacing:-.012em;line-height:1.3}.nlx .pillar p{font-size:14px;color:var(--muted);margin:8px 0 0;line-height:1.65}.nlx .night{background:var(--plum-deep);color:#fff;padding:var(--sec) 0}.nlx .night__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:end;margin-bottom:var(--s8)}.nlx .night__head .h2{max-width:14ch}.nlx .night__head .lede{color:#ffffffb3;max-width:40ch}.nlx .tl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.nlx .tl:before{content:"";position:absolute;left:0;right:0;top:5px;height:1px;background:#fff3}.nlx .tls{position:relative;padding:0 var(--s5) 0 0;transition:opacity .8s var(--ease),transform .8s var(--ease)}.nlx .tls:before{content:"";display:block;width:11px;height:11px;border-radius:50%;background:var(--plum-deep);border:1.5px solid rgba(255,255,255,.7);position:relative}.nlx .tls:last-child:before{background:#e9c9a4;border-color:#e9c9a4}.nlx .tls__time{display:block;margin-top:var(--s5);font-size:clamp(26px,2.6vw,34px);font-weight:400;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.nlx .tls h3{font-size:15px;margin-top:var(--s4);letter-spacing:-.01em}.nlx .tls p{font-size:14px;color:#ffffffa8;margin:8px 0 0;line-height:1.65;max-width:28ch}.nlx .tl.is-armed .tls{opacity:.2;transform:translateY(10px)}.nlx .tl.is-armed .tls.is-in{opacity:1;transform:none}.nlx .night__note{margin:var(--s8) 0 0;padding-top:var(--s5);border-top:1px solid rgba(255,255,255,.12);font-size:12.5px;color:#ffffff80;line-height:1.6;max-width:none}.nlx .qual{padding:var(--sec) 0}.nlx .qual__head{max-width:640px;margin-bottom:var(--s7)}.nlx .qual__head .lede{margin-top:var(--s4)}.nlx .qual__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;border-top:1.5px solid var(--ink)}.nlx .qcol{padding:var(--s6) clamp(24px,4vw,56px) 0 0}.nlx .qcol+.qcol{padding:var(--s6) 0 0 clamp(24px,4vw,56px);border-left:1px solid var(--line)}.nlx .qcol h3{font-size:18px;margin-bottom:var(--s3)}.nlx .qcol ul{list-style:none;margin:0;padding:0}.nlx .qcol li{position:relative;padding:13px 0 13px 26px;font-size:15px;line-height:1.55;color:var(--ink-2);border-bottom:1px solid var(--line-2)}.nlx .qcol li:last-child{border-bottom:0}.nlx .qcol li:before{content:"";position:absolute;left:2px;top:20px;width:9px;height:5px;border-left:1.5px solid var(--save);border-bottom:1.5px solid var(--save);transform:rotate(-45deg)}.nlx .qcol--no li:before{width:6px;height:6px;top:21px;left:3px;border:0;border-radius:50%;background:var(--safety);transform:none}.nlx .qcol__more{display:inline-block;margin-top:var(--s4)}.nlx .formula{background:var(--stone);padding:var(--sec) 0}.nlx .formula__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}@media(min-width:961px){.nlx .formula__img{position:sticky;top:var(--sticky-top)}}.nlx .formula__img{aspect-ratio:1/1;background:#f4f1eb}.nlx .formula__img img{object-fit:contain}.nlx .formula .lede{margin-top:var(--s4);max-width:44ch}.nlx .comp{margin-top:var(--s7)}.nlx .comp__top{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.nlx .comp__top span:last-child{letter-spacing:.02em;text-transform:none;font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums}.nlx .comp__bar{display:flex;height:8px;border-radius:var(--r-pill);overflow:hidden;gap:2px}.nlx .comp__bar span{display:block;height:100%}.nlx .c1{background:#8b7a66}.nlx .c2{background:#cdb08a}.nlx .c3{background:#6f8f5c}.nlx .c4{background:var(--plum)}.nlx .ing{margin-top:var(--s5);border-top:1px solid var(--line)}.nlx .ing details{border-bottom:1px solid var(--line)}.nlx .ing summary{list-style:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:var(--s4);align-items:baseline;padding:18px 0;cursor:pointer}.nlx .ing summary::-webkit-details-marker{display:none}.nlx .ing__sw{width:8px;height:8px;border-radius:50%;transform:translateY(-2px)}.nlx .ing__n{font-size:16px;font-weight:800;letter-spacing:-.012em;line-height:1.3}.nlx .ing__n small{display:block;font-size:12.5px;font-weight:400;font-style:italic;color:var(--muted);letter-spacing:0;margin-top:2px}.nlx .ing__mg{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.nlx .ing__x{font-size:18px;font-weight:400;color:var(--muted);transition:transform .25s var(--ease)}.nlx .ing details[open] .ing__x{transform:rotate(45deg)}.nlx .ing p{margin:0 0 20px 24px;font-size:14px;color:var(--ink-2);line-height:1.7;max-width:54ch}.nlx .ing__nm{margin-top:var(--s5);font-size:13px;color:var(--muted);line-height:1.65}.nlx .ing__nm b{color:var(--ink-2);font-weight:700}.nlx .claims{margin-top:var(--s6);display:flex;flex-wrap:wrap;gap:8px 22px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.nlx .claims span{display:inline-flex;align-items:center;gap:8px}.nlx .claims span:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--plum)}.nlx .cmp{padding:var(--sec) 0}.nlx .cmp__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:end;margin-bottom:var(--s7)}.nlx .cmp__head .lede{max-width:42ch}.nlx .cmp__tbl{border-top:1.5px solid var(--ink)}.nlx .cmp__row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.25fr) minmax(0,1.9fr) minmax(0,.65fr);gap:var(--s5);align-items:center;padding:20px var(--s4);border-bottom:1px solid var(--line)}.nlx .cmp__row--hd{padding-top:14px;padding-bottom:14px;font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.nlx .cmp__row--us{background:var(--plum-soft);border-radius:var(--r-sm);border-bottom-color:transparent;margin-top:8px}.nlx .cmp__nm b{display:block;font-size:15px;font-weight:800;letter-spacing:-.012em;line-height:1.25}.nlx .cmp__nm span{display:block;font-size:12.5px;color:var(--muted);margin-top:2px}.nlx .cmp__row--us .cmp__nm span{color:var(--plum)}.nlx .cmp__how{font-size:14px;color:var(--ink-2);line-height:1.5}.nlx .cmp__row--us .cmp__how{color:var(--ink)}.nlx .scale{position:relative;display:block;height:1.4em}.nlx .scale i{position:absolute;top:0;font-style:normal;white-space:nowrap;letter-spacing:.06em;font-variant-numeric:tabular-nums}.nlx .cmp__onset{order:3}.nlx .cmp__plant{order:4}.nlx .axis__track{background:linear-gradient(90deg,var(--line-2) 0 calc(25% - 1px),#fff calc(25% - 1px) 25%,var(--line-2) 25% calc(50% - 1px),#fff calc(50% - 1px) 50%,var(--line-2) 50% calc(75% - 1px),#fff calc(75% - 1px) 75%,var(--line-2) 75%)}.nlx .axis{position:relative;height:28px}.nlx .axis__track{position:absolute;left:0;right:0;top:19px;height:2px}.nlx .axis__win{position:absolute;top:16px;height:8px;border-radius:4px;background:#b9b2bc}.nlx .cmp__row--us .axis__win{background:var(--plum)}.nlx .axis__lbl{position:absolute;top:-2px;font-size:12px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.nlx .cmp__plant{font-size:14px;color:var(--ink-2)}.nlx .cmp__lbl{display:none}.nlx .cmp__src{margin-top:var(--s7);display:grid;grid-template-columns:1fr 1fr;gap:var(--s7)}.nlx .cmp__src p{font-size:13.5px;color:var(--muted);margin:0;line-height:1.7}.nlx .cmp__src b{display:block;color:var(--ink);font-weight:700;font-size:14px;margin-bottom:6px}.nlx .ask{padding:var(--sec) 0}.nlx .ask__box{background:var(--plum-deep);border-radius:var(--r);overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nlx .ask__img{min-height:480px;background:var(--img)}.nlx .ask__img img{width:100%;height:100%;object-fit:cover;object-position:82% 50%}.nlx .ask__body{padding:clamp(32px,5vw,72px);display:grid;align-content:center;gap:var(--s5);color:#fff}.nlx .ask__body .h2{font-size:clamp(26px,2.8vw,36px);max-width:16ch}.nlx .ask__lede{font-size:16px;font-weight:400;color:#ffffffc7;margin:0;max-width:44ch;line-height:1.6}.nlx .ask__pts{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.14)}.nlx .ask__pts li{padding:13px 0;border-bottom:1px solid rgba(255,255,255,.14);font-size:14.5px;color:#ffffffc7;line-height:1.5}.nlx .ask__pts b{color:#fff;font-weight:700}.nlx .ask__cta{display:flex;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s2)}.nlx .qs{background:var(--stone);padding:var(--s9) 0}.nlx .qs__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:clamp(32px,6vw,96px);align-items:start}.nlx .qs .h2{font-size:clamp(26px,3vw,36px);max-width:13ch}.nlx .use{padding:var(--sec) 0}.nlx .use__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}@media(min-width:961px){.nlx .use__how{position:sticky;top:var(--sticky-top);align-self:start}}.nlx .use__h{font-size:clamp(26px,3vw,36px);margin-bottom:var(--s5)}.nlx .steps{list-style:none;padding:0;margin:0 0 var(--s5);counter-reset:st;border-top:1px solid var(--line)}.nlx .steps li{counter-increment:st;display:grid;grid-template-columns:36px minmax(0,1fr);gap:var(--s3);padding:18px 0;border-bottom:1px solid var(--line)}.nlx .steps li:before{content:counter(st,decimal-leading-zero);font-size:13px;font-weight:700;color:var(--plum);font-variant-numeric:tabular-nums;padding-top:2px}.nlx .steps b{display:block;font-size:15.5px;font-weight:800;letter-spacing:-.01em;margin-bottom:3px}.nlx .steps span{font-size:14px;color:var(--muted);line-height:1.6}.nlx .use__dir{background:var(--stone);border-radius:var(--r);padding:var(--s5);font-size:13.5px;color:var(--ink-2);line-height:1.7}.nlx .use__dir b{display:block;font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.nlx .use__link{display:inline-block;margin-top:var(--s5)}.nlx .safe{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.nlx .safe__key{background:var(--safety-bg);border-bottom:1px solid var(--safety-line);padding:var(--s4) var(--s5);display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px}.nlx .safe__i{width:19px;height:19px;border-radius:50%;background:var(--safety);color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center;margin-top:2px}.nlx .safe__key .safe__i{color:#fff}.nlx .safe__key b{font-size:14.5px;font-weight:800;color:var(--safety-ink);display:block}.nlx .safe__key span{font-size:13.5px;color:var(--safety-ink);line-height:1.55}.nlx .safe__grp{padding:var(--s5);border-bottom:1px solid var(--line-2)}.nlx .safe__grp:last-child{border-bottom:0}.nlx .safe__grp h3{font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--s3);line-height:1.4}.nlx .safe__grp ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.nlx .safe__grp li{position:relative;padding-left:17px;font-size:14px;color:var(--ink-2);line-height:1.55}.nlx .safe__grp li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:var(--line)}.nlx .safe__grp--stop li:before{background:var(--safety)}.nlx .use__legal{margin-top:var(--s4);font-size:12px;color:var(--muted-2);line-height:1.6}.nlx .faq{background:var(--stone);padding:var(--sec) 0 var(--s8)}.nlx .faq__grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(40px,6vw,96px);align-items:start}@media(min-width:961px){.nlx .faq__lead{position:sticky;top:var(--sticky-top)}}.nlx .faq__lead .lede{margin-top:var(--s4);font-size:17px;max-width:32ch}.nlx .faq__lead .link{display:inline-block;margin-top:var(--s5)}.nlx .faq__list{border-top:1.5px solid var(--ink)}.nlx .fq{border-bottom:1px solid var(--line)}.nlx .fq summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s4);align-items:baseline;padding:20px 0;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.4}.nlx .fq summary::-webkit-details-marker{display:none}.nlx .fq summary i{font-style:normal;font-size:20px;font-weight:400;color:var(--muted);transition:transform .25s var(--ease)}.nlx .fq[open] summary i{transform:rotate(45deg)}.nlx .fq p{margin:0 0 22px;font-size:15px;color:var(--ink-2);line-height:1.7;max-width:64ch}.nlx .rv{padding:var(--sec) 0}.nlx .rv__head{display:flex;justify-content:space-between;align-items:end;gap:var(--s5);flex-wrap:wrap;margin-bottom:var(--s6)}.nlx .rv__sum{display:flex;align-items:center;gap:var(--s5);padding:var(--s5) 0;border-top:1.5px solid var(--ink);border-bottom:1px solid var(--line)}.nlx .rv__num{font-size:48px;font-weight:800;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.nlx .rv__num em{font-style:normal;font-size:.34em;color:var(--muted);font-weight:400;letter-spacing:0;margin-left:3px}.nlx .rv__stars{color:var(--gold);font-size:14px;letter-spacing:2px}.nlx .rv__meta{font-size:13.5px;color:var(--muted);margin-top:3px}.nlx .rv__slot{margin-top:var(--s5);border:1px dashed var(--line);border-radius:var(--r);min-height:240px;display:grid;place-items:center;text-align:center;padding:var(--s7) var(--s5)}.nlx .rv__slot span{display:block;font-size:13px;color:var(--muted-2);max-width:44ch;line-height:1.6}.nlx .fin{padding:0 0 var(--sec)}.nlx .fin__card{background:var(--stone);border-radius:var(--r);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(24px,3.5vw,48px)}.nlx .fin__img{width:160px;aspect-ratio:1/1;border-radius:var(--r-sm);overflow:hidden;background:#fff;padding:10px}.nlx .fin__img img{width:100%;height:100%;object-fit:contain}.nlx .fin__id h2{font-size:clamp(26px,3vw,36px)}.nlx .fin__id p{font-size:15px;color:var(--muted);margin:10px 0 0;max-width:44ch;line-height:1.65}.nlx .fin__buy{display:grid;gap:10px;min-width:260px}.nlx .fin__price{display:flex;align-items:baseline;gap:10px}.nlx .fin__price b{font-size:30px;font-weight:800;letter-spacing:-.032em;font-variant-numeric:tabular-nums}.nlx .fin__price span{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.nlx .fin .nbtn--main{min-height:56px;font-size:17px}.nlx .fin__small{font-size:12px;color:var(--muted);margin:0;text-align:center}.nlx .vid{margin:var(--s8) 0 0;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center}.nlx .vid__btn{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;border-radius:var(--r);overflow:hidden;background:#1e131c}.nlx .vid__btn img{width:100%;height:100%;object-fit:cover;object-position:50% 55%;opacity:.82;transition:opacity .3s var(--ease),transform .6s var(--ease)}.nlx .vid__btn:hover img{opacity:.95;transform:scale(1.015)}.nlx .vid__play{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:#fffffff0;display:grid;place-items:center;box-shadow:0 8px 30px #00000040}.nlx .vid__play svg{width:22px;height:22px;margin-left:3px;color:var(--plum)}.nlx .vid__len{position:absolute;right:14px;bottom:12px;font-size:12px;font-weight:700;color:#fff;background:#00000073;border-radius:4px;padding:2px 7px;font-variant-numeric:tabular-nums}.nlx .vid video{width:100%;aspect-ratio:16/9;border-radius:var(--r);background:#000;display:block}.nlx .vid figcaption b{display:block;font-size:clamp(20px,2vw,26px);font-weight:800;letter-spacing:-.02em;line-height:1.15}.nlx .vid figcaption p{margin:10px 0 0;font-size:15px;font-weight:400;color:#ffffffb3;line-height:1.6;max-width:36ch}.nlx .labelfig{margin:var(--s7) 0 0}.nlx .labelfig>a{display:block;border-radius:var(--r);overflow:hidden;background:#e8ddd5}.nlx .labelfig img{width:100%;height:auto;transition:transform .5s var(--ease)}.nlx .labelfig>a:hover img{transform:scale(1.01)}.nlx .labelfig figcaption{display:flex;justify-content:space-between;gap:var(--s4);flex-wrap:wrap;margin-top:12px;font-size:13px;color:var(--muted)}.nlx .learn__links{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s6);margin-top:var(--s7)}.nlx .ref{line-height:0}.nlx .ref a{font-size:10px;font-weight:700;color:var(--plum);text-decoration:none;margin-left:2px;font-variant-numeric:tabular-nums}.nlx .ref a:hover{text-decoration:underline}.nlx .night .ref a{color:#e4ccdc}.nlx .pro{margin-top:var(--s3);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s4) var(--s6);border:1px solid var(--line);border-radius:var(--r);padding:var(--s4) var(--s5)}.nlx .pro b{display:block;font-size:15px;font-weight:800;letter-spacing:-.01em}.nlx .pro span{display:block;font-size:14px;color:var(--muted);margin-top:3px;max-width:62ch}.nlx .pro .nbtn{min-height:44px;font-size:14px;padding:0 22px}.nlx .learn{background:var(--stone);padding:var(--sec) 0}.nlx .learn__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:end}.nlx .learn .pillars{margin-top:var(--s7)}.nlx .learn .pillar ul{margin:8px 0 0;padding-left:16px;font-size:14px;color:var(--muted);line-height:1.65}.nlx .spec{margin:0;border-top:1.5px solid var(--ink)}.nlx .spec div{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr);gap:var(--s4);padding:14px 0;border-bottom:1px solid var(--line)}.nlx .spec dt{font-size:13px;color:var(--muted);padding-top:1px}.nlx .spec dd{margin:0;font-size:14.5px;line-height:1.55}.nlx .spec a{text-underline-offset:3px;text-decoration-color:var(--plum-line)}.nlx .qs__lead .lede{margin-top:var(--s4);font-size:17px;max-width:34ch}.nlx .tests{margin-top:var(--s8);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:clamp(32px,6vw,96px);align-items:start}.nlx .tests h3{font-size:clamp(22px,2.4vw,28px)}.nlx .tests__lead p{margin:var(--s3) 0 0;font-size:15px;font-weight:400;color:var(--ink-2);line-height:1.6;max-width:34ch}.nlx .tests table{width:100%;border-collapse:collapse;font-size:14px}.nlx .tests th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:0 12px 10px 0;border-bottom:1.5px solid var(--ink)}.nlx .tests td{padding:13px 12px 13px 0;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.5}.nlx .tests td:first-child{font-weight:700}.nlx .tests td:last-child{white-space:nowrap;color:var(--save);font-weight:700}.nlx .tests__fine{margin:12px 0 0;font-size:12.5px;color:var(--muted)}.nlx .brand{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin-top:var(--s8)}.nlx .brand>div{border-top:1.5px solid var(--ink);padding-top:var(--s4)}.nlx .brand b{display:block;font-size:16px;font-weight:800;letter-spacing:-.012em}.nlx .brand p{margin:8px 0 0;font-size:14px;color:var(--muted);line-height:1.65}.nlx .brand .link{display:inline-block;margin-top:12px;font-size:13px}.nlx .refs{background:var(--stone);padding:0 0 var(--sec)}.nlx .refs__in{border-top:1px solid var(--line);padding-top:var(--s6);display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(40px,6vw,96px)}.nlx .refs__h{font-size:18px}.nlx .refs ol{margin:0;padding-left:20px;display:grid;gap:8px;font-size:13px;color:var(--muted);line-height:1.55}.nlx .refs ol a{color:var(--ink-2);text-underline-offset:3px;text-decoration-color:var(--line)}.nlx .refs ol a:hover{text-decoration-color:var(--ink)}.nlx .refs li:target{color:var(--ink)}.nlx .refs__meta{margin:var(--s5) 0 0;font-size:12.5px;color:var(--muted)}@media(max-width:960px){.nlx .vid,.nlx .why__head,.nlx .night__head,.nlx .cmp__head,.nlx .learn__head,.nlx .refs__in{grid-template-columns:minmax(0,1fr);gap:var(--s4)}.nlx .pillars{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s6)}.nlx .tl{grid-template-columns:minmax(0,1fr);gap:var(--s6);padding-left:26px}.nlx .tl:before{left:5px;right:auto;top:6px;bottom:6px;width:1px;height:auto}.nlx .tls{padding:0}.nlx .tls:before{position:absolute;left:-26px;top:6px}.nlx .tls__time{margin-top:0}.nlx .qual__grid{grid-template-columns:minmax(0,1fr)}.nlx .qcol{padding:var(--s5) 0 0}.nlx .qcol+.qcol{padding:var(--s6) 0 0;border-left:0;border-top:1px solid var(--line);margin-top:var(--s5)}.nlx .formula__grid{grid-template-columns:minmax(0,1fr)}.nlx .cmp__row--hd{display:none}.nlx .cmp__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s3) var(--s4);padding:var(--s5) var(--s4)}.nlx .cmp__nm,.nlx .cmp__onset{grid-column:1 / -1}.nlx .cmp__plant{order:0}.nlx .cmp__onset{order:5}.nlx .cmp__lbl{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin-bottom:3px}.nlx .cmp__onset .axis{margin-top:4px}.nlx .ask__box{grid-template-columns:minmax(0,1fr)}.nlx .ask__img{min-height:260px}.nlx .qs__grid,.nlx .use__grid,.nlx .faq__grid{grid-template-columns:minmax(0,1fr)}.nlx .fin__card{grid-template-columns:minmax(0,1fr);gap:var(--s5)}.nlx .fin__img{width:112px}.nlx .fin__buy{min-width:0}}@media(max-width:760px){.nlx .proof__grid{grid-template-columns:minmax(0,1fr);gap:var(--s5)}.nlx .proof__cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--s3);margin:0 calc(-1 * var(--s4));padding:0 var(--s4);scrollbar-width:none}.nlx .proof__cards::-webkit-scrollbar{display:none}.nlx .pq{flex:0 0 78%;scroll-snap-align:start}.nlx .brand{grid-template-columns:minmax(0,1fr);gap:var(--s5)}.nlx .spec div{grid-template-columns:minmax(0,1fr);gap:2px}.nlx .tests{grid-template-columns:minmax(0,1fr);gap:var(--s4)}.nlx .tests th:nth-child(2),.nlx .tests td:nth-child(2){display:none}.nlx .cmp__src{grid-template-columns:minmax(0,1fr);gap:var(--s5)}}@media(max-width:560px){.nlx .why__pair{grid-template-columns:minmax(0,1fr);gap:8px}.nlx .pillars{grid-template-columns:minmax(0,1fr)}.nlx .ask__cta .nbtn{width:100%}.nlx .vid{grid-template-columns:minmax(0,1fr);gap:var(--s4)}.nlx .rv__sum{flex-wrap:wrap}}.nlx .why__pair--one,.nlx .formula__grid--solo,.nlx .ask__box--solo{grid-template-columns:minmax(0,1fr)}.nlx .rv__app{margin-top:var(--s5)}.nlx .pq__t{margin:0;font-size:14.5px;line-height:1.65;color:var(--ink-2)}
/*# sourceMappingURL=/cdn/shop/t/106/assets/pdp-nutrilax.css.map */
