.hero[data-v-6ca9c931]{padding:12vw 6vw 9vw 6vw;font-family:Pacaembu,sans-serif;display:grid;grid-template-columns:1fr 1fr;min-height:100vh}@media only screen and (max-width:768px){.hero[data-v-6ca9c931]{display:flex;flex-direction:column-reverse;padding:12vw 0 0 0;text-align:center;justify-content:center;row-gap:100px}}@media only screen and (max-width:480px){.hero[data-v-6ca9c931]{padding:20vw 6vw}}.hero .left[data-v-6ca9c931]{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media only screen and (max-width:768px){.hero .left[data-v-6ca9c931]{place-items:center}}@media only screen and (max-width:480px){.hero .left[data-v-6ca9c931]{height:30vh;margin-top:40px}}.hero h1[data-v-6ca9c931]{font-size:70px;font-weight:900;line-height:1;margin-bottom:30px}@media only screen and (max-width:1200px){.hero h1[data-v-6ca9c931]{font-size:50px;margin-bottom:10px}}@media only screen and (max-width:991px){.hero h1[data-v-6ca9c931]{font-size:40px;margin-bottom:20px}}@media only screen and (max-width:768px){.hero h1[data-v-6ca9c931]{font-size:60px}}@media only screen and (max-width:480px){.hero h1[data-v-6ca9c931]{font-size:34px;margin-bottom:20px}}.hero h1 span[data-v-6ca9c931]{color:#006bff}.hero p[data-v-6ca9c931]{font-size:20px;max-width:508px}@media only screen and (max-width:768px){.hero p[data-v-6ca9c931]{font-weight:300}}.hero .right[data-v-6ca9c931]{position:relative;display:flex;justify-content:center;align-items:center;z-index:2}.hero .right .doodle[data-v-6ca9c931]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@media only screen and (max-width:768px){.hero .right .doodle[data-v-6ca9c931]{width:50%}}@media only screen and (max-width:480px){.hero .right .doodle[data-v-6ca9c931]{width:100%;min-height:200px}}.hero .right .laptop[data-v-6ca9c931]{width:100%}@media only screen and (max-width:768px){.hero .right .laptop[data-v-6ca9c931]{width:50%}}@media only screen and (max-width:480px){.hero .right .laptop[data-v-6ca9c931]{width:100%}}.container[data-v-3f855223]{background:#f8f8f8;font-family:Pacaembu,sans-serif;position:relative;overflow:hidden;z-index:2}.container[data-v-3f855223]:before{content:"";position:absolute;top:0;left:0;height:600px;width:600px;transform:translate(-35%,-35%);background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8, %3Csvg width=%22100%25%22 height=%22100%25%22 viewBox=%220 0 1000 1000%22 xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22 %3E %3Cdefs%3E %3CclipPath id=%22shape%22%3E %3Cpath fill=%22currentColor%22 d=%22M737.5%2C693.5Q626%2C887%2C398.5%2C813Q171%2C739%2C139%2C476.5Q107%2C214%2C351.5%2C210Q596%2C206%2C722.5%2C353Q849%2C500%2C737.5%2C693.5Z%22%3E%3C%2Fpath%3E %3C%2FclipPath%3E %3C%2Fdefs%3E %3Cg clip-path=%22url(%23shape)%22%3E %3Cpath fill=%22none%22 stroke=%22%23006bff%22 stroke-width=%2223%22 d=%22M737.5%2C693.5Q626%2C887%2C398.5%2C813Q171%2C739%2C139%2C476.5Q107%2C214%2C351.5%2C210Q596%2C206%2C722.5%2C353Q849%2C500%2C737.5%2C693.5Z%22 %2F%3E %3C%2Fg%3E %3C%2Fsvg%3E");z-index:-1}.container_grid[data-v-3f855223]{padding:40px 6vw;display:grid;align-items:center}@media only screen and (max-width:768px){.container_grid[data-v-3f855223]{text-align:center}}@media only screen and (max-width:480px){.container_grid[data-v-3f855223]{padding:5vh 6vw}}.container_grid .heading--2[data-v-3f855223]{text-align:center;font-size:48px;color:#000;font-weight:700}@media only screen and (max-width:480px){.container_grid .heading--2[data-v-3f855223]{font-size:28px}}.container_grid .cards[data-v-3f855223]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:40px 6vw 0 6vw}@media only screen and (max-width:965px){.container_grid .cards[data-v-3f855223]{grid-template-columns:1fr}}.container_grid .cards .card[data-v-3f855223]{background:#fff;padding:2.5vw 2.5vw 2vw 2.5vw;border-radius:5px;border:1px solid #e7edf6}@media only screen and (max-width:400px){.container_grid .cards .card[data-v-3f855223]{padding:10% 5%}}.container_grid .cards .card_check[data-v-3f855223]{margin-bottom:10px}@media only screen and (max-width:400px){.container_grid .cards .card_check[data-v-3f855223]{margin-top:10px;margin-bottom:0}}.container_grid .cards .card_heading[data-v-3f855223]{font-weight:500;padding:0;margin:0;margin-bottom:10px;font-size:22px}.container_grid .cards .card_description[data-v-3f855223]{font-size:18px;font-weight:200}@media only screen and (max-width:400px){.container_grid .cards .card_description[data-v-3f855223]{margin-top:7px}}