.elementor .text-main{max-width:55ch;font-family:Helvetica Now Text;font-weight:400;font-size:clamp(1rem, 0.9643rem + 0.1786vw, 1.125rem);;color:var(--Body-Light);letter-spacing:0.02em;line-height:1.55;}.elementor .text-L{font-family:Helvetica Now Text;font-weight:400;font-size:clamp(1.125rem, 1.00rem + 0.75vw, 1.40rem);;color:var(--Light);letter-spacing:0.02em;line-height:1.4;}.elementor .text-H3{max-width:30ch;font-family:Helvetica Now Display;font-weight:700;font-size:clamp(1.75rem, 1.4rem + 1.85vw, 2.75rem);;color:var(--Light);letter-spacing:0.02em;line-height:1.2;text-transform:uppercase;}.elementor .section-m{padding-block-start:var(--Section-Main);padding-block-end:var(--Section-Main);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .DUP_red-btn{border-width:2px;border-color:var(--Red);background-color:var(--Red-Dark);}.elementor .DUP_red-btn:hover,.elementor .DUP_red-btn:focus-visible{color:var(--Light);background-color:var(--Red-Medium);}.elementor .DUP_red-pill{font-size:0.75rem;color:var(--Red-BG);padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:50rem;background-color:var(--Red);display:block;align-self:start;}.elementor .container-main{flex-direction:column;gap:var(--main);justify-content:center;align-items:center;}.elementor .section-red{background-color:var(--Red-Dark);}.elementor .text-red{color:var(--Red);}