.hero[data-v-5be74252]{grid-gap:20px 60px;grid-template-columns:.8fr 1fr;grid-template-areas:"title visual""content visual";align-items:center;display:grid}@media screen and (width<=1300px){.hero[data-v-5be74252]{grid-template-areas:"title title""content visual";align-items:start}}@media screen and (width<=1000px){.hero[data-v-5be74252]{grid-gap:0;grid-template-columns:1fr;grid-template-areas:"title""content""visual"}.hero .hero-title[data-v-5be74252]{margin-bottom:20px}.hero .hero-cta-content[data-v-5be74252]{margin-bottom:60px}.hero .hide-on-small-screen[data-v-5be74252]{display:none}}.hero .hero-title[data-v-5be74252]{letter-spacing:1px;grid-area:title;align-self:end;font-size:52px;font-weight:600;line-height:normal}@media screen and (width<=550px){.hero .hero-title[data-v-5be74252]{font-size:42px}}.hero .hero-cta-content[data-v-5be74252]{grid-gap:20px;grid-area:content;align-self:start;display:grid}.hero .hero-cta-content[data-v-5be74252] p{color:#707070;font-size:20px}.hero .hero-cta-content[data-v-5be74252] p a{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:3px}.hero .hero-cta-content[data-v-5be74252] a{width:max-content}.hero .hero-cta-content[data-v-5be74252] button{color:#fff;background-color:#8dc3ec;border-radius:8px;width:max-content;padding:12px 32px;font-size:22px;transition:background-color .3s ease-in-out;display:inline-block;box-shadow:2px 2px #6ea4cc}.hero .hero-cta-content[data-v-5be74252] button:hover{background-color:#87b7db}.hero .hero-visual-content[data-v-5be74252]{grid-area:visual;max-width:100%;overflow:hidden}
