.elementor .ss-approved-image{width:100%;aspect-ratio:2.66;object-fit:cover;border-start-start-radius:0.65rem;border-start-end-radius:0.65rem;border-end-start-radius:0px;border-end-end-radius:0px;display:block}.elementor .ss-approved-icon{font-family:Inter;font-weight:700;font-size:2.25rem;color:#ED1735;line-height:1.2;margin:0px;display:block;cursor:default;\n}.elementor .ss-approved-secondary:hover,.elementor .ss-approved-secondary:focus-visible{background-color:#F5F8FC}.elementor .ss-approved-secondary{min-height:3.25rem;font-family:Inter;font-weight:700;font-size:0.88rem;color:#0B1730;line-height:1.35;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:0.4rem;border-width:1px;border-color:#52627A;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;&:focus-visible{outline:3px solid #ED1735;outline-offset:3px}\n}.elementor .ss-approved-primary:hover,.elementor .ss-approved-primary:focus-visible{color:white;background-color:#CB1030}.elementor .ss-approved-primary{min-height:3.25rem;font-family:Inter;font-weight:700;font-size:0.88rem;color:#FFFFFF;line-height:1.35;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:0.4rem;border-width:1px;border-color:#ED1735;border-style:solid;background-color:#ED1735;display:inline-flex;justify-content:center;align-items:center;&:focus-visible{outline:3px solid #0B1730;outline-offset:3px}\n}.elementor .ss-approved-small{font-family:Inter;font-size:0.8rem;color:#52627A;line-height:1.5;margin:0px;display:block;cursor:default;\n}.elementor .ss-approved-body{font-family:Inter;font-size:0.98rem;color:#52627A;line-height:1.6;margin:0px;display:block;cursor:default;\n}.elementor .ss-approved-h3{font-family:Manrope;font-weight:800;font-size:1.15rem;color:#0B1730;letter-spacing:-0.025em;line-height:1.3;margin:0px;display:block;cursor:default;\n}.elementor .ss-approved-h2{font-family:Manrope;font-weight:800;font-size:2.35rem;color:#0B1730;letter-spacing:-0.04em;line-height:1.15;margin:0px;display:block;cursor:default;& span{color:#ED1735}\n}.elementor .ss-approved-h1{font-family:Manrope;font-weight:800;font-size:3.5rem;color:#0B1730;letter-spacing:-0.055em;line-height:1.08;margin:0px;display:block;cursor:default;& span{color:#ED1735}\n}.elementor .ss-approved-eyebrow{font-family:Inter;font-weight:700;font-size:0.7rem;color:#52627A;letter-spacing:0.12em;line-height:1.6;margin:0px;display:block;cursor:default;\n}.elementor .ss-approved-card{min-width:0px;padding:1.5rem;border-radius:0.65rem;border-width:1px;border-color:#E3EAF3;border-style:solid;background-color:#FFFFFF;box-shadow:0px 0.35rem 1.5rem 0px rgba(11,23,48,0.04);display:flex;flex-direction:column;gap:0.65rem}.elementor .ss-approved-grid4{min-width:0px;padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.elementor .ss-approved-grid3{min-width:0px;padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}.elementor .ss-approved-row{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:2.5rem;align-items:center}.elementor .ss-approved-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem}.elementor .ss-approved-wrap{min-width:0px;max-width:77.5rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto}.elementor .ss-approved-section{padding-block-start:3.25rem;padding-block-end:3.25rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF}