.index-page section.landing{background-color:var(--red-dark);color:var(--white);padding-bottom:32px}.index-page section.landing .container{display:grid;grid-template-areas:". ." ". hero" "title hero" ". hero" "join hero" ". hero" "social hero" ". hero";grid-template-columns:1fr 1fr;grid-template-rows:32px 48px 206px 54px 46px 72px 40px 80px;margin:auto;max-width:1312px;padding:0 64px;transition:.2s}.index-page section.landing .container .title{grid-area:title}.index-page section.landing .container .title h1{font-size:56px;font-weight:700;margin:0;position:relative;z-index:1}.index-page section.landing .container .title h1.mobile{display:none}.index-page section.landing .container .title .red-slash{left:24px;position:relative;top:-8px}.index-page section.landing .container .join{grid-area:join;max-width:182px;width:100%}.index-page section.landing .container .join a{background:var(--red-light);border-radius:8px;display:flex;font-size:16px;font-weight:800;justify-content:center;line-height:30px;padding:8px 24px}.index-page section.landing .container .social{display:flex;gap:16px;grid-area:social;height:40px}.index-page section.landing .container .hero{grid-area:hero;margin-left:auto}.index-page section.landing .container .hero img{height:100%}@media (max-width:1300px){.index-page section.landing .container{grid-template-areas:"." "title" "." "join" "." "social" "." "hero";grid-template-columns:auto;grid-template-rows:40px auto 32px 46px 40px 40px 48px auto;padding:0 24px}.index-page section.landing .container .hero,.index-page section.landing .container .join,.index-page section.landing .container .social,.index-page section.landing .container .title{margin:auto}.index-page section.landing .container .join{max-width:300px}.index-page section.landing .container .social{gap:24px}.index-page section.landing .container .hero img{height:auto;max-width:600px;width:100%}}@media (max-width:600px){.index-page section.landing .container .title h1{font-size:40px}.index-page section.landing .container .title h1.desktop{display:none}.index-page section.landing .container .title h1.mobile{display:block}.index-page section.landing .container .title .red-slash{left:0;top:-10px}.index-page section.landing .container .title .red-slash img{height:10px;width:288px}}.index-page section.historia .container{display:grid;grid-template-areas:". ." "image ." "image content";grid-template-columns:max-content auto;grid-template-rows:32px 48px auto;margin:auto;max-width:1312px;padding:0 64px;transition:.2s}.index-page section.historia .container .image{grid-area:image;margin:0 auto;max-width:500px}.index-page section.historia .container .image img{height:100%}.index-page section.historia .container .content{grid-area:content;padding-left:128px}.index-page section.historia .container .content .title h1{font-size:48px;font-weight:800;margin:0;position:relative;z-index:2}.index-page section.historia .container .content .title .red-slash{left:-12px;position:relative;top:-14px;z-index:1}.index-page section.historia .container .content .title .red-slash img{height:6px;width:450px}.index-page section.historia .container .content .text{font-size:20px;font-weight:400;line-height:32px;margin-top:12px;text-align:justify}.index-page section.historia .container .content .button{margin:40px 0 0;width:-moz-fit-content;width:fit-content}.index-page section.historia .container .content .button a{background-color:var(--red-light);border-radius:8px;display:inline-block;font-size:16px;font-weight:800;letter-spacing:.7px;line-height:30px;padding:8px 24px}@media (max-width:1300px){.index-page section.historia .container{grid-template-areas:"." "content" "image";grid-template-columns:auto;grid-template-rows:40px auto auto;padding:0 24px}.index-page section.historia .container .content{margin:auto;max-width:800px;padding:0}.index-page section.historia .container .content .title{margin:auto;width:-moz-fit-content;width:fit-content}.index-page section.historia .container .content .button{margin:40px auto 0}.index-page section.historia .container .image{margin-top:40px}.index-page section.historia .container .image img{max-width:535px;width:100%}}@media (max-width:600px){.index-page section.historia .container .content .title h1{font-size:32px}.index-page section.historia .container .content .text{font-size:16px;margin-top:4px}.index-page section.historia .container .content .button{margin:24px auto 0}.index-page section.historia .container .content .title .red-slash{left:0;top:-8px}.index-page section.historia .container .content .title .red-slash img{height:6px;width:287px}.index-page section.historia .container .content a{display:flex;justify-content:center;white-space:nowrap;width:calc(100% - 48px)}}.index-page section.notas{background-color:var(--gray)}.index-page section.notas .container{display:grid;grid-template-areas:"title title title title title" ". . . . ." "highlight highlight highlight highlight highlight" ". . . . ." "card1 . card2 . card3" ". . . . ." "button button button button button";grid-template-columns:minmax(0,424px) 20px minmax(0,424px) 20px minmax(0,424px);grid-template-rows:auto 48px auto 20px auto 48px auto;justify-content:center;margin:auto;max-width:1312px;padding:80px 64px;transition:.2s}.index-page section.notas a{color:var(--black)}.index-page section.notas .container .title{grid-area:title}.index-page section.notas .container .highlight-container{grid-area:highlight}.index-page section.notas .container article:first-of-type{grid-area:card1}.index-page section.notas .container article:nth-of-type(2){grid-area:card2}.index-page section.notas .container article:nth-of-type(3){grid-area:card3}.index-page section.notas .container article:nth-of-type(4){display:none;grid-area:card4}.index-page section.notas .container>a{grid-area:button}.index-page section.notas .container>.title{margin:auto}.index-page section.notas .container>.title h1{font-size:48px;font-weight:800;margin:0;position:relative;z-index:2}.index-page section.notas .container>.title .red-slash{left:-16px;position:relative;top:-12px;z-index:1}.index-page section.notas .container>.title .red-slash img{height:6px;width:390px}.index-page section.notas .container>a{border:1px solid var(--red-light);border-radius:8px;color:var(--red-light);font-size:15px;font-weight:800;letter-spacing:.7px;line-height:30px;margin:auto;padding:8px 24px}@media (max-width:1300px){.index-page section.notas .container{grid-template-areas:"title title title" ". . ." "highlight highlight highlight" ". . ." "card1 . card2" ". . ." "card3 . card4" ". . ." "button button button";grid-template-columns:minmax(0,424px) 20px minmax(0,424px);grid-template-rows:auto 24px auto 20px auto 20px auto 24px auto;padding:40px 24px}.index-page section.notas .container article:nth-of-type(4){display:block}}@media (max-width:800px){.index-page section.notas .container{grid-template-areas:"title" "." "highlight" "." "card1" "." "card2" "." "card3" "." "button";grid-template-columns:minmax(0,424px);grid-template-rows:auto 24px auto 20px auto 20px auto 20px auto 24px auto}.index-page section.notas .container>.title h1{font-size:32px}.index-page section.notas .container>.title .red-slash img{height:6px;width:260px}.index-page section.notas .container>.title .red-slash{left:-12px;top:-10px}.index-page section.notas .container article:nth-of-type(4){display:none}}.index-page section.formacao .yellow-strip{background-color:var(--yellow);color:var(--white)}.index-page section.formacao .yellow-strip .container{display:flex;justify-content:space-between;margin:auto;max-width:1312px;padding:80px 64px;transition:.2s}.index-page section.formacao .yellow-strip .container .content{margin:auto;max-width:646px}.index-page section.formacao .yellow-strip .container .content h1{font-size:48px;font-weight:800;margin:0}.index-page section.formacao .yellow-strip .container .content p{font-size:20px;line-height:32px;margin:32px 0 0}.index-page section.formacao .yellow-strip .container .content a{align-items:center;border:2px solid var(--white);border-radius:8px;display:inline-flex;font-size:14px;font-weight:800;gap:12px;letter-spacing:.7px;line-height:30px;margin:40px auto 0;padding:16px 24px}.index-page section.formacao .yellow-strip .container .image{margin:auto}.index-page section.formacao .yellow-strip .container .image img{border-radius:16px;max-height:411px}@media (max-width:1300px){.index-page section.formacao .yellow-strip .container{flex-direction:column;gap:32px;padding:40px 24px}.index-page section.formacao .yellow-strip .container .content a{display:flex;max-width:332px}.index-page section.formacao .yellow-strip .container .image img{max-height:-moz-max-content;max-height:max-content;max-width:646px;width:100%}}@media (max-width:600px){.index-page section.formacao .yellow-strip .container .content h1{font-size:32px}.index-page section.formacao .yellow-strip .container .content p{font-size:16px}}.index-page section.formacao .links{background-color:var(--gray)}.index-page section.formacao .links .container{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,424px));margin:auto;max-width:1312px;padding:80px 64px;transition:.2s}.index-page section.formacao .links .container .card{display:flex;flex-direction:column;margin:0 auto;max-width:424px}.index-page section.formacao .links .container .card .image{height:333px;width:100%}.index-page section.formacao .links .container .card .image img{border-radius:16px 16px 0 0;height:333px;-o-object-fit:cover;object-fit:cover;width:100%}.index-page section.formacao .links .container .card .details{border-color:var(--gray3);border-radius:0 0 8px 8px;border-style:solid;border-width:0 1px 1px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:32px}.index-page section.formacao .links .container .card .details h2{color:var(--gray4);font-size:14px;font-weight:800;letter-spacing:.7px;line-height:30px;margin:0}.index-page section.formacao .links .container .card .details h1{font-size:20px;font-weight:800;margin:8px 0 0}.index-page section.formacao .links .container .card .details a{align-items:center;background-color:var(--red-light);border-radius:8px;color:var(--white);display:flex;font-size:14px;font-weight:800;gap:8px;justify-content:center;letter-spacing:.7px;line-height:30px;margin-top:32px;padding:12px 20px;text-align:center;white-space:nowrap;width:calc(100% - 40px)}@media (max-width:1300px){.index-page section.formacao .links .container{grid-template-columns:repeat(2,minmax(0,424px));grid-template-rows:auto auto;max-width:868px;padding:40px 24px}.index-page section.formacao .links .container .card:nth-of-type(3){grid-column:1/span 2;grid-row:2/3}}@media (max-width:800px){.index-page section.formacao .links .container{grid-template-columns:auto;grid-template-rows:auto auto auto;max-width:868px}.index-page section.formacao .links .container .card:nth-of-type(3){grid-column:auto;grid-row:auto}}.index-page section.estados .container{margin:auto;max-width:1312px;padding:80px 64px;transition:.2s}.index-page section.estados .container .title{margin:0 auto;width:-moz-fit-content;width:fit-content}.index-page section.estados .container .title h1{font-size:48px;font-weight:800;margin:0;max-width:535px;position:relative;text-align:center;z-index:2}.index-page section.estados .container .title .red-slash{left:112px;position:relative;top:-14px;z-index:1}.index-page section.estados .container .title .red-slash,.index-page section.estados .container .title .red-slash img{height:6px;width:312px}.index-page section.estados .container>.text{font-size:20px;font-weight:400;line-height:32px;margin:24px auto 0;max-width:646px;text-align:center}.index-page section.estados .container .links{display:grid;gap:20px;grid-auto-rows:64px;grid-template-columns:repeat(4,minmax(0,313px));margin:40px auto 0}.index-page section.estados .container .links a{align-items:center;background:var(--gray5);border-radius:4px;color:var(--black);display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:30px}.index-page section.estados .container .links a .left{align-items:center;display:flex;gap:16px;margin-left:16px}.index-page section.estados .container .links a .left .flag{height:40px}.index-page section.estados .container .links a .right{align-items:center;display:flex;height:100%;margin-right:16px}@media (max-width:1440px){.index-page section.estados .container .links{grid-template-columns:repeat(3,minmax(0,313px));max-width:979px}}@media (max-width:1300px){.index-page section.estados .container{padding:40px 24px}.index-page section.estados .container .links{margin-top:24px}}@media (max-width:1027px){.index-page section.estados .container .links{grid-template-columns:repeat(2,minmax(0,313px));max-width:646px}}@media (max-width:694px){.index-page section.estados .container .links{grid-template-columns:auto;max-width:400px}}@media (max-width:600px){.index-page section.estados .container .title h1{font-size:32px;max-width:313px}.index-page section.estados .container .title .red-slash{left:62px;top:-10px}.index-page section.estados .container .title .red-slash,.index-page section.estados .container .title .red-slash img{height:6px;width:196px}.index-page section.estados .container>.text{font-size:16px}}
/*# sourceMappingURL=home.css.map */