@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit;margin:0;padding:0}:root{--dark-blue:#304d6e;--medium-blue:#7398c2;--light-blue:#e1e9f2;--very-light-blue:#fafbfd;--primary-action:#304d6e;--primary-text:#555;--primary-strong:#333;--primary-background:white;--secondary-action:#304d6e;--secondary-text:#444;--secondary-strong:#222;--secondary-background:var(--light-blue);--horizontal-spacing:20px;--vertical-spacing:40px;--block-padding:20px}@media (min-width:768px){:root{--horizontal-spacing:20px;--vertical-spacing:40px;--block-padding:20px}}@media (min-width:1024px){:root{--horizontal-spacing:40px;--vertical-spacing:60px;--block-padding:40px}}@media (min-width:1366px){:root{--horizontal-spacing:40px;--vertical-spacing:80px;--block-padding:40px}}@media (min-width:1920px){:root{--horizontal-spacing:80px;--vertical-spacing:80px;--block-padding:60px}}body{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:150%;color:var(--primary-text);background-color:var(--primary-background);overflow-x:hidden;background: radial-gradient(
    200% 95% at 85.26% 77.98%,
    #fff 60%,
    var(--light-blue) 81.25%,
    #fff 90%
  );background-size:100% 2000px;background-repeat:no-repeat}a,.obfus,.button,input[type="submit"]{color:var(--primary-action);text-decoration:none;font-weight:600;cursor:pointer}a:hover,.obfus:hover,.button:hover,input[type="submit"]:hover{opacity:.75}strong{font-weight:600;color:var(--primary-strong)}.button{display:inline-block;margin:0;padding:12px 24px;font-weight:600;letter-spacing:.5px;text-align:center;outline:none;border:none;border-radius:6px;color:#fff;background-color:var(--dark-blue);box-shadow:0 5px 35px var(--light-blue);border:2px solid #fff;cursor:pointer;opacity:1}.button.secondary{color:var(--primary-action);background-color:transparent;margin-right:var(--horizontal-spacing)}h1,.like-h1{margin:0;font-weight:600;font-size:30px;line-height:150%;margin-top:45px;margin-bottom:30px;text-align:left;color:var(--primary-strong)}h2,.like-h2{margin:0;font-weight:600;font-size:24px;line-height:150%;margin-top:36px;margin-bottom:24px;text-align:left;color:var(--primary-strong)}h3,.like-h3{margin:0;font-weight:600;font-size:20px;line-height:150%;margin-top:30px;margin-bottom:20px;text-align:left;color:var(--primary-strong)}@media (min-width:1366px){h1,.like-h1{font-size:40px}h2,.like-h2{font-size:32px}h3,.like-h3{font-size:24px}}p,li{margin:0;font-weight:400;font-size:18px;line-height:150%;margin-top:27px;margin-bottom:18px;text-align:left}li{margin-left:36px}.small{font-weight:400;font-size:16px}h1:first-child,.like-h1:first-child,h2:first-child,.like-h2:first-child,h3:first-child,.like-h3:first-child,p:first-child,.like-p:first-child,li:first-child,.li:first-child{margin-top:0}h1:last-child,.like-h1:last-child,h2:last-child,.like-h2:last-child,h3:last-child,.like-h3:last-child,p:last-child,.like-p:last-child,li:last-child,.li:last-child{margin-bottom:0}.header{position:fixed;display:flex;justify-content:space-between;width:100%;height:80px;padding:0 var(--horizontal-spacing);background-color:transparent;z-index:99;transition:.75s}.header--scrolled{background-color:#fff;box-shadow:0 5px 35px var(--light-blue)}.header__logo{align-self:center;height:20px;width:auto}.header__logo a{display:inline-block}.header__logo svg{height:20px;width:auto}.header__logo svg path{fill:var(--primary-action)}.header--scrolled .header__logo svg path{fill:var(--primary-action)}.header__nav{display:none}.header__nav{position:absolute;top:80px;right:0;background-color:var(--primary-action)}.nav__item{list-style:none}.nav__link{display:inline-block;font-size:24px;font-weight:400;padding: calc(var(--vertical-spacing)/2) var(--horizontal-spacing);width:100%;color:var(--primary-background)}.nav__link:hover{color:var(--primary-action);background-color:var(--primary-background)}@media (min-width:960px){.header__nav{position:relative;display:flex;top:0;background-color:transparent}.header__logo{height:30px}.header__logo svg{height:30px}.header__nav ul{display:flex;align-self:center}.nav__item{display:inline-block;padding:0;margin:0;margin-right:var(--horizontal-spacing)}.nav__link{font-size:18px;font-weight:600;padding:0;color:var(--primary-action)}.nav__link:hover{background-color:transparent}}.header__buttons{align-self:center}.header__buttons .button{display:none}@media (min-width:360px){.header__buttons .button{display:inline-block;padding:4px 8px;font-size:16px;font-weight:400;border-radius:5px}}@media (min-width:414px){.header__buttons .button{padding:6px 12px;font-size:18px;font-weight:600;border:2px solid var(--dark-blue);box-shadow:none}}.header__buttons .button.login{display:none}@media (min-width:560px){.header__buttons .button.login{display:inline-block;margin-right: calc(var(--horizontal-spacing)/2);background-color:transparent;color:var(--primary-action)}}.header__burger{align-self:center;width:38px;height:30px;cursor:pointer}@media (min-width:960px){.header__burger{display:none}}.header__burger svg path{fill:var(--primary-action)}.burger__bars{opacity:1;transition:.5s}.burger__close{position:absolute;top:25px;right:10px;transform:translateX(-50%);opacity:0;transition:.5s}.hero{order:1}#features{order:2}.footer{order:99}.container__singlecolumn{max-width:880px}.column33,.column50,.column67{width:100%;margin-bottom:var(--vertical-spacing)}.column33:last-child,.column50:last-child,.column67:last-child{margin-bottom:0}@media (min-width:1024px){.column33{width: calc( (100% / 3) - var(--horizontal-spacing)/2)}.column50{width: calc( (100% / 2) - var(--horizontal-spacing)/2)}.column67{width: calc( (100% / 3*2) - var(--horizontal-spacing)/2)}#hero{}}.hero__container{display:flex;flex-direction:column;flex-wrap:nowrap}.hero__block{width:100%;text-align:center;margin-bottom:var(--vertical-spacing)}.hero__block p{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.hero__usp{color:var(--primary-action);text-shadow:2px 2px 2px white;font-size:28px}@media (max-width:414px){.hero__usp{width: calc(100% + var(--horizontal-spacing));margin-left: calc(-1 * var(--horizontal-spacing)/2)
  }}.switzerland{border-radius:3px;width:22px;height:auto}@media (min-width:768px){.hero__usp{font-size:40px}.switzerland{width:30px}}@media (min-width:1024px){.hero__usp{font-size:34px}.hero__block p{text-align:left}.switzerland{width:26px}}@media (min-width:1280px){.hero__usp{font-size:43px}.switzerland{width:32px}}@media (min-width:1366px){.hero__usp{font-size:46px}.switzerland{width:34px}}@media (min-width:1440px){.hero__usp{font-size:49px}.switzerland{width:36px}}@media (min-width:1920px){.hero__usp{font-size:61px}.switzerland{width:45px}}.hero__usp strong{color:var(--primary-action)}.hero .button{font-size:16px;padding:10px 20px}@media (min-width:1024px){.hero__container{display:flex;flex-direction:row;justify-content:space-between}.hero__block{text-align:left;width: calc( (100% / 2) - var(--horizontal-spacing)/2);margin-bottom:0}.hero__video{width: calc( (100% / 2) - var(--horizontal-spacing)/2)}}.features .row{margin-bottom: calc(var(--vertical-spacing)*1);display:flex}.features .illustration{display:flex;justify-content:center;align-items:center}.features .illustration img{width:85%;border:3px solid #fff;box-shadow:0 0 30px var(--light-blue);box-shadow:0 5px 35px var(--light-blue)}.features h1{width:auto;margin-left:auto;margin-right:auto;margin-bottom:var(--vertical-spacing);text-align:center}.features__container{display:flex;flex-direction:column}@media (min-width:1024px){.features__container{justify-content:space-between;flex-direction:row}}.help__container{display:flex;flex-direction:column}.help__tutorials{order:1}.help__faq{order:2}@media (min-width:1024px){.help__container{display:flex;flex-direction:row;justify-content:space-between}}.help h2:first-child{margin-top:36px}.pricing__container{display:flex;flex-direction:column}.pricing__free{order:1}.pricing__pay{order:2}@media (min-width:1024px){.pricing__container{display:flex;flex-direction:row;justify-content:space-between}.pricing__free{order:2}.pricing__pay{order:1}}.pricing__table{width:100%;border-collapse:collapse;box-shadow:0 5px 35px var(--light-blue);border:2px solid #fff}.pricing__header{text-align:center;font-weight:600;padding:30px 5px;border-right:2px solid #fff}.pricing__cell{text-align:center;font-weight:400;font-size:12px;padding:8px 5px;border-right:2px solid #fff}@media (min-width:1024px){.pricing__table,.pricing__header,.pricing__cell{border-width:3px}.pricing__cell{font-size:14px}}.pricing__cell .button{padding:3px 7px}@media (min-width:1024px){.pricing__cell .button{padding:6px 14px}}.pricing__header--impair,.pricing__cell--impair{background-color:var(--very-light-blue)}.pricing__header--pair,.pricing__cell--pair{background-color:var(--light-blue)}.pricing__price{display:block;font-size:36px}.pricing__planname{display:block;font-size:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}@media (min-width:1024px){.pricing__planname{font-size:30px;letter-spacing:2px}}.pricing__feature{display:block;font-weight:600}.pricing__value{font-weight:600}.pricing__value--no{color:#ff6347}.pricing__value--no::before{background-image:url(https://terap.ch/images/times.svg);background-size:16px 16px;background-repeat:no-repeat;background-position-x:0;background-position-y:2px;display:inline-block;width:24px;height:16px;content:" "}.pricing__value--yes{color:#2e8b57}.pricing__value--yes::before{background-image:url(https://terap.ch/images/check.svg);background-size:16px 16px;background-repeat:no-repeat;background-position-x:0;background-position-y:2px;display:inline-block;width:24px;height:16px;content:" "}.footer__top{background-color:var(--medium-blue)}.footer__top-container{text-align:center}.footer__text{padding:0;margin:0;text-align:center;font-size:18px;line-height:150%;color:#fff}.footer__link{font-size:18px;line-height:150%;color:#fff;font-weight:400}.footer__bottom{position:relative;background-color:var(--primary-action);color:var(--primary-background)}.footer__bottom-container{position:relative;background-color:var(--primary-action)}.footer__icons{display:flex;justify-content:center;padding:0 20px;width:320px;margin:0 auto}.footer__icons-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:.3s}.footer__icons-name{color:#fff}.footer__icons-item:hover{transform:scale(1.1);transition:.3s}.dot{display:none}@media (min-width:768px){.footer p{display:inline-block}.dot{color:#fff;display:inline}}header{order:0}#hero{order:1}#landing{order:2}#features{order:3}section{order:88}#footer{order:99}main.main{padding-top:80px;display:flex;flex-direction:column;justify-content:space-around}section,.footer{overflow:hidden}.container{padding:var(--vertical-spacing) var(--horizontal-spacing);width:100%;max-width:1920px;margin:0 auto;flex-wrap:wrap;justify-content:space-around}.highlight{font-weight:bold}.row{margin-bottom:calc(var(--vertical-spacing));display:flex;flex-direction:row;justify-content:space-around}.row:last-child{margin-bottom:0}.row__75{width:75%}.column__100{width:100%}.column__50{width:50%;min-width:50%}#hero{display:flex;justify-content:space-around}.hero__container{display:flex}.column.cta{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.hero__usp{text-align:center;display:inline-block;min-width:100%}ul.bad{list-style:none}#why .container{padding-top:0}.embed-youtube{background-color:var(--dark-blue);position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.embed-youtube img{width:100%;top:-16.84%;left:0;opacity:1}.embed-youtube .embed-youtube-play{width:102px;height:72px;background-color:#000;box-shadow:0 0 36px var(--dark-blue);z-index:1;opacity:.85;border-radius:10px}.embed-youtube .embed-youtube-play:before{content:"";border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent #fff}.embed-youtube img,.embed-youtube .embed-youtube-play{cursor:pointer}.embed-youtube img,.embed-youtube iframe,.embed-youtube .embed-youtube-play,.embed-youtube .embed-youtube-play:before{position:absolute}.embed-youtube .embed-youtube-play,.embed-youtube .embed-youtube-play:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.embed-youtube iframe{height:100%;width:100%;top:0;left:0}.embed-youtube .embed-youtube-play:hover{background-color:var(--dark-blue)}@media (min-width:1024px){.column__video{width: calc((100% / 3*2) - var(--horizontal-spacing)/2)}}