.sales-page{--sales-line:#dcdcdc}.sales-width{width:min(1320px,100% - 80px);margin-inline:auto}.sales-page h1,.sales-page h2,.sales-page h3{font-weight:400}.sales-page h1>span,.sales-page h2>span,.sales-pullquote p>span{display:block}.sales-page .eyebrow{letter-spacing:.09em;font-size:12px}.sales-page section[id]{scroll-margin-top:115px}.sales-masthead{border-bottom:1px solid var(--sales-line);letter-spacing:.07em;justify-content:space-between;gap:20px;padding-block:23px;font-size:12px;display:flex}.sales-masthead a{font-weight:700}.sales-masthead>span{color:#666}.sales-hero{grid-template-columns:1fr 1fr;align-items:stretch;gap:48px;padding-block:38px 48px;display:grid}.sales-hero-copy{min-width:0;padding-block:28px}.sales-hero-copy h1{letter-spacing:-.062em;margin:24px 0 28px;font-size:clamp(54px,5.7vw,84px);line-height:1.025}.sales-hero-copy h1>span:last-child{font-weight:700}.sales-lead{color:#595959;max-width:480px;margin-bottom:28px;font-size:18px;line-height:1.7}.sales-hero-copy .pill-button{gap:28px;min-height:56px;font-size:16px}.sales-read-link{align-items:center;gap:15px;width:fit-content;padding-block:20px 0;font-size:14px;display:flex}.sales-read-link:hover{text-underline-offset:5px;text-decoration:underline}.sales-hero-figure{background:#f0f0ed;flex-direction:column;min-width:0;margin:0;display:flex}.sales-hero-figure>img{object-fit:cover;object-position:57% center;flex:1;width:100%;height:0;min-height:400px}.sales-hero-figure figcaption{color:#fff;background:#1a1a1a;justify-content:space-between;align-items:center;gap:24px;padding:18px 22px;font-size:13px;display:flex}.sales-hero-figure figcaption strong{letter-spacing:-.045em;font-size:31px}.sales-bauch .sales-hero-copy{order:2}.sales-proof{border-block:1px solid var(--sales-line);justify-content:space-between;gap:20px;padding-block:22px;display:flex}.sales-proof>span{align-items:center;gap:10px;font-size:14px;display:flex}.sales-editorial{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:clamp(45px,7vw,110px);padding-block:88px;display:grid}.sales-article{min-width:0}.sales-chapter+.sales-chapter{margin-top:88px}.sales-chapter-label{letter-spacing:.08em;align-items:center;gap:13px;margin-bottom:22px;font-size:12px;font-weight:700;display:flex}.sales-chapter-label>span{letter-spacing:0;border:1px solid #aaa;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.sales-chapter>h2,.sales-section-heading h2,.sales-faq h2{letter-spacing:-.048em;margin:0 0 29px;font-size:clamp(34px,3.7vw,52px);line-height:1.12}.sales-prose{max-width:710px}.sales-prose p{color:#4b4b4b;margin-bottom:22px;font-size:18px;line-height:1.85}.sales-prose p:first-child:first-letter{float:left;color:#1a1a1a;padding:9px 9px 0 0;font-size:66px;font-weight:700;line-height:.9}.sales-pullquote{background:#f4f4f4;border-left:3px solid #1a1a1a;margin-top:36px;padding:40px}.sales-pullquote p{letter-spacing:-.045em;font-size:clamp(31px,3.2vw,44px);line-height:1.18}.sales-pullquote>span{letter-spacing:.09em;margin-top:24px;font-size:11px;font-weight:700;display:block}.sales-reason{border-top:1px solid var(--sales-line);grid-template-columns:57px minmax(0,1fr);gap:22px;padding-block:25px;display:grid}.sales-reason-number{letter-spacing:-.05em;color:#999;font-size:38px;line-height:1.15}.sales-reason h3{letter-spacing:-.022em;margin-bottom:10px;font-size:23px;font-weight:700;line-height:1.35}.sales-reason p{color:#595959;font-size:17px;line-height:1.8}.sales-inline-cta{color:#fff;background:#1a1a1a;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:21px 24px;font-size:15px;font-weight:700;display:flex}.sales-inline-cta:hover{background:#373737}.sales-original{background:#f1f1ef;margin:0;padding:35px}.sales-original img{object-fit:contain;width:100%;height:auto}.sales-original figcaption{letter-spacing:.08em;justify-content:space-between;gap:20px;padding-top:30px;font-size:11px;display:flex}.sales-fact-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:30px;display:grid}.sales-fact-grid strong{margin-bottom:8px;font-size:17px;display:block}.sales-fact-grid p{color:#666;font-size:16px;line-height:1.75}.sales-value{border-top:1px solid var(--sales-line);margin-top:42px;padding-top:35px}.sales-value>h3{letter-spacing:-.04em;margin:15px 0 20px;font-size:clamp(29px,3.1vw,40px);line-height:1.15}.sales-value>p:not(.eyebrow){color:#555;margin-bottom:15px;font-size:17px;line-height:1.8}.sales-value>a{margin-top:8px;font-size:15px}.sales-companion{scrollbar-width:thin;background:#f6f6f6;border:1px solid #dedede;border-radius:16px;max-height:calc(100svh - 135px);padding:23px;position:sticky;top:111px;overflow-y:auto}.sales-companion>.eyebrow{font-size:10px}.sales-companion>img{object-fit:contain;width:100%;height:140px;margin-block:20px}.sales-companion>h2{letter-spacing:-.04em;font-size:27px;line-height:1.17}.sales-companion-proof{color:#616161;align-items:center;gap:8px;margin-block:13px 18px;font-size:12px;display:flex}.sales-compact-choices{gap:7px;display:grid}.sales-compact-option{text-align:left;background:#fff;border:1px solid #ccc;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;display:flex}.sales-compact-option[data-checked]{border-color:#1a1a1a;box-shadow:inset 0 0 0 1px #1a1a1a}.sales-compact-option>span:last-child{flex:1;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.sales-radio-dot{color:#fff;border:1px solid #b4b4b4;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;display:grid}[data-checked]>.sales-radio-dot{background:#1a1a1a;border-color:#1a1a1a}.sales-companion>.pill-button{justify-content:space-between;gap:12px;width:100%;min-height:51px;margin-top:15px;padding:12px 17px;font-size:14px;display:flex}.sales-companion-details{text-underline-offset:4px;justify-content:center;align-items:center;gap:10px;margin-top:16px;font-size:12px;text-decoration:underline;display:flex}.sales-companion nav{border-top:1px solid #ddd;flex-direction:column;gap:9px;margin-top:23px;padding-top:19px;display:flex}.sales-companion nav>span{letter-spacing:.07em;color:#777;font-size:10px}.sales-companion nav a{font-size:12px}.sales-companion nav a:hover{text-underline-offset:3px;text-decoration:underline}.sales-mobile-dock{display:none}.sales-banner{color:#fff;background:#1a1a1a;grid-template-columns:1fr 1fr;display:grid}.sales-banner-photo{min-width:0}.sales-banner-photo img{object-fit:cover;width:100%;height:100%;min-height:510px}.sales-banner-copy{align-self:center;padding:clamp(40px,5vw,85px)}.sales-banner-copy>h2{letter-spacing:-.053em;margin:28px 0;font-size:clamp(38px,4.2vw,62px);line-height:1.08}.sales-banner-copy>p:not(.eyebrow){color:#d1d1d1;max-width:430px;font-size:18px;line-height:1.75}.sales-banner-link{border-bottom:1px solid #fff8;align-items:center;gap:25px;width:fit-content;margin-top:32px;padding-bottom:8px;font-size:15px;display:flex}.sales-banner a:focus-visible{outline-color:#fff}.sales-routine-section{padding-block:94px}.sales-section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:32px;display:flex}.sales-section-heading .eyebrow{margin-bottom:20px}.sales-section-heading h2{margin-bottom:0}.sales-section-heading>p{color:#666;max-width:340px;font-size:17px;line-height:1.75}.sales-routine-picker{border:1px solid var(--sales-line);border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.sales-routine-options{padding:34px}.sales-routine-options>h3{letter-spacing:-.025em;margin-bottom:22px;font-size:21px;font-weight:700}.sales-trigger-options{gap:12px;display:grid}.sales-trigger-option{text-align:left;background:#fff;border:1px solid #bdbdbd;border-radius:12px;align-items:center;gap:15px;min-height:65px;padding:17px 18px;transition:background .15s;display:flex}.sales-trigger-option>span:nth-child(2){flex:1;font-size:16px;font-weight:700}.sales-trigger-option[data-checked]{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.sales-trigger-option[data-checked]>.sales-radio-dot{color:#1a1a1a;background:#fff;border-color:#fff}.sales-routine-result{background:#f4f4f4;flex-direction:column;justify-content:center;padding:34px;display:flex}.sales-routine-result>p[aria-live]{letter-spacing:-.035em;margin:20px 0;font-size:clamp(25px,2.5vw,33px);line-height:1.35}.sales-routine-result>span{color:#666;font-size:15px;line-height:1.7}.sales-routine-result>a{border-bottom:1px solid #999;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-bottom:10px;font-size:15px;font-weight:700;display:flex}.sales-routine-result>small{color:#6c6c6c;margin-top:10px;font-size:12px}.sales-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:50px 0 25px;padding:0;list-style:none;display:grid}.sales-timeline li{border-top:1px solid #bbb;padding-top:20px}.sales-timeline li>span{letter-spacing:-.05em;color:#777;margin-bottom:20px;font-size:32px;line-height:1;display:block}.sales-timeline h3{margin-bottom:10px;font-size:20px;font-weight:700;line-height:1.3}.sales-timeline p{color:#626262;font-size:15px;line-height:1.75}.sales-instruction-note{color:#707070;max-width:860px;font-size:12px;line-height:1.7}.sales-faq{border-block:1px solid var(--sales-line);grid-template-columns:.9fr 1.1fr;gap:70px;padding-block:70px;display:grid}.sales-faq .eyebrow{margin-bottom:20px}.sales-faq>div>p:last-child{color:#666;font-size:17px}.sales-questions{min-width:0}.sales-questions [data-slot=accordion-item]{border-bottom:1px solid var(--sales-line)}.sales-questions [data-slot=accordion-item]:last-child{border-bottom:0}.sales-questions [data-slot=accordion-item]>h3{letter-spacing:normal;margin:0;font-size:16px;line-height:1.5}.sales-questions [data-slot=accordion-trigger]{letter-spacing:normal;border-radius:0;align-items:center;gap:20px;min-width:0;padding:22px 0;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none}.sales-questions [data-slot=accordion-trigger]>span{overflow-wrap:anywhere;min-width:0}.sales-questions [data-slot=accordion-content]{color:#616161;font-size:16px;line-height:1.85}.sales-questions [data-slot=accordion-content] p{padding-bottom:12px}.sales-closing{text-align:center;padding-block:90px 50px}.sales-closing h2{letter-spacing:-.05em;margin:24px 0;font-size:clamp(37px,4.7vw,64px);line-height:1.1}.sales-closing>p:not(.eyebrow){color:#666;max-width:640px;margin-inline:auto;font-size:18px}.sales-closing-chips{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:25px;display:flex}.sales-closing-chips>span{align-items:center;gap:8px;font-size:13px;display:flex}.sales-next{grid-template-columns:240px 1fr;align-items:center;gap:42px;padding-block:64px;display:grid}.sales-next>img{aspect-ratio:3/2;object-fit:cover;width:100%}.sales-next h2{letter-spacing:-.04em;margin:15px 0;font-size:clamp(26px,3vw,40px);line-height:1.15}.sales-next>div>span:last-child{align-items:center;gap:25px;font-size:15px;display:flex}@media (max-height:850px) and (min-width:1001px){.sales-companion>img{height:95px;margin-block:12px}.sales-companion nav{display:none}}@media (max-width:1100px){.sales-width{width:calc(100% - 48px)}.sales-hero{gap:28px}.sales-proof{flex-wrap:wrap;justify-content:center}.sales-editorial{grid-template-columns:minmax(0,1fr) 290px;gap:40px}}@media (max-width:1000px){.sales-editorial{max-width:760px;display:block}.sales-companion{display:none}.sales-mobile-dock{inset:auto 16px calc(12px + env(safe-area-inset-bottom));z-index:38;background:#fff;border:1px solid #d1d1d1;border-radius:16px;justify-content:space-between;align-items:center;gap:15px;padding:12px 14px 12px 19px;display:flex;position:fixed;box-shadow:0 6px 35px #0002}.sales-mobile-dock>div{flex-direction:column;min-width:0;display:flex}.sales-mobile-dock strong{font-size:14px}.sales-mobile-dock>div>span{color:#777;font-size:12px}.sales-mobile-dock>a{color:#fff;background:#1a1a1a;border-radius:40px;justify-content:space-between;align-items:center;gap:18px;padding:13px 17px;font-size:14px;font-weight:700;display:flex}.sales-banner-copy{padding:38px}.sales-faq{gap:35px}}@media (max-width:700px){.sales-width{width:calc(100% - 40px)}.sales-masthead{gap:12px;padding-block:17px;font-size:10px}.sales-masthead>span{text-align:right;letter-spacing:0}.sales-hero{grid-template-columns:1fr;gap:28px;padding-block:20px 30px}.sales-hero-copy,.sales-bauch .sales-hero-copy{order:0;padding:7px 0 0}.sales-hero-copy h1{margin-top:21px;font-size:clamp(45px,12.5vw,78px)}.sales-lead{font-size:17px;line-height:1.75}.sales-hero-copy .pill-button{justify-content:space-between;width:100%}.sales-read-link{margin-inline:auto}.sales-hero-figure>img{aspect-ratio:4/3;flex:auto;height:auto;min-height:0}.sales-hero-figure figcaption{gap:20px;padding:14px 17px}.sales-hero-figure figcaption strong{font-size:27px}.sales-proof{grid-template-columns:1fr 1fr;gap:19px 15px;padding-block:22px;display:grid}.sales-proof>span{gap:9px;font-size:12px;line-height:1.5}.sales-editorial{padding-block:55px}.sales-chapter+.sales-chapter{margin-top:57px}.sales-chapter-label{letter-spacing:.065em;margin-bottom:19px;font-size:10px}.sales-chapter>h2,.sales-section-heading h2,.sales-faq h2{font-size:36px}.sales-prose p{font-size:17px;line-height:1.85}.sales-pullquote{margin-top:30px;padding:26px}.sales-pullquote p{font-size:31px}.sales-pullquote>span{font-size:10px}.sales-reason{grid-template-columns:36px minmax(0,1fr);gap:15px;padding-block:23px}.sales-reason-number{font-size:28px}.sales-reason h3{font-size:20px}.sales-reason p{font-size:16px}.sales-inline-cta{padding:20px;font-size:14px}.sales-original{padding:22px 18px}.sales-original figcaption{padding-top:22px;font-size:10px}.sales-fact-grid{gap:25px 18px}.sales-fact-grid strong{font-size:15px;line-height:1.5}.sales-fact-grid p{font-size:15px}.sales-value>h3{font-size:31px}.sales-banner{grid-template-columns:1fr}.sales-banner-photo img{aspect-ratio:3/2;object-fit:cover;height:auto;min-height:0}.sales-banner-copy{padding:40px 24px 47px}.sales-banner-copy>h2{font-size:42px}.sales-banner-copy>p:not(.eyebrow){font-size:17px}.sales-routine-section{padding-block:57px}.sales-section-heading{display:block}.sales-section-heading>p{margin-top:20px}.sales-routine-picker{grid-template-columns:1fr}.sales-routine-options,.sales-routine-result{padding:24px 20px}.sales-trigger-option{gap:12px;padding:15px 13px}.sales-trigger-option>span:nth-child(2){font-size:15px}.sales-routine-result>p[aria-live]{font-size:27px}.sales-timeline{grid-template-columns:1fr 1fr;gap:28px 20px;margin-top:35px}.sales-timeline h3{font-size:18px}.sales-timeline p{font-size:14px}.sales-instruction-note{font-size:12px}.sales-faq{grid-template-columns:1fr;gap:23px;padding-block:45px}.sales-questions [data-slot=accordion-trigger]{font-size:16px}.sales-closing{padding-block:55px 35px}.sales-closing h2{font-size:38px}.sales-closing>p:not(.eyebrow){font-size:17px}.sales-next{grid-template-columns:110px minmax(0,1fr);gap:20px;padding-block:40px 65px}.sales-next>img{aspect-ratio:4/5}.sales-next .eyebrow{font-size:10px}.sales-next h2{font-size:24px}.sales-next>div>span:last-child{gap:10px;font-size:13px}}@media (max-width:380px){.sales-mobile-dock{gap:10px;padding-left:13px;inset-inline:10px}.sales-mobile-dock>a{gap:10px;padding-inline:13px}.sales-fact-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sales-page *,.sales-page :before,.sales-page :after{scroll-behavior:auto;transition:none}}@media print{.sales-companion,.sales-mobile-dock,.sales-routine-picker,.sales-page .purchase-studio-section{display:none}.sales-editorial{display:block}}
