.nlab-sci{--nl-ink:#1C2419;--nl-olive:#2F3920;--nl-bone:#E3DCCC;--nl-parch:#EDECE7;--nl-sage:#56603F;color:var(--nl-ink);padding-bottom:8rem;font-family:Work Sans,sans-serif}.nlab-sci__eyebrow{font-family:Ruda,Work Sans,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--nl-sage);margin:0 0 1.4rem}.nlab-sci__title{font-family:Unica One,Work Sans,sans-serif;font-weight:400;font-size:clamp(4rem,6.4vw,7.6rem);line-height:.98;margin:0;max-width:14ch}.nlab-sci__lede{font-size:clamp(1.7rem,1.5vw,1.95rem);line-height:1.6;max-width:56ch;margin:2.4rem 0 0}.nlab-sci__h2{font-family:Unica One,Work Sans,sans-serif;font-weight:400;font-size:clamp(3rem,4vw,5rem);line-height:1.02;margin:0 0 4rem;max-width:20ch}.nlab-sci__btn{display:inline-flex;align-items:center;font-family:Ruda,sans-serif;font-weight:700;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;background:var(--nl-olive);color:var(--nl-parch);padding:1.5rem 2.6rem;border-radius:999px;text-decoration:none;transition:transform .15s ease}.nlab-sci__btn:hover{transform:translateY(-1px)}.nlab-sci__textlink{font-family:Ruda,Work Sans,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nl-olive);text-decoration:none}.nlab-sci__textlink span{display:inline-block;transition:transform .15s ease}.nlab-sci__textlink:hover span,a:hover>.nlab-sci__fact-link span{transform:translate(4px)}.nlab-sci__hero-links{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem;margin-top:3.2rem}.nlab-sci__hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6.4rem;align-items:center;padding-top:6.4rem;padding-bottom:8rem}.nlab-sci__mosaic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;align-items:start;padding-bottom:2.4rem}.nlab-sci__mosaic img{width:100%;height:auto!important;aspect-ratio:1/1;object-fit:cover;border-radius:14px;display:block}.nlab-sci__mosaic img:nth-child(2),.nlab-sci__mosaic img:nth-child(5){transform:translateY(2.4rem)}.nlab-sci__section{padding-top:8rem;padding-bottom:4rem}.nlab-sci__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.nlab-sci__fact{display:flex;flex-direction:column;background:var(--nl-bone);border-radius:22px;padding:3.2rem;color:inherit;text-decoration:none;transition:transform .2s ease}.nlab-sci__fact:hover{transform:translateY(-3px)}.nlab-sci__fact-num{font-family:Unica One,Work Sans,sans-serif;font-size:clamp(4.4rem,5vw,6.4rem);line-height:1;margin:0;color:var(--nl-olive)}.nlab-sci__fact-label{font-family:Ruda,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;opacity:.78;margin:.8rem 0 1.6rem}.nlab-sci__fact-text{font-size:1.55rem;line-height:1.55;margin:0 0 2.4rem}.nlab-sci__fact-link{margin-top:auto;font-family:Ruda,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nl-olive)}.nlab-sci__fact-link span{display:inline-block;transition:transform .15s ease}.nlab-sci__method{background:var(--nl-olive);color:var(--nl-parch);margin-top:8rem;padding:9.6rem 0}.nlab-sci__method .nlab-sci__eyebrow{color:#edece78c}.nlab-sci__method .nlab-sci__h2{color:var(--nl-parch)}.nlab-sci h1,.nlab-sci h2,.nlab-sci h3{color:inherit}.nlab-sci__rules{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem}.nlab-sci__rules li{border-top:1px solid rgba(237,236,231,.25);padding-top:2.4rem}.nlab-sci__rule-num{font-family:Unica One,sans-serif;font-size:1.6rem;opacity:.78}.nlab-sci__rules h3{font-family:Unica One,Work Sans,sans-serif;font-weight:400;font-size:2.4rem;line-height:1.1;margin:1.2rem 0;color:var(--nl-parch)!important}.nlab-sci__rules p{font-size:1.5rem;line-height:1.6;margin:0;opacity:.82}.nlab-sci__formulas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.nlab-sci__formula-media{display:block;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:var(--nl-bone);margin-bottom:2.4rem}.nlab-sci__formula-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nlab-sci__formula:hover .nlab-sci__formula-media img{transform:scale(1.03)}.nlab-sci__moment{display:inline-block;font-family:Ruda,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;background:var(--nl-bone);padding:.5rem 1.2rem;border-radius:999px;margin:0 0 1.4rem}.nlab-sci__formula h3{font-family:Unica One,Work Sans,sans-serif;font-weight:400;font-size:3.2rem;line-height:1;margin:0 0 1rem}.nlab-sci__formula-actives{font-size:1.35rem;opacity:.78;margin:0 0 1.4rem}.nlab-sci__formula p{font-size:1.55rem;line-height:1.6}.nlab-sci__formula>p:last-of-type{margin-bottom:2rem}.nlab-sci__note{font-size:1.3rem;opacity:.78;margin-top:3.2rem;max-width:80ch}.nlab-sci__row-head{display:flex;justify-content:space-between;align-items:flex-end;gap:2.4rem;margin-bottom:4rem}.nlab-sci__row-head .nlab-sci__h2{margin-bottom:0}.nlab-sci__faq-list{max-width:82rem}.nlab-sci__faq-list details{border-top:1px solid rgba(28,36,25,.15);padding:2rem 0}.nlab-sci__faq-list details:last-child{border-bottom:1px solid rgba(28,36,25,.15)}.nlab-sci__faq-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:2rem;font-size:1.75rem;font-weight:500}.nlab-sci__faq-list summary::-webkit-details-marker{display:none}.nlab-sci__faq-list summary:after{content:"+" / "";font-size:2.4rem;line-height:1;font-weight:300}.nlab-sci__faq-list details[open] summary:after{content:"\2212" / ""}.nlab-sci__faq-list p{font-size:1.6rem;line-height:1.65;margin:1.2rem 0 0;max-width:70ch}.nlab-sci .nlab-journal__band{margin-top:8rem}@media(max-width:989px){.nlab-sci__hero{grid-template-columns:1fr;gap:4.8rem;padding-top:4rem;padding-bottom:5.6rem}.nlab-sci__rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 3.2rem}.nlab-sci__facts,.nlab-sci__formulas{grid-template-columns:1fr}.nlab-sci__formula-media{aspect-ratio:3/2}}@media(max-width:749px){.nlab-sci__section{padding-top:5.6rem;padding-bottom:2.4rem}.nlab-sci__method{margin-top:5.6rem;padding:6.4rem 0}.nlab-sci__rules{grid-template-columns:1fr}.nlab-sci__h2{margin-bottom:2.8rem}.nlab-sci__row-head{flex-direction:column;align-items:flex-start}.nlab-sci__fact{padding:2.4rem}}@media(prefers-reduced-motion:reduce){.nlab-sci__formula-media img,.nlab-sci__fact{transition:none}}.nlab-sp__crumb{padding-top:2.4rem}.nlab-sp__crumb a{font-family:Ruda,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nl-olive);text-decoration:none;opacity:.75}.nlab-sp__crumb a:hover{opacity:1}.nlab-sp .nlab-sci__hero{padding-top:3.2rem}.nlab-sp .nlab-sci__title{max-width:15ch}.nlab-sp__hero-media{aspect-ratio:4/5;border-radius:26px;overflow:hidden;background:var(--nl-bone)}.nlab-sp__hero-media img{width:100%;height:100%!important;object-fit:cover;display:block}.nlab-sp__prose{columns:2;column-gap:5.6rem;max-width:110rem}.nlab-sp__prose p{font-size:1.65rem;line-height:1.7;margin:0 0 1.6rem;break-inside:avoid}.nlab-sp__more{font-size:1.45rem;margin-top:2.4rem;opacity:.85}.nlab-sp__more a{color:var(--nl-olive);text-underline-offset:3px}.nlab-sp__actives{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.nlab-sp__active{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:2.4rem;background:var(--nl-bone);border-radius:22px;padding:2.4rem;align-items:start}.nlab-sp__active-media img{width:100%;height:auto!important;aspect-ratio:1/1;object-fit:cover;border-radius:14px;display:block}.nlab-sp__active-dose{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.2rem;background:var(--nl-parch);padding:.4rem 1rem;border-radius:999px;margin:0 0 1.2rem}.nlab-sp__active-name{font-family:Unica One,Work Sans,sans-serif;font-weight:400;font-size:2.6rem;line-height:1.05;margin:0 0 .8rem}.nlab-sp__active-role{font-weight:600;font-size:1.5rem;line-height:1.45;color:var(--nl-olive);margin:0 0 1rem}.nlab-sp__active-text{font-size:1.5rem;line-height:1.6;margin:0}.nlab-sp__active-src{font-size:1.25rem;opacity:.78;margin:1.2rem 0 0}.nlab-sp__use{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6.4rem;align-items:start}.nlab-sp__steps{list-style:none;counter-reset:s;margin:0;padding:0;display:grid;gap:2rem}.nlab-sp__steps li{counter-increment:s;position:relative;padding-left:4.4rem;font-size:1.65rem;line-height:1.55;border-top:1px solid rgba(237,236,231,.25);padding-top:2rem}.nlab-sp__steps li:before{content:"0" counter(s);position:absolute;left:0;top:2rem;font-family:Unica One,sans-serif;opacity:.78}.nlab-sp__steps strong{font-weight:600;color:var(--nl-parch)}.nlab-sp__precautions{background:#edece714;border:1px solid rgba(237,236,231,.2);border-radius:22px;padding:3.2rem}.nlab-sp__precautions p{font-size:1.4rem;line-height:1.6;opacity:.85}.nlab-sp__biblio{border-top:1px solid rgba(28,36,25,.15);border-bottom:1px solid rgba(28,36,25,.15);padding:2.4rem 0}.nlab-sp__biblio summary{cursor:pointer;list-style:none;display:flex;flex-direction:column;gap:.4rem;position:relative;padding-right:4rem}.nlab-sp__biblio summary::-webkit-details-marker{display:none}.nlab-sp__biblio summary:after{content:"+" / "";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:3rem;font-weight:300}.nlab-sp__biblio[open] summary:after{content:"\2212" / ""}.nlab-sp__biblio summary .nlab-sci__eyebrow{margin:0}.nlab-sp__biblio-title{font-family:Unica One,Work Sans,sans-serif;font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.05}.nlab-sp__biblio ol{margin:2.4rem 0 0;padding-left:2rem;font-size:1.4rem;line-height:1.6;max-width:100rem}.nlab-sp__biblio li{margin-bottom:.8rem}.nlab-sp__biblio a{color:var(--nl-olive)}.nlab-sp__others{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.nlab-sp__other-name{font-family:Unica One,Work Sans,sans-serif;font-size:3.4rem;line-height:1;margin:0 0 1.2rem;color:var(--nl-olive)}@media(max-width:989px){.nlab-sp__prose{columns:1}.nlab-sp__actives,.nlab-sp__others{grid-template-columns:1fr}.nlab-sp__use{grid-template-columns:1fr;gap:4rem}.nlab-sp__hero-media{aspect-ratio:1/1}}@media(max-width:749px){.nlab-sp__active{grid-template-columns:9rem minmax(0,1fr);gap:1.6rem;padding:1.8rem}.nlab-sp__active-name{font-size:2.2rem}.nlab-sp__precautions{padding:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nlab-science.css.map */
