@font-face{font-family:DM Sans;src:url(/assets/22742719282-bs5fZSrF.ttf)}@font-face{font-family:DM Sans Bold;src:url(/assets/21614356349-DP4XEOtl.ttf)}@font-face{font-family:RocGroteskCondensed;src:url(/assets/RocGroteskCondensed-BaggBc1_.otf) format("opentype");font-weight:300}@font-face{font-family:RocGroteskCondensedBlack;src:url(/assets/RocGroteskCondensedBlack-Tc8DzbXC.otf) format("opentype");font-weight:800}@font-face{font-family:RocGroteskCondensedBold;src:url(/assets/RocGroteskCondensedBold-y1i0nqfk.otf) format("opentype");font-weight:600}@font-face{font-family:RocGroteskCondensedLight;src:url(/assets/RocGroteskCondensedLight-mkSaqQt-.otf) format("opentype");font-weight:100}*{font-family:DM Sans;box-sizing:border-box}html{font-size:16px}main{display:flex!important;flex-direction:column;justify-content:space-between;position:relative;height:100vh;width:100vw}main header{display:flex;flex-direction:column;align-items:center;background-color:#ceff5a}main header div{max-width:480px;position:relative}main header div div{padding-top:20px;padding-left:25px;padding-right:25px;gap:20px;display:flex;flex-direction:column;align-items:center}main header div div img{width:100%;object-fit:contain}main header div div .zigi-bi-logo{max-width:76px;max-height:54px}main header div .star-container{width:100%}main header div .star-container img{height:49px;width:49px;position:absolute;bottom:-24.5px;right:14px}main section{display:flex;justify-content:center;margin-top:37px;align-items:center}main section form{padding:0 16px;max-width:480px;display:flex;flex-direction:column;width:100%;gap:24px}main section form fieldset.has-error{border-color:#d21c1c}main section form fieldset{height:56px;border:1px solid #9aa2b1;border-radius:8px;transition:border-color .3s;padding-left:16px;padding-top:8px}main section form fieldset:focus-within{border:1px solid #1d1b20}main section form fieldset:focus-within legend{color:#1d1b20}main section form fieldset legend{font-size:.75rem;padding:0 4px;margin-left:-4px;color:#495465}main section form fieldset legend.label-has-error{color:#d21c1c}main section form fieldset input{height:100%;border:none;width:100%;color:#000;padding:0}main section form fieldset input:focus{border:none;outline:none}main section form fieldset input[type=number]::placeholder{color:#9aa2b1;font-family:DM Sans}main section form fieldset input[type=number]::-webkit-outer-spin-button,main section form fieldset input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}main section form fieldset input[type=date]{background-color:#fff;width:100%;height:100%;padding-block-start:0;padding-inline-start:0}main section form fieldset input[type=date]:focus{border:none;outline:none}main section form button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;color:#fff;background-color:#000;border:none;padding:16px;margin-top:16px;border-radius:60px;font-size:1rem}main section form button.disable-button{background-color:#eaecf0;color:#687083;cursor:not-allowed}main section form div.error-container{display:flex;justify-content:center;margin-top:8px;margin-left:-4px;margin-bottom:8px;width:calc(100% + 8px);display:none}main section form div.error-container div.error-message-container{background-color:#fcf3f3;color:#e55c5c;border:1px solid #e55c5c;border-radius:5px;padding:10px;display:flex;align-items:center;justify-content:space-between;height:84px}main section form div.error-container span.error-text{margin-right:10px;font-size:14px}main section form div.error-container span.error-icon{font-size:18px;display:flex;align-items:center;justify-content:center;margin-right:9px}main section form div.error-container span.error-icon svg{width:16px;height:16px}main footer{display:flex;flex-direction:column;align-items:center;margin-top:16px;gap:24px}main footer .people_asset{max-width:360px}main footer img{width:100%;object-fit:contain}main footer div{display:flex;justify-content:center;align-items:center;gap:16px}main footer div span{background:#000;height:33px;width:1px}div.spinner-container{align-items:center;justify-content:center;display:none}div.spinner-container .spinner{width:25px;aspect-ratio:1;border-radius:50%;border:3px solid #ceff5a;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}
