html{scroll-behavior:smooth}h1,h2,h3,h4,li,p{cursor:default}.app-container{margin:0 auto;max-width:1024px;padding:0 5rem}.app-nav{background:#fff;box-shadow:0 1px 2px 0 #00000047;position:static}.app-nav,.app-nav-sticky{border-bottom:1px solid #ababab}.app-nav-sticky{background-color:#fff;position:fixed;top:0;width:100%;z-index:100}.fill-top{margin-top:120px}@media only screen and (max-width:768px){.app-nav{background-color:#fff;border-bottom:1px solid #ababab;box-sizing:border-box;position:fixed;top:0;width:100vw;z-index:100}.app-container,.app-nav{padding:0 1.6rem}#root{padding-top:0}}.payment-section form{align-self:center;border-radius:7px;box-shadow:0 0 0 .5px #32325d1a,0 2px 5px 0 #32325d1a,0 1px 1.5px 0 #00000012;padding:40px;width:30vw}.payment-section input{background:#fff;border:1px solid #32325d1a;border-radius:6px;box-sizing:border-box;font-size:16px;margin-bottom:6px;max-height:44px;padding:12px;width:100%}.payment-section .result-message{font-size:16px;line-height:22px}.payment-section .result-message a{color:#596fd6;font-weight:600;text-decoration:none}.payment-section .hidden{display:none}.payment-section #card-error{color:#697386;font-size:16px;line-height:20px;margin-top:12px;text-align:center}.payment-section #card-element{background:#fff;border:1px solid #32325d1a;border-radius:4px 4px 0 0;box-sizing:border-box;max-height:44px;padding:12px;width:100%}#download-button,#view-button{color:#50666e;font-size:1.75rem!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:Inter,serif}
/*# sourceMappingURL=main.33e96fd6.css.map*/