.elementor .e-1474b250-9938{font-size:2.5rem;color:var(--foreground);line-height:1;margin:0px;}.elementor .e-8913e4e-f708{text-transform:uppercase;padding-block-end:0.75rem;margin:0px;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: var(--accent);\n}.elementor .e-5f9b05a3-64d9{margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-25e6389d-c456{font-size:0.875rem;margin:0px;}.elementor .e-e54fb53-5b0a{font-size:0.75rem;line-height:1.5;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c6b051d-c1e7{max-width:22rem;display:flex;flex-direction:column;gap:0.75rem;grid-area: text;\n}.elementor .e-7aeef1f-781c{width:auto;height:auto;max-width:100%;max-height:80vh;display:block;}.elementor .e-3b988ec9-4134{font-size:0.75rem;line-height:1.4;margin:0px;}.elementor .e-51235ac8-b6ee:focus{outline-offset:4px;outline: 2px solid var(--foreground);\n}.elementor .e-51235ac8-b6ee{cursor:pointer;margin-block-start:0.25rem;}.elementor .e-553fdd8-17a1{display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;grid-area: main;\n}.elementor .e-7f2d23a2-99cf{width:auto;height:auto;max-width:100%;max-height:50vh;display:block;}.elementor .e-73639dcd-1f3f{font-size:0.75rem;line-height:1.4;font-style:italic;margin:0px;}.elementor .e-646d66c5-3142{display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;align-self:end;grid-area: mockup; justify-self: end;\n}.elementor .e-31b03ec1-eaff{padding-block-start:5rem;padding-block-end:5rem;display:grid;gap:3rem;grid-template-columns:3fr 5fr 2.5fr;align-items:start;grid-template-areas: "text main mockup";\n}