.seo-module__pFlKnG__page{color:#211d1a;background:#fffaf3}.seo-module__pFlKnG__hero{color:#fff;background:#211d1a;grid-template-columns:1fr 1fr;min-height:680px;display:grid}.seo-module__pFlKnG__heroCopy{flex-direction:column;justify-content:center;padding:80px 6vw 80px max(5vw,50vw - 690px);display:flex}.seo-module__pFlKnG__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#a84c2b;margin:0 0 18px;font-size:10px;font-weight:800}.seo-module__pFlKnG__hero .seo-module__pFlKnG__eyebrow{color:#e3a47c}.seo-module__pFlKnG__hero h1{letter-spacing:-.045em;max-width:760px;font-size:clamp(50px,5.6vw,86px);line-height:.96}.seo-module__pFlKnG__lead{color:#e8ded5;max-width:650px;margin-top:25px;font-size:17px;line-height:1.7}.seo-module__pFlKnG__heroImage,.seo-module__pFlKnG__productImage,.seo-module__pFlKnG__audienceImage{min-height:520px;position:relative}.seo-module__pFlKnG__heroImage img,.seo-module__pFlKnG__productImage img,.seo-module__pFlKnG__audienceImage img{object-fit:cover}.seo-module__pFlKnG__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.seo-module__pFlKnG__primary,.seo-module__pFlKnG__secondary{letter-spacing:.12em;text-transform:uppercase;border:1px solid #a84c2b;justify-content:center;align-items:center;padding:15px 22px;font-size:10px;font-weight:800;transition:all .2s;display:inline-flex}.seo-module__pFlKnG__primary{color:#fff;background:#a84c2b}.seo-module__pFlKnG__secondary{color:#a84c2b;background:0 0}.seo-module__pFlKnG__hero .seo-module__pFlKnG__secondary{color:#fff;border-color:#fff}.seo-module__pFlKnG__quickFacts{border-left:1px solid #eaded1;grid-template-columns:repeat(6,1fr);max-width:1380px;margin:auto;display:grid}.seo-module__pFlKnG__quickFacts div{text-align:center;border-bottom:1px solid #eaded1;border-right:1px solid #eaded1;padding:28px 12px}.seo-module__pFlKnG__quickFacts strong{font-family:var(--font-editorial),Georgia,serif;color:#722228;font-size:25px;display:block}.seo-module__pFlKnG__quickFacts span{color:#746861;margin-top:5px;font-size:11px;display:block}.seo-module__pFlKnG__section{width:min(1240px,90%);margin:auto;padding:95px 0}.seo-module__pFlKnG__section h2,.seo-module__pFlKnG__productCopy h2,.seo-module__pFlKnG__audience h2,.seo-module__pFlKnG__sample h2,.seo-module__pFlKnG__faq h2,.seo-module__pFlKnG__final h2{color:#722228;letter-spacing:-.035em;font-size:clamp(40px,4.4vw,64px);line-height:1}.seo-module__pFlKnG__splitHead{grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;display:grid}.seo-module__pFlKnG__splitHead>p,.seo-module__pFlKnG__wideText{color:#6d625c;font-size:16px;line-height:1.75}.seo-module__pFlKnG__benefits{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:45px;display:grid}.seo-module__pFlKnG__benefits article{background:#fff;border:1px solid #eaded1;padding:28px}.seo-module__pFlKnG__benefits h3,.seo-module__pFlKnG__steps h3{font-family:var(--font-editorial),Georgia,serif;color:#722228;font-size:25px}.seo-module__pFlKnG__benefits p,.seo-module__pFlKnG__steps p{color:#6d625c;margin-top:9px;font-size:13px;line-height:1.65}.seo-module__pFlKnG__productBand,.seo-module__pFlKnG__audience{background:#f0e3d4;grid-template-columns:1fr 1fr;display:grid}.seo-module__pFlKnG__productCopy,.seo-module__pFlKnG__audience>div:first-child{flex-direction:column;justify-content:center;padding:70px 6vw 70px max(5vw,50vw - 690px);display:flex}.seo-module__pFlKnG__productCopy dl{margin:25px 0}.seo-module__pFlKnG__productCopy dl div{border-bottom:1px solid #7222282e;justify-content:space-between;gap:30px;padding:11px 0;font-size:13px;display:flex}.seo-module__pFlKnG__productCopy dt{color:#756963}.seo-module__pFlKnG__productCopy dd{font-weight:700}.seo-module__pFlKnG__steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.seo-module__pFlKnG__steps article{border-top:1px solid #cdb8a6;padding:30px}.seo-module__pFlKnG__steps span{color:#fff;background:#a84c2b;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:20px;font-size:11px;font-weight:800;display:inline-grid}.seo-module__pFlKnG__audience>div:first-child p:last-child{color:#6d625c;margin-top:20px;line-height:1.75}.seo-module__pFlKnG__sample{text-align:center;color:#fff;background:#211d1a;padding:95px 7vw}.seo-module__pFlKnG__sample h2{color:#fff}.seo-module__pFlKnG__sample>p:not(.seo-module__pFlKnG__eyebrow){color:#e5d9cf;max-width:720px;margin:20px auto 28px;line-height:1.7}.seo-module__pFlKnG__sample small{color:#bbaea4;max-width:680px;margin:18px auto 0;display:block}.seo-module__pFlKnG__faq{width:min(980px,90%);margin:auto;padding:95px 0}.seo-module__pFlKnG__faq details{border-top:1px solid #dfd0c2;padding:21px 0}.seo-module__pFlKnG__faq details:last-child{border-bottom:1px solid #dfd0c2}.seo-module__pFlKnG__faq summary{cursor:pointer;font-family:var(--font-editorial),Georgia,serif;color:#722228;font-size:23px}.seo-module__pFlKnG__faq details p{color:#6d625c;padding:12px 30px 0 0;line-height:1.7}.seo-module__pFlKnG__final{text-align:center;background:#efe3d2;padding:90px 6vw}.seo-module__pFlKnG__final .seo-module__pFlKnG__primary{margin:28px 12px 0}.seo-module__pFlKnG__final>a:last-child{color:#722228;text-transform:uppercase;letter-spacing:.1em;margin:28px 12px 0;font-size:11px;font-weight:800;display:inline-block}@media (max-width:900px){.seo-module__pFlKnG__hero,.seo-module__pFlKnG__productBand,.seo-module__pFlKnG__audience,.seo-module__pFlKnG__splitHead{grid-template-columns:1fr}.seo-module__pFlKnG__heroCopy{padding:65px 7vw}.seo-module__pFlKnG__heroImage{min-height:430px}.seo-module__pFlKnG__quickFacts{grid-template-columns:repeat(3,1fr)}.seo-module__pFlKnG__benefits{grid-template-columns:1fr 1fr}.seo-module__pFlKnG__steps{grid-template-columns:1fr}.seo-module__pFlKnG__productCopy,.seo-module__pFlKnG__audience>div:first-child{padding:60px 7vw}.seo-module__pFlKnG__section{padding:70px 0}}@media (max-width:560px){.seo-module__pFlKnG__quickFacts{grid-template-columns:repeat(2,1fr)}.seo-module__pFlKnG__benefits{grid-template-columns:1fr}.seo-module__pFlKnG__actions{flex-direction:column}.seo-module__pFlKnG__primary,.seo-module__pFlKnG__secondary{width:100%}.seo-module__pFlKnG__final .seo-module__pFlKnG__primary{width:auto}.seo-module__pFlKnG__hero h1{font-size:48px}}
