@font-face{font-family:Inter;src:url("/fonts/Inter-Regular.woff2") format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Inter;src:url("/fonts/Inter-SemiBold.woff2") format("woff2");font-display:swap;font-weight:600}@font-face{font-family:Tiempo;src:url("/fonts/tiempos-headline-web-semibold.woff2") format("woff2");font-display:swap;font-weight:500}#message{display:none;padding:16px;border:1px solid #999;background-color:#f7f7f7}.hidden{display:none !important}form label{display:block;margin-bottom:16px}form input,form textarea{font:inherit;color:inherit;border-radius:4px;border:1px solid #ccc;width:100%}form input{line-height:2.5;margin-top:10px;text-indent:10px;cursor:pointer;height:56px}form input[type=file]{position:absolute;width:0;height:0;opacity:0}form textarea{height:114px;padding:12px}form button+p{font-style:italic}form .fileInputLabel{color:#1f1f1f;background:#e4e8ee;border-radius:4px;line-height:48px;font-weight:700;cursor:pointer;margin:0 0 10px;text-align:center}form ul{list-style:none;padding:0}form ul img:first-child{height:11px;margin-top:-3px}form ul img:last-child{cursor:pointer;height:20px}form li{padding:5px 0;display:flex;justify-content:space-between;align-items:center}form li span{flex-grow:1;margin:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html{height:100%}body{width:100%;height:100%;padding:0;margin:0;color:#212121;background-color:#fff;font-family:Inter;font-size:14px;line-height:24px;letter-spacing:-0.2px}body.locked{overflow:hidden}h1{font-family:Tiempo;font-size:36px;line-height:38px;letter-spacing:-0.3px;margin-bottom:8px;margin-top:0px}h2,h3{font-family:Inter}h3{font-size:18px;line-height:26px}h2{font-size:16px;line-height:22px;margin-top:32px}header{display:flex;justify-content:center;padding:32px 0;box-sizing:border-box;height:137px}header img{height:67px}h2+p{margin-top:0}a{color:#007cbf}aside{border-top:1px solid #c1c8d2;margin-top:32px}button{display:block;margin:10px auto 20px auto;border-radius:4px;font-weight:700;font-size:inherit;font-family:Inter;padding:10px 60px;cursor:pointer;width:100%;height:48px}button.primary{color:#fff;background:#007cbf;border:2px solid #007cbf}aside ul{padding:0 20px}aside ul li{margin-bottom:10px}#about-image img{max-width:100%;height:auto}#about-image p{padding:0px 20px;text-align:center;font-size:12px}#publisher p{margin:0}section{overflow:hidden;max-width:670px;padding:30px 40px;margin:0 auto;background-color:#f7f9fb}article{box-sizing:border-box}article p{font-size:16px}.secure{padding:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.secure p{display:flex;margin:0;align-items:center}.secure p+p{margin-top:10px}.secure img{padding-right:10px;height:24px}#upgrade-notice{display:none;padding:15px;background-color:#ff0;font-weight:bold}#upgrade-notice.visible{display:block}#progress{display:none;position:fixed;top:0;left:0;right:0;bottom:0}#progress:before{content:"";position:absolute;background-color:rgba(0,0,0,.6);top:0;left:0;right:0;bottom:0}#progress div{top:50%;position:absolute;text-align:center;width:100%}#progress div span{color:#fff}#progress div .count{display:block;color:#fff;font-weight:bold;font-size:300%}.notice{display:none;position:fixed;top:0;left:0;right:0;bottom:0}.notice.visible{display:block}.notice.visible img{height:24px;margin-right:10px;vertical-align:-5px}.notice:before{content:"";position:absolute;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);top:0;left:0;right:0;bottom:0}.notice div{top:50%;left:50%;padding:0 20px;margin-left:-200px;max-width:400px;background:#fff;box-shadow:rgba(0,0,0,.2) 0 0 10px;position:absolute;width:100%}.notice h2{margin-top:20px}.notice p:last-child{margin-bottom:20px}.questionError{margin-top:5px;color:#e30613}svg{vertical-align:middle;border:1px solid #000}@keyframes transfer-progress{0%{background-position:0% 51%}50%{background-position:100% 50%}100%{background-position:0% 51%}}footer{text-align:center}footer div{margin-bottom:10px}@media(max-width: 670px){h1{font-size:26px;line-height:32px}header{padding:20px 0;height:80px}header img{height:44px}section{padding:20px 30px}}