.elementor .V4-Body-Large{font-family:var(--Body-Font);font-weight:400;font-size:clamp(1.25rem, 0.645vw + 1.105rem, 1.625rem);line-height:1.45;}.elementor .Glass-White-BG-v4{background-image:linear-gradient(180deg, rgba(255,255,255,0.22) 0%,rgba(255,255,255,0.06) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .V4-Btn-Primary{display:inline-flex;}.elementor .V4-Body{font-family:var(--Body-Font);font-weight:500;font-size:var(--DS-Body-Size);line-height:var(--DS-Body-Line-Height);}.elementor .V4-Eyebrow{font-family:var(--Accent-Font);font-weight:800;font-size:var(--DS-Eyebrow-Size);letter-spacing:0.22em;line-height:var(--DS-Eyebrow-Line-Height);}.elementor .V4-H4{font-family:var(--Heading-Font);font-weight:700;font-size:var(--DS-H4-Size);line-height:var(--DS-H4-Line-Height);}.elementor .V4-H3{font-family:var(--Heading-Font);font-weight:700;font-size:var(--DS-H3-Size);line-height:var(--DS-H3-Line-Height);}.elementor .V4-H2{font-family:var(--Heading-Font);font-weight:700;font-size:var(--DS-H2-Size);line-height:var(--DS-H2-Line-Height);}.elementor .V4-H1{font-family:var(--Heading-Font);font-weight:700;font-size:var(--DS-H1-Size);letter-spacing:-0.005em;line-height:var(--DS-H1-Line-Height);}.elementor .Light-Gray-BG-v4{background-image:linear-gradient(180deg, #E9EEF3 0%,#F3F5F8 55%,#FAFAFA 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Secondary);}