.elementor-6324 .elementor-element.elementor-element-b7e2ad3 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for section, class: .elementor-element-7debda6 */.elementor-6324 .elementor-element.elementor-element-7debda6{padding:0;max-width:100%;width:100%}.lh-page{--lh-ink:#10233f;--lh-gold:#b8790b;--lh-line:#e5e9ee;--lh-tint:#f7f8fa;--lh-warm:#fffaf2;--lh-max:1180px;--lh-read:780px;}.lh-page{color:var(--lh-ink);font-family:inherit;line-height:1.65;background:#fff}.lh-page *{box-sizing:border-box}.lh-shell{width:min(var(--lh-max),calc(100% - 40px));margin:0 auto}.lh-reading{max-width:var(--lh-read)}.lh-center{text-align:center}.lh-hero{padding:92px 0 78px;background:linear-gradient(180deg,#fffaf4 0%,#fff 100%);text-align:center}.lh-eyebrow{font-size:.78rem;letter-spacing:.18em;font-weight:700;color:var(--lh-gold);margin:0 0 18px}.lh-hero h1,.lh-page h2,.lh-page h3,.lh-page h4{color:var(--lh-ink);line-height:1.15}.lh-hero h1{font-size:clamp(2.3rem,5vw,4.5rem);font-weight:600;max-width:1000px;margin:0 auto 24px}.lh-deck{font-size:clamp(1.15rem,2vw,1.5rem);max-width:800px;margin:0 auto 16px}.lh-deck-small{font-size:1.16rem}.lh-byline{font-weight:700;margin:20px 0}.lh-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:28px 0 14px}.lh-button{display:inline-block;padding:13px 20px;border-radius:999px;text-decoration:none!important;font-weight:700}.lh-button-primary{background:var(--lh-ink);color:#fff!important}.lh-button-secondary{border:1px solid var(--lh-ink);color:var(--lh-ink)!important;background:#fff}.lh-button:focus-visible{outline:3px solid var(--lh-gold);outline-offset:3px}.lh-figure-link{display:block;border-radius:12px}.lh-figure-link:focus-visible{outline:3px solid var(--lh-gold);outline-offset:4px}.lh-published,.lh-small{font-size:.87rem;opacity:.7}.lh-section{padding:78px 0}.lh-tint{background:var(--lh-tint)}.lh-page h2{font-size:clamp(2rem,4vw,3.2rem);margin:0 0 28px}.lh-page h3{font-size:1.55rem;margin:30px 0 14px}.lh-page h4{font-size:1.2rem;margin:6px 0 10px}.lh-page p{margin:0 0 18px}.lh-emphasis{font-weight:700;font-size:1.12em}.lh-pull,.lh-page blockquote{font-family:Georgia,'Times New Roman',serif;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.4;margin:34px 0;padding:0;border:0;font-style:italic;color:var(--lh-ink)}.lh-question-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:32px}.lh-question-grid>div{border:1px solid var(--lh-line);border-radius:16px;padding:24px;background:#fff}.lh-question-grid span{display:block;text-transform:uppercase;letter-spacing:.12em;color:var(--lh-gold);font-size:.72rem;font-weight:700;margin-bottom:8px}.lh-question-grid strong{font-size:1.16rem}.lh-framework{background:linear-gradient(180deg,#fff 0,#fffaf4 100%)}.lh-figure{max-width:1200px;margin:42px auto 58px;text-align:center}.lh-figure img{display:block;width:100%;height:auto}.lh-figure figcaption{font-size:.82rem;opacity:.65;margin-top:12px}.lh-dual{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:34px 0}.lh-dual article{border:1px solid var(--lh-line);border-radius:18px;padding:26px;background:#fff}.lh-arrow{font-size:2.1rem!important;color:var(--lh-gold);margin:0!important}.lh-timeline article{border-left:2px solid #d9dfe6;padding:0 0 34px 28px;position:relative}.lh-timeline article:before{content:"";position:absolute;left:-7px;top:4px;width:12px;height:12px;border-radius:50%;background:var(--lh-gold)}.lh-timeline span{font-size:.75rem;font-weight:700;letter-spacing:.14em;color:var(--lh-gold)}.lh-timeline h3{margin-top:6px}.lh-cards{width:min(var(--lh-max),calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.lh-cards article{border:1px solid var(--lh-line);border-radius:18px;padding:28px;background:#fff}.lh-cards h3{margin-top:0}.lh-download{background:var(--lh-warm);text-align:center}.lh-disclaimer{padding:34px 0;background:#f2f4f6;font-size:.9rem}@media(max-width:760px){.lh-shell{width:min(100% - 28px,var(--lh-max))}.lh-hero{padding:64px 0 54px}.lh-section{padding:56px 0}.lh-question-grid,.lh-dual,.lh-cards{grid-template-columns:1fr}.lh-figure{margin:30px -6px 44px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}};/* End custom CSS */