.elementor .e-5314c68b-3dea{object-position:70% 45%;}.elementor .e-447bb30a-8833{color:var(--sw-white);opacity:90%;}.elementor .e-f10a5ef-3749{max-width:15ch;color:var(--sw-white);& em { color: var(--sw-red); font-style: normal; }\n}.elementor .e-6faad7af-16b1{max-width:58ch;font-size:clamp(1rem, 0.94rem + 0.28vw, 1.1875rem);color:var(--sw-white);opacity:85%;}.elementor .e-7ad10b00-d722{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-36957480-b8ce{width:100%;min-width:0px;gap:1.75rem;}.elementor .e-3b484357-1751{column-gap:clamp(2rem, 1rem + 4vw, 6rem);grid-template-columns:5fr 7fr;align-items:start;}.elementor .e-57542b7c-2770{width:100%;padding-block-start:0px;display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto auto;gap: 1.75rem 2rem; gap: 1.5rem 2rem;\n}.elementor .e-7f664c02-7596{min-height:13rem;}.elementor .e-6b1423aa-5571{min-height:13rem;}.elementor .e-24e55cb7-21e6{min-height:13rem;}.elementor .e-5b5e78fc-9bef{min-height:13rem;}.elementor .e-1a664ea3-8b35{min-height:13rem;}.elementor .e-1dfbaa14-26df{min-height:13rem;}.elementor .e-6c1ba413-5342{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-8cc1a9d-2839{aspect-ratio:4 / 4.2;padding:0px;}.elementor .e-307b682e-8352{align-items:center;}.elementor .e-75fe2366-8b5d{color:var(--sw-white);}.elementor .e-6a758dcb-4b6e{color:var(--sw-white);opacity:85%;}.elementor .e-14cce4b4-11e1{color:var(--sw-white);opacity:72%;}.elementor .e-398c0ce5-ffa8{width:100%;border-color:rgba(237,0,0,0.55);}.elementor .e-1ab90dfc-7c61{width:100%;}.elementor .e-8a467a9-a916{width:100%;}.elementor .e-1d47a3b1-4bdf{width:100%;gap:0.75rem;}.elementor .e-7e3ea3ee-a9df{& a { color: var(--sw-red); font-weight: 600; }\n}.elementor .e-1f84baa9-f512{position:sticky;inset-block-start:7rem;}.elementor .e-65419815-195c{max-width:18ch;color:var(--sw-white);}.elementor .e-14a7a477-a7ac:hover,.elementor .e-14a7a477-a7ac:focus-visible{color:var(--sw-white);}.elementor .e-14a7a477-a7ac{font-family:var(--font-accent);font-weight:600;font-size:clamp(2.25rem, 1.2rem + 5vw, 5.5rem);color:var(--sw-red);letter-spacing:-0.02em;line-height:1;display:inline-block;}.elementor .e-34dfa13d-8376{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-3243032c-2fd9{margin-block-start:2.5rem;}.elementor .e-5bec133-9b84{gap:1.5rem;}