@font-face{font-display:swap;font-family:InterVariable;font-style:normal;font-weight:100 900;src:url(../fonts/InterVariable.woff2) format("woff2")}.section-title{font-family:InterVariable,Graphik,Arial;font-size:24px;font-weight:700;line-height:32px;margin-bottom:28px;margin-top:0;text-align:center}@media only screen and (min-width:768px){.section-title{font-size:28px;line-height:40px;margin-bottom:32px}}@media only screen and (min-width:960px){.section-title{font-size:44px;line-height:56px;margin-bottom:40px}}.email-suggestions{position:relative;z-index:10}.email-suggestions .form-control--email{position:relative;z-index:1}.email-suggestions-list{background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(47,55,62,.2);margin:0;max-height:176px;overflow:hidden;padding:8px 0;position:absolute;text-align:left;width:100%}.email-suggestions-list.is-visible{display:block}.email-suggestions-list.is-hidden{display:none}.email-suggestions-list--top{border-radius:4px 4px 0 0}.email-suggestions-list .email-suggestions-list__item{color:#38424b;cursor:pointer;font-size:14px;line-height:16px;max-width:100%;overflow:hidden;padding:8px 16px;text-overflow:ellipsis}.email-suggestions-list .email-suggestions-list__item:not(:nth-child(-n+5)){display:none;user-select:none}.email-suggestions-list .email-suggestions-list__item:focus,.email-suggestions-list .email-suggestions-list__item:hover{background-color:#e3e6e9;outline:none}.form--free-trial-cookie .form__item{position:relative}.email-suggestions-input.form-control{position:relative;z-index:1}.google-button{align-items:center;background:#fff;border-radius:4px;bottom:20px;box-shadow:0 2px 16px rgba(44,44,44,.24);cursor:pointer;display:none;padding:12px;position:fixed;right:20px;z-index:9999}.google-button:hover{cursor:pointer}.google-button .google-button__logo{align-items:center;display:flex;height:26px;justify-content:center;width:26px}.google-button svg .google-icon{opacity:1;transition:all .15s ease-in}.google-button svg .load-icon{opacity:0;transition:all .15s ease-in}.google-button .google-button__text{color:#80868b;display:flex;font-family:InterVariable,Arial;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.005em;line-height:16px;margin-left:18px;user-select:none}.google-button .google-button__text span{padding-left:4px}.google-button.is-hidden{display:none!important}@media only screen and (min-width:768px){.google-button.is-visible{display:flex}.google-button,.google-one-tap{bottom:auto;right:38px;top:190px}}*{box-sizing:border-box}body{color:#171717;font-size:14px;font-weight:400;line-height:20px;margin:0;min-width:320px;width:100%}.button,body{font-family:InterVariable,Open Sans,Arial}.button{background:#165dfb;border-radius:12px;border-top:2px solid #2c7fff;box-shadow:0 0 0 2px #1447e6;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;line-height:26px;padding:9px 24px;position:relative;text-decoration:none;transition:all .2s ease-in-out;user-select:none}.button:hover{background:#4f79f9}.button:active,.button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #c7d5ff}.button:active{background:#1d4bd9;transition:all 0s ease-in-out}.page-section__inner{margin:0 auto;max-width:1208px;padding:30px 16px}@media only screen and (min-width:768px){.page-section__inner{padding:40px}}@media only screen and (min-width:960px){.page-section__inner{padding:60px 40px}}.page-section--intro{background:radial-gradient(ellipse 120% 80% at center top,#e9f2ff 0,#fff 70%);position:relative}.page-section--intro .page-section__inner{column-gap:30px;display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:2}@media only screen and (min-width:960px){.page-section--intro .page-section__inner{align-items:center;flex-wrap:nowrap;justify-content:space-between}}.page-section--intro .section-description{flex:1 5 552px;text-align:left}.page-section--intro .section-description .section-title{font-size:40px;line-height:130%;margin-bottom:24px;text-align:left}@media only screen and (min-width:768px){.page-section--intro .section-description .section-title{font-size:48px;line-height:120%;margin-bottom:40px}}@media only screen and (min-width:960px){.page-section--intro .section-description .section-title{margin-bottom:24px}}.page-section--intro .section-description .section-subtitle{color:#62748e;font-size:20px;line-height:150%;text-align:left}.page-section--intro .section-description .intro__button{margin:0 0 64px}@media only screen and (min-width:960px){.page-section--intro .section-description .intro__button{margin:0}}.page-section--intro .section-decoration{aspect-ratio:552/480;flex:0 1 auto;margin:0 auto;max-height:480px;position:relative;width:100%}@media only screen and (min-width:960px){.page-section--intro .section-decoration{flex:0 1 552px;margin:0;max-width:552px}}.page-section--intro .decoration-wrapper{align-items:center;background-image:url(../images/_pages/main/pictures/v3/animation-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;display:flex;height:100%;justify-content:center;position:relative;width:100%}.page-section--intro .decoration-wrapper:before{aspect-ratio:456/384;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:8px solid hsla(0,0%,100%,.2);border-radius:20px;content:"";left:50%;max-width:456px;outline:1px solid hsla(0,0%,100%,.6);outline-offset:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 96px);z-index:1}.page-section--intro #intro-animation{border-radius:12px;height:384px;max-height:calc(100% - 48px);max-width:calc(100% - 48px);overflow:hidden;position:relative;width:456px;z-index:2}.page-section--intro .intro__decoration--fallback-image{height:384px;left:50%;max-height:calc(100% - 48px);max-width:calc(100% - 48px);position:absolute;top:50%;transform:translate(-50%,-50%);width:456px;z-index:0}.page-section--intro .intro__decoration--fallback-image.hidden{display:none}.section-title{font-size:32px;line-height:130%}@media only screen and (min-width:768px){.section-title{font-size:44px;line-height:120%}}h1.section-title--intro{padding-top:10px;position:relative;z-index:5}@media only screen and (min-width:768px){h1.section-title--intro{padding-top:20px}}@media only screen and (min-width:960px){h1.section-title--intro{max-width:730px;padding-top:40px}}.section-subtitle--intro{font-size:16px;line-height:24px;margin:0 auto 24px;text-align:center}@media only screen and (min-width:768px){.section-subtitle--intro{margin-bottom:40px}}@media only screen and (min-width:960px){.section-subtitle--intro{font-size:24px;line-height:32px;margin-bottom:40px;max-width:700px}}.page-section--intro .intro__button{display:block;font-size:18px;line-height:28px;margin:0 auto 38px;max-width:216px;overflow:hidden;text-align:center;white-space:nowrap}@media only screen and (min-width:768px){.page-section--intro .intro__button{margin-bottom:38px}}@media only screen and (min-width:960px){.page-section--intro .intro__button{margin-bottom:78px}}.page-section--intro .intro__decoration{border-radius:4px;display:block;height:auto;margin:0 auto;max-width:688px;vertical-align:middle;width:100%}@media only screen and (min-width:768px){.page-section--intro .intro__decoration{border-radius:8px}}@media only screen and (min-width:1120px){.page-section--intro .intro__decoration{max-width:957px}}.htg-guide__row .title,.htg-guide__row h2,.htg-guide__row h3,.htg-guide__row p+p strong{font-family:InterVariable,Graphik,Arial}