.sp-nad-v2-page{--nad-v2-forest:#042f06;--nad-v2-ink:#1d3724;--nad-v2-cloud:#f4f1e9;--nad-v2-lime:#c9ff85;--nad-v2-earth:#d4d1be;--nad-v2-sage:#9fac99;width:100%;min-height:6221.8379px;overflow:clip;background:var(--nad-v2-cloud);color:var(--nad-v2-forest);font-family:"Acumin Pro",var(--font-instrument),ui-sans-serif,system-ui,sans-serif}.sp-nad-v2-page *,.sp-nad-v2-page :after,.sp-nad-v2-page :before{box-sizing:border-box}.sp-nad-v2-page button{font:inherit}.sp-nad-v2-page :where(p,h1,h2,h3,blockquote){margin:0}.sp-nad-v2-promo{width:100%;height:60px;display:flex;align-items:center;justify-content:center;gap:20px;background:var(--nad-v2-lime);color:var(--nad-v2-forest)}.sp-nad-v2-promo p{font-size:15px;line-height:1;letter-spacing:-.15px}.sp-nad-v2-promo a{min-width:154px;height:24px;padding:3px 10px 0;border:1px solid var(--nad-v2-forest);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:12px;line-height:1;text-decoration:none}.sp-nad-v2-header{width:100%;height:100px;padding:20px;background:#fff}.sp-nad-v2-nav{position:relative;z-index:20;width:min(1400px,100%);height:60px;margin:0 auto;padding:10px 20px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--nad-v2-forest)}.sp-nad-v2-logo{display:block;width:130px;height:40px}.sp-nad-v2-logo img{width:100%;height:100%;object-fit:contain}.sp-nad-v2-nav-links{display:flex;align-items:center;justify-content:center;gap:40px}.sp-nad-v2-nav-links>a,.sp-nad-v2-program-menu>button{padding:0;border:0;display:inline-flex;align-items:center;gap:9px;background:transparent;color:var(--nad-v2-cloud);font-size:16px;line-height:1;text-decoration:none;cursor:pointer}.sp-nad-v2-program-menu{position:relative}.sp-nad-v2-program-dropdown{position:absolute;z-index:30;top:28px;left:50%;width:190px;padding:8px;border-radius:10px;background:#fff;box-shadow:0 18px 40px rgba(4,47,6,.16);transform:translateX(-50%)}.sp-nad-v2-program-dropdown a{display:block;padding:11px 12px;border-radius:7px;color:var(--nad-v2-forest);font-size:14px;text-decoration:none}.sp-nad-v2-program-dropdown a:hover{background:var(--nad-v2-cloud)}.sp-nad-v2-nav-actions{height:40px;display:flex;align-items:center}.sp-nad-v2-login,.sp-nad-v2-nav-cta{height:40px;padding:0 25px;border-radius:60px;display:inline-flex;align-items:center;justify-content:center;color:var(--nad-v2-forest);font-size:14px;line-height:1;text-decoration:none;text-transform:uppercase}.sp-nad-v2-login{background:#fff}.sp-nad-v2-nav-cta{background:var(--nad-v2-lime)}.sp-nad-v2-menu-toggle,.sp-nad-v2-mobile-actions{display:none}.sp-nad-v2-hero{width:100%;height:796px;padding-top:30px;display:grid;grid-template-columns:814px 543px;align-items:start;gap:20px;background:#fff}.sp-nad-v2-gallery{position:relative;width:814px;height:726px}.sp-nad-v2-gallery-stage{position:absolute;inset:0 50px;overflow:hidden;border-radius:10px;background:var(--nad-v2-cloud)}.sp-nad-v2-forbes{position:absolute;z-index:2;top:30px;left:30px;width:154px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sp-nad-v2-forbes span{font-size:17.5px;line-height:1.1;letter-spacing:-.525px;text-transform:uppercase}.sp-nad-v2-forbes img{width:154px;height:38px;object-fit:contain;object-position:left center;filter:sepia(1) saturate(8) hue-rotate(75deg) brightness(.29)}.sp-nad-v2-stock{position:absolute;z-index:2;top:29px;left:540px;width:146.204px;min-height:58px;padding:11.333px;border:1px solid var(--nad-v2-earth);border-radius:9.879px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1.1;letter-spacing:-.42px;text-transform:uppercase}.sp-nad-v2-vial{position:absolute;top:104px;left:50%;width:366px;height:517px;object-fit:contain;transform:translateX(-50%)}.sp-nad-v2-gallery-export{object-fit:cover;object-position:center}.sp-nad-v2-gallery-thumbs{position:absolute;z-index:3;left:272px;bottom:21px;height:80px;display:flex;align-items:center;gap:15px}.sp-nad-v2-gallery-thumbs button{position:relative;width:80px;height:80px;padding:0;overflow:hidden;border:6px solid #fff;border-radius:50%;background:var(--nad-v2-cloud);cursor:pointer}.sp-nad-v2-gallery-thumbs button.is-active{border-color:var(--nad-v2-forest)}.sp-nad-v2-gallery-thumbs img{object-fit:cover}.sp-nad-v2-buybox{width:543px;height:766px;display:flex;flex-direction:column;align-items:flex-start}.sp-nad-v2-eyebrow{font-size:15px;text-transform:uppercase}.sp-nad-v2-buybox h1,.sp-nad-v2-eyebrow{color:var(--nad-v2-ink);line-height:1;letter-spacing:-.42px}.sp-nad-v2-buybox h1{margin-top:0;font-size:42px;font-weight:600}.sp-nad-v2-intro{width:485px;margin-top:23px;font-size:18px;line-height:22px}.sp-nad-v2-product-details{width:523px;margin-top:20px;display:grid;gap:10px}.sp-nad-v2-product-details details{border-bottom:1px solid var(--nad-v2-earth)}.sp-nad-v2-product-details details:not([open]){height:37px;overflow:hidden}.sp-nad-v2-product-details summary{min-height:36px;padding:7px 0 11px;display:flex;align-items:center;justify-content:space-between;list-style:none;font-size:16px;line-height:1.2;cursor:pointer}.sp-nad-v2-product-details summary::-webkit-details-marker{display:none}.sp-nad-v2-product-chevron{position:relative;width:14px;height:7px;flex:0 0 14px;transition:transform .16s ease}.sp-nad-v2-product-chevron img{position:absolute;top:-.7px;left:-.7px;width:15.4142px;height:9.12132px;max-width:none}.sp-nad-v2-product-details details[open] .sp-nad-v2-product-chevron{transform:rotate(180deg)}.sp-nad-v2-product-details details p{padding:0 30px 12px 0;font-size:14px;line-height:1.35}.sp-nad-v2-hero-actions{width:524px;height:45px;margin-top:44px;display:grid;grid-template-columns:246px 248px;gap:30px}.sp-nad-v2-hero-actions a{height:45px;border-radius:60px;display:flex;align-items:center;justify-content:center;color:#161515;font-size:15.75px;line-height:normal;text-decoration:none}.sp-nad-v2-primary-cta{background:var(--nad-v2-lime)}.sp-nad-v2-secondary-cta{border:1px solid var(--nad-v2-forest)}.sp-nad-v2-trust{width:100%;height:62.7907px;padding:14px 120px;display:flex;align-items:center;justify-content:center;gap:70px;background:var(--nad-v2-lime)}.sp-nad-v2-trust>div{display:flex;align-items:center;gap:8px}.sp-nad-v2-trust img{flex:0 0 auto;object-fit:contain}.sp-nad-v2-trust span{font-size:16px;line-height:1.3;letter-spacing:-.16px;white-space:nowrap}.sp-nad-v2-how{width:100%;height:504px;padding:50px 20px;display:grid;grid-template-columns:353px repeat(3,264px);grid-template-rows:22px 1fr 86px;column-gap:53px;background:var(--nad-v2-forest);color:var(--nad-v2-sage);scroll-margin-top:24px}.sp-nad-v2-how-topline{display:contents}.sp-nad-v2-how-topline p{grid-row:1;font-size:12px;line-height:1}.sp-nad-v2-how-topline p:first-child{grid-column:1}.sp-nad-v2-how-topline p:last-child{grid-column:2/5}.sp-nad-v2-how h2{grid-column:1;grid-row:2;padding-top:10px;color:var(--nad-v2-cloud);font-size:40px;font-weight:500;line-height:45px;letter-spacing:-1.6px}.sp-nad-v2-how-steps{display:contents}.sp-nad-v2-how-steps article{grid-row:2;padding-top:1px}.sp-nad-v2-how-steps article:first-child{grid-column:2}.sp-nad-v2-how-steps article:nth-child(2){grid-column:3}.sp-nad-v2-how-steps article:nth-child(3){grid-column:4}.sp-nad-v2-how-steps span{display:block;font-size:75px;font-weight:300;line-height:1;letter-spacing:-3px}.sp-nad-v2-how-steps h3{min-height:75px;margin-top:18px;color:var(--nad-v2-sage);font-family:var(--font-montserrat),ui-sans-serif,sans-serif;font-size:24px;font-weight:600;line-height:1.04;letter-spacing:-.48px}.sp-nad-v2-how-steps p{margin-top:12px;font-size:14px;line-height:1.2}.sp-nad-v2-how-bottom{grid-column:1/5;grid-row:3;padding-top:50px;display:grid;grid-template-columns:353px 1fr;column-gap:53px}.sp-nad-v2-how-bottom p:first-child{color:var(--nad-v2-cloud);font-size:20px;line-height:1.1}.sp-nad-v2-how-bottom p:last-child{font-size:13px;line-height:1.2}.sp-nad-v2-how{position:relative;display:block;padding:0}.sp-nad-v2-how-topline p{position:absolute;top:60px;width:auto;height:auto}.sp-nad-v2-how-topline p:first-child{left:20px;width:87px}.sp-nad-v2-how-topline p:last-child{left:136px;width:106px}.sp-nad-v2-how h2{position:absolute;top:245px;left:20px;width:406px;padding:0}.sp-nad-v2-how-steps article{position:absolute;top:60px;width:264px;padding:0}.sp-nad-v2-how-steps article:first-child{left:592px}.sp-nad-v2-how-steps article:nth-child(2){left:876px}.sp-nad-v2-how-steps article:nth-child(3){left:1160px;width:260px}.sp-nad-v2-how-steps span{height:55px}.sp-nad-v2-how-steps h3{width:224px;margin-top:30px;color:var(--nad-v2-cloud);line-height:1}.sp-nad-v2-how-steps p{width:224px;margin-top:10px;line-height:1.1}.sp-nad-v2-how-bottom{position:absolute;top:350px;left:20px;width:1400px;height:104px;padding:0;border-top:1px solid var(--nad-v2-sage);display:block}.sp-nad-v2-how-bottom p:first-child{position:absolute;top:60px;left:0;width:405px;line-height:22px}.sp-nad-v2-how-bottom p:last-child{position:absolute;top:75px;left:572px;width:827px;line-height:1.1}.sp-nad-v2-why{width:100%;height:484px;margin-top:80px;padding-left:20px;display:grid;grid-template-columns:353px minmax(0,1fr);gap:38px;color:var(--nad-v2-ink);scroll-margin-top:24px}.sp-nad-v2-why-sidebar{height:484px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.sp-nad-v2-why-sidebar h2{font-size:55px;font-weight:500;line-height:1;letter-spacing:-2.2px}.sp-nad-v2-why-sidebar>a{min-width:242px;height:28px;margin-top:31px;padding:3px 19px 0 24px;border-radius:57px;display:inline-flex;align-items:center;justify-content:center;background:var(--nad-v2-lime);color:inherit;font-size:16.333px;text-decoration:none;text-transform:uppercase}.sp-nad-v2-arrow-row{margin-top:auto;display:flex;gap:9px}.sp-nad-v2-arrow-row button,.sp-nad-v2-story-arrows button{width:62px;height:38px;padding:0;border:1px solid var(--nad-v2-forest);border-radius:40px;display:grid;place-items:center;background:transparent;color:var(--nad-v2-forest);cursor:pointer}.sp-nad-v2-arrow-row button:disabled{opacity:.35;cursor:default}.sp-nad-v2-arrow-row svg,.sp-nad-v2-story-arrows svg{width:24px;height:18px;stroke-width:1.3}.sp-nad-v2-why-window{width:100%;height:484px;overflow:hidden}.sp-nad-v2-why-track{width:max-content;height:484px;display:flex;align-items:flex-end;gap:20px;transform:translateX(calc(var(--nad-why-index) * -373px));transition:transform .35s ease}.sp-nad-v2-why-track article{position:relative;width:353px;height:484px;flex:0 0 353px;padding:20px;border-radius:0 11px 11px 11px;background:#f9f8f4}.sp-nad-v2-why-track article.is-featured{padding:24px 20px 22px;background:#fff}.sp-nad-v2-why-icon{height:74px;display:flex;align-items:flex-start}.sp-nad-v2-why-track article.is-featured .sp-nad-v2-why-icon{display:none}.sp-nad-v2-why-icon img{object-fit:contain}.sp-nad-v2-why-track h3{margin-top:13px;color:var(--nad-v2-ink);font-size:36px;font-weight:500;line-height:1;letter-spacing:-.36px}.sp-nad-v2-why-track article.is-featured h3{width:238px;margin-top:0}.sp-nad-v2-why-track article>p{position:absolute;right:20px;bottom:22px;left:20px;max-height:0;overflow:hidden;opacity:0;font-size:18px;line-height:1.05;transition:opacity .16s ease,max-height .16s ease}.sp-nad-v2-why-track article.is-featured>p{font-size:24px;line-height:1;bottom:32px}.sp-nad-v2-why-track article>p.is-visible{max-height:145px;opacity:1}.sp-nad-v2-why-track article>button{position:absolute;right:20px;bottom:20px;width:35px;height:35px;padding:0;border:0;border-radius:5px;display:grid;place-items:center;background:var(--nad-v2-lime);color:var(--nad-v2-ink);cursor:pointer}.sp-nad-v2-why-track article>button svg{width:15px;height:15px;stroke-width:1.4}.sp-nad-v2-stories{position:relative;width:100%;height:1008px;color:var(--nad-v2-ink);scroll-margin-top:24px}.sp-nad-v2-stories-eyebrow{position:absolute;top:80px;left:20px;font-size:20px;line-height:22px}.sp-nad-v2-stories>h2{position:absolute;top:130px;left:20px;width:861px;font-size:55px;font-weight:500;line-height:1;letter-spacing:-2.2px}.sp-nad-v2-story-grid{position:absolute;top:231px;left:20px;width:1420px;height:647px}.sp-nad-v2-story-image{position:absolute;inset:0 auto auto 0;width:603px;height:647px;overflow:hidden;border-radius:11px}.sp-nad-v2-story-image img{object-fit:cover;object-position:center 34%}.sp-nad-v2-story-copy{position:absolute;top:179px;left:638px;width:382px;height:468px}.sp-nad-v2-story-copy h3{font-size:30px;font-weight:600;line-height:40px}.sp-nad-v2-stars{margin-top:94px;color:var(--nad-v2-forest);font-size:23px;line-height:21px;letter-spacing:0}.sp-nad-v2-story-copy blockquote{max-height:198px;margin-top:16px;overflow:auto;font-size:20px;line-height:22px}.sp-nad-v2-story-copy>button{min-width:140px;height:28px;margin-top:20px;padding:3px 20px 0;border:0;border-radius:57px;background:var(--nad-v2-lime);color:inherit;font-size:14px;cursor:pointer}.sp-nad-v2-story-preview{position:absolute;top:0;left:1055px;width:228px;padding:0;border:0;display:flex;flex-direction:column;align-items:flex-start;background:transparent;color:inherit;cursor:pointer}.sp-nad-v2-story-preview-image{position:relative;width:228px;height:230px;overflow:hidden;border-radius:11px}.sp-nad-v2-story-preview-image img{object-fit:cover;object-position:center 24%}.sp-nad-v2-story-preview>span:last-child{margin-top:11px;font-size:30px;font-weight:600;line-height:40px}.sp-nad-v2-story-arrows{position:absolute;right:157px;bottom:130px;display:flex;gap:9px}.sp-nad-v2-stories-disclaimer{position:absolute;top:908px;left:20px;width:calc(100% - 40px);font-size:13px;line-height:1}.sp-nad-v2-faq{width:100%;height:1274px;padding:120px 20px 160px;background:var(--nad-v2-cloud);color:var(--nad-v2-ink);scroll-margin-top:24px}.sp-nad-v2-faq h2{font-size:55px;font-weight:500;line-height:1;letter-spacing:-2.2px}.sp-nad-v2-faq-list{margin-top:41px;display:grid;gap:4px}.sp-nad-v2-faq details{min-height:78px;padding:0 20px;border-radius:11px;background:rgba(255,255,255,.5)}.sp-nad-v2-faq summary{min-height:78px;padding:25px 0;display:flex;align-items:center;justify-content:space-between;gap:30px;list-style:none;color:var(--nad-v2-ink);font-size:28px;font-weight:500;line-height:1;letter-spacing:-1.12px;cursor:pointer}.sp-nad-v2-faq summary::-webkit-details-marker{display:none}.sp-nad-v2-faq summary svg{width:20px;height:20px;flex:0 0 20px;stroke-width:1.3;transition:transform .16s ease}.sp-nad-v2-faq details[open] summary svg{transform:rotate(45deg)}.sp-nad-v2-faq details p{max-width:960px;padding:0 58px 24px 0;font-size:16px;line-height:1.35}.sp-nad-v2-care{width:100%;height:476px;padding:67px 20px 68px;display:grid;grid-template-columns:737px 649px;gap:14px;background:#b7c0b2;color:var(--nad-v2-ink)}.sp-nad-v2-care-copy{height:341px;padding:20px;display:flex;flex-direction:column;align-items:flex-start}.sp-nad-v2-care-copy>p,.sp-nad-v2-support-card>p{font-size:20px;line-height:22px;letter-spacing:-.2px}.sp-nad-v2-care-copy h2{width:504px;margin-top:73px;font-size:35px;font-weight:500;line-height:1;letter-spacing:-1.4px}.sp-nad-v2-care-copy>a{height:40px;margin-top:26px;padding-left:24px;border-radius:57px;display:inline-flex;align-items:center;gap:19px;background:var(--nad-v2-lime);color:inherit;font-size:14px;line-height:1;text-decoration:none}.sp-nad-v2-care-copy>a svg{width:40px;height:40px;padding:10px;border-radius:50%;background:var(--nad-v2-lime)}.sp-nad-v2-support-card{position:relative;height:341px;padding:20px;overflow:hidden;border-radius:11px;background:var(--nad-v2-sage)}.sp-nad-v2-support-card h2{position:absolute;top:214px;left:20px;width:368px;font-size:35px;font-weight:500;line-height:1;letter-spacing:-1.4px}.sp-nad-v2-support-card>a{position:absolute;left:20px;bottom:32px;min-width:179px;height:40px;padding:0 25px;border:1px solid var(--nad-v2-forest);border-radius:60px;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:14px;text-decoration:none}.sp-nad-v2-support-card>img{position:absolute;top:20px;right:20px;width:216px;height:216px;border-radius:11px;object-fit:cover}.sp-nad-v2-compliance{width:calc(100% - 40px);height:286px;margin:90px 20px 0;padding-top:80px;border-top:1px solid var(--nad-v2-forest);display:grid;grid-template-columns:353px 1001px;justify-content:space-between;color:var(--nad-v2-ink)}.sp-nad-v2-compliance h2{width:353px;font-size:35px;font-weight:500;line-height:1;letter-spacing:-1.4px;white-space:pre-line;font-size:0}.sp-nad-v2-compliance h2:before{content:"Compliance\A& Safety";font-size:35px;white-space:pre}.sp-nad-v2-compliance-copy{display:grid;grid-template-columns:477px 477px;gap:47px}.sp-nad-v2-compliance-copy>div{display:flex;flex-direction:column;gap:30px}.sp-nad-v2-compliance-copy p{font-size:16px;line-height:16px}.sp-nad-v2-footer{width:100%;height:911.0463px;margin-top:90px;color:var(--nad-v2-forest)}.sp-nad-v2-footer-main{width:calc(100% - 38px);height:668.0463px;margin:0 19px;padding:80px 0;border-top:1px solid var(--nad-v2-forest);display:flex;flex-direction:column;gap:92px}.sp-nad-v2-footer-brand{width:1390px;height:316.0463px;display:flex;align-items:flex-end;justify-content:space-between}.sp-nad-v2-footer-brand>img{width:1026px;height:316.0463px;object-fit:contain}.sp-nad-v2-footer-brand>nav{width:209px;height:196px;display:flex;flex-direction:column}.sp-nad-v2-footer-brand>nav a{color:inherit;font-size:30px;font-weight:600;line-height:40px;text-decoration:none}.sp-nad-v2-footer-contact{width:1402px;height:100px;display:flex;align-items:flex-start;justify-content:space-between}.sp-nad-v2-footer-contact>div:first-child{width:318px}.sp-nad-v2-footer-contact>div:first-child p{font-size:30px;font-weight:600;line-height:40px}.sp-nad-v2-footer-contact>div:first-child a{width:174px;height:40px;margin-top:15px;border-radius:57px;display:flex;align-items:center;justify-content:center;background:var(--nad-v2-lime);color:inherit;font-size:14px;text-decoration:none;text-transform:uppercase}.sp-nad-v2-footer-links{width:398px;display:grid;grid-template-columns:82px 212px;gap:104px}.sp-nad-v2-footer-links nav{display:flex;flex-direction:column}.sp-nad-v2-footer-links a{color:inherit;font-size:14px;font-weight:600;line-height:25px;letter-spacing:-.14px;text-decoration:none}.sp-nad-v2-footer-legal{width:100%;height:243px;padding:40px 20px;display:grid;grid-template-columns:425px 975px;background:#fff}.sp-nad-v2-legal-brand{display:flex;flex-direction:column;align-items:flex-start;gap:56px}.sp-nad-v2-legal-brand>p{font-size:18px;font-weight:600;line-height:18px;letter-spacing:-.36px}.sp-nad-v2-legal-brand>div{display:flex;align-items:center;gap:35px}.sp-nad-v2-legal-brand img:first-child{width:62px;height:67px;object-fit:contain}.sp-nad-v2-legal-brand img:last-child{width:82px;height:89px;object-fit:contain}.sp-nad-v2-legal-copy{display:grid;grid-template-columns:469px 477px;align-items:start;gap:29px}.sp-nad-v2-legal-copy p{font-size:13px;line-height:16px}.sp-nad-v2-legal-copy button{display:none}@media (max-width:1439px){.sp-nad-v2-page{min-height:0}.sp-nad-v2-nav-links{gap:22px}.sp-nad-v2-hero{height:auto;padding:30px 20px 60px;grid-template-columns:minmax(0,1.3fr) minmax(390px,1fr)}.sp-nad-v2-gallery{width:100%}.sp-nad-v2-gallery-thumbs{left:50%;transform:translateX(-50%)}.sp-nad-v2-buybox{width:100%}.sp-nad-v2-buybox>*,.sp-nad-v2-hero-actions,.sp-nad-v2-intro,.sp-nad-v2-product-details{max-width:100%}.sp-nad-v2-hero-actions{grid-template-columns:1fr 1fr}.sp-nad-v2-how{height:auto;min-height:504px;grid-template-columns:minmax(220px,1.2fr) repeat(3,1fr);column-gap:26px}.sp-nad-v2-care{height:auto;grid-template-columns:1.05fr 1fr}.sp-nad-v2-compliance{height:auto;grid-template-columns:25% 1fr;gap:30px;padding-bottom:80px}.sp-nad-v2-compliance-copy{grid-template-columns:1fr 1fr}.sp-nad-v2-footer-brand,.sp-nad-v2-footer-contact{width:100%}.sp-nad-v2-promo{padding:10px 16px;gap:10px;text-align:center}.sp-nad-v2-promo p{font-size:12px}.sp-nad-v2-header{height:84px;padding:12px}.sp-nad-v2-nav{height:60px;padding:10px 14px}.sp-nad-v2-menu-toggle{width:40px;height:40px;border:1px solid rgba(255,255,255,.4);border-radius:50%;display:grid;place-items:center;background:transparent;color:#fff}.sp-nad-v2-menu-toggle svg{width:21px}.sp-nad-v2-nav-links{position:absolute;top:68px;right:0;left:0;padding:18px;border-radius:10px;display:none;flex-direction:column;align-items:stretch;gap:0;background:var(--nad-v2-forest)}.sp-nad-v2-nav-links.is-open{display:flex}.sp-nad-v2-nav-links>a,.sp-nad-v2-program-menu>button{width:100%;padding:13px 6px;justify-content:space-between}.sp-nad-v2-program-dropdown{position:static;width:100%;transform:none}.sp-nad-v2-nav-actions{display:none}.sp-nad-v2-mobile-actions{padding-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.sp-nad-v2-mobile-actions a{height:40px;border-radius:50px;display:grid;place-items:center;background:#fff;color:var(--nad-v2-forest);text-decoration:none;text-transform:uppercase}.sp-nad-v2-mobile-actions a:last-child{background:var(--nad-v2-lime)}.sp-nad-v2-hero{padding:20px 16px 48px;display:flex;flex-direction:column;gap:32px}.sp-nad-v2-gallery{height:min(100vw,620px)}.sp-nad-v2-gallery-stage{inset:0}.sp-nad-v2-forbes{top:20px;left:20px;transform:scale(.76);transform-origin:top left}.sp-nad-v2-stock{top:20px;right:20px;left:auto;width:112px;min-height:44px}.sp-nad-v2-vial{top:16%;width:54%;height:67%}.sp-nad-v2-gallery-thumbs{bottom:16px}.sp-nad-v2-gallery-thumbs button{width:64px;height:64px}.sp-nad-v2-buybox{height:auto}.sp-nad-v2-buybox h1{font-size:clamp(38px,10vw,48px);white-space:normal}.sp-nad-v2-hero-actions,.sp-nad-v2-intro,.sp-nad-v2-product-details{width:100%}.sp-nad-v2-hero-actions{height:auto;margin-top:32px;grid-template-columns:1fr;gap:10px}.sp-nad-v2-trust{height:auto;padding:18px 16px;flex-wrap:wrap;gap:18px 28px}.sp-nad-v2-trust span{font-size:14px}.sp-nad-v2-how{height:auto;min-height:0;padding:48px 20px;display:block}.sp-nad-v2-how-topline{display:flex;justify-content:space-between}.sp-nad-v2-how-topline p,.sp-nad-v2-how-topline p:first-child,.sp-nad-v2-how-topline p:last-child{position:static;width:auto;height:auto}.sp-nad-v2-how h2{position:static;width:auto;padding:26px 0 36px}.sp-nad-v2-how-steps{display:grid;gap:30px}.sp-nad-v2-how-steps article,.sp-nad-v2-how-steps article:first-child,.sp-nad-v2-how-steps article:nth-child(2),.sp-nad-v2-how-steps article:nth-child(3){position:static;width:auto;grid-column:auto;grid-row:auto;display:grid;grid-template-columns:70px 1fr;gap:8px 16px}.sp-nad-v2-how-steps span{grid-row:1/3;font-size:52px}.sp-nad-v2-how-steps h3{width:auto;min-height:0;margin:0}.sp-nad-v2-how-steps p{width:auto;margin:0}.sp-nad-v2-how-bottom{position:static;width:100%;height:auto;margin-top:42px;padding-top:30px;display:grid;grid-template-columns:1fr;gap:18px}.sp-nad-v2-how-bottom p:first-child,.sp-nad-v2-how-bottom p:last-child{position:static;width:auto}.sp-nad-v2-why{height:auto;margin-top:60px;padding:0 20px;display:block;overflow:hidden}.sp-nad-v2-why-sidebar{height:auto}.sp-nad-v2-why-sidebar h2{font-size:46px}.sp-nad-v2-arrow-row{margin:26px 0 18px}.sp-nad-v2-why-window{height:430px}.sp-nad-v2-why-track{height:430px;transform:translateX(calc(var(--nad-why-index) * (min(86vw, 353px) + 20px) * -1))}.sp-nad-v2-why-track article{width:min(86vw,353px);height:430px;flex-basis:min(86vw,353px)}.sp-nad-v2-stories{height:auto;padding:80px 20px}.sp-nad-v2-stories-disclaimer,.sp-nad-v2-stories-eyebrow,.sp-nad-v2-stories>h2,.sp-nad-v2-story-arrows,.sp-nad-v2-story-grid{position:static}.sp-nad-v2-stories>h2{width:100%;margin-top:24px;font-size:46px}.sp-nad-v2-story-grid{width:100%;height:auto;margin-top:44px;display:grid;gap:26px}.sp-nad-v2-story-copy,.sp-nad-v2-story-image,.sp-nad-v2-story-preview{position:relative;inset:auto;width:100%;height:auto}.sp-nad-v2-story-image{aspect-ratio:603/647}.sp-nad-v2-story-copy h3{font-size:30px}.sp-nad-v2-stars{margin-top:22px}.sp-nad-v2-story-copy blockquote{max-height:none}.sp-nad-v2-story-preview{display:none}.sp-nad-v2-story-arrows{margin-top:28px}.sp-nad-v2-stories-disclaimer{width:100%;margin-top:32px}.sp-nad-v2-faq{height:auto;padding:80px 20px}.sp-nad-v2-faq h2{font-size:46px}.sp-nad-v2-faq summary{font-size:22px;line-height:1.05}.sp-nad-v2-care{height:auto;padding:48px 20px;display:grid;grid-template-columns:1fr}.sp-nad-v2-care-copy{height:auto;min-height:330px;padding:20px 0}.sp-nad-v2-care-copy h2{width:min(504px,100%);margin-top:60px;font-size:32px}.sp-nad-v2-support-card{min-height:341px}.sp-nad-v2-compliance,.sp-nad-v2-support-card h2{width:calc(100% - 40px)}.sp-nad-v2-compliance{height:auto;margin-top:60px;padding:50px 0 60px;grid-template-columns:1fr;gap:38px}.sp-nad-v2-compliance-copy{grid-template-columns:1fr;gap:30px}.sp-nad-v2-footer{height:auto;margin-top:60px}.sp-nad-v2-footer-main{width:calc(100% - 40px);height:auto;margin:0 20px;padding:60px 0;gap:54px}.sp-nad-v2-footer-brand{width:100%;height:auto;display:grid;gap:40px}.sp-nad-v2-footer-brand>img,.sp-nad-v2-footer-brand>nav{width:100%;height:auto}.sp-nad-v2-footer-contact{width:100%;height:auto;display:grid;gap:42px}.sp-nad-v2-footer-links{width:100%;grid-template-columns:1fr 1fr;gap:30px}.sp-nad-v2-footer-legal{height:auto;padding:40px 20px;grid-template-columns:1fr;gap:40px}.sp-nad-v2-legal-copy{grid-template-columns:1fr;gap:24px}.sp-nad-v2-legal-copy p:last-of-type{max-height:96px;overflow:hidden}.sp-nad-v2-legal-copy p:last-of-type.is-expanded{max-height:none}.sp-nad-v2-legal-copy button{width:max-content;padding:0;border:0;display:block;background:transparent;color:inherit;text-decoration:underline}}body:has(.sp-nad-page),body:has(.sp-nad-v2-page){scrollbar-width:none}html:has(.sp-nad-page),html:has(.sp-nad-v2-page){scrollbar-width:none}body:has(.sp-nad-page)::-webkit-scrollbar,body:has(.sp-nad-v2-page)::-webkit-scrollbar,html:has(.sp-nad-page)::-webkit-scrollbar,html:has(.sp-nad-v2-page)::-webkit-scrollbar{display:none}.sp-tirz-page{min-height:0}.sp-tirz-page[data-product-presentation=pen] .sp-nad-vial-main{top:108px;width:500px;height:500px;transform:translateX(-50%) rotate(90deg)}.sp-tirz-page[data-product-presentation=pen] .sp-nad-detail-vial{top:126px;width:470px;height:470px;transform:translateX(-50%) rotate(105deg)}.sp-tirz-page[data-product-presentation=pen] .sp-nad-gallery-thumbs button:first-child img{transform:rotate(90deg) scale(.85)}.sp-tirz-promo{width:100%;height:60px;display:flex;align-items:center;justify-content:center;gap:20px;background:var(--nad-fluo);color:var(--nad-forest);font-size:14px;font-weight:600;text-transform:uppercase}.sp-tirz-promo a{min-height:24px;padding:4px 12px 2px;border:1px solid var(--nad-forest);border-radius:999px;display:inline-flex;align-items:center;color:inherit;text-decoration:none;font-size:12px;font-weight:500}.sp-tirz-hero{height:796px;min-height:796px;padding-bottom:0}.sp-tirz-detail-slide{background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.9),rgba(244,241,233,.3) 38%,transparent 63%),linear-gradient(135deg,#f4f1e9,#d4d1be)}.sp-tirz-satisfaction-slide img{object-fit:contain;object-position:center bottom}.sp-tirz-satisfaction-slide{background:var(--nad-earth)}.sp-tirz-satisfaction-slide strong{top:70px;left:50px;width:285px;font-size:55px;font-weight:500;line-height:1;letter-spacing:-.04em}.sp-tirz-satisfaction-slide strong span{display:block}.sp-tirz-buybox{justify-content:flex-start}.sp-tirz-buybox .sp-nad-buybox-top{height:250px}.sp-tirz-page[data-product-slug=compounded-semaglutide] .sp-tirz-buybox .sp-nad-buybox-top{height:auto;min-height:250px}.sp-tirz-eyebrow{margin:0 0 5px;font-size:15px;line-height:1;text-transform:uppercase}.sp-tirz-buybox .sp-nad-intro{margin-top:15px}.sp-tirz-buybox .sp-nad-product-accordions{margin-top:18px}.sp-tirz-hero-actions{width:524px;height:45px;margin-top:44px;display:grid;grid-template-columns:246px 248px;gap:30px}.sp-tirz-hero-actions a{height:45px;border:1px solid var(--nad-forest);border-radius:60px;display:inline-flex;align-items:center;justify-content:center;color:var(--nad-forest);text-decoration:none;text-transform:uppercase;font-size:15px;line-height:1;transition:transform .16s ease,background .16s ease}.sp-tirz-hero-actions a:first-child{border-color:var(--nad-fluo);background:var(--nad-fluo)}.sp-tirz-hero-actions a:hover{transform:translateY(-1px)}.sp-tirz-assurances{width:100%;height:63px;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:clamp(70px,7vw,118px);background:var(--nad-fluo)}.sp-tirz-assurances span{display:inline-flex;align-items:center;gap:9px;font-size:16px;line-height:1;white-space:nowrap}.sp-tirz-assurances svg{width:40px;height:34px;stroke-width:1.5}.sp-tirz-how{position:relative;width:100%;height:504px;overflow:hidden;background:var(--nad-forest);color:var(--nad-cloud)}.sp-tirz-how-intro{position:absolute;top:55px;left:20px;width:455px;bottom:104px;display:flex;flex-direction:column;justify-content:space-between}.sp-tirz-how-intro>div{display:flex;align-items:flex-start;gap:52px;color:var(--nad-sage)}.sp-tirz-how-intro p{width:110px;margin:0;font-size:12px;line-height:1.1}.sp-tirz-how-intro h2{margin:0;color:var(--nad-cloud);font-size:40px;font-weight:500;line-height:45px;letter-spacing:-.01em}.sp-tirz-how-steps{position:absolute;top:51px;left:553px;right:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,5vw,92px)}.sp-tirz-how-steps article{min-width:0}.sp-tirz-how-steps span{display:block;margin-bottom:25px;color:var(--nad-sage);font-size:75px;font-weight:200;line-height:55px}.sp-tirz-how-steps h3{min-height:74px;margin:0;color:var(--nad-cloud);font-size:24px;font-weight:600;line-height:1}.sp-tirz-how-steps p{margin:12px 0 0;color:var(--nad-sage);font-size:13px;line-height:1.1}.sp-tirz-how-footer{position:absolute;left:20px;right:20px;bottom:29px;min-height:69px;padding-top:27px;border-top:1px solid var(--nad-sage);display:flex;align-items:flex-start;justify-content:space-between;color:var(--nad-sage)}.sp-tirz-how-footer p{width:405px;margin:0;font-size:20px;line-height:22px}.sp-tirz-how-footer small{width:827px;font-size:13px;line-height:1.1}.sp-tirz-page .sp-nad-promise-track article:first-child{background:rgba(255,255,255,.72)}.sp-tirz-page .sp-nad-story-copy blockquote{max-height:176px}.sp-tirz-page .sp-nad-story-photo img{object-position:center top}.sp-tirz-faq{height:1110px;min-height:1110px}.sp-tirz-care{width:100%;height:476px;padding:67px 20px 68px;display:grid;grid-template-columns:minmax(0,737px) minmax(0,649px);justify-content:center;gap:14px;background:#b7c0b2}.sp-tirz-care-panel,.sp-tirz-support-card{height:341px;border-radius:11px}.sp-tirz-care-panel{padding:20px;display:flex;flex-direction:column;background:rgba(183,192,178,.9)}.sp-tirz-care-panel>p,.sp-tirz-support-card>p{margin:0;font-size:20px;line-height:22px}.sp-tirz-care-copy{width:504px;margin-top:71px}.sp-tirz-care-copy h2{margin:0;font-size:35px;font-weight:500;line-height:1;letter-spacing:-.04em}.sp-tirz-care-copy p{margin:26px 0 0;font-size:20px;line-height:22px}.sp-tirz-care-bottom{margin-top:auto;display:flex;align-items:flex-end}.sp-tirz-support-card{position:relative;padding:20px;overflow:hidden;background:var(--nad-sage)}.sp-tirz-support-card>div{position:absolute;left:20px;bottom:20px}.sp-tirz-support-card h2{margin:0 0 20px;font-size:35px;font-weight:500;line-height:1;letter-spacing:-.04em}.sp-tirz-support-card a{min-width:179px;height:40px;padding:0 25px;border:1px solid var(--nad-forest);border-radius:60px;display:inline-flex;align-items:center;justify-content:center;color:var(--nad-forest);text-decoration:none;text-transform:uppercase;font-size:14px}.sp-tirz-support-card>img{position:absolute;top:20px;right:20px;width:216px;height:216px;border-radius:11px;object-fit:cover}.sp-tirz-safety{position:relative;width:100%;height:376px;padding:170px 20px 0;display:grid;grid-template-columns:353px minmax(0,1001px);justify-content:center;gap:46px;background:var(--nad-cloud)}.sp-tirz-safety:before{content:"";position:absolute;top:90px;left:20px;right:20px;border-top:1px solid var(--nad-forest)}.sp-tirz-safety h2{margin:0;font-size:35px;font-weight:500;line-height:1;letter-spacing:-.04em;white-space:pre-line}.sp-tirz-safety>div{display:grid;grid-template-columns:repeat(2,minmax(0,477px));align-content:start;gap:30px 47px}.sp-tirz-safety p{margin:0;font-size:13px;line-height:16px}@media (min-width:1440px){.sp-tirz-page>.sp-nad-footer{height:911px;margin-top:90px}.sp-tirz-page>.sp-nad-footer .sp-nad-footer-main{height:668px}.sp-tirz-page>.sp-nad-footer .sp-nad-footer-legal{height:243px;padding-top:40px}}@media (max-width:1439px){.sp-tirz-promo{height:auto;min-height:44px;padding:8px 12px;gap:10px;flex-wrap:wrap;font-size:11px;text-align:center}.sp-tirz-promo a{font-size:10px}.sp-tirz-hero{height:auto;min-height:0;padding-bottom:24px}.sp-tirz-buybox,.sp-tirz-buybox .sp-nad-buybox-top{height:auto}.sp-tirz-hero-actions{width:100%;height:auto;margin-top:28px;grid-template-columns:1fr 1fr;gap:10px}.sp-tirz-assurances{height:auto;min-height:80px;padding:18px 20px;gap:18px 30px;flex-wrap:wrap}.sp-tirz-how{height:auto;min-height:720px;padding:52px 24px}.sp-tirz-how-footer,.sp-tirz-how-intro,.sp-tirz-how-steps{position:static;width:100%}.sp-tirz-how-intro{display:block}.sp-tirz-how-intro h2{margin-top:36px}.sp-tirz-how-steps{margin-top:48px;gap:24px}.sp-tirz-how-steps span{font-size:58px}.sp-tirz-how-footer{margin-top:48px;gap:30px}.sp-tirz-how-footer p,.sp-tirz-how-footer small{width:48%}.sp-tirz-faq{height:auto;min-height:0}.sp-tirz-care{height:auto;padding:48px 24px;grid-template-columns:1fr}.sp-tirz-care-panel,.sp-tirz-support-card{width:100%}.sp-tirz-safety{height:auto;padding:118px 24px 60px;grid-template-columns:1fr}.sp-tirz-safety:before{top:60px;left:24px;right:24px}}@media (max-width:600px){.sp-tirz-promo{position:relative;z-index:101;min-height:48px}.sp-tirz-page .sp-nad-header{top:0}.sp-tirz-page .sp-nad-hero{height:auto;min-height:0}.sp-tirz-page .sp-nad-buybox{width:100%;height:auto}.sp-tirz-page .sp-nad-buybox h1,.sp-tirz-page .sp-nad-buybox-top{height:auto}.sp-tirz-page[data-product-presentation=pen] .sp-nad-vial-main{top:88px;width:310px;height:310px}.sp-tirz-page[data-product-presentation=pen] .sp-nad-detail-vial{top:110px;width:280px;height:280px}.sp-tirz-satisfaction-slide strong{top:30px;left:20px;width:210px;font-size:35px}.sp-tirz-hero-actions{grid-template-columns:1fr}.sp-tirz-hero-actions a{width:100%}.sp-tirz-assurances{align-items:flex-start;flex-direction:column}.sp-tirz-assurances span{width:100%;justify-content:center}.sp-tirz-how{min-height:0;padding:46px 20px}.sp-tirz-how-intro>div{justify-content:space-between;gap:20px}.sp-tirz-how-intro h2{font-size:35px;line-height:1}.sp-tirz-how-steps{grid-template-columns:1fr}.sp-tirz-how-steps article{display:grid;grid-template-columns:70px 1fr;gap:10px 16px}.sp-tirz-how-steps span{grid-row:1/3;margin:0;font-size:48px}.sp-tirz-how-steps h3{min-height:0}.sp-tirz-how-steps p{margin-top:0}.sp-tirz-how-footer{align-items:flex-start;flex-direction:column}.sp-tirz-how-footer p,.sp-tirz-how-footer small{width:100%}.sp-tirz-page .sp-nad-promise{margin-top:0}.sp-tirz-faq,.sp-tirz-page .sp-nad-stories{margin-top:60px}.sp-tirz-care{padding:38px 19px}.sp-tirz-care-panel,.sp-tirz-support-card{height:auto;min-height:360px}.sp-tirz-care-copy{width:100%;margin-top:54px}.sp-tirz-care-copy h2{font-size:31px}.sp-tirz-care-bottom{margin-top:38px;align-items:flex-start;flex-direction:column;gap:24px}.sp-tirz-support-card>img{width:112px;height:112px}.sp-tirz-support-card>div{right:20px}.sp-tirz-safety{padding-inline:20px}.sp-tirz-safety>div{grid-template-columns:1fr}.sp-tirz-page>.sp-nad-footer{margin-top:60px}}.sp-nad-v2-subtitle{margin-top:7px!important;color:var(--nad-v2-ink);font-size:24px;font-style:italic;font-weight:500;line-height:1;letter-spacing:-.24px}.sp-nad-v2-buybox .sp-nad-v2-intro{margin-top:20px}.sp-nad-v2-trust svg{width:42px;height:34px;stroke-width:1.25}.sp-nad-v2-why-icon svg{width:67px;height:67px}.sp-nad-v2-product-chevron svg{transition:transform .18s ease}.sp-nad-v2-product-details details[open] .sp-nad-v2-product-chevron svg{transform:rotate(180deg)}@media (max-width:760px){.sp-nad-v2-subtitle{font-size:19px;line-height:1.15}}.sp-ed-pdp{min-height:5909.8379px}.sp-ed-pdp .sp-nad-v2-logo{display:flex;align-items:center}.sp-ed-mobile-login{display:none}.sp-ed-pdp .sp-nad-v2-legal-brand img:last-child,.sp-ed-pdp .sp-nad-v2-logo img{height:auto}.sp-ed-pdp :where(a,button,summary){-webkit-tap-highlight-color:transparent}.sp-ed-pdp :where(a,button,summary):focus-visible{outline:3px solid #6a9f28;outline-offset:3px}.sp-ed-pdp :where(.sp-nad-v2-promo a,.sp-nad-v2-login,.sp-nad-v2-nav-cta,.sp-nad-v2-mobile-actions a,.sp-nad-v2-hero-actions a,.sp-nad-v2-why-sidebar>a,.sp-nad-v2-story-copy>button,.sp-nad-v2-care-copy>a,.sp-nad-v2-support-card>a,.sp-nad-v2-footer-contact>div:first-child a){transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}@media (hover:hover){.sp-ed-pdp :where(.sp-nad-v2-promo a,.sp-nad-v2-secondary-cta,.sp-nad-v2-support-card>a):hover{border-color:var(--nad-v2-forest);background:var(--nad-v2-forest);color:var(--nad-v2-cloud)}.sp-ed-pdp :where(.sp-nad-v2-nav-cta,.sp-nad-v2-primary-cta,.sp-nad-v2-why-sidebar>a,.sp-nad-v2-story-copy>button,.sp-nad-v2-care-copy>a,.sp-nad-v2-footer-contact>div:first-child a):hover{background:#aff45d;transform:translateY(-1px)}.sp-ed-pdp .sp-nad-v2-login:hover{background:var(--nad-v2-cloud)}}@media (min-width:1440px){.sp-ed-pdp .sp-nad-v2-faq{height:946px}.sp-ed-pdp .sp-nad-v2-compliance{height:302px}}@media (max-width:1439px){.sp-ed-pdp{min-height:0}.sp-ed-pdp .sp-nad-v2-logo{height:44px}.sp-ed-pdp .sp-nad-v2-care-copy>a,.sp-ed-pdp .sp-nad-v2-footer-contact>div:first-child a,.sp-ed-pdp .sp-nad-v2-hero-actions a,.sp-ed-pdp .sp-nad-v2-menu-toggle,.sp-ed-pdp .sp-nad-v2-mobile-actions a,.sp-ed-pdp .sp-nad-v2-product-details summary,.sp-ed-pdp .sp-nad-v2-promo a,.sp-ed-pdp .sp-nad-v2-story-copy>button,.sp-ed-pdp .sp-nad-v2-support-card>a,.sp-ed-pdp .sp-nad-v2-why-sidebar>a{min-height:44px}.sp-ed-pdp .sp-nad-v2-menu-toggle{width:44px;height:44px;cursor:pointer}.sp-ed-pdp .sp-nad-v2-why-track article>button{width:44px;height:44px}.sp-ed-pdp .sp-nad-v2-footer-brand>nav a,.sp-ed-pdp .sp-nad-v2-footer-links a{min-height:44px;display:flex;align-items:center}.sp-ed-pdp .sp-nad-v2-legal-copy button{min-height:44px}.sp-ed-pdp .sp-nad-v2-mobile-actions a{height:44px}.sp-ed-pdp .sp-nad-v2-hero-actions a{height:48px}.sp-ed-pdp .sp-nad-v2-product-details details:not([open]){height:auto}.sp-ed-pdp .sp-nad-v2-product-details summary{padding-block:12px}.sp-ed-pdp .sp-nad-v2-compliance,.sp-ed-pdp .sp-nad-v2-faq,.sp-ed-pdp .sp-nad-v2-hero-actions{height:auto}}@media (min-width:900px) and (max-width:1439px){.sp-ed-pdp .sp-nad-v2-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:start;gap:clamp(28px,3vw,46px)}.sp-ed-pdp .sp-nad-v2-buybox,.sp-ed-pdp .sp-nad-v2-gallery{margin-inline:0}.sp-ed-pdp .sp-nad-v2-stock{right:20px;left:auto}.sp-ed-pdp .sp-nad-v2-gallery-thumbs button{width:clamp(58px,5.4vw,72px);height:clamp(58px,5.4vw,72px)}.sp-ed-pdp .sp-nad-v2-why{display:grid;grid-template-columns:minmax(250px,30%) minmax(0,1fr);gap:clamp(30px,4vw,56px)}.sp-ed-pdp .sp-nad-v2-why-sidebar{height:430px}.sp-ed-pdp .sp-nad-v2-arrow-row{margin-top:auto;margin-bottom:0}.sp-ed-pdp .sp-nad-v2-care{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px}.sp-ed-pdp .sp-nad-v2-care-copy{min-height:341px;padding:20px}.sp-ed-pdp .sp-nad-v2-compliance{grid-template-columns:minmax(230px,28%) minmax(0,1fr);gap:clamp(30px,5vw,70px)}.sp-ed-pdp .sp-nad-v2-compliance-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,47px)}}@media (min-width:900px) and (max-width:1179px){.sp-ed-pdp .sp-nad-v2-support-card>img{width:160px;height:160px}.sp-ed-pdp .sp-nad-v2-support-card h2{top:195px;width:calc(100% - 40px)}}@media (max-width:760px){.sp-ed-pdp .sp-nad-v2-promo{height:auto;min-height:96px;padding:12px 16px;flex-direction:column;gap:9px}.sp-ed-pdp .sp-nad-v2-promo p{max-width:340px;font-size:12px;line-height:1.2}.sp-ed-pdp .sp-nad-v2-promo a{width:min(100%,220px);height:44px}.sp-ed-pdp .sp-nad-v2-header{height:80px;padding:10px 12px}.sp-ed-pdp .sp-nad-v2-nav{height:60px}.sp-ed-pdp .sp-nad-v2-logo{width:118px;height:44px}.sp-ed-pdp .sp-ed-mobile-login{min-width:64px;min-height:40px;margin-left:auto;padding:8px 15px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--nad-v2-forest);font-size:12px;text-decoration:none}.sp-ed-pdp .sp-nad-v2-nav-links{top:66px}.sp-ed-pdp .sp-nad-v2-nav-links>a,.sp-ed-pdp .sp-nad-v2-program-menu>button{min-height:48px}.sp-ed-pdp .sp-nad-v2-mobile-actions{grid-template-columns:1fr;gap:10px}.sp-ed-pdp .sp-nad-v2-mobile-actions a{height:48px}.sp-ed-pdp .sp-nad-v2-hero{padding:16px 16px 48px;gap:30px}.sp-ed-pdp .sp-nad-v2-gallery{width:100%;height:auto;aspect-ratio:1/1}.sp-ed-pdp .sp-nad-v2-gallery-thumbs{bottom:12px;gap:8px}.sp-ed-pdp .sp-nad-v2-gallery-thumbs button{width:58px;height:58px;border-width:4px}.sp-ed-pdp .sp-nad-v2-buybox h1{font-size:clamp(36px,10.5vw,44px);line-height:.98}.sp-ed-pdp .sp-nad-v2-subtitle{font-size:18px;line-height:1.2}.sp-ed-pdp .sp-nad-v2-intro{font-size:17px;line-height:1.35}.sp-ed-pdp .sp-nad-v2-product-details{margin-top:24px}.sp-ed-pdp .sp-nad-v2-hero-actions{margin-top:28px;gap:10px}.sp-ed-pdp .sp-nad-v2-hero-actions a{height:50px}.sp-ed-pdp .sp-nad-v2-trust{padding:20px 18px;display:grid;grid-template-columns:1fr;gap:14px}.sp-ed-pdp .sp-nad-v2-trust>div{justify-content:flex-start}.sp-ed-pdp .sp-nad-v2-how{padding:48px 18px}.sp-ed-pdp .sp-nad-v2-how h2{padding:26px 0 38px;font-size:40px;line-height:1}.sp-ed-pdp .sp-nad-v2-how-steps{gap:36px}.sp-ed-pdp .sp-nad-v2-how-steps article,.sp-ed-pdp .sp-nad-v2-how-steps article:first-child,.sp-ed-pdp .sp-nad-v2-how-steps article:nth-child(2),.sp-ed-pdp .sp-nad-v2-how-steps article:nth-child(3){grid-template-columns:56px 1fr;column-gap:14px}.sp-ed-pdp .sp-nad-v2-how-steps span{font-size:48px}.sp-ed-pdp .sp-nad-v2-how-steps h3{font-size:22px}.sp-ed-pdp .sp-nad-v2-why{margin-top:52px;padding-inline:18px}.sp-ed-pdp .sp-nad-v2-faq h2,.sp-ed-pdp .sp-nad-v2-stories>h2,.sp-ed-pdp .sp-nad-v2-why-sidebar h2{font-size:40px}.sp-ed-pdp .sp-nad-v2-why-sidebar>a{min-width:0;width:100%;height:48px;margin-top:24px}.sp-ed-pdp .sp-nad-v2-arrow-row{margin-block:22px 16px}.sp-ed-pdp .sp-nad-v2-arrow-row button,.sp-ed-pdp .sp-nad-v2-story-arrows button{width:58px;height:48px}.sp-ed-pdp .sp-nad-v2-why-track article>button{width:44px;height:44px}.sp-ed-pdp .sp-nad-v2-stories{padding:70px 18px}.sp-ed-pdp .sp-nad-v2-stories>h2{margin-top:20px}.sp-ed-pdp .sp-nad-v2-story-grid{margin-top:36px}.sp-ed-pdp .sp-nad-v2-story-copy>button{width:100%;height:48px}.sp-ed-pdp .sp-nad-v2-story-arrows{display:flex;justify-content:flex-end}.sp-ed-pdp .sp-nad-v2-faq{padding:70px 16px 80px}.sp-ed-pdp .sp-nad-v2-faq-list{margin-top:34px}.sp-ed-pdp .sp-nad-v2-faq details{padding-inline:16px}.sp-ed-pdp .sp-nad-v2-faq summary{min-height:64px;padding-block:18px;gap:18px;font-size:19px}.sp-ed-pdp .sp-nad-v2-faq details p{padding:0 36px 22px 0;font-size:15px}.sp-ed-pdp .sp-nad-v2-care{padding:46px 16px}.sp-ed-pdp .sp-nad-v2-care-copy{min-height:300px}.sp-ed-pdp .sp-nad-v2-care-copy h2{margin-top:44px;font-size:30px}.sp-ed-pdp .sp-nad-v2-care-copy>a{width:100%;height:48px;justify-content:space-between}.sp-ed-pdp .sp-nad-v2-support-card{min-height:390px}.sp-ed-pdp .sp-nad-v2-support-card>img{width:154px;height:154px}.sp-ed-pdp .sp-nad-v2-support-card h2{top:214px;font-size:30px}.sp-ed-pdp .sp-nad-v2-support-card>a{right:20px;width:auto;height:48px}.sp-ed-pdp .sp-nad-v2-compliance{width:calc(100% - 32px);margin:52px 16px 0;padding:44px 0 56px}.sp-ed-pdp .sp-nad-v2-compliance h2{font-size:0}.sp-ed-pdp .sp-nad-v2-compliance h2:before{font-size:30px}.sp-ed-pdp .sp-nad-v2-footer{margin-top:52px}.sp-ed-pdp .sp-nad-v2-footer-main{width:calc(100% - 32px);margin-inline:16px;padding:52px 0}.sp-ed-pdp .sp-nad-v2-footer-brand>nav a{min-height:44px;display:flex;align-items:center;font-size:26px;line-height:1.1}.sp-ed-pdp .sp-nad-v2-footer-contact>div:first-child a{width:100%;height:48px}.sp-ed-pdp .sp-nad-v2-footer-links a{min-height:44px;display:flex;align-items:center;line-height:1.2}.sp-ed-pdp .sp-nad-v2-footer-legal{padding-inline:16px}.sp-ed-pdp .sp-nad-v2-legal-copy button{min-height:44px;padding-inline:2px}}@media (prefers-reduced-motion:reduce){.sp-ed-pdp *,.sp-ed-pdp :after,.sp-ed-pdp :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.edv-page{--wl-forest:#042f06;--wl-lime:#c9ff85;--wl-cloud:#f4f1e9;--wl-paper:#fbfaf6;--edv-forest:var(--sprout-forest,#042f06);--edv-lime:var(--sprout-lime,#c9ff85);--edv-cloud:var(--sprout-cream,#f4f1e9);--edv-sky:#c6d9df;--edv-sage:#9fac99;overflow:clip;background:var(--edv-cloud);color:var(--edv-forest);font-family:var(--font-bricolage),var(--font-montserrat),sans-serif}.edv-page *,.edv-page :after,.edv-page :before{box-sizing:border-box}.edv-page :where(h1,h2,h3,p,blockquote){margin:0}.edv-hero{position:relative;height:min(837px,58.125vw);min-height:650px;overflow:hidden;color:white}.edv-hero-image{object-fit:cover;object-position:center 62%;transform:scale(1.02)}.edv-hero-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.52),rgba(0,0,0,0) 30%,rgba(0,0,0,.12))}.edv-header{position:absolute;z-index:5;inset:15px 0 auto;padding:0 20px}.edv-nav{width:min(1400px,100%);height:60px;margin:0 auto;padding:10px 20px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--edv-cloud)}.edv-logo{width:130px;height:40px;display:block}.edv-logo img{width:100%;height:100%;object-fit:contain}.edv-nav-links{display:flex;align-items:center;justify-content:center;gap:40px}.edv-nav-links a{color:inherit;font-size:16px;text-decoration:none;white-space:nowrap}.edv-nav-links a:hover{opacity:.72}.edv-nav-actions{height:40px;display:flex;align-items:center}.edv-nav-actions a{height:40px;padding:0 25px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;text-decoration:none;text-transform:uppercase}.edv-login{border:1px solid var(--edv-cloud);color:var(--edv-cloud)}.edv-start{background:var(--edv-lime);color:var(--edv-forest)}.edv-hero>h1{left:20px;width:min(670px,47vw);font-size:clamp(58px,5.21vw,75px);font-weight:400;line-height:.94;letter-spacing:-.04em}.edv-hero>h1,.edv-offer-card{position:absolute;z-index:2;bottom:55px}.edv-offer-card{right:20px;width:426px;height:289px;padding:25px 22px;border-radius:12px;display:grid;grid-template-columns:1fr 185px;gap:10px;background:rgba(255,255,255,.3);backdrop-filter:blur(50px)}.edv-offer-copy{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.edv-offer-copy>p{font-size:21px;font-weight:600;line-height:.98}.edv-offer-product{height:239px;padding:20px;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;background:white;color:var(--edv-forest);text-decoration:none}.edv-offer-product small{font-size:11px}.edv-offer-product strong{margin-top:7px;font-size:15px;line-height:1.1}.edv-offer-product img{align-self:center;width:92px;height:140px;margin-top:3px;object-fit:contain}.edv-cta{height:40px;display:inline-flex;align-items:center;color:var(--edv-forest);text-decoration:none;text-transform:uppercase}.edv-cta>span:first-child{padding:4px 22px 0;border-radius:999px;font-size:14px;white-space:nowrap}.edv-cta-arrow,.edv-cta>span:first-child{height:40px;display:inline-flex;align-items:center;background:var(--edv-lime)}.edv-cta-arrow{width:40px;margin-left:-1px;border-radius:50%;justify-content:center}.edv-cta--inverted>span{border:1px solid var(--edv-forest);background:transparent}.edv-offer-card .edv-cta{height:30px}.edv-offer-card .edv-cta>span:first-child{height:30px;padding:3px 16px 0;font-size:10.5px}.edv-offer-card .edv-cta-arrow{width:30px;height:30px}.edv-proof{height:63px;display:flex;align-items:center;justify-content:center;gap:70px;background:var(--edv-lime)}.edv-proof span{display:inline-flex;align-items:center;gap:9px;font-size:15px}.edv-proof svg{width:32px;height:32px;stroke-width:1.4}.edv-intro{min-height:445px;padding:88px 20px 76px;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--edv-sky)}.edv-included>div>p,.edv-intro>p,.edv-stories>p,.edv-treatment-heading>p{font-size:20px;letter-spacing:-.01em}.edv-intro h2{max-width:900px;margin:26px auto 34px;font-size:clamp(42px,4.5vw,65px);font-weight:500;line-height:.98;letter-spacing:-.04em}.edv-steps{min-height:505px;padding:40px 20px 50px;background:var(--edv-forest);color:var(--edv-cloud)}.edv-section-topline{padding-bottom:22px;border-bottom:1px solid rgba(244,241,233,.35);display:flex;justify-content:space-between;font-size:20px}.edv-steps-grid{padding-top:42px;display:grid;grid-template-columns:1.12fr repeat(3,1fr);gap:36px}.edv-steps-grid>h2{max-width:330px;font-size:48px;font-weight:500;line-height:.98;letter-spacing:-.04em}.edv-steps-grid article{min-height:285px;padding-left:26px;border-left:1px solid rgba(244,241,233,.35);display:flex;flex-direction:column}.edv-steps-grid article>span{color:var(--edv-lime);font-size:58px;font-weight:300}.edv-steps-grid h3{margin-top:auto;font-size:25px;font-weight:500;line-height:1}.edv-steps-grid article p{margin-top:18px;max-width:250px;color:rgba(244,241,233,.75);font-size:15px;line-height:1.35}.edv-treatment{padding:110px 20px 120px}.edv-treatment-heading{display:grid;grid-template-columns:1fr 2fr;align-items:end}.edv-treatment-heading h2{font-size:70px;font-weight:500;letter-spacing:-.04em}.edv-treatment-grid{margin-top:55px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.edv-feature-card,.edv-product-card{position:relative;min-height:625px;padding:28px;border-radius:11px;overflow:hidden}.edv-product-card{background:white}.edv-product-card>div:first-child{position:relative;z-index:2;max-width:300px}.edv-product-card span{font-size:14px}.edv-product-card h3{margin-top:8px;font-size:64px;font-weight:500}.edv-product-card p{margin-top:16px;font-size:18px;line-height:1.35}.edv-product-card>img{position:absolute;right:50px;bottom:25px;width:240px;height:505px;object-fit:contain}.edv-feature-card .edv-cta,.edv-product-card .edv-cta{position:absolute;left:28px;bottom:28px;z-index:3}.edv-feature-card{display:grid;grid-template-columns:1fr 210px;gap:20px;background:var(--edv-sky)}.edv-feature-card>div:first-child>p{font-size:16px}.edv-feature-card h3{margin-top:85px;font-size:52px;font-weight:500;line-height:.98;letter-spacing:-.04em}.edv-feature-card div>span{display:block;margin-top:24px;max-width:360px;font-size:17px;line-height:1.4}.edv-feature-chart{height:310px;margin-top:155px;display:flex;align-items:flex-end;gap:9px}.edv-feature-chart i{flex:1;min-width:10px;border-radius:999px 999px 0 0;background:var(--edv-forest);opacity:.82}.edv-included{padding:100px 20px;display:grid;grid-template-columns:1fr 1fr;gap:80px;background:white}.edv-included h2{max-width:540px;margin-top:28px;font-size:62px;font-weight:500;line-height:.98;letter-spacing:-.04em}.edv-included ul{margin:0;padding:0;list-style:none}.edv-included li{min-height:76px;border-bottom:1px solid rgba(4,47,6,.25);display:flex;align-items:center;gap:18px;font-size:20px}.edv-included li:first-child{border-top:1px solid rgba(4,47,6,.25)}.edv-included li svg{color:var(--edv-forest);stroke-width:1.3}.edv-why{min-height:720px;display:grid;grid-template-columns:1fr 1fr;background:var(--edv-sage)}.edv-why-image{position:relative;min-height:720px;overflow:hidden}.edv-why-image img{object-fit:contain;object-position:center bottom}.edv-why>article{padding:55px 60px;display:flex;flex-direction:column;align-items:flex-start}.edv-why>article>p{font-size:20px}.edv-why h2{max-width:580px;margin-top:auto;font-size:68px;font-weight:500;line-height:.95;letter-spacing:-.04em}.edv-why article>span{max-width:500px;margin:28px 0;font-size:20px;line-height:1.35}.edv-stories{padding:110px 20px 80px}.edv-stories>h2{margin-top:20px;font-size:68px;font-weight:500;letter-spacing:-.04em}.edv-story-grid{min-height:650px;margin-top:65px;display:grid;grid-template-columns:1fr 1fr}.edv-story-image{position:relative;overflow:hidden;border-radius:11px}.edv-story-image img{object-fit:cover;object-position:center 28%}.edv-story-grid blockquote{padding:120px 70px 60px}.edv-story-grid blockquote strong{display:block;font-size:60px;font-weight:500}.edv-story-grid blockquote>span{display:block;margin-top:40px;color:#4b7d1d;letter-spacing:4px}.edv-story-grid blockquote p{max-width:480px;margin-top:30px;font-size:20px;line-height:1.45}.edv-stories>small{display:block;margin-top:26px;font-size:12px}.edv-faq{padding:110px 20px 130px;display:grid;grid-template-columns:1fr 1.45fr;gap:80px;background:white}.edv-faq h2{font-size:64px;font-weight:500;line-height:.98;letter-spacing:-.04em}.edv-faq details{border-bottom:1px solid rgba(4,47,6,.35)}.edv-faq summary{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-size:20px}.edv-faq summary::-webkit-details-marker{display:none}.edv-faq summary span{font-size:28px;font-weight:300;transition:transform .2s ease}.edv-faq details[open] summary span{transform:rotate(45deg)}.edv-faq details p{max-width:660px;padding:0 42px 24px 0;font-size:16px;line-height:1.5}.edv-campaign{position:relative;height:710px;overflow:hidden}.edv-campaign>img{object-fit:cover}.edv-campaign:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 20%,rgba(4,47,6,.1),rgba(4,47,6,.45))}.edv-campaign article{position:absolute;z-index:2;right:45px;top:50%;width:min(480px,40vw);padding:38px;border-radius:12px;background:rgba(255,255,255,.38);backdrop-filter:blur(40px);transform:translateY(-50%)}.edv-campaign h2{font-size:58px;font-weight:500;line-height:.95;letter-spacing:-.04em}.edv-campaign article p{margin:24px 0;font-size:19px;line-height:1.35}.edv-care{padding:80px 20px 90px;display:grid;grid-template-columns:1.08fr .92fr;gap:12px}.edv-care>article{min-height:370px;padding:24px;border-radius:11px;display:flex;flex-direction:column;align-items:flex-start;background:#d4d1be}.edv-care>article>p{font-size:18px}.edv-care>article>h2{max-width:600px;margin-top:auto;font-size:48px;font-weight:500;line-height:.98;letter-spacing:-.04em}.edv-care>article>span{max-width:550px;margin:20px 0 28px;font-size:17px;line-height:1.35}.edv-support{display:grid!important;grid-template-columns:1fr 216px;background:var(--edv-sage)!important}.edv-support>div:not(.edv-support-image){display:flex;flex-direction:column;align-items:flex-start}.edv-support h3{max-width:380px;margin-top:auto;font-size:31px;font-weight:500;line-height:1}.edv-support a{margin-top:24px;color:inherit;font-size:14px;text-transform:uppercase}.edv-support-image{position:relative;width:216px;height:216px;border-radius:11px;overflow:hidden;background:#cacfdd}.edv-support-image img{object-fit:cover;object-position:center;transform:scale(1.25)}@media (max-width:1100px){.edv-nav-links{gap:18px}.edv-nav-links a{font-size:13px}.edv-hero>h1{width:52vw}.edv-offer-card{width:390px}.edv-treatment-grid,.edv-treatment-heading{grid-template-columns:1fr}.edv-treatment-heading{gap:16px}}@media (max-width:820px){.edv-hero{height:760px;min-height:0}.edv-nav-actions .edv-login,.edv-nav-links{display:none}.edv-header{inset:10px 0 auto;padding:0 10px}.edv-nav{padding:10px 14px;background:rgba(4,47,6,.82)}.edv-nav-actions a{height:36px;padding:0 16px;font-size:12px}.edv-hero-image{object-position:48% center}.edv-hero>h1{left:20px;bottom:342px;width:calc(100% - 40px);font-size:52px}.edv-offer-card{right:14px;bottom:20px;left:14px;width:auto}.edv-proof{height:auto;padding:16px;flex-wrap:wrap;gap:16px 28px}.edv-intro{min-height:0;padding:70px 20px}.edv-intro h2{font-size:40px}.edv-steps-grid{grid-template-columns:1fr}.edv-steps-grid>h2{max-width:none}.edv-steps-grid article{min-height:210px}.edv-treatment{padding:80px 16px}.edv-treatment-heading h2{font-size:52px}.edv-feature-card,.edv-product-card{min-height:580px}.edv-product-card>img{right:12px;width:190px}.edv-feature-card{grid-template-columns:1fr}.edv-feature-chart{display:none}.edv-care,.edv-faq,.edv-included,.edv-story-grid,.edv-why{grid-template-columns:1fr}.edv-included{padding:75px 20px;gap:45px}.edv-included h2{font-size:48px}.edv-why-image{min-height:500px}.edv-why>article{min-height:540px;padding:40px 25px}.edv-why h2{font-size:52px}.edv-stories{padding:80px 20px}.edv-stories>h2{font-size:50px}.edv-story-image{min-height:520px}.edv-story-grid blockquote{padding:50px 10px}.edv-story-grid blockquote strong{font-size:44px}.edv-faq{padding:80px 20px;gap:45px}.edv-faq h2{font-size:48px}.edv-campaign{height:700px}.edv-campaign article{right:20px;left:20px;width:auto}.edv-campaign h2{font-size:46px}.edv-care{padding:50px 16px}.edv-support{grid-template-columns:1fr!important}.edv-support-image{margin:35px 0 0 auto}}.sp-program-vertical.edv-page .sp-wl-why-photo>img,.sp-program-vertical.sp-theme-vitality .sp-wl-why-photo>img,.sp-program-vertical.sp-theme-weight-loss .sp-wl-why-photo>img{pointer-events:none;transform:none;will-change:auto}.edv-page .sp-wl-why-photo{background:var(--edv-sky)}.edv-page .sp-wl-why-photo>img{object-fit:cover;object-position:center bottom}.edv-page .sp-wl-why-copy{color:var(--edv-forest);background:#fff}@media (max-width:760px){.edv-page .sp-wl-why-photo{min-height:0;aspect-ratio:350/328}}@media (min-width:761px){.edv-page .sp-wl-why,.edv-page .sp-wl-why-photo{min-height:674px}}.edv-why{background:var(--edv-sky)}.edv-why>article{color:var(--edv-forest);background:#fff}.edv-why-image>img{object-fit:cover;object-position:center bottom}.edv-why-brand{position:absolute;z-index:2;top:44%;left:50%;max-width:92%;display:flex;align-items:center;color:#fff;font-size:clamp(27.5px,4.4vw,70px);line-height:1;transform:translateX(-50%)}.edv-why-wordmark{width:4.2em;height:1em;flex:0 0 auto;background-position:50%;background-repeat:no-repeat;background-size:contain}.edv-why-brand b{font-weight:400;letter-spacing:.03em}.edv-why-image>.edv-why-image-cta{position:absolute;z-index:2;top:59.5%;left:50%;height:clamp(24px,3.33vw,48px);transform:translateX(-50%)}.edv-why-image>.edv-why-image-cta>span:first-child{height:100%;padding:3px clamp(10px,1.53vw,22px) 0;font-size:clamp(8px,.97vw,14px)}.edv-why-image>.edv-why-image-cta .edv-cta-arrow{width:clamp(24px,3.33vw,48px);height:100%}@media (max-width:760px){.edv-why-brand{font-size:8.5vw}}@media (max-width:430px){.edv-product-card{padding:22px;grid-template-columns:minmax(0,1fr) minmax(116px,.75fr);grid-template-rows:minmax(335px,auto) auto}.edv-product-card h3{font-size:46px}.edv-product-card p{margin-top:24px;font-size:15px}.edv-campaign article{padding:24px}.edv-support h3{max-width:13ch}}.nadp-page{--nadp-forest:#042f06;--nadp-ink:#1d3724;--nadp-cream:#f4f1e9;--nadp-lime:#c9ff85;--nadp-earth:#d4d1be;--nadp-sage:#b7c0b2;width:100%;min-height:0;overflow-x:clip;background:var(--nadp-cream);color:var(--nadp-ink)}.nadp-page :is(a,button,summary,label){touch-action:manipulation}.nadp-page :is(a,button,summary,input):focus-visible{outline:3px solid var(--nadp-lime);outline-offset:3px}.nadp-page :where(h1,h2,h3,p,blockquote,ul){margin:0}.nadp-page button{color:inherit}body:has(.nadp-page),html:has(.nadp-page){scrollbar-width:none}body:has(.nadp-page)::-webkit-scrollbar,html:has(.nadp-page)::-webkit-scrollbar{display:none}.nadp-promo{min-height:44px;padding:8px 20px;display:flex;align-items:center;justify-content:center;gap:20px;background:var(--nadp-lime);font-size:12px;text-transform:uppercase}.nadp-promo a{min-height:30px;padding:6px 20px;border:1px solid;border-radius:999px;display:inline-flex;align-items:center;color:inherit;text-decoration:none}.nadp-header{position:sticky;top:0;z-index:50;padding:10px 20px;background:#fff}.nadp-nav{position:relative;width:min(1400px,100%);min-height:58px;margin:0 auto;padding:8px 14px;border-radius:8px;display:flex;align-items:center;gap:28px;background:var(--nadp-forest);color:#fff}.nadp-logo{width:132px;height:32px;display:block;flex:0 0 auto}.nadp-logo img{width:100%;height:100%;object-fit:contain}.nadp-nav-links{margin:0 auto;display:flex;align-items:center;gap:28px}.nadp-nav-links>a,.nadp-program-menu>button{min-height:44px;padding:0;border:0;display:inline-flex;align-items:center;gap:6px;background:transparent;color:inherit;font-size:14px;text-decoration:none;cursor:pointer}.nadp-program-menu{position:relative}.nadp-program-dropdown{position:absolute;top:calc(100% + 8px);left:50%;width:220px;padding:8px;border-radius:8px;display:grid;transform:translateX(-50%);background:#fff;box-shadow:0 12px 36px rgba(4,47,6,.18);color:var(--nadp-forest)}.nadp-program-dropdown a{min-height:44px;padding:10px 12px;border-radius:5px;display:flex;align-items:center;color:inherit;text-decoration:none}.nadp-program-dropdown a:hover{background:var(--nadp-cream)}.nadp-nav-actions{display:flex;align-items:center;gap:8px}.nadp-login,.nadp-menu-cta,.nadp-mobile-login,.nadp-nav-cta{min-height:40px;padding:8px 22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--nadp-forest);font-size:13px;text-decoration:none}.nadp-login{background:#fff}.nadp-menu-cta,.nadp-nav-cta{background:var(--nadp-lime)}.nadp-menu-toggle,.nadp-mobile-login{display:none}.nadp-hero{width:min(1400px,100%);margin:0 auto;padding:32px 20px 52px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:clamp(34px,5vw,80px);background:#fff}.nadp-gallery{position:relative;min-width:0}.nadp-gallery-stage{position:relative;width:100%;aspect-ratio:1/.95;overflow:hidden;border-radius:8px;background:var(--nadp-cream)}.nadp-forbes{position:absolute;z-index:2;top:24px;left:24px;display:grid;gap:2px}.nadp-forbes span{font-size:12px;text-transform:uppercase}.nadp-forbes img{width:124px;height:auto;object-fit:contain;object-position:left}.nadp-stock{position:absolute;z-index:2;top:24px;right:24px;min-width:112px;min-height:42px;border:1px solid var(--nadp-earth);border-radius:6px;display:grid;place-items:center;font-size:12px;text-transform:uppercase}.nadp-vial{position:absolute;top:18%;left:50%;width:45%;height:63%;transform:translateX(-50%);object-fit:contain}.nadp-gallery-export{object-fit:cover}.nadp-gallery-dots{position:absolute;z-index:3;right:0;bottom:18px;left:0;display:flex;justify-content:center;gap:10px}.nadp-gallery-dots button{width:16px;height:16px;padding:0;border:1px solid var(--nadp-earth);border-radius:999px;background:transparent;cursor:pointer}.nadp-gallery-dots button.is-active{width:36px;border-color:var(--nadp-ink);background:var(--nadp-ink)}.nadp-buybox{min-width:0;padding:14px 0 0}.nadp-buybox h1{max-width:14ch;font-size:clamp(42px,4vw,64px);font-weight:600;line-height:.98;letter-spacing:-.04em}.nadp-intro{max-width:620px;margin-top:26px!important;font-size:18px;line-height:1.35}.nadp-highlights{margin-top:26px!important;padding:0;display:grid;gap:12px;list-style:none}.nadp-highlights li{display:flex;align-items:center;gap:12px;font-size:18px}.nadp-highlights svg{width:20px;height:20px;flex:0 0 auto;stroke-width:1.8}.nadp-accordions{margin-top:26px;border-top:1px solid var(--nadp-earth)}.nadp-accordions details{border-bottom:1px solid var(--nadp-earth)}.nadp-accordions summary{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:17px;cursor:pointer;list-style:none}.nadp-accordions summary::-webkit-details-marker,.nadp-faq summary::-webkit-details-marker{display:none}.nadp-accordions summary svg{width:20px;height:20px;transition:transform .18s ease}.nadp-accordions details[open] summary svg{transform:rotate(180deg)}.nadp-accordions details p{padding:0 40px 18px 0;font-size:14px;line-height:1.45}.nadp-programs{margin:26px 0 0;padding:0;border:0;display:grid;gap:10px}.nadp-programs legend{margin-bottom:14px;font-size:14px;letter-spacing:.12em}.nadp-programs label{min-height:108px;overflow:hidden;border:1px solid var(--nadp-ink);border-radius:10px;display:grid;grid-template-columns:1fr;text-align:center;cursor:pointer}.nadp-programs label input{position:absolute;opacity:0;pointer-events:none}.nadp-programs label strong{padding:12px;border-bottom:1px solid var(--nadp-ink);font-size:20px;letter-spacing:.06em}.nadp-programs label span{padding:12px;display:grid;gap:4px;font-size:15px}.nadp-programs label span b{font-size:17px}.nadp-programs label.is-selected{background:rgba(201,255,133,.2)}.nadp-programs label.is-selected strong{background:var(--nadp-ink);color:var(--nadp-lime)}.nadp-purchase-cta{width:100%;min-height:52px;margin-top:20px;padding:12px 20px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--nadp-lime);color:inherit;font-size:17px;text-align:center;text-decoration:none}.nadp-safety-link{width:max-content;max-width:100%;margin:10px auto 0;display:block;color:inherit;font-size:14px}.nadp-includes{padding:24px 20px;background:var(--nadp-lime);text-align:center}.nadp-includes h2{font-size:18px}.nadp-includes-track{margin-top:16px;display:flex;justify-content:center;flex-wrap:wrap;gap:22px 50px}.nadp-includes-track span{display:inline-flex;align-items:center;gap:9px;font-size:15px}.nadp-includes-track img{width:28px;height:28px;object-fit:contain}.nadp-benefits{padding:clamp(70px,7vw,110px) max(20px,calc((100vw - 1400px) / 2));display:grid;grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);gap:60px 90px;background:#183b25;color:var(--nadp-cream)}.nadp-section-kickers{grid-column:1/-1;display:flex;justify-content:space-between;gap:24px;color:#a9b7a5;font-size:14px}.nadp-benefits>h2{max-width:12ch;font-size:clamp(46px,5vw,72px);font-weight:500;line-height:.98;letter-spacing:-.04em}.nadp-benefit-list{display:grid;gap:36px}.nadp-benefit-list article{display:grid;grid-template-columns:72px 1fr;gap:24px;align-items:start}.nadp-benefit-icon{width:58px;height:58px;display:block}.nadp-benefit-icon img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.nadp-benefit-list h3{max-width:12ch;color:var(--nadp-cream);font-size:32px;line-height:.95}.nadp-benefit-list p{max-width:36ch;margin-top:10px!important;color:#9fac99;font-size:16px;line-height:1.25}.nadp-benefit-footer{grid-column:1/-1;padding-top:28px;border-top:1px solid #9fac99;display:flex;justify-content:space-between;gap:30px;color:#9fac99}.nadp-benefit-footer p:first-child{max-width:28ch;font-size:22px}.nadp-benefit-footer p:last-child{max-width:62ch;font-size:12px;line-height:1.3}.nadp-faq,.nadp-promise,.nadp-stories{width:min(1400px,100%);margin:0 auto;padding:clamp(70px,7vw,110px) 20px}.nadp-faq>h2,.nadp-promise>h2,.nadp-stories>h2{max-width:12ch;font-size:clamp(46px,5vw,68px);font-weight:500;line-height:.98;letter-spacing:-.04em}.nadp-arrow-row{margin-top:26px;display:flex;gap:10px}.nadp-arrow-row button{width:52px;height:44px;padding:0;border:1px solid var(--nadp-ink);border-radius:999px;display:grid;place-items:center;background:transparent;cursor:pointer}.nadp-arrow-row svg{width:22px;height:18px;stroke-width:1.4}.nadp-promise-window,.nadp-story-window{overflow:hidden;cursor:grab;touch-action:pan-y}.nadp-promise-window{margin-top:34px}.nadp-promise-window:focus-visible,.nadp-story-window:focus-visible{outline:3px solid var(--nadp-lime);outline-offset:3px}.nadp-promise-window.is-dragging,.nadp-story-window.is-dragging{cursor:grabbing;user-select:none}.nadp-promise-track{--nadp-promise-gap:20px;display:flex;gap:var(--nadp-promise-gap);transform:translateX(calc((var(--nadp-promise-index) * (min(520px, 42vw) + var(--nadp-promise-gap)) * -1) + var(--nadp-drag-offset, 0px)));transition:transform .32s ease}.nadp-promise-window.is-dragging .nadp-promise-track{transition:none}.nadp-promise-track article{width:min(520px,42vw);min-height:430px;padding:30px;border-radius:12px;flex:0 0 min(520px,42vw);display:flex;flex-direction:column;justify-content:space-between;background:#fff}.nadp-promise-track h3{max-width:13ch;font-size:clamp(36px,3.5vw,52px);font-weight:500;line-height:.95;letter-spacing:-.04em}.nadp-promise-track p{max-width:32ch;font-size:20px;line-height:1.1;text-wrap:balance}.nadp-stories{border-top:1px solid rgba(4,47,6,.15)}.nadp-eyebrow{margin-bottom:18px!important;font-size:15px}.nadp-story-card{margin-top:36px;display:grid;grid-template-columns:minmax(320px,.92fr) minmax(360px,1.08fr);gap:clamp(34px,6vw,90px);align-items:center;transform:translateX(var(--nadp-drag-offset,0));transition:transform .18s ease}.nadp-story-window.is-dragging .nadp-story-card{transition:none}.nadp-story-window img{pointer-events:none;user-select:none;-webkit-user-drag:none}.nadp-story-image{position:relative;min-height:640px;overflow:hidden;border-radius:12px}.nadp-story-image img{object-fit:cover;object-position:center 25%}.nadp-story-copy h3{font-size:30px}.nadp-stars{margin-top:18px;color:var(--nadp-forest);font-size:22px;letter-spacing:2px}.nadp-story-copy blockquote{max-width:46ch;margin-top:22px!important;font-size:21px;line-height:1.25}.nadp-story-copy button{min-height:44px;margin-top:28px;padding:8px 8px 8px 20px;border:0;border-radius:999px;display:inline-flex;align-items:center;gap:14px;background:var(--nadp-lime);cursor:pointer}.nadp-story-copy button svg{width:32px;height:32px;padding:7px;border:1px solid;border-radius:50%}.nadp-story-disclaimer{margin-top:24px!important;font-size:12px}.nadp-faq{border-top:1px solid rgba(4,47,6,.15)}.nadp-faq-list{margin-top:38px;display:grid;gap:6px}.nadp-faq details{border-radius:10px;background:#fff}.nadp-faq summary{min-height:78px;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:22px;line-height:1.05;list-style:none;cursor:pointer}.nadp-faq summary svg{width:20px;height:20px;flex:0 0 auto;transition:transform .18s ease}.nadp-faq details[open] summary svg{transform:rotate(45deg)}.nadp-faq details p{max-width:70ch;padding:0 58px 22px 22px;font-size:16px;line-height:1.45}.nadp-pill-cta{min-height:44px;padding:8px 8px 8px 22px;border-radius:999px;display:inline-flex;align-items:center;gap:14px;background:var(--nadp-lime);color:inherit;text-decoration:none}.nadp-pill-cta svg{width:32px;height:32px;padding:7px;border:1px solid;border-radius:50%}.nadp-faq>.nadp-pill-cta{margin-top:18px}.nadp-conversion{position:relative;width:min(1400px,100%);min-height:720px;margin:0 auto;overflow:hidden;background:#ddd}.nadp-conversion-image{position:absolute;inset:0}.nadp-conversion-image img{object-fit:cover;object-position:center}.nadp-conversion-card{position:absolute;top:50%;right:7%;width:min(470px,42%);min-height:430px;padding:38px;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start;transform:translateY(-50%);background:rgba(174,169,160,.78);backdrop-filter:blur(16px);color:#fff}.nadp-conversion-card>p{font-size:15px}.nadp-conversion-card h2{max-width:11ch;margin-top:24px;font-size:clamp(42px,4vw,62px);font-weight:500;line-height:.98;letter-spacing:-.04em}.nadp-conversion-card .nadp-pill-cta{margin-top:34px;color:var(--nadp-ink)}.nadp-conversion-card small{margin-top:auto;font-size:15px;line-height:1.15}.nadp-reassurance{min-height:52px;padding:12px 20px;display:flex;justify-content:space-around;gap:30px;overflow:hidden;background:var(--nadp-lime);white-space:nowrap}.nadp-care{width:100%;padding:70px max(20px,calc((100vw - 1400px) / 2));display:grid;grid-template-columns:1.1fr .9fr;gap:20px;background:var(--nadp-sage)}.nadp-care-steps{min-width:0;padding:24px 0}.nadp-care-steps>p:first-child{font-size:15px}.nadp-step-graphic{position:relative;width:335px;max-width:100%;height:120px;margin-top:26px}.nadp-step-graphic i{position:absolute;top:0;width:100px;height:100px;border:1px solid #80907c;border-radius:50%}.nadp-step-graphic i:first-child{left:36px}.nadp-step-graphic i:nth-child(2){left:117px}.nadp-step-graphic i:nth-child(3){left:198px}.nadp-step-graphic i:after{content:"";position:absolute;inset:19px;border:1px solid #80907c;border-radius:50%}.nadp-step-graphic b{position:absolute;z-index:2;width:10px;height:10px;border-radius:50%;background:var(--nadp-lime)}.nadp-step-graphic b:first-of-type{top:45px;left:41px}.nadp-step-graphic b:nth-of-type(2){top:8px;left:147px}.nadp-step-graphic b:nth-of-type(3){top:78px;left:261px}.nadp-step-tabs{width:min(335px,100%);display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nadp-step-tabs button{min-height:36px;padding:0;border:0;border-bottom:1px solid #80907c;background:transparent;text-align:left;cursor:pointer}.nadp-step-tabs button.is-active{border-bottom:4px solid var(--nadp-lime)}.nadp-care-steps h2{max-width:16ch;margin-top:24px;font-size:36px;font-weight:500;line-height:1}.nadp-care-body{max-width:50ch;margin-top:16px!important;font-size:18px;line-height:1.3}.nadp-care-steps .nadp-pill-cta{margin-top:26px}.nadp-support-card{min-height:0;padding:28px 32px 30px;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start;align-self:start;background:#9fac99}.nadp-support-topline{width:100%;display:flex;justify-content:space-between;gap:20px}.nadp-support-topline p{font-size:15px}.nadp-support-topline img{width:112px;height:112px;border-radius:7px;object-fit:cover}.nadp-support-card h2{max-width:15ch;margin-top:36px;font-size:40px;font-weight:500;line-height:1;letter-spacing:-.03em;text-wrap:balance}.nadp-support-card>a{min-height:44px;margin-top:24px;padding:10px 24px;border:1px solid;border-radius:999px;display:inline-flex;align-items:center;color:inherit;text-decoration:none}@media (max-width:900px){.nadp-nav-links{gap:15px}.nadp-benefits,.nadp-hero{grid-template-columns:1fr}.nadp-benefit-footer{grid-column:auto}.nadp-story-card{grid-template-columns:1fr}.nadp-conversion{min-height:660px}.nadp-care{grid-template-columns:1fr}}@media (max-width:760px){.nadp-page{font-size:16px}.nadp-promo{display:none}.nadp-header{height:55px;padding:0}.nadp-nav{width:100%;min-height:55px;height:55px;padding:8px 10px;border-radius:0;gap:8px}.nadp-logo{width:106px;height:33px;margin-right:auto}.nadp-nav-actions{display:none}.nadp-mobile-login{min-height:30px;padding:6px 15px;display:inline-flex;background:#fff;font-size:12px}.nadp-menu-toggle{width:44px;height:44px;padding:0;border:0;display:grid;place-items:center;background:transparent;color:var(--nadp-cream);cursor:pointer}.nadp-menu-toggle svg{width:27px;height:27px;stroke-width:1.5}.nadp-nav-links{position:absolute;z-index:10;top:55px;right:0;left:0;margin:0;padding:12px 16px 18px;display:none;align-items:stretch;flex-direction:column;gap:0;background:var(--nadp-forest)}.nadp-nav-links.is-open{display:flex}.nadp-nav-links>a,.nadp-program-menu>button{width:100%;min-height:48px;justify-content:space-between}.nadp-program-dropdown{position:static;width:100%;margin:0;transform:none}.nadp-menu-cta{margin-top:10px}.nadp-hero{width:100%;padding:10px 15px 28px;gap:20px}.nadp-gallery-stage{aspect-ratio:345/355;border-radius:5px}.nadp-forbes{top:15px;left:15px}.nadp-forbes span{font-size:10px}.nadp-forbes img{width:88px}.nadp-stock{top:15px;right:15px;min-width:96px;min-height:38px;font-size:10px}.nadp-vial{top:19%;width:52%;height:61%}.nadp-gallery-export{object-fit:cover;object-position:center}.nadp-gallery-dots{bottom:18px;gap:9px}.nadp-gallery-dots button{width:12px;height:12px}.nadp-gallery-dots button.is-active{width:31px}.nadp-buybox{padding-top:0}.nadp-buybox h1{max-width:12ch;font-size:38px;line-height:1}.nadp-intro{margin-top:18px!important;font-size:16px;line-height:1.3}.nadp-highlights{margin-top:18px!important;gap:10px}.nadp-highlights li{gap:10px;font-size:16px;line-height:1.15}.nadp-highlights svg{width:18px;height:18px}.nadp-accordions{margin-top:22px}.nadp-accordions summary{min-height:60px;font-size:18px}.nadp-accordions details p{padding-right:28px}.nadp-programs{margin-top:24px}.nadp-programs legend{font-size:14px}.nadp-programs label{min-height:120px}.nadp-programs label strong{padding:11px;font-size:20px}.nadp-programs label span{padding:12px}.nadp-purchase-cta{min-height:52px;font-size:15px}.nadp-safety-link{min-height:44px;padding-top:12px;text-align:center}.nadp-includes{padding:20px 0;overflow:hidden}.nadp-includes h2{font-size:16px}.nadp-includes-track{width:100%;margin-top:13px;padding:0 18px 4px;flex-wrap:nowrap;justify-content:flex-start;gap:36px;overflow-x:auto;scrollbar-width:none}.nadp-includes-track::-webkit-scrollbar{display:none}.nadp-includes-track span{font-size:14px;white-space:nowrap}.nadp-benefits{padding:46px 20px 38px;gap:0}.nadp-section-kickers{font-size:11px;line-height:1.1}.nadp-section-kickers p{max-width:15ch}.nadp-section-kickers p:last-child{text-align:right}.nadp-benefits>h2{margin-top:42px;max-width:12ch;font-size:36px;line-height:1}.nadp-benefit-list{margin-top:44px;gap:34px}.nadp-benefit-list article{grid-template-columns:58px 1fr;gap:18px}.nadp-benefit-icon{width:48px;height:48px}.nadp-benefit-list h3{font-size:27px}.nadp-benefit-list p{font-size:14px}.nadp-benefit-footer{margin-top:38px;padding-top:20px;display:grid;gap:16px}.nadp-benefit-footer p:first-child{font-size:18px}.nadp-benefit-footer p:last-child{font-size:10px}.nadp-faq,.nadp-promise,.nadp-stories{width:100%;padding:54px 15px}.nadp-faq>h2,.nadp-promise>h2,.nadp-stories>h2{font-size:36px;line-height:1}.nadp-arrow-row{margin-top:20px}.nadp-arrow-row button{width:46px;height:36px}.nadp-promise-window{margin-top:20px;overflow:visible}.nadp-promise-track{--nadp-promise-card:min(88vw,335px);--nadp-promise-gap:14px;transform:translateX(calc((var(--nadp-promise-index) * (var(--nadp-promise-card) + var(--nadp-promise-gap)) * -1) + var(--nadp-drag-offset, 0px)))}.nadp-promise-track article{width:var(--nadp-promise-card);min-height:454px;padding:20px;flex-basis:var(--nadp-promise-card)}.nadp-promise-track h3{font-size:34px}.nadp-promise-track p{font-size:18px}.nadp-eyebrow{margin-bottom:12px!important;font-size:13px}.nadp-stories .nadp-arrow-row{margin-bottom:20px}.nadp-story-card{margin-top:0;gap:16px}.nadp-story-image{width:min(60%,240px);min-height:0;aspect-ratio:192/203;border-radius:8px}.nadp-story-image img{object-position:center 24%}.nadp-story-copy h3{font-size:22px}.nadp-stars{margin-top:8px;font-size:17px}.nadp-story-copy blockquote{margin-top:12px!important;font-size:16px;line-height:1.23}.nadp-story-copy button{margin-top:18px}.nadp-story-disclaimer{font-size:10px}.nadp-faq{overflow:hidden}.nadp-faq-list{margin-top:24px}.nadp-faq summary{width:100%;min-height:64px;padding:16px 18px;font-size:18px;line-height:1.05}.nadp-faq details p{padding:0 40px 18px 18px;font-size:14px}.nadp-conversion{width:100%;min-height:0;aspect-ratio:3/4}.nadp-conversion-image img{object-position:5% center;transform:scaleX(-1) scale(1.08);transform-origin:center}.nadp-conversion-card{top:auto;right:auto;bottom:4.9%;left:4.44%;width:min(65%,320px);height:48.6%;min-height:0;padding:16px;transform:none}.nadp-conversion-card>p{font-size:12px}.nadp-conversion-card h2{margin-top:14px;max-width:10ch;font-size:30px}.nadp-conversion-card .nadp-pill-cta{width:88%;min-height:44px;margin-top:auto;padding:6px 6px 6px 18px;justify-content:space-between;font-size:13px}.nadp-conversion-card small{display:none}.nadp-reassurance{min-height:48px;padding:13px 10px;justify-content:flex-start;gap:34px;font-size:11px}.nadp-care{padding:26px 15px 24px;gap:26px}.nadp-care-steps{padding:0}.nadp-step-graphic{margin-top:20px;margin-bottom:-28px;transform:scale(.74);transform-origin:left top}.nadp-step-tabs button{min-height:44px}.nadp-care-steps h2{margin-top:16px;max-width:none;font-size:23px}.nadp-care-body{margin-top:10px!important;font-size:15px;line-height:1.22}.nadp-care-steps .nadp-pill-cta{margin-top:20px}.nadp-support-card{min-height:334px;padding:16px;align-self:stretch}.nadp-support-topline img{width:80px;height:80px}.nadp-support-card h2{max-width:13ch;margin-top:auto;font-size:28px}.nadp-support-card>a{margin-top:20px}.nadp-page>.sp-nad-footer{margin-top:0}.nadp-page>.sp-nad-footer .sp-nad-footer-contact .sp-nad-pill-cta{width:max-content;min-height:44px;padding:8px 8px 8px 22px;border-radius:999px;display:inline-flex;align-items:center;gap:14px;background:var(--nadp-lime);color:var(--nadp-ink);text-decoration:none}.nadp-page>.sp-nad-footer .sp-nad-footer-contact .sp-nad-pill-cta svg{width:32px;height:32px;padding:7px;border:1px solid;border-radius:50%}}@media (prefers-reduced-motion:reduce){.nadp-promise-track,.nadp-story-card{transition:none}}.wl-pdp-page{--nad-forest:var(--nadp-forest);--nad-cloud:var(--nadp-cream);--nad-fluo:var(--nadp-lime);--nad-sage:var(--nadp-sage)}.wl-pdp-eyebrow{margin-bottom:10px!important;font-size:14px;line-height:1;text-transform:uppercase}.wl-pdp-page .nadp-gallery-stage{cursor:grab;touch-action:pan-y}.wl-pdp-page .nadp-gallery-stage.is-dragging{cursor:grabbing;user-select:none}.wl-pdp-page .nadp-gallery-stage img{pointer-events:none;user-select:none;-webkit-user-drag:none}.wl-pdp-page[data-product-presentation=pen] .wl-pdp-product-image{top:13%;width:66%;height:72%;transform:translateX(-50%) rotate(90deg)}.wl-pdp-page .nadp-story-image img{object-fit:contain;object-position:center;background:#fff}.wl-pdp-page .wl-pdp-conversion .nadp-conversion-image img{object-position:center 34%;transform:none}@media (max-width:760px){.wl-pdp-eyebrow{margin-bottom:8px!important;font-size:12px}.wl-pdp-page[data-product-presentation=pen] .wl-pdp-product-image{top:10%;width:74%;height:78%}.wl-pdp-page .wl-pdp-conversion .nadp-conversion-card{right:4.44%;left:auto}.wl-pdp-page .wl-pdp-conversion .nadp-conversion-image img{object-position:48% center}.wl-pdp-page .sp-tirz-safety{padding-top:92px}.wl-pdp-page>.sp-nad-footer{margin-top:0}}.sp-ed-pdp{min-height:0;overflow-x:clip;background:#fff;color:var(--nad-v2-ink)}.sp-ed-pdp :where(.sp-nad-v2-gallery,.sp-nad-v2-why-window,.sp-nad-v2-story-grid){touch-action:pan-y}.sp-ed-pdp :where(.sp-nad-v2-gallery,.sp-nad-v2-why-window,.sp-nad-v2-story-grid):focus-visible{outline:3px solid #6a9f28;outline-offset:4px}.sp-ed-pdp .sp-nad-v2-promo{height:60px;padding:10px 20px}.sp-ed-pdp .sp-nad-v2-promo a{min-width:154px;min-height:24px;height:24px}.sp-ed-pdp .sp-nad-v2-header{height:100px;padding:20px}.sp-ed-pdp .sp-nad-v2-nav{width:min(1400px,100%);height:60px;padding:10px 20px}.sp-ed-pdp .sp-nad-v2-logo{width:130px;height:40px}.sp-ed-pdp .sp-ed-mobile-login,.sp-ed-pdp .sp-nad-v2-menu-toggle,.sp-ed-pdp .sp-nad-v2-mobile-actions{display:none}.sp-ed-pdp .sp-nad-v2-nav-links{position:static;padding:0;display:flex;flex-direction:row;align-items:center;gap:clamp(22px,2.75vw,40px);background:transparent}.sp-ed-pdp .sp-nad-v2-nav-links>a,.sp-ed-pdp .sp-nad-v2-program-menu>button{width:auto;min-height:0;padding:0;justify-content:center}.sp-ed-pdp .sp-nad-v2-program-dropdown{position:absolute;top:28px;width:190px;transform:translateX(-50%)}.sp-ed-pdp .sp-nad-v2-nav-actions{display:flex}.sp-ed-pdp .sp-nad-v2-hero{height:auto;min-height:796px;padding:30px 50px 40px;display:grid;grid-template-columns:minmax(0,714px) minmax(420px,543px);align-items:start;justify-content:start;gap:70px;background:#fff}.sp-ed-pdp .sp-nad-v2-gallery{position:relative;width:min(714px,100%);height:auto;aspect-ratio:1/1.0168;margin:0;cursor:grab;user-select:none}.sp-ed-pdp .sp-nad-v2-gallery:active,.sp-ed-pdp .sp-nad-v2-story-grid:active,.sp-ed-pdp .sp-nad-v2-why-window:active{cursor:grabbing}.sp-ed-pdp .sp-nad-v2-gallery-stage{position:absolute;inset:0;border-radius:10px;background:var(--nad-v2-cloud)}.sp-ed-pdp .sp-nad-v2-gallery-stage img,.sp-ed-pdp .sp-nad-v2-gallery-thumbs img{pointer-events:none;user-select:none;-webkit-user-drag:none}.sp-ed-pdp .sp-nad-v2-forbes{top:30px;left:30px;transform:none}.sp-ed-pdp .sp-nad-v2-stock{top:29px;right:28px;left:auto;width:146px;min-height:58px}.sp-ed-pdp .sp-nad-v2-vial{top:22.58%;left:36.56%;width:26.56%;height:54.71%;object-fit:fill;transform:none}.sp-ed-pdp .sp-nad-v2-gallery-thumbs{right:auto;bottom:21px;left:50%;height:80px;gap:15px;transform:translateX(-50%)}.sp-ed-pdp .sp-nad-v2-gallery-thumbs button{width:80px;height:80px;border-width:6px}.sp-ed-pdp .sp-nad-v2-gallery-thumbs img{object-fit:cover}.sp-ed-pdp .sp-nad-v2-gallery-thumbs button:first-child img,.sp-ed-pdp .sp-nad-v2-gallery-thumbs button:nth-child(2) img{padding:8px;object-fit:contain}.sp-ed-pdp .sp-nad-v2-gallery-thumbs button:nth-child(2) img{transform:rotate(15deg) scale(.86)}.sp-ed-gallery-details,.sp-ed-gallery-satisfaction{position:absolute;inset:0;overflow:hidden}.sp-ed-gallery-details{background:radial-gradient(ellipse 31% 4% at 50% 82%,rgba(4,47,6,.18),transparent 72%),var(--nad-v2-cloud)}.sp-ed-gallery-details:after{position:absolute;z-index:0;right:5%;bottom:16%;left:5%;height:3%;border-radius:50%;background:rgba(29,55,36,.08);filter:blur(13px);content:"";pointer-events:none}.sp-ed-gallery-details h2{position:absolute;z-index:2;top:9.1%;left:12%;width:76%;margin:0;font-size:clamp(18px,1.95vw,28px);font-weight:600;line-height:1;letter-spacing:-.01em;text-align:center}.sp-ed-gallery-details-vial{position:absolute;z-index:1;top:22%;left:36.7%;width:26.6%;height:54.7%;object-fit:fill;filter:drop-shadow(0 22px 18px rgba(4,47,6,.15));transform:rotate(15deg)}.sp-ed-gallery-callout{position:absolute;z-index:2;padding:10px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(212,209,190,.3);font-size:clamp(10px,1.25vw,18px);line-height:1.2;letter-spacing:-.01em}.sp-ed-gallery-callout:after,.sp-ed-gallery-callout:before{position:absolute;top:50%;content:""}.sp-ed-gallery-callout:before{z-index:2;width:10px;height:10px;border:2px solid var(--nad-v2-forest);border-radius:50%;background:var(--nad-v2-cloud);transform:translateY(-50%)}.sp-ed-gallery-callout:after{width:26%;border-top:1px solid var(--nad-v2-forest)}.sp-ed-gallery-callout.is-pharmacy{top:15.29%;left:68.21%;width:21.71%;height:17.08%}.sp-ed-gallery-callout.is-prepared{top:41.46%;left:69.33%;width:24.51%;height:17.08%}.sp-ed-gallery-callout.is-kit{top:29.89%;left:8.12%;width:24.51%;height:14.33%}.sp-ed-gallery-callout.is-sterile{top:50%;left:6.16%;width:24.51%;height:14.33%}.sp-ed-gallery-callout:is(.is-pharmacy,.is-prepared):before{left:-30%}.sp-ed-gallery-callout:is(.is-pharmacy,.is-prepared):after{right:100%}.sp-ed-gallery-callout:is(.is-kit,.is-sterile):before{right:-30%}.sp-ed-gallery-callout:is(.is-kit,.is-sterile):after{left:100%}.sp-ed-gallery-satisfaction{background:#c6d9df}.sp-ed-gallery-satisfaction>img{top:19.29%!important;right:auto!important;bottom:auto!important;left:2.27%!important;width:101.02%!important;height:96.34%!important;max-width:none;object-fit:fill}.sp-ed-gallery-satisfaction>div{position:absolute;z-index:2;top:9.64%;right:auto;left:7%;width:40.34%;display:flex;flex-direction:column;align-items:flex-start}.sp-ed-gallery-satisfaction span,.sp-ed-gallery-satisfaction strong{margin:0;font-size:clamp(28px,3.82vw,55px);font-weight:500;line-height:1;letter-spacing:-.04em}.sp-ed-gallery-satisfaction small{display:none}.sp-ed-pdp .sp-nad-v2-buybox{width:min(543px,100%);height:auto;min-height:726px;padding:0}.sp-ed-pdp .sp-nad-v2-buybox h1{margin-top:2px;font-size:42px;font-weight:600;line-height:.98;letter-spacing:-.025em;white-space:normal}.sp-ed-pdp .sp-nad-v2-subtitle{margin-top:12px;font-size:18px;font-style:italic;font-weight:600;line-height:1.15}.sp-ed-pdp .sp-nad-v2-intro{width:min(485px,100%);margin-top:24px;font-size:18px;line-height:1.28}.sp-ed-pdp .sp-nad-v2-product-details{width:100%;margin-top:34px;gap:0}.sp-ed-pdp .sp-nad-v2-product-details details:not([open]){height:auto}.sp-ed-pdp .sp-nad-v2-product-details summary{min-height:56px;padding:15px 0;font-size:18px}.sp-ed-pdp .sp-nad-v2-product-details details p{padding:0 34px 18px 0;font-size:15px}.sp-ed-pdp .sp-nad-v2-hero-actions{width:100%;height:auto;margin-top:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sp-ed-pdp .sp-nad-v2-hero-actions a{min-height:48px;height:48px}.sp-ed-pdp .sp-nad-v2-trust{min-height:63px;height:auto;padding:14px 20px}.sp-ed-pdp .sp-nad-v2-how{position:relative;min-height:504px;height:auto;padding:60px 20px 50px;display:grid;grid-template-columns:353px minmax(0,1fr);grid-template-rows:22px minmax(220px,1fr) 104px;column-gap:clamp(60px,11.5vw,166px);color:var(--nad-v2-sage)}.sp-ed-pdp .sp-nad-v2-how-topline{grid-column:1/-1;grid-row:1;display:flex;gap:30px}.sp-ed-pdp .sp-nad-v2-how-topline p,.sp-ed-pdp .sp-nad-v2-how-topline p:first-child,.sp-ed-pdp .sp-nad-v2-how-topline p:last-child{position:static;width:auto;height:auto;font-size:12px}.sp-ed-pdp .sp-nad-v2-how h2{position:static;grid-column:1;grid-row:2;align-self:end;width:auto;padding:0 0 45px;color:var(--nad-v2-cloud);font-size:40px;line-height:1}.sp-ed-pdp .sp-nad-v2-how-steps{grid-column:2;grid-row:1/3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sp-ed-pdp .sp-nad-v2-how-steps article,.sp-ed-pdp .sp-nad-v2-how-steps article:first-child,.sp-ed-pdp .sp-nad-v2-how-steps article:nth-child(2),.sp-ed-pdp .sp-nad-v2-how-steps article:nth-child(3){position:static;width:auto;padding:0;grid-column:auto;grid-row:auto}.sp-ed-pdp .sp-nad-v2-how-steps span{height:auto;font-size:70px}.sp-ed-pdp .sp-nad-v2-how-steps h3{width:min(224px,100%);min-height:72px;margin-top:28px;color:var(--nad-v2-cloud)}.sp-ed-pdp .sp-nad-v2-how-steps p{width:min(224px,100%);margin-top:10px}.sp-ed-pdp .sp-nad-v2-how-bottom{position:static;grid-column:1/-1;grid-row:3;width:100%;height:auto;padding-top:34px;display:grid;grid-template-columns:405px minmax(0,1fr);gap:clamp(70px,11.6vw,167px)}.sp-ed-pdp .sp-nad-v2-how-bottom p:first-child,.sp-ed-pdp .sp-nad-v2-how-bottom p:last-child{position:static;width:auto}.sp-ed-pdp .sp-nad-v2-why{height:auto;min-height:484px;margin-top:80px;padding:0 0 0 20px;display:grid;grid-template-columns:353px minmax(0,1fr);gap:38px;overflow:hidden}.sp-ed-pdp .sp-nad-v2-why-sidebar,.sp-ed-pdp .sp-nad-v2-why-track,.sp-ed-pdp .sp-nad-v2-why-track article,.sp-ed-pdp .sp-nad-v2-why-window{height:484px}.sp-ed-pdp .sp-nad-v2-why-window{cursor:grab}.sp-ed-pdp .sp-nad-v2-why-track{transform:translateX(calc(var(--nad-why-index) * -373px))}.sp-ed-pdp .sp-nad-v2-stories{position:relative;height:1008px;padding:80px 20px 52px}.sp-ed-pdp .sp-nad-v2-stories-disclaimer,.sp-ed-pdp .sp-nad-v2-stories-eyebrow,.sp-ed-pdp .sp-nad-v2-stories>h2,.sp-ed-pdp .sp-nad-v2-story-arrows,.sp-ed-pdp .sp-nad-v2-story-grid{position:static}.sp-ed-pdp .sp-nad-v2-stories>h2{width:auto;margin-top:28px}.sp-ed-pdp .sp-nad-v2-story-grid{height:647px;margin-top:46px;grid-template-columns:603px 382px minmax(228px,1fr);align-items:end;gap:35px;cursor:grab}.sp-ed-pdp .sp-nad-v2-story-copy,.sp-ed-pdp .sp-nad-v2-story-image,.sp-ed-pdp .sp-nad-v2-story-preview{position:relative;inset:auto}.sp-ed-pdp .sp-nad-v2-story-image{width:603px;height:647px}.sp-ed-pdp .sp-nad-v2-story-copy{height:auto;padding-bottom:8px}.sp-ed-pdp .sp-nad-v2-stars{margin-top:88px}.sp-ed-pdp .sp-nad-v2-story-preview{align-self:start;width:228px;height:auto}.sp-ed-pdp .sp-nad-v2-story-arrows{position:absolute;right:157px;bottom:130px;margin:0;display:flex;justify-content:flex-end;gap:9px}.sp-ed-pdp .sp-nad-v2-stories-disclaimer{position:absolute;right:20px;bottom:87px;left:20px;width:auto;margin:0}.sp-ed-pdp .sp-nad-v2-faq{height:auto;min-height:0;padding:110px 20px 150px}.sp-ed-pdp .sp-nad-v2-faq-list{width:100%}.sp-ed-pdp .sp-nad-v2-faq details{padding:0 20px}.sp-ed-pdp .sp-nad-v2-faq summary{min-height:78px}.sp-ed-pdp .sp-nad-v2-care{height:auto;min-height:476px;padding:67px 20px 68px;display:grid;grid-template-columns:minmax(0,1.135fr) minmax(0,1fr);gap:14px}.sp-ed-pdp .sp-nad-v2-care-copy{height:341px;min-height:0;padding:20px}.sp-ed-pdp .sp-nad-v2-care-copy h2{width:min(590px,100%);margin-top:73px}.sp-ed-pdp .sp-nad-v2-support-card{position:relative;min-height:341px;height:341px;padding:20px;display:grid;grid-template-columns:minmax(0,1fr) 216px;grid-template-rows:auto 1fr auto;gap:14px 20px;overflow:hidden}.sp-ed-pdp .sp-nad-v2-support-card>p{grid-column:1;grid-row:1}.sp-ed-pdp .sp-nad-v2-support-card h2{position:static;grid-column:1;grid-row:2;align-self:end;width:auto;font-size:35px}.sp-ed-pdp .sp-nad-v2-support-card>a{position:static;grid-column:1;grid-row:3;justify-self:start;min-height:40px;height:40px}.sp-ed-pdp .sp-nad-v2-support-card>img{position:static;grid-column:2;grid-row:1/4;align-self:start;width:216px;height:216px;object-position:center top}.sp-ed-pdp .sp-nad-v2-compliance{width:calc(100% - 40px);height:auto;min-height:302px;margin:90px 20px 0;padding:80px 0 60px;display:grid;grid-template-columns:353px minmax(0,1fr);gap:47px}.sp-ed-pdp .sp-nad-v2-compliance h2{width:auto;font-size:35px}.sp-ed-pdp .sp-nad-v2-compliance h2:before{content:none}.sp-ed-pdp .sp-nad-v2-compliance-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:47px}.sp-ed-pdp .sp-nad-v2-footer{height:auto;margin-top:90px}.sp-ed-pdp .sp-nad-v2-footer-main{width:calc(100% - 38px);height:auto;min-height:668px;padding:80px 0}.sp-ed-pdp .sp-nad-v2-footer-brand,.sp-ed-pdp .sp-nad-v2-footer-contact{width:100%;height:auto}.sp-ed-pdp .sp-nad-v2-footer-brand{display:grid;grid-template-columns:minmax(0,1026px) 209px;align-items:end}.sp-ed-pdp .sp-nad-v2-footer-brand>img{width:100%;height:auto}.sp-ed-pdp .sp-nad-v2-footer-legal{height:auto;min-height:243px;grid-template-columns:minmax(270px,425px) minmax(0,975px)}.sp-ed-pdp .sp-nad-v2-legal-copy{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1180px){.sp-ed-pdp .sp-nad-v2-nav-links{gap:18px}.sp-ed-pdp .sp-nad-v2-nav-links>a,.sp-ed-pdp .sp-nad-v2-program-menu>button{font-size:14px}.sp-ed-pdp .sp-nad-v2-hero{min-height:0;padding-inline:clamp(24px,4vw,48px);grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:clamp(28px,4vw,48px)}.sp-ed-pdp .sp-nad-v2-gallery{width:100%}.sp-ed-pdp .sp-nad-v2-gallery-thumbs button{width:64px;height:64px}.sp-ed-pdp .sp-nad-v2-buybox{min-height:0}.sp-ed-pdp .sp-nad-v2-how{column-gap:55px}.sp-ed-pdp .sp-nad-v2-how-bottom{gap:55px}.sp-ed-pdp .sp-nad-v2-story-grid{grid-template-columns:minmax(360px,1.25fr) minmax(300px,1fr)}.sp-ed-pdp .sp-nad-v2-story-image{width:100%}.sp-ed-pdp .sp-nad-v2-story-preview{display:none}.sp-ed-pdp .sp-nad-v2-support-card{grid-template-columns:minmax(0,1fr) 158px}.sp-ed-pdp .sp-nad-v2-support-card>img{width:158px;height:158px}.sp-ed-pdp .sp-nad-v2-footer-brand{grid-template-columns:minmax(0,1fr) 209px;gap:40px}}@media (max-width:899px){.sp-ed-pdp .sp-nad-v2-promo{min-height:64px;height:auto;padding:8px 12px;flex-direction:row;gap:10px}.sp-ed-pdp .sp-nad-v2-promo p{max-width:180px;font-size:10px;line-height:1.18;text-align:left}.sp-ed-pdp .sp-nad-v2-promo a{width:auto;min-width:132px;min-height:36px;height:36px;font-size:10px}.sp-ed-pdp .sp-nad-v2-header{height:76px;padding:8px}.sp-ed-pdp .sp-nad-v2-nav{height:60px;padding:8px 12px}.sp-ed-pdp .sp-nad-v2-logo{width:112px;height:40px}.sp-ed-pdp .sp-ed-mobile-login{min-width:62px;min-height:36px;margin-left:auto;padding:7px 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--nad-v2-forest);font-size:11px;text-decoration:none}.sp-ed-pdp .sp-nad-v2-menu-toggle{width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.42);border-radius:50%;display:grid;place-items:center;background:transparent;color:#fff}.sp-ed-pdp .sp-nad-v2-nav-links{position:absolute;top:66px;right:0;left:0;padding:14px;border-radius:10px;display:none;flex-direction:column;align-items:stretch;gap:0;background:var(--nad-v2-forest);box-shadow:0 18px 36px rgba(4,47,6,.2)}.sp-ed-pdp .sp-nad-v2-nav-links.is-open{display:flex}.sp-ed-pdp .sp-nad-v2-nav-links>a,.sp-ed-pdp .sp-nad-v2-program-menu>button{width:100%;min-height:48px;padding:12px 6px;justify-content:space-between;font-size:15px}.sp-ed-pdp .sp-nad-v2-program-dropdown{position:static;width:100%;transform:none}.sp-ed-pdp .sp-nad-v2-nav-actions{display:none}.sp-ed-pdp .sp-nad-v2-mobile-actions{padding-top:12px;display:grid;grid-template-columns:1fr;gap:8px}.sp-ed-pdp .sp-nad-v2-mobile-actions a{min-height:46px;height:46px}.sp-ed-pdp .sp-nad-v2-hero{padding:12px 12px 48px;display:flex;flex-direction:column;gap:34px}.sp-ed-pdp .sp-nad-v2-gallery{width:100%;aspect-ratio:1/1}.sp-ed-pdp .sp-nad-v2-forbes{top:16px;left:16px;transform:scale(.62);transform-origin:top left}.sp-ed-pdp .sp-nad-v2-stock{top:16px;right:16px;width:92px;min-height:38px;padding:7px;font-size:10px}.sp-ed-pdp .sp-nad-v2-vial{top:22.58%;left:36.56%;width:26.56%;height:54.71%}.sp-ed-pdp .sp-nad-v2-gallery-thumbs{bottom:12px;height:52px;gap:8px}.sp-ed-pdp .sp-nad-v2-gallery-thumbs button{width:52px;height:52px;border-width:4px}.sp-ed-gallery-details{padding:0}.sp-ed-gallery-details:after{inset:auto 5% 16%;height:3%}.sp-ed-gallery-details h2{top:9.1%;left:12%;width:76%;font-size:clamp(16px,3.92vw,28px)}.sp-ed-gallery-details-vial{top:22%;right:auto;left:36.7%;width:26.6%;height:54.7%}.sp-ed-gallery-satisfaction>div{top:9.64%;right:auto;left:7%;width:40.34%}.sp-ed-gallery-satisfaction span,.sp-ed-gallery-satisfaction strong{font-size:clamp(27px,7.7vw,55px)}.sp-ed-gallery-satisfaction small{display:none}.sp-ed-pdp .sp-nad-v2-buybox{width:100%;min-height:0}.sp-ed-pdp .sp-nad-v2-buybox h1{font-size:clamp(36px,9.6vw,46px)}.sp-ed-pdp .sp-nad-v2-subtitle{font-size:17px}.sp-ed-pdp .sp-nad-v2-intro{font-size:16px}.sp-ed-pdp .sp-nad-v2-product-details{margin-top:24px}.sp-ed-pdp .sp-nad-v2-product-details summary{min-height:52px;padding:13px 0;font-size:16px}.sp-ed-pdp .sp-nad-v2-hero-actions{margin-top:28px;grid-template-columns:1fr;gap:10px}.sp-ed-pdp .sp-nad-v2-hero-actions a{min-height:50px;height:50px}.sp-ed-pdp .sp-nad-v2-trust{min-height:58px;padding:12px 16px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:28px;overflow-x:auto;scrollbar-width:none}.sp-ed-pdp .sp-nad-v2-trust::-webkit-scrollbar{display:none}.sp-ed-pdp .sp-nad-v2-trust>div{flex:0 0 auto}.sp-ed-pdp .sp-nad-v2-trust span{font-size:12px;white-space:nowrap}.sp-ed-pdp .sp-nad-v2-how{min-height:0;padding:46px 18px 48px;display:block}.sp-ed-pdp .sp-nad-v2-how-topline{display:flex;justify-content:space-between}.sp-ed-pdp .sp-nad-v2-how h2{width:auto;padding:34px 0 38px;font-size:40px}.sp-ed-pdp .sp-nad-v2-how-steps{display:grid;grid-template-columns:1fr;gap:0}.sp-ed-pdp .sp-nad-v2-how-steps article,.sp-ed-pdp .sp-nad-v2-how-steps article:first-child,.sp-ed-pdp .sp-nad-v2-how-steps article:nth-child(2),.sp-ed-pdp .sp-nad-v2-how-steps article:nth-child(3){min-height:145px;padding:20px 0;border-top:1px solid rgba(159,172,153,.45);display:grid;grid-template-columns:58px 1fr;align-content:start;gap:8px 14px}.sp-ed-pdp .sp-nad-v2-how-steps span{grid-row:1/3;font-size:46px}.sp-ed-pdp .sp-nad-v2-how-steps h3{width:auto;min-height:0;margin:2px 0 0;font-size:21px}.sp-ed-pdp .sp-nad-v2-how-steps p{width:auto;margin:0}.sp-ed-pdp .sp-nad-v2-how-bottom{width:100%;margin-top:14px;padding-top:28px;grid-template-columns:1fr;gap:18px}.sp-ed-pdp .sp-nad-v2-why{min-height:0;margin-top:0;padding:64px 18px 72px;display:block}.sp-ed-pdp .sp-nad-v2-why-sidebar{height:auto}.sp-ed-pdp .sp-nad-v2-faq h2,.sp-ed-pdp .sp-nad-v2-stories>h2,.sp-ed-pdp .sp-nad-v2-why-sidebar h2{font-size:clamp(39px,10.4vw,48px);line-height:.96}.sp-ed-pdp .sp-nad-v2-why-sidebar>a{width:auto;min-width:210px;min-height:44px;height:44px;margin-top:26px}.sp-ed-pdp .sp-nad-v2-arrow-row{margin:24px 0 16px}.sp-ed-pdp .sp-nad-v2-arrow-row button,.sp-ed-pdp .sp-nad-v2-story-arrows button{width:58px;height:44px}.sp-ed-pdp .sp-nad-v2-why-track,.sp-ed-pdp .sp-nad-v2-why-track article,.sp-ed-pdp .sp-nad-v2-why-window{height:430px}.sp-ed-pdp .sp-nad-v2-why-track{transform:translateX(calc(var(--nad-why-index) * (min(84vw, 353px) + 16px) * -1));gap:16px}.sp-ed-pdp .sp-nad-v2-why-track article{width:min(84vw,353px);flex-basis:min(84vw,353px)}.sp-ed-pdp .sp-nad-v2-stories{height:auto;min-height:0;padding:72px 18px 64px}.sp-ed-pdp .sp-nad-v2-stories>h2{margin-top:18px}.sp-ed-pdp .sp-nad-v2-story-grid{height:auto;margin-top:34px;display:grid;grid-template-columns:1fr;gap:28px}.sp-ed-pdp .sp-nad-v2-story-image{width:100%;height:auto;aspect-ratio:1/1.075}.sp-ed-pdp .sp-nad-v2-story-copy{padding:0}.sp-ed-pdp .sp-nad-v2-stars{margin-top:20px}.sp-ed-pdp .sp-nad-v2-story-copy blockquote{max-height:none;font-size:18px;line-height:1.28}.sp-ed-pdp .sp-nad-v2-story-copy>button{min-height:44px;height:44px;padding-inline:22px}.sp-ed-pdp .sp-nad-v2-story-arrows{position:static;margin:26px 0 0}.sp-ed-pdp .sp-nad-v2-stories-disclaimer{position:static;width:100%;margin-top:28px;line-height:1.3}.sp-ed-pdp .sp-nad-v2-faq{padding:72px 16px 82px}.sp-ed-pdp .sp-nad-v2-faq-list{margin-top:34px;gap:6px}.sp-ed-pdp .sp-nad-v2-faq details{padding-inline:16px}.sp-ed-pdp .sp-nad-v2-faq summary{min-height:68px;padding-block:18px;font-size:20px;line-height:1.05}.sp-ed-pdp .sp-nad-v2-care{min-height:0;padding:48px 16px;grid-template-columns:1fr;gap:14px}.sp-ed-pdp .sp-nad-v2-care-copy{height:auto;min-height:300px;padding:18px 8px}.sp-ed-pdp .sp-nad-v2-care-copy h2{margin-top:48px;font-size:30px}.sp-ed-pdp .sp-nad-v2-care-copy>a{min-height:48px;height:48px;justify-content:space-between}.sp-ed-pdp .sp-nad-v2-support-card{min-height:350px;height:auto;padding:18px;grid-template-columns:minmax(0,1fr) 118px;grid-template-rows:auto 1fr auto}.sp-ed-pdp .sp-nad-v2-support-card h2{font-size:29px}.sp-ed-pdp .sp-nad-v2-support-card>a{min-height:44px;height:44px}.sp-ed-pdp .sp-nad-v2-support-card>img{width:118px;height:118px}.sp-ed-pdp .sp-nad-v2-compliance{width:calc(100% - 32px);min-height:0;margin:54px 16px 0;padding:46px 0 56px;grid-template-columns:1fr;gap:32px}.sp-ed-pdp .sp-nad-v2-compliance h2{font-size:30px}.sp-ed-pdp .sp-nad-v2-compliance-copy{grid-template-columns:1fr;gap:28px}.sp-ed-pdp .sp-nad-v2-compliance-copy p{font-size:14px;line-height:1.35}.sp-ed-pdp .sp-nad-v2-footer{margin-top:54px}.sp-ed-pdp .sp-nad-v2-footer-main{width:calc(100% - 32px);min-height:0;margin-inline:16px;padding:54px 0;gap:54px}.sp-ed-pdp .sp-nad-v2-footer-brand{grid-template-columns:1fr;gap:34px}.sp-ed-pdp .sp-nad-v2-footer-brand>nav{width:100%;height:auto}.sp-ed-pdp .sp-nad-v2-footer-brand>nav a{min-height:42px;display:flex;align-items:center;font-size:25px;line-height:1.1}.sp-ed-pdp .sp-nad-v2-footer-contact{display:grid;gap:40px}.sp-ed-pdp .sp-nad-v2-footer-contact>div:first-child a{min-height:48px;height:48px}.sp-ed-pdp .sp-nad-v2-footer-links{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sp-ed-pdp .sp-nad-v2-footer-links a{min-height:40px;display:flex;align-items:center}.sp-ed-pdp .sp-nad-v2-footer-legal{min-height:0;padding:40px 16px;grid-template-columns:1fr;gap:36px}.sp-ed-pdp .sp-nad-v2-legal-brand{gap:28px}.sp-ed-pdp .sp-nad-v2-legal-copy{grid-template-columns:1fr;gap:22px}.sp-ed-pdp .sp-nad-v2-legal-copy p:last-of-type{max-height:0;overflow:hidden}.sp-ed-pdp .sp-nad-v2-legal-copy p:last-of-type.is-expanded{max-height:80rem}.sp-ed-pdp .sp-nad-v2-legal-copy button{min-height:44px;width:max-content;padding:0;border:0;display:block;background:transparent;color:inherit;text-decoration:underline}}@media (max-width:420px){.sp-ed-pdp .sp-nad-v2-promo{justify-content:space-between}.sp-ed-pdp .sp-nad-v2-promo p{max-width:150px}.sp-ed-pdp .sp-nad-v2-promo a{min-width:126px}.sp-ed-pdp .sp-nad-v2-gallery-thumbs button{width:48px;height:48px}.sp-ed-gallery-details{padding:0}.sp-ed-pdp .sp-nad-v2-support-card{grid-template-columns:minmax(0,1fr) 100px}.sp-ed-pdp .sp-nad-v2-support-card>img{width:100px;height:100px}}body .nadp-safety p,body .sp-nad-v2-safety p,body .sp-tirz-safety p,body [class*=disclaimer]{font-family:var(--font-editorial)!important;font-style:italic;font-weight:400}.nadp-header,.sp-nad-v2-header{height:100px;padding:20px;background:var(--sprout-cream)}.nadp-nav,.sp-nad-v2-nav{width:min(1400px,100%);min-height:60px;height:60px;padding:10px 20px;border-radius:10px;background:var(--sprout-forest)}.nadp-logo,.sp-nad-v2-logo{width:130px;height:40px}.nadp-nav-links>a,.nadp-program-menu>button,.sp-nad-v2-nav-links>a,.sp-nad-v2-program-menu>button{min-height:40px}.nadp-program-dropdown,.sp-nad-v2-program-dropdown{box-shadow:none}.sp-ed-pdp .sp-ed-gallery-details-vial{object-fit:contain}.sp-ed-pdp .sp-ed-gallery-satisfaction>img{top:19.29%!important;right:2.5%!important;bottom:0!important;left:2.5%!important;width:95%!important;height:80.71%!important;object-fit:contain;object-position:center bottom}.sp-ed-pdp .sp-nad-v2-why-track article>p.is-visible{max-height:190px}.sp-ed-pdp .sp-nad-v2-why-track article.is-featured>p{bottom:24px;overflow:visible;font-size:clamp(20px,1.65vw,24px);line-height:1.15}.sp-ed-pdp .sp-nad-v2-stories{height:auto;min-height:0;padding:96px 20px 80px;display:grid;grid-template-columns:minmax(270px,390px) minmax(0,900px);grid-template-rows:auto auto minmax(140px,1fr) auto;justify-content:space-between;column-gap:clamp(48px,8vw,116px)}.sp-ed-pdp .sp-nad-v2-stories-eyebrow{grid-column:1;grid-row:1}.sp-ed-pdp .sp-nad-v2-stories>h2{grid-column:1;grid-row:2;width:min(390px,100%);margin-top:24px;font-size:clamp(52px,4.45vw,64px);line-height:.96}.sp-ed-pdp .sp-nad-v2-story-grid{grid-column:2;grid-row:1/4;width:100%;height:auto;min-height:560px;margin:0;border-radius:12px;display:grid;grid-template-columns:minmax(300px,.94fr) minmax(300px,1.06fr);align-items:stretch;gap:0;overflow:hidden;background:#fff}.sp-ed-pdp .sp-nad-v2-story-image{width:100%;height:100%;min-height:560px;border-radius:0}.sp-ed-pdp .sp-nad-v2-story-image img{object-position:center 45%}.sp-ed-pdp .sp-nad-v2-story-copy{width:100%;min-width:0;min-height:560px;padding:clamp(34px,4vw,58px);display:flex;flex-direction:column;justify-content:flex-start;background:#fff}.sp-ed-pdp .sp-ed-story-count{display:block;margin-bottom:auto;color:rgba(4,47,6,.62);font-size:13px;letter-spacing:.08em}.sp-ed-pdp .sp-nad-v2-story-copy h3{margin-top:44px;font-size:28px;line-height:1.1}.sp-ed-pdp .sp-nad-v2-stars{margin-top:18px}.sp-ed-pdp .sp-nad-v2-story-copy blockquote{max-width:44ch;max-height:none;margin-top:20px;overflow:visible;font-size:clamp(18px,1.45vw,21px);line-height:1.35}.sp-ed-pdp .sp-nad-v2-story-copy>button{min-height:44px;height:44px;margin-top:auto;align-self:flex-start}.sp-ed-pdp .sp-nad-v2-story-preview{display:none}.sp-ed-pdp .sp-nad-v2-story-arrows{position:static;grid-column:1;grid-row:3;margin-top:36px;align-self:end;justify-content:flex-start}.sp-ed-pdp .sp-nad-v2-stories-disclaimer{position:static;grid-column:2;grid-row:4;width:100%;margin-top:18px;line-height:1.35}@media (min-width:900px) and (max-width:1180px){.sp-ed-pdp .sp-nad-v2-stories{padding:84px 24px 72px;display:block}.sp-ed-pdp .sp-nad-v2-stories>h2{width:min(540px,100%)}.sp-ed-pdp .sp-nad-v2-story-grid{width:min(900px,100%);margin:40px auto 0;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}.sp-ed-pdp .sp-nad-v2-stories-disclaimer,.sp-ed-pdp .sp-nad-v2-story-arrows{width:min(900px,100%);margin-right:auto;margin-left:auto}.sp-ed-pdp .sp-nad-v2-story-arrows{margin-top:26px}.sp-ed-pdp .sp-nad-v2-stories-disclaimer{margin-top:18px}}@media (max-width:899px){.sp-ed-pdp .sp-ed-gallery-satisfaction>img{top:17%!important;right:1.5%!important;left:1.5%!important;width:97%!important;height:83%!important}.sp-ed-pdp .sp-nad-v2-why-track article.is-featured>p{right:18px;bottom:22px;left:18px;font-size:20px;line-height:1.22}.sp-ed-pdp .sp-nad-v2-stories{padding:72px 18px 64px;display:block}.sp-ed-pdp .sp-nad-v2-stories>h2{width:min(520px,100%);margin-top:18px;font-size:clamp(40px,10.4vw,48px)}.sp-ed-pdp .sp-nad-v2-story-grid{width:min(680px,100%);min-height:0;margin:34px auto 0;grid-template-columns:1fr}.sp-ed-pdp .sp-nad-v2-story-copy,.sp-ed-pdp .sp-nad-v2-story-image{grid-column:1;grid-row:auto}.sp-ed-pdp .sp-nad-v2-story-image{width:100%;height:auto;min-height:0;aspect-ratio:4/3}.sp-ed-pdp .sp-nad-v2-story-copy{min-height:360px;padding:26px 24px 28px}.sp-ed-pdp .sp-ed-story-count{margin-bottom:0}.sp-ed-pdp .sp-nad-v2-story-copy h3{margin-top:26px;font-size:25px}.sp-ed-pdp .sp-nad-v2-story-copy blockquote{margin-top:18px;font-size:18px;line-height:1.35}.sp-ed-pdp .sp-nad-v2-story-copy>button{margin-top:28px}.sp-ed-pdp .sp-nad-v2-stories-disclaimer,.sp-ed-pdp .sp-nad-v2-story-arrows{margin-top:24px}}@media (max-width:520px){.sp-ed-pdp .sp-nad-v2-story-image{aspect-ratio:1.18/1}.sp-ed-pdp .sp-nad-v2-story-copy{min-height:340px;padding:24px 20px 26px}}body:has(.sp-ed-pdp)>.sp-footer,body:has(.sp-ed-pdp)>.sp-nav,body:has(.sp-ed-pdp)>.sp-sticky-cta,body:has(.sp-nad-v2-page)>.sp-footer,body:has(.sp-nad-v2-page)>.sp-nav,body:has(.sp-nad-v2-page)>.sp-sticky-cta,body:has(.wl-pdp-page)>.sp-footer,body:has(.wl-pdp-page)>.sp-nav,body:has(.wl-pdp-page)>.sp-sticky-cta{display:none}.nadp-programs label strong{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.nadp-programs label strong em{font-style:normal;font-size:.72em;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:var(--nad-v2-lime,#c9ff85);color:var(--nad-v2-forest,#042f06);white-space:nowrap}.nadp-programs label span s{margin-left:8px;opacity:.55;text-decoration-thickness:1px}@media (max-width:760px){.wl-pdp-conversion .nadp-conversion-card small{display:block;margin-top:10px;font-size:11px;line-height:1.3}}.nadp-dosing{padding:clamp(60px,6vw,96px) max(20px,calc((100vw - 1400px) / 2));background:var(--nadp-cream,#f4f1e9);color:var(--nadp-ink,#1d3724)}.nadp-dosing .nadp-section-kickers{color:#5d6d58}.nadp-dosing>h2{margin-top:28px;max-width:14ch;font-size:clamp(40px,4.4vw,64px);font-weight:500;line-height:.98;letter-spacing:-.04em}.nadp-dosing-lead{max-width:52ch;margin-top:18px!important;font-size:19px;line-height:1.35}.nadp-dosing-steps{margin:40px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nadp-dosing-steps li{padding:22px 22px 26px;border-radius:12px;background:#183b25;color:var(--nadp-cream,#f4f1e9)}.nadp-dosing-steps span{display:inline-flex;min-width:44px;height:30px;padding:0 10px;align-items:center;justify-content:center;border-radius:999px;background:var(--nadp-lime,#c9ff85);color:var(--nadp-forest,#042f06);font-size:14px;font-weight:700}.nadp-dosing-steps h3{margin-top:18px;font-size:22px;font-weight:500;line-height:1.05}.nadp-dosing-steps p{margin-top:10px!important;color:#b7c0b2;font-size:15px;line-height:1.35}.nadp-dosing-route{max-width:70ch;margin-top:26px!important;padding-top:20px;border-top:1px solid #9fac99;font-size:16px;line-height:1.4}@media (max-width:1100px){.nadp-dosing-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.nadp-dosing .nadp-section-kickers{flex-direction:column;align-items:flex-start;gap:4px;text-align:left}.nadp-dosing>h2{margin-top:18px;font-size:38px}.nadp-dosing-lead{font-size:16px}.nadp-dosing-steps{margin-top:26px;grid-template-columns:1fr;gap:10px}.nadp-dosing-steps li{padding:18px 18px 20px}.nadp-dosing-steps h3{margin-top:12px;font-size:20px}.nadp-dosing-route{font-size:14.5px}}@media (min-width:761px){.wl-pdp-page .nadp-faq,.wl-pdp-page .nadp-promise{padding-top:clamp(56px,5vw,76px);padding-bottom:clamp(56px,5vw,76px)}.wl-pdp-page .sp-tirz-safety{height:auto;padding-top:112px;padding-bottom:56px}.wl-pdp-page .sp-tirz-safety:before{top:56px}}