.AgreementTypeButton_AgreementTypeButton__jdLXZ{background:#fff;border-radius:12px;padding:4px 15px 11px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;border-bottom:1px solid #1d1d1d;display:block;font-weight:400;background-image:linear-gradient(0deg,#1d1d1d 0 50%,#fff 50% 100%);background-size:100% 201%;background-position:0 0;transition:background-position .25s ease-in-out,color .25s ease-in-out;max-width:-moz-fit-content;max-width:fit-content;margin-top:7px}.AgreementTypeButton_AgreementTypeButton__jdLXZ.AgreementTypeButton_ModalIsOpen__dMu4u{color:#fff;background-position:0 99%}@media (min-width:700px){.AgreementTypeButton_AgreementTypeButton__jdLXZ{display:inline-block;padding:8px 15px 14px;margin-top:0}}.AgreementTypeButton_AgreementTypeButton__jdLXZ:hover{color:#fff;background-position:0 99%}.EmailInput_container__ZvKMe{position:relative}.EmailInput_slideDown__4BXLL{position:absolute;top:100%;left:0;overflow:hidden;transform-origin:top;transform:translateY(-100%) scaleY(0);transition:transform .5s ease-in-out;z-index:1;padding:15px;background-color:var(--black);color:#f5f5f7;border-radius:12px;width:100%;height:80px;display:flex;align-items:flex-end;font-style:normal;font-weight:400;font-size:14px;line-height:18px}.EmailInput_slideDown__4BXLL.EmailInput_show__nbJNC{transform:translateY(-50%) scaleY(1)}.EmailInput_textInput__Lc9Bi{z-index:2;position:relative}.Modal_Backdrop__g4hQg{position:fixed;background-color:#1d1d1d;top:0;right:0;bottom:0;left:0;animation:Modal_fadeIn__VnBRg .5s cubic-bezier(.165,.84,.44,1) forwards;overflow-y:scroll;-webkit-overflow-scrolling:touch;transform:translateZ(0);backface-visibility:hidden;perspective:1000;will-change:transform,opacity;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.Modal_exit__RckGo.Modal_Backdrop__g4hQg{opacity:1}.Modal_exitActive__P3_Ks.Modal_Backdrop__g4hQg{opacity:0;transition:opacity .5s ease}.Modal_exit__RckGo .Modal_Modal__Sn442{opacity:1}.Modal_exitActive__P3_Ks .Modal_Modal__Sn442{opacity:0;animation:Modal_scaleDown__pr6TQ .5s cubic-bezier(.165,.84,.44,1) forwards}.Modal_Modal__Sn442{background-color:#fff;position:absolute;z-index:500;border-radius:12px 12px 0 0;display:flex;cursor:default;top:60px;right:0;bottom:0;left:0;flex-direction:column;opacity:0;animation:Modal_scaleUp__LQlUx .5s cubic-bezier(.165,.84,.44,1) forwards;margin-top:240px}.Modal_Modal__Sn442>div{flex:1;padding:45px 30px;font-style:normal;display:flex;flex-direction:column}.Modal_Right__FRLpi{background-color:#f5f5f7;border-radius:12px 12px 0 0}.Modal_AvailNow__sbPVR{font-weight:500;font-size:20px;line-height:25px;color:#62d568}.Modal_ComingSoon__dSpHQ{font-weight:500;font-size:20px;line-height:25px;color:#1d1d1d}.Modal_AvailNowContract__iNn6F{font-weight:400;font-size:24px;line-height:30px;color:#1d1d1d;margin-top:30px;cursor:pointer;width:-moz-fit-content;width:fit-content;background-image:linear-gradient(#1d1d1d 0 0);background-position:0 95%;background-size:0 2px;background-repeat:no-repeat;transition:background-size .3s,background-position 0s .3s}.Modal_AvailNowContract__iNn6F:hover{background-position:100% 95%;background-size:100% 2px}.Modal_ComingSoonContract__YdwdU{font-weight:400;font-size:24px;line-height:30px;color:grey;margin-top:30px}.Modal_ComingSoonContract__YdwdU::last-of-type{margin-bottom:45px}.Modal_SignUpText__uk5WI{font-weight:400;font-size:20px;line-height:25px;margin-bottom:15px}@media (min-width:700px){.Modal_Modal__Sn442{top:60px;right:60px;bottom:60px;left:60px;flex-direction:row;margin-top:0;border-radius:12px}.Modal_Modal__Sn442>div{padding:60px}.Modal_Right__FRLpi{border-radius:12px}.Modal_AvailNow__sbPVR,.Modal_ComingSoon__dSpHQ{font-size:24px;line-height:30px}.Modal_AvailNowContract__iNn6F,.Modal_ComingSoonContract__YdwdU{font-size:36px;line-height:45px}.Modal_SignUpText__uk5WI{font-size:24px;line-height:30px}}@keyframes Modal_fadeIn__VnBRg{0%{background:transparent}to{background:#1d1d1d70}}@keyframes Modal_fadeOut__oi_zu{0%{background:#1d1d1d70}to{background:transparent}}@keyframes Modal_scaleUp__LQlUx{0%{transform:scale(.8) translateY(1000px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes Modal_scaleDown__pr6TQ{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(.8) translateY(1000px);opacity:0}}@keyframes Modal_quickScaleDown__xQbIF{0%{transform:scale(1)}99.9%{transform:scale(1)}to{transform:scale(0)}}.AgreementTypeSelect_AgreementTypeSelect__KFHIM{margin-bottom:0;padding:30px;display:flex;flex-direction:column;animation:AgreementTypeSelect_fadesIn__Wgb3r .3s ease-in-out;margin-top:30px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-radius:16px}.AgreementTypeSelect_AppGlow__y2doI{box-shadow:0 4px 4px 0 rgba(0,0,0,.1),0 0 32px 0 #62d568}@keyframes AgreementTypeSelect_fadesIn__Wgb3r{0%{opacity:0}to{opacity:1}}.AgreementTypeSelect_Header__fFUjG{margin-bottom:23px;font-size:24px;font-style:normal;font-weight:400;line-height:130%}.AgreementTypeSelect_Header__fFUjG>span{margin-left:15px}@media (min-width:700px){.AgreementTypeSelect_AgreementTypeSelect__KFHIM{margin-top:90px;padding:35px 45px 45px}.AgreementTypeSelect_Header__fFUjG{font-size:32px;line-height:120%;margin-bottom:15px}.AgreementTypeSelect_Header__fFUjG>span{margin-left:0}}.AgreementTypeSelect_PurposeInputParent__sNAL_{flex:1;margin-bottom:15px}.AgreementTypeSelect_PurposeInput__QwLs9{width:100%;text-align:left;padding:15px;border:none;border-bottom:1px solid var(--black);border-radius:12px;resize:none;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:130%;background-color:#fff}.AgreementTypeSelect_isValid__YLPSX{border-bottom:3px solid var(--green);margin-bottom:-2px}@media (min-width:700px){.AgreementTypeSelect_PurposeInput__QwLs9{padding:30px;font-size:24px;line-height:130%}}.AgreementTypeSelect_PurposeInput__QwLs9:focus{outline:none}.AgreementTypeSelect_PurposeInput__QwLs9::-moz-placeholder{color:var(--black);opacity:.3}.AgreementTypeSelect_PurposeInput__QwLs9::placeholder{color:var(--black);opacity:.3}.AgreementTypeSelect_PurposeInput__QwLs9:focus::-moz-placeholder{opacity:0}.AgreementTypeSelect_PurposeInput__QwLs9:focus::placeholder{opacity:0}