.namoos-dtc{--namoos-black: #000000;--namoos-white: #ffffff;--namoos-gray: #666666;--namoos-muted: rgba(0, 0, 0, .55);--namoos-border: #000000;--namoos-border-light: #e8e8e8;--namoos-sand: #f7f7f7;--namoos-radius: 16px;--namoos-radius-sm: 12px;--namoos-radius-pill: 999px;font-family:inherit;color:var(--namoos-black);letter-spacing:.01em}.namoos-dtc .namoos-wrap{max-width:1200px;margin:0 auto;padding:0 2rem}.namoos-dtc__eyebrow{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--namoos-muted);margin:0 0 1rem;font-weight:600}.namoos-dtc__title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15;margin:0 0 1rem;color:var(--namoos-black);letter-spacing:-.02em}.namoos-dtc__subtitle{font-size:1rem;line-height:1.7;color:var(--namoos-muted);margin:0 auto 3rem;max-width:560px}.namoos-dtc__header{text-align:center;margin-bottom:3rem}.namoos-dtc--dark{background:var(--namoos-black);color:var(--namoos-white)}.namoos-dtc--dark .namoos-dtc__title,.namoos-dtc--dark .namoos-dtc__eyebrow,.namoos-dtc--dark .namoos-dtc__subtitle{color:var(--namoos-white)}.namoos-dtc--dark .namoos-dtc__subtitle{opacity:.65}.namoos-trust{background:var(--namoos-white);color:var(--namoos-black);padding:1.25rem 0;border-bottom:1px solid var(--namoos-border-light)}.namoos-trust__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 3rem}.namoos-trust__item{text-align:center;min-width:100px}.namoos-trust__label{display:block;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--namoos-muted);margin-bottom:.35rem}.namoos-trust__value{display:block;font-size:.85rem;font-weight:600;letter-spacing:.02em}.namoos-sub{background:var(--namoos-white);padding:4rem 0;border-top:1px solid var(--namoos-border-light)}.namoos-sub__toggle{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;max-width:520px;margin:0 auto 1.5rem;background:var(--namoos-white);padding:.35rem;border-radius:var(--namoos-radius-pill);border:1px solid var(--namoos-border-light)}.namoos-sub__btn{border:none;background:transparent;padding:.95rem 1.25rem;border-radius:var(--namoos-radius-pill);cursor:pointer;font:inherit;color:var(--namoos-black);transition:all .2s ease;text-align:center}.namoos-sub__btn.is-active{background:var(--namoos-black);color:var(--namoos-white);font-weight:600}.namoos-sub__btn-label{display:block;font-size:.9rem}.namoos-sub__btn-sub{display:block;font-size:.75rem;opacity:.55;margin-top:.25rem}.namoos-sub__plans{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:720px;margin:0 auto}.namoos-sub__plan{background:var(--namoos-white);padding:1.5rem 1rem;text-align:center;border-radius:var(--namoos-radius-sm);border:1px solid var(--namoos-border-light);box-shadow:0 2px 12px #0000000a}.namoos-sub__plan strong{display:block;font-size:.8rem;margin-bottom:.4rem;color:var(--namoos-muted)}.namoos-sub__plan span{font-size:1.15rem;font-weight:700}.namoos-sub__note{text-align:center;font-size:.8rem;color:var(--namoos-muted);margin-top:1.25rem}.namoos-ing{padding:4.5rem 0;background:var(--namoos-white)}.namoos-ing__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.namoos-ing__card{background:var(--namoos-white);border:1px solid var(--namoos-border-light);border-radius:var(--namoos-radius);padding:2rem 1.5rem;text-align:center;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 4px 16px #0000000d}.namoos-ing__card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000001a}.namoos-ing__name{font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--namoos-muted);margin:0 0 1rem;min-height:2.4em;font-weight:600}.namoos-ing__dose{font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;line-height:1;margin:0 0 1.25rem;color:var(--namoos-black);letter-spacing:-.02em}.namoos-ing__dose-unit{font-size:.35em;font-weight:600;opacity:.4;letter-spacing:.08em;text-transform:uppercase}.namoos-ing__desc{font-size:.8rem;line-height:1.65;color:var(--namoos-muted);margin:0}.namoos-ing__study{font-size:.7rem;font-style:italic;color:var(--namoos-muted);margin-top:1rem;line-height:1.5;letter-spacing:.02em}.namoos-ing__cta{text-align:center;margin-top:2.5rem}.namoos-ing__cta a{color:var(--namoos-black);font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid var(--namoos-black);padding-bottom:.15rem}.namoos-sci{padding:4.5rem 0;background:var(--namoos-white);color:var(--namoos-black);border-top:1px solid var(--namoos-border-light)}.namoos-sci .namoos-dtc__title,.namoos-sci .namoos-dtc__eyebrow{color:var(--namoos-black)}.namoos-sci .namoos-dtc__eyebrow{opacity:.55}.namoos-sci__tagline{font-size:.9rem;font-style:italic;color:var(--namoos-muted);margin:0 auto 2rem;max-width:480px;text-align:center}.namoos-sci__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}.namoos-sci__stat{padding:1.5rem 1rem;text-align:center;background:var(--namoos-sand);border-radius:var(--namoos-radius-sm);border:1px solid var(--namoos-border-light)}.namoos-sci__stat-label{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--namoos-muted);margin-bottom:.5rem}.namoos-sci__stat-value{font-size:1.75rem;font-weight:700;line-height:1;letter-spacing:-.02em}.namoos-sci__stat-sub{font-size:.75rem;color:var(--namoos-muted);margin-top:.35rem}.namoos-sci__card{border:1px solid var(--namoos-border-light);border-radius:var(--namoos-radius);padding:2rem;background:var(--namoos-white);box-shadow:0 2px 12px #0000000a}.namoos-sci__finding{font-size:1rem;line-height:1.75;margin:0 0 1.25rem;color:var(--namoos-black)}.namoos-sci__citation{font-size:.8rem;color:var(--namoos-muted);margin:0;line-height:1.6}.namoos-faq{padding:5rem 0;background:var(--namoos-white);border-top:1px solid var(--namoos-border-light)}.namoos-faq details{border-bottom:1px solid var(--namoos-border-light);padding:1.25rem 0}.namoos-faq summary{font-weight:600;cursor:pointer;list-style:none;font-size:.95rem}.namoos-faq summary::-webkit-details-marker{display:none}.namoos-faq details p{margin:.85rem 0 0;font-size:.9rem;line-height:1.7;color:var(--namoos-muted)}.namoos-form{padding:4rem 0;background:var(--namoos-white)}.namoos-form table{width:100%;border-collapse:collapse;font-size:.9rem;border:1px solid var(--namoos-border-light);border-radius:var(--namoos-radius-sm);overflow:hidden}.namoos-form th,.namoos-form td{padding:1rem 1.25rem;border-bottom:1px solid var(--namoos-border-light)}.namoos-form th{text-align:left;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:var(--namoos-sand);color:var(--namoos-black)}.namoos-form td:last-child{text-align:right;font-weight:700;font-size:1rem}.namoos-form__nutrition{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem}.namoos-form__nut{padding:1.25rem 1rem;text-align:center;font-size:.8rem;background:var(--namoos-sand);border-radius:var(--namoos-radius-sm);border:1px solid var(--namoos-border-light)}.namoos-form__nut strong{display:block;font-size:1.5rem;font-weight:700;margin-bottom:.35rem;letter-spacing:-.02em;text-transform:none}.namoos-cmp{padding:5rem 0;background:var(--namoos-white)}.namoos-cmp__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;max-width:960px;margin:0 auto}.namoos-cmp__col{padding:2rem 1.75rem;position:relative;background:var(--namoos-white);border:1px solid var(--namoos-border-light);border-radius:var(--namoos-radius);box-shadow:0 2px 12px #0000000a}.namoos-cmp__col--other{opacity:.85}.namoos-cmp__col--namoos{border:2px solid var(--namoos-black);box-shadow:0 4px 20px #0000000f}.namoos-cmp__col--namoos .namoos-cmp__col-title{color:var(--namoos-muted);border-bottom-color:var(--namoos-border-light)}.namoos-cmp__col-title{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--namoos-muted);margin:0 0 1.25rem;padding-bottom:.85rem;border-bottom:1px solid var(--namoos-border-light);font-weight:600}.namoos-cmp__list{list-style:none;margin:0;padding:0}.namoos-cmp__list li{display:flex;align-items:flex-start;gap:.85rem;font-size:.85rem;line-height:1.6;margin-bottom:1rem;letter-spacing:.02em}.namoos-cmp__icon{flex-shrink:0;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;margin-top:.1rem}.namoos-cmp__icon--no{opacity:.35}.namoos-cmp__icon--yes{opacity:.8}@media(max-width:989px){.namoos-ing__grid,.namoos-sci__stats{grid-template-columns:repeat(2,1fr)}.namoos-sci__stat:nth-child(2){border-right:none}.namoos-cmp__grid{grid-template-columns:1fr}.namoos-cmp__col{border-right:none;border-bottom:1px solid var(--namoos-border-light)}.namoos-cmp__col:last-child{border-bottom:none}}@media(max-width:749px){.namoos-ing__grid{grid-template-columns:1fr}.namoos-ing__card{border-right:none}.namoos-sub__plans{grid-template-columns:1fr}.namoos-sub__plan{border-right:none;border-bottom:1px solid var(--namoos-black)}.namoos-sub__plan:last-child{border-bottom:none}.namoos-sci__stats{grid-template-columns:1fr 1fr}.namoos-form__nutrition{grid-template-columns:repeat(2,1fr)}.namoos-form__nut:nth-child(2){border-right:none}}.namoos-hero{background:var(--namoos-white);padding:3rem 0 4rem}.namoos-hero__proof{text-align:center;font-size:.8rem;color:var(--namoos-muted);margin:0 0 2rem}.namoos-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-bottom:3rem}.namoos-hero__headline{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1.08;margin:0 0 1rem;letter-spacing:-.03em}.namoos-hero__sub{font-size:1.05rem;line-height:1.65;color:var(--namoos-muted);margin:0 0 1.75rem;max-width:480px}.namoos-hero__cta-row{margin-bottom:1.25rem}.namoos-hero__cta{display:inline-block;padding:1rem 2rem;font-weight:600;font-size:.95rem;text-decoration:none;border-radius:var(--namoos-radius-pill);transition:opacity .2s ease}.namoos-hero__cta--primary{background:var(--namoos-black);color:var(--namoos-white)}.namoos-hero__cta--secondary{background:transparent;color:var(--namoos-black);border:2px solid var(--namoos-black);margin-left:.75rem}.namoos-hero__trust{display:flex;flex-wrap:wrap;gap:.5rem 1rem;list-style:none;margin:0;padding:0;font-size:.8rem;color:var(--namoos-muted)}.namoos-hero__trust li:before{content:"\2713  ";font-weight:700;color:var(--namoos-black)}.namoos-hero__media{text-align:center}.namoos-hero__img{max-width:100%;height:auto}.namoos-hero__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding-top:1rem;border-top:1px solid var(--namoos-border-light)}.namoos-hero__stat{text-align:center;padding:1.5rem 1rem;background:var(--namoos-sand);border-radius:var(--namoos-radius-sm)}.namoos-hero__stat-value{font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1;letter-spacing:-.03em}.namoos-hero__stat-label{font-size:.85rem;font-weight:600;margin-top:.5rem}.namoos-hero__stat-sub{font-size:.75rem;color:var(--namoos-muted);margin-top:.25rem}.namoos-ben{padding:4.5rem 0;background:var(--namoos-white);border-top:1px solid var(--namoos-border-light)}.namoos-ben__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:2rem}.namoos-ben__card{background:var(--namoos-white);border-radius:var(--namoos-radius);padding:2rem 1.5rem;border:1px solid var(--namoos-border-light)}.namoos-ben__step{font-size:.7rem;font-weight:700;letter-spacing:.1em;color:var(--namoos-muted);margin:0 0 .75rem}.namoos-ben__title{font-size:1.15rem;font-weight:700;margin:0 0 .75rem;line-height:1.25}.namoos-ben__desc{font-size:.9rem;line-height:1.65;color:var(--namoos-muted);margin:0}.namoos-ben__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.namoos-ben__mini{background:var(--namoos-white);border-radius:var(--namoos-radius-sm);padding:1.25rem;text-align:center;border:1px solid var(--namoos-border-light)}.namoos-ben__mini strong{display:block;font-size:1.1rem;margin-bottom:.25rem}.namoos-ben__mini span{font-size:.75rem;color:var(--namoos-muted)}.namoos-foot{background:var(--namoos-white);color:var(--namoos-black);padding:3.5rem 0 2rem;border-top:1px solid var(--namoos-border-light)}.namoos-foot__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.5rem;margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid var(--namoos-border-light)}.namoos-foot__logo img{max-width:140px;height:auto}.namoos-foot__cols{display:flex;gap:3rem;flex-wrap:wrap}.namoos-foot__heading{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--namoos-muted);margin:0 0 1rem}.namoos-foot__links,.namoos-foot__social{list-style:none;margin:0;padding:0}.namoos-foot__links li,.namoos-foot__social li{margin-bottom:.5rem}.namoos-foot__links a,.namoos-foot__social a{color:var(--namoos-black);text-decoration:none;font-size:.9rem}.namoos-foot__links a:hover,.namoos-foot__social a:hover{opacity:.6}.namoos-foot__footnote{margin-bottom:1.5rem}.namoos-foot__footnote p{font-size:.7rem;line-height:1.7;color:var(--namoos-muted);margin:0;max-width:720px}.namoos-foot__copy{font-size:.7rem;color:var(--namoos-muted);margin:0}[class*=ai-] a,[class*=ai-] button{border-radius:var(--namoos-radius-sm)!important}@media(max-width:989px){.namoos-hero__grid{grid-template-columns:1fr}.namoos-hero__media{order:-1}.namoos-hero__stats{grid-template-columns:repeat(2,1fr)}.namoos-ben__grid{grid-template-columns:1fr}.namoos-ben__stats{grid-template-columns:repeat(2,1fr)}.namoos-foot__top{flex-direction:column}}@media(max-width:749px){.namoos-hero__stats{grid-template-columns:1fr 1fr}.namoos-hero__cta--secondary{margin-left:0;margin-top:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/namoos-dtc.css.map */
