:root{--ink:#30242d;--muted:#736570;--plum:#642b45;--rose:#ad6270;--pale:#f6eef2;--line:#e2d8dd;--serif:Georgia,"Times New Roman",serif;--preview-height:0px}.dn-lander,.dn-lander *{box-sizing:border-box}.dn-lander{scroll-behavior:smooth;scroll-padding-top:35px}.dn-lander{margin:0;background:#fff;color:var(--ink);font:16px/1.65 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}body:has(dialog[open]){overflow:hidden}.dn-lander button,.dn-lander a{-webkit-tap-highlight-color:transparent}.dn-lander button,.dn-lander input{font:inherit}.dn-lander button{cursor:pointer}.dn-lander a{color:inherit}.dn-lander button:focus-visible,.dn-lander a:focus-visible,.dn-lander summary:focus-visible,.dn-lander [tabindex]:focus-visible{outline:3px solid var(--rose);outline-offset:4px}.dn-lander button:disabled{opacity:.3;cursor:default}.dn-lander svg{width:24px;height:24px;flex-shrink:0}.dn-lander [hidden]{display:none!important}.dn-lander img{max-width:100%;display:block}.dn-lander p,.dn-lander h1,.dn-lander h2,.dn-lander h3{margin-top:0}.dn-lander p{margin-bottom:20px}.dn-lander h2{font:46px/1.12 var(--serif);letter-spacing:-1px}.dn-lander h3{font-size:20px;line-height:1.35}.dn-lander button,.dn-lander a,.dn-lander summary{touch-action:manipulation}.dn-lander a{text-underline-offset:4px}.dn-lander .announcement{background:var(--plum);color:#fff;text-align:center;font-size:13px;padding:8px 16px;letter-spacing:.025em}.dn-lander .announcement span{margin:0 24px}.dn-lander header{max-width:1320px;margin:auto;padding:24px 40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:25px}.dn-lander .brand{text-decoration:none;font-size:37px;font-weight:750;letter-spacing:-2px;line-height:1}.dn-lander .brand span{display:block;font-size:9px;letter-spacing:1.75px;margin-top:11px;font-weight:500}.dn-lander nav{display:flex;gap:32px}.dn-lander nav a{text-decoration:none;font-size:14px}.dn-lander nav a:hover{text-decoration:underline}.dn-lander .bag{display:flex;align-items:center;gap:9px;border:0;background:transparent;font-size:14px;padding:8px}.dn-lander .cart-count{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--line);border-radius:50%;font-weight:500;font-size:12px}.dn-lander main{max-width:1280px;margin:auto;padding:0 35px}.dn-lander .breadcrumb{font-size:12px;color:var(--muted);padding:25px 0}.dn-lander .breadcrumb span{padding:0 10px;color:#a799a1}.dn-lander .hero{display:grid;grid-template-columns:1.12fr 1fr;gap:62px;align-items:start}.dn-lander .gallery-wrap{min-width:0}.dn-lander .gallery{position:relative;container-type:inline-size;outline:none}.dn-lander .gallery-panel{container-type:inline-size}.dn-lander .slide{width:100%;aspect-ratio:1;position:relative;overflow:hidden;background:var(--pale);padding:7%;color:var(--plum)}.dn-lander .slide h2{font:650 7.3cqw/1.06 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-.04em;margin:3% 0}.dn-lander .slide h3{font-size:4.3cqw}.dn-lander .slide p{font-size:2.9cqw;line-height:1.4;margin:0}.dn-lander .slide .slide-kicker{font-size:1.85cqw;letter-spacing:.12em;font-weight:650;line-height:1.4;margin:0 0 3.5%}.dn-lander .slide .slide-top{position:absolute;top:6%;left:7%;right:6%;z-index:1}.dn-lander .slide .slide-top p:not(.slide-kicker){font-size:2.8cqw}.dn-lander .slide-bottom{position:absolute;bottom:6%;left:7%;right:7%;font-size:2.4cqw!important}.dn-lander .slide-pill{position:absolute;bottom:5%;left:6%;font-size:1.8cqw;letter-spacing:.08em;background:#fff;padding:1.5% 3%;border-radius:30px}.dn-lander .s1>img{position:absolute;left:0;bottom:0;width:100%;height:57%;object-fit:cover;object-position:50% 58%}.dn-lander .s1 .slide-top p:not(.slide-kicker){margin-top:4%}.dn-lander .s2{background:#eadee6}.dn-lander .s2 h2{font-size:8.3cqw}.dn-lander .formula-pair{display:grid;grid-template-columns:1fr 1fr;gap:5%;margin-top:7%}.dn-lander .formula-pair>div{border-top:1px solid #b695a8;padding-top:8%}.dn-lander .formula-pair span{font-size:2cqw}.dn-lander .formula-pair h3{margin:6% 0 4%}.dn-lander .formula-pair p{font-size:2.5cqw}.dn-lander .s3{background:#fff;border:1px solid var(--line)}.dn-lander .s3 .slide-top{right:23%}.dn-lander .s3>img{position:absolute;right:-8%;bottom:5%;width:72%;height:71%;object-fit:cover;object-position:center top}.dn-lander .s3 .slide-bottom{font-size:1.8cqw!important;bottom:4%;background:#fff;padding:1% 0}.dn-lander .s3 .slide-top>p:last-child{width:55%;margin-top:6%}.dn-lander .s4{padding:0}.dn-lander .s4>img{height:62%;width:100%;object-fit:cover;object-position:50% 45%}.dn-lander .s4>div{padding:5% 7%;height:38%}.dn-lander .s4 h2{font-size:6.7cqw;margin:0 0 2%}.dn-lander .s4 .slide-kicker{font-size:1.6cqw;margin-bottom:3%}.dn-lander .s4>div>p:last-child{font-size:2.5cqw}.dn-lander .s5{background:var(--plum);color:#fff}.dn-lander .s5 h2{font-size:7.4cqw}.dn-lander .s5 .large-check{font-size:12cqw;line-height:1;margin:4% 0;color:#e7afbd}.dn-lander .slide-list{display:grid;gap:6px}.dn-lander .slide-list span{font-size:3cqw;display:block;padding:2.5% 0;border-bottom:1px solid #ffffff32}.dn-lander .s5 .slide-bottom{font-size:2.3cqw!important;color:#efcfda}.dn-lander .s6{background:#efe7dc}.dn-lander .s6 h2{font-size:8cqw;margin-bottom:7%}.dn-lander .routine-mini{display:grid;gap:4cqw}.dn-lander .routine-mini>div{display:flex;align-items:center;gap:4%;line-height:1.35}.dn-lander .routine-mini b{width:8cqw;height:8cqw;border:1px solid #ad8b92;display:grid;place-items:center;border-radius:50%;font-size:3cqw;flex-shrink:0}.dn-lander .routine-mini span{font-size:3cqw}.dn-lander .s7{background:#ede1e8}.dn-lander .quote-mark{font:23cqw/.7 var(--serif);margin-top:7%;color:var(--rose)}.dn-lander .s7 h2{font:6.5cqw/1.12 var(--serif);letter-spacing:-.03em;margin:4% 0 7%}.dn-lander .s7>p:not(.slide-kicker){font-size:3.1cqw}.dn-lander .quote-person{display:flex;gap:3cqw;align-items:center;position:absolute;bottom:7%}.dn-lander .quote-person>span{border:1px solid #af8f9f;border-radius:50%;width:10cqw;height:10cqw;display:grid;place-items:center;font-size:3cqw}.dn-lander .quote-person b{font-size:2.8cqw}.dn-lander .quote-person small{display:block;font-size:2.3cqw}.dn-lander .s8 h2{font-size:7.6cqw;position:relative;z-index:1}.dn-lander .s8>img{position:absolute;width:100%;height:50%;bottom:24%;left:0;object-fit:cover;object-position:50% 75%}.dn-lander .gallery-offer{position:absolute;left:0;bottom:0;width:100%;height:24%;background:var(--plum);color:#fff;text-align:center;padding:3%}.dn-lander .gallery-offer span{display:block;font-size:2.3cqw;line-height:1.3}.dn-lander .gallery-offer>span:first-child{font-size:1.8cqw;letter-spacing:.12em}.dn-lander .gallery-offer strong{font-size:6cqw;line-height:1.45}.dn-lander .icon-button{display:grid;place-items:center;width:40px;height:40px;background:#fff;border:1px solid var(--line);border-radius:50%;padding:9px}.dn-lander .zoom-button{position:absolute;bottom:15px;right:15px;z-index:3}.dn-lander .gallery-controls{display:flex;align-items:center;justify-content:space-between;margin:15px 0}.dn-lander .gallery-position{margin:0;text-align:center;font-size:12px;font-weight:650;letter-spacing:.12em}.dn-lander .gallery-position span{display:block;font-size:12px;font-weight:400;letter-spacing:0;color:var(--muted)}.dn-lander .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.dn-lander .thumb{border:1px solid var(--line);background:#fff;color:var(--muted);font-size:12px;padding:8px 3px;min-height:51px;border-radius:3px}.dn-lander .thumb span{display:block;font-weight:600;font-size:11px}.dn-lander .thumb[aria-pressed=true]{border-color:var(--plum);color:var(--plum);background:var(--pale)}.dn-lander .eyebrow{font-size:11px;letter-spacing:.15em;font-weight:700;line-height:1.5;color:var(--plum);margin:0 0 15px}.dn-lander h1{font:45px/1.08 var(--serif);letter-spacing:-1.5px;margin:0 0 16px}.dn-lander .rating-link{display:flex;align-items:center;gap:10px;font-size:13px;text-decoration:none;margin-bottom:20px}.dn-lander .rating-link>span:last-child{text-decoration:underline}.dn-lander .stars{color:#916721;letter-spacing:2px;font-size:16px;white-space:nowrap}.dn-lander .formula-label{color:var(--plum);font-size:13px}.dn-lander .subhead{font-size:23px;line-height:1.3;font-weight:600;letter-spacing:-.3px;margin:22px 0 16px}.dn-lander .intro{font-size:16px;color:var(--muted);line-height:1.65;margin-bottom:18px}.dn-lander .benefits{list-style:none;padding:0;line-height:1.5;margin:18px 0}.dn-lander .benefits li{padding-left:25px;position:relative;margin:9px 0;font-size:15px}.dn-lander .benefits li:before{content:"\2713";position:absolute;left:0;color:var(--rose);font-size:18px}.dn-lander .ingredient-callout{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 17px;border-left:3px solid var(--rose);background:#faf5f7;text-decoration:none;font-size:14px;line-height:1.45}.dn-lander .ingredient-callout span{display:block;color:var(--muted);font-size:12px;margin-top:2px}.dn-lander .ingredient-callout svg{width:20px}.dn-lander .offer-head{display:flex;justify-content:space-between;margin:23px 0 10px;font-size:14px}.dn-lander .offer-head>span{font-size:12px;color:var(--muted)}.dn-lander .offers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dn-lander .offer{border:1px solid var(--line);border-radius:4px;background:#fff;padding:0 4px 12px;line-height:1.5;overflow:hidden}.dn-lander .offer.selected{border:2px solid var(--plum);background:#fbf4f7;padding-bottom:11px}.dn-lander .offer-badge{display:block;padding:5px 2px;font-size:8px;letter-spacing:.07em;background:#f6f2f4;margin:0 -4px 7px;white-space:nowrap;color:var(--plum)}.dn-lander .offer.selected .offer-badge{background:var(--plum);color:#fff;padding-top:4px}.dn-lander .offer b,.dn-lander .offer strong,.dn-lander .offer small{display:block}.dn-lander .offer b{font-size:14px}.dn-lander .offer strong{font-size:21px;letter-spacing:-.5px}.dn-lander .offer small{font-size:12px;color:var(--muted)}.dn-lander .savings{font-size:12px;color:var(--plum);margin:8px 0 13px;min-height:20px}.dn-lander .cta{border:1px solid var(--plum);background:var(--plum);color:#fff;border-radius:3px;padding:16px 21px;min-height:54px;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:600;text-decoration:none;font-size:15px;line-height:1.3;transition:background .15s}.dn-lander .cta:hover{background:#4b2034}.dn-lander .cta>svg{width:20px;height:20px}.dn-lander .cta .selected-price{margin-left:auto}.dn-lander .reassurance{display:flex;justify-content:space-between;gap:8px;margin-top:12px;font-size:10px;color:var(--muted);line-height:1.5}.dn-lander .reassurance span:before{content:"\2713  ";color:var(--rose)}.dn-lander .pack-note{font-size:12px;color:var(--muted);margin:15px 0 0}.dn-lander .benefit-band{display:flex;gap:25px;align-items:center;justify-content:space-around;border-block:1px solid var(--line);margin-top:55px;padding:24px 15px;font-size:13px}.dn-lander .benefit-band>div{display:flex;align-items:center;gap:12px}.dn-lander .benefit-band svg{color:var(--rose);width:23px}.dn-lander .section{padding:95px 0}.dn-lander .recognition{display:grid;grid-template-columns:1.07fr 1fr;gap:80px;align-items:center}.dn-lander .photo-frame{position:relative}.dn-lander .photo-frame>img{width:100%;height:620px;object-fit:cover;object-position:58% 50%}.dn-lander .photo-caption{position:absolute;bottom:24px;left:0;background:#fff;padding:11px 20px;font:italic 20px var(--serif)}.dn-lander .recognition-copy h2{font-size:54px;margin-bottom:28px}.dn-lander .recognition-copy>p:not(.eyebrow){color:var(--muted);line-height:1.8}.dn-lander .text-link{display:inline-flex;align-items:center;gap:16px;font-size:14px;font-weight:600;color:var(--plum);text-decoration:none;border:0;background:none;padding:0 0 6px;border-bottom:1px solid #ba99a7;line-height:1.5}.dn-lander .text-link svg{width:20px}.dn-lander .section-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:35px}.dn-lander .section-heading h2{margin:0}.dn-lander .section-heading>p{color:var(--muted);max-width:320px;font-size:15px;margin:0}.dn-lander .social-section{padding-top:0}.dn-lander .carousel-controls{display:flex;gap:10px}.dn-lander .social-track{display:flex;gap:18px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:3px 2px 12px;align-items:flex-start;transition:height .15s}.dn-lander .social-track::-webkit-scrollbar{display:none}.dn-lander .social-card{flex:0 0 calc((100% - 36px)/3);scroll-snap-align:start;border:1px solid #d8d7dc;border-radius:7px;box-shadow:0 2px 4px #30242d0c;padding:20px;background:#fff;font:14px/1.6 Arial,sans-serif}.dn-lander .social-person{display:flex;align-items:center;gap:9px;margin-bottom:14px}.dn-lander .avatar{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#eadde5;color:#5f3649;font:14px Georgia}.dn-lander .social-person b{font-size:14px}.dn-lander .social-person small{display:block;color:#737379;font-size:11px;line-height:1.3}.dn-lander .ellipsis{margin-left:auto;align-self:flex-start;color:#777}.dn-lander .social-card>p{margin:0 0 18px}.dn-lander .reactions{display:flex;justify-content:space-between;align-items:center;color:#72717a;font-size:11px}.dn-lander .reactions i{color:#fff;background:#a0526d;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-style:normal}.dn-lander .social-actions{border-top:1px solid #e4e2e7;display:flex;justify-content:space-between;font-size:12px;color:#75737c;margin-top:8px;padding-top:9px}.dn-lander .carousel-foot{display:flex;justify-content:space-between;align-items:center;margin-top:15px;color:var(--muted);font-size:12px}.dn-lander .formula-section{background:var(--plum);color:#fff;padding:70px;display:grid;grid-template-columns:1fr 1fr;gap:90px;margin-inline:-35px}.dn-lander .formula-section .eyebrow{color:#e4b1c1}.dn-lander .formula-lead>p:not(.eyebrow){color:#eddbe2;font-size:16px;line-height:1.8}.dn-lander .formula-lead h2{font-size:49px}.dn-lander .outline-pill{display:inline-block;border:1px solid #bb8095;border-radius:50px;padding:9px 18px;font-size:11px;letter-spacing:.07em;margin:9px 0 20px}.dn-lander .formula-lead .formula-footnote{font-size:12px!important;color:#d6bac6!important;line-height:1.6!important;max-width:370px;margin-bottom:0}.dn-lander .ingredient-list>div{position:relative;padding:0 0 22px 47px;margin-bottom:22px;border-bottom:1px solid #ffffff30}.dn-lander .ingredient-list>div>span{position:absolute;left:0;font-size:12px;color:#e6b8c8;top:3px}.dn-lander .ingredient-list h3{font-size:20px;font-weight:500;margin-bottom:10px}.dn-lander .ingredient-list p{color:#eddbe2;font-size:14px;line-height:1.7;margin:0}.dn-lander .ingredient-list details{margin:0}.dn-lander .ingredient-list summary{font-size:14px;padding:0;display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.dn-lander .ingredient-list details>p{padding-top:15px}.dn-lander .ingredient-list svg{width:18px}.dn-lander .care-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.dn-lander .care-cards article{border-top:1px solid var(--line);padding-top:25px}.dn-lander .card-number{font:italic 32px var(--serif);color:var(--rose)}.dn-lander .care-cards h3{margin:18px 0 14px;font-size:22px}.dn-lander .care-cards p{color:var(--muted);margin:0;font-size:15px}.dn-lander .routine-section{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-top:0}.dn-lander .section-intro{color:var(--muted)}.dn-lander .routine-steps{list-style:none;padding:0;margin:30px 0}.dn-lander .routine-steps li{display:flex;gap:20px;border-bottom:1px solid var(--line);padding:20px 0}.dn-lander .routine-steps li>span{border:1px solid #c6adb9;border-radius:50%;width:35px;height:35px;display:grid;place-items:center;flex-shrink:0;font:20px var(--serif);color:var(--plum)}.dn-lander .routine-steps h3{font-size:19px;margin:0 0 7px}.dn-lander .routine-steps p{margin:0;color:var(--muted);font-size:14px}.dn-lander .routine-art{height:610px;position:relative;overflow:hidden;background:#f6eff3;padding:30px}.dn-lander .routine-art>img{position:absolute;bottom:65px;right:-55px;height:390px;width:390px;object-fit:cover;mix-blend-mode:multiply}.dn-lander .spec-circle{border:1px solid #bea8b4;width:200px;height:200px;border-radius:50%;display:grid;align-content:center;text-align:center;margin-top:35px;position:relative;z-index:1}.dn-lander .spec-circle b{font:80px/1 var(--serif)}.dn-lander .spec-circle b span{font:18px -apple-system,Arial}.dn-lander .spec-circle p{font-size:12px;margin:8px 0 0}.dn-lander .routine-art-caption{position:absolute;bottom:30px;left:30px;font:italic 27px var(--serif)}.dn-lander .expect-section{display:grid;grid-template-columns:.95fr 1.05fr;gap:100px;padding:65px;background:#f8f5f4;margin-inline:-35px}.dn-lander .expect-section>div>p:not(.eyebrow){color:var(--muted);font-size:15px;line-height:1.8}.dn-lander .expect-list article{border-bottom:1px solid var(--line);padding:0 0 22px;margin:0 0 22px}.dn-lander .expect-list article:last-child{padding:0;margin:0;border:0}.dn-lander .expect-list span{font-size:10px;letter-spacing:.13em;color:var(--rose);font-weight:700}.dn-lander .expect-list h3{font-size:20px;margin:7px 0}.dn-lander .expect-list p{font-size:14px;color:var(--muted);margin:0}.dn-lander .bundle-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dn-lander .bundle-card{background:#faf7f9;border:1px solid var(--line);padding:30px;border-radius:4px;display:flex;flex-direction:column;align-items:stretch}.dn-lander .bundle-card.best{border:1px solid var(--plum);background:#f3e6ed}.dn-lander .bottle-count{font:80px/1 var(--serif);color:var(--plum);display:flex;gap:12px;align-items:baseline;margin:20px 0 28px;letter-spacing:-4px}.dn-lander .bottle-count>span{font:14px -apple-system,Arial;letter-spacing:0}.dn-lander .bundle-card h3{font:28px/1.2 var(--serif);margin-bottom:14px}.dn-lander .bundle-card>p:not(.eyebrow){font-size:14px;color:var(--muted)}.dn-lander .bundle-card>p:nth-of-type(2){min-height:65px}.dn-lander .bundle-price{font-size:28px;font-weight:600;letter-spacing:-.8px}.dn-lander .bundle-price small{display:block;font-size:12px;font-weight:400;color:var(--muted);letter-spacing:0}.dn-lander .bundle-save{font-size:11px!important;margin:12px 0 23px;color:var(--plum)!important}.dn-lander .secondary{background:transparent;color:var(--plum);font-size:14px;padding:13px 16px;margin-top:auto}.dn-lander .secondary:hover{background:var(--plum);color:#fff}.dn-lander .review-heading{display:flex;align-items:center;justify-content:space-between;gap:35px}.dn-lander .review-summary{text-align:center;min-width:200px}.dn-lander .review-summary>b{display:block;font:70px/1.1 var(--serif);letter-spacing:-3px}.dn-lander .review-summary>b>span{font-size:22px;color:var(--muted);letter-spacing:0}.dn-lander .review-summary>.stars{display:block;margin:7px 0}.dn-lander .review-summary>small{display:block;color:var(--muted);font-size:12px}.dn-lander .review-filters{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0}.dn-lander .review-filters>button{border:1px solid var(--line);border-radius:25px;background:#fff;color:var(--muted);font-size:13px;padding:9px 18px}.dn-lander .review-filters>button[aria-pressed=true]{background:var(--plum);color:#fff;border-color:var(--plum)}.dn-lander .wall-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dn-lander .wall-card{padding:25px;border:1px solid var(--line);border-radius:3px;background:#fff}.dn-lander .wall-card>div:first-child{display:flex;justify-content:space-between;gap:8px;align-items:center}.dn-lander .review-topic{font-size:10px;letter-spacing:.02em;color:var(--muted)}.dn-lander .wall-card h3{font:23px/1.2 var(--serif);margin:20px 0 12px}.dn-lander .wall-card p{font-size:14px;color:var(--muted);line-height:1.8}.dn-lander .wall-name{font-size:12px;font-weight:650}.dn-lander .review-count{font-size:12px;color:var(--muted);margin:20px 0 0}.dn-lander .guarantee{padding:50px;background:var(--pale);display:grid;grid-template-columns:145px 1fr 180px;gap:40px;align-items:center}.dn-lander .guarantee h2{font-size:36px;margin-bottom:20px}.dn-lander .guarantee p:not(.eyebrow){font-size:14px;color:var(--muted);margin-bottom:0}.dn-lander .guarantee .cta{padding:15px;font-size:13px}.dn-lander .guarantee-seal{width:135px;height:135px;border:1px solid #b493a3;border-radius:50%;display:grid;align-content:center;text-align:center;color:var(--plum)}.dn-lander .guarantee-seal>b{font:64px/1 var(--serif)}.dn-lander .guarantee-seal>span{font-size:9px;letter-spacing:.08em;margin-top:8px}.dn-lander .faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.dn-lander .faq-section>div>p:not(.eyebrow){color:var(--muted);font-size:15px}.dn-lander .faqs details{border-bottom:1px solid var(--line)}.dn-lander .faqs details:first-child{border-top:1px solid var(--line)}.dn-lander summary::-webkit-details-marker{display:none}.dn-lander .faqs summary{display:flex;align-items:center;justify-content:space-between;list-style:none;gap:22px;font-size:15px;font-weight:600;padding:21px 0;cursor:pointer;line-height:1.45}.dn-lander .faqs summary svg{width:18px;height:18px;color:var(--rose);transition:transform .15s}.dn-lander .faqs details[open] summary svg{transform:rotate(45deg)}.dn-lander .faqs details>p{font-size:14px;line-height:1.8;color:var(--muted);padding-right:18px;margin-bottom:24px}.dn-lander .final-close{text-align:center;background:#efe0e8;padding:65px 25px;margin:0 -35px}.dn-lander .final-close h2{font-size:64px;margin-bottom:20px}.dn-lander .final-close>p:not(.eyebrow){color:var(--muted)}.dn-lander .final-close .cta{max-width:300px;margin:25px auto 15px}.dn-lander .final-close .final-meta{font-size:12px;margin-bottom:0}.dn-lander footer{max-width:1280px;margin:auto;padding:50px 35px calc(70px + var(--preview-height));display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:30px;border-top:1px solid var(--line);color:var(--muted)}.dn-lander footer .brand{color:var(--ink)}.dn-lander footer b{font-size:14px}.dn-lander footer p{font-size:12px}.dn-lander footer>div:last-of-type{display:flex;gap:15px;flex-wrap:wrap}.dn-lander footer>div>a{font-size:12px}.dn-lander .footer-note{grid-column:1/-1;font-size:11px;line-height:1.7;max-width:900px;margin:15px 0 0}.dn-lander .preview-bar{position:fixed;bottom:0;left:0;right:0;z-index:20;background:#30242d;color:#fff;padding:9px 20px;text-align:center;font-size:10px;display:flex;justify-content:center;align-items:center;gap:14px;line-height:1.45}.dn-lander .preview-bar strong{font-size:9px;letter-spacing:.08em;white-space:nowrap}.dn-lander .sticky-buy{position:fixed;bottom:var(--preview-height);left:0;right:0;background:#fffefef5;border-top:1px solid var(--line);box-shadow:0 -6px 25px #30242d08;padding:10px max(22px,calc((100vw - 1210px)/2));z-index:15;display:flex;justify-content:space-between;align-items:center;gap:30px}.dn-lander .sticky-buy>div{display:grid;line-height:1.5}.dn-lander .sticky-buy b{font-size:14px}.dn-lander .sticky-buy span{font-size:12px;color:var(--muted)}.dn-lander .sticky-buy .cta{width:235px;min-height:45px;padding:12px 16px;font-size:14px}.dn-lander dialog{color:var(--ink);border:0;padding:28px;background:#fff;box-shadow:0 20px 100px #30242d40}.dn-lander dialog::backdrop{background:#20131acf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dn-lander #gallery-dialog{width:min(750px,95vw);max-height:94vh;border-radius:5px;padding:50px 20px 10px}.dn-lander .enlarged-slide{width:min(66vh,100%);margin:auto;container-type:inline-size}.dn-lander .dialog-close{position:absolute;right:12px;top:12px;border:0;background:#f7f2f5;width:34px;height:34px;z-index:10}.dn-lander .dialog-close>svg{width:18px;height:18px}.dn-lander #cart-dialog{position:fixed;top:0;right:0;bottom:0;left:auto;margin:0;width:min(460px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:28px 28px calc(30px + env(safe-area-inset-bottom));overflow:auto}.dn-lander .cart-head{display:flex;justify-content:space-between;align-items:center;padding-top:10px}.dn-lander .cart-head h2{font-size:36px;margin:0}.dn-lander .cart-head .eyebrow{font-size:10px;margin-bottom:9px}.dn-lander .cart-head .dialog-close{position:static;width:38px;height:38px}.dn-lander .cart-demo{font-size:12px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:20px;margin:20px 0}.dn-lander .cart-line{padding:20px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:74px 1fr;gap:17px}.dn-lander .cart-line img{width:74px;height:100px;object-fit:cover}.dn-lander .cart-line h3{font-size:15px;margin:0 0 6px}.dn-lander .cart-line p{font-size:12px;margin:0;color:var(--muted)}.dn-lander .cart-line-price{font-size:17px;font-weight:600;margin-top:8px}.dn-lander .cart-line-controls{display:flex;justify-content:space-between;align-items:center;margin-top:13px}.dn-lander .qty{display:flex;align-items:center;border:1px solid var(--line);border-radius:3px}.dn-lander .qty button{background:#fff;border:0;padding:0;width:30px;height:32px;font-size:18px}.dn-lander .qty span{padding:0 10px;min-width:25px;font-size:13px}.dn-lander .remove-item{border:0;background:none;text-decoration:underline;color:var(--muted);font-size:11px}.dn-lander .cart-totals,.dn-lander .cart-shipping{display:flex;justify-content:space-between;margin:20px 0 0;font-size:16px}.dn-lander .cart-shipping{font-size:13px;margin-top:10px;color:var(--muted)}.dn-lander .cart-tax{font-size:11px;color:var(--muted);margin:10px 0 20px}.dn-lander .continue-shopping{font-size:13px;margin-top:30px}.dn-lander .checkout-note{padding:20px;background:var(--pale);margin-top:20px}.dn-lander .checkout-note h3{font-size:17px}.dn-lander .checkout-note p{font-size:13px;margin-bottom:0}.dn-lander .empty-cart{padding:35px 10px;text-align:center}.dn-lander .empty-cart h3{font:28px var(--serif)}.dn-lander .empty-cart p{font-size:14px;color:var(--muted)}.dn-lander .skip-link{position:absolute;left:10px;top:-100px;z-index:100;background:#fff;color:var(--plum);padding:10px}.dn-lander .skip-link:focus{top:10px}.dn-lander .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dn-lander .gallery-export{margin:0;max-width:1080px;container-type:inline-size;overflow:hidden}.dn-lander .gallery-export .slide{height:100cqw;max-height:none}@media(min-width:1400px){.dn-lander .buybox{padding-top:4px}}@media(max-width:1100px){.dn-lander .hero{gap:36px}.dn-lander h1{font-size:39px}.dn-lander .subhead{font-size:21px}.dn-lander .recognition{gap:45px}.dn-lander .recognition-copy h2{font-size:46px}.dn-lander .photo-frame>img{height:550px}.dn-lander .formula-section{gap:50px;padding:60px 45px}.dn-lander .routine-section{gap:50px}.dn-lander .expect-section{gap:55px;padding:50px}.dn-lander .guarantee{gap:28px;padding:38px;grid-template-columns:120px 1fr}.dn-lander .guarantee .cta{grid-column:2;max-width:210px}.dn-lander .guarantee-seal{width:115px;height:115px}.dn-lander .faq-section{gap:40px}.dn-lander .bundle-card{padding:24px}.dn-lander .social-card{padding:17px}}@media(max-width:899px){.dn-lander header{padding:21px 25px}.dn-lander nav{gap:20px}.dn-lander main{padding-inline:25px}.dn-lander .hero{grid-template-columns:1fr;gap:30px;max-width:650px;margin:auto}.dn-lander .gallery-wrap,.dn-lander .buybox{max-width:650px}.dn-lander h1{font-size:44px}.dn-lander .buybox h1 br{display:none}.dn-lander .reassurance{font-size:12px;justify-content:center;gap:20px}.dn-lander .offer-badge{font-size:10px}.dn-lander .offers .offer{padding-bottom:15px}.dn-lander .offers .offer strong{font-size:25px}.dn-lander .benefit-band{gap:14px;font-size:11px}.dn-lander .benefit-band>div{gap:8px}.dn-lander .section{padding:65px 0}.dn-lander .recognition{gap:32px;grid-template-columns:1fr 1fr}.dn-lander .recognition-copy h2{font-size:39px}.dn-lander .recognition-copy p{font-size:14px}.dn-lander .photo-frame>img{height:480px}.dn-lander .photo-caption{font-size:16px;padding:9px 15px}.dn-lander h2{font-size:39px}.dn-lander .section-heading{gap:25px}.dn-lander .social-section{padding-top:0}.dn-lander .social-card{flex-basis:calc((100% - 18px)/2);font-size:14px;padding:20px}.dn-lander .formula-section{margin-inline:-25px;gap:40px;padding:45px 32px}.dn-lander .formula-lead h2{font-size:39px}.dn-lander .formula-lead>p:not(.eyebrow){font-size:14px}.dn-lander .ingredient-list h3{font-size:17px}.dn-lander .ingredient-list>div{padding-left:38px}.dn-lander .care-cards{gap:25px}.dn-lander .care-cards h3{font-size:20px}.dn-lander .care-cards p{font-size:14px}.dn-lander .routine-section{gap:35px;padding-top:0}.dn-lander .routine-art{height:550px}.dn-lander .routine-art>img{height:340px;width:340px;right:-85px}.dn-lander .spec-circle{width:165px;height:165px}.dn-lander .spec-circle b{font-size:66px}.dn-lander .expect-section{margin-inline:-25px;padding:40px 32px;gap:40px}.dn-lander .bundle-cards{gap:12px}.dn-lander .bundle-card{padding:20px}.dn-lander .bundle-card h3{font-size:25px}.dn-lander .bundle-card>p:nth-of-type(2){min-height:95px}.dn-lander .bundle-card .cta{font-size:12px;padding:12px}.dn-lander .wall-grid{grid-template-columns:repeat(2,1fr)}.dn-lander .faq-section{grid-template-columns:1fr 1.5fr}.dn-lander .final-close{margin-inline:-25px}.dn-lander .final-close h2{font-size:56px}.dn-lander footer{padding-inline:25px}.dn-lander .preview-bar{font-size:9px}.dn-lander .preview-bar strong{font-size:8px}.dn-lander .social-track{height:auto}}@media(max-width:650px){.dn-lander .announcement{font-size:11px;padding:8px 10px}.dn-lander .announcement span{margin:0 7px}.dn-lander header{padding:18px 20px}.dn-lander .brand{font-size:32px}.dn-lander .brand span{font-size:8px;letter-spacing:1.4px}.dn-lander nav{display:none}.dn-lander .bag{padding:4px;gap:6px}.dn-lander .bag>span{display:none}.dn-lander main{padding-inline:18px}.dn-lander .breadcrumb{padding:18px 0;font-size:11px}.dn-lander .hero{gap:25px}.dn-lander h1{font-size:38px;letter-spacing:-1px}.dn-lander .buybox .eyebrow{font-size:10px}.dn-lander .rating-link{margin:10px 0 18px}.dn-lander .subhead{font-size:23px}.dn-lander .intro{font-size:15px}.dn-lander .benefits li{font-size:14px}.dn-lander .ingredient-callout{padding:13px 14px;font-size:13px}.dn-lander .ingredient-callout span{font-size:11px}.dn-lander .offer-head{font-size:14px}.dn-lander .offer-badge{font-size:8px}.dn-lander .offer b{font-size:13px}.dn-lander .offers .offer strong{font-size:22px}.dn-lander .offer small,.dn-lander .savings{font-size:11px}.dn-lander .cta{font-size:15px;padding:16px 18px}.dn-lander .reassurance{font-size:9px;gap:8px;justify-content:space-between}.dn-lander .pack-note{font-size:11px}.dn-lander .gallery-controls{margin:11px 0}.dn-lander .icon-button{width:36px;height:36px}.dn-lander .thumbs{gap:6px}.dn-lander .thumb{font-size:10px;padding:7px 2px;min-height:44px}.dn-lander .thumb span{font-size:10px}.dn-lander .slide p{font-size:3.15cqw}.dn-lander .slide .slide-kicker{font-size:2.15cqw}.dn-lander .slide .slide-top p:not(.slide-kicker){font-size:3cqw}.dn-lander .slide .slide-bottom{font-size:2.6cqw!important}.dn-lander .s3 .slide-bottom{font-size:2cqw!important}.dn-lander .formula-pair p{font-size:2.8cqw}.dn-lander .s4>div>p:last-child{font-size:2.8cqw}.dn-lander .s5 .slide-kicker{font-size:1.9cqw}.dn-lander .s7>p:not(.slide-kicker){font-size:3.5cqw}.dn-lander .s7 h2{margin-bottom:6%}.dn-lander .quote-person small{font-size:2.7cqw}.dn-lander .gallery-offer span{font-size:2.8cqw}.dn-lander .gallery-offer>span:first-child{font-size:2.1cqw}.dn-lander .zoom-button{right:10px;bottom:10px;width:31px;height:31px;padding:7px}.dn-lander .zoom-button svg{width:17px;height:17px}.dn-lander .benefit-band{margin-top:35px;padding:18px 0;flex-wrap:wrap;justify-content:flex-start;gap:12px 18px;font-size:11px}.dn-lander .benefit-band>div{gap:8px}.dn-lander .benefit-band svg{width:18px;height:18px}.dn-lander .section{padding:52px 0}.dn-lander .recognition{grid-template-columns:1fr;gap:30px}.dn-lander .photo-frame>img{height:auto;aspect-ratio:1.1;object-position:60% center}.dn-lander .recognition-copy h2{font-size:43px;line-height:1.1;margin-bottom:22px}.dn-lander .recognition-copy h2 br:last-child{display:none}.dn-lander .recognition-copy p{font-size:15px}.dn-lander .eyebrow{font-size:10px;letter-spacing:.12em}.dn-lander .text-link{font-size:13px;gap:10px}.dn-lander h2{font-size:37px}.dn-lander .section-heading{align-items:center;gap:15px;margin-bottom:28px}.dn-lander .section-heading>p{display:none}.dn-lander .section-heading .eyebrow{font-size:9px}.dn-lander .section-heading h2{font-size:33px}.dn-lander .carousel-controls{gap:7px}.dn-lander .carousel-controls .icon-button{width:32px;height:32px}.dn-lander .social-section{padding-top:8px}.dn-lander .social-card{flex-basis:88%;padding:20px;font-size:14px}.dn-lander .social-track{gap:12px}.dn-lander .social-person b{font-size:14px}.dn-lander .social-person small,.dn-lander .reactions,.dn-lander .social-actions{font-size:12px}.dn-lander .carousel-foot{font-size:11px}.dn-lander .formula-section{grid-template-columns:1fr;gap:40px;margin-inline:-18px;padding:46px 26px}.dn-lander .formula-lead h2{font-size:43px}.dn-lander .formula-lead>p:not(.eyebrow){font-size:15px}.dn-lander .formula-lead .formula-footnote{font-size:11px!important}.dn-lander .ingredient-list h3{font-size:20px}.dn-lander .ingredient-list p{font-size:14px}.dn-lander .ingredient-list>div{padding-left:43px}.dn-lander .care-cards{grid-template-columns:1fr;gap:25px}.dn-lander .care-cards article{padding-top:20px}.dn-lander .care-cards h3{display:inline-block;margin:0 0 12px 14px;font-size:21px}.dn-lander .card-number{font-size:27px}.dn-lander .care-cards p{font-size:15px}.dn-lander .routine-section{grid-template-columns:1fr;gap:32px;padding-top:0}.dn-lander .routine-section h2{font-size:38px}.dn-lander .routine-steps{margin:15px 0 25px}.dn-lander .routine-steps li{gap:17px;padding:19px 0}.dn-lander .routine-steps p{font-size:14px}.dn-lander .routine-art{height:400px}.dn-lander .routine-art>img{right:-15px;bottom:40px;width:290px;height:290px}.dn-lander .spec-circle{width:140px;height:140px;margin-top:25px}.dn-lander .spec-circle b{font-size:60px}.dn-lander .spec-circle p{font-size:11px}.dn-lander .routine-art-caption{font-size:24px;bottom:25px}.dn-lander .expect-section{grid-template-columns:1fr;gap:25px;margin-inline:-18px;padding:45px 26px}.dn-lander .expect-section h2{font-size:38px}.dn-lander .expect-section>div>p:not(.eyebrow){margin-bottom:0}.dn-lander .expect-list article{padding:17px 0 22px;margin:0}.dn-lander .expect-list article:last-child{padding-top:17px}.dn-lander .expect-list h3{font-size:20px}.dn-lander .bundle-cards{grid-template-columns:1fr;gap:18px}.dn-lander .bundle-card{padding:27px;display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.dn-lander .bundle-card>.eyebrow{grid-column:1/-1}.dn-lander .bottle-count{grid-row:2/4;grid-column:1;font-size:74px;margin:5px 0 25px}.dn-lander .bundle-card h3{grid-column:2;font-size:26px;margin:7px 0 10px}.dn-lander .bundle-card>p:nth-of-type(2){grid-column:2;min-height:0;font-size:13px;margin-bottom:22px;line-height:1.65}.dn-lander .bundle-price{grid-column:1;font-size:27px}.dn-lander .bundle-save{grid-column:2;align-self:center;font-size:12px!important;margin:0}.dn-lander .bundle-card .cta{grid-column:1/-1;margin-top:23px;font-size:14px}.dn-lander .review-heading{align-items:center;gap:15px}.dn-lander .review-heading h2{font-size:33px}.dn-lander .review-heading .eyebrow{font-size:9px}.dn-lander .review-summary{min-width:94px}.dn-lander .review-summary>b{font-size:52px}.dn-lander .review-summary>b>span{font-size:18px}.dn-lander .review-summary>.stars{font-size:12px;letter-spacing:0}.dn-lander .review-summary>small{font-size:10px}.dn-lander .review-filters{gap:6px;margin:15px 0 22px}.dn-lander .review-filters>button{font-size:11px;padding:8px 12px}.dn-lander .wall-grid{grid-template-columns:1fr;gap:14px}.dn-lander .wall-card{padding:25px}.dn-lander .wall-card h3{font-size:25px}.dn-lander .wall-card p{font-size:15px}.dn-lander .review-topic{font-size:11px}.dn-lander .wall-name{font-size:13px}.dn-lander .guarantee{grid-template-columns:83px 1fr;padding:30px 23px;gap:22px;margin-inline:-18px}.dn-lander .guarantee-seal{width:83px;height:83px;align-self:start;margin-top:30px}.dn-lander .guarantee-seal>b{font-size:44px}.dn-lander .guarantee-seal>span{font-size:6px}.dn-lander .guarantee h2{font-size:30px}.dn-lander .guarantee .eyebrow{font-size:9px}.dn-lander .guarantee p:not(.eyebrow){font-size:13px}.dn-lander .guarantee .cta{grid-column:2;font-size:13px;max-width:220px}.dn-lander .faq-section{grid-template-columns:1fr;gap:22px}.dn-lander .faq-section h2{font-size:39px}.dn-lander .faq-section>div>p:not(.eyebrow){margin-bottom:0}.dn-lander .faqs summary{font-size:15px;gap:15px;padding:20px 0}.dn-lander .faqs details>p{font-size:14px;padding-right:0}.dn-lander .final-close{margin-inline:-18px;padding:50px 22px}.dn-lander .final-close h2{font-size:49px}.dn-lander .final-close .eyebrow{font-size:9px}.dn-lander .final-close p:not(.eyebrow){font-size:14px}.dn-lander .final-close .final-meta{font-size:10px}.dn-lander footer{grid-template-columns:1fr 1fr;padding:35px 22px calc(95px + var(--preview-height));gap:25px}.dn-lander footer>.brand{grid-column:1/-1;font-size:32px}.dn-lander footer>div>p{font-size:11px}.dn-lander footer b{font-size:12px}.dn-lander footer>div:last-of-type{display:grid;gap:6px}.dn-lander .footer-note{font-size:10px!important;line-height:1.8}.dn-lander .preview-bar{display:block;padding:7px 14px;font-size:9px;line-height:1.5}.dn-lander .preview-bar>strong{display:block;font-size:8px;margin-bottom:2px}.dn-lander .sticky-buy{padding:9px 15px;gap:15px}.dn-lander .sticky-buy b{font-size:12px}.dn-lander .sticky-buy span{font-size:11px}.dn-lander .sticky-buy .cta{width:145px;font-size:13px;padding:12px;min-height:45px}.dn-lander .sticky-buy svg{width:16px}.dn-lander #gallery-dialog{padding:50px 10px 8px;width:96vw;max-height:92dvh}.dn-lander .enlarged-slide{width:min(65vh,100%)}.dn-lander #cart-dialog{padding:24px 22px}.dn-lander .cart-tax{font-size:12px}}@media(max-width:359px){.dn-lander h1{font-size:34px}.dn-lander .offer-badge{font-size:7px}.dn-lander .reassurance{font-size:8px}.dn-lander .savings{font-size:10px}.dn-lander .bundle-card{padding:20px}.dn-lander .brand span{font-size:7px}.dn-lander .announcement{font-size:10px}}@media(prefers-reduced-motion:reduce){.dn-lander{scroll-behavior:auto}.dn-lander,.dn-lander *{transition:none!important}}@media print{.dn-lander header,.dn-lander .preview-bar,.dn-lander .sticky-buy,.dn-lander .bag,.dn-lander .gallery-controls,.dn-lander .thumbs,.dn-lander dialog{display:none!important}.dn-lander main{max-width:none}.dn-lander .section{break-inside:avoid;padding:30px 0}.dn-lander{font-size:12px}}.dn-lander .preview-bar{font-size:12px}.dn-lander .preview-bar strong{font-size:10px}@media(max-width:599px){.dn-lander .preview-bar{font-size:11px;line-height:1.35}.dn-lander .preview-bar strong{font-size:10px}}.dn-lander .mobile-title{display:none}.dn-lander .thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px}.dn-lander .thumbs::-webkit-scrollbar{display:none}.dn-lander .thumb{padding:0;flex:0 0 calc((100% - 56px)/8);min-width:52px;aspect-ratio:1;position:relative;border-radius:2px;overflow:hidden}.dn-lander .thumb img{display:block;width:100%;height:100%;object-fit:cover}.dn-lander .thumb>span{display:none}.dn-lander .thumb[aria-pressed=true]{outline:2px solid var(--plum);outline-offset:0;border-color:var(--plum)}.dn-lander .export-disclosure{position:absolute;bottom:0;left:0;right:0;margin:0;background:#30242d;color:#fff;text-align:center;font:700 12px/1.6 Arial,sans-serif;padding:8px;letter-spacing:.08em}@media(max-width:899px){.dn-lander .mobile-title{display:block}.dn-lander .mobile-title h1{font:400 36px/1.08 Georgia,serif;letter-spacing:-1px;margin:0}.dn-lander .mobile-title .eyebrow{margin-bottom:10px}.dn-lander .buybox>h1,.dn-lander .buybox>.eyebrow{display:none}.dn-lander .hero{gap:26px}.dn-lander .thumb{min-width:56px}.dn-lander .gallery-wrap{min-width:0}}@media(max-width:599px){.dn-lander .mobile-title h1{font-size:30px;max-width:340px}.dn-lander .mobile-title .eyebrow{font-size:9px}.dn-lander .hero{gap:22px}}.dn-lander .art{padding:0;background:#f6eae5;color:#542137}.dn-lander .art .art-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dn-lander .art .art-copy{position:absolute;top:7%;left:6%;right:6%;z-index:1}.dn-lander .art h2{font:750 7.4cqw/1.02 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-.055em;margin:5% 0 0}.dn-lander .art .art-brand,.dn-lander .art .art-kicker{font-size:2.1cqw;line-height:1.3;letter-spacing:.12em;font-weight:750}.dn-lander .f1 .art-copy{right:39%}.dn-lander .f1 h2{font-size:7.1cqw;line-height:1.03;margin-top:10%;white-space:nowrap}.dn-lander .hero-callouts{list-style:none;padding:0;margin:10% 0 0;display:grid;gap:2.7cqw}.dn-lander .hero-callouts li{font-size:2.75cqw;line-height:1.25;font-weight:600;display:flex;align-items:center;gap:1.4cqw;white-space:nowrap}.dn-lander .hero-callouts li:before{content:"\2713";display:grid;place-items:center;flex:0 0 3.4cqw;height:3.4cqw;border:1px solid #ad627086;border-radius:50%;font-size:2.3cqw;color:#7b3451}.dn-lander .art-offer{position:absolute;bottom:7%;left:6%;background:#5a233e;color:#fff;padding:2.6cqw 3cqw;box-shadow:0 10px 25px #3d16371a;max-width:48%}.dn-lander .art-offer span{display:block;font-size:1.8cqw;letter-spacing:.08em}.dn-lander .art-offer strong{display:block;font-size:3.2cqw;margin:.9cqw 0;white-space:nowrap}.dn-lander .art-offer small{display:block;font-size:2.1cqw;color:#f4dce4;white-space:nowrap}.dn-lander .f2 .art-copy{top:6%}.dn-lander .f2 h2{font-size:7.4cqw;margin-top:4%;max-width:77%}.dn-lander .formula-facts{position:absolute;left:6%;top:40%;display:flex;gap:5cqw}.dn-lander .formula-facts>div{display:flex;flex-direction:column}.dn-lander .formula-facts b{font:400 10.5cqw/.95 Georgia,serif;letter-spacing:-.04em}.dn-lander .formula-facts b>span{font:3.3cqw -apple-system,Arial;margin-left:.5cqw}.dn-lander .formula-facts>div>span{font-size:2cqw;line-height:1.3;margin-top:1cqw;max-width:13cqw}.dn-lander .formula-captions{position:absolute;bottom:0;left:0;right:0;display:grid;grid-template-columns:1.4fr 1fr;gap:3cqw;background:#faf4eff2;padding:3cqw 6%}.dn-lander .formula-captions p{font-size:2.65cqw;line-height:1.4}.dn-lander .formula-captions span{display:block;font-size:2.3cqw;margin-top:.4cqw}.dn-lander .f3 .art-photo{object-position:center}.dn-lander .f3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f7efe9,#f7efe9f2 22%,#f7efe996 38%,#f7efe900 59%)}.dn-lander .f3 .art-copy{right:48%;top:7%}.dn-lander .f3 h2{font-size:6cqw;line-height:1.04;white-space:nowrap;margin-top:7%}.dn-lander .art-rating{margin-top:6cqw}.dn-lander .art-rating>strong{display:block;font:400 12.5cqw/.9 Georgia,serif;letter-spacing:-.05em}.dn-lander .art-rating>strong>span{font-size:4cqw;letter-spacing:0}.dn-lander .art-rating>.stars{font-size:3.6cqw;display:block;letter-spacing:.12em;margin:1.8cqw 0 1cqw}.dn-lander .art-rating>p{font-size:2.4cqw}.dn-lander .art .art-quote{font:400 3.4cqw/1.35 Georgia,serif;max-width:37cqw;margin-top:4cqw}.dn-lander .art .art-person{font-size:2.4cqw;margin-top:2cqw;font-weight:700}.dn-lander .art .art-caption{position:absolute;bottom:2%;right:3%;z-index:2;font-size:1.45cqw;letter-spacing:.07em;background:#ffffffc7;padding:.8cqw 1.4cqw;border-radius:2px}.dn-lander .public-trust h2{font-size:6.6cqw}.dn-lander .art .public-trust-copy{font-size:2.9cqw;margin-top:5cqw;line-height:1.5}.dn-lander .trust-guarantee{margin-top:5cqw;display:flex;align-items:center;gap:2cqw}.dn-lander .trust-guarantee strong{font:9cqw/.9 Georgia,serif}.dn-lander .trust-guarantee span{font-size:2.2cqw;line-height:1.3}.dn-lander .f4{padding:6%;background:radial-gradient(ellipse at 100% 0%,#dfc2cf,transparent 60%),#f8efec}.dn-lander .f4 h2{font-size:8cqw;margin:4% 0 5%;line-height:1.02}.dn-lander .comparison-heading{display:grid;grid-template-columns:1fr 1fr;gap:4%;font-size:1.9cqw;letter-spacing:.09em;align-items:center;padding:0 0 2%}.dn-lander .comparison-heading b{background:#59213d;color:#fff;margin:-1.4cqw -2cqw;padding:1.4cqw 2cqw;font-size:2.1cqw}.dn-lander .compare-row{display:grid;grid-template-columns:1fr 1fr;gap:4%;border-top:1px solid #b8869980;padding:3.4% 0}.dn-lander .compare-row>div:first-child{padding-left:3.7cqw;position:relative}.dn-lander .compare-row>div:first-child>span{position:absolute;left:0;top:.2cqw;font-size:1.8cqw;color:#a56980}.dn-lander .compare-row h3{font-size:3.35cqw;line-height:1.12;margin:0 0 1.3cqw;letter-spacing:-.025em}.dn-lander .compare-row b{display:block;font-size:3.35cqw;line-height:1.12;margin-bottom:1.3cqw;letter-spacing:-.025em}.dn-lander .compare-row p{font-size:2.5cqw;line-height:1.35;color:#71525f}.dn-lander .comparison-foot{position:absolute;left:6%;bottom:5%;font-size:2.5cqw!important;font-weight:650}.dn-lander .f5 .art-copy{color:#fff;top:6%}.dn-lander .f5 h2{font-size:7cqw;line-height:1.02;margin-top:3%;text-shadow:0 2px 20px #3a163144}.dn-lander .f5 .art-kicker{font-size:1.75cqw;color:#f9dfe7}.dn-lander .offer-close{position:absolute;bottom:0;left:0;right:0;background:#fbf1ebf5;padding:3cqw 5cqw;display:flex;align-items:center;justify-content:space-between;gap:2cqw}.dn-lander .offer-close span{font-size:2cqw}.dn-lander .offer-close strong{display:block;font:650 6.4cqw/1.1 -apple-system,Arial;letter-spacing:-.04em;margin-top:1cqw}.dn-lander .offer-close small{font-size:2.4cqw;font-weight:500;letter-spacing:0;display:block;margin-top:.8cqw}.dn-lander .offer-close p{font-size:2.4cqw;text-align:right;line-height:1.6}.dn-lander .thumbs{gap:9px}.dn-lander .thumb{flex-basis:calc((100% - 36px)/5);min-width:50px;max-height:94px}.dn-lander .social-attachment{display:block;width:100%;height:130px;object-fit:cover;margin:0 0 16px;border-radius:3px}.dn-lander .social-card{font-size:15px}.dn-lander .social-track{padding-bottom:8px}.dn-lander .recognition .photo-frame{aspect-ratio:1}.dn-lander .recognition .photo-frame img{width:100%;height:100%;object-fit:cover}.dn-lander .photo-caption{font-size:20px}.dn-lander .routine-art{overflow:hidden;background:#f6e8df}.dn-lander .routine-art>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.dn-lander .routine-art>.eyebrow,.dn-lander .routine-art .spec-circle,.dn-lander .routine-art-caption{position:absolute;z-index:1}.dn-lander .routine-art>.eyebrow{top:30px;left:25px;width:46%;line-height:1.6}.dn-lander .routine-art .spec-circle{top:24%;left:3%;width:43%;height:auto;aspect-ratio:1;background:#f7eee9dc;border-color:#cfadb9}.dn-lander .routine-art-caption{bottom:25px;left:25px;max-width:38%;font-size:22px}.dn-lander .routine-art .spec-circle b{font-size:70px}.dn-lander .routine-art .spec-circle p{font-size:12px}@media(max-width:599px){.dn-lander .social-attachment{height:116px}.dn-lander .social-card{font-size:14px}.dn-lander .photo-caption{font-size:17px}.dn-lander .routine-art{min-height:390px}.dn-lander .routine-art .spec-circle b{font-size:60px}.dn-lander .routine-art>.eyebrow{top:25px;left:20px;font-size:9px}.dn-lander .routine-art-caption{font-size:19px;bottom:22px;left:20px}.dn-lander .thumbs{gap:7px}.dn-lander .thumb{flex-basis:calc((100% - 28px)/5)}}.dn-lander .hero-callouts li{font-size:2.8cqw}.dn-lander .f5 .offer-close{padding:2cqw 5cqw}.dn-lander .f5 .offer-close strong{font-size:6cqw;white-space:nowrap}.dn-lander .f5 .offer-close small{display:inline;font-size:2.3cqw;margin-left:1.5cqw}.dn-lander .f5 .offer-close p{font-size:2.1cqw}.dn-lander{scroll-behavior:auto}:root{--green:#187445;--green-dark:#105533;--green-pale:#eef7f0}.dn-lander .cta,.dn-lander .cta.secondary{background:var(--green);border-color:var(--green);color:#fff}.dn-lander .cta:hover,.dn-lander .cta.secondary:hover{background:var(--green-dark);border-color:var(--green-dark)}.dn-lander .icon-button,.dn-lander .bag,.dn-lander .text-link,.dn-lander .thumb,.dn-lander .review-filters>button,.dn-lander .remove-item,.dn-lander .qty button{color:var(--green)}.dn-lander .icon-button:hover,.dn-lander .thumb:hover{background:var(--green-pale)}.dn-lander .thumb[aria-pressed=true]{color:var(--green);border-color:var(--green);background:var(--green-pale)}.dn-lander .review-filters>button[aria-pressed=true]{background:var(--green);border-color:var(--green)}.dn-lander button:focus-visible,.dn-lander a:focus-visible,.dn-lander summary:focus-visible,.dn-lander [tabindex]:focus-visible{outline-color:var(--green)}.dn-lander .buybox .intro{font-size:14px;line-height:1.6;margin-bottom:12px}.dn-lander .buybox .subhead{margin:15px 0 12px;font-size:22px}.dn-lander .buybox .rating-link{margin-bottom:12px}.dn-lander .buybox .offer-head{margin-top:18px}.dn-lander .buybox .benefits{margin-top:24px}.dn-lander .buybox .ingredient-callout{margin-top:18px}.dn-lander .offer{padding:0 5px 10px;color:var(--ink)}.dn-lander .offer.selected{border-color:var(--green);background:#f6fbf7;padding-bottom:9px}.dn-lander .offer-badge{margin:0 -5px;font-size:8px;padding:6px 2px;background:#edf5ef;color:var(--green)}.dn-lander .offer.selected .offer-badge{background:var(--green);padding-top:5px}.dn-lander .offer img{width:100%;height:94px;object-fit:contain;mix-blend-mode:multiply;margin:4px 0}.dn-lander .offer[data-pack="1"] img{transform:scale(.91)}.dn-lander .offer .offer-msrp{font-size:10px;display:block;color:var(--muted);margin-top:3px}.dn-lander .offer strong{font-size:24px;line-height:1.25}.dn-lander .offer small{font-size:11px}.dn-lander .discount{display:inline-block;border-radius:3px;background:#dcefe1;color:var(--green-dark);font-weight:750;font-size:10px;letter-spacing:.035em;padding:3px 7px;line-height:1.5}.dn-lander .offer .discount{margin-top:7px}.dn-lander .savings{color:var(--green-dark);font-weight:600;font-size:12px;margin:10px 0 13px}.dn-lander .reassurance{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;text-align:center;border-bottom:1px solid var(--line);padding:15px 0 16px;margin:0}.dn-lander .reassurance>span{display:flex;flex-direction:column;align-items:center}.dn-lander .reassurance span:before{display:none}.dn-lander .reassurance svg{width:26px;height:26px;color:var(--green);margin-bottom:5px}.dn-lander .reassurance b{font-size:10px;font-weight:650;color:var(--ink)}.dn-lander .reassurance small{font-size:10px}.dn-lander .pack-note{font-size:11px;margin-top:12px}.dn-lander .art-offer{background:var(--green)!important;color:#fff!important}.dn-lander .art-offer s{opacity:.85}.dn-lander .offer-close s{opacity:.7}.dn-lander .transformation{padding-top:0}.dn-lander .transformation figure{margin:0;background:#f5efea;border:1px solid var(--line)}.dn-lander .transformation figure img{width:100%;height:auto}.dn-lander .transformation figcaption{padding:17px 24px;font-size:12px;color:var(--muted);line-height:1.6}.dn-lander .transformation figcaption strong{color:var(--plum);margin-right:7px}.dn-lander .transformation .section-heading>p{font-size:13px;max-width:255px}.dn-lander .formula-v3{display:block;background:#f8f1ec;color:var(--ink);padding:70px 55px}.dn-lander .formula-v3 .eyebrow{color:var(--plum)}.dn-lander .formula-v3 h2{font-size:47px}.dn-lander .formula-v3 .section-heading>p{font-size:14px;max-width:290px}.dn-lander .formula-diagram{height:560px;position:relative;isolation:isolate}.dn-lander .diagram-product{position:absolute;top:0;right:22%;bottom:0;left:22%;width:56%;height:100%;object-fit:cover;mix-blend-mode:multiply;z-index:-2}.dn-lander .diagram-lines{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:-1;fill:none;stroke:#b490a4;stroke-width:1.2;stroke-dasharray:4 5}.dn-lander .diagram-lines circle{fill:#976481;stroke:none}.dn-lander .diagram-drop{position:absolute;width:125px;left:40%;top:33%;transform:translate(-50%);filter:drop-shadow(0 12px 13px #6c385520)}.dn-lander .diagram-drop svg{width:100%;height:auto}.dn-lander .diagram-drop>span{display:block;font-size:9px;letter-spacing:.13em;text-align:center;color:var(--plum);margin-top:-6px}.dn-lander .ingredient-node{position:absolute;background:#fff9;border:1px solid #d7bec9;border-radius:5px;width:235px;min-height:95px;text-align:left;padding:17px 15px 16px 46px;line-height:1.4;color:var(--ink);box-shadow:0 10px 25px #642b4505;transition:transform .2s,border-color .2s,background .2s}.dn-lander .ingredient-node>span{position:absolute;left:14px;top:18px;color:var(--green);font-size:10px;letter-spacing:.05em}.dn-lander .ingredient-node b{display:block;font-size:15px;font-weight:650}.dn-lander .ingredient-node small{display:block;font-size:12px;color:var(--muted);margin-top:5px}.dn-lander .ingredient-node[aria-pressed=true]{background:#fff;border:2px solid var(--green);box-shadow:0 7px 23px #18744510}.dn-lander .ingredient-node:hover{transform:translateY(-3px);border-color:var(--green)}.dn-lander .node-0{left:0;top:30px}.dn-lander .node-1{left:0;top:204px}.dn-lander .node-2{right:0;top:30px}.dn-lander .node-3{right:0;top:204px}.dn-lander .node-4{right:0;top:378px}.dn-lander .formula-diagram.diagram-enter .ingredient-node{animation:node-rise .65s both}.dn-lander .node-1{animation-delay:.12s!important}.dn-lander .node-2{animation-delay:.24s!important}.dn-lander .node-3{animation-delay:.36s!important}.dn-lander .node-4{animation-delay:.48s!important}@keyframes node-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.dn-lander .formula-detail{display:flex;justify-content:space-between;align-items:center;gap:30px;min-height:112px;border-block:1px solid #d8c3cc;padding:22px 0}.dn-lander .formula-detail>div{max-width:650px}.dn-lander .formula-detail b{font-size:17px}.dn-lander .formula-detail p{font-size:14px;color:var(--muted);line-height:1.7;margin:6px 0 0}.dn-lander .formula-detail .outline-pill{margin:0;font-size:9px;white-space:nowrap;color:var(--plum);border-color:#bca1ad}.dn-lander .full-inci{margin-top:21px}.dn-lander .full-inci summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;font-size:13px;font-weight:600}.dn-lander .full-inci summary svg{width:18px;color:var(--green)}.dn-lander .full-inci p{margin:16px 0 0;font-size:14px;color:var(--muted)}.dn-lander .mechanism{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;align-items:center}.dn-lander .motion-stage{position:relative;aspect-ratio:1;overflow:hidden;background:#f6ece4}.dn-lander .motion-stage>img{width:100%;height:100%;object-fit:cover}.dn-lander .brow-animation{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.dn-lander .trace-line{fill:none;stroke:#e2fff4;stroke-width:8;stroke-linecap:round;stroke-dasharray:330;stroke-dashoffset:330;filter:drop-shadow(0 1px 4px #187445)}.dn-lander .moisture-halo,.dn-lander .water-particles{opacity:0;transition:opacity .7s}.dn-lander .water-particles circle{fill:#e6fff9;stroke:#559e91;stroke-width:1.5;filter:drop-shadow(0 2px 4px #32635840)}.dn-lander .motion-stage[data-phase="1"] .trace-line,.dn-lander .motion-stage[data-phase="2"] .trace-line,.dn-lander .motion-stage[data-phase="3"] .trace-line{stroke-dashoffset:0;transition:stroke-dashoffset 1.7s}.dn-lander .motion-stage[data-phase="2"] .moisture-halo,.dn-lander .motion-stage[data-phase="2"] .water-particles,.dn-lander .motion-stage[data-phase="3"] .moisture-halo{opacity:1}.dn-lander .motion-stage.is-playing[data-phase="2"] .water-particles circle{animation:water-float 1.8s ease-in-out infinite alternate}.dn-lander .water-particles circle:nth-child(2n){animation-delay:.5s!important}@keyframes water-float{0%{transform:translateY(4px);opacity:.55}to{transform:translateY(-5px);opacity:1}}.dn-lander .motion-label{position:absolute;top:8%;left:7%;max-width:42%;color:var(--plum)}.dn-lander .motion-number{display:block;font-size:10px;letter-spacing:.12em;margin-bottom:18px}.dn-lander .motion-title{display:block;font:36px/1.1 var(--serif);letter-spacing:-1px}.dn-lander .motion-caption{font-size:13px;line-height:1.6;margin:18px 0 0}.dn-lander .motion-tag{position:absolute;left:7%;bottom:5%;font-size:9px;letter-spacing:.1em;background:#fff9;padding:7px 11px}.dn-lander .mechanism-copy>p:not(.eyebrow){color:var(--muted);font-size:15px}.dn-lander .motion-steps{display:grid;gap:0;margin:22px 0}.dn-lander .motion-steps button{display:block;position:relative;border:0;border-bottom:1px solid var(--line);padding:13px 12px 13px 49px;text-align:left;background:transparent;color:var(--ink);line-height:1.35;width:100%}.dn-lander .motion-steps button>span{position:absolute;left:10px;top:15px;color:var(--green);font-size:11px}.dn-lander .motion-steps b{display:block;font-size:14px}.dn-lander .motion-steps small{display:block;font-size:12px;color:var(--muted);margin-top:4px}.dn-lander .motion-steps button[aria-pressed=true]{background:var(--green-pale);border-left:3px solid var(--green);padding-left:46px}.dn-lander .motion-steps button[aria-pressed=true]>span{left:7px}.dn-lander .motion-play{justify-content:flex-start;font-size:13px}.dn-lander .play-symbol{font-size:16px}.dn-lander .mechanism-copy .motion-disclaimer{font-size:11px!important;line-height:1.6;margin:12px 0 0}.dn-lander .mechanism+.care-grid{padding-top:0}.dn-lander .expect-v3{display:block;padding:65px 50px}.dn-lander .expect-v3 .section-heading>p{max-width:290px}.dn-lander .expect-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.dn-lander .expect-cards article{background:#fff;border:1px solid var(--line)}.dn-lander .expect-image{height:245px;position:relative;overflow:hidden;background:#f4e9e0}.dn-lander .expect-image img{height:100%;width:100%;object-fit:cover}.dn-lander .baseline img,.dn-lander .check-in img{width:195%;max-width:none;height:195%;position:absolute;right:-5%;top:-22%;object-fit:cover}.dn-lander .photo-corners{position:absolute;top:16%;right:12%;bottom:27%;left:12%;border:1px solid #fff9;outline:10px solid #fff2;border-radius:10px}.dn-lander .expect-photo-label{position:absolute;bottom:17px;left:14px;right:14px;text-align:center;font-size:9px;letter-spacing:.12em;color:var(--plum);background:#fffdf4dc;padding:8px 5px}.dn-lander .check-in-ring{position:absolute;top:16%;right:8%;bottom:25%;left:8%;border:1px solid #fff;border-radius:50%;box-shadow:0 0 0 6px #ffffff26}.dn-lander .expect-copy{padding:23px}.dn-lander .expect-copy>span{font-size:10px;font-weight:650;letter-spacing:.1em;color:var(--green)}.dn-lander .expect-copy h3{font:25px/1.2 var(--serif);margin:12px 0}.dn-lander .expect-copy p{font-size:14px;line-height:1.7;color:var(--muted);margin:0}.dn-lander .expect-note{font-size:11px;color:var(--muted);margin:20px 0 0}.dn-lander .bundle-card{background:#faf8f4;padding:24px}.dn-lander .bundle-card.best{background:#f1f7f1;border-color:var(--green)}.dn-lander .bundle-top{display:flex;justify-content:space-between;align-items:center;gap:7px}.dn-lander .bundle-top .eyebrow{margin:0;font-size:10px}.dn-lander .bundle-top .discount{font-size:9px}.dn-lander .bundle-photo{width:100%;height:245px;object-fit:contain;mix-blend-mode:multiply;margin:10px 0 20px}.dn-lander .bundle-card:first-child .bundle-photo{transform:scale(.91)}.dn-lander .bundle-card h3{font-size:29px}.dn-lander .bundle-card>p:not(.eyebrow){margin-bottom:16px;min-height:0}.dn-lander .bundle-msrp{font-size:13px;color:var(--muted)}.dn-lander .bundle-price{font-size:34px;line-height:1.3;margin-top:2px}.dn-lander .bundle-price small{margin-top:6px}.dn-lander .bundle-save{margin:12px 0 20px!important;color:var(--green)!important}.dn-lander .bundle-shipping{font-size:10px;text-align:center;color:var(--muted);margin-top:13px}.dn-lander .cart-line img{object-fit:contain;background:#faf7f1}@media(min-width:1000px){.dn-lander .gallery-wrap{position:sticky;top:24px}.dn-lander .buybox h1{font-size:42px}.dn-lander .hero{gap:46px}}@media(max-width:1050px){.dn-lander .formula-v3{padding:55px 35px}.dn-lander .ingredient-node{width:210px;padding-left:39px}.dn-lander .ingredient-node b{font-size:13px}.dn-lander .ingredient-node>span{left:11px}.dn-lander .formula-detail .outline-pill{white-space:normal;text-align:center;max-width:190px}.dn-lander .mechanism{gap:35px}.dn-lander .motion-title{font-size:30px}.dn-lander .expect-v3{padding:55px 35px}.dn-lander .expect-cards{gap:15px}.dn-lander .expect-copy{padding:19px}.dn-lander .expect-image{height:205px}.dn-lander .bundle-card{padding:20px}.dn-lander .bundle-top{align-items:flex-start;flex-direction:column}.dn-lander .bundle-photo{height:200px}}@media(max-width:899px){.dn-lander .offer img{height:112px}.dn-lander .formula-diagram{height:510px}.dn-lander .ingredient-node{width:190px}.dn-lander .formula-v3 h2{font-size:40px}.dn-lander .formula-v3 .section-heading{gap:25px}.dn-lander .formula-v3 .section-heading>p{max-width:225px}.dn-lander .diagram-product{top:0;right:20%;bottom:0;left:20%;width:60%}.dn-lander .diagram-drop{width:98px;left:43%;top:35%}.dn-lander .node-4{top:369px}.dn-lander .formula-detail{align-items:flex-start}.dn-lander .mechanism{grid-template-columns:1fr;gap:32px}.dn-lander .motion-stage{max-width:620px;width:100%;margin:auto}.dn-lander .motion-title{font-size:40px}.dn-lander .motion-caption{font-size:15px}.dn-lander .mechanism-copy{max-width:620px;width:100%;margin:auto}.dn-lander .motion-steps{grid-template-columns:1fr 1fr;gap:8px}.dn-lander .motion-steps button{border:1px solid var(--line);border-radius:3px}.dn-lander .motion-play{max-width:360px}.dn-lander .expect-v3 .section-heading{display:block}.dn-lander .expect-v3 .section-heading>p{max-width:600px;margin-top:20px}.dn-lander .expect-image{height:180px}.dn-lander .expect-copy h3{font-size:23px}.dn-lander .expect-copy{padding:15px}.dn-lander .expect-copy p{font-size:13px}.dn-lander .expect-v3 h2{font-size:38px}}@media(max-width:599px){.dn-lander .offer img{height:86px}.dn-lander .offer-badge{font-size:7px;letter-spacing:.025em}.dn-lander .offer strong{font-size:22px}.dn-lander .offer b{font-size:13px}.dn-lander .offer small{font-size:10px}.dn-lander .offer .offer-msrp,.dn-lander .offer .discount,.dn-lander .reassurance b,.dn-lander .reassurance small{font-size:9px}.dn-lander .savings{font-size:11px}.dn-lander .transformation .section-heading{display:block}.dn-lander .transformation .section-heading>p{margin-top:18px}.dn-lander .transformation figcaption{font-size:10px;padding:13px 15px}.dn-lander .formula-v3{padding:45px 20px}.dn-lander .formula-v3 .section-heading{display:block}.dn-lander .formula-v3 h2{font-size:35px}.dn-lander .formula-v3 .section-heading>p{margin-top:20px;max-width:none;font-size:14px}.dn-lander .formula-diagram{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:325px}.dn-lander .diagram-product{top:0;left:10%;width:90%;height:325px}.dn-lander .diagram-lines{top:40px;height:265px;opacity:.4}.dn-lander .diagram-drop{width:83px;top:135px;left:32%}.dn-lander .ingredient-node{position:relative;inset:auto;width:auto;min-height:95px;padding:13px 10px 13px 30px;border-color:#d0b9c4}.dn-lander .ingredient-node>span{left:9px;top:16px;font-size:9px}.dn-lander .ingredient-node b{font-size:12px;overflow-wrap:anywhere}.dn-lander .ingredient-node small{font-size:10px}.dn-lander .node-2{grid-column:1/-1;grid-row:3}.dn-lander .formula-detail{display:block;padding:20px 0;margin-top:23px;min-height:178px}.dn-lander .formula-detail p{font-size:13px}.dn-lander .formula-detail .outline-pill{max-width:none;margin-top:15px;padding:7px 12px;font-size:8px}.dn-lander .full-inci summary{font-size:12px}.dn-lander .motion-title{font-size:29px}.dn-lander .motion-number{font-size:8px;margin-bottom:13px}.dn-lander .motion-caption{font-size:11px;margin-top:13px}.dn-lander .motion-tag{font-size:7px;padding:5px 8px}.dn-lander .motion-steps{gap:6px}.dn-lander .motion-steps button{padding:13px 8px 13px 33px;min-height:93px}.dn-lander .motion-steps button>span{left:9px;font-size:9px}.dn-lander .motion-steps button[aria-pressed=true]{padding-left:30px}.dn-lander .motion-steps button[aria-pressed=true]>span{left:6px}.dn-lander .motion-steps b{font-size:12px}.dn-lander .motion-steps small{font-size:10px}.dn-lander .motion-play{max-width:none;font-size:12px}.dn-lander .mechanism-copy h2{font-size:36px}.dn-lander .mechanism-copy .motion-disclaimer{font-size:10px!important}.dn-lander .expect-v3{padding:45px 20px}.dn-lander .expect-v3 h2{font-size:33px}.dn-lander .expect-cards{grid-template-columns:1fr;gap:22px}.dn-lander .expect-image{height:auto;aspect-ratio:1.35}.dn-lander .expect-copy{padding:23px}.dn-lander .expect-copy h3{font-size:27px}.dn-lander .expect-copy p{font-size:14px}.dn-lander .expect-photo-label,.dn-lander .expect-note{font-size:10px}.dn-lander .bundle-top{flex-direction:row;align-items:center}.dn-lander .bundle-photo{height:240px}.dn-lander .bundle-card{padding:23px}.dn-lander .bundle-card h3{font-size:31px}.dn-lander .bundle-card>p{min-height:0!important}.dn-lander .bundle-shipping{font-size:11px}.dn-lander .bundle-top .discount{font-size:10px}}@media(prefers-reduced-motion:reduce){.dn-lander .ingredient-node,.dn-lander .trace-line,.dn-lander .moisture-halo,.dn-lander .water-particles{transition:none!important}.dn-lander .formula-diagram.diagram-enter .ingredient-node,.dn-lander .motion-stage.is-playing .water-particles circle{animation:none!important}}.dn-lander .baseline img,.dn-lander .check-in img{height:auto;aspect-ratio:1;top:-45%}.dn-lander .photo-corners{top:12%;right:9%;bottom:43%;left:9%}.dn-lander .check-in-ring{top:12%;right:6%;bottom:43%;left:6%}@media(max-width:599px){.dn-lander .formula-v3 .section-heading>p,.dn-lander .expect-v3 .section-heading>p{display:block}.dn-lander .motion-caption{max-width:155px}}.dn-lander .mechanism .motion-play{position:absolute;left:6%;bottom:5%;width:88%;max-width:none;z-index:2;justify-content:center}.dn-lander .motion-tag{bottom:17%}.dn-lander .mechanism-copy .motion-disclaimer{margin-top:18px}@media(max-width:599px){.dn-lander .mechanism .motion-play{min-height:46px;padding:12px 8px;font-size:11px}.dn-lander .motion-tag{bottom:21%;font-size:7px}.dn-lander .motion-label{max-width:44%}}.dn-lander .meta-section{background:#f0f2f5;padding:50px 30px!important;margin:0 -30px 80px;border-radius:9px}.dn-lander .meta-section h2{font-size:43px}.dn-lander .meta-section .section-heading{margin-bottom:30px}.dn-lander .meta-card{padding:0;border:1px solid #dadde1;border-radius:9px;background:#fff;box-shadow:0 1px 3px #00000018;font:14px/1.5 Arial,Helvetica,sans-serif;overflow:hidden;color:#050505}.dn-lander .meta-person{display:flex;align-items:center;gap:9px;padding:17px 17px 0}.dn-lander .meta-avatar{width:41px;height:41px;border-radius:50%;display:grid;place-items:center;font-size:14px;background:#e4e6eb;color:#4b4f56;font-weight:600;flex-shrink:0}.dn-lander .meta-person b{font-size:14px;color:#050505}.dn-lander .meta-person small{display:flex;align-items:center;gap:5px;font-size:11px;color:#65676b;margin-top:2px}.dn-lander .meta-person small svg{width:11px;height:11px;stroke-width:1.7}.dn-lander .meta-more{color:#65676b;font-size:18px;margin-left:auto;align-self:flex-start;line-height:1;padding-top:3px}.dn-lander .meta-post{padding:15px 17px 17px}.dn-lander .meta-post p{margin:0;color:#050505;font-size:14px;line-height:1.55}.dn-lander .meta-selfie{width:100%;height:auto;aspect-ratio:1.18;object-fit:cover;object-position:center 27%;display:block;border-block:1px solid #e4e6eb}.dn-lander .meta-reactions{padding:12px 16px 9px;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;color:#65676b}.dn-lander .meta-reactions>span:first-child{display:flex;align-items:center}.dn-lander .like-bubble,.dn-lander .heart-bubble{display:inline-grid;place-items:center;width:19px;height:19px;border-radius:50%;border:1px solid white;color:#fff;font-style:normal}.dn-lander .like-bubble{background:#0866ff;z-index:1}.dn-lander .like-bubble svg{width:11px;height:11px;fill:#fff;stroke:#fff;stroke-width:1}.dn-lander .heart-bubble{background:#f33f5c;margin-left:-4px;margin-right:5px;font-size:12px}.dn-lander .meta-actions{border-top:1px solid #ced0d4;margin:0 13px;display:flex;justify-content:space-between;padding:11px 0 13px;color:#65676b;font-weight:600;font-size:11px;gap:5px}.dn-lander .meta-actions>span{display:flex;align-items:center;gap:5px}.dn-lander .meta-actions svg{width:16px;height:16px;stroke-width:1.5}.dn-lander .meta-actions>span:first-child{color:#0866ff}.dn-lander .meta-section .carousel-foot{color:#65676b}.dn-lander .social-track:has(.meta-card){gap:20px}.dn-lander .meta-card{flex-basis:calc((100% - 40px)/3)}.dn-lander .formula-v4{display:block;background:#fbf7f1;color:var(--ink);padding:60px 40px 45px;margin-inline:-35px}.dn-lander .formula-v4 .eyebrow{color:var(--plum)}.dn-lander .formula-v4-heading{text-align:center;max-width:800px;margin:0 auto 20px}.dn-lander .formula-v4-heading h2{font-size:47px;line-height:1.12;margin-bottom:20px}.dn-lander .formula-v4-heading>p:last-child{color:var(--muted);font-size:15px;margin-bottom:0}.dn-lander .formula-diagram-v4{height:auto;aspect-ratio:1.5;min-height:580px;position:relative;isolation:isolate;overflow:hidden}.dn-lander .formula-photograph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;z-index:-2;mix-blend-mode:multiply}.dn-lander .formula-connectors{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;fill:none;stroke:#9d8292;stroke-width:1.2;stroke-dasharray:3 4}.dn-lander .formula-connectors circle{fill:#8e6d80;stroke:none}.dn-lander .formula-diagram-v4 .ingredient-node{position:absolute;width:230px;min-height:96px;border:1px solid #d1c2c9;background:#fffdf7ed;box-shadow:0 8px 24px #56304708;border-radius:7px;padding:18px 16px 18px 42px;color:var(--ink);line-height:1.4}.dn-lander .formula-diagram-v4 .ingredient-node b{font-size:14px}.dn-lander .formula-diagram-v4 .ingredient-node small{font-size:12px}.dn-lander .formula-diagram-v4 .ingredient-node>span{top:20px;left:14px}.dn-lander .formula-diagram-v4 .ingredient-node[aria-pressed=true]{border:2px solid var(--green);background:#fff}.dn-lander .formula-diagram-v4 .node-0{top:1%;left:50%;right:auto;transform:translate(-50%);width:240px;min-height:84px}.dn-lander .formula-diagram-v4 .node-0:hover{transform:translate(-50%,-3px)}.dn-lander .formula-diagram-v4 .node-1{top:28%;left:2%;right:auto}.dn-lander .formula-diagram-v4 .node-2{top:28%;right:2%;left:auto}.dn-lander .formula-diagram-v4 .node-3{top:59%;left:2%;right:auto}.dn-lander .formula-diagram-v4 .node-4{top:59%;right:2%;left:auto}.dn-lander .formula-diagram-v4.diagram-enter .node-0{animation:top-node-rise .65s both}@keyframes top-node-rise{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.dn-lander .formula-v4 .formula-detail{padding:24px 5px}.dn-lander .formula-v4 .full-inci{padding:0 5px}.dn-lander .formula-v4 .full-inci p{margin-top:16px}.dn-lander .formula-v4 .outline-pill{font-size:9px}.dn-lander .feature-section{text-align:center;background:#f6f0e8;padding:65px 45px 50px;margin:0 -35px 80px}.dn-lander .feature-heading{max-width:760px;margin:auto}.dn-lander .feature-heading h2{font-size:47px}.dn-lander .feature-heading>p:last-child{color:var(--muted);font-size:15px}.dn-lander .feature-orbit{display:grid;grid-template-columns:1fr 1.08fr 1fr;grid-template-rows:1fr 1fr;gap:30px;max-width:1130px;margin:40px auto 30px;min-height:480px;align-items:center}.dn-lander .feature-product{grid-column:2;grid-row:1/3;width:100%;height:100%;max-height:570px;object-fit:contain;mix-blend-mode:multiply}.dn-lander .feature-item{text-align:left;align-self:center}.dn-lander .feature-item>svg{width:44px;height:44px;color:var(--plum);stroke-width:1.2;margin-bottom:17px}.dn-lander .feature-item h3{font-size:22px;line-height:1.25;margin:0 0 13px;letter-spacing:-.2px}.dn-lander .feature-item p{font-size:14px;color:var(--muted);line-height:1.7;margin:0}.dn-lander .feature-0{grid-column:1;grid-row:1}.dn-lander .feature-1{grid-column:1;grid-row:2}.dn-lander .feature-2{grid-column:3;grid-row:1}.dn-lander .feature-3{grid-column:3;grid-row:2}.dn-lander .feature-section>.text-link{margin:auto}.dn-lander .mechanism{padding-bottom:75px}.dn-lander .expect-v4{display:block;padding:60px 45px;margin:0 -35px;background:#f8f5f1}.dn-lander .expect-v4 .section-heading>p{max-width:300px;font-size:14px}.dn-lander .expect-v4 .expect-image{height:245px}.dn-lander .expect-v4 .expect-image img{width:100%;height:100%;object-fit:cover}.dn-lander .expect-v4 .expect-copy>span{display:flex;align-items:center;gap:8px}.dn-lander .expect-copy>span svg{width:22px;height:22px;stroke-width:1.4}.dn-lander .expect-v4 .expect-photo-label{font-size:8px;letter-spacing:.08em}.dn-lander .expect-v4 .expect-copy h3{font-size:26px}.dn-lander .expect-v4 .expect-note{font-size:11px;line-height:1.6}.dn-lander .transformation{padding-top:70px}.dn-lander .transformation .section-heading>p{display:none}.dn-lander .f3 .art-photo{object-position:65% center}.dn-lander .f3 .art-copy{max-width:58%}.dn-lander .public-trust .art-copy{max-width:60%}.dn-lander .formula-v4 .ingredient-node:hover{border-color:var(--green)}.dn-lander .offer .offer-msrp{font-size:9px}.dn-lander .offer .offer-msrp s{display:inline-block}.dn-lander .savings{line-height:1.5}@media(max-width:1050px){.dn-lander .feature-section{padding:55px 30px 45px}.dn-lander .feature-orbit{gap:24px;grid-template-columns:1fr 1fr 1fr}.dn-lander .feature-item h3{font-size:20px}.dn-lander .feature-item p{font-size:13px}.dn-lander .formula-v4{padding-inline:30px}.dn-lander .formula-diagram-v4 .ingredient-node{width:205px;padding-left:35px}.dn-lander .formula-diagram-v4 .ingredient-node b{font-size:13px}.dn-lander .formula-diagram-v4 .ingredient-node>span{left:10px}.dn-lander .formula-diagram-v4 .node-0{width:215px}.dn-lander .meta-section{padding-inline:20px!important}.dn-lander .meta-card{flex-basis:calc((100% - 20px)/2)}.dn-lander .expect-v4{padding-inline:30px}.dn-lander .expect-v4 .expect-image{height:205px}.dn-lander .expect-v4 .expect-copy{padding:18px}}@media(max-width:899px){.dn-lander .feature-heading h2,.dn-lander .formula-v4-heading h2{font-size:40px}.dn-lander .feature-orbit{gap:20px;min-height:470px}.dn-lander .feature-item>svg{width:35px;height:35px;margin-bottom:13px}.dn-lander .feature-item h3{font-size:18px}.dn-lander .feature-item p{font-size:12px}.dn-lander .formula-diagram-v4{min-height:550px;aspect-ratio:auto;height:550px}.dn-lander .formula-diagram-v4 .ingredient-node{width:180px;min-height:92px;padding:16px 12px 16px 29px}.dn-lander .formula-diagram-v4 .ingredient-node>span{left:8px;top:18px;font-size:9px}.dn-lander .formula-diagram-v4 .ingredient-node b{font-size:12px}.dn-lander .formula-diagram-v4 .ingredient-node small{font-size:10px}.dn-lander .formula-diagram-v4 .node-0{width:205px}.dn-lander .formula-photograph{object-fit:cover}.dn-lander .formula-v4 .formula-detail{align-items:center}.dn-lander .expect-v4 .expect-image{height:170px}.dn-lander .expect-v4 .expect-copy h3{font-size:22px}.dn-lander .expect-v4 .expect-copy p{font-size:13px}.dn-lander .expect-v4 .section-heading{display:block}.dn-lander .expect-v4 .section-heading>p{max-width:none;margin-top:20px}.dn-lander .meta-section h2{font-size:37px}}@media(max-width:599px){.dn-lander .meta-section{padding:35px 18px!important;margin:0 -18px 50px;border-radius:0}.dn-lander .meta-section h2{font-size:33px}.dn-lander .meta-section .section-heading{gap:15px}.dn-lander .meta-section .carousel-controls{align-self:flex-end}.dn-lander .meta-section .icon-button{width:32px;height:32px;padding:6px}.dn-lander .meta-section .carousel-controls{gap:5px}.dn-lander .meta-card{flex-basis:91%;scroll-snap-align:start}.dn-lander .meta-post p{font-size:14px;line-height:1.55}.dn-lander .meta-selfie{aspect-ratio:1.08}.dn-lander .meta-person{padding-top:15px}.dn-lander .meta-post{padding-top:13px}.dn-lander .feature-section{padding:45px 20px;margin-inline:-18px;margin-bottom:50px}.dn-lander .feature-heading h2{font-size:34px}.dn-lander .feature-heading>p:last-child{font-size:14px}.dn-lander .feature-orbit{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:28px 20px;margin:20px auto 30px}.dn-lander .feature-product{grid-column:1/-1;grid-row:1;width:75%;height:320px;margin:auto}.dn-lander .feature-item{align-self:start}.dn-lander .feature-0{grid-column:1;grid-row:2}.dn-lander .feature-1{grid-column:2;grid-row:2}.dn-lander .feature-2{grid-column:1;grid-row:3}.dn-lander .feature-3{grid-column:2;grid-row:3}.dn-lander .feature-item h3{font-size:18px}.dn-lander .feature-item p{font-size:12px}.dn-lander .feature-item>svg{width:34px;height:34px}.dn-lander .formula-v4{padding:45px 20px 35px;margin-inline:-18px}.dn-lander .formula-v4-heading h2{font-size:34px}.dn-lander .formula-v4-heading>p:last-child{font-size:13px}.dn-lander .formula-diagram-v4{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:415px;aspect-ratio:auto;min-height:0;height:auto;overflow:hidden}.dn-lander .formula-photograph{inset:auto;top:0;left:50%;transform:translate(-50%);width:625px;max-width:none;height:415px;object-fit:contain}.dn-lander .formula-connectors{display:none}.dn-lander .formula-diagram-v4 .ingredient-node{position:relative;inset:auto;width:auto;min-height:85px;padding:14px 10px 14px 29px;transform:none}.dn-lander .formula-diagram-v4 .node-0{width:auto;min-height:85px;transform:none}.dn-lander .formula-diagram-v4 .node-0:hover{transform:translateY(-3px)}.dn-lander .formula-diagram-v4 .node-2{grid-column:1/-1;grid-row:4}.dn-lander .formula-diagram-v4 .ingredient-node b{font-size:12px}.dn-lander .formula-diagram-v4 .ingredient-node small{font-size:10px}.dn-lander .formula-diagram-v4.diagram-enter .node-0{animation:node-rise .65s both}.dn-lander .formula-v4 .formula-detail{display:block;min-height:158px;padding:20px 0;margin-top:20px}.dn-lander .formula-v4 .outline-pill{margin:16px 0 0}.dn-lander .formula-v4 .full-inci{padding:0}.dn-lander .expect-v4{padding:45px 20px;margin-inline:-18px}.dn-lander .expect-v4 .expect-cards{grid-template-columns:1fr;gap:22px}.dn-lander .expect-v4 .expect-image{height:auto;aspect-ratio:1.3}.dn-lander .expect-v4 .expect-copy{padding:24px}.dn-lander .expect-v4 .expect-copy h3{font-size:27px}.dn-lander .expect-v4 .expect-copy p{font-size:14px}.dn-lander .expect-v4 .expect-photo-label{font-size:9px}.dn-lander .expect-v4 .section-heading>p{display:block;font-size:14px}.dn-lander .expect-v4 h2{font-size:33px}.dn-lander .transformation{padding-top:50px}.dn-lander .offer .offer-msrp{font-size:8px}.dn-lander .savings{font-size:10px}.dn-lander .f3 .art-caption{font-size:1.25cqw}}@media(prefers-reduced-motion:reduce){.dn-lander .formula-diagram-v4.diagram-enter .node-0{animation:none!important}}@media(min-width:600px){.dn-lander .formula-diagram-v4 .node-0{left:2%;right:auto;top:3%;transform:none;width:230px}.dn-lander .formula-diagram-v4 .node-0:hover{transform:translateY(-3px)}.dn-lander .formula-diagram-v4 .node-1{right:2%;left:auto;top:3%}.dn-lander .formula-diagram-v4 .node-2{left:2%;right:auto;top:35%}.dn-lander .formula-diagram-v4 .node-3{right:2%;left:auto;top:35%}.dn-lander .formula-diagram-v4 .node-4{left:2%;right:auto;top:66%}.dn-lander .formula-diagram-v4.diagram-enter .node-0{animation:node-rise .65s both}.dn-lander .feature-product{object-fit:cover;height:500px}.dn-lander .feature-orbit{min-height:500px}}@media(min-width:600px)and (max-width:1050px){.dn-lander .formula-diagram-v4 .node-0{width:205px}}@media(min-width:600px)and (max-width:899px){.dn-lander .formula-diagram-v4 .node-0{width:180px}.dn-lander .feature-product{height:470px}}@media(min-width:1060px){.dn-lander .formula-diagram-v4 .ingredient-node b{font-size:16px}.dn-lander .formula-diagram-v4 .ingredient-node small{font-size:13px}}.dn-lander .offer .offer-msrp{font-size:9px;line-height:1.3;margin-top:4px}.dn-lander .offer .offer-msrp s{display:block;font-size:11px;margin-top:1px}@media(min-width:600px)and (max-width:899px){.dn-lander .meta-section,.dn-lander .feature-section,.dn-lander .formula-v4,.dn-lander .expect-v4{margin-inline:-25px}}.dn-lander .benefits-v5{display:grid;grid-template-columns:.62fr 1.38fr;gap:42px;align-items:center;padding:35px 0 75px;margin:0;background:#fff}.dn-lander .benefits-intro h2,.dn-lander .art-section-heading h2{font:600 40px/1.12 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-1.4px}.dn-lander .benefits-intro>p:not(.eyebrow){color:var(--muted);max-width:320px}.dn-lander .finished-art{margin:0;min-width:0}.dn-lander .finished-art img{width:100%;height:auto}.dn-lander .art-enlarge{display:block;cursor:zoom-in}.dn-lander .finished-art figcaption{font-size:12px;color:var(--muted);text-align:center;margin-top:10px}.dn-lander .formula-v5{margin:0 0 65px;padding:40px 0 0;background:#fff;color:var(--ink)}.dn-lander .art-section-heading{text-align:center;max-width:800px;margin:0 auto 30px}.dn-lander .art-section-heading>p:last-child{color:var(--muted)}.dn-lander .formula-v5 .finished-art{max-width:880px;margin:auto}.dn-lander .formula-v5 .full-inci{max-width:880px;margin:24px auto 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0}.dn-lander .full-inci summary{cursor:pointer;padding:18px 0;display:flex;align-items:center;justify-content:space-between;font-weight:600}.dn-lander .full-inci p{color:var(--muted);font-size:15px}.dn-lander #artwork-dialog{width:min(1000px,98vw);max-height:94dvh;padding:48px 10px 10px;border:0;border-radius:4px;overflow:auto}.dn-lander #artwork-dialog .dialog-close{position:sticky;top:0;float:right;margin-top:-42px;z-index:2}.dn-lander .artwork-view{overflow:auto}.dn-lander .artwork-view img{width:100%;max-width:none;min-width:680px}.dn-lander .mechanism-v5{grid-template-columns:1.25fr 1fr;gap:48px;align-items:center;margin:0;padding:35px 0 75px}.dn-lander .motion-player{position:relative;min-width:0;background:#f9eee5;aspect-ratio:4/3;border-radius:3px;overflow:hidden}.dn-lander .motion-player video{width:100%;height:100%;display:block;object-fit:contain}.dn-lander .video-start{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max-content;max-width:90%;padding:15px 22px;box-shadow:0 8px 30px #183b3440;font-size:14px;min-height:50px;gap:12px}.dn-lander .video-start>span{font-size:20px}.dn-lander .video-chapters{display:grid;gap:0}.dn-lander .video-chapters button{display:grid;grid-template-columns:32px 1fr;text-align:left;column-gap:12px;padding:15px 12px;border:0;border-bottom:1px solid var(--line);border-radius:0;color:var(--ink);background:#fff;font-size:16px;line-height:1.4}.dn-lander .video-chapters button>span{grid-row:1/3;align-self:center;display:grid;place-items:center;border:1px solid #b0c5b5;border-radius:50%;height:30px;font-size:12px;color:#187445}.dn-lander .video-chapters small{grid-column:2;font-size:13px;color:var(--muted);margin-top:4px}.dn-lander .video-chapters button[aria-pressed=true]{background:#f0f6f1;border-left:3px solid #187445;padding-left:9px}.dn-lander .video-chapters button[aria-pressed=true]>span{background:#187445;color:#fff}.dn-lander .mechanism-v5 .motion-disclaimer{font-size:12px;margin:17px 0 0}.dn-lander .video-error{font-size:13px;color:#8b2222}.dn-lander .guarantee{background:#f3f5ef;grid-template-columns:190px 1fr 180px;gap:30px;padding:42px 35px}.dn-lander .guarantee-seal-v5{display:block;width:190px;height:190px}.dn-lander .guarantee h2{font-size:34px}.dn-lander .guarantee p:not(.eyebrow){font-size:15px;margin:0}.dn-lander .guarantee>.cta{font-size:14px}.dn-lander .final-close-v5{display:grid;grid-template-columns:1.22fr 1fr;align-items:center;padding:0;margin:0 -35px;background:#fbf4ec;text-align:left}.dn-lander .final-close-v5>img{width:100%;height:100%;object-fit:cover;object-position:center;min-height:480px}.dn-lander .final-close-copy{padding:45px 38px}.dn-lander .final-close-copy h2{font-size:45px;margin-bottom:17px}.dn-lander .final-close-copy>p:not(.eyebrow){font-size:16px;line-height:1.6}.dn-lander .closing-regular{margin:23px 0 2px!important;color:var(--muted)}.dn-lander .closing-regular s{margin-left:7px}.dn-lander .final-close-v5 .closing-price{display:flex;align-items:center;gap:16px;margin:0 0 22px}.dn-lander .closing-price strong{font-size:35px;letter-spacing:-1px;color:#164b36}.dn-lander .closing-price span{font-size:13px;line-height:1.45}.dn-lander .final-close-copy .cta{max-width:100%;font-size:15px}.dn-lander .final-close-copy .final-meta{font-size:12px!important;color:var(--muted);margin:16px 0 0!important;line-height:1.8!important}@media(max-width:1050px){.dn-lander .benefits-v5{gap:26px;grid-template-columns:.58fr 1fr}.dn-lander .benefits-intro h2{font-size:34px}.dn-lander .mechanism-v5{gap:30px;grid-template-columns:1.1fr 1fr}.dn-lander .mechanism-v5 h2{font-size:37px}.dn-lander .guarantee{grid-template-columns:155px 1fr}.dn-lander .guarantee-seal-v5{width:155px;height:155px}.dn-lander .guarantee>.cta{grid-column:2}.dn-lander .final-close-copy{padding:32px 25px}.dn-lander .final-close-copy h2{font-size:37px}.dn-lander .final-close-v5>img{min-height:470px}.dn-lander .final-close-v5 .closing-price,.dn-lander .closing-price span{display:block}}@media(max-width:899px){.dn-lander .benefits-v5{grid-template-columns:1fr;gap:26px;padding:20px 0 50px}.dn-lander .benefits-intro{text-align:center}.dn-lander .benefits-intro>p:not(.eyebrow){max-width:none}.dn-lander .benefits-intro h2,.dn-lander .art-section-heading h2{font-size:36px}.dn-lander .benefits-v5 .finished-art{max-width:700px;margin:auto}.dn-lander .mechanism-v5{grid-template-columns:1fr;gap:30px;padding-bottom:50px}.dn-lander .motion-player{max-width:700px;width:100%;margin:auto}.dn-lander .mechanism-v5 .mechanism-copy{max-width:700px;margin:auto}.dn-lander .final-close-v5{margin-inline:-25px;grid-template-columns:1fr 1fr}.dn-lander .final-close-v5>img{object-position:42% center}.dn-lander .final-close-copy{padding:32px 20px}.dn-lander .final-close-copy h2{font-size:33px}}@media(max-width:599px){.dn-lander .benefits-v5{margin:0;padding:10px 0 40px}.dn-lander .benefits-intro h2,.dn-lander .art-section-heading h2{font-size:31px;letter-spacing:-1px}.dn-lander .benefits-intro{text-align:left}.dn-lander .benefits-intro .text-link{font-size:14px}.dn-lander .formula-v5{margin:0 0 35px;padding:25px 0 0}.dn-lander .art-section-heading{text-align:left;margin-bottom:22px}.dn-lander .formula-v5 .finished-art,.dn-lander .benefits-v5 .finished-art{margin-inline:-18px;max-width:none}.dn-lander .formula-v5 .finished-art figcaption{font-size:12px;margin-top:8px}.dn-lander .full-inci summary{font-size:14px}.dn-lander .mechanism-v5{padding:22px 0 45px}.dn-lander .motion-player{width:calc(100% + 36px);max-width:none;margin-inline:-18px;border-radius:0}.dn-lander .video-start{font-size:12px;padding:12px 15px;min-height:46px}.dn-lander .mechanism-v5 h2{font-size:34px}.dn-lander .video-chapters button{font-size:15px}.dn-lander .guarantee{grid-template-columns:110px 1fr;padding:28px 18px;gap:20px;margin-inline:-18px}.dn-lander .guarantee-seal-v5{width:110px;height:110px;align-self:start;margin-top:25px}.dn-lander .guarantee h2{font-size:27px}.dn-lander .guarantee p:not(.eyebrow){font-size:14px;overflow-wrap:anywhere}.dn-lander .guarantee>.cta{grid-column:1/-1}.dn-lander .final-close-v5{margin-inline:-18px;grid-template-columns:1fr;padding:0}.dn-lander .final-close-v5>img{min-height:0;height:auto;object-fit:contain}.dn-lander .final-close-copy{padding:30px 24px 38px}.dn-lander .final-close-copy h2{font-size:37px}.dn-lander .final-close-v5 .closing-price{display:flex}.dn-lander .final-close-copy .cta,.dn-lander .finished-art img{width:100%}}.dn-lander .final-close-v5>img{height:auto;min-height:0;object-fit:contain;align-self:center}.dn-lander .formula-v5{display:block}.dn-lander .formula-v5 .eyebrow{color:var(--plum)}.dn-lander .formula-v5 .full-inci{width:100%}.dn-lander .finished-art img{aspect-ratio:1}.dn-lander .final-close-v5>img,.dn-lander .transformation img{aspect-ratio:3/2}.dn-lander .gallery-assurance,.dn-lander .gallery-routine-close{position:absolute;bottom:0;left:0;right:0;background:#faf4f7;padding:4% 7%;display:grid;gap:2cqw;color:#44213a}.dn-lander .gallery-assurance b,.dn-lander .gallery-routine-close b{font-size:2.8cqw;line-height:1.35}.dn-lander .gallery-assurance span,.dn-lander .gallery-routine-close span{font-size:2.5cqw;line-height:1.4}.dn-lander .gallery-v6-1 .art-copy{top:5%}.dn-lander .gallery-v6-1 .hero-callouts{margin-top:4%}.dn-lander .gallery-v6-3{padding:0;background:#e9c7ae}.dn-lander .gallery-v6-3>img{width:100%;height:100%;object-fit:cover}.dn-lander .brow-gallery-copy{position:absolute;inset:auto 0 0;padding:12% 7% 7%;background:linear-gradient(transparent,#2c141acc);color:#fff}.dn-lander .brow-gallery-copy p{font-size:2.3cqw;letter-spacing:.08em;font-weight:600}.dn-lander .brow-gallery-copy h2{font-size:8.5cqw;letter-spacing:-.045em;margin:3% 0 0}.dn-lander .gallery-v6-4{padding:0;background:#fff}.dn-lander .gallery-v6-4>img{width:100%;height:100%;object-fit:contain}.dn-lander .gallery-v6-5 .art-copy{top:5%}.dn-lander .gallery-v6-5 h2{font-size:7.1cqw}.dn-lander .gallery-v6-5 .gallery-routine-close{background:#fcf6f2;gap:1.5cqw}.dn-lander .buybox-v6 h1{font-size:42px}.dn-lander .offers-v6{grid-template-columns:1fr;gap:10px}.dn-lander .offers-v6 .offer{display:grid;grid-template-columns:16px 78px minmax(0,1fr) 120px;gap:10px;align-items:center;text-align:left;border:1px solid #dfe4e1;border-radius:9px;background:#fff;padding:10px 14px;line-height:1.35;min-height:120px;color:#263b31;font-family:Arial,sans-serif}.dn-lander .offers-v6 .offer.selected{padding:9px 13px;border:2px solid #167147;background:#fff;box-shadow:0 0 0 2px #1671470b}.dn-lander .pack-radio{width:16px;height:16px;border:1.5px solid #adb7b0;border-radius:50%;display:block}.dn-lander .selected .pack-radio{border:5px solid #167147}.dn-lander .offers-v6 .offer img{width:78px;height:94px;object-fit:contain;background:#fff;mix-blend-mode:normal;margin:0;border-radius:0}.dn-lander .offers-v6 .pack-description>b{font-size:18px;font-weight:700;color:#1d2d24}.dn-lander .offers-v6 .pack-description>small{font-size:13px;font-weight:400;color:#637067;margin-top:5px}.dn-lander .pack-value{display:block;font-size:11px;font-weight:600;color:#167147;margin-top:8px;line-height:1.3}.dn-lander .pack-amount{text-align:right}.dn-lander .pack-regular{font-size:11px;font-weight:400;color:#727a74;display:block;line-height:1.4}.dn-lander .pack-regular s{display:block;font-size:13px}.dn-lander .offers-v6 .pack-amount>strong{font-size:26px;letter-spacing:-.6px;font-weight:700;color:#1b3325;margin:3px 0 5px}.dn-lander .pack-saving{display:inline-block;background:#eaf5ef;color:#136e43;border-radius:4px;padding:3px 7px;font-size:11px;line-height:1.35;font-weight:700}.dn-lander .buybox-v6 .savings{font-size:13px;margin:14px 0;color:#1b7048}.dn-lander .buybox-v6 .cta{border-radius:6px;font-size:17px;min-height:58px}.dn-lander .buybox-v6 .intro{font-size:15px}.dn-lander .buybox-v6 .subhead{font-size:23px}.dn-lander .reassurance-v6{display:grid;grid-template-columns:1fr 1.15fr 1.25fr;gap:10px;margin:20px 0;padding:0}.dn-lander .reassurance-v6>div{display:flex;align-items:center;gap:8px}.dn-lander .reassurance-v6 svg{width:28px;height:28px;color:#176747}.dn-lander .reassurance-v6 b{display:block;font-size:11px;font-weight:650;line-height:1.4;color:#334b3d}.dn-lander .reassurance-v6 small{display:block;font-size:10px;color:#6c766f;line-height:1.4;margin-top:3px}.dn-lander .benefit-band-v6{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;background:#f6f8f5;border:0;padding:30px 45px;margin-top:55px}.dn-lander .benefit-band-v6>div{display:flex;align-items:center;justify-content:center;gap:16px;border:0}.dn-lander .benefit-band-v6 strong{font:500 43px/1 Arial,sans-serif;letter-spacing:-1.6px;color:#1b6545}.dn-lander .benefit-band-v6 span{font-size:13px;line-height:1.45;max-width:135px;color:#334c3d}.dn-lander .benefits-v6{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center;padding:35px 0 85px;margin:0}.dn-lander .benefits-v6 figure{margin:0;align-self:center}.dn-lander .benefits-v6 img{width:100%;aspect-ratio:4/5;object-fit:cover}.dn-lander .benefits-v6-copy h2,.dn-lander .formula-v6-copy h2{font:600 38px/1.14 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-1.25px;margin-bottom:23px}.dn-lander .section-lead{font-size:20px!important;line-height:1.5!important;color:#3e2d37!important}.dn-lander .benefits-v6-copy>p,.dn-lander .formula-v6-copy>p{font-size:16px;line-height:1.75;color:#655b61;margin-bottom:21px}.dn-lander .benefits-v6-copy h3,.dn-lander .formula-v6-copy h3{font-size:19px;letter-spacing:-.25px;line-height:1.4;margin:25px 0 10px}.dn-lander .benefits-v6-copy .text-link{margin-top:5px;font-size:15px}.dn-lander .formula-v6{display:grid;grid-template-columns:1.08fr .92fr;gap:65px;margin:0;padding:85px 0;color:var(--ink);background:#fff;align-items:center}.dn-lander .formula-v6 .eyebrow{color:var(--plum)}.dn-lander .formula-v6 .finished-art{margin:0}.dn-lander .formula-v6 .full-inci{margin:25px 0 0;border-block:1px solid var(--line)}.dn-lander .formula-v6 .full-inci summary{font-size:14px}.dn-lander .formula-v6 .full-inci p{margin-bottom:20px}.dn-lander .formula-art-v6{width:100%;align-self:center}.dn-lander .formula-art-v6 img{aspect-ratio:1}.dn-lander .formula-art-v6 figcaption{margin:12px 0 0;font-size:12px}.dn-lander .transformation figure{margin-bottom:0}.dn-lander .transformation{padding-bottom:65px}@media(max-width:1100px){.dn-lander .offers-v6 .offer{grid-template-columns:14px 65px minmax(0,1fr) 100px;gap:8px;padding:10px}.dn-lander .offers-v6 .offer.selected{padding:9px}.dn-lander .offers-v6 .offer img{width:65px;height:84px}.dn-lander .offers-v6 .pack-description>b{font-size:16px}.dn-lander .offers-v6 .pack-amount>strong{font-size:24px}.dn-lander .offers-v6 .pack-description>small{font-size:12px}.dn-lander .reassurance-v6{gap:8px}.dn-lander .reassurance-v6>div{display:block}.dn-lander .reassurance-v6 svg{margin-bottom:4px}.dn-lander .benefits-v6,.dn-lander .formula-v6{gap:40px}.dn-lander .benefits-v6-copy h2,.dn-lander .formula-v6-copy h2{font-size:34px}}@media(max-width:899px){.dn-lander .offers-v6 .offer{grid-template-columns:18px 85px minmax(0,1fr) 140px;padding:12px 16px}.dn-lander .offers-v6 .offer.selected{padding:11px 15px}.dn-lander .offers-v6 .offer img{width:85px;height:92px}.dn-lander .offers-v6 .pack-description>b{font-size:19px}.dn-lander .offers-v6 .pack-amount>strong{font-size:28px}.dn-lander .reassurance-v6>div{display:flex}.dn-lander .reassurance-v6{max-width:540px}.dn-lander .reassurance-v6 b{font-size:12px}.dn-lander .reassurance-v6 small{font-size:11px}.dn-lander .benefits-v6,.dn-lander .formula-v6{gap:32px;grid-template-columns:1fr 1fr}.dn-lander .benefits-v6-copy h2,.dn-lander .formula-v6-copy h2{font-size:30px}.dn-lander .benefits-v6-copy>p,.dn-lander .formula-v6-copy>p{font-size:15px}.dn-lander .section-lead{font-size:18px!important}.dn-lander .benefit-band-v6{padding:27px 22px;gap:20px}.dn-lander .benefit-band-v6>div{gap:11px}.dn-lander .benefit-band-v6 strong{font-size:37px}.dn-lander .benefit-band-v6 span{font-size:12px}}@media(max-width:599px){.dn-lander .buybox-v6 h1{font-size:34px}.dn-lander .offers-v6 .offer{grid-template-columns:14px 58px minmax(0,1fr) 94px;gap:8px;padding:10px;min-height:114px}.dn-lander .offers-v6 .offer.selected{padding:9px}.dn-lander .offers-v6 .offer img{width:58px;height:88px}.dn-lander .offers-v6 .pack-description>b{font-size:16px}.dn-lander .offers-v6 .pack-description>small{font-size:11px;line-height:1.4}.dn-lander .pack-value{font-size:10px;max-width:105px;margin-top:6px}.dn-lander .offers-v6 .pack-amount>strong{font-size:24px}.dn-lander .pack-regular{font-size:10px}.dn-lander .pack-regular s{font-size:12px}.dn-lander .pack-saving{font-size:10px}.dn-lander .buybox-v6 .savings{font-size:12px}.dn-lander .reassurance-v6{gap:12px;text-align:center;margin-top:20px}.dn-lander .reassurance-v6>div{display:block}.dn-lander .reassurance-v6 svg{width:26px;height:26px;margin:auto auto 7px}.dn-lander .reassurance-v6 b,.dn-lander .reassurance-v6 small{font-size:10px}.dn-lander .benefit-band-v6{padding:23px 18px;gap:10px;margin-top:28px}.dn-lander .benefit-band-v6>div{display:block;text-align:center}.dn-lander .benefit-band-v6 strong{display:block;font-size:34px;margin-bottom:8px}.dn-lander .benefit-band-v6 span{font-size:10px;display:block;max-width:none;line-height:1.5}.dn-lander .benefits-v6,.dn-lander .formula-v6{display:flex;flex-direction:column;gap:25px;padding:35px 0 50px;margin:0}.dn-lander .benefits-v6 figure{width:100%;order:2;max-width:350px}.dn-lander .benefits-v6 img{aspect-ratio:5/4;object-position:center 40%}.dn-lander .benefits-v6-copy h2,.dn-lander .formula-v6-copy h2{font-size:31px}.dn-lander .benefits-v6-copy>p,.dn-lander .formula-v6-copy>p{font-size:16px}.dn-lander .benefits-v6-copy h3,.dn-lander .formula-v6-copy h3{font-size:18px}.dn-lander .formula-v6 .finished-art{width:100%;max-width:375px}.dn-lander .formula-v6{padding-top:45px}.dn-lander .formula-art-v6 figcaption{margin-top:10px}.dn-lander .section-lead{font-size:19px!important}.dn-lander .transformation{padding-bottom:45px}.dn-lander .reassurance-v6 small{letter-spacing:0}.dn-lander .gallery-assurance span,.dn-lander .gallery-routine-close span{font-size:2.6cqw}}@media(max-width:359px){.dn-lander .offers-v6 .offer{grid-template-columns:12px 45px minmax(0,1fr) 84px;gap:6px;padding:8px}.dn-lander .offers-v6 .offer.selected{padding:7px}.dn-lander .offers-v6 .offer img{width:45px}.dn-lander .offers-v6 .pack-description>b{font-size:15px}.dn-lander .offers-v6 .pack-amount>strong{font-size:22px}.dn-lander .pack-radio{width:12px;height:12px}.dn-lander .selected .pack-radio{border-width:4px}.dn-lander .pack-value{font-size:9px}.dn-lander .reassurance-v6{gap:7px}}.dn-lander .pack-saving,.dn-lander .pack-regular,.dn-lander .reassurance-v6 b{font-size:12px}.dn-lander .reassurance-v6 small{font-size:11px}.dn-lander .offers-v6 .offer[data-pack="1"] img{object-fit:cover}@media(max-width:599px){.dn-lander .pack-regular,.dn-lander .pack-saving{font-size:11px}.dn-lander .offers-v6 .pack-description>small{font-size:12px}.dn-lander .pack-value,.dn-lander .reassurance-v6 b{font-size:11px}.dn-lander .reassurance-v6 small{font-size:10px}}.dn-lander header .nuralis-brand,.dn-lander footer .nuralis-brand{position:relative;display:block;width:186px;height:76px;overflow:hidden;flex-shrink:0}.dn-lander .nuralis-brand img{position:absolute;width:280px!important;max-width:none;height:auto!important;left:-43px;top:-49px}.dn-lander header{padding-block:12px}.dn-lander header nav{gap:23px}.dn-lander footer .nuralis-brand{background:#fff;border-radius:3px}.dn-lander .brow-proof-link{font-size:14px;color:var(--green);font-weight:600;display:inline-flex;gap:15px;align-items:center;text-decoration:none;border-bottom:1px solid #b3c6b8;padding-bottom:3px}.dn-lander .buybox-v6 .rating-link{margin-bottom:10px}.dn-lander .brow-proof-v7{padding:64px 0 48px}.dn-lander .brow-proof-v7 .section-heading{align-items:end;margin-bottom:28px}.dn-lander .brow-proof-v7 .section-heading>p{display:block;max-width:360px;font-size:16px}.dn-lander .brow-tabs{display:flex;gap:8px;margin-bottom:26px;flex-wrap:wrap}.dn-lander .brow-tabs button{background:#fff;border:1px solid #d9dfd9;color:#355144;border-radius:30px;padding:11px 21px;font-size:14px;font-weight:600;min-height:44px}.dn-lander .brow-tabs button[aria-selected=true]{background:var(--green);border-color:var(--green);color:#fff}.dn-lander .brow-panel{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;align-items:center}.dn-lander .brow-comparison{min-width:0}.dn-lander .brow-reveal{position:relative;isolation:isolate;aspect-ratio:3/2;overflow:hidden;border-radius:12px;background:#ede9e5;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize}.dn-lander .brow-layer{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--pair);background-size:200% auto;background-repeat:no-repeat;pointer-events:none}.dn-lander .brow-after{background-position:100% 30%}.dn-lander .brow-before{background-position:0 30%;clip-path:inset(0 calc(100% - var(--reveal)) 0 0)}.dn-lander .brow-tag{position:absolute;top:16px;background:#ffffffef;color:#244737;border-radius:4px;padding:6px 11px;font-size:12px;letter-spacing:.12em;font-weight:700;z-index:3;pointer-events:none}.dn-lander .brow-tag-before{left:16px}.dn-lander .brow-tag-after{right:16px}.dn-lander .brow-divider{position:absolute;top:0;bottom:0;left:var(--reveal);width:2px;background:#fff;box-shadow:0 0 6px #0003;z-index:4;transform:translate(-50%);pointer-events:none}.dn-lander .brow-divider>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;background:#fff;color:var(--green);width:48px;height:48px;border-radius:50%;font:600 25px Arial;box-shadow:0 2px 16px #0002;letter-spacing:3px;padding-left:3px}.dn-lander .brow-range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.dn-lander .brow-reveal:has(.brow-range:focus-visible){outline:3px solid var(--green);outline-offset:4px}.dn-lander .brow-tools{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;color:#526458;font-size:13px}.dn-lander .brow-tools button{border:1px solid #d9e2db;border-radius:5px;background:#fff;color:var(--green);font-size:13px;min-height:40px;padding:8px 12px}.dn-lander .brow-tools button:hover{background:#edf3ee}.dn-lander .brow-story h3{font:37px/1.14 var(--serif);letter-spacing:-.7px;margin-bottom:18px}.dn-lander .brow-story>p:not(.eyebrow){font-size:16px;color:var(--muted);margin-bottom:22px}.dn-lander .brow-care-note{padding-left:18px;border-left:2px solid #bdcdbf;margin-bottom:25px}.dn-lander .brow-care-note b{font-size:16px;line-height:1.4;display:block;margin-bottom:8px}.dn-lander .brow-care-note p{font-size:15px;color:var(--muted);margin:0;line-height:1.65}.dn-lander .brow-proof-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:22px;border-top:1px solid #e5e9e5;padding-top:15px}.dn-lander .brow-proof-foot p{font-size:12px;color:#657368;margin:0;line-height:1.5}.dn-lander .brow-position{font-size:13px;color:#536257;letter-spacing:.12em;white-space:nowrap}@media(max-width:899px){.dn-lander header nav{gap:14px}.dn-lander .brow-panel{gap:28px}.dn-lander .brow-story h3{font-size:29px}.dn-lander .brow-care-note{padding-left:13px}.dn-lander .brow-proof-v7 .section-heading>p{max-width:285px}.dn-lander .brow-story .eyebrow{font-size:10px}}@media(max-width:699px){.dn-lander header .nuralis-brand{width:166px;height:67px}.dn-lander .nuralis-brand img{width:247px!important;left:-38px;top:-43px}.dn-lander .brow-proof-v7{padding:45px 0 35px}.dn-lander .brow-proof-v7 .section-heading{display:block}.dn-lander .brow-proof-v7 .section-heading h2{font-size:35px}.dn-lander .brow-proof-v7 .section-heading>p{max-width:none;font-size:15px;margin-top:16px}.dn-lander .brow-tabs{gap:6px;flex-wrap:nowrap;margin-bottom:20px}.dn-lander .brow-tabs button{flex:1;padding:10px 8px;font-size:12px}.dn-lander .brow-panel{grid-template-columns:1fr;gap:25px}.dn-lander .brow-story h3{font-size:29px;margin-bottom:14px}.dn-lander .brow-story .eyebrow{font-size:11px}.dn-lander .brow-tag{top:12px;font-size:10px;padding:5px 8px}.dn-lander .brow-tag-before{left:12px}.dn-lander .brow-tag-after{right:12px}.dn-lander .brow-divider>span{width:42px;height:42px;font-size:23px}.dn-lander .brow-tools,.dn-lander .brow-tools button{font-size:12px}.dn-lander .brow-proof-foot{align-items:flex-start}.dn-lander .brow-proof-foot p{max-width:260px}.dn-lander .brow-care-note p{font-size:15px}.dn-lander .brow-story .text-link{font-size:14px}.dn-lander footer .nuralis-brand{width:166px;height:67px}}:root{--ink:#242c2a;--muted:#5e6763;--green:#176544;--plum:#50354c;--line:#dce2de}.dn-lander .hero{gap:48px;grid-template-columns:1.08fr 1fr}.dn-lander .gallery-wrap{position:sticky;top:26px}.dn-lander .buybox-v6 h1{font:500 37px/1.09 var(--serif);letter-spacing:-1.1px}.dn-lander .buybox-v6 .subhead{font:600 27px/1.23 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-.65px;margin-top:18px}.dn-lander .buybox-v6 .intro{font-size:16px;line-height:1.62;color:#56615b}.dn-lander .buybox-v6 .formula-label{font-size:13px;color:#475f51;margin-bottom:10px}.dn-lander .buybox-v6 .brow-proof-link{font-size:12px}.dn-lander .buybox-v6 .offer-head{margin-top:26px}.dn-lander .offers-v6 .offer{min-height:111px}.dn-lander .offers-v6 .offer img{height:86px}.dn-lander .offers-v6 .pack-description>b{font-size:17px}.dn-lander .v8-bundle-reason{font-size:14px;line-height:1.5;font-weight:600;color:#194f36;margin:13px 0 0;padding-left:12px;border-left:2px solid #4c8665}.dn-lander .buybox-v6 .savings{font-size:12px;margin:8px 0 15px}.dn-lander .buybox-v6 .cta{font-size:16px}.dn-lander .reassurance-v6{gap:8px;margin:17px 0}.dn-lander .reassurance-v6 svg{width:23px;height:23px}.dn-lander .buybox-v6 .pack-note{font-size:11px;margin:10px 0 0}.dn-lander .art.v8-g1,.dn-lander .art.v8-g2,.dn-lander .art.v8-g3,.dn-lander .art.v8-g4,.dn-lander .art.v8-g5{padding:0}.dn-lander .v8-gallery-copy{position:absolute;z-index:2;left:6.5%;top:6.5%;right:6.5%;color:#392b38}.dn-lander .slide .v8-gallery-copy .art-brand,.dn-lander .slide .v8-outcome-copy .art-brand{font:700 1.95cqw/1.45 Arial,sans-serif;letter-spacing:.105em;margin:0 0 4.5cqw}.dn-lander .slide .v8-gallery-copy h2{font:650 7.3cqw/1.03 Arial,sans-serif;letter-spacing:-.035em;margin:0 0 4cqw}.dn-lander .slide .v8-gallery-copy .v8-gallery-deck{font:400 3.15cqw/1.4 Arial,sans-serif;margin:0;color:#4c3b46}.dn-lander .v8-g1 .v8-gallery-copy{right:45%;top:6%}.dn-lander .v8-g1 .art-brand{white-space:nowrap}.dn-lander .v8-g1 .v8-gallery-copy h2{font-size:7.45cqw;letter-spacing:-.05em}.dn-lander .v8-gallery-benefits{list-style:none;margin:6cqw 0 0;padding:0;display:grid;gap:2.7cqw}.dn-lander .v8-gallery-benefits li{font:500 2.65cqw/1.3 Arial,sans-serif;position:relative;padding-left:4cqw;max-width:43cqw;color:#443940}.dn-lander .v8-gallery-benefits li:before{content:"\2713";position:absolute;left:0;color:#24553d;font-size:2.9cqw}.dn-lander .v8-g2 .v8-gallery-copy h2{font-size:6.55cqw;max-width:77%}.dn-lander .v8-g2 .art-photo{opacity:.88}.dn-lander .v8-formula-numbers{position:absolute;z-index:2;left:6.5%;top:41%;display:grid;gap:3cqw;color:#3f2d39}.dn-lander .v8-formula-numbers>p{display:flex;gap:2.4cqw;align-items:center;margin:0!important}.dn-lander .v8-formula-numbers strong{font:500 9.5cqw/1 Arial,sans-serif;letter-spacing:-.07em;min-width:11cqw}.dn-lander .v8-formula-numbers strong small{font-size:3cqw;letter-spacing:-.02em}.dn-lander .v8-formula-numbers span{font:500 2.5cqw/1.35 Arial,sans-serif}.dn-lander .slide .v8-gallery-foot{position:absolute;z-index:2;left:0;right:0;bottom:0;background:#fff9f2;padding:3.3% 6.5%;font:400 2.55cqw/1.45 Arial,sans-serif;color:#4b3d45;margin:0}.dn-lander .v8-g3 .art-photo{width:100%;height:100%;object-fit:cover}.dn-lander .v8-outcome-copy{position:absolute;inset:auto 0 0;z-index:2;color:#fff;background:linear-gradient(transparent,#201510d6);padding:19% 6.5% 6%}.dn-lander .v8-outcome-copy h2{font:600 8.4cqw/1.01 Arial,sans-serif;letter-spacing:-.04em;margin:0 0 3cqw}.dn-lander .v8-outcome-copy p:last-child{font:400 3.05cqw/1.4 Arial,sans-serif}.dn-lander .slide .v8-outcome-copy .art-brand{margin-bottom:2.5cqw}.dn-lander .v8-g4{background:#f4f4ef;color:#294638}.dn-lander .v8-g4 .v8-gallery-copy h2{font-size:7.2cqw}.dn-lander .v8-compare-art{position:absolute;top:38%;right:6.5%;bottom:17%;left:6.5%;display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #ccd4cd;gap:6%;padding:5% 0}.dn-lander .v8-compare-art>div+div{border-left:1px solid #ccd4cd;padding-left:12%}.dn-lander .v8-diagram{display:flex;align-items:center;gap:1.2cqw;margin-bottom:4cqw;height:7cqw;color:#486956}.dn-lander .v8-diagram svg{width:6cqw;height:6cqw;stroke-width:1.2}.dn-lander .v8-diagram svg:nth-child(2){width:3cqw}.dn-lander .v8-compare-art small{display:block;font:600 1.85cqw/1.4 Arial,sans-serif;letter-spacing:.045em}.dn-lander .v8-compare-art h3{font:600 3.8cqw/1.18 Arial,sans-serif;letter-spacing:-.025em;margin:2cqw 0}.dn-lander .v8-compare-art p{font:400 2.55cqw/1.4 Arial,sans-serif}.dn-lander .v8-g4 .v8-gallery-foot{background:transparent;font-size:2.1cqw;bottom:1%}.dn-lander .v8-g4-photo .v8-gallery-copy h2{font-size:6.9cqw;margin-bottom:2.7cqw}.dn-lander .v8-g4-photo .v8-gallery-copy .art-brand{margin-bottom:3cqw}.dn-lander .v8-g4-photo .v8-gallery-copy .v8-gallery-deck{font-size:3cqw;max-width:62%}.dn-lander .v8-object-labels{position:absolute;left:6%;right:5%;bottom:3%;z-index:2;display:grid;grid-template-columns:1fr 1.2fr;gap:5%;color:#34493c}.dn-lander .v8-object-labels b,.dn-lander .v8-object-labels span{display:block;font:600 2.55cqw/1.35 Arial,sans-serif;letter-spacing:-.02em}.dn-lander .v8-object-labels span{font-weight:400;font-size:2.1cqw;margin-top:1cqw;letter-spacing:0}.dn-lander .meta-v8 .social-card:nth-child(6) .meta-attachment{width:195px;height:130px}.dn-lander .v8-g5{background:#513148;color:#fff}.dn-lander .v8-g5 .art-photo{height:70%;top:auto;bottom:8%;object-fit:cover;object-position:center 62%}.dn-lander .v8-g5 .v8-gallery-copy{color:#fff}.dn-lander .v8-g5 .v8-gallery-copy h2{font-size:6.05cqw;line-height:1.04;letter-spacing:-.02em}.dn-lander .v8-g5 .v8-gallery-copy .art-brand{margin-bottom:2.5cqw}.dn-lander .v8-g5 .art-photo{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dn-lander .v8-g5 .v8-gallery-copy h2{font-size:8.3cqw;max-width:54%;line-height:1.02}.dn-lander .thumb-art{display:block;container-type:inline-size;width:100%;pointer-events:none;overflow:hidden}.dn-lander .thumb-art .slide{aspect-ratio:1;display:block;text-align:left}.dn-lander .thumb-art .v8-gallery-benefits{gap:2.7cqw}.dn-lander .thumbs .thumb{padding:3px;background:#fff;overflow:hidden}.dn-lander .thumbs .thumb .thumb-label{font-size:10px;line-height:1.3;padding:5px 0 3px}.dn-lander .thumbs .thumb-art span{font-weight:inherit}.dn-lander .thumbs{display:grid;overflow:visible}.dn-lander .thumbs .thumb{max-height:none;aspect-ratio:auto;min-width:0}.dn-lander .thumbs .thumb>.thumb-art,.dn-lander .thumbs .thumb>.thumb-label{display:block}.dn-lander .v8-routine-footer{position:absolute;inset:auto 0 0;z-index:3;padding:3.5% 6.5%;background:#faf7f2;color:#3e2d38}.dn-lander .v8-routine-footer strong,.dn-lander .v8-routine-footer span{display:block;font:600 2.6cqw/1.4 Arial,sans-serif}.dn-lander .v8-routine-footer span{font-weight:400;font-size:2.15cqw;margin-top:1.3cqw}.dn-lander .thumbs{grid-template-columns:repeat(5,minmax(0,1fr))}.dn-lander .thumb span{font-size:10px}.dn-lander .benefits-v8{padding:100px 0 50px;grid-template-columns:.86fr 1.14fr;gap:70px}.dn-lander .benefits-v8 figure{max-width:440px}.dn-lander .benefits-v8 img{aspect-ratio:4/5;object-position:center}.dn-lander .benefits-v8 .benefits-v6-copy h2,.dn-lander .formula-v8 .formula-v6-copy h2{font:500 41px/1.1 var(--serif);letter-spacing:-1px}.dn-lander .benefits-v8 .section-lead{font-size:20px!important;line-height:1.5!important}.dn-lander .benefits-v8 .benefits-v6-copy>p{color:#5b645f}.dn-lander .v8-personas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding:20px 0 62px;border-bottom:1px solid var(--line)}.dn-lander .v8-personas article{border-top:2px solid #6e8072;padding-top:18px}.dn-lander .v8-personas span{font-size:10px;letter-spacing:.08em;font-weight:650;color:#5b6b5f}.dn-lander .v8-personas h3{font:500 23px/1.2 var(--serif);letter-spacing:-.2px;margin:13px 0}.dn-lander .v8-personas p{font-size:15px;color:#647068;line-height:1.65;margin:0}.dn-lander .formula-v8{padding:70px 0;gap:70px}.dn-lander .formula-v8 .section-lead{font-size:20px!important}.dn-lander .formula-v8 .formula-art-v6{max-width:460px}.dn-lander .formula-v8 .v8-honest-note{font-size:13px;color:#66726b;padding-left:14px;border-left:2px solid #c6d1c9}.dn-lander .formula-v8 .formula-v6-copy h3{font-size:18px}.dn-lander .brow-proof-v7{border-top:1px solid var(--line);padding-top:62px}.dn-lander .brow-proof-v7 .section-heading h2{font-size:42px}.dn-lander .brow-story h3{font-size:33px}.dn-lander .meta-v8{margin-top:10px;padding-top:45px;padding-bottom:35px;background:#f2f3f5}.dn-lander .meta-v8 h2{font-size:40px;letter-spacing:-.8px}.dn-lander .v8-proof-caption{font-size:12px!important;font-weight:400;line-height:1.5;color:#6a706d;margin:14px 0 0!important}.dn-lander .meta-v8 .social-card{padding:16px;font:14px/1.5 Arial,sans-serif;border-radius:7px;box-shadow:0 2px 3px #00000008}.dn-lander .meta-v8 .meta-person{margin:0 0 12px}.dn-lander .meta-v8 .meta-person b{font-size:14px}.dn-lander .meta-v8 .meta-person small{font-size:11px}.dn-lander .meta-v8 .meta-avatar{width:34px;height:34px;font-size:12px;background:#e0e4e8;color:#4e5962}.dn-lander .meta-v8 .meta-post{padding:0;margin:0 0 13px}.dn-lander .meta-v8 .meta-post p{font:14px/1.53 Arial,sans-serif;color:#242526;margin:0}.dn-lander .meta-v8 .meta-attachment{display:block;width:156px;max-width:70%;height:130px;border-radius:3px;overflow:hidden;margin:0 0 14px;background:#e8e8e8}.dn-lander .meta-v8 .meta-attachment .meta-selfie{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 36%;margin:0;border-radius:0}.dn-lander .meta-v8 .social-card:nth-child(2n) .meta-attachment{width:182px;height:130px}.dn-lander .meta-v8 .social-card:nth-child(3n) .meta-attachment{width:145px;height:140px}.dn-lander .meta-v8 .meta-reactions{padding:0 0 8px;font-size:11px}.dn-lander .meta-v8 .meta-actions{padding:9px 0 0;margin:0;gap:4px;font-size:12px}.dn-lander .meta-v8 .meta-actions svg{width:16px;height:16px}.dn-lander .v8-diy{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:75px 0 70px}.dn-lander .v8-diy h2{font-size:42px}.dn-lander .v8-diy p{font-size:16px;color:#5e6962;line-height:1.72}.dn-lander .v8-choice-table{border-top:2px solid #395943;align-self:center}.dn-lander .v8-choice-table>div{display:grid;grid-template-columns:115px 1fr;gap:18px;padding:17px 0;border-bottom:1px solid #dce3dc;font-size:14px;line-height:1.5}.dn-lander .v8-choice-table>div>b{font-size:14px;color:#344c3d}.dn-lander .v8-choice-table>div>span{color:#647069}.dn-lander .v8-choice-table .v8-choice-head{display:block;padding:18px 0}.dn-lander .v8-choice-head>span{display:block;font-size:10px;letter-spacing:.1em;margin-bottom:6px}.dn-lander .v8-choice-head>b{font-size:21px!important}.dn-lander .expect-v8{padding-top:55px;padding-bottom:48px}.dn-lander .expect-v8 h2{font-size:42px}.dn-lander .expect-v8 .expect-image{height:auto;aspect-ratio:1.7}.dn-lander .expect-v8 .expect-image img{width:100%;height:100%;object-fit:cover}.dn-lander .expect-v8 .expect-copy{padding:22px 22px 26px}.dn-lander .expect-v8 .expect-copy h3{font:500 25px/1.15 var(--serif);margin-bottom:13px}.dn-lander .expect-v8 .expect-copy p{font-size:15px;line-height:1.65}.dn-lander .expect-v8 .expect-note{max-width:840px;margin:24px auto 0;font-size:12px;line-height:1.6}.dn-lander .reviews-v8{padding-top:65px}.dn-lander .reviews-v8 h2{font-size:42px}.dn-lander .reviews-v8 .wall-grid{align-items:start}.dn-lander .reviews-v8 .wall-card{padding:24px;border-radius:6px}.dn-lander .reviews-v8 .wall-card h3{font-size:20px;line-height:1.3}.dn-lander .reviews-v8 .wall-card p{font-size:15px;line-height:1.65}.dn-lander .wall-attachment{display:block;width:145px;height:130px;border-radius:3px;overflow:hidden;margin:0 0 20px}.dn-lander .wall-attachment img{width:100%;height:100%;object-fit:cover;object-position:50% 32%}.dn-lander .guarantee{margin-top:0}.dn-lander .guarantee .eyebrow{font-size:10px}.dn-lander .guarantee p:not(.eyebrow){font-size:15px;line-height:1.7}.dn-lander .faq-section{gap:65px}.dn-lander .faqs details p{line-height:1.75}.dn-lander .preview-bar{top:0;bottom:auto;z-index:50}.dn-lander body[data-mode=review]{padding-top:var(--preview-height)}.dn-lander .gallery-export{padding-top:0!important}@media(max-width:1100px){.dn-lander .hero{gap:32px}.dn-lander .buybox-v6 h1{font-size:34px}.dn-lander .buybox-v6 .subhead{font-size:25px}.dn-lander .benefits-v8,.dn-lander .formula-v8,.dn-lander .v8-diy{gap:38px}.dn-lander .benefits-v8 .benefits-v6-copy h2,.dn-lander .formula-v8 .formula-v6-copy h2{font-size:36px}.dn-lander .v8-personas{gap:28px}.dn-lander .offers-v6 .pack-description>b{font-size:16px}}@media(max-width:899px){.dn-lander .gallery-wrap{position:static}.dn-lander .hero{grid-template-columns:1fr}.dn-lander .buybox-v6 h1{font-size:38px}.dn-lander .buybox-v6 .subhead{font-size:29px}.dn-lander .benefits-v8{padding-top:65px;gap:32px}.dn-lander .v8-personas{gap:25px}.dn-lander .v8-personas h3{font-size:21px}.dn-lander .v8-diy{gap:30px}.dn-lander .v8-choice-table>div{grid-template-columns:85px 1fr}.dn-lander .meta-v8 .social-card{flex-basis:calc((100% - 18px)/2)}.dn-lander .benefits-v8 .benefits-v6-copy h2,.dn-lander .formula-v8 .formula-v6-copy h2{font-size:33px}.dn-lander .benefits-v8 .section-lead,.dn-lander .formula-v8 .section-lead{font-size:18px!important}}@media(max-width:599px){.dn-lander .hero{gap:22px}.dn-lander .gallery-wrap{position:static}.dn-lander .buybox-v6 h1{font-size:33px}.dn-lander .buybox-v6 .subhead{font-size:26px}.dn-lander .buybox-v6 .intro{font-size:16px}.dn-lander .buybox-v6 .formula-label{font-size:12px}.dn-lander .buybox-v6 .cta{font-size:15px;padding-inline:15px}.dn-lander .v8-bundle-reason{font-size:13px}.dn-lander .offers-v6 .offer{min-height:110px}.dn-lander .offers-v6 .pack-description>b{font-size:15px}.dn-lander .reassurance-v6{gap:8px}.dn-lander .reassurance-v6 b,.dn-lander .reassurance-v6 small{font-size:10px}.dn-lander .thumb span{font-size:9px}.dn-lander .benefits-v8{padding:48px 0 30px;gap:25px}.dn-lander .benefits-v8 figure{max-width:330px;order:2}.dn-lander .benefits-v8 img{aspect-ratio:4/3;object-position:center 32%}.dn-lander .benefits-v8 .benefits-v6-copy h2,.dn-lander .formula-v8 .formula-v6-copy h2{font-size:34px}.dn-lander .benefits-v8 .section-lead,.dn-lander .formula-v8 .section-lead{font-size:19px!important}.dn-lander .v8-personas{grid-template-columns:1fr;gap:23px;padding:12px 0 40px}.dn-lander .v8-personas article{padding-top:14px}.dn-lander .v8-personas h3{font-size:24px;margin:9px 0}.dn-lander .v8-personas p{font-size:15px}.dn-lander .formula-v8{padding:43px 0 44px;gap:26px}.dn-lander .formula-v8 .formula-art-v6{max-width:360px}.dn-lander .brow-proof-v7{padding-top:40px}.dn-lander .brow-proof-v7 .section-heading h2{font-size:34px}.dn-lander .meta-v8{padding-top:32px;padding-bottom:28px}.dn-lander .meta-v8 h2{font-size:33px}.dn-lander .meta-v8 .section-heading{gap:15px}.dn-lander .meta-v8 .section-heading .carousel-controls{align-self:flex-end}.dn-lander .meta-v8 .social-card{flex-basis:calc(100% - 24px);padding:16px}.dn-lander .meta-v8 .meta-post p{font-size:15px;line-height:1.5}.dn-lander .meta-v8 .v8-proof-caption{max-width:260px}.dn-lander .v8-diy{grid-template-columns:1fr;gap:27px;padding:45px 0}.dn-lander .v8-diy h2,.dn-lander .expect-v8 h2,.dn-lander .reviews-v8 h2{font-size:34px}.dn-lander .v8-choice-table>div{grid-template-columns:100px 1fr;gap:18px}.dn-lander .v8-choice-table .v8-choice-head{padding-top:16px}.dn-lander .expect-v8{padding-top:35px}.dn-lander .expect-v8 .expect-copy{padding:20px}.dn-lander .expect-v8 .expect-copy h3{font-size:25px}.dn-lander .expect-v8 .expect-image{aspect-ratio:1.85}.dn-lander .expect-v8 .expect-note{text-align:left;margin-top:20px}.dn-lander .reviews-v8{padding-top:40px}.dn-lander .reviews-v8 .wall-card{padding:22px}.dn-lander .reviews-v8 .review-heading{margin-bottom:22px}.dn-lander .guarantee h2{font-size:29px}.dn-lander .guarantee p:not(.eyebrow){font-size:14px}.dn-lander .faqs details p{font-size:15px}.dn-lander .preview-bar{font-size:10px}.dn-lander .final-close-copy>p:not(.eyebrow){font-size:16px}}@media(prefers-reduced-motion:reduce){.dn-lander{scroll-behavior:auto}}.dn-lander{scroll-padding-top:calc(var(--preview-height) + 20px)}.dn-lander .meta-v8{margin-bottom:0}.dn-lander .meta-v8 .social-card:nth-child(6) .meta-attachment{width:195px;height:130px;max-width:100%}.dn-lander .v8-gallery-benefits li{font-size:3.25cqw}.dn-lander .v8-formula-numbers span,.dn-lander .slide .v8-gallery-foot{font-size:2.95cqw}.dn-lander .v8-outcome-copy p:last-child{font-size:3.5cqw}.dn-lander .v8-object-labels b{font-size:3.1cqw}.dn-lander .v8-object-labels span{font-size:2.65cqw}.dn-lander .v8-routine-footer strong{font-size:3cqw}.dn-lander .v8-routine-footer span{font-size:2.55cqw}.dn-lander .densyra-shopify-preview .preview-bar{top:0;bottom:auto;z-index:50}.dn-lander .densyra-shopify-preview{padding-top:var(--preview-height)}.dn-lander .densyra-shopify-preview .preview-bar strong{white-space:nowrap}.dn-lander .densyra-preview-section{display:block}@media(max-width:599px){.dn-lander .densyra-shopify-preview .preview-bar{font-size:10px}}.dn-lander:has(section){max-width:1280px;margin-left:auto;margin-right:auto;padding-left:35px;padding-right:35px;box-sizing:border-box}@media(max-width:899px){.dn-lander:has(section){padding-left:25px;padding-right:25px}}.dn-lander .dn-buy-error{margin:10px 0 0;color:#b3261e;font-size:13px;font-weight:600;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dn-lander.css.map */
