.elementor .sc-brand-meta{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:space-between;align-items:flex-end;border-block-start-width: 1px; border-top-style: solid; border-top-color: currentColor;\n}.elementor .sc-brand-logo{width:auto;height:clamp(46px, 5vw, 76px);max-width:68%;object-fit:contain;margin-inline-start:auto;margin-inline-end:auto;opacity:92%;transition:filter 0.35s, opacity 0.35s, transform 0.45s;display:block;filter: brightness(0) invert(1);\n}.elementor .sc-brand-card:hover,.elementor .sc-brand-card:focus-visible{color:var(--sc-ink);border-color:var(--sc-paper);background-color:var(--sc-paper);transform:translate3d(0px, -6px, 0px);}.elementor .sc-brand-card:focus{color:var(--sc-ink);background-color:var(--sc-paper);}.elementor .sc-brand-card{overflow:hidden;aspect-ratio:4 / 3;position:relative;color:#ffffff;padding:clamp(20px, 2vw, 30px);border-width:1px;border-color:var(--sc-line);border-style:solid;background-color:#121212;transition:background-color 0.35s, color 0.35s, transform 0.35s, border-color 0.35s;display:flex;flex-direction:column;justify-content:space-between;}.elementor .sc-root{overflow:hidden;font-family:var(--sc-font);color:#ffffff;padding:0px;background-color:var(--sc-ink);}.elementor .sc-display{font-weight:900;font-size:clamp(54px, 6.3vw, 106px);letter-spacing:-0.072em;line-height:0.82;text-transform:uppercase;margin:0px;display:block;}.elementor .sc-kicker{font-weight:900;font-size:9px;color:#666666;letter-spacing:0.25em;text-transform:uppercase;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:block;}