.Stats-module__1Jcg6a__section{padding:52px 0}.Stats-module__1Jcg6a__stats{background:#fff;border:1px solid #c9d3d6;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}@media (max-width:720px){.Stats-module__1Jcg6a__stats{grid-template-columns:1fr 1fr}}.Stats-module__1Jcg6a__stat{text-align:center;border-bottom:1px solid #c9d3d6;border-right:1px solid #c9d3d6;padding:26px 18px}.Stats-module__1Jcg6a__stat b{font-family:var(--font-manrope), system-ui, sans-serif;color:#2e6688;margin-bottom:6px;font-size:30px;font-weight:800;line-height:1;display:block}.Stats-module__1Jcg6a__stat span{color:#52625d;font-size:12.5px;line-height:1.35}
.Author-module__DnBUla__section{color:#1e2b29;background:#e5ede7;border-top:1px solid #c9d3d6;border-bottom:1px solid #c9d3d6;padding:72px 0}.Author-module__DnBUla__name{margin:0 0 32px;font-size:clamp(28px,5vw,42px)}.Author-module__DnBUla__grid{grid-template-columns:280px 1fr;align-items:start;gap:40px;display:grid}@media (max-width:720px){.Author-module__DnBUla__grid{grid-template-columns:1fr;gap:28px}}.Author-module__DnBUla__photoWrap{aspect-ratio:4/5;border:4px solid #fff;border-radius:14px;width:100%;position:sticky;top:90px;overflow:hidden;box-shadow:0 24px 50px -25px #1e2b2966}@media (max-width:720px){.Author-module__DnBUla__photoWrap{max-width:320px;position:relative;top:0}}.Author-module__DnBUla__photo{object-fit:cover;object-position:center top}.Author-module__DnBUla__copy{min-width:0}.Author-module__DnBUla__copy p{color:#52625d;margin:0 0 18px;font-size:16px;line-height:1.65}.Author-module__DnBUla__copy p:last-child{margin-bottom:0}.Author-module__DnBUla__emphasis{font-weight:600;color:#1e2b29!important;font-size:17px!important}.Author-module__DnBUla__credentials{border-top:1px solid #c9d3d6;margin-top:34px;padding-top:24px}.Author-module__DnBUla__creds{color:#52625d;margin:0 0 8px;font-size:13.5px}.Author-module__DnBUla__social{color:#52625d;margin:0;font-size:13.5px}.Author-module__DnBUla__social a{color:#2e6688;font-weight:600}.Author-module__DnBUla__ctaWrap{margin-top:32px}.Author-module__DnBUla__cta{color:#fff;font-family:var(--font-inter), system-ui, sans-serif;background:#2e6688;border-radius:4px;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex;box-shadow:0 2px #234e6859}.Author-module__DnBUla__cta:hover{background:#234e68;transform:translateY(-1px)}
.Method-module__hGMQ_a__section{padding:72px 0}.Method-module__hGMQ_a__title{max-width:680px;margin-bottom:20px;font-size:clamp(24px,4vw,34px)}.Method-module__hGMQ_a__lede{color:#52625d;max-width:640px;margin:0;font-size:18px;line-height:1.6}.Method-module__hGMQ_a__lede b{color:#1e2b29;font-weight:600}.Method-module__hGMQ_a__negations{margin-top:34px}.Method-module__hGMQ_a__negLabel{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8a6a2e;margin:0 0 16px;font-size:13px;font-weight:700}.Method-module__hGMQ_a__negations ul{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Method-module__hGMQ_a__negations li{color:#1e2b29;background:#fff;border:1px solid #c9d3d6;border-radius:6px;padding:12px 18px;font-size:15px;font-weight:500}@media (max-width:620px){.Method-module__hGMQ_a__negations ul{flex-direction:column}}.Method-module__hGMQ_a__quote{font-family:var(--font-manrope), system-ui, sans-serif;color:#1e2b29;letter-spacing:-.01em;border-top:1px solid #c9d3d6;max-width:720px;margin:40px 0 0;padding:28px 0 0;font-size:clamp(19px,3vw,24px);font-weight:600;line-height:1.45}.Method-module__hGMQ_a__quote cite{font-family:var(--font-inter), system-ui, sans-serif;color:#2e6688;letter-spacing:.02em;margin-top:16px;font-size:14px;font-style:normal;font-weight:600;display:block}
.Parts-module__sPaOYq__section{background:#e5ede7;border-top:1px solid #c9d3d6;border-bottom:1px solid #c9d3d6;padding:72px 0 20px}.Parts-module__sPaOYq__title{max-width:600px;margin-bottom:0;font-size:clamp(26px,4.5vw,38px)}.Parts-module__sPaOYq__grid{grid-template-columns:1fr 1fr 1fr;gap:16px;margin-top:36px;display:grid}@media (max-width:820px){.Parts-module__sPaOYq__grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.Parts-module__sPaOYq__grid{grid-template-columns:1fr}}.Parts-module__sPaOYq__part{background:#fff;border:1px solid #c9d3d6;border-radius:8px;padding:24px}.Parts-module__sPaOYq__n{font-family:var(--font-manrope), system-ui, sans-serif;color:#a6803c;letter-spacing:.1em;margin-bottom:10px;font-size:14px;font-weight:800}.Parts-module__sPaOYq__part h3{margin-bottom:8px;font-size:18px}.Parts-module__sPaOYq__part p{color:#52625d;margin:0;font-size:14.5px}
.Example-module__M9kCIa__section{color:#1e2b29;background:#f1f4f1;padding:72px 0}.Example-module__M9kCIa__eyebrow{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8a6a2e;margin-bottom:16px;font-size:13px;font-weight:700}.Example-module__M9kCIa__title{color:#1e2b29;margin-bottom:26px;font-size:clamp(24px,4vw,34px)}.Example-module__M9kCIa__excerpt{color:#1e2b29;background:#fff;border:1px solid #c9d3d6;border-radius:10px;padding:34px 32px;font-size:16.5px;line-height:1.7}.Example-module__M9kCIa__excerpt p{margin:0 0 1em}.Example-module__M9kCIa__quote{color:#52625d;border-left:3px solid #a6803c;margin:20px 0;padding:6px 0 6px 20px;font-style:italic}.Example-module__M9kCIa__inlineQuote{color:#52625d;border-left:3px solid #c9d3d6;margin:8px 0 20px;padding:4px 0 4px 20px;font-size:15.5px;font-style:italic}.Example-module__M9kCIa__cycle{color:#52625d;margin:0 0 20px;padding-left:22px}.Example-module__M9kCIa__cycle li{margin-bottom:6px;padding-left:4px}.Example-module__M9kCIa__subhead{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#2e6688;font-size:14px;font-weight:700;margin:26px 0 10px!important}.Example-module__M9kCIa__sig{color:#8a9992;margin-top:22px;font-size:13px}.Example-module__M9kCIa__tag{letter-spacing:.1em;text-transform:uppercase;color:#8a6a2e;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-block}.Example-module__M9kCIa__ctaWrap{text-align:center;margin-top:32px}.Example-module__M9kCIa__cta{color:#fff;font-family:var(--font-inter), system-ui, sans-serif;background:#2e6688;border-radius:4px;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex;box-shadow:0 2px #234e6859}.Example-module__M9kCIa__cta:hover{background:#234e68;transform:translateY(-1px)}
.Steps-module__lfQY_W__section{background:#e5ede7;border-top:1px solid #c9d3d6;border-bottom:1px solid #c9d3d6;padding:72px 0}.Steps-module__lfQY_W__title{font-size:clamp(26px,4.5vw,38px)}.Steps-module__lfQY_W__grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;display:grid}@media (max-width:720px){.Steps-module__lfQY_W__grid{grid-template-columns:1fr}}.Steps-module__lfQY_W__step{padding-top:8px}.Steps-module__lfQY_W__num{color:#fff;width:44px;height:44px;font-family:var(--font-manrope), system-ui, sans-serif;background:#2e6688;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:20px;font-weight:800;display:flex}.Steps-module__lfQY_W__step h3{margin-bottom:8px;font-size:19px}.Steps-module__lfQY_W__step p{color:#52625d;margin:0;font-size:15px}
.Testimonials-module__oeCJsG__section{background:#f1f4f1;padding:72px 0}.Testimonials-module__oeCJsG__title{text-align:center;margin-bottom:40px;font-size:clamp(26px,4.5vw,38px)}.Testimonials-module__oeCJsG__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:820px){.Testimonials-module__oeCJsG__grid{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.Testimonials-module__oeCJsG__card{background:#fff;border:1px solid #c9d3d6;border-radius:10px;flex-direction:column;margin:0;padding:28px 26px;display:flex}.Testimonials-module__oeCJsG__card blockquote{color:#1e2b29;flex:1;margin:0 0 18px;font-size:15.5px;line-height:1.6}.Testimonials-module__oeCJsG__card blockquote:before{content:"“";font-family:var(--font-manrope), system-ui, sans-serif;color:#a6803c;margin-bottom:8px;font-size:44px;line-height:.7;display:block}.Testimonials-module__oeCJsG__card figcaption{font-family:var(--font-inter), system-ui, sans-serif;color:#2e6688;letter-spacing:.02em;font-size:14px;font-weight:700}.Testimonials-module__oeCJsG__note{text-align:center;color:#8a9992;margin:32px auto 0;font-size:13px}
