.primary-outline-button{height:-moz-fit-content;height:fit-content;position:relative;transition:all .3s ease-in-out;.btn-inner{--bg-color:var(--black-1000);--bg-color-hover:var(--primary-1000);--border-width:1.5px;--border-color:var(--white-1000);--text-color:var(--primary-1000);--text-color-hover:var(--black-1000);--blur:4px;--curve-top-left-1:1.375rem;--curve-top-left-2:1.75rem;--curve-bottom-right-1:0.75rem;--curve-bottom-right-2:1rem;width:100%;min-width:9.813rem;border:0;display:inline-grid;place-content:center;padding:.75rem 2.25rem;cursor:pointer;position:relative;transition:all .3s ease-in-out;clip-path:polygon(0 var(--curve-top-left-1),var(--curve-top-left-2) 0,100% 0,100% calc(100% - var(--curve-bottom-right-1)),calc(100% - var(--curve-bottom-right-2)) 100%,0 100%);&:after,&:before{content:"";width:100%;height:100%;position:absolute;inset:0}&:before{background-color:var(--border-color);z-index:-2}&:after{background-color:var(--bg-color);z-index:-1;transition:all .3s ease-in-out;clip-path:polygon(var(--border-width) calc(var(--curve-top-left-1) + var(--border-width) * .5),calc(var(--curve-top-left-2) + var(--border-width) * .5) var(--border-width),calc(100% - var(--border-width)) var(--border-width),calc(100% - var(--border-width)) calc(100% - calc(var(--curve-bottom-right-1) + var(--border-width) * .5)),calc(100% - calc(var(--curve-bottom-right-2) + var(--border-width) * .5)) calc(100% - var(--border-width)),var(--border-width) calc(100% - var(--border-width)))}svg{fill:var(--primary-1000)}}.text{color:var(--text-color);font-size:1rem;font-weight:500;line-height:1.313;letter-spacing:.75px;text-transform:capitalize}.corner-shape,.text{transition:all .3s ease-in-out}.corner-shape{width:.688rem;height:.5rem;background-color:var(--primary-1000);display:inline-block;position:absolute;right:0;bottom:0;clip-path:polygon(100% 100%,100% 0,0 100%)}&:hover{.btn-inner{&:after,&:before{background-color:var(--bg-color-hover)}svg{fill:var(--black-1000)}}.text{color:var(--text-color-hover)}}&:active{transform:scale(.9)}}@media screen and (max-width:991.98px){.primary-outline-button{.btn-inner{--curve-top-left-1:0.938rem;--curve-top-left-2:1.125rem;--curve-bottom-right-1:0.625rem;--curve-bottom-right-2:0.75rem;min-width:5.375rem;padding:.5rem 1.25rem}.text{font-size:.75rem}.corner-shape{width:.531rem;height:.438rem}}}.icon-button{width:2.5rem;min-width:2.5rem;height:2.5rem;background-color:transparent;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;svg{width:1.25rem;height:1.25rem;fill:var(--white-1000);transition:all .3s ease-in-out}&:hover{background-color:var(--primary-200);svg{fill:var(--primary-1000)}}&:active{transform:scale(.9)}}.auth-section.signup-auth-section{min-height:100dvh;background-image:url(/_next/static/media/auth-bg-desktop-signup.278df8f3.png);background-repeat:no-repeat;background-size:cover;background-position:top;background-attachment:fixed;display:flex;justify-content:center;overflow:hidden;padding-top:var(--headerHeight);.auth-wrap{width:100%;min-height:100%;display:flex;justify-content:space-between;gap:1rem;margin-left:auto;margin-right:auto;position:relative;&.signup-auth-wrap{max-width:107.25rem}}.ufo-img-wrap{height:100%;display:flex;justify-content:center;overflow:hidden;.ufo-img-box{width:100%;max-width:54.5rem;padding:0 1rem;margin-left:5.125rem;.ufo-img{width:100%;max-width:100%;height:auto}.text-box{margin-top:-21.25rem;.title-text{color:var(--white-1000);font-size:5.125rem;font-weight:800;line-height:1.2;letter-spacing:.75px;text-align:center;span{color:var(--primary-1000)}}}}}.form-wrap{height:100%;display:flex;justify-content:center;padding-top:4.625rem;.form-box{width:100%;height:-moz-fit-content;height:fit-content;background-color:var(--graniteGray-300);box-shadow:0 0 28px var(--black-300);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:1.75rem;margin:auto;position:relative;.top-left-corner{z-index:2;top:-1.375rem;left:-.875rem}.bottom-right-corner,.top-left-corner{width:100%;max-width:16.5rem;height:auto;pointer-events:none;position:absolute}.bottom-right-corner{z-index:-1;right:-.875rem;bottom:-1.375rem}&.signup-form-box{max-width:37.5rem;.form-control{align-content:center}.special-label{display:none}}.heading-text{color:var(--primary-1000);font-size:1.625rem;font-weight:600;line-height:1.4;letter-spacing:.75px;text-align:center;margin-bottom:1.75rem}}}@media screen and (max-width:991.98px){padding-top:var(--headerHeightMobile);.auth-wrap{justify-content:center}.ufo-img-wrap{display:none}.form-wrap{padding-top:0;.form-box{.primary-button,.primary-outline-button,.secondary-button,.secondary-outline-button{.btn-inner{--curve-top-left-1:1.375rem;--curve-top-left-2:1.75rem;--curve-bottom-right-1:0.75rem;--curve-bottom-right-2:1rem;width:100%;min-width:9.813rem;padding:.75rem 2.25rem}.text{font-size:1rem}.corner-shape{width:.688rem;height:.5rem}}}}}@media screen and (max-width:767.98px){background-image:none;.form-wrap{padding-top:0;.form-box{height:100%;background-color:var(--graniteGray-400);.bottom-right-corner,.top-left-corner{display:none}&.signup-form-box{max-width:100%}.heading-text{font-size:1.375rem}}}}}div[data-floating-ui-portal]>div>div{width:100vw!important;max-width:100%!important;height:100dvh!important;border-radius:0!important;display:grid!important;place-items:center!important;.dialog-wrapper{all:unset!important;width:100%!important;max-width:37.5rem!important;margin:2rem 1.5rem!important;position:relative!important;.close-btn{z-index:1;position:absolute;top:.5rem;right:.5rem}.dialog-body{all:unset!important;.form-wrap{height:100%;display:flex;justify-content:center;position:relative;&:before{content:"";width:110%;height:110%;background-color:var(--primary-200);border-radius:50%;filter:blur(55px);z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-box{width:100%;height:-moz-fit-content;height:fit-content;background-color:var(--blackOlive-300);box-shadow:0 0 28px var(--black-300);padding:1.75rem;margin:auto;position:relative;.top-left-corner{top:-1.375rem;left:-.875rem}.bottom-right-corner,.top-left-corner{width:100%;max-width:16.5rem;height:auto;z-index:2;pointer-events:none;position:absolute}.bottom-right-corner{right:-.875rem;bottom:-1.375rem}&.signup-form-box{max-width:100%}.heading-text{color:var(--primary-1000);font-size:1.625rem;font-weight:600;line-height:1.4;letter-spacing:.75px;text-align:center;margin-bottom:1.75rem}}}}}}.auth-section.signup-auth-section{.form-box{.checkbox-label{input[type=checkbox]{border-radius:50%;position:relative;min-width:1.1rem;height:1.1rem;border-color:silver;border:0!important}input[type=checkbox]:after{content:"";position:absolute;width:25px;height:25px;border:1px solid silver;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}}}}.custom-select{border:0!important;padding:0!important;button[data-slot=trigger]{width:100%;min-height:2.75rem;background-color:var(--white-100);border:1.5px solid transparent;color:var(--primary-1000);font-size:1rem;font-weight:400;line-height:1.4;letter-spacing:.75px;outline:none;padding:.25rem 2rem .25rem 1rem;&[aria-expanded=true]{background-color:var(--primary-100);border:1.5px solid var(--primary-1000)}svg[data-slot=selectorIcon]{width:1rem;height:1rem;position:absolute;right:.75rem}}@media screen and (max-width:991.98px){button[data-slot=trigger]{min-height:2.625rem}}}div[data-slot=popover]{div[data-slot=content]{padding:0;position:relative;&:before{left:0;transform:rotate(180deg)}&:after,&:before{content:"";width:1.25rem;height:1.25rem;background-color:var(--white-1000);display:block;z-index:1;position:absolute;top:0;clip-path:polygon(100% 100%,100% 0,0 100%)}&:after{right:0;transform:rotate(-90deg)}ul[data-slot=listbox]{max-height:18.75rem;background-color:var(--raisinBlack-800);border-bottom:3px solid var(--primary-1000);box-shadow:0 4px 4px var(--black-250);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow-y:auto;padding:.5rem 0;li[role=option]{outline:none;padding:.375rem .625rem;transition:all .3s ease-in-out;span[data-label=true]{width:100%;color:var(--white-1000);font-size:.875rem;line-height:1.4;letter-spacing:1px;display:block}&:hover{background-color:var(--primary-200)}&[data-selected=true]{background-color:var(--primary-500)}span:nth-child(2){display:none}}}}}.custom-select-date{width:100%;&:first-child{max-width:5.5rem}button[data-slot=trigger]{padding:.25rem 1rem!important;svg{right:.5rem!important}}}.custom-date-picker-wrap{width:100%;display:flex}