.connect-popup{align-items:flex-start;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:1000}.connect-popup.is-open{opacity:1;visibility:visible}.connect-popup__overlay{left:0;opacity:1;position:absolute;top:0}.connect-popup__container,.connect-popup__overlay{background-color:var(--color-bg-primary);height:100%;width:100%}.connect-popup__container{overflow-y:auto;padding-top:var(--space-80);position:relative;z-index:1001}.connect-content__form-section{background-color:var(--color-bg-primary);border:1px dashed var(--color-stroke-500);margin:var(--space-20);min-height:auto;padding:var(--space-64) var(--space-20) var(--space-32);position:relative}.connect-popup__close{height:32px;position:absolute;right:0;top:0;width:32px;z-index:1002}.connect-popup__header{margin-bottom:var(--space-32);text-align:center}.connect-popup__title{color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);line-height:1.1;max-width:600px;text-align:left;text-transform:capitalize}.connect-popup.is-submitted .connect-popup__header{display:none}@media (min-width:768px){.connect-popup{align-items:center}.connect-popup__container{background-color:transparent;height:auto;max-height:90vh;max-width:821px;overflow:visible;padding-top:0;width:90%}.connect-popup__overlay{backdrop-filter:blur(8px);background-color:rgba(9,14,23,.85)}.connect-content__form-section{margin:0;padding:var(--space-32);transform:translateY(20px);transition:transform .3s ease}.connect-popup.is-open .connect-content__form-section{transform:translateY(0)}}