:root{--brand-cyan: #00D8F0;--announce-black: #040000;--teal-strike: #00404A;--accessible-cyan: #007A8A;--bullet-grey: #8B8B8B;--label-grey: #AAAAAA;--navy: #001125;--card-grey: #F5F5FA;--card-border: rgba(0, 0, 0, .1);--section-gradient: linear-gradient(134.2deg, #FBFBFF 13.62%, #C7CCD2 80.48%);--panel-gradient: linear-gradient(to bottom, rgba(239, 241, 245, .5), rgba(209, 211, 215, .5));--panel-border: rgba(184, 184, 184, .5);--check-gradient: linear-gradient(to bottom, #02CC00, #029000);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif: "Noto Serif SC", "Songti SC", Georgia, serif}.dpf-page,.dpf-page *{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}.dpf-page{font-family:var(--font-sans);font-size:16px;line-height:1.3;color:#000;background:#fff;-webkit-font-smoothing:antialiased}.dpf-page img{display:block;max-width:100%}.dpf-page a{color:inherit;text-decoration:none}.dpf-page ul{list-style:none}.dpf-page button{font-family:inherit;cursor:pointer}.container{max-width:1440px;margin:0 auto;padding-left:24px;padding-right:24px}@media(min-width:1488px){.container{padding-left:0;padding-right:0}}.skip-link{position:absolute;top:-48px;left:8px;background:#000;color:#fff;padding:8px 16px;z-index:200;border-radius:4px}.skip-link:focus{top:8px}.dpf-page .dpf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:4px;font-size:16px;line-height:1.5;white-space:nowrap;transition:filter .15s ease,background .15s ease,transform .15s ease}.dpf-page .dpf-btn:hover{filter:brightness(1.06)}.dpf-page .dpf-btn:active{transform:scale(.985)}.dpf-page .dpf-btn-cyan{background:var(--brand-cyan);color:#000;font-weight:500;padding:14px 40px;min-height:53px}.dpf-page .dpf-btn-outline{background:transparent;border:1px solid #000;color:#000;font-weight:400;padding:14px 30px;min-height:53px}.dpf-page .dpf-btn-outline:hover{background:#0000000a}.dpf-page .dpf-btn-black{background:#000;color:#fff;font-weight:500;padding:13px 40px;min-height:52px}.dpf-page .dpf-btn-navy{background:var(--navy);color:#fff;font-weight:500;padding:13px 40px;min-height:52px}.check-list li{position:relative;padding-left:22px}.check-list .check-icon{position:absolute;left:0;top:50%;width:14px;height:14px;flex:none}.check-list li .check-icon{top:calc(.5em * var(--check-lh, 2));transform:translateY(-50%)}.check-icon{display:inline-block;width:14px;height:14px}.announce,.uni-announce{height:35px;background:var(--announce-black);color:#fff;display:flex;align-items:center;justify-content:center;gap:120px;font-size:13px;position:fixed;top:0;left:0;right:0;z-index:60}.announce svg{flex:none}body:has(.announce),body:has(.uni-announce){padding-top:35px}html:has(.announce),html:has(.uni-announce){scroll-padding-top:130px}@media(max-width:767px){.announce,.uni-announce{gap:24px;font-size:11px;padding:0 12px;text-align:center}}.site-header{position:fixed;top:35px;left:0;right:0;z-index:50;background:linear-gradient(to bottom,#fff6,#fff0);border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease}.site-header.scrolled{background:#ffffffeb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom-color:#0000000f}.nav-bar{height:80px;display:flex;align-items:center;justify-content:space-between;gap:32px}.nav-logo{display:flex;align-items:center}.nav-logo img{width:259px;height:23px}.nav-logo img.nav-logo-light{display:none}.nav-products{display:flex;align-items:center;gap:20px;margin-right:auto;margin-left:40px}.nav-products-label{font-size:16px;color:#000}.nav-products-divider{width:1px;height:17px;background:#000}.nav-pill{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 24px;border-radius:2px;font-size:16px;background:transparent;border:1px solid #000;color:#000}.nav-pill:hover{background:#0000000d}.nav-pill.active{background:var(--brand-cyan);border:none;font-weight:700}.nav-links{white-space:nowrap;display:flex;align-items:center;gap:28px;font-size:16px}.nav-links a:hover{opacity:.65}.nav-shop{display:inline-flex;align-items:center;justify-content:center;padding:9px 28px;border:1px solid #000;border-radius:999px;font-size:16px}.nav-links a.nav-shop:hover{opacity:1;background:#0000000d}.nav-toggle{display:none;background:none;border:none;width:44px;height:44px;position:relative}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{content:"";position:absolute;left:10px;width:24px;height:2px;background:#000;transition:transform .2s ease,opacity .2s ease}.nav-toggle span{top:21px}.nav-toggle span:before{left:0;top:-7px}.nav-toggle span:after{left:0;top:7px}.nav-toggle[aria-expanded=true] span{background:transparent}.nav-toggle[aria-expanded=true] span:before{transform:translateY(7px) rotate(45deg)}.nav-toggle[aria-expanded=true] span:after{transform:translateY(-7px) rotate(-45deg)}.uni-drawer{display:flex;position:fixed;top:35px;left:0;right:0;bottom:0;background:#000;color:#fff;z-index:70;flex-direction:column;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.uni-drawer.open{opacity:1;visibility:visible;pointer-events:auto}.uni-drawer-top{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;flex:none;border-bottom:1px solid rgba(255,255,255,.15)}.uni-drawer-logo img{width:190px;height:auto}.uni-drawer-close{background:none;border:none;padding:10px;display:flex}.uni-drawer-menu{display:flex;flex-direction:column;margin-top:8px;flex:none}.uni-drawer-link{display:flex;align-items:center;gap:12px;height:76px;padding:0 32px;font-family:var(--font-serif);font-size:24px;color:#fff;text-align:left;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.15);width:100%;flex:none}.uni-drawer-chevron{transition:transform .2s ease}.uni-drawer-products-btn[aria-expanded=true] .uni-drawer-chevron{transform:rotate(180deg)}.uni-drawer-sub{display:flex;flex-direction:column}.uni-drawer-sub[hidden]{display:none}.uni-drawer-sublink{display:flex;align-items:center;height:76px;padding:0 32px 0 64px;font-family:var(--font-serif);font-size:24px;color:#fff;border-bottom:1px solid rgba(255,255,255,.15);flex:none}.uni-drawer-ctas{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 24px 48px}.uni-drawer-btn{display:flex;align-items:center;justify-content:center;width:227px;height:50px;border-radius:4px;background:var(--brand-cyan);color:#000;font-size:16px;font-weight:700;flex:none}@media(min-width:1201px){.uni-drawer{display:none}}@media(max-width:1200px){.nav-products,.nav-links{display:none}.nav-toggle{display:block}.site-header,.site-header.scrolled{background:#000;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}.nav-bar{height:64px}.nav-logo img{width:190px;height:auto}.nav-logo img.nav-logo-dark{display:none}.nav-logo img.nav-logo-light{display:block}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{background:#fff}.nav-toggle[aria-expanded=true] span{background:transparent}}.hero{position:relative;min-height:950px;overflow:hidden;background:radial-gradient(115% 100% at 72% 50%,#d2e7ff,#fff)}.hero-bg,.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.hero-overlay{object-position:right bottom}.hero-inner{position:relative;z-index:2;padding-top:260px}.hero-copy{max-width:820px;padding-left:80px}.hero h1{font-size:64px;font-weight:800;line-height:1.1;color:#000}.hero-sub{max-width:495px;margin-top:10px;font-size:16px;line-height:1.3}.hero-checks{margin-top:20px}.hero-checks li{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.3;padding:2.5px 0}.hero-cta-row{display:flex;gap:20px;margin-top:40px;flex-wrap:wrap}.dpf-page .dpf-btn-price{background:var(--brand-cyan);color:#000;padding:14px 30px;min-height:53px;gap:0}.dpf-page .dpf-btn-price .price-now{font-size:18px;font-weight:700}.dpf-page .dpf-btn-price .price-was{font-size:14px;font-weight:400;color:var(--teal-strike);text-decoration:line-through;text-decoration-color:var(--teal-strike);margin-left:8px}.dpf-page .dpf-btn-price .price-label{font-size:16px;font-weight:600;margin-left:12px}.hero-badge{display:inline-flex;align-items:center;margin-top:40px;height:36px;padding:0 20px;border:1px solid #000;border-radius:99px;font-size:14px;font-weight:700}.hero-footnote{margin-top:10px;font-size:12px;font-style:italic;color:#0006}.hero-product{position:absolute;z-index:1;top:124px;right:max(118px,calc(50% - 907px));width:664px;height:auto}@media(max-width:1280px){.hero-product{width:480px;top:220px;right:4%;opacity:.95}.hero-copy{padding-left:24px}.hero-inner{padding-top:180px}}@media(max-width:767px){.hero{min-height:0;padding:84px 0 0;display:flex;flex-direction:column}.hero-inner,.hero-copy{display:contents}.hero h1,.hero-sub,.hero-cta-row,.hero-badge,.hero-footnote{position:relative;z-index:2}.hero h1{order:1;margin:20px 20px 0;font-size:28px;line-height:1.3}.hero-sub{order:2;margin:20px 20px 0;font-size:14px;line-height:1.4;max-width:none}.hero-checks,.hero-cta-row .dpf-btn-outline{display:none}.hero-cta-row{order:4;margin:16px 20px 0;gap:12px;justify-content:center}.dpf-page .dpf-btn-price{min-height:47px;padding:12px 24px}.hero-badge{order:5;align-self:center;margin:12px 20px 0;height:34px;font-size:13px}.hero-footnote{order:6;margin:8px 20px 28px;font-size:12px;text-align:center}.hero-product{position:relative;top:auto;right:auto;z-index:1;order:3;width:293px;max-width:80%;margin:18px auto 0}}.section-lazy{padding:180px 0 120px;background:#fff}.section-lazy .container{display:flex;align-items:center;gap:80px}.lazy-copy{max-width:555px;margin-left:120px}.h-serif-40{font-family:var(--font-serif);font-size:40px;font-weight:700;line-height:1.42;color:#000}.h-serif-40.black{font-weight:900}.lazy-copy p{margin-top:30px;font-size:14px;line-height:1.3}ul.lazy-bullets{margin-top:40px;list-style:disc;padding-left:21px;color:#595959;font-size:14px;line-height:1.5}.lazy-copy .dpf-btn-black{margin-top:24px}.lazy-visual{flex:none;width:650px;height:650px;background:linear-gradient(116.86deg,#fbfbff 13.622%,#c7ccd2 80.483%);display:flex;align-items:center;justify-content:center}.lazy-visual img{width:481px;height:auto;transform:scaleX(-1)}@media(max-width:1280px){.lazy-copy{margin-left:0}.lazy-visual{width:480px;height:480px}.lazy-visual img{width:360px}}@media(max-width:900px){.section-lazy{padding:80px 0 60px}.section-lazy .container{flex-direction:column-reverse;gap:20px}.h-serif-40{font-size:36px;line-height:1.2}.lazy-visual{width:calc(100% + 48px);max-width:none;margin:0 -24px;height:auto;aspect-ratio:1}.lazy-visual img{width:74%}.lazy-copy p{margin-top:20px}ul.lazy-bullets{margin-top:12px;list-style:none;padding-left:0;font-size:11px;line-height:1.25;color:#9a9a9a}.lazy-copy .dpf-btn-black{margin-top:16px;min-height:38px;padding:8px 24px;min-width:200px;font-size:14px}}.section-minds{padding:110px 0 0;background:#fff;text-align:center}.section-minds>.container>p{max-width:752px;margin:20px auto 0;font-size:16px;line-height:1.3}.persona-row{display:flex;gap:20px;margin-top:80px}.persona-card{position:relative;flex:1;aspect-ratio:467 / 520;border-radius:14px;overflow:hidden}.persona-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.persona-card .scrim{position:absolute;left:0;right:0;bottom:0;height:90px;background:linear-gradient(to bottom,#0000,#000000e6)}.persona-card figcaption{position:absolute;left:25px;right:25px;bottom:18px;color:#fff;font-size:16px;font-weight:500;text-align:center}@media(max-width:900px){.section-minds{padding-top:72px;text-align:left}.section-minds>.container>p{max-width:none;margin:20px 0 0;font-size:14px;line-height:1.4}.persona-row{flex-direction:column;margin-top:56px}.persona-card{aspect-ratio:353 / 393}}.adhd-disclaimer{max-width:635px;margin:0 auto;padding:40px 24px 60px;font-size:12px;line-height:1.3;color:#0006;text-align:center}.section-gradient{background:var(--section-gradient)}.section-neuro{padding:120px 0}.section-neuro .container{display:flex;align-items:center;gap:60px}.neuro-visual{flex:1;display:flex;justify-content:center}.neuro-visual img{width:458px;height:auto}.neuro-copy{flex:1;max-width:600px}.neuro-copy .h-serif-40{max-width:505px}.neuro-copy>p{margin-top:56px;max-width:583px;font-size:14px;line-height:1.3}.neuro-checks{margin-top:56px;font-size:16px;line-height:2;color:#595959}.neuro-checks li{display:flex;align-items:center;gap:8px}@media(max-width:900px){.section-neuro{padding:0 0 64px;background:#fff}.section-neuro .container{flex-direction:column;gap:40px}.neuro-visual{width:calc(100% + 48px);margin:0 -24px;flex:none;padding:60px 0 40px;background:var(--section-gradient)}.neuro-visual img{width:min(80%,318px)}.neuro-copy h2 br{display:none}.neuro-copy>p{margin-top:20px;line-height:1.4}.neuro-checks{margin-top:20px;font-size:14px;line-height:1.3}.neuro-checks li{align-items:flex-start;padding:2px 0}.neuro-checks li .check-icon{margin-top:2px}}.section-different{position:relative;min-height:1080px;display:flex;align-items:center;overflow:hidden}.section-different .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.different-copy{position:relative;z-index:1;margin:120px 24px 120px 360px;max-width:700px;padding:56px 56px 60px;background:linear-gradient(to right,#ffffffe0,#ffffffb8);border-radius:16px}@media(min-width:901px){.different-copy{max-width:780px}.different-copy h2{white-space:nowrap}.different-copy>p{white-space:nowrap}}.different-copy>p{margin-top:20px;font-size:14px;line-height:1.3}.different-checks{margin-top:30px;font-size:14px;line-height:2;color:#595959}.different-checks li{display:flex;align-items:center;gap:8px}@media(max-width:1280px){.different-copy{margin-left:48px}}@media(max-width:900px){.section-different{min-height:0;display:block;background:#fff}.section-different .bg{position:static;width:100%;height:253px;object-fit:cover;object-position:85% 25%}.different-copy{position:relative;margin:-56px 0 0;padding:76px 24px 32px;background:linear-gradient(to bottom,#fff0,#fff 56px);max-width:none;border-radius:0}.different-copy>p{margin-top:20px;line-height:1.4}.different-checks{margin-top:20px;line-height:1.4}.different-checks li{align-items:flex-start}.different-checks li+li{margin-top:10px}.different-checks li .check-icon{margin-top:3px}}.section-steps{padding:120px 0 0;text-align:center}.section-steps .sub{margin-top:24px;font-size:16px}.steps-row{display:flex;gap:20px;margin-top:56px;text-align:left}.step-card{flex:1;background:var(--card-grey);border:1px solid var(--card-border);border-radius:20px;padding:80px 80px 64px}.step-card .icon{height:37px;display:flex;align-items:center}.step-card .num{margin-top:28px;font-family:var(--font-serif);font-size:64px;font-weight:800;line-height:1;color:#00d8f033}.step-card h3{margin-top:26px;font-family:var(--font-serif);font-size:20px;font-weight:800;color:#000}.step-card p{margin-top:18px;font-size:14px;line-height:1.5;text-align:justify}.section-steps .dpf-btn-navy{margin:60px auto 0}@media(max-width:1100px){.step-card{padding:48px 36px 40px}}@media(max-width:900px){.section-steps{padding-top:72px;text-align:left}.section-steps .sub{margin-top:20px;font-size:14px}.steps-row{flex-direction:column;margin-top:40px}.step-card{padding:46px 20px 40px}.section-steps .dpf-btn-navy{display:flex;width:100%;margin:20px 0 0}}.section-science-quote{margin-top:120px;padding:150px 0}.section-science-quote .container{display:flex;gap:140px;align-items:flex-start}.scientist{flex:none;width:374px;text-align:center;padding-top:76px}.scientist-photo{position:relative;width:360px;height:360px;margin:0 auto}.scientist-photo img{width:100%;height:100%;border-radius:50%;object-fit:cover}.scientist-photo:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:3px solid var(--brand-cyan);border-radius:50%}.scientist h3{margin-top:40px;font-family:var(--font-serif);font-size:32px;font-weight:800}.scientist .role{margin-top:8px;font-size:20px}.quote-col{flex:1;max-width:815px}.quote-col .eyebrow{font-size:16px;color:#000}.quote-col blockquote{margin-top:14px;font-family:var(--font-serif);font-size:24px;font-weight:400;line-height:1.8;color:#000}.quote-divider{margin-top:30px;border:none;border-top:1px solid rgba(0,0,0,.1)}.cred-row{display:flex;gap:48px;margin-top:20px}.cred-row>div{flex:1}.cred-row .label{font-size:16px;color:var(--label-grey)}.cred-row .value{margin-top:8px;font-size:16px;line-height:1.5}.book-card{display:flex;gap:30px;margin-top:64px;padding:30px 60px;border-radius:8px;background:var(--panel-gradient);border:1px solid var(--panel-border)}.book-card img{width:129px;height:193px;border-radius:4px;object-fit:cover;box-shadow:2px 2px 5px #0000001a,1px 1px 2px #0000001a}.book-card .pub{font-size:16px;line-height:1.8;color:var(--accessible-cyan)}.book-card h4{font-family:var(--font-serif);font-size:20px;font-weight:400;line-height:1.8}.book-card .subtitle{font-family:var(--font-serif);font-size:16px;line-height:1.8}.book-card .amazon-link{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:16px;font-weight:700;color:var(--accessible-cyan);text-decoration:underline}@media(max-width:1280px){.section-science-quote .container{gap:64px}}@media(max-width:1000px){.section-science-quote{padding:80px 0;margin-top:72px}.section-science-quote .container{flex-direction:column;align-items:center}.scientist{padding-top:0}.scientist-photo{width:280px;height:280px}.book-card{flex-direction:row;padding:24px}}@media(max-width:600px){.book-card{flex-direction:column}}@media(max-width:767px){.section-science-quote .container{gap:40px}.scientist{width:100%}.scientist-photo{width:min(333px,calc(100vw - 60px));height:auto;aspect-ratio:1 / 1}.scientist h3{margin-top:32px;font-size:24px;line-height:1.2}.scientist .role{font-size:14px}.quote-col{width:100%;max-width:none}.quote-col .eyebrow{font-size:12px}.quote-col blockquote{margin-top:12px;font-size:16px;line-height:1.6}.quote-divider{margin-top:20px}.cred-row{flex-direction:column;gap:24px;margin-top:24px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1)}.cred-row .label{font-size:14px}.cred-row .value{margin-top:12px;font-size:16px;line-height:1.4}.book-card{flex-direction:row;gap:20px;margin-top:24px;padding:0;background:none;border:none}.book-card img{flex:none}.book-card .pub{font-size:12px}.book-card h4{font-size:18px;line-height:1.5}.book-card .subtitle{font-size:14px;line-height:1.5}.book-card .amazon-link{font-size:14px}}.section-science{padding:178px 0 120px}.section-science .intro{text-align:center}.section-science .intro p{max-width:656px;margin:36px auto 0;font-size:14px;line-height:1.5}.science-cols{display:flex;gap:60px;margin-top:172px;align-items:flex-start}.science-panel{flex:none;width:601px;height:393px;border-radius:8px;background:var(--panel-gradient);border:1px solid var(--panel-border);overflow:hidden}.science-panel img{width:565px;max-width:none;height:100%;object-fit:cover;object-position:left center}.science-copy{flex:1;max-width:672px}.science-copy .eyebrow{font-size:20px}.science-copy h3{margin-top:12px;font-family:var(--font-serif);font-size:32px;font-weight:700;line-height:1.5}.science-copy>p{margin-top:24px;font-size:14px;line-height:1.5;max-width:670px}.science-checks{margin-top:28px;font-size:16px;line-height:2;color:#000}.science-checks li{display:flex;align-items:center;gap:8px}.science-copy .footnote{margin-top:16px;font-size:12px;line-height:1.4;color:#0000004d}@media(max-width:1280px){.science-panel{width:480px;height:314px}.science-panel img{width:451px}}@media(max-width:1000px){.section-science{padding:80px 0}.science-cols{flex-direction:column;margin-top:64px;align-items:center}.science-panel{width:100%;max-width:601px;height:auto;aspect-ratio:601/393}.science-panel img{width:94%}}@media(max-width:767px){.section-science .intro{text-align:left}.section-science .intro p{max-width:none;margin:20px 0 0;font-size:14px;line-height:1.4}.science-cols{margin-top:24px;gap:24px}.science-panel{aspect-ratio:353 / 231}.science-copy{width:100%}.science-copy .eyebrow{font-size:14px}.science-copy h3{margin-top:32px;font-size:32px;line-height:1.2}.science-copy>p{margin-top:20px;line-height:1.4}.science-checks{margin-top:20px;font-size:14px;line-height:1.3}.science-checks li{padding:2px 0;align-items:flex-start}.science-checks li .check-icon{margin-top:2px}.science-copy .footnote{margin-top:20px;font-size:12px}}.section-table{padding:120px 0 0;background:#fff;text-align:center}.section-table .sub{max-width:748px;margin:18px auto 0;font-size:16px;line-height:1.3}.compare-table{display:flex;gap:15px;margin-top:82px;text-align:left}.compare-col{flex:1;border-radius:20px;display:flex;flex-direction:column}.compare-col.feature{flex:1.37;background:#e5fdff}.compare-col.dreamphones{background:#00f1ff99}.compare-col.grey{background:#f2f3f599}.compare-col>div{height:68px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1.25;padding:0 12px;text-align:center;color:#040000;border-bottom:1px solid #EEEEEE}.compare-col.feature>div,.compare-col.dreamphones>div{border-bottom-color:#acacac33}.compare-col>div:last-child{border-bottom:none}.compare-col>div.head{height:94px;font-weight:700}.compare-col.feature>div{justify-content:flex-start;padding-left:50px;text-align:left;font-weight:500}.compare-col.dreamphones .yes{color:#029e00}.compare-col svg,.compare-col img.cell-icon{flex:none}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:1100px){.section-table{padding-top:72px}.compare-table{min-width:900px;margin-top:48px}.table-scroll{margin:0 -24px;padding:0 24px}.compare-col.feature>div{padding-left:20px}}.section-reviews{padding:180px 0 0;text-align:center}.section-reviews .sub{max-width:578px;margin:18px auto 0;font-size:16px;line-height:1.3}.reviews-grid{display:flex;gap:30px;margin-top:84px;text-align:left}.reviews-col{flex:1;display:flex;flex-direction:column;gap:20px}.review-card{border:1px solid #EEEEEE;border-radius:4px;padding:20px;background:#fff}.review-head{display:flex;align-items:center;gap:8px}.review-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex:none}.review-avatar.initials{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#000}.review-name{font-size:14px;font-weight:700}.review-meta{display:flex;align-items:center;gap:20px;margin-top:10px}.review-stars{display:flex;gap:0;color:#ff6202;flex:none}.review-stars svg{width:20px;height:20px}.review-title{font-size:16px;font-weight:700;flex:1}.review-date{font-size:14px;font-weight:700;white-space:nowrap}.review-body{margin-top:14px;font-size:14px;line-height:1.25}.review-verified{margin-top:20px;font-size:14px;color:#c94e00}.review-photo{width:100px;height:100px;object-fit:cover;border-radius:2px;margin-top:27px}@media(max-width:900px){.section-reviews{padding-top:90px}.reviews-grid{flex-direction:column;gap:20px;margin-top:48px}.review-meta{flex-wrap:wrap;gap:8px 12px}.review-title{flex-basis:100%;order:3}}.section-faq{padding:180px 0 0}.section-faq .container{display:flex;gap:100px;align-items:flex-start}.faq-heading{flex:none;width:440px;padding-left:80px}.faq-list{flex:1;max-width:740px;display:flex;flex-direction:column;gap:20px;margin-left:auto}.faq-item{border:1px solid #B8B8B8;border-radius:8px;background:transparent}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 40px;background:none;border:none;text-align:left;font-family:inherit;font-size:24px;line-height:1.5;color:#000}.faq-q .faq-icon{flex:none;width:32px;height:32px;position:relative}.faq-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #000;border-radius:50%}.faq-icon:after{content:"";position:absolute;left:9px;top:15px;width:14px;height:2px;background:#000;border-radius:1px}.faq-icon span{position:absolute;left:15px;top:9px;width:2px;height:14px;background:#000;border-radius:1px;transition:transform .2s ease,opacity .2s ease}.faq-item[data-open] .faq-icon{transform:rotate(45deg)}.faq-icon,.faq-item .faq-icon{transition:transform .2s ease}.faq-a{display:none;padding:0 40px 26px;max-width:740px;font-size:16px;line-height:1.5}.faq-item[data-open] .faq-a{display:block}@media(max-width:1100px){.section-faq{padding-top:90px}.section-faq .container{flex-direction:column;gap:40px}.faq-heading{width:auto;padding-left:0}.faq-list{max-width:none;width:100%}.faq-q{font-size:17px;padding:16px 20px}.faq-q .faq-icon{width:26px;height:26px}.faq-icon:after{left:6px;top:12px;width:12px}.faq-icon span{left:12px;top:6px;height:12px}.faq-a{padding:0 20px 20px;font-size:15px}}.final-cta{padding:180px 0 0;text-align:center}.final-cta .sub{margin-top:24px;font-size:16px;line-height:1.3}.trust-row{display:flex;justify-content:center;gap:20px;margin-top:36px;flex-wrap:wrap}.trust-row .badge{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5;color:#040000}.trust-row .badge img{width:25px;height:25px}.final-cta .dpf-btn-black{margin-top:30px;min-width:170px;min-height:53px}.footer-band{max-width:623px;margin:80px auto 0;padding:80px 0 0;border-top:1px solid #E8E8E8;text-align:center}.footer-band .band-label{font-size:16px;line-height:1.3}.app-buttons{display:flex;justify-content:center;gap:20px;margin:44px -40px 0;flex-wrap:wrap}.dpf-page .dpf-btn-app{display:inline-flex;align-items:center;gap:12px;height:60px;padding:0 40px;background:#000;color:#fff;border-radius:99px;font-size:16px;line-height:1.3}.dpf-page .dpf-btn-app:hover{background:#222}.dpf-page .dpf-btn-app img{width:20px;height:20px}.subscribe-band{max-width:623px;margin:120px auto 0;padding-top:60px;border-top:1px solid #E8E8E8;text-align:center}.subscribe-form{display:flex;justify-content:center;gap:10px;margin-top:44px;flex-wrap:wrap}.subscribe-form input[type=email]{width:360px;max-width:100%;height:60px;padding:0 30px;border:1px solid #000;border-radius:99px;font-family:inherit;font-size:16px;background:transparent;color:#000}.subscribe-form input::placeholder{color:#b8b8b8}.subscribe-form button{height:60px;padding:0 36px;background:var(--brand-cyan);border:none;border-radius:99px;font-size:16px;font-weight:600;color:#000}.subscribe-form button:hover{filter:brightness(1.06)}.subscribe-note{margin-top:24px;font-size:11px;color:#b8b8b8}.subscribe-status{margin-top:12px;font-size:13px;min-height:1em}.site-footer{margin-top:54px;border-top:1px solid #E8E8E8;padding:40px 0 55px;text-align:center}.social-row{display:flex;justify-content:center;align-items:center;gap:20px}.social-row a{display:flex}.social-row img{width:28px;height:28px}.social-row img.tiktok{width:24px;height:24px}.footer-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-top:40px;font-size:13px}.footer-links a:hover{text-decoration:underline}.footer-links span{color:#0000004d}.footer-contact{margin-top:24px;font-size:11px;line-height:2}.footer-legal{max-width:1006px;margin:22px auto 0;font-size:11px;line-height:1.3;color:#0006}.footer-copyright{margin-top:36px;font-size:11px}@media(max-width:767px){.final-cta{padding-top:90px}.footer-band{margin-top:56px;padding-top:56px}.app-buttons{margin-left:0;margin-right:0}.subscribe-band{margin-top:64px;padding-top:44px}.subscribe-form input[type=email],.subscribe-form button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.dpf-page *{transition:none!important}}.uni-announce{height:35px;background:var(--announce-black);color:#fff;z-index:60;overflow:hidden}.uni-announce .uni-announce-msg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0 16px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease;white-space:nowrap}.uni-announce .uni-announce-msg.is-active{opacity:1;transform:translateY(0);transition-delay:.3s}@media(max-width:480px){.uni-announce .uni-announce-msg{font-size:10px;letter-spacing:.05em}}@media(max-width:767px){.table-scroll{margin:0;padding:0;overflow-x:visible}.compare-table{min-width:0;gap:5px;margin-top:32px}.compare-col{border-radius:10px}.compare-col.feature{flex:1.5}.compare-col>div{height:52px;font-size:9px;line-height:1.2;padding:0 3px;gap:2px}.compare-col>div.head{height:56px;font-size:9.5px}.compare-col.feature>div{padding-left:8px}.compare-col svg{width:11px;height:11px}}@media(max-width:600px){.footer-links{flex-wrap:wrap;gap:6px 14px;padding:0 16px;justify-content:center}.footer-links span{display:none}.footer-links a{padding:6px 4px;display:inline-block}}.dpf-page ul.lazy-bullets{padding-left:21px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/dp-focus.css.map */
