.sales-page-module__8vkxLW__page{color:var(--color-brand-ink)}.sales-page-module__8vkxLW__page section[id],.sales-page-module__8vkxLW__checkout{scroll-margin-top:1.5rem}.sales-page-module__8vkxLW__page :is(h1,h2,h3){font-family:var(--font-cormorant-garamond), serif;font-weight:400}.sales-page-module__8vkxLW__page :is(h1,h2){letter-spacing:-.025em}.sales-page-module__8vkxLW__page h1{font-size:clamp(3.5rem,5.4vw,5.2rem);line-height:.95}.sales-page-module__8vkxLW__page h2{font-size:clamp(2.6rem,3.8vw,3.6rem);line-height:1.05}.sales-page-module__8vkxLW__page h3{font-size:1.9rem;line-height:1.12}.sales-page-module__8vkxLW__page em{color:var(--color-brand-oxblood);font-style:normal}.sales-page-module__8vkxLW__page figure{min-width:0;margin:0}.sales-page-module__8vkxLW__page picture,.sales-page-module__8vkxLW__page img{width:100%;height:auto;display:block}.sales-page-module__8vkxLW__page a{text-underline-offset:.25em}.sales-page-module__8vkxLW__eyebrow{color:var(--color-brand-oxblood);letter-spacing:.09em;margin-bottom:1rem;font-size:.75rem;font-weight:600;line-height:1.6}.sales-page-module__8vkxLW__hero{padding:3.25rem 0 2.5rem}.sales-page-module__8vkxLW__heroGrid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:3rem;display:grid}.sales-page-module__8vkxLW__lead{max-width:30rem;margin:1.25rem 0;font-size:1.0625rem;line-height:1.7}.sales-page-module__8vkxLW__price{align-items:center;gap:.75rem;margin-bottom:.8rem;display:flex}.sales-page-module__8vkxLW__price strong{color:var(--color-brand-oxblood);font-family:var(--font-cormorant-garamond), serif;font-size:3rem;font-weight:500;line-height:1}.sales-page-module__8vkxLW__price span{font-size:.875rem;line-height:1.5}.sales-page-module__8vkxLW__checkout>button{border-radius:0;width:100%;min-height:3.5rem;padding:.9rem 1rem;font-size:1rem}.sales-page-module__8vkxLW__checkout:focus{outline:3px solid var(--color-brand-oxblood);outline-offset:5px}.sales-page-module__8vkxLW__inclusions{margin-top:1.1rem}.sales-page-module__8vkxLW__inclusions>p:first-child{font-size:.875rem;font-weight:600}.sales-page-module__8vkxLW__inclusions ul{grid-template-columns:1fr 1fr;gap:.35rem .75rem;margin-top:.45rem;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:grid}.sales-page-module__8vkxLW__inclusions li:before{content:"✓";color:var(--color-brand-oxblood);margin-right:.35rem}.sales-page-module__8vkxLW__formats{margin-top:.4rem;font-size:.875rem}.sales-page-module__8vkxLW__heroLinks{flex-wrap:wrap;column-gap:1.3rem;margin-top:.5rem;display:flex}.sales-page-module__8vkxLW__heroLinks a,.sales-page-module__8vkxLW__textLink{align-items:center;min-height:2.75rem;font-size:.875rem;text-decoration:underline;display:inline-flex}.sales-page-module__8vkxLW__heroVisual{background:var(--color-brand-sand)}.sales-page-module__8vkxLW__heroVisual figcaption{padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.sales-page-module__8vkxLW__heroVisual figcaption a{text-decoration:underline}.sales-page-module__8vkxLW__section{border-top:1px solid var(--color-brand-sand);padding:3.25rem 0}.sales-page-module__8vkxLW__sectionHeader{margin-bottom:1.7rem}.sales-page-module__8vkxLW__sectionHeader>p:last-child:not(.sales-page-module__8vkxLW__eyebrow){max-width:45rem;margin-top:.8rem;font-size:1rem;line-height:1.7}.sales-page-module__8vkxLW__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;padding:0;list-style:none;display:grid}.sales-page-module__8vkxLW__stepImage{background:var(--color-brand-sand);aspect-ratio:1.8;align-items:center;display:flex;position:relative}.sales-page-module__8vkxLW__stepImage img{object-fit:contain;height:100%;max-height:12rem}.sales-page-module__8vkxLW__stepImage>span{background:var(--color-brand-ivory);color:var(--color-brand-oxblood);padding:.2rem .5rem;position:absolute;bottom:.5rem;right:.5rem}.sales-page-module__8vkxLW__stepNumber{color:var(--color-brand-oxblood);margin:.9rem 0 .45rem;font-size:.875rem}.sales-page-module__8vkxLW__steps li>div>p:last-child{margin-top:.6rem;font-size:1rem;line-height:1.65}.sales-page-module__8vkxLW__example{background:var(--color-brand-sand)}.sales-page-module__8vkxLW__exampleGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;display:grid}.sales-page-module__8vkxLW__exampleIntro{max-width:30rem;margin-top:1rem;font-size:1rem;line-height:1.7}.sales-page-module__8vkxLW__figures{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem;display:grid}.sales-page-module__8vkxLW__figures dt{margin-bottom:.3rem;font-size:.875rem}.sales-page-module__8vkxLW__figures dd{color:var(--color-brand-oxblood);font-family:var(--font-cormorant-garamond), serif;font-size:2.8rem;line-height:1}.sales-page-module__8vkxLW__figures dd span{font-family:var(--font-inter), sans-serif;color:var(--color-brand-ink);max-width:16rem;margin-top:.5rem;font-size:.9375rem;line-height:1.55;display:block}.sales-page-module__8vkxLW__exampleQuestion{border-left:2px solid var(--color-brand-oxblood);padding-left:1.7rem}.sales-page-module__8vkxLW__exampleQuestion>p:first-child{font-family:var(--font-cormorant-garamond), serif;color:var(--color-brand-oxblood);font-size:2rem;line-height:1.15}.sales-page-module__8vkxLW__exampleQuestion>p:nth-child(2){margin:1rem 0 .4rem;font-size:1rem;line-height:1.65}.sales-page-module__8vkxLW__exampleNote{max-width:65rem;margin-top:1.5rem;font-size:.875rem;line-height:1.7}.sales-page-module__8vkxLW__bundle{margin-bottom:1.5rem!important}.sales-page-module__8vkxLW__resources{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.sales-page-module__8vkxLW__resourceMeta{color:var(--color-brand-oxblood);margin-bottom:.6rem;font-size:.875rem}.sales-page-module__8vkxLW__resources h3{color:var(--color-brand-oxblood)}.sales-page-module__8vkxLW__resources article>p:not(.sales-page-module__8vkxLW__resourceMeta,.sales-page-module__8vkxLW__format){margin:.75rem 0;font-size:1rem;line-height:1.65}.sales-page-module__8vkxLW__format{font-size:.875rem;font-weight:600;line-height:1.6}.sales-page-module__8vkxLW__midPurchase{border-top:1px solid var(--color-brand-sand);justify-content:space-between;align-items:center;gap:2rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.sales-page-module__8vkxLW__midPurchase strong{font-size:1rem;font-weight:600}.sales-page-module__8vkxLW__midPurchase p{margin-top:.3rem;font-size:.875rem;line-height:1.65}.sales-page-module__8vkxLW__purchaseLink{background:var(--color-brand-oxblood);min-height:3.5rem;color:var(--color-brand-ivory);justify-content:space-between;align-items:center;gap:1.5rem;padding:.9rem 1.2rem;font-size:1rem;font-weight:600;display:inline-flex}.sales-page-module__8vkxLW__purchaseLink:hover{background:var(--color-brand-ink)}.sales-page-module__8vkxLW__faqSection{background:var(--color-brand-sand)}.sales-page-module__8vkxLW__faqGrid{grid-template-columns:.8fr 1.2fr;gap:4rem;display:grid}.sales-page-module__8vkxLW__faqGrid>div>.sales-page-module__8vkxLW__textLink{margin-top:1rem}.sales-page-module__8vkxLW__faqGrid details{border-top:1px solid #c6b9a9;padding:.65rem 0}.sales-page-module__8vkxLW__faqGrid details:last-child{border-bottom:1px solid #c6b9a9}.sales-page-module__8vkxLW__faqGrid summary{cursor:pointer;min-height:2.75rem;padding:.5rem 0;font-size:1rem;font-weight:500;line-height:1.5}.sales-page-module__8vkxLW__faqGrid details p{padding:.7rem 0;font-size:1rem;line-height:1.75}.sales-page-module__8vkxLW__faqGrid details a{text-decoration:underline}.sales-page-module__8vkxLW__finalPurchase{background:var(--color-brand-oxblood);color:var(--color-brand-ivory);padding:3rem 0}.sales-page-module__8vkxLW__finalGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.sales-page-module__8vkxLW__finalGrid .sales-page-module__8vkxLW__eyebrow{color:var(--color-brand-chartreuse)}.sales-page-module__8vkxLW__finalGrid em{color:inherit}.sales-page-module__8vkxLW__finalGrid h2+p{max-width:29rem;margin-top:1rem;font-size:1rem;line-height:1.7}.sales-page-module__8vkxLW__finalPrice{font-family:var(--font-cormorant-garamond), serif;margin-bottom:1rem;font-size:3.5rem;line-height:1}.sales-page-module__8vkxLW__finalPrice span{font-family:var(--font-inter), sans-serif;font-size:.875rem}.sales-page-module__8vkxLW__finalGrid .sales-page-module__8vkxLW__purchaseLink{background:var(--color-brand-chartreuse);color:var(--color-brand-ink);width:100%}.sales-page-module__8vkxLW__legal{margin:1rem 0 .3rem;font-size:.875rem;line-height:1.7}.sales-page-module__8vkxLW__legalLinks{gap:1rem;display:flex}.sales-page-module__8vkxLW__legalLinks a{align-items:center;min-height:2.75rem;font-size:.875rem;text-decoration:underline;display:inline-flex}.sales-page-module__8vkxLW__mobileBreak{display:none}@media (max-width:1000px){.sales-page-module__8vkxLW__heroGrid{grid-template-columns:1fr 1fr;gap:1.8rem}.sales-page-module__8vkxLW__page h1{font-size:3.5rem}.sales-page-module__8vkxLW__exampleGrid,.sales-page-module__8vkxLW__faqGrid,.sales-page-module__8vkxLW__finalGrid{gap:2rem}}@media (max-width:767px){.sales-page-module__8vkxLW__hero{padding:1.75rem 0 1.5rem}.sales-page-module__8vkxLW__heroGrid{grid-template-columns:minmax(0,1fr)}.sales-page-module__8vkxLW__page h1{font-size:clamp(2.75rem,13vw,3.5rem)}.sales-page-module__8vkxLW__heroVisual{display:none}.sales-page-module__8vkxLW__eyebrow{margin-bottom:.8rem}.sales-page-module__8vkxLW__lead{margin:1rem 0}.sales-page-module__8vkxLW__inclusions{margin-top:.9rem}.sales-page-module__8vkxLW__inclusions ul{grid-template-columns:minmax(0,1fr);gap:.15rem}.sales-page-module__8vkxLW__heroLinks{gap:0 1rem;margin-top:.4rem}.sales-page-module__8vkxLW__section{padding:2rem 0}.sales-page-module__8vkxLW__sectionHeader{margin-bottom:1.2rem}.sales-page-module__8vkxLW__page h2{font-size:2.6rem}.sales-page-module__8vkxLW__steps{grid-template-columns:minmax(0,1fr);gap:1.25rem}.sales-page-module__8vkxLW__steps li{grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.sales-page-module__8vkxLW__stepImage{aspect-ratio:1;min-height:6.5rem}.sales-page-module__8vkxLW__stepImage img{max-height:6.5rem}.sales-page-module__8vkxLW__stepNumber{margin:0 0 .35rem}.sales-page-module__8vkxLW__steps h3{font-size:1.65rem}.sales-page-module__8vkxLW__steps li>div>p:last-child{margin-top:.4rem}.sales-page-module__8vkxLW__exampleGrid,.sales-page-module__8vkxLW__faqGrid,.sales-page-module__8vkxLW__finalGrid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.sales-page-module__8vkxLW__figures{gap:1rem}.sales-page-module__8vkxLW__figures dd{font-size:2.4rem}.sales-page-module__8vkxLW__exampleQuestion{padding-left:1rem}.sales-page-module__8vkxLW__resources{grid-template-columns:minmax(0,1fr);gap:1.3rem}.sales-page-module__8vkxLW__resources article+article{border-top:1px solid var(--color-brand-sand);padding-top:1.3rem}.sales-page-module__8vkxLW__resources h3{font-size:1.9rem}.sales-page-module__8vkxLW__resources article>p:not(.sales-page-module__8vkxLW__resourceMeta,.sales-page-module__8vkxLW__format){margin:.5rem 0}.sales-page-module__8vkxLW__bundle{margin-bottom:1.25rem!important}.sales-page-module__8vkxLW__midPurchase{flex-direction:column;align-items:stretch;gap:1rem}.sales-page-module__8vkxLW__midPurchase .sales-page-module__8vkxLW__purchaseLink{width:100%}.sales-page-module__8vkxLW__faqGrid{gap:1rem}.sales-page-module__8vkxLW__finalPurchase{padding:2rem 0}.sales-page-module__8vkxLW__mobileBreak{display:initial}}.sales-page-module__8vkxLW__finalPurchase a:focus-visible{outline-color:var(--color-brand-chartreuse)}
