.elementor .lg-section{scroll-margin-top:120px;padding:0;display:block}.elementor .lg-text{max-width:68ch;font-family:var(--font-sans);font-size:1rem;color:var(--ink-body);line-height:1.72;margin-block-start:0;margin-block-end:1.1rem;display:block;& a{color:var(--brand-blue);text-decoration:underline;text-underline-offset:3px}& a:visited{color:var(--brand-blue)}& strong{color:var(--ink);font-weight:600}& ul{margin:0;padding:0;list-style:none}& li{position:relative;padding-inline-start:26px;margin-block:.5rem}& li::before{content:"";position:absolute;inset-inline-start:3px;inset-block-start:.72em;width:6px;height:6px;border-radius:50%;background-color:var(--brand-blue)}\n}.elementor .lg-h2{font-family:var(--font-sans);font-weight:700;font-size:1.45rem;color:var(--ink);letter-spacing:-.015em;line-height:1.24;margin-block-start:0;margin-block-end:.75rem}.elementor .t-eyebrow{font-family:var(--font-sans);font-weight:700;font-size:.78rem;color:var(--brand-blue);letter-spacing:.1em;line-height:1.4;text-transform:uppercase;margin-block-start:0;margin-block-end:.8rem;margin-inline-start:0;margin-inline-end:0}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--on-blue);background-color:var(--brand-blue);box-shadow:0 8px 20px 0 rgb(54 93 197 / .28);transform:translate3d(0,-2px,0)}.elementor .btn:focus{color:var(--on-blue)}.elementor .btn:active{color:var(--on-blue)}.elementor .btn{font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--on-blue);text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-sm);border-width:2px;border-color:var(--brand-blue);border-style:solid;background-color:var(--brand-blue);transition-duration:180ms;transition-property:all;\n}.elementor .container{width:100%;max-width:var(--container);padding:0;display:flex;flex-direction:column;gap:0;align-items:flex-start}