header{background-color:#fff;width:100%;height:auto}.header-wrapper{max-width:1050px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.logo-wrapper{width:100px;display:flex;align-items:center;justify-content:flex-start;padding:1.3rem}.logo-wrapper img{width:50px}.logo-text{font-size:20px;color:#072457;line-height:1.1;font-weight:500}.social-media{display:flex;align-items:center;justify-content:flex-end}.social-media img{width:30px;margin-left:10px}@media screen and (max-width: 560px){.header-wrapper{padding:0 1rem}.logo-wrapper{padding-left:0}}.modal-wrapper{display:flex;justify-content:center;align-items:center;max-width:900px;max-height:500px;margin:0 auto;padding:2rem;background-color:#fff;box-shadow:10px 12px 14px #0003;flex-direction:column;background:#fff6;border-radius:16px;box-shadow:0 4px 30px #0000004d;backdrop-filter:blur(11.6px);-webkit-backdrop-filter:blur(11.6px);border:1px solid rgba(255,255,255,.32)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;overflow:auto;z-index:2787688;background:#dfdadaad;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(223,218,218,.32);display:none;transition:all .9s ease}@keyframes slideIn{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.modal.show{display:flex;animation:slideIn .5s forwards}.modal.hide{display:none;animation:slideOut .5s forwards}.close{color:#aaa;font-size:28px;font-weight:700;cursor:pointer;width:40px;height:40px;margin-left:auto;border-radius:50%;background-color:#fff;border:1px solid #000;outline:none;border:none}.close img{width:100%;height:100%}.copytext h2{font-size:24px;color:#000;margin-bottom:1rem;font-weight:700}.copytext p{font-size:16px;color:#333;line-height:1.5;margin-bottom:1rem}.copytext span{font-size:16px;color:#333;line-height:1.5;font-weight:700}.hero{width:100%;padding-top:4rem}.hero-wrapper{max-width:1050px;padding:0 1.3rem;margin:0 auto}.hero-text{display:flex;flex-direction:column;align-items:center;text-align:center}.hero__heading{font-size:clamp(3rem,2.636rem + 1.82vw,4rem);margin-bottom:.8rem;color:#000;line-height:1.1;font-weight:700;text-align:center;max-width:700px}.hero__heading span{color:#007bff}.hero__title{font-size:18px;color:#333333b3}.hero-form{display:flex;justify-content:center;align-items:center;width:100%;text-align:center;margin-top:1.5rem}.password-form{display:flex;width:70%;align-items:center;justify-content:center}.form-control-wrapper{position:relative;display:flex;flex-direction:column;width:70%;margin-right:14px}.form-control{pointer-events:none;text-overflow:ellipsis;background-color:#fff;border:1px solid #C5D6E0;box-shadow:inset 0 2px 4px #071d2b1f;text-align:start;padding:.5rem 18px;transition:.1s;position:relative;font-size:clamp(1rem,.959rem + .2vw,1.113rem);line-height:1.875rem;padding:12px 28px;border-radius:28px;width:88%}.labelform{position:absolute;margin:0;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-overflow:-o-ellipsis-lastline;-webkit-box-orient:vertical;-webkit-line-clamp:1;cursor:text;pointer-events:none;transition:.2s;display:block;width:104px;left:auto;right:45px;top:14px;font-size:14px;color:#071d2b;background-color:#072457;text-align:center;padding:5px 10px;color:#fff;border-radius:20px;font-weight:700}.reset-password{position:absolute;width:20px;height:20px;right:17px;top:18px;cursor:pointer}.reset-password img{width:100%;height:100%}.copy-btn-wrapper{width:25%}.copy-btn-wrapper button{border-radius:28px;background-color:#072457;padding:12px 28px;color:#fff;text-align:center;outline:0;border:0;font-size:20px;width:100%;cursor:pointer}.password-character{width:100%;margin-top:1.7rem;display:flex;flex-direction:column;align-items:center;text-align:center}.password-number{display:flex;align-items:center}.number-text{font-size:18px;color:#000;font-weight:500;line-height:1.1}.password-length-wrapper{margin-left:.6rem;display:flex;align-items:center}.minus,.plus{background-color:#fff;height:48px;width:48px;border:1px solid #000;border-radius:100%;font-size:30px;cursor:pointer}.password-length{display:inline-block;margin:0 8px;font-size:18px}.characters-used{display:flex;align-items:center;margin-top:1rem}.character-used-text{font-size:18px;color:#000;font-weight:500;line-height:1.1}.characters-input-wrapper{display:flex;align-items:center;margin-left:1rem;gap:.6rem}.characters-input{display:flex;align-items:center}.characters-input input{cursor:pointer;width:20px;height:20px}.characters-input label{font-size:20px;margin-left:3px;line-height:1.1;font-weight:700}.hero-img{max-width:700px;margin:0 auto;margin-top:1.5rem}.hero-img img{width:100%}@media screen and (max-width: 878px){.password-form{flex-direction:column}.form-control-wrapper{width:100%;margin-right:0;margin-bottom:14px}}@media screen and (max-width: 560px){.characters-used{flex-direction:column;align-items:center}.character-used-text{display:inline-block;margin-bottom:.5rem}.password-form,.form-control-wrapper,.copy-btn-wrapper{width:100%}.form-control{width:unset}.labelform{width:50px;font-size:12px;top:16px}}.card{margin:10px;flex:0 0 auto;width:30%}.card-inner-wrapper{display:flex;height:100%;width:unset;position:relative;margin:0 auto;padding:1rem;flex-direction:column;border:1px solid #C5D6E0;border-radius:1.5rem;align-items:center;text-align:center;background-color:#fff;border-radius:80px;box-shadow:0 0 10px #0000001a}.card h3{color:#333;font-size:24px;margin-bottom:10px}.card p{color:#666;font-size:16px;line-height:1.5;margin-bottom:20px}.card img{border-radius:4px;margin-bottom:20px;width:70px}.cards-session{background-color:#faebd7}.cards-wrapper{max-width:1050px;margin:0 auto;padding:3rem 0;padding:1.3rem}.cards-session-title{font-size:clamp(2rem,1.818rem + .91vw,2.5rem);font-weight:700;margin-bottom:1rem;text-align:center}.card-container{display:flex;justify-content:space-between;align-items:baseline;padding:1.3rem}@media screen and (max-width: 1000px){.card-container{flex-direction:column}.card{width:100%;margin:0 0 20px}}.faq-session{width:100%;padding:2rem 0}.faqs-wrapper{max-width:1050px;margin:0 auto;padding:0 1.3rem}.faqs-header{font-size:clamp(1.7rem,1.591rem + .55vw,2rem);color:#000;line-height:1.1;text-align:center;font-weight:700}.faqs-subtitle{margin-top:.8rem;text-align:center;font-size:16px;line-height:1.1;font-weight:500;color:#333}.faq{border:1px solid rgb(19,19,67);padding:1rem;border-radius:50px;max-width:1050px;margin:0 auto;margin-top:2rem}.faq-container{display:flex;flex-direction:column;padding:1rem;border-bottom:1px solid rgb(19,19,67)}.faq-container:last-child{border:0}.faq-inner-container{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-title{font-size:clamp(1rem,.855rem + .73vw,1.4rem);line-height:1.1;font-weight:700;color:#000;width:80%}.faq-inner-container button{font-size:40px;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;background-color:#11113e;border:none;color:#fff}.faq-inner-container button span{display:flex;align-items:center;justify-content:center}.faq-collapse{padding-top:14px;font-size:18px;color:#333;line-height:1.3;max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out;max-width:80%}.faq-collapse.open{max-height:200px;padding-top:14px;transition:max-height .3s ease-in,padding .3s ease-in}@media screen and (max-width: 560px){.faq-title{margin-right:14px}}.footer{background-color:#131334}.footer-wrapper{display:flex;justify-content:space-between;max-width:1050px;margin:0 auto;padding:1.3rem}.footer-content,.copy{color:#fff;font-size:16px;line-height:1.1;font-weight:300}.footer-content a{color:#939090}.footer-content a:hover{color:#dfdcdc}@media screen and (max-width: 560px){.footer-wrapper{flex-direction:column}.footer-content{margin-bottom:1rem}}.app{position:relative}*,:after,:before{padding:0;margin:0;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}
