.elementor-184574 .elementor-element.elementor-element-b7594ef{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}:root{--ds-ribbon-h:44px;--ds-ribbon-h-lg:56px;--ds-grad:linear-gradient(90deg,#c63b82 0%,#7a3ea3 100%)}.ds-ribbon{position:sticky;top:env(safe-area-inset-top,0);z-index:50;width:100%;background:var(--ds-grad);padding:6px;box-shadow:0 4px 16px rgba(0,0,0,.15)}.ds-ribbon__inner{height:var(--ds-ribbon-h);display:flex;align-items:center;background:rgba(255,255,255,.06);backdrop-filter:blur(8px);border-radius:12px;padding:0 10px}.ds-ribbon__brand{display:flex;align-items:center;gap:8px}.ds-brand__icon{height:24px;width:auto;max-height:24px;flex:0 0 auto;object-fit:contain}.ds-brand__text{color:#fff;font-weight:700;font-size:18px;letter-spacing:.5px}.ds-ribbon__spacer{flex:1}.ds-ribbon__right{display:flex;align-items:center;gap:8px}.lang-launch{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:6px;border:1px solid #ccc;background:#fff;color:#333;font-size:13px;line-height:1;cursor:pointer;transition:.18s ease}.lang-launch:hover{background:#f5f5f5;transform:translateY(-1px)}.lang-launch img{width:18px;height:13px;border-radius:2px;object-fit:cover}.lang-launch .chev{width:14px;height:14px;fill:#666}@media (min-width:992px){.ds-ribbon__inner{height:var(--ds-ribbon-h-lg);padding:0 14px}.ds-brand__icon{height:28px;max-height:28px}.ds-brand__text{font-size:20px}}