.elementor .e-1293570a-a198{width:52px;height:auto;max-width:100%;flex:0 0 auto;align-self:center;}.elementor .e-46cb926a-f5d5{font-family:var(--display);font-weight:800;font-size:15px;color:var(--heading);letter-spacing:0.02em;line-height:1.1;text-transform:uppercase;}.elementor .e-4484357b-1c02{font-family:var(--body);font-weight:600;font-size:11px;color:var(--muted-text);letter-spacing:0.16em;line-height:1.4;}.elementor .e-6fcb2956-f3bf{width:auto;flex:0 0 auto;}.elementor .e-36801a97-18e7{width:auto;text-decoration:none;display:flex;flex-direction:row;gap:12px;flex:0 0 auto;align-items:center;}.elementor .e-70f375d7-6d61:hover,.elementor .e-70f375d7-6d61:focus-visible{color:var(--accent);}.elementor .e-70f375d7-6d61{min-height:44px;font-family:var(--display);font-weight:700;font-size:15px;color:var(--heading);letter-spacing:0.02em;line-height:1;cursor:pointer;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 0.2s;display:inline-flex;align-items:center;}.elementor .e-3c86b55c-92a4{width:auto;}.elementor .e-3bf967bf-74f1{width:auto;display:flex;flex-direction:row;gap:16px;flex:0 0 auto;align-items:center;}.elementor .e-4b9cf082-c216{width:100%;min-height:88px;background-color:var(--brand-primary);display:flex;flex-direction:row;gap:24px;align-items:center;--gutter: 24px; border-block-end: 1px solid var(--line); padding-inline: max(var(--gutter), calc((100% - 1172px) / 2));\n}