.elementor .e-20a3bd3c-d3b7{cursor:default;\n}.elementor .e-6ea5ce0e-1f25{font-weight:500;color:var(--tipo-ink);cursor:default;\n}.elementor .e-3ba5019d-3506{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-77016175-ba55{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-5a2bdc9b-b79d{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-4a9fa262-6055{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-6d04af6e-9d14{width:100%;font-family:var(--font-body);font-size:0.95rem;color:var(--tipo-ink);padding-block-start:0.8em;padding-block-end:0.8em;padding-inline-start:0.9em;padding-inline-end:0.9em;border-radius:0px;border-width:1.5px;border-color:var(--tipo-ink);border-style:solid;background-color:var(--tipo-paper);box-sizing:border-box;\n}.elementor .e-596950ad-49c2{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-36ab0801-8f41{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-1c8c264a-5e62{width:100%;font-family:var(--font-body);font-size:0.95rem;color:var(--tipo-ink);padding-block-start:0.8em;padding-block-end:0.8em;padding-inline-start:0.9em;padding-inline-end:0.9em;border-radius:0px;border-width:1.5px;border-color:var(--tipo-ink);border-style:solid;background-color:var(--tipo-paper);box-sizing:border-box;\n}.elementor .e-45618ff3-17e8{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-6d803544-95f7{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .e-29f05678-a5bf{width:100%;min-height:110px;font-family:var(--font-body);font-size:0.95rem;color:var(--tipo-ink);padding-block-start:0.8em;padding-block-end:0.8em;padding-inline-start:0.9em;padding-inline-end:0.9em;border-radius:0px;border-width:1.5px;border-color:var(--tipo-ink);border-style:solid;background-color:var(--tipo-paper);box-sizing:border-box;\n}.elementor .e-48d5cca3-d100{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;grid-column:1 / -1;}.elementor .e-31988688-5f00{width:18px;height:18px;min-width:18px;margin-block-start:0.25rem;accent-color:var(--tipo-brand);\n}.elementor .e-20eef5ee-c8e1{font-family:var(--font-body);font-size:0.8rem;color:var(--tipo-ink2);letter-spacing:0px;line-height:1.55;text-transform:none;margin:0px;}.elementor .e-728a3285-6532{width:100%;padding:0px;display:flex;flex-direction:row;gap:0.7rem;grid-column:1 / -1;align-items:flex-start;}.elementor .e-664aa257-8aa9:hover,.elementor .e-664aa257-8aa9:focus-visible{color:var(--tipo-paper);border-width:1.5px;border-color:var(--tipo-ink);border-style:solid;background-color:var(--tipo-ink);}.elementor .e-664aa257-8aa9{font-family:var(--font-display);font-weight:700;font-size:1rem;color:#06100a;letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;padding-block-start:0.8em;padding-block-end:0.8em;padding-inline-start:1.6em;padding-inline-end:1.6em;border-radius:0px;border-width:1.5px;border-color:var(--tipo-brand);border-style:solid;background-color:var(--tipo-brand);}.elementor .e-15018ba-e423{width:100%;padding:0px;display:flex;flex-direction:row;grid-column:1 / -1;}.elementor .e-334b95cf-f5cc{font-family:var(--font-mono);font-size:0.76rem;color:var(--tipo-brand-ink);grid-column:1 / -1;}.elementor .e-5018fa57-9c95{font-family:var(--font-mono);font-size:0.76rem;grid-column:1 / -1;}.elementor .e-22061195-1c77{padding:clamp(1.4rem,3vw,2.2rem);display:grid;gap:1.1rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;box-sizing:border-box;\n}.elementor .e-4a52e3fc-932b{margin-block-start:0.2rem;}.elementor .e-6617ee1d-5f67{padding:1.5rem;display:flex;flex-direction:column;gap:0px;}.elementor .e-a69246e-7128{font-family:var(--font-mono);font-size:0.8rem;color:var(--tipo-ink);line-height:1.9;cursor:default;\n}.elementor .e-43b017b4-8879{padding:1.5rem;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-42a15175-ca1f{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.4rem;}.elementor .e-b0b6b03-f7d3{width:100%;column-gap:3rem;padding:0px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-rows:auto;align-items:start;row-gap:2rem;\n}