.elementor-1987 .elementor-element.elementor-element-7221b6e{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1987 .elementor-element.elementor-element-d598a39 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1987 .elementor-element.elementor-element-7221b6e{--content-width:100%;}}/* Start custom CSS for html, class: .elementor-element-d598a39 */:root{--heading:#1A1D20;--body:#4A5568;--primary:#1B4D8E;--primary-hover:#143A6B;--interactive:#0066CC;--white:#FFFFFF;--soft:#F8FAFC;--line:#E2E8F0;--positive:#10B981;--negative:#EF4444;--max:1180px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--body);background:#fff;font-size:15px;line-height:1.68;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}.ep-wrap{width:min(calc(100% - 48px),var(--max));margin:auto}.ep-section{padding:92px 0;border-bottom:1px solid var(--line)}.ep-soft{background:var(--soft)}.ep-dark{background:#1A1D20;color:#CBD5E1}.ep-dark h1,.ep-dark h2,.ep-dark h3{color:#fff}.ep-dark .ep-eyebrow{color:#75A7E8}.ep-dark .ep-eyebrow:before{background:#75A7E8}h1,h2,h3{color:var(--heading);line-height:1.12;margin-top:0}h1{font-size:clamp(44px,5.4vw,68px);letter-spacing:-.045em}h2{font-size:clamp(30px,3.6vw,44px);letter-spacing:-.035em}h3{font-size:19px}p{margin:0 0 16px}.ep-lead{font-size:19px;color:var(--heading);font-weight:500}.ep-dark .ep-lead{color:#fff}.ep-eyebrow{display:flex;align-items:center;gap:10px;color:var(--primary);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ep-eyebrow:before{content:"";width:25px;height:1px;background:var(--primary)}.ep-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:74px;align-items:center}.ep-grid-2--wide{grid-template-columns:.88fr 1.12fr}.ep-grid-2--reverse{grid-template-columns:1.12fr .88fr}.ep-copy h1,.ep-copy h2{margin:16px 0 24px}.ep-copy p{max-width:680px}.ep-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.ep-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;background:var(--primary);color:#fff!important;border:1px solid var(--primary);border-radius:4px;font-size:12px;font-weight:700;transition:.2s}.ep-btn:hover{background:var(--primary-hover);margin-top:8px!important; border-color:var(--primary-hover)}.ep-btn--outline{background:transparent;color:var(--primary)!important}.ep-btn--outline:hover{background:#F1F5F9;color:var(--primary)}.ep-dark .ep-btn--outline{border-color:rgba(255,255,255,.45);color:#fff}.ep-dark .ep-btn--outline:hover{background:rgba(255,255,255,.08)}.ep-image{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 18px 42px rgba(15,23,42,.09)}.ep-image img{width:100%;height:380px;object-fit:cover}.ep-image--tall img{height:470px}.ep-dark .ep-image{border-color:rgba(255,255,255,.14);box-shadow:0 18px 42px rgba(0,0,0,.22)}.ep-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.ep-card{border:1px solid var(--line);background:#fff;padding:28px;min-height:205px;transition:transform .2s,box-shadow .2s}.ep-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(15,23,42,.06)}.ep-card span{display:block;font-size:9px;letter-spacing:.13em;color:#94A3B8;margin-bottom:15px}.ep-card h3{margin-bottom:10px}.ep-card p{font-size:13px}.ep-steps{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);margin-top:36px}.ep-step{background:#fff;padding:25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ep-step span{display:block;font-size:9px;color:#94A3B8;letter-spacing:.12em;margin-bottom:14px}.ep-step strong{display:block;color:var(--heading);font-size:14px}.ep-step p{font-size:12px;margin-top:8px}.ep-note{border-left:3px solid var(--primary);padding:18px 0 18px 22px}.ep-risk{border-left:3px solid var(--negative);padding:18px 0 18px 22px}.ep-note h3,.ep-risk h3{margin-bottom:10px}.ep-pill-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.ep-pill{padding:7px 10px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--heading);font-size:11px}.ep-checks{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px;margin-top:20px}.ep-checks div{position:relative;padding-left:18px;font-size:13px}.ep-checks div:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:var(--primary)}.ep-split-list{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:30px}.ep-split-list article{padding:24px;border-top:2px solid var(--primary);background:#fff}.ep-split-list h3{margin-bottom:10px}.ep-split-list p{font-size:13px}.ep-quote{font-size:24px;line-height:1.35;color:var(--heading);font-weight:600;letter-spacing:-.02em}.ep-inline-link{color:var(--primary);font-weight:700;font-size:12px}@media(max-width:900px){.ep-grid-2,.ep-grid-2--wide,.ep-grid-2--reverse{grid-template-columns:1fr;gap:44px}.ep-card-grid{grid-template-columns:1fr 1fr}.ep-steps{grid-template-columns:1fr 1fr}.ep-section{padding:72px 0}.ep-image--tall img{height:380px}}@media(max-width:580px){.ep-wrap{width:min(calc(100% - 28px),var(--max))}h1{font-size:42px}.ep-card-grid,.ep-steps,.ep-checks,.ep-split-list{grid-template-columns:1fr}.ep-image img,.ep-image--tall img{height:270px}}/* End custom CSS */