.anxiety-article-cards{background:var(--aac-background);color:var(--aac-text);padding:clamp(64px,8vw,120px) 20px}.anxiety-article-cards *{box-sizing:border-box}.anxiety-article-cards__inner{width:min(100%,var(--aac-section-width));margin:0 auto}.anxiety-article-cards__header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);column-gap:clamp(40px,8vw,120px);align-items:end;margin-bottom:clamp(40px,6vw,72px)}.anxiety-article-cards__eyebrow{grid-column:1 / -1;margin:0 0 18px;color:var(--aac-accent);font-family:var(--aac-body-font);font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.anxiety-article-cards__heading{max-width:760px;margin:0;font-family:var(--aac-heading-font);font-size:clamp(40px,5.5vw,76px);font-weight:500;letter-spacing:-.045em;line-height:.98}.anxiety-article-cards__intro{max-width:480px;color:var(--aac-muted);font-family:var(--aac-body-font);font-size:clamp(16px,1.3vw,19px);line-height:1.65}.anxiety-article-cards__intro p{margin:0}.anxiety-article-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.anxiety-card{position:relative;isolation:isolate;display:flex;min-height:340px;overflow:hidden;flex-direction:column;padding:clamp(26px,3vw,42px);background:var(--aac-card);border:1px solid var(--aac-border);border-radius:var(--aac-radius);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.anxiety-card:before{position:absolute;z-index:-1;width:220px;height:220px;right:-100px;top:-120px;background:var(--aac-accent);border-radius:50%;content:"";filter:blur(1px);opacity:.07;transform:scale(.7);transition:opacity .3s ease,transform .4s ease}.anxiety-card:hover{border-color:var(--aac-accent);box-shadow:0 24px 60px #19221d17;transform:translateY(-4px)}.anxiety-card:hover:before{opacity:.13;transform:scale(1.2)}.anxiety-card__top{display:flex;gap:14px;align-items:center;margin-bottom:clamp(44px,7vw,76px)}.anxiety-card__number{color:var(--aac-accent);font-family:var(--aac-body-font);font-size:11px;font-weight:700;letter-spacing:.12em}.anxiety-card__line{width:36px;height:1px;background:var(--aac-border)}.anxiety-card__content{max-width:520px}.anxiety-card__title{margin:0 0 16px;color:var(--aac-text);font-family:var(--aac-heading-font);font-size:clamp(27px,2.8vw,39px);font-weight:500;letter-spacing:-.035em;line-height:1.08}.anxiety-card__description{margin:0;color:var(--aac-muted);font-family:var(--aac-body-font);font-size:16px;line-height:1.65}.anxiety-card__button{display:inline-flex;width:fit-content;min-height:48px;gap:26px;align-items:center;justify-content:space-between;margin-top:auto;padding:13px 17px 13px 20px;background:var(--aac-button-background);border-radius:999px;color:var(--aac-button-text);font-family:var(--aac-body-font);font-size:13px;font-weight:700;letter-spacing:.045em;line-height:1;text-decoration:none;text-transform:uppercase;transition:gap .2s ease,opacity .2s ease,transform .2s ease}.anxiety-card__button:not(.anxiety-card__button--placeholder):hover{gap:34px;transform:translate(2px)}.anxiety-card__button:focus-visible{outline:3px solid var(--aac-accent);outline-offset:4px}.anxiety-card__button--placeholder{cursor:default}.anxiety-card__arrow{font-size:16px;line-height:1}@media screen and (max-width:749px){.anxiety-article-cards{padding-inline:16px}.anxiety-article-cards__header,.anxiety-article-cards__grid{grid-template-columns:1fr}.anxiety-article-cards__header{row-gap:24px}.anxiety-card{min-height:320px}}@media(prefers-reduced-motion:reduce){.anxiety-card,.anxiety-card:before,.anxiety-card__button{transition:none}}.es-article-email{box-sizing:border-box;width:calc(100% - 2rem);max-width:760px;margin:0 auto 5rem;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid #ffc2d1;border-radius:20px;background:#ffe5ec;color:#2b1f26}.es-article-email *{box-sizing:border-box}.es-article-email__eyebrow{margin:0 0 .65rem;color:#9d3151;font:700 .78rem/1.4 Manrope,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.es-article-email__heading{margin:0 0 1rem;color:#2b1f26;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.85rem,5vw,2.65rem);line-height:1.08}.es-article-email__body{color:#6f4b58;font-family:Manrope,system-ui,sans-serif;line-height:1.7}.es-article-email__body p{margin:0}.es-article-email__form{margin-top:1.25rem}.es-article-email__label{display:block;margin-bottom:.5rem;color:#2b1f26;font:700 1rem/1.4 Manrope,system-ui,sans-serif}.es-article-email__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.es-article-email__input{min-height:48px;width:100%;padding:.75rem 1rem;border:1px solid #9d6578;border-radius:10px;background:#fff;color:#2b1f26;font:1rem Manrope,system-ui,sans-serif}.es-article-email__input:focus{outline:3px solid #ffb3c6;outline-offset:2px}.es-article-email__button{min-height:48px;padding:.8rem 1.2rem;border:2px solid #fb6f92;border-radius:999px;background:#fb6f92;color:#2b1f26;font:800 1rem/1.2 Manrope,system-ui,sans-serif;cursor:pointer}.es-article-email__button:hover,.es-article-email__button:focus-visible{border-color:#2b1f26;background:#ff8fab}.es-article-email__message{margin:1rem 0 0;padding:.9rem 1rem;border-left:4px solid #fb6f92;background:#fff;color:#2b1f26;font-family:Manrope,system-ui,sans-serif}.es-article-email__message--error{border-left-color:#9d3151}.es-article-email__microcopy{margin:1rem 0 0;color:#6f4b58;font:.9rem/1.55 Manrope,system-ui,sans-serif}@media(max-width:600px){.es-article-email{width:calc(100% - 1.5rem);margin-bottom:3rem;padding:1.4rem;border-radius:16px}.es-article-email__row{grid-template-columns:1fr}.es-article-email__button{width:100%}}.es-journal-steps{background:var(--es-bg);color:var(--es-accent);font-family:Inter,Arial,sans-serif;overflow:hidden;padding-block:var(--es-top) var(--es-bottom)}.es-journal-steps *{box-sizing:border-box}.es-journal-steps__inner{display:grid;gap:clamp(70px,10vw,150px);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);margin-inline:auto;width:min(var(--es-width),calc(100% - 48px))}.es-journal-steps h2,.es-journal-steps h3,.es-journal-steps p{margin:0}.es-journal-steps h2,.es-journal-steps h3{font-family:Canela,Times New Roman,serif;font-weight:500;letter-spacing:-.035em}.es-journal-steps__header{align-self:start;position:sticky;top:100px}.es-journal-steps__eyebrow{align-items:center;color:var(--es-primary);display:flex;font-size:.7rem;font-weight:800;gap:12px;letter-spacing:.17em;text-transform:uppercase}.es-journal-steps__eyebrow span{background:var(--es-primary);display:block;height:10px;transform:rotate(45deg);width:10px}.es-journal-steps h2{font-size:clamp(3rem,var(--es-heading-size),6rem);line-height:.94;margin-top:24px;max-width:9ch;text-wrap:balance}.es-journal-steps__meter{align-items:center;border:1px solid var(--es-primary);border-radius:100px;display:flex;gap:10px;margin-top:42px;padding:10px 12px;width:max-content}.es-journal-steps__meter span{background:var(--es-primary);border-radius:50%;height:9px;width:9px}.es-journal-steps__meter span:nth-child(2){height:7px;width:7px}.es-journal-steps__meter span:nth-child(3){height:5px;width:5px}.es-journal-steps__journey{display:flex;flex-direction:column;gap:26px;position:relative}.es-journal-steps__line{bottom:60px;left:41px;position:absolute;top:60px;width:2px}.es-journal-steps__line:before{background:var(--es-bg);border:1px solid var(--es-primary);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.es-journal-steps__line span{background:var(--es-primary);top:0;right:0;bottom:0;left:0;position:absolute;transform:scaleY(0);transform-origin:top}.es-journal-steps--motion.is-visible .es-journal-steps__line span{animation:es-step-line 1.4s .25s cubic-bezier(.2,.7,.2,1) forwards}.es-journal-steps__step{align-items:center;background:var(--es-bg);border:2px solid var(--es-accent);border-radius:var(--es-radius);display:grid;gap:28px;grid-template-columns:82px 1fr 150px;min-height:230px;padding:32px;position:relative;transition:box-shadow .4s ease,transform .4s cubic-bezier(.2,.7,.2,1);z-index:1}.es-journal-steps__step:hover{box-shadow:10px 10px 0 var(--es-primary);transform:translate(-5px,-5px)}.es-journal-steps__number{align-items:center;background:var(--es-accent);border-radius:50%;color:var(--es-bg);display:flex;font-size:.72rem;font-weight:800;height:58px;justify-content:center;letter-spacing:.1em;width:58px}.es-journal-steps__label{color:var(--es-primary);font-size:.65rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.es-journal-steps h3{font-size:clamp(2rem,3vw,3rem);line-height:1;margin-top:10px}.es-journal-steps__copy>p:last-child{font-size:.98rem;font-weight:600;line-height:1.68;margin-top:17px;max-width:42ch}.es-journal-steps__signal{height:108px;position:relative;width:138px}.es-journal-steps__signal span{background:var(--es-primary);border-radius:50%;height:16px;position:absolute;transition:transform .55s cubic-bezier(.2,.7,.2,1);width:16px}.es-journal-steps__signal--1 span:nth-child(1){left:8px;top:15px}.es-journal-steps__signal--1 span:nth-child(2){left:52px;top:5px}.es-journal-steps__signal--1 span:nth-child(3){left:94px;top:42px}.es-journal-steps__signal--1 span:nth-child(4){left:25px;top:72px}.es-journal-steps__signal--1 span:nth-child(5){left:78px;top:85px}.es-journal-steps__signal--2 span:nth-child(1){left:20px;top:22px}.es-journal-steps__signal--2 span:nth-child(2){left:64px;top:22px}.es-journal-steps__signal--2 span:nth-child(3){left:108px;top:22px}.es-journal-steps__signal--2 span:nth-child(4){left:42px;top:70px}.es-journal-steps__signal--2 span:nth-child(5){left:86px;top:70px}.es-journal-steps__signal--3 span{left:61px;top:46px}.es-journal-steps__signal--3 span:nth-child(2){transform:scale(.78)}.es-journal-steps__signal--3 span:nth-child(3){transform:scale(.56)}.es-journal-steps__signal--3 span:nth-child(4){transform:scale(.34)}.es-journal-steps__signal--3 span:nth-child(5){transform:scale(.18)}.es-journal-steps__step:hover .es-journal-steps__signal--1 span{transform:translateY(-5px)}.es-journal-steps__step:hover .es-journal-steps__signal--2 span{transform:translate(4px)}.es-journal-steps--motion .es-step-reveal{opacity:0;transform:translateY(28px);transition:opacity .75s ease var(--es-delay,0ms),transform .9s cubic-bezier(.2,.7,.2,1) var(--es-delay,0ms)}.es-journal-steps--motion .es-step-reveal.is-visible{opacity:1;transform:none}@keyframes es-step-line{to{transform:scaleY(1)}}@media(max-width:749px){.es-journal-steps__inner{gap:54px;grid-template-columns:1fr;width:min(var(--es-width),calc(100% - 28px))}.es-journal-steps__header{position:static}.es-journal-steps h2{font-size:clamp(2.8rem,12vw,3.8rem);max-width:10ch}.es-journal-steps__journey{gap:18px}.es-journal-steps__line{display:none}.es-journal-steps__step{align-items:start;gap:20px;grid-template-columns:58px 1fr;min-height:280px;padding:24px 20px}.es-journal-steps__number{height:52px;width:52px}.es-journal-steps__signal{grid-column:1/-1;height:72px;margin-left:auto;margin-top:4px;transform:scale(.78);transform-origin:right center}.es-journal-steps__copy>p:last-child{font-size:.94rem}.es-journal-steps__step:hover{box-shadow:6px 6px 0 var(--es-primary);transform:translate(-3px,-3px)}}@media(prefers-reduced-motion:reduce){.es-journal-steps--motion .es-step-reveal{opacity:1;transform:none;transition:none}.es-journal-steps--motion.is-visible .es-journal-steps__line span{animation:none;transform:scaleY(1)}.es-journal-steps__step,.es-journal-steps__signal span{transition:none}}.es-journal-inside{background:var(--es-bg);color:var(--es-accent);font-family:Inter,Arial,sans-serif;overflow:hidden;padding-block:var(--es-top) var(--es-bottom)}.es-journal-inside *{box-sizing:border-box}.es-journal-inside__inner{margin-inline:auto;width:min(var(--es-width),calc(100% - 48px))}.es-journal-inside h2,.es-journal-inside h3,.es-journal-inside p{margin:0}.es-journal-inside h2,.es-journal-inside h3{font-family:Canela,Times New Roman,serif;font-weight:500;letter-spacing:-.035em}.es-journal-inside__header{align-items:end;border-bottom:2px solid var(--es-accent);display:grid;gap:50px;grid-template-columns:1fr auto;padding-bottom:42px}.es-journal-inside__eyebrow{align-items:center;color:var(--es-primary);display:flex;font-size:.7rem;font-weight:800;gap:12px;letter-spacing:.17em;text-transform:uppercase}.es-journal-inside__eyebrow span{background:var(--es-primary);display:block;height:10px;transform:rotate(45deg);width:10px}.es-journal-inside h2{font-size:clamp(3rem,var(--es-heading-size),6.2rem);line-height:.94;margin-top:22px;max-width:11ch;text-wrap:balance}.es-journal-inside__summary{align-items:end;display:flex;gap:16px}.es-journal-inside__summary strong{font-family:Canela,serif;font-size:clamp(4.5rem,8vw,8rem);font-weight:500;letter-spacing:-.06em;line-height:.72}.es-journal-inside__summary span{font-size:.7rem;font-weight:800;line-height:1.35;max-width:11ch;text-transform:uppercase}.es-journal-inside__layout{display:grid;gap:clamp(60px,9vw,130px);grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr);padding-top:72px}.es-journal-inside__visual{align-self:start;position:sticky;top:90px}.es-journal-inside__preview{background:var(--es-primary);border-radius:var(--es-radius);height:var(--es-preview-height);overflow:hidden;position:relative}.es-journal-inside__preview>img{height:100%;object-fit:cover;object-position:var(--es-image-position);transition:transform 1s cubic-bezier(.2,.7,.2,1);width:100%}.es-journal-inside__preview:hover>img{transform:scale(1.025)}.es-journal-inside__papers{height:100%;top:0;right:0;bottom:0;left:0;position:absolute}.es-journal-inside__paper{background:var(--es-bg);border:2px solid var(--es-accent);height:410px;left:50%;padding:36px 32px;position:absolute;top:47%;width:285px}.es-journal-inside__paper--back{transform:translate(-70%,-50%) rotate(-10deg)}.es-journal-inside__paper--middle{transform:translate(-37%,-48%) rotate(9deg)}.es-journal-inside__paper--front{display:flex;flex-direction:column;transform:translate(-52%,-44%) rotate(-1deg);z-index:2}.es-journal-inside__paper--back span,.es-journal-inside__paper--middle span{background:var(--es-primary);display:block;height:3px;margin-top:54px;width:100%}.es-journal-inside__paper--front small{font-size:.61rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.es-journal-inside__paper--front strong{font-family:Canela,serif;font-size:2.25rem;font-weight:500;line-height:.95;margin-top:28px}.es-journal-inside__paper--front i{background:var(--es-primary);display:block;height:2px;margin-top:24px;width:100%}.es-journal-inside__paper--front i+i{margin-top:17px}.es-journal-inside__paper--front em{font-size:.63rem;font-style:normal;font-weight:800;margin-top:auto}.es-journal-inside__preview-note{align-items:center;background:var(--es-bg);bottom:0;display:flex;gap:16px;left:0;padding:18px 22px;position:absolute;width:min(100%,310px);z-index:3}.es-journal-inside__preview-note span{align-items:center;background:var(--es-accent);border-radius:50%;color:var(--es-bg);display:flex;font-size:.65rem;font-weight:800;height:42px;justify-content:center;width:42px}.es-journal-inside__preview-note p{font-size:.68rem;font-weight:800;line-height:1.35;text-transform:uppercase}.es-journal-inside__index{border-top:1px solid var(--es-primary)}.es-journal-inside__item{align-items:start;border-bottom:1px solid var(--es-primary);display:grid;gap:24px;grid-template-columns:48px 1fr 28px;padding:27px 0;transition:padding .35s cubic-bezier(.2,.7,.2,1)}.es-journal-inside__item:hover{padding-left:12px}.es-journal-inside__number{align-items:center;border:1px solid var(--es-primary);border-radius:50%;color:var(--es-primary);display:flex;font-size:.65rem;font-weight:800;height:38px;justify-content:center;transition:background .3s ease,color .3s ease,transform .3s ease;width:38px}.es-journal-inside__item:hover .es-journal-inside__number{background:var(--es-primary);color:var(--es-bg);transform:rotate(-8deg)}.es-journal-inside__item h3{font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.1}.es-journal-inside__item p{font-size:.94rem;font-weight:600;line-height:1.68;margin-top:11px;max-width:58ch}.es-journal-inside__arrow{font-size:1.15rem;transition:transform .3s ease}.es-journal-inside__item:hover .es-journal-inside__arrow{transform:translate(5px,5px) rotate(-6deg)}.es-journal-inside--motion .es-inside-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease var(--es-delay,0ms),transform .85s cubic-bezier(.2,.7,.2,1) var(--es-delay,0ms)}.es-journal-inside--motion .es-inside-reveal.is-visible{opacity:1;transform:none}.es-journal-inside--motion.is-visible .es-journal-inside__paper--back{animation:es-paper-back 6s ease-in-out infinite}.es-journal-inside--motion.is-visible .es-journal-inside__paper--middle{animation:es-paper-middle 7s ease-in-out infinite}@keyframes es-paper-back{50%{transform:translate(-72%,-52%) rotate(-12deg)}}@keyframes es-paper-middle{50%{transform:translate(-35%,-50%) rotate(11deg)}}@media(max-width:749px){.es-journal-inside__inner{width:min(var(--es-width),calc(100% - 28px))}.es-journal-inside__header{align-items:start;grid-template-columns:1fr;padding-bottom:34px}.es-journal-inside h2{font-size:clamp(2.75rem,12vw,3.9rem)}.es-journal-inside__summary strong{font-size:5.3rem}.es-journal-inside__layout{gap:50px;grid-template-columns:1fr;padding-top:46px}.es-journal-inside__visual{position:static}.es-journal-inside__preview{height:min(var(--es-preview-height),560px)}.es-journal-inside__paper{height:350px;padding:28px 24px;width:235px}.es-journal-inside__paper--front strong{font-size:1.9rem}.es-journal-inside__item{gap:15px;grid-template-columns:42px 1fr;padding:24px 0}.es-journal-inside__arrow{display:none}.es-journal-inside__item:hover{padding-left:0}.es-journal-inside__item h3{font-size:1.35rem}.es-journal-inside__item p{font-size:.92rem}}@media(prefers-reduced-motion:reduce){.es-journal-inside--motion .es-inside-reveal{opacity:1;transform:none;transition:none}.es-journal-inside--motion.is-visible .es-journal-inside__paper--back,.es-journal-inside--motion.is-visible .es-journal-inside__paper--middle{animation:none}.es-journal-inside__preview>img,.es-journal-inside__item,.es-journal-inside__number,.es-journal-inside__arrow{transition:none}}.es-pdp-proof{background:var(--es-bg);color:var(--es-accent);font-family:Inter,Arial,sans-serif;overflow:hidden;padding-block:var(--es-top) var(--es-bottom)}.es-pdp-proof *{box-sizing:border-box}.es-pdp-proof__inner{margin-inline:auto;width:min(var(--es-width),calc(100% - 48px))}.es-pdp-proof h2,.es-pdp-proof h3,.es-pdp-proof p,.es-pdp-proof blockquote{margin:0}.es-pdp-proof h2,.es-pdp-proof h3{font-family:Canela,Times New Roman,serif;font-weight:500;letter-spacing:-.03em}.es-pdp-proof h2{font-size:clamp(2.8rem,5vw,5.2rem);line-height:.96;text-wrap:balance}.es-pdp-proof h3{font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.1}.es-pdp-proof__eyebrow{color:var(--es-primary);font-size:.7rem;font-weight:800;letter-spacing:.17em;margin-bottom:18px!important;text-transform:uppercase}.es-pdp-proof__benefit-intro{display:grid;gap:28px 70px;grid-template-columns:1.1fr .9fr}.es-pdp-proof__benefit-intro .es-pdp-proof__eyebrow{grid-column:1/-1;margin-bottom:-4px!important}.es-pdp-proof__intro-copy{align-self:end;font-size:1.03rem;font-weight:600;line-height:1.7;max-width:52ch}.es-pdp-proof__benefits{border-block:2px solid var(--es-accent);display:grid;grid-template-columns:repeat(3,1fr);margin-top:56px}.es-pdp-proof__benefit{display:grid;gap:24px;grid-template-columns:78px 1fr;min-height:260px;padding:34px 28px;position:relative}.es-pdp-proof__benefit+.es-pdp-proof__benefit{border-left:1px solid var(--es-primary)}.es-pdp-proof__emoji{align-items:center;background:var(--es-primary);border-radius:50%;display:flex;font-size:2rem;height:68px;justify-content:center;transition:transform .4s cubic-bezier(.2,.7,.2,1);width:68px}.es-pdp-proof__benefit:hover .es-pdp-proof__emoji{transform:rotate(-8deg) scale(1.08)}.es-pdp-proof__benefit-number{color:var(--es-primary);font-size:.65rem;font-weight:800;letter-spacing:.14em}.es-pdp-proof__benefit h3{margin-top:46px}.es-pdp-proof__benefit>div:last-child>p:last-child{font-size:.94rem;font-weight:600;line-height:1.65;margin-top:14px}.es-pdp-proof__review-head{align-items:end;display:grid;gap:50px;grid-template-columns:1fr auto;padding-top:clamp(100px,12vw,150px)}.es-pdp-proof__review-head h2{max-width:10ch}.es-pdp-proof__rating{align-items:center;border:2px solid var(--es-accent);border-radius:100px;display:flex;gap:18px;padding:12px 22px 12px 16px}.es-pdp-proof__rating>strong{align-items:center;background:var(--es-accent);border-radius:50%;color:var(--es-bg);display:flex;font-family:Canela,serif;font-size:1.45rem;font-weight:500;height:54px;justify-content:center;width:54px}.es-pdp-proof__rating>div>span{color:var(--es-primary);font-size:1rem;letter-spacing:.1em}.es-pdp-proof__rating p{font-size:.68rem;font-weight:800;margin-top:3px;text-transform:uppercase}.es-pdp-proof__reviews{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:52px}.es-pdp-proof__review{border:2px solid var(--es-accent);border-radius:var(--es-card-radius);display:flex;flex-direction:column;min-height:440px;padding:28px;transition:box-shadow .35s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.es-pdp-proof__review:hover{box-shadow:9px 9px 0 var(--es-primary);transform:translateY(-6px)}.es-pdp-proof__review-top{align-items:center;display:grid;gap:12px;grid-template-columns:var(--es-avatar-size) 1fr auto}.es-pdp-proof__avatar{align-items:center;background:var(--es-primary);border-radius:50%;display:flex;height:var(--es-avatar-size);justify-content:center;overflow:hidden;width:var(--es-avatar-size)}.es-pdp-proof__avatar img{height:100%;object-fit:cover;width:100%}.es-pdp-proof__avatar>span{color:var(--es-bg);font-family:Canela,serif;font-size:1.8rem}.es-pdp-proof__reviewer{display:flex;flex-direction:column}.es-pdp-proof__reviewer strong{font-size:.82rem}.es-pdp-proof__reviewer span{font-size:.7rem;font-weight:600;margin-top:3px}.es-pdp-proof__verified{border:1px solid var(--es-primary);border-radius:100px;color:var(--es-primary);font-size:.6rem;font-weight:800;padding:5px 8px;text-transform:uppercase}.es-pdp-proof__stars{color:var(--es-primary);letter-spacing:.11em;margin-top:30px}.es-pdp-proof__stars .is-empty{color:var(--es-bg);text-shadow:0 0 0 var(--es-primary)}.es-pdp-proof__review h3{margin-top:22px}.es-pdp-proof__review blockquote{font-size:.94rem;font-weight:600;line-height:1.7;margin-top:18px}.es-pdp-proof--motion .es-proof-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease var(--es-delay,0ms),transform .85s cubic-bezier(.2,.7,.2,1) var(--es-delay,0ms)}.es-pdp-proof--motion .es-proof-reveal.is-visible{opacity:1;transform:none}@media(max-width:749px){.es-pdp-proof__inner{width:min(var(--es-width),calc(100% - 28px))}.es-pdp-proof h2{font-size:clamp(2.6rem,12vw,3.7rem)}.es-pdp-proof__benefit-intro{grid-template-columns:1fr}.es-pdp-proof__benefit-intro .es-pdp-proof__eyebrow{grid-column:auto}.es-pdp-proof__benefits{grid-template-columns:1fr;margin-top:42px}.es-pdp-proof__benefit{grid-template-columns:64px 1fr;min-height:220px;padding:26px 18px}.es-pdp-proof__benefit+.es-pdp-proof__benefit{border-left:0;border-top:1px solid var(--es-primary)}.es-pdp-proof__emoji{font-size:1.7rem;height:58px;width:58px}.es-pdp-proof__benefit h3{margin-top:34px}.es-pdp-proof__review-head{align-items:start;grid-template-columns:1fr;padding-top:84px}.es-pdp-proof__rating{width:max-content}.es-pdp-proof__reviews{grid-auto-columns:86vw;grid-auto-flow:column;grid-template-columns:none;margin-inline:-14px;overflow-x:auto;padding:0 14px 18px;scroll-snap-type:x mandatory}.es-pdp-proof__review{min-height:430px;scroll-snap-align:start}.es-pdp-proof__review-top{grid-template-columns:var(--es-avatar-size) 1fr}.es-pdp-proof__verified{grid-column:2;width:max-content}}@media(prefers-reduced-motion:reduce){.es-pdp-proof--motion .es-proof-reveal{opacity:1;transform:none;transition:none}.es-pdp-proof__emoji,.es-pdp-proof__review{transition:none}}.es-story{--ink:#291e24;--wine:#83344f;--pink:#f36f91;--paper:#fbf8f6;--blush:#f7e8ec;background:var(--paper);color:var(--ink);overflow:hidden;padding-top:var(--es-space);position:relative}.es-story *{box-sizing:border-box}.es-story__wrap{margin-inline:auto;width:min(1160px,calc(100% - 48px))}.es-story h2,.es-story h3,.es-story p{margin:0}.es-story h2{font-family:var(--font-heading--family,var(--font-primary--family));font-size:clamp(2.7rem,5.7vw,6rem);font-weight:500;letter-spacing:-.055em;line-height:.93;text-wrap:balance}.es-story h3{font-family:var(--font-heading--family,var(--font-primary--family));font-size:clamp(1.55rem,2.5vw,2.25rem);font-weight:500;letter-spacing:-.025em;line-height:1.05}.es-story__eyebrow{color:var(--wine);font-size:.69rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.es-story__index{color:var(--pink);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;letter-spacing:.14em;margin-bottom:18px}.es-story__rail{align-items:center;color:var(--wine);display:flex;font-size:.6rem;font-weight:800;gap:12px;letter-spacing:.16em;position:absolute;right:18px;text-transform:uppercase;top:170px;transform:rotate(90deg) translate(100%);transform-origin:right top}.es-story__rail i{background:currentColor;height:1px;width:26px}.es-story__benefits{display:grid;gap:clamp(60px,10vw,150px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-bottom:clamp(100px,14vw,180px)}.es-story__intro{align-self:start;position:sticky;top:110px}.es-story__intro h2{font-size:clamp(3.1rem,5vw,5.3rem);margin-top:22px}.es-story__orbit{align-items:center;border:1px solid rgba(131,52,79,.25);border-radius:50%;display:flex;height:150px;justify-content:center;margin-top:54px;position:relative;width:150px}.es-story__orbit:before,.es-story__orbit:after{border:1px solid rgba(131,52,79,.16);border-radius:50%;content:"";top:17px;right:17px;bottom:17px;left:17px;position:absolute}.es-story__orbit:after{top:38px;right:38px;bottom:38px;left:38px}.es-story__orbit b{font-family:ui-monospace,monospace;font-size:.62rem;letter-spacing:.2em}.es-story__orbit span{background:var(--pink);border-radius:50%;height:8px;left:50%;position:absolute;top:-4px;transform-origin:0 79px;width:8px;animation:es-orbit 9s linear infinite}.es-story__orbit span:nth-child(2){animation-direction:reverse;animation-duration:13s;transform-origin:0 54px;top:21px}.es-story__benefit{align-items:center;border-top:1px solid rgba(41,30,36,.18);display:grid;gap:18px;grid-template-columns:42px 1fr 40px;min-height:112px}.es-story__benefit>span{color:var(--wine);font-family:ui-monospace,monospace;font-size:.67rem}.es-story__benefit p{font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.42}.es-story__benefit i{height:1px;position:relative;background:var(--pink);transform:scaleX(.28);transform-origin:right;transition:transform .45s ease}.es-story__benefit:hover i{transform:scaleX(1)}.es-story__benefit:last-child{border-bottom:1px solid rgba(41,30,36,.18)}.es-story__process{background:var(--ink);color:#fff;padding-block:clamp(100px,13vw,168px)}.es-story__process .es-story__eyebrow,.es-story__process .es-story__index{color:#f5a1b6}.es-story__process-head{display:grid;gap:28px;grid-template-columns:.55fr 1.45fr}.es-story__process-head>p{align-self:end;color:#fff9;font-size:1rem;line-height:1.65;max-width:38ch}.es-story__path{display:grid;gap:clamp(28px,5vw,70px);grid-template-columns:repeat(3,1fr);margin-top:110px;position:relative}.es-story__path-line{height:120px;left:0;overflow:visible;position:absolute;top:-74px;width:100%}.es-story__path-line path{fill:none;stroke:#f5a1b6;stroke-dasharray:1;stroke-dashoffset:1;stroke-width:1.2;vector-effect:non-scaling-stroke}.es-story.is-visible .es-story__path-line path{animation:es-draw 1.6s .35s ease forwards}.es-story__step{border-top:1px solid rgba(255,255,255,.25);padding-top:36px;position:relative}.es-story__step-dot{align-items:center;background:#f5a1b6;border-radius:50%;color:var(--ink);display:flex;font-family:ui-monospace,monospace;font-size:.7rem;height:34px;justify-content:center;left:0;position:absolute;top:-88px;width:34px}.es-story__step-label{color:#f5a1b6;font-family:ui-monospace,monospace;font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.es-story__step h3{margin-top:18px}.es-story__step>p:last-child{color:#ffffff9e;line-height:1.65;margin-top:15px;max-width:30ch}.es-story__mantra{align-items:center;color:#f5a1b6;display:flex;font-family:var(--font-heading--family,var(--font-primary--family));font-size:clamp(1.35rem,2.4vw,2rem);font-style:italic;gap:22px;justify-content:center;margin-top:100px!important;text-align:center}.es-story__mantra span{background:currentColor;height:1px;width:50px}.es-story__audience{display:grid;gap:clamp(60px,10vw,150px);grid-template-columns:.82fr 1.18fr;padding-block:clamp(110px,15vw,190px)}.es-story__audience-title h2{font-size:clamp(2.9rem,4.9vw,5.2rem);margin-top:22px}.es-story__audience-title>p:last-child{color:#745d68;font-size:1.04rem;margin-top:28px}.es-story__statements{counter-reset:item}.es-story__statement{align-items:baseline;border-top:1px solid rgba(41,30,36,.16);display:grid;font-size:clamp(1.2rem,2.1vw,1.72rem);gap:22px;grid-template-columns:30px 1fr;letter-spacing:-.015em;line-height:1.28;padding:25px 0}.es-story__statement span{color:var(--pink);font-size:1rem}.es-story__disclaimer{border-top:1px solid var(--pink);color:#745d68;font-size:.82rem;line-height:1.55;margin-top:28px!important;padding-top:20px;max-width:62ch}.es-story__faq{display:grid;gap:clamp(50px,9vw,130px);grid-template-columns:.72fr 1.28fr;padding-bottom:clamp(110px,15vw,190px)}.es-story__faq-head h2{font-size:clamp(2.7rem,4.6vw,4.8rem);margin-top:22px}.es-story__faq-list{border-top:1px solid rgba(41,30,36,.2)}.es-story__faq-list details{border-bottom:1px solid rgba(41,30,36,.2)}.es-story__faq-list summary{align-items:center;cursor:pointer;display:grid;gap:20px;grid-template-columns:38px 1fr 24px;list-style:none;padding:27px 0}.es-story__faq-list summary::-webkit-details-marker{display:none}.es-story__faq-number{color:var(--wine);font-family:ui-monospace,monospace;font-size:.64rem}.es-story__faq-list summary>span:nth-child(2){font-family:var(--font-heading--family,var(--font-primary--family));font-size:clamp(1.15rem,1.8vw,1.42rem)}.es-story__faq-list summary i,.es-story__faq-list summary i:after{background:var(--wine);content:"";display:block;height:1px;transition:transform .25s ease;width:18px}.es-story__faq-list summary i:after{transform:rotate(90deg)}.es-story__faq-list details[open] summary i:after{transform:rotate(0)}.es-story__faq-list details>div{color:#745d68;line-height:1.7;max-width:64ch;padding:0 42px 26px 58px}.es-story__final{align-items:center;background:var(--blush);display:flex;justify-content:center;min-height:min(850px,88vh);overflow:hidden;padding:100px 24px;position:relative;text-align:center}.es-story__final-grid{background-image:linear-gradient(rgba(131,52,79,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(131,52,79,.07) 1px,transparent 1px);background-size:42px 42px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle,#000 0,transparent 72%);mask-image:radial-gradient(circle,#000 0,transparent 72%);position:absolute}.es-story__final-orbit{border:1px solid rgba(131,52,79,.18);border-radius:50%;height:min(70vw,650px);position:absolute;width:min(70vw,650px);animation:es-spin 28s linear infinite}.es-story__final-orbit:before,.es-story__final-orbit:after{border:1px solid rgba(131,52,79,.15);border-radius:50%;content:"";top:11%;right:11%;bottom:11%;left:11%;position:absolute}.es-story__final-orbit:after{top:25%;right:25%;bottom:25%;left:25%}.es-story__final-orbit i{background:var(--pink);border-radius:50%;height:9px;left:50%;position:absolute;top:-5px;width:9px}.es-story__final-orbit i:nth-child(2){bottom:11%;left:17%;top:auto}.es-story__final-orbit i:nth-child(3){left:auto;right:25%;top:24%}.es-story__final-copy{max-width:860px;position:relative;z-index:1}.es-story__final-copy h2{margin-top:25px}.es-story__final-copy>p:nth-of-type(2){color:#745d68;font-size:clamp(1rem,1.55vw,1.18rem);line-height:1.65;margin:28px auto 0;max-width:64ch}.es-story__form{margin-top:34px}.es-story__form button{align-items:center;background:var(--ink);border:0;border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:800;gap:28px;letter-spacing:.03em;min-height:60px;padding:8px 10px 8px 30px}.es-story__form button i{align-items:center;background:var(--pink);border-radius:50%;display:flex;font-style:normal;height:42px;justify-content:center;transition:transform .3s ease;width:42px}.es-story__form button:hover i{transform:rotate(45deg)}.es-story__form button:focus-visible,.es-story summary:focus-visible{outline:3px solid var(--pink);outline-offset:4px}.es-story__form button:disabled{cursor:not-allowed;opacity:.5}.es-story__micro{color:#806b74;font-size:.7rem;letter-spacing:.04em;margin-top:16px!important}.es-reveal{opacity:0;transform:translateY(24px);transition:opacity .75s ease var(--delay,0ms),transform .75s cubic-bezier(.2,.7,.2,1) var(--delay,0ms)}.es-reveal.is-revealed{opacity:1;transform:none}@keyframes es-orbit{to{transform:rotate(360deg)}}@keyframes es-spin{to{transform:rotate(360deg)}}@keyframes es-draw{to{stroke-dashoffset:0}}@media(max-width:767px){.es-story{--es-space:72px}.es-story__wrap{width:min(100% - 30px,1160px)}.es-story__rail,.es-story__orbit{display:none}.es-story__benefits,.es-story__audience,.es-story__faq{grid-template-columns:1fr}.es-story__intro{position:static}.es-story__process-head{grid-template-columns:1fr}.es-story__path{gap:56px;grid-template-columns:1fr;margin-top:70px}.es-story__path-line{display:none}.es-story__step-dot{left:auto;right:0;top:24px}.es-story__process-head>p{max-width:none}.es-story__mantra{margin-top:65px!important}.es-story__mantra span{width:22px}.es-story__faq{gap:50px}.es-story__faq-list details>div{padding-left:0}.es-story__final{min-height:720px}.es-story__final-orbit{height:130vw;width:130vw}.es-story__form button{justify-content:space-between;width:100%}}@media(prefers-reduced-motion:reduce){.es-story__orbit span,.es-story__final-orbit{animation:none}.es-reveal{opacity:1;transform:none;transition:none}.es-story.is-visible .es-story__path-line path{animation:none;stroke-dashoffset:0}}.free-evening-resets{position:relative;isolation:isolate;overflow:hidden;padding:clamp(84px,10vw,150px) 20px;background:var(--fer-background);color:var(--fer-text)}.free-evening-resets:before{position:absolute;z-index:-1;width:1px;height:100%;top:0;left:50%;background:linear-gradient(transparent,color-mix(in srgb,var(--fer-accent) 28%,transparent),transparent);content:"";opacity:.7}.free-evening-resets *{box-sizing:border-box}.free-evening-resets__glow{position:absolute;z-index:-1;width:680px;height:680px;top:-430px;right:-250px;background:radial-gradient(circle,color-mix(in srgb,var(--fer-accent) 19%,transparent),transparent 68%);border:1px solid color-mix(in srgb,var(--fer-accent) 15%,transparent);border-radius:50%;pointer-events:none;animation:free-evening-glow 12s ease-in-out infinite alternate}.free-evening-resets__inner{width:min(100%,var(--fer-width));margin:0 auto}.free-evening-resets__header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(48px,9vw,140px);align-items:end;margin-bottom:clamp(72px,9vw,120px)}.free-evening-resets__eyebrow{display:inline-flex;gap:10px;align-items:center;margin:0 0 22px;color:var(--fer-accent);font-family:var(--fer-body-font);font-size:11px;font-weight:800;letter-spacing:.2em;line-height:1;text-transform:uppercase}.free-evening-resets__eyebrow-dot{width:7px;height:7px;background:var(--fer-accent);border-radius:50%;box-shadow:0 0 0 6px color-mix(in srgb,var(--fer-accent) 12%,transparent)}.free-evening-resets__heading{max-width:850px;margin:0;color:var(--fer-text);font-family:var(--fer-heading-font);font-size:clamp(46px,6.2vw,88px);font-weight:500;letter-spacing:-.052em;line-height:.94;text-wrap:balance}.free-evening-resets__intro-wrap{position:relative;max-width:470px;padding:28px 0 4px 30px;border-left:1px solid color-mix(in srgb,var(--fer-accent) 42%,transparent)}.free-evening-resets__intro-number{display:block;margin-bottom:24px;color:var(--fer-accent);font-family:var(--fer-body-font);font-size:10px;font-weight:800;letter-spacing:.18em}.free-evening-resets__introduction{margin:0;color:var(--fer-muted);font-family:var(--fer-body-font);font-size:clamp(17px,1.45vw,20px);line-height:1.65}.free-evening-resets__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.free-reset-card{position:relative;display:flex;min-height:660px;overflow:hidden;flex-direction:column;padding:clamp(18px,2vw,26px);background:var(--fer-card);border:1px solid color-mix(in srgb,var(--fer-border) 82%,transparent);border-radius:var(--fer-radius);box-shadow:0 22px 65px #00000029;color:var(--fer-card-text);transition:box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.free-reset-card--lifted{transform:translateY(-34px)}.free-reset-card:hover{box-shadow:0 34px 90px #0000003d;transform:translateY(-10px)}.free-reset-card--lifted:hover{transform:translateY(-44px)}.free-reset-card__topline{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 18px;color:var(--fer-card-text);font-family:var(--fer-body-font);font-size:10px;font-weight:800;letter-spacing:.17em;line-height:1;text-transform:uppercase}.free-reset-card__topline span:first-child{display:inline-flex;align-items:center;min-height:27px;padding:7px 11px;background:color-mix(in srgb,var(--fer-accent) 28%,transparent);border-radius:999px}.free-reset-card__media{display:grid;width:100%;aspect-ratio:var(--fer-image-ratio);overflow:hidden;place-items:center;background:color-mix(in srgb,var(--fer-accent) 14%,var(--fer-card));border-radius:calc(var(--fer-radius) * .68)}.free-reset-card__image,.free-reset-card__placeholder{display:block;width:100%;height:100%}.free-reset-card__image{object-fit:var(--fer-image-fit);object-position:var(--fer-image-position);transition:transform .65s cubic-bezier(.22,1,.36,1)}.free-reset-card:hover .free-reset-card__image{transform:scale(1.04)}.free-reset-card__placeholder{padding:30px;color:color-mix(in srgb,var(--fer-accent) 28%,transparent)}.free-reset-card__body{padding:30px 4px 28px}.free-reset-card__title{margin:0 0 18px;color:var(--fer-card-text);font-family:var(--fer-heading-font);font-size:clamp(28px,2.65vw,39px);font-weight:500;letter-spacing:-.038em;line-height:1.07;text-wrap:balance}.free-reset-card__description{margin:0;color:var(--fer-card-muted);font-family:var(--fer-body-font);font-size:15px;line-height:1.65}.free-reset-card__button{display:flex;width:100%;min-height:56px;gap:16px;align-items:center;justify-content:space-between;margin-top:auto;padding:15px 16px 15px 20px;background:var(--fer-button);border-radius:999px;color:var(--fer-button-text);font-family:var(--fer-body-font);font-size:12px;font-weight:800;letter-spacing:.035em;line-height:1.25;text-decoration:none}.free-reset-card__button-icon{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;background:color-mix(in srgb,var(--fer-button-text) 12%,transparent);border-radius:50%;transition:transform .22s ease}a.free-reset-card__button:hover .free-reset-card__button-icon{transform:rotate(45deg)}.free-reset-card__button:focus-visible,.free-evening-resets__library-button:focus-visible{outline:3px solid var(--fer-accent);outline-offset:4px}.free-reset-card__button--inactive,.free-evening-resets__library-button--inactive{cursor:default}.free-evening-resets__library{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(320px,1fr);gap:clamp(30px,6vw,90px);align-items:center;margin-top:clamp(56px,7vw,90px);padding-top:34px;border-top:1px solid color-mix(in srgb,var(--fer-border) 42%,transparent)}.free-evening-resets__library-copy{display:flex;gap:16px;align-items:center}.free-evening-resets__library-kicker{flex:0 0 auto;color:var(--fer-muted);font-family:var(--fer-body-font);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.free-evening-resets__library-line{width:100%;height:1px;background:color-mix(in srgb,var(--fer-border) 38%,transparent)}.free-evening-resets__library-button{display:flex;min-height:82px;gap:28px;align-items:center;justify-content:space-between;padding:20px 24px 20px 30px;background:var(--fer-accent);border-radius:999px;color:var(--fer-background);font-family:var(--fer-heading-font);font-size:clamp(21px,2.2vw,31px);font-weight:500;letter-spacing:-.025em;line-height:1.1;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}a.free-evening-resets__library-button:hover{box-shadow:0 20px 54px color-mix(in srgb,var(--fer-accent) 28%,transparent);transform:translateY(-3px)}.free-evening-resets__library-arrow{font-family:var(--fer-body-font);font-size:27px;transition:transform .22s ease}a.free-evening-resets__library-button:hover .free-evening-resets__library-arrow{transform:translate(6px)}@keyframes free-evening-glow{0%{opacity:.65;transform:translateZ(0) scale(.92)}to{opacity:1;transform:translate3d(-34px,38px,0) scale(1.08)}}@media screen and (max-width:989px){.free-evening-resets__header,.free-evening-resets__library{grid-template-columns:1fr}.free-evening-resets__cards{grid-template-columns:1fr;gap:20px}.free-reset-card,.free-reset-card--lifted,.free-reset-card:hover,.free-reset-card--lifted:hover{min-height:620px;transform:none}}@media screen and (max-width:749px){.free-evening-resets{padding:72px 16px}.free-evening-resets__header{gap:36px;margin-bottom:52px}.free-evening-resets__intro-wrap{padding:20px 0 2px 20px}.free-evening-resets__library-button{min-height:70px;padding:17px 21px}}@media(prefers-reduced-motion:reduce){.free-evening-resets__glow{animation:none}.free-reset-card,.free-reset-card__image,.free-reset-card__button-icon,.free-evening-resets__library-button,.free-evening-resets__library-arrow{transition:none}}.es-mind-image{background:var(--es-bg);font-family:Inter,Arial,sans-serif;padding:var(--es-padding)}.es-mind-image *{box-sizing:border-box}.es-mind-image__frame{background:var(--es-primary);border-radius:var(--es-radius);height:var(--es-height);isolation:isolate;overflow:hidden;position:relative}.es-mind-image__picture,.es-mind-image__picture img{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.es-mind-image__picture img{object-fit:cover;object-position:var(--es-image-position);transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.es-mind-image__frame:hover .es-mind-image__picture img{transform:scale(1.018)}.es-mind-image__readability{background:linear-gradient(90deg,var(--es-bg) 0%,var(--es-bg) 18%,transparent 66%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.es-mind-image__content-wrap{align-items:center;display:flex;height:100%;margin-inline:auto;padding:clamp(30px,6vw,92px);position:relative;width:min(100%,1540px);z-index:2}.es-mind-image__content{color:var(--es-accent);max-width:var(--es-content-width)}.es-mind-image__mark{background:var(--es-primary);display:block;height:12px;margin-bottom:24px;transform:rotate(45deg);width:12px}.es-mind-image h2{color:var(--es-accent);font-family:Canela,Times New Roman,serif;font-size:clamp(3rem,var(--es-heading-size),6.7rem);font-weight:500;letter-spacing:-.045em;line-height:.92;margin:0;max-width:9ch;text-wrap:balance}.es-mind-image__copy{font-size:clamp(1rem,var(--es-body-size),1.25rem);font-weight:600;line-height:1.62;margin-top:30px;max-width:52ch}.es-mind-image__copy p{margin:0}.es-mind-image__copy p+p{margin-top:16px}.es-mind-image--motion .es-mind-image__content>*{opacity:0;transform:translateY(24px);transition:opacity .75s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.es-mind-image--motion.is-visible .es-mind-image__content>*{opacity:1;transform:none}.es-mind-image--motion.is-visible .es-mind-image__content>*:nth-child(2){transition-delay:90ms}.es-mind-image--motion.is-visible .es-mind-image__content>*:nth-child(3){transition-delay:.18s}@media(max-width:749px){.es-mind-image{padding:14px}.es-mind-image__frame{height:var(--es-mobile-height)}.es-mind-image__picture img{object-position:var(--es-mobile-position)}.es-mind-image__readability{background:linear-gradient(0deg,var(--es-bg) 0%,var(--es-bg) 47%,transparent 75%)}.es-mind-image__content-wrap{align-items:flex-end;padding:18px}.es-mind-image__content{background:var(--es-bg);border-radius:calc(var(--es-radius) * .7);max-width:none;padding:24px;width:100%}.es-mind-image__mark{height:10px;margin-bottom:18px;width:10px}.es-mind-image h2{font-size:clamp(2.55rem,11vw,3.65rem);line-height:.95;max-width:10ch}.es-mind-image__copy{font-size:.96rem;line-height:1.55;margin-top:22px}.es-mind-image__copy p+p{margin-top:13px}}@media(prefers-reduced-motion:reduce){.es-mind-image__picture img{transition:none}.es-mind-image--motion .es-mind-image__content>*{opacity:1;transform:none;transition:none}}.er{background:var(--er-bg);color:var(--er-accent);font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.6;overflow:hidden;padding-top:var(--er-top);padding-bottom:var(--er-bottom)}.er *{box-sizing:border-box}.er__wrap{margin-inline:auto;width:min(var(--er-width),calc(100% - 56px))}.er h1,.er h2,.er h3,.er p,.er ol,.er ul,.er figure,.er blockquote{margin:0}.er h1,.er h2,.er h3{font-family:Canela,Times New Roman,serif;font-weight:500;letter-spacing:-.035em}.er h1{font-size:clamp(3.8rem,7vw,7.7rem);line-height:.88;text-wrap:balance}.er h2{font-size:clamp(3.1rem,5.6vw,6.2rem);line-height:.92;text-wrap:balance}.er h3{font-size:clamp(1.55rem,2.2vw,2.15rem);line-height:1.08}.er__label,.er__chapter{font-size:.68rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.er__label{align-items:center;display:flex;gap:11px}.er__label span{background:var(--er-primary);display:block;height:10px;transform:rotate(45deg);width:10px}.er__chapter{color:var(--er-primary)}.er__hero{align-items:stretch;display:grid;gap:clamp(44px,6vw,86px);grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);min-height:min(900px,94vh);padding-block:clamp(54px,7vw,88px)}.er__hero-copy{align-self:center;padding-block:48px}.er__hero h1{margin-top:28px;max-width:8.8ch}.er__hero-lead{font-size:clamp(1rem,1.25vw,1.15rem);font-weight:600;line-height:1.7;margin-top:34px!important;max-width:47ch}.er__text-link{align-items:center;color:var(--er-accent);display:inline-flex;font-size:.85rem;font-weight:800;gap:28px;margin-top:36px;text-decoration:none}.er__text-link span{border-bottom:2px solid var(--er-accent);padding-bottom:7px}.er__text-link i{font-size:1.35rem;font-style:normal;transition:transform .3s ease}.er__text-link:hover i{transform:translate(6px,6px)}.er__hero-media{background:var(--er-primary);min-height:650px;overflow:hidden;position:relative}.er__hero-media picture,.er__hero-media img{display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.er__hero-media img{object-fit:cover;object-position:var(--er-position);transition:transform 1.2s cubic-bezier(.2,.65,.2,1)}.er__hero-media:hover img{transform:scale(1.025)}.er__media-note{align-items:center;background:var(--er-bg);bottom:0;display:flex;gap:18px;left:0;padding:20px 24px;position:absolute;width:min(100%,340px)}.er__media-note span{color:var(--er-primary);font-family:Canela,serif;font-size:2.4rem;line-height:1}.er__media-note p{font-size:.76rem;font-weight:800;line-height:1.35;text-transform:uppercase}.er__mockup{height:100%;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.er__mockup-sheet{background:var(--er-bg);border:2px solid var(--er-accent);height:430px;left:50%;padding:48px 38px;position:absolute;top:48%;width:305px}.er__mockup-sheet--back{transform:translate(-64%,-50%) rotate(-8deg)}.er__mockup-sheet--front{display:flex;flex-direction:column;transform:translate(-37%,-46%) rotate(5deg)}.er__mockup-sheet--back span{background:var(--er-primary);display:block;height:3px;margin-top:36px;width:100%}.er__mockup-sheet--front small{font-size:.63rem;font-weight:800;letter-spacing:.16em}.er__mockup-sheet--front strong{font-family:Canela,serif;font-size:2.6rem;line-height:.88;margin-top:60px}.er__mockup-sheet--front em{font-size:.72rem;font-style:normal;font-weight:800;margin-top:auto}.er__mockup-orbit{border:2px solid var(--er-bg);border-radius:50%;height:520px;left:50%;position:absolute;top:48%;transform:translate(-50%,-50%);width:520px}.er__recognition{padding-block:clamp(110px,15vw,200px)}.er__recognition-grid{display:grid;gap:clamp(50px,10vw,150px);grid-template-columns:1.15fr .85fr;margin-top:44px}.er__recognition h2{max-width:10ch}.er__recognition-copy{border-top:2px solid var(--er-accent);padding-top:28px}.er__recognition-copy p{font-size:clamp(1.02rem,1.3vw,1.17rem);font-weight:600;line-height:1.75}.er__recognition-copy p+p{margin-top:22px}.er__method{background:var(--er-accent);color:var(--er-bg);padding-block:clamp(100px,13vw,170px)}.er__method h2,.er__method h3{color:var(--er-bg)}.er__method-head{display:grid;gap:40px;grid-template-columns:.35fr 1.65fr}.er__method-head .er__chapter{color:var(--er-primary)}.er__method-head h2{max-width:11ch}.er__steps{border-top:1px solid var(--er-primary);display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin-top:90px!important;padding:0}.er__step{border-right:1px solid var(--er-primary);display:flex;flex-direction:column;min-height:400px;padding:34px clamp(24px,3vw,42px)}.er__step:first-child{border-left:1px solid var(--er-primary)}.er__step>span{color:var(--er-primary);font-size:.7rem;font-weight:800;letter-spacing:.15em}.er__step>div{margin-top:auto}.er__step p{font-size:.96rem;font-weight:600;line-height:1.7;margin-top:17px;max-width:29ch}.er__method-end{border-bottom:1px solid var(--er-primary);border-top:1px solid var(--er-primary);font-family:Canela,serif;font-size:clamp(1.4rem,2.4vw,2rem);font-style:italic;margin-top:58px!important;padding-block:26px;text-align:center}.er__product{align-items:center;display:grid;gap:clamp(55px,9vw,125px);grid-template-columns:1.05fr .95fr;padding-block:clamp(110px,15vw,200px)}.er__product-media{background:var(--er-primary);min-height:660px;overflow:hidden;position:relative}.er__product-media img{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:var(--er-position);position:absolute;width:100%}.er__product-copy h2{margin-top:22px;max-width:8ch}.er__product-copy>p:not(.er__chapter){font-size:1.05rem;font-weight:600;line-height:1.72;margin-top:30px;max-width:48ch}.er__product-stat{align-items:end;border-top:2px solid var(--er-accent);display:flex;gap:18px;margin-top:42px;padding-top:22px}.er__product-stat strong{font-family:Canela,serif;font-size:clamp(3.8rem,6vw,6.5rem);font-weight:500;line-height:.8}.er__product-stat span{font-size:.72rem;font-weight:800;line-height:1.35;max-width:14ch;text-transform:uppercase}.er__pages{height:100%;top:0;right:0;bottom:0;left:0;position:absolute}.er__pages span{align-items:center;background:var(--er-bg);border:2px solid var(--er-accent);display:flex;font-family:Canela,serif;font-size:2rem;height:330px;justify-content:center;position:absolute;width:235px}.er__pages span:nth-child(1){left:12%;top:12%;transform:rotate(-7deg)}.er__pages span:nth-child(2){right:12%;top:16%;transform:rotate(8deg)}.er__pages span:nth-child(3){bottom:10%;left:17%;transform:rotate(6deg)}.er__pages span:nth-child(4){bottom:8%;right:14%;transform:rotate(-5deg)}.er__fit{border-block:2px solid var(--er-accent);padding-block:clamp(100px,13vw,170px)}.er__fit-grid{display:grid;gap:clamp(60px,10vw,150px);grid-template-columns:.8fr 1.2fr}.er__fit-head{align-self:start;position:sticky;top:100px}.er__fit-head h2{margin-top:22px}.er__fit-head>p:last-child{font-size:1.03rem;font-weight:600;line-height:1.7;margin-top:28px}.er__fit-point{align-items:start;border-top:1px solid var(--er-primary);display:grid;gap:20px;grid-template-columns:42px 1fr;padding:24px 0}.er__fit-point>span{align-items:center;background:var(--er-accent);border-radius:50%;color:var(--er-bg);display:flex;font-size:.75rem;height:34px;justify-content:center;width:34px}.er__fit-point p{font-family:Canela,serif;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.28}.er__fit-note{background:var(--er-primary);color:var(--er-bg);margin-top:36px;padding:28px}.er__fit-note strong{font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.er__fit-note p{font-size:.9rem;font-weight:650;line-height:1.65;margin-top:12px}.er__ease{display:grid;gap:clamp(60px,10vw,150px);grid-template-columns:1.05fr .95fr;padding-block:clamp(110px,15vw,200px)}.er__ease-title h2{margin-top:22px;max-width:9ch}.er__ease-copy>p{font-size:1.08rem;font-weight:600;line-height:1.75}.er__ease-copy ul{list-style:none;margin-top:42px!important;padding:0}.er__ease-copy li{align-items:center;border-top:1px solid var(--er-primary);display:grid;font-weight:750;gap:20px;grid-template-columns:42px 1fr;padding:20px 0}.er__ease-copy li:last-child{border-bottom:1px solid var(--er-primary)}.er__ease-copy li span{font-size:.68rem;letter-spacing:.12em}.er__proof{background:var(--er-primary);color:var(--er-bg);padding-block:clamp(100px,13vw,170px)}.er__proof h2,.er__proof h3,.er__proof .er__chapter{color:var(--er-bg)}.er__proof-title{display:grid;gap:40px;grid-template-columns:.35fr 1.65fr}.er__proof-title h2{max-width:10ch}.er__quotes{display:grid;grid-template-columns:repeat(3,1fr);margin-top:80px}.er__quote{border-left:1px solid var(--er-bg);display:flex;flex-direction:column;min-height:480px;padding:8px clamp(24px,3vw,40px)}.er__quote:last-child{border-right:1px solid var(--er-bg)}.er__quote-number{font-size:.67rem;font-weight:800;letter-spacing:.14em}.er__quote blockquote{margin-top:74px}.er__quote blockquote p{font-size:.96rem;font-weight:600;line-height:1.7;margin-top:22px}.er__quote figcaption{border-top:1px solid var(--er-bg);display:flex;flex-direction:column;margin-top:auto;padding-top:20px}.er__quote figcaption strong{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.er__quote figcaption span{font-size:.75rem;margin-top:4px}.er__faq{display:grid;gap:clamp(60px,10vw,140px);grid-template-columns:.72fr 1.28fr;padding-block:clamp(110px,15vw,200px)}.er__faq-head{align-self:start;position:sticky;top:100px}.er__faq-head h2{margin-top:22px}.er__faq-head>p:last-child{font-size:1rem;font-weight:600;line-height:1.7;margin-top:28px}.er__faq-list{border-top:2px solid var(--er-accent)}.er__faq-list details{border-bottom:2px solid var(--er-accent)}.er__faq-list summary{align-items:center;cursor:pointer;display:grid;font-family:Canela,serif;font-size:clamp(1.25rem,1.8vw,1.55rem);font-weight:500;gap:22px;grid-template-columns:1fr 22px;list-style:none;padding:27px 0}.er__faq-list summary::-webkit-details-marker{display:none}.er__faq-list summary i,.er__faq-list summary i:after{background:var(--er-accent);content:"";display:block;height:2px;transition:transform .25s ease;width:20px}.er__faq-list summary i:after{transform:rotate(90deg)}.er__faq-list details[open] summary i:after{transform:rotate(0)}.er__answer{font-size:.98rem;font-weight:600;line-height:1.75;max-width:62ch;padding:0 38px 28px 0}.er__answer p+p{margin-top:14px}.er__purchase{align-items:center;background:var(--er-accent);color:var(--er-bg);display:flex;isolation:isolate;justify-content:center;min-height:min(880px,94vh);overflow:hidden;padding:100px 28px;position:relative;text-align:center}.er__purchase h2{color:var(--er-bg);margin-top:24px}.er__purchase .er__chapter{color:var(--er-bg)}.er__purchase-inner{max-width:900px;position:relative;z-index:2}.er__purchase-body{font-size:clamp(1rem,1.3vw,1.15rem);font-weight:600;line-height:1.7;margin:28px auto 0!important;max-width:60ch}.er__price{color:var(--er-bg);font-family:Canela,serif;font-size:clamp(2.7rem,4vw,4rem);line-height:1;margin-top:28px!important}.er__form{margin-top:28px}.er__button,.er__form button{align-items:center;background:var(--er-bg);border:2px solid var(--er-bg);color:var(--er-accent);cursor:pointer;display:inline-flex;font:800 .92rem Inter,Arial,sans-serif;gap:32px;justify-content:space-between;min-height:62px;padding:8px 9px 8px 28px;text-decoration:none;transition:background .3s ease,color .3s ease,transform .3s ease}.er__button i,.er__form button i{align-items:center;background:var(--er-primary);border-radius:50%;color:var(--er-bg);display:flex;font-size:1.15rem;font-style:normal;height:44px;justify-content:center;transition:transform .3s ease;width:44px}.er__button:hover,.er__form button:hover{background:var(--er-primary);color:var(--er-bg);transform:translateY(-4px)}.er__button:hover i,.er__form button:hover i{background:var(--er-bg);color:var(--er-accent);transform:rotate(-35deg)}.er__form button:disabled{cursor:not-allowed;opacity:.55}.er__microcopy{font-size:.76rem;font-weight:750;margin-top:16px!important}.er__guarantee{align-items:center;border-top:1px solid var(--er-bg);display:flex;gap:14px;justify-content:center;margin:28px auto 0;padding-top:22px;width:min(100%,630px)}.er__guarantee>span{align-items:center;border:1px solid var(--er-bg);border-radius:50%;display:flex;font-family:Canela,serif;height:40px;justify-content:center;width:40px}.er__guarantee p{font-size:.78rem;font-weight:700;line-height:1.5;text-align:left}.er__purchase-shape{border:1px solid var(--er-primary);border-radius:50%;height:min(72vw,740px);position:absolute;width:min(72vw,740px);z-index:-1}.er__purchase-shape span{border:1px solid var(--er-primary);border-radius:50%;top:16%;right:16%;bottom:16%;left:16%;position:absolute}.er__purchase-shape span:nth-child(2){top:33%;right:33%;bottom:33%;left:33%}.er--motion .er__reveal{opacity:0;transform:translateY(28px);transition:opacity .75s ease var(--er-delay,0ms),transform .9s cubic-bezier(.2,.65,.2,1) var(--er-delay,0ms)}.er--motion .er__reveal.is-visible{opacity:1;transform:none}.er--motion .er__hero-media{clip-path:inset(0 0 100% 0);transition:clip-path 1.15s cubic-bezier(.7,0,.2,1)}.er--motion .er__hero-media.is-visible{clip-path:inset(0)}.er--motion .er__purchase-shape{animation:er-spin 32s linear infinite}@keyframes er-spin{to{transform:rotate(360deg)}}.er :is(a,button,summary):focus-visible{outline:3px solid var(--er-primary);outline-offset:5px}@media(max-width:749px){.er{font-size:16px}.er__wrap{width:min(var(--er-width),calc(100% - 28px))}.er h1{font-size:clamp(3.15rem,15vw,4.75rem);line-height:.9}.er h2{font-size:clamp(2.7rem,12vw,4rem);line-height:.96}.er__hero{gap:28px;grid-template-columns:1fr;min-height:auto;padding-block:50px 76px}.er__hero-copy{padding-block:0}.er__hero h1{max-width:9ch}.er__hero-lead{font-size:1rem}.er__hero-media{min-height:500px}.er__media-note{padding:16px 18px;width:280px}.er__mockup-sheet{height:350px;padding:36px 26px;width:245px}.er__mockup-sheet--front strong{font-size:2.05rem;margin-top:48px}.er__mockup-orbit{height:390px;width:390px}.er__recognition-grid,.er__method-head,.er__product,.er__fit-grid,.er__ease,.er__proof-title,.er__faq{grid-template-columns:1fr}.er__recognition-grid{gap:42px}.er__recognition h2{max-width:11ch}.er__steps{border-top:0;gap:0;grid-template-columns:1fr;margin-top:55px!important}.er__step,.er__step:first-child{border:0;border-top:1px solid var(--er-primary);min-height:300px;padding:26px 0}.er__step:last-child{border-bottom:1px solid var(--er-primary)}.er__step>div{margin-top:66px}.er__method-end{font-size:1.35rem}.er__product{gap:52px}.er__product-media{min-height:500px}.er__product-copy{padding-inline:4px}.er__pages span{height:250px;width:175px}.er__fit-head,.er__faq-head{position:static}.er__fit-point{grid-template-columns:36px 1fr}.er__fit-point p{font-size:1.3rem}.er__ease{gap:50px}.er__quotes{grid-auto-columns:86vw;grid-auto-flow:column;grid-template-columns:none;margin-inline:0;overflow-x:auto;padding-bottom:22px;scroll-snap-type:x mandatory;width:100%}.er__quote,.er__quote:last-child{border-left:1px solid var(--er-bg);border-right:1px solid var(--er-bg);min-height:450px;scroll-snap-align:start}.er__faq{gap:55px}.er__answer{padding-right:0}.er__purchase{min-height:760px;padding-inline:18px}.er__purchase-shape{height:145vw;width:145vw}.er__button,.er__form button,.er__form{width:100%}.er__guarantee{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.er--motion .er__reveal{opacity:1;transform:none;transition:none}.er--motion .er__hero-media{clip-path:none;transition:none}.er--motion .er__purchase-shape{animation:none}.er__hero-media img,.er__text-link i,.er__button,.er__form button{transition:none}}.wfht{position:relative;overflow:hidden;padding:clamp(72px,9vw,128px) 20px;background:var(--wfht-background);color:var(--wfht-text)}.wfht:before{position:absolute;width:520px;height:520px;top:-370px;left:50%;background:radial-gradient(circle,color-mix(in srgb,var(--wfht-accent) 11%,transparent),transparent 70%);border-radius:50%;content:"";pointer-events:none;transform:translate(-50%)}.wfht *{box-sizing:border-box}.wfht__inner{position:relative;width:min(100%,var(--wfht-width));margin:0 auto}.wfht__header{width:min(100%,760px);margin:0 auto clamp(46px,6vw,74px);text-align:center}.wfht__eyebrow{margin:0 0 16px;color:var(--wfht-accent);font-family:var(--wfht-body-font);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.wfht__heading{margin:0;color:var(--wfht-text);font-family:var(--wfht-heading-font);font-size:clamp(40px,5.3vw,70px);font-weight:500;letter-spacing:-.045em;line-height:1;text-wrap:balance}.wfht__introduction{max-width:610px;margin:22px auto 0;color:var(--wfht-muted);font-family:var(--wfht-body-font);font-size:clamp(16px,1.45vw,19px);line-height:1.65;text-wrap:balance}.wfht__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.wfht-card{position:relative;isolation:isolate;display:flex;min-height:650px;overflow:hidden;flex-direction:column;padding:clamp(27px,2.7vw,38px);background:var(--wfht-card);border:1px solid var(--wfht-border);border-radius:var(--wfht-radius);transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}.wfht-card:after{position:absolute;z-index:-1;width:180px;height:180px;right:-110px;bottom:-115px;background:var(--wfht-accent);border-radius:50%;content:"";opacity:.06;transform:scale(.8);transition:opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1)}.wfht-card:hover{border-color:color-mix(in srgb,var(--wfht-accent) 55%,var(--wfht-border));box-shadow:0 28px 70px #29242617;transform:translateY(-6px)}.wfht-card:hover:after{opacity:.12;transform:scale(1.45)}.wfht-card--featured{background:color-mix(in srgb,var(--wfht-card) 88%,var(--wfht-accent))}.wfht-card__index{display:flex;gap:12px;align-items:center;margin-bottom:22px;color:var(--wfht-accent);font-family:var(--wfht-body-font);font-size:11px;font-weight:700;letter-spacing:.14em}.wfht-card__index-line{width:32px;height:1px;background:var(--wfht-border)}.wfht-card__media{display:grid;width:100%;aspect-ratio:var(--wfht-image-ratio);overflow:hidden;place-items:center;margin-bottom:30px;padding:0;background:color-mix(in srgb,var(--wfht-background) 72%,var(--wfht-card));border:1px solid color-mix(in srgb,var(--wfht-border) 76%,transparent);border-radius:calc(var(--wfht-radius) * .72)}.wfht-card__image,.wfht-card__placeholder{display:block;width:100%;height:100%}.wfht-card__image{object-fit:var(--wfht-image-fit);object-position:var(--wfht-image-position);transition:transform .5s cubic-bezier(.22,1,.36,1)}.wfht-card__placeholder{color:color-mix(in srgb,var(--wfht-accent) 22%,transparent)}.wfht-card:hover .wfht-card__image{transform:scale(1.025)}.wfht-card__title{margin:0 0 24px;color:var(--wfht-text);font-family:var(--wfht-heading-font);font-size:clamp(27px,2.55vw,38px);font-weight:500;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.wfht-card__best-for{margin:0;color:var(--wfht-text);font-family:var(--wfht-body-font);font-size:14px;line-height:1.55}.wfht-card__best-for strong{display:block;margin-bottom:3px;color:var(--wfht-accent);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.wfht-card__description{margin:20px 0 0;color:var(--wfht-muted);font-family:var(--wfht-body-font);font-size:15px;line-height:1.65}.wfht-card__button{display:flex;width:100%;min-height:54px;gap:18px;align-items:center;justify-content:space-between;margin-top:auto;padding:15px 18px;background:var(--wfht-button);border-radius:999px;color:var(--wfht-button-text);font-family:var(--wfht-body-font);font-size:12px;font-weight:700;letter-spacing:.035em;line-height:1.25;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.wfht-card__button:not(.wfht-card__button--inactive):hover{opacity:.88;transform:translateY(-2px)}.wfht-card__button:focus-visible,.wfht__guidance:focus-visible,.wfht__view-all:focus-visible{outline:3px solid var(--wfht-accent);outline-offset:4px}.wfht-card__button--inactive,.wfht__guidance--inactive,.wfht__view-all--inactive{cursor:default}.wfht-card__arrow{flex:0 0 auto;font-size:16px}.wfht__footer{display:flex;gap:28px 48px;align-items:center;justify-content:space-between;margin-top:clamp(34px,4vw,52px);padding-top:26px;border-top:1px solid var(--wfht-border)}.wfht__guidance{max-width:680px;color:var(--wfht-muted);font-family:var(--wfht-body-font);font-size:14px;line-height:1.55;text-decoration-color:color-mix(in srgb,var(--wfht-accent) 55%,transparent);text-decoration-thickness:1px;text-underline-offset:5px}a.wfht__guidance:hover{color:var(--wfht-text);text-decoration-color:var(--wfht-accent)}.wfht__view-all{display:inline-flex;flex:0 0 auto;gap:14px;align-items:center;color:var(--wfht-text);font-family:var(--wfht-body-font);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.3;text-decoration:none;text-transform:uppercase;transition:gap .2s ease}a.wfht__view-all:hover{gap:20px}@media screen and (max-width:989px){.wfht__grid{grid-template-columns:1fr}.wfht-card{min-height:620px}}@media screen and (max-width:749px){.wfht{padding:64px 16px}.wfht__footer{align-items:flex-start;flex-direction:column}.wfht-card{min-height:590px}}@media(prefers-reduced-motion:reduce){.wfht-card,.wfht-card:after,.wfht-card__image,.wfht-card__button,.wfht__view-all{transition:none}}.quiet-vertical-ticker{position:relative;overflow:hidden;padding:clamp(42px,5vw,68px) 20px;background:var(--qvt-background);color:var(--qvt-text)}.quiet-vertical-ticker:before{position:absolute;width:440px;height:440px;top:50%;right:-270px;background:radial-gradient(circle,color-mix(in srgb,var(--qvt-accent) 13%,transparent),transparent 68%);border-radius:50%;content:"";pointer-events:none;transform:translateY(-50%)}.quiet-vertical-ticker *{box-sizing:border-box}.quiet-vertical-ticker__inner{position:relative;display:grid;width:min(100%,var(--qvt-width));grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr);gap:clamp(40px,8vw,112px);align-items:center;margin:0 auto}.quiet-vertical-ticker__heading-wrap{max-width:580px}.quiet-vertical-ticker__eyebrow{margin:0 0 14px;color:var(--qvt-accent);font-family:var(--qvt-body-font);font-size:11px;font-weight:700;letter-spacing:.17em;line-height:1.2;text-transform:uppercase}.quiet-vertical-ticker__heading{margin:0;color:var(--qvt-text);font-family:var(--qvt-heading-font);font-size:clamp(32px,4.1vw,56px);font-weight:500;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.quiet-vertical-ticker__stage{position:relative;display:grid;min-height:150px;grid-template-columns:18px minmax(0,1fr);gap:clamp(22px,3vw,36px);align-items:center;padding:22px 0}.quiet-vertical-ticker__rail{position:relative;display:block;width:2px;height:108px;justify-self:center;overflow:hidden;background:var(--qvt-border);border-radius:999px}.quiet-vertical-ticker__marker{position:absolute;width:100%;height:38%;top:-38%;left:0;background:var(--qvt-accent);border-radius:inherit;animation:quiet-ticker-marker var(--qvt-cycle) ease-in-out infinite}.quiet-vertical-ticker__statements{position:relative;min-height:108px;overflow:hidden}.quiet-vertical-ticker__statement{position:absolute;display:flex;min-height:108px;top:0;right:0;bottom:0;left:0;align-items:center;margin:0;color:var(--qvt-text);font-family:var(--qvt-body-font);font-size:clamp(20px,2.25vw,31px);font-weight:500;letter-spacing:-.025em;line-height:1.35;opacity:0;text-wrap:balance;transform:translateY(42px);animation:quiet-ticker-statement var(--qvt-cycle) cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--qvt-delay)}.quiet-vertical-ticker__sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}@keyframes quiet-ticker-statement{0%{opacity:0;transform:translateY(42px)}5%,27%{opacity:1;transform:translateY(0)}32%,to{opacity:0;transform:translateY(-42px)}}@keyframes quiet-ticker-marker{0%{transform:translateY(0)}to{transform:translateY(366%)}}@media screen and (max-width:749px){.quiet-vertical-ticker{padding:40px 18px 44px}.quiet-vertical-ticker__inner{grid-template-columns:1fr;gap:30px}.quiet-vertical-ticker__stage{min-height:124px;grid-template-columns:12px minmax(0,1fr);gap:20px;padding:8px 0}.quiet-vertical-ticker__rail,.quiet-vertical-ticker__statements,.quiet-vertical-ticker__statement{min-height:96px;height:96px}.quiet-vertical-ticker__statement{font-size:clamp(19px,5.5vw,25px)}}@media(prefers-reduced-motion:reduce){.quiet-vertical-ticker__marker{display:none;animation:none}.quiet-vertical-ticker__statements{display:grid;min-height:auto;gap:14px;overflow:visible}.quiet-vertical-ticker__statement{position:static;min-height:auto;opacity:1;transform:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
