/* Follpx | https://follpx.com/ */ :root{--color-follpx:102,51,153;--color-follpx-hover:83,36,13;--color-logo:255,255,255;--color-logo-i:102,51,153;--color-link:10,120,240;--color-link-hover:10,100,220;--color-30:22,30,33;--color-120:117,120,123;--color-140:137,140,143;--color-160:157,160,163;--color-200:197,200,203;--color-235:232,235,238;--color-250:247,250,253;--color-255:255,255,255}html{font-style:normal;font-variant:normal;font-size:16px;line-height:1;font-family:system-ui,-apple-system,Arial,Segoe UI,BlinkMacSystemFont,Roboto,Helvetica Neue,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.hv-font-01{font-size:0.9rem;font-weight:300}.hv-font-02{font-size:1.3rem;font-weight:300;line-height:1.3}.hv-font-03{font-size:0.9rem;font-weight:300}.hv-font-04{font-size:1.6rem;font-weight:400;letter-spacing:-0.05em}.hv-font-follpx{font-size:1.1rem;font-weight:700;letter-spacing:-0.05em}html,body,main{-webkit-text-size-adjust:100%;padding:0;margin:0}*,*::before,*::after{box-sizing:border-box}p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:inherit;font-size:inherit}a,a:not([href]){text-decoration:none;color:inherit}a:hover{color:inherit}hr{height:0;border:0;margin-top:0;margin-bottom:0;padding:0;width:100%;max-width:auto;display:block;color:inherit;background-color:currentColor}strong{font-weight:700}html{width:100%;height:100%;scroll-behavior:smooth}hr{border-top:1px solid;border-color:inherit}body{display:flex;flex-direction:column;width:100%;min-height:100%}main{display:flex;flex:1;flex-direction:column;align-items:center;height:auto;width:40%;margin:auto}#hvsa-01{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center}.hvsa-header{display:flex;flex-direction:column;align-items:center;padding-bottom:2.4rem}.hvsa-header .font-follpx{height:100%}.hvsa-header{text-align:center;color:rgb(var(--color-140))}.hvsa-header h1{padding-bottom:0.4rem}#hvsb-01{width:100%}#hvsb-01 hr{border-color:rgb(var(--color-235))}.hvsb-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:1rem;padding-bottom:1.5rem;color:rgb(var(--color-140))}.hvsb-container-links{display:flex;flex-wrap:wrap;flex-direction:row;padding-top:0.5rem}.hvsb-container-links a{padding:0 0.5rem}.human-verification-container-logo{display:flex;align-items:center;padding-left:2rem;transition:opacity none}.human-verification-container-logo p{height:100%}.human-verification-container-logo svg{height:1.1rem;width:auto;padding-right:0.15rem;fill:rgb(var(--color-logo-i));overflow:visible}@media (hover:hover){.human-verification-container-logo:hover{opacity:0.8;transition:opacity none}}.human-verification-container{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px dotted rgb(var(--color-160));background-color:rgb(var(--color-250));padding:1.2rem 1.3rem;width:min-content;white-space:nowrap}.human-verification-container form label{color:rgb(var(--color-120))}#humanVerification1Container{position:fixed;bottom:10rem;left:auto;right:auto;opacity:0}#humanVerification2{display:none}#humanVerification4{display:none}#humanVerificationSubmit{display:none}.hv-checkbox-btn-01{display:flex;flex-direction:row;align-items:center;position:relative;cursor:pointer}.hv-checkbox-btn-01 input{height:0;width:0;position:absolute;top:0;left:0;padding:0;margin:0;opacity:0}.hv-checkbox-btn-01-icon{height:1.2rem;width:1.2rem;padding:0;border-radius:0.2rem;border:1px solid rgb(var(--color-200));background-color:rgb(var(--color-250));margin-right:0.5rem;overflow:visible}.hv-checkbox-btn-01 input:checked + .hv-checkbox-btn-01-icon{border-color:rgb(var(--color-30));background-color:rgb(var(--color-30))}.hv-checkbox-btn-01 input:checked + .hv-checkbox-btn-01-icon path{stroke:rgb(var(--color-255));stroke-width:1px;animation:hvsCheckboxTickDraw 2s ease-out forwards}.hv-checkbox-btn-01-icon path{stroke:transparent;stroke-dasharray:100;stroke-dashoffset:100}@keyframes hvsCheckboxTickDraw{to{stroke-dashoffset:0}}.hv-error-response{position:fixed;bottom:1.5rem;left:0;right:0;color:rgb(var(--color-255));background-color:rgb(var(--color-link));padding:1rem;max-width:20%;margin:auto;border-radius:1rem;text-align:center}@media screen and (max-width:767px){.hv-font-01{font-size:1.0rem}.hv-font-02{font-size:1.1rem}.hv-font-03{font-size:0.9rem}main{width:100%}.hv-error-response{left:1rem;right:1rem;bottom:9rem;padding:1.5rem;max-width:100%;z-index:30}}@media screen and (min-width:768px) and (max-width:1365px){}