.page{flex-grow:1;padding-top:var(--container-padding-s);padding-bottom:var(--container-padding-s)}.input-text{position:relative;border-radius:var(--border-radius);border:solid 1px var(--grey-light);padding-left:1rem;padding-right:1rem;width:100%;box-sizing:border-box}.input-text:focus{border-color:var(--black)}.input-text:disabled{color:var(--grey-light)}.input-text input{width:100%;padding:1rem 0}.input-text button{font-size:24px;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);color:var(--grey-light);cursor:pointer}.input-text:hover button{color:var(--black)}.input-text--button{padding-right:3rem}.logo{display:flex;align-items:center}.logo span{display:block;margin-right:.25rem}.logo h3{font-weight:800;letter-spacing:-.05em;font-size:1rem;white-space:nowrap}.logo--big{flex-direction:column}.logo--big span{font-size:36px;margin-right:0;margin-bottom:1rem}.logo--big h3{font-weight:800;letter-spacing:-.05em;font-size:1.25rem}@media(min-width:768px){.logo--big h3{font-size:1.5rem}}@media(min-width:768px){.logo--big span{font-size:48px}}.cta{border-radius:var(--border-radius);border:solid 1px var(--black);padding:1rem;background-color:var(--black);color:var(--white);text-align:center;text-decoration:none;font-weight:600}.cta:hover{background-color:var(--white);color:var(--black)}.cta--block{width:100%;max-width:15rem}.user{display:flex;align-items:center}.user div{margin-right:.5rem}.circle-progress{display:flex;position:relative}.circle-progress__sprite{width:100%;height:100%}.circle-progress__progress{transition:stroke-dashoffset .1s;transform:rotate(-90deg);transform-origin:50% 50%;color:var(--black)}.circle-progress__background{color:var(--grey-pale)}.circle-progress--dark .circle-progress__progress{color:var(--white)}.circle-progress--dark .circle-progress__background{color:var(--grey)}.circle-progress__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}:root{--white:#fff;--black:#202020;--grey:#585858;--grey-light:#c7c7c7;--grey-pale:#f4f4f4;--max-width:80rem;--space:1rem;--border-radius:4px;--container-padding-xs:1rem;--container-padding-s:1.5rem;--line-height:1.2}body,html{margin:0;padding:0;height:100%;width:100%;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:var(--line-height);display:flex;flex-direction:column}@supports(font-variation-settings:normal){body html,html html{font-family:Inter var,sans-serif}}body{justify-content:stretch}#app,body{display:flex;flex-direction:column}#app{flex-grow:1}ul{margin:0;padding:0;list-style-type:none}a{color:inherit}h1,h2,h3,h4,h5{margin:0;font-weight:300}h1{font-size:1.5rem}h2{font-size:1rem}button,input,select,textarea{border:none;font:inherit;padding:0;background:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;color:inherit;outline:0}p{margin-top:0}label{font-size:inherit}input,label,textarea{font-family:inherit;margin:0;outline:0}input:invalid,label:invalid,textarea:invalid{outline:0;box-shadow:none}input::-ms-clear{display:none}figure{margin:0}[contenteditable]:focus{outline:none}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.container{max-width:var(--max-width);width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-xs);padding-right:var(--container-padding-xs);box-sizing:border-box}@media(min-width:414px){.container{padding-left:var(--container-padding-s);padding-right:var(--container-padding-s)}}.h1{font-weight:800;letter-spacing:-.05em;font-size:1.25rem}@media(min-width:768px){.h1{font-size:1.5rem}}.h2{font-size:1rem}.h2,.h3{font-weight:800;letter-spacing:-.05em}.h3{text-transform:uppercase;font-size:.75rem}.cursored{display:flex;flex-direction:column;align-items:center}.cursored:after{content:"";display:block;height:.2em;width:3em;background-color:var(--black);margin-top:.75em}.link{color:var(--grey);font-weight:600;text-decoration:underline;cursor:pointer}.link:hover{color:var(--black)}