.botox-page{font-size:16px}.botox-page .eyebrow{font-size:12px;letter-spacing:.15em}.botox-page .header nav{font-size:14px}.botox-page .text-link,.botox-page .button{font-size:14px}.botox-page .header-book{font-size:12px}.botox-page .header nav [aria-current]:after{transform:scaleX(1)}.botox-hero{display:grid;grid-template-columns:1.1fr 1fr;min-height:680px;background:#f6f4f0;overflow:hidden}.botox-hero-copy{padding:32px clamp(24px,5vw,88px) 55px;align-self:center}.crumbs{display:flex;flex-wrap:wrap;gap:13px;font-size:12px;color:#6d655c;margin-bottom:42px}.crumbs a{border-bottom:1px solid #bfb4a6}.botox-hero h1{font-size:clamp(68px,6.3vw,104px);line-height:.95;letter-spacing:-.045em;margin:24px 0}.botox-hero h1 sup{font-family:var(--sans);font-size:.21em;vertical-align:super;letter-spacing:0;display:inline-block;transform:translateY(-.2em)}.hero-statement{font-family:var(--serif);font-size:34px;letter-spacing:-.015em;line-height:1.15;margin-bottom:20px}.botox-intro{font-size:16px;line-height:1.85;color:#645d55;max-width:390px}.botox-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.botox-actions .button{font-size:13px;gap:26px}.botox-actions .text-link{font-size:13px}.botox-hero-photo{min-height:600px;position:relative;overflow:hidden;animation:photo-unfold 1.2s cubic-bezier(.2,.7,.2,1) both}.motion-photo img{width:100%;height:100%;object-fit:cover;transform:translateY(var(--photo-y,0px)) scale(1.08);will-change:transform}.botox-hero-photo img{position:absolute;inset:0;object-position:center 35%}.botox-hero-photo:after{content:'';position:absolute;inset:70% 0 0;background:linear-gradient(transparent,#30251a60);pointer-events:none}.photo-note{position:absolute;bottom:30px;left:32px;color:#fff;font-size:12px;letter-spacing:.07em;z-index:1}.botox-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding:36px var(--gutter);border-bottom:1px solid var(--line)}.botox-facts>div{padding-right:25px;border-right:1px solid var(--line)}.botox-facts>div:last-child{border:0}.botox-facts p{font-family:var(--serif);font-size:31px;margin:7px 0;line-height:1.2}.botox-facts>div>span:last-child{font-size:13px;color:#736a60}.botox-facts>div:nth-child(2){transition-delay:.1s}.botox-facts>div:nth-child(3){transition-delay:.2s}.botox-overview{display:grid;grid-template-columns:1fr 1.05fr;gap:9%;align-items:start}.overview-heading h2{font-size:clamp(42px,4.2vw,66px);margin:25px 0}.overview-heading>p:last-child{max-width:460px;font-size:16px;line-height:1.85;color:#6a6158}.source-mark{font-size:12px;vertical-align:super;text-decoration:underline}.area-list{border-top:1px solid var(--line)}.area-detail{border-bottom:1px solid var(--line)}.area-detail summary{display:flex;gap:20px;padding:25px 0;align-items:center}.area-detail summary .area-name{transform:none;font-family:var(--serif);font-size:36px;line-height:1.2}.area-detail summary .area-number{font-size:12px;color:#857666;margin-right:5px;transform:none}.area-detail summary .area-icon{margin-left:auto;font-size:25px}.area-detail[open] summary{color:var(--stone)}.area-detail[open] summary .area-icon{transform:rotate(45deg)}.area-answer p{padding:0 0 26px 42px;margin:0;font-size:16px;line-height:1.8;max-width:510px}.area-note{font-size:12px;color:#71675b;margin-top:22px}.area-note a{text-decoration:underline;text-underline-offset:3px}.botox-journey{background:var(--fox);color:#fff;display:grid;grid-template-columns:1.1fr 1fr;gap:10%;position:relative;overflow:hidden}.journey-intro h2{font-size:clamp(44px,4.5vw,72px);margin:25px 0}.journey-intro h2 em{color:#d5c7b7}.journey-intro>p:last-child{font-size:16px;color:#e0d9d1;line-height:1.8}.journey-steps{padding:0;margin:0;list-style:none;position:relative;isolation:isolate;--journey-progress:0}.journey-steps:before,.journey-steps:after{content:'';position:absolute;top:22px;bottom:40px;width:1px;left:21px;background:#ffffff28;z-index:-1}.journey-steps:after{background:#d8c7b2;transform:scaleY(var(--journey-progress));transform-origin:top}.journey-step{display:grid;grid-template-columns:44px 1fr;gap:25px;padding:0 0 38px}.journey-step:last-child{padding-bottom:0}.journey-number{border:1px solid #ffffff45;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:12px;background:var(--fox);color:#ded4c7}.journey-step h3{font-size:31px;line-height:1.2;margin:6px 0 14px}.journey-step p{font-size:15px;line-height:1.8;color:#e0d9d1}.botox-results{display:grid;grid-template-columns:.9fr 1.15fr;gap:10%;align-items:center}.results-photo{aspect-ratio:4/5;overflow:hidden;max-height:690px;background:#ece8e2}.results-photo img{object-position:center 35%}.results-copy h2{font-size:clamp(41px,4.1vw,64px);margin:24px 0}.results-lead{font-size:16px;color:#70665b;line-height:1.8;margin-bottom:25px}.result-milestone{display:flex;gap:25px;padding:19px 0;border-top:1px solid var(--line)}.result-milestone>span{font-size:12px;padding-top:7px;color:var(--stone)}.result-milestone h3{font-size:28px;line-height:1.2;margin-bottom:8px}.result-milestone p{font-size:14px;line-height:1.8;color:#6f6459}.results-source{font-size:12px;color:#776b5e;margin-top:10px}.results-source a{display:inline-block;text-decoration:underline;text-underline-offset:3px}.botox-safety{display:grid;grid-template-columns:1fr 1.1fr;gap:9%;background:#f6f4f0}.botox-safety h2{margin-top:24px;font-size:clamp(40px,3.8vw,62px)}.safety-copy h3{font-size:30px;line-height:1.2;margin-bottom:15px}.safety-copy p{font-size:15px;line-height:1.9;color:#62594f;margin-bottom:23px}.safety-copy .safety-important{border-left:2px solid #978574;padding-left:20px}.safety-copy .safety-source{font-size:13px;margin-bottom:0}.safety-copy a{text-decoration:underline;text-underline-offset:3px}.botox-faq{display:grid;grid-template-columns:1fr 1.1fr;gap:9%}.botox-faq h2{margin:23px 0;font-size:clamp(46px,4.5vw,68px)}.botox-faq summary{font-size:16px;line-height:1.5;padding:23px 0}.botox-faq details p{font-size:15px;line-height:1.8;margin:0;padding-bottom:25px}.botox-faq details a{text-decoration:underline;text-underline-offset:3px}.botox-cta{background:#eae5de;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.botox-cta h2{font-size:clamp(65px,6.8vw,105px);margin:25px 0;line-height:.98}.botox-cta>p:not(.eyebrow){font-size:16px;color:#635a50;line-height:1.8}.botox-cta>.button{margin-top:30px}.cta-address{display:flex;gap:45px;justify-content:center;align-items:center;font-size:13px;color:#6d6256;margin-top:35px}.cta-address a{border-bottom:1px solid #a99d8e}.botox-references{padding:30px var(--gutter);font-size:12px;color:#73675a;line-height:1.85;border-bottom:1px solid var(--line)}.botox-references a{text-decoration:underline;text-underline-offset:3px}.botox-references p+p{margin-top:8px}.back-collection{display:inline-block;margin-top:18px;font-size:14px}.botox-page .footer-top nav{font-size:14px}.botox-page .footer-bottom,.botox-page .disclaimer{font-size:12px}@keyframes photo-unfold{from{opacity:.25;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}
@media(min-width:1700px){.botox-hero-copy{padding-left:max(var(--gutter),calc((100vw - 1550px)/2))}}
@media(max-width:1050px){.botox-hero{min-height:650px}.botox-hero h1{font-size:clamp(60px,7.1vw,75px)}.hero-statement{font-size:29px}.crumbs{margin-bottom:32px}.botox-hero-copy{padding-right:30px}.botox-actions{gap:15px}.botox-actions .button{font-size:12px;gap:20px}.botox-overview,.botox-results{gap:6%}.area-name{font-size:30px}.area-detail summary{gap:14px}.botox-journey{gap:7%}.journey-step{gap:18px}.journey-step h3{font-size:28px}.botox-facts{gap:24px}.botox-facts p{font-size:28px}}
@media(max-width:760px){.botox-hero h1{font-size:clamp(51px,8vw,64px)}.botox-hero-copy{padding-left:24px}.botox-hero .eyebrow{font-size:10px}.botox-overview,.botox-results,.botox-safety,.botox-faq{grid-template-columns:1fr;gap:40px}.overview-heading>p:last-child{max-width:none}.botox-journey{grid-template-columns:1fr;gap:40px}.journey-intro h2{font-size:55px}.botox-facts{gap:20px}.botox-facts p{font-size:25px}.botox-facts .eyebrow{font-size:10px}.botox-facts>div>span:last-child{font-size:12px}.results-photo{max-height:550px;aspect-ratio:5/4}.results-photo img{object-position:center 30%}.results-copy h2{font-size:54px}.area-name{font-size:35px}}
@media(max-width:700px){.botox-hero{grid-template-columns:1fr;min-height:0}.botox-hero-copy{padding:25px 24px 40px}.crumbs{margin-bottom:30px}.botox-hero h1{font-size:clamp(51px,13vw,85px);margin:25px 0}.hero-statement{font-size:30px}.botox-intro{font-size:15px;max-width:100%}.botox-hero-photo{min-height:0;height:440px}.botox-hero-photo img{object-position:center 35%}.photo-note{bottom:23px;left:24px;font-size:12px}.botox-actions .button{font-size:12px;padding:15px 18px;gap:20px}.botox-actions .text-link{font-size:12px;gap:14px}.botox-page .header-book{font-size:10px}.botox-facts{grid-template-columns:1fr;gap:0;padding:8px 24px}.botox-facts>div{border-right:0;border-bottom:1px solid var(--line);padding:22px 0;display:grid;grid-template-columns:1fr 1.2fr;gap:5px 15px;align-items:baseline}.botox-facts>div .eyebrow{grid-row:1/3;font-size:11px}.botox-facts p{font-size:27px;margin:0}.botox-facts>div>span:last-child{font-size:12px;grid-column:2}.botox-overview{gap:30px}.overview-heading h2{font-size:45px}.overview-heading>p:last-child{font-size:16px}.area-detail summary{padding:23px 0;gap:14px}.area-name{font-size:32px}.area-answer p{padding-left:32px;font-size:15px}.area-note{font-size:12px}.botox-journey{gap:38px}.journey-intro h2{font-size:47px}.journey-step p{font-size:14px}.journey-step h3{font-size:29px}.journey-step{gap:16px}.results-copy h2{font-size:44px}.result-milestone{gap:18px}.botox-safety h2{font-size:43px}.botox-safety{gap:32px}.safety-copy p{font-size:15px}.botox-faq{gap:25px}.botox-faq h2{font-size:52px}.botox-cta h2{font-size:68px}.botox-cta>.eyebrow{font-size:10px}.cta-address{flex-direction:column;gap:15px;font-size:13px}.botox-references{font-size:12px}.botox-page .footer-top nav{font-size:13px}.botox-page .footer-bottom,.botox-page .disclaimer{font-size:11px}}
@media(prefers-reduced-motion:reduce){.motion-photo img{transform:none;will-change:auto}.journey-steps:after{transform:scaleY(1)}}
