@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App{padding-bottom:2em}a{text-decoration:none}.article{color:#373737;font-family:Roboto,serif;font-size:22px;line-height:1.7em;margin:auto;margin:0 auto;max-width:956px;padding:20px;text-align:left}.article h1,.article h2,.article h3{color:#000;line-height:1em;text-align:left}.article p{margin-bottom:24px}.article h1{font-size:53px;font-weight:700}.article h2{font-size:28px;font-weight:700}.article h3{font-size:24px;font-weight:700}.article blockquote{border-left:4px solid #ccc;color:#555;font-style:italic;margin:24px 0;padding-left:16px}.article ol,.article ul{margin:16px 0;padding-left:40px}.article ol li,.article ul li{line-height:1.5;margin-bottom:8px}.article a{color:#1a73e8;text-decoration:none}.article a:hover{text-decoration:underline}.article img{border-radius:4px;display:block;height:auto;margin:24px auto;max-width:100%}nav{display:flex;flex-direction:row;margin:auto;max-width:956px;padding:26px 60px}nav img{width:180px}@media(max-width:768px){nav{padding:26px 20px}}.cta{align-items:stretch;display:flex;flex-direction:column;margin:1em auto auto}.cta p{margin:0}.cta .button{margin:7px;padding:14px 42px;width:-webkit-min-content;width:min-content}.author-block{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.author-block img{border-radius:50%;margin:0 12px 0 0;overflow:hidden;width:60px}.author-block .col{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:8px}.author-block .col button{flex:1 1;white-space:nowrap}.author-block .row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.author-block p{color:#6e6e6e;font-size:.8em;margin:0}@media(max-width:768px){.author-block p{margin-bottom:-20px}}.author-block p b{color:#000}.response-block{margin:2em 0}.response-block p{margin-bottom:0;text-align:left}.col{flex-direction:column;margin-top:8px;width:"min-content"}.col,.row{display:flex;gap:10px}.row{align-items:center;flex-direction:row;justify-content:center}.center{text-align:center}.separator{height:2px;margin:1em 0 2em;width:224px}.button{align-items:center;background-color:#0000;border:2px solid #000;border-radius:32px;color:#000!important;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:center;margin:7px;padding:14px 42px;white-space:nowrap;width:auto}.button.transparent{background-color:gray!important;opacity:.7}.button a,.button.a{color:#fff!important}.button.disabled{border:2px solid #686868;color:#686868;cursor:not-allowed;font-weight:700}.button.disabled,.button.disabled:hover{background-color:#fff}.button:hover{background-color:#dfdfdf}.button.secondary{background-color:#fff;border:2px solid #9f9f9f;color:#9f9f9f!important}.fade-in{animation:fadeIn_anim 1s}@keyframes fadeIn_anim{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0)}}.fade-in-centered{animation:fadeInCentered_anim 1s}@keyframes fadeInCentered_anim{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}textarea{border-radius:24px;color:#53565a;font-family:Roboto,serif;font-size:22px;line-height:1.7em;margin:12px 0;max-width:724px;padding:20px;text-align:left;width:100%}textarea.disabled{background-color:#f5f5f5;border:2px solid #686868;color:#686868;font-weight:700}@media(max-width:768px){textarea{max-width:90%}}.time-left-indicator{border-top:4px solid #ccc;color:#a0a0a0;margin:26px auto auto;max-width:424px;padding-top:25px;text-align:center}.big_emoji{font-size:1.7em;margin-right:9px}.link{color:blue;cursor:pointer;text-decoration:underline}.card{background-color:#fff;border-radius:24px;box-shadow:0 0 10px 0 #0000001a;margin:20px 0;max-width:524px;padding:20px;width:100%}.card.form{display:flex;flex-direction:column;left:50%;position:absolute;top:-165px;transform:translate(-50%)}.card.form input{border-radius:13px;font-size:1.2em;margin-bottom:23px;padding:11px}.centered{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.step{margin-bottom:27px}.bg-line{background:#ccc;height:4px;left:0;position:absolute;top:46%;width:100%}.step-point{align-items:center;background-color:#fff;border:2px solid #ccc;border-radius:50%;display:flex;height:20px;justify-content:center;position:relative;width:20px}.step-point.active{background-color:#ccc;border:4px solid #4e4e4e}.step-last{background:#fff;border:2px solid #ccc;border-radius:20px;color:dimgray;font-size:20px;font-weight:700;padding:0 18px}.relative,.step-last{position:relative}.small{font-size:17px;margin-top:-10px}.small-link{color:#872b93;cursor:pointer;text-decoration:underline}.not-found{font-size:8em;font-weight:700;opacity:.1;position:absolute;right:-120px;top:-224px}.small-label{background:#e0e0e0;border-radius:19px;display:inline-block;font-size:14px;font-weight:500;padding:0 13px;white-space:nowrap;width:-webkit-min-content;width:min-content}.spacer{border-bottom:2px solid #ccc;height:36px;margin-bottom:3em;width:100%}.gray{color:#999;font-weight:500}.footer_logo{display:block;margin:160px 0 40px;width:240px}.hide-on-mobile{display:inherit}@media(max-width:768px){.hide-on-mobile{display:none!important}}.hide-on-desktop{display:none!important}@media(max-width:768px){.hide-on-desktop{display:inherit!important}}.loader{animation:spin 1s linear infinite;border:7px solid #ccc;border-radius:50%;border-top-color:#000;height:50px;margin:20px auto;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.6a8371a6.css.map*/