.elementor .e-21fb52c5-44f8{margin-block-end:var(--s-2);max-width: none;\n}.elementor .e-5b238d1d-290c{width:auto;height:4.5rem;flex:0 0 auto;}.elementor .e-1c191390-2e63{letter-spacing:-0.01em;margin:0px;}.elementor .e-69103645-bb3d{font-size:var(--fs-base);color:var(--ink-soft);line-height:1.6;}.elementor .e-7991e298-bc45{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--s-5);padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:var(--s-2);border-left-style: solid; border-left-color: var(--line-soft);\n}.elementor .e-5f0d7895-abfd{padding:0px;gap:var(--s-5);align-items:center;}.elementor .e-1a4d118e-a94a{width:24px;height:24px;color:var(--blue-600);margin-block-start:6px;margin-block-end:14px;margin-inline-start:6px;margin-inline-end:6px;flex:0 0 auto;}.elementor .e-fd37e19-a7b7{letter-spacing:-0.01em;}.elementor .e-2ee7e7dc-8198{width:24px;height:24px;color:var(--blue-600);margin-block-start:6px;margin-block-end:14px;margin-inline-start:6px;margin-inline-end:6px;flex:0 0 auto;}.elementor .e-514b62b9-92dc{letter-spacing:-0.01em;}.elementor .e-390a8c32-a4fe{width:24px;height:24px;color:var(--blue-600);margin-block-start:6px;margin-block-end:14px;margin-inline-start:6px;margin-inline-end:6px;flex:0 0 auto;}.elementor .e-3971bce3-59a9{letter-spacing:-0.01em;}.elementor .e-6b2bd4d6-2d97{width:24px;height:24px;color:var(--blue-600);margin-block-start:6px;margin-block-end:14px;margin-inline-start:6px;margin-inline-end:6px;flex:0 0 auto;}.elementor .e-46d3dd7b-c05f{letter-spacing:-0.01em;}.elementor .e-604d71d-27fd{width:20px;height:20px;position:relative;inset-block-start:-0.15em;flex:0 0 auto;}.elementor .e-e58f78a-b232{min-height:52px;font-size:var(--fs-md);padding-inline-start:1.75rem;padding-inline-end:1.75rem;width: fit-content;\n}.elementor .e-127147a7-cef5{max-width:62rem;padding:0px;flex-direction:column;gap:var(--s-5);}.elementor .e-197d7fc7-43d9{max-width:62rem;padding:0px;flex-direction:column;gap:var(--s-5);}.elementor .e-53edddfe-85e5{max-width:62rem;padding:0px;flex-direction:column;gap:var(--s-5);}.elementor .e-55fa95f8-8600{width:clamp(200px, 24vw, 300px);height:auto;max-width:100%;}.elementor .e-169b5f19-b069{font-weight:700;font-size:var(--fs-xl);color:var(--navy-800);line-height:1.3;& a { color: var(--blue-700); text-decoration: underline; text-decoration-thickness: 2px; text-underline-offset: 0.18em; }\n}.elementor .e-5780918-362c{padding:clamp(1.75rem, 4vw, 3.5rem);border-start-start-radius:16px;border-start-end-radius:16px;border-end-start-radius:16px;border-end-end-radius:clamp(48px, 6vw, 96px);border-width:1px;border-color:var(--blue-100);border-style:solid;background-color:var(--blue-50);display:grid;gap:clamp(2rem, 5vw, 4.5rem);grid-template-columns:auto minmax(0, 1fr);align-items:center;}