.elementor .os-body{max-width:720px;font-family:var(--os-text);font-size:18px;color:var(--os-ash);line-height:1.65;}.elementor .os-h2{max-width:800px;font-family:var(--os-display);font-weight:500;font-size:40px;color:var(--os-ink);line-height:1.12;}.elementor .os-h1{max-width:900px;font-family:var(--os-display);font-weight:500;font-size:60px;color:var(--os-ink);letter-spacing:-0.02em;line-height:1.06;}.elementor .os-sec{width:calc(100% + 40px);padding-block-start:88px;padding-block-end:88px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:var(--os-paper);display:flex;flex-direction:column;gap:20px;align-items:flex-start;margin-inline:-20px; max-width:none;\n}