*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:Arial,sans-serif;font-size:16px;background-color:#363737}body{background-color:#252525;color:#FFF4E6;box-shadow:0 0 0.125rem rgba(0,0,0,0.06);line-height:1.5;margin:0 auto;padding:.01em .00625em .00625em;display:flex;flex-direction:column;min-height:100vh}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3}h1{color:#9D8678;margin-top:.5em;margin-bottom:1.2em}h2,h3{color:#CCBBA1;margin-top:1.6em;margin-bottom:.4em}a{text-decoration:none;}strong{background:linear-gradient(to right,rgba(255,244,230,0.6),rgba(255,244,230,0.4),rgba(255,244,230,0.6));-webkit-background-clip: text;color:transparent;background-color:#8C7567;}p{line-height:1.6;margin-bottom:.6em}ol,ul{margin-left:1.6em;margin-right:2em}li{line-height:1.8}.faq p{margin-left:2em;margin-right:2em;margin-bottom:3em}.faq h3{margin-left:1em}.conclusion{margin-top:2em;color:#CCBBA1}.button{display:inline-block;font-size:1.125rem;font-weight:700;border:none;border-radius:.3125rem;cursor:pointer;transition:background-color .3s ease;margin-right:2.4rem;margin-left:.6rem;background:linear-gradient(to right,rgba(255,244,230,.8),rgba(255,244,230,.5));-webkit-background-clip:text;color:transparent}.button:hover{background-color:#6E614F}.button:active{background-color:#3e8e41}.button.faq{background-color:#8F00FF}.button.faq:hover{background-color:#0069d9}.menu{display:flex;align-items:center;background-color:#000;padding:.625rem}.menu-image{display:flex;align-items:center;padding-left:1rem;user-select:none}.menu-image label{position:relative;display:inline-block;text-decoration:none;font-weight:500;margin-right:2.5rem;outline:none;cursor:default;font-size:150%;background:#000;background:linear-gradient(to right,rgba(255,244,230,.8),rgba(255,244,230,.5));-webkit-background-clip:text;color:transparent;padding:1rem;border:none;transition:none}.menu-image label::after{content:'';display:none}.menu-buttons{display:flex;justify-content:flex-end;width:100%}.menu-buttons label{position:relative;display:inline-block;text-decoration:none;font-weight:500;margin-right:2.5rem;outline:none;cursor:pointer;font-size:150%;background:#000;background:linear-gradient(to right,rgba(255,244,230,.8),rgba(255,244,230,.5));-webkit-background-clip:text;color:transparent;padding:1rem;border:none;transition:.8s}.menu-buttons label:checked{color:red}.menu-buttons label::after{content:'';position:absolute;left:0;bottom:-.375rem;width:100%;height:.1875rem;background:linear-gradient(to right,rgba(255,244,230,.8),rgba(255,244,230,.5));transform-origin:right;transform:scaleX(0);transition:transform .5s ease}.menu-buttons label:hover::after{transform-origin:left;transform:scaleX(1)}.menu img:hover::after{transform:none}input[type=radio]:checked+label{text-shadow:-.015625rem -.015625rem 0 #6E614F,.015625rem -.015625rem 0 #6E614F,-.015625rem .015625rem 0 #6E614F,.015625rem .015625rem 0 #6E614F}.foldable{margin-left:1.25rem;padding-bottom:2.0rem;flex-grow:1;overflow-y:auto}.foldable section{display:none;padding:1.25rem;border-radius:.25rem;opacity:0;transition:opacity .3s ease}input[type=radio]{display:none}input[type=radio]:checked+section{display:block;opacity:1}.home{display:flex;align-items:center;margin-top:1em;margin-bottom:1em;gap:2.25em;height:auto;flex-grow:1}.home img{width:16rem;position:sticky;top:3.125rem;align-self:flex-start}.home>div{flex-basis:0;flex-grow:1}.pdf-container{width:100%;overflow:hidden;margin-bottom:2.3rem}.download-links{display:flex;justify-content:center;margin-top:1.25rem}.videoview {display:flex;justify-content:center;margin-top:50px;}.video-wrapper{position:relative;width:100%;max-width:560px;aspect-ratio:16/9;}.video-wrapper iframe{position:absolute;width:100%;height:100%;left:0;top:0;}.wrapper,.response{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:25rem;height:27.5rem;z-index:1000;background-color:#252525;border:0.125rem solid rgba(110,97,79,0.7);border-radius:1.25rem;box-shadow:0 0 1.875rem rgba(110,97,79,1);display:flex;justify-content:center;align-items:center;overflow:hidden;transition:transform 0.5s ease,height 0.2s ease;padding:1.25rem;box-sizing:border-box}.wrapper.login-popup{transform:translate(-50%,-50%) scale(1)}.wrapper .form-box{width:100%;padding:2.5rem}.wrapper .form-box-email{transition:transform 0.18s ease;transform:translateX(0)}.wrapper.login_page2 .form-box-email{transition:none;transform:translateX(-25rem)}.wrapper .form-box-pin{position:absolute;transition:none;transform:translateX(25rem)}.wrapper.login_page2 .form-box-pin{transition:transform 0.18s ease;transform:translateX(0)}.wrapper .icon-close,.response .icon-close{position:absolute;top:0;right:0;width:2.8125rem;height:2.8125rem;background:#6E614F;font-size:2rem;display:flex;justify-content:center;border-bottom-left-radius:1.25rem;cursor:pointer;z-index:1}.wrapper .icon-close span,.response .icon-close span{color:#252525;text-decoration:none}.response{z-index:3}.response.login-popup{transform:translate(-50%,-50%) scale(1)}#next_email{text-align:center;margin-top:64px;width:100%;border:none;outline:none;border-radius:6px;cursor:pointer;font-size:1em;font-weight:500}#next_email>span{color:#FFEBCD;font-weight:bold;text-decoration:none}.form-box h2{font-size:2em;text-align:center}.resetter{width:360px;display:flex;justify-content:left;align-items:flex-start;overflow:hidden}.resetter_page div {margin-left:1.25rem;margin-bottom: 1.25rem;color: #FFF4E6;}.resetter .reset-box-email{display:inline}.resetter .reset-box-response{display:none}.resetter.complete .reset-box-email{display:none}.resetter.complete .reset-box-response{display:inline;color:#9D8678}.resetter_page{margin-left:1.25rem;flex-grow:1;overflow-y:auto;display:inline;color:#9D8678}.resetter_page form{display:flex;flex-direction:column;gap:10px;margin-top:2rem;max-width:450px}.resetter_page .form-group{display:flex;justify-content:space-between;align-items:center;width:100%}.resetter_page .form-group label{flex:1;text-align:left;font-size:1.1rem;font-weight:bold}.resetter_page .form-group input{flex:1;height:28px;font-size:1.2rem}.resetter_page button{height:32px;font-weight:bold;background-color:#6E614F;outline:none;border-radius:6px;font-size:1.3rem;color:#252525;border:none;cursor:pointer;transition:background-color 0.2s;margin-left:1.25rem;margin-top:12px}.resetter_page button:hover{background-color:#5D503E}.appcode{display:flex;justify-content:center}.qrcode{display:flex;justify-content:center;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.input-box{position:relative;display:inline-block;width:100%;height:50px;border-bottom:0.125rem solid #9D8678;margin:1.25rem 0 0.125rem 0;margin-top:1.875rem}.input-box input{width:100%;padding:10px;font-size:1em;border:1px solid #CCBBA1}.input-box label{position:absolute;top:50%;left:5px;transform:translateY(-50%);font-size:1em;color:#CCBBA1;font-weight:500;pointer-events:none;transition:.3s}.input-box input:focus~label,.input-box input:not(:placeholder-shown)~label{top:-10px;font-size:0.8em;color:#AA997F}.input-box input::placeholder{color:transparent}.input-box input{width:100%;height:100%;background:transparent;border:none;outline:none;font-size:1em;color:#CCBBA1;font-weight:600;padding:0 35px 0 5px}.login-err{color:#FF0000;font-size:1em;margin-bottom:18px}.login-display{display:inline-block;margin:1.6rem;font-size:1.1em}#pin_input{text-transform:uppercase}.btn {margin-top:10px;padding:14px;padding-top:8px;padding-bottom:8px;border:none;background-color:#AA9979;outline:none;border-radius:6px;cursor:pointer;font-size:1.3rem;color:#252525;font-weight:bold;}.btn:hover {background-color:#887757;}footer{padding:1rem 2rem;text-align:center;color:#CCBBA1;position:relative;bottom:0;width:100%}.footer-link{color:#9D8678;text-decoration:none;font-weight:600;transition:color .3s ease}.footer-link:hover{color:#FFF4E6} @media (max-width:600px) {h1 {text-align: center;}.menu{flex-direction:column;align-items:flex-start;}.menu-image,.menu-buttons{display: flex;flex-direction:column;width:100%;margin-top:0;padding-left: 0px;}.menu label{margin:0;padding:8px 0;text-align: center;font-size:16px;width:100%;border-bottom:1px solid #6E614F;}.menu-buttons label::after{content:'';display:none;}.foldable{padding-bottom:4.0rem;}.home{flex-direction:column;align-items:center;gap:1em;}.home img{width:50%;max-width:300px;height:auto;position:static;top:auto;align-self:center;margin:0 auto;}.home > div{width:100%;flex-basis:auto;flex-grow:0;padding:0 1em;}.download-links{flex-direction:column;align-items:flex-start;}.download-links .button{margin-bottom:16px;}}