@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}#app{height:100vh;height:100dvh}.center-box{max-width:1200px;margin:0 auto}#hero-area{width:100%}#hero-area .data-area{display:flex;justify-content:center;align-items:center;margin:0 auto}#hero-area .data-area img{width:100%;height:100%;object-fit:cover}#hero-area .center-box{display:flex;justify-content:center;align-items:center}#hero-area .desktop{width:100%;max-width:1200px;height:720px}#hero-area .mobile{display:none;max-width:550px;height:550px}@media screen and (max-width: 750px){#hero-area .data-area{height:fit-content}#hero-area .desktop{display:none}#hero-area .mobile{display:block;width:100%}}#info-area .title{color:#e95b2b;font-size:1.75rem;margin-bottom:1.25rem}#info-area .subtitle{font-size:1.25rem;margin-bottom:40px}#info-area .text{font-size:1rem;color:#585858}@media screen and (max-width: 550px){#info-area .title{font-size:1.25rem}#info-area .subtitle,#info-area .text{font-size:1rem}}.base-background{color:#f8f8f8;background:linear-gradient(180deg,rgba(24,45,100,0) 0px,#132450 40px,#132450 86.46% 100%);margin-top:-20px;padding:80px 0 70px}.base-background .center-box{padding:0 1rem}#form-area .text-area .title[data-v-e4414575]{font-size:2rem;color:#e95b2b;font-weight:500}@media screen and (max-width: 550px){#form-area .text-area .title[data-v-e4414575]{font-size:1.25rem}}.footer{display:flex;justify-content:center;align-items:center;margin-top:3rem}.footer .logo-area{margin:0 auto;padding:0 1rem}.footer .logo-area .image-logo{width:100%;max-width:300px}#cards-area{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:3rem 0}#cards-area .card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1rem 1.5rem;border:dashed 1px #585858;border-radius:.5rem;width:fit-content;width:100%;flex:1}#cards-area .card .title{margin-top:1rem;color:#333;white-space:pre-line}#info{margin:3rem auto;padding:1rem}
