.connect-banner-module__5ehmyq__surface{--content-primary:#0a0c0f;--content-secondary:#42424c;--background-base:#fff;--stroke-moderate:#c7b9c4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;color:#0a0c0f;background:linear-gradient(105deg,#fde8ef 0%,#fbc7d8 62%,#e0f9fe 100%);border-radius:20px;width:100%;padding:28px 30px;position:relative;overflow:hidden}.connect-banner-module__5ehmyq__art{z-index:-1;pointer-events:none;position:absolute;inset:0 0 0 45%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);mask-image:linear-gradient(90deg,#0000,#000 22%)}.connect-banner-module__5ehmyq__orb{filter:blur(25px);border-radius:50%;position:absolute}.connect-banner-module__5ehmyq__one{background:#00cbf347;width:290px;height:290px;top:-90px;right:-40px}.connect-banner-module__5ehmyq__two{background:#e8076621;width:270px;height:270px;top:30px;right:100px}.connect-banner-module__5ehmyq__three{filter:blur(26px);background:#ffffff80;width:188px;height:188px;top:100px;right:12px}.connect-banner-module__5ehmyq__copy{max-width:735px;position:relative}.connect-banner-module__5ehmyq__heading{color:#0a0c0f;letter-spacing:-.35px;text-wrap:balance;margin:0 0 8px;font-size:21px;font-weight:600;line-height:1.35}.connect-banner-module__5ehmyq__body{color:#42424c;max-width:670px;margin:0;font-size:16px;line-height:1.5}.connect-banner-module__5ehmyq__actions{margin-top:24px}.connect-banner-module__5ehmyq__action{color:#0a0c0f;cursor:pointer;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:40px;padding:10px 17px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.connect-banner-module__5ehmyq__action:hover{background:#fff5f9}.connect-banner-module__5ehmyq__action:focus-visible{outline-offset:3px;outline:2px solid #e80766}.connect-banner-module__5ehmyq__action:disabled{cursor:not-allowed;opacity:.5}@media (max-width:700px){.connect-banner-module__5ehmyq__surface{padding:24px}.connect-banner-module__5ehmyq__heading{font-size:20px}.connect-banner-module__5ehmyq__art{opacity:.5;left:20%}.connect-banner-module__5ehmyq__actions{margin-top:20px}}
