.content-section[data-v-7f4a2675]{display:flex;flex-direction:column;gap:24px;margin-bottom:80px}@media screen and (max-width:991px){.content-section[data-v-7f4a2675]{margin-bottom:56px}}.content-section__header[data-v-7f4a2675]{align-items:flex-end;display:flex;justify-content:space-between}.content-section__header__content[data-v-7f4a2675]{align-items:flex-start;display:flex;flex-direction:column;gap:16px}@media screen and (max-width:991px){.content-section__header__content[data-v-7f4a2675]{align-items:flex-start;display:flex;flex-direction:column;gap:12px}}.content-section__header h2[data-v-7f4a2675]{color:#262a40;font-family:Margem,Source Sans pro,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:0;line-height:100%;margin-bottom:0}@media screen and (min-width:1200px){.content-section__header h2[data-v-7f4a2675]{font-size:40px}}.content-section__header p[data-v-7f4a2675]{color:#4b5881;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:0}@media screen and (max-width:991px){.content-section__header-button--desktop[data-v-7f4a2675]{display:none}}.content-section__header-button--mobile[data-v-7f4a2675]{display:none}@media screen and (max-width:991px){.content-section__header-button--mobile[data-v-7f4a2675]{display:flex;justify-content:flex-start;width:100%}}.content-section__content[data-v-7f4a2675]{grid-gap:32px;align-items:stretch;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(328px,1fr))}.content-section__content--fixed-size[data-v-7f4a2675]{grid-template-columns:repeat(auto-fit,minmax(328px,400px))}@media screen and (max-width:991px){.content-section__content[data-v-7f4a2675]{gap:16px;grid-template-columns:1fr}}.content-section__footer[data-v-7f4a2675]{align-items:center;display:flex;justify-content:center;margin-top:32px}[data-v-aeecf67c] .card__body{height:100%}.card-discipline[data-v-aeecf67c]{display:flex;flex-direction:column;gap:24px;height:100%}@media screen and (min-width:768px){.card-discipline[data-v-aeecf67c]{align-items:center;flex-direction:row;height:100%;justify-content:space-between}}.card-discipline__content[data-v-aeecf67c]{display:flex;flex-direction:column;gap:12px}.card-discipline__content h3[data-v-aeecf67c]{color:#0d134c;font-family:Margem,Source Sans pro,sans-serif;font-size:20px;font-weight:500;line-height:125%;margin:0}.skeleton-title[data-v-aeecf67c]{width:300px}.skeleton-tags[data-v-aeecf67c],.skeleton-title[data-v-aeecf67c]{animation:skeleton-shimmer-aeecf67c 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:24px}.skeleton-tags[data-v-aeecf67c]{width:100px}@keyframes skeleton-shimmer-aeecf67c{0%{background-position:200% 0}to{background-position:-200% 0}}.create-action[data-v-e0f5728c]{border-radius:16px;box-shadow:0 4px 16px 0 rgba(0,0,0,.102);display:flex;flex-direction:column;justify-content:flex-end;min-height:369px;overflow:hidden;padding:24px;position:relative;z-index:0}.create-action__image[data-v-e0f5728c]{-o-object-fit:cover;object-fit:cover;z-index:1}.create-action__image[data-v-e0f5728c],.create-action__overlay[data-v-e0f5728c]{height:100%;left:0;position:absolute;top:0;width:100%}.create-action__overlay[data-v-e0f5728c]{background-image:linear-gradient(180deg,transparent,#080808 80%);z-index:2}.create-action__content[data-v-e0f5728c]{display:flex;flex-direction:column;gap:20px;position:relative;z-index:3}@media screen and (min-width:1200px){.create-action__content[data-v-e0f5728c]{gap:8px}}.create-action__content p[data-v-e0f5728c]{color:#fff;font-family:Margem,Source Sans pro,sans-serif;font-size:20px;font-weight:500;line-height:120%}.create-action .base-button[data-v-e0f5728c]{position:relative;z-index:3}.blocked-content[data-v-aa697fc6]{align-items:center;display:flex;justify-content:center;position:relative}.blocked-content__background[data-v-aa697fc6]{grid-gap:32px;align-items:stretch;display:grid;filter:blur(10px);gap:32px;grid-template-columns:repeat(auto-fit,minmax(328px,1fr));height:100%;opacity:.5;pointer-events:none;position:relative;width:100%}.blocked-content__content[data-v-aa697fc6]{align-items:center;display:flex;flex-direction:column;gap:16px;left:50%;max-width:489px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.blocked-content__content h3[data-v-aa697fc6]{color:#262a40;font-size:24px;line-height:130%}.blocked-content__content h3[data-v-aa697fc6],.blocked-content__content p[data-v-aa697fc6]{font-family:Margem,Source Sans pro,sans-serif;font-weight:500;text-align:center}.blocked-content__content p[data-v-aa697fc6]{color:#4b5881;font-size:14px;line-height:20px}.blocked-content__icon[data-v-aa697fc6]{align-items:center;border:1px solid #abb1ce;border-radius:100%;display:flex;justify-content:center;padding:24px;width:-moz-fit-content;width:fit-content}.container[data-v-68f22b14]{padding-left:15px;padding-right:15px}.list[data-v-68f22b14]{padding:40px 0}.feature-card[data-v-68f22b14]{transition:transform .3s ease}.feature-card[data-v-68f22b14]:hover{transform:translateY(-10px)}.content-hero-wrapper[data-v-68f22b14]{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr;width:auto}@media screen and (min-width:768px){.content-hero-wrapper[data-v-68f22b14]{width:100%}}@media screen and (min-width:992px){.content-hero-wrapper[data-v-68f22b14]{grid-template-columns:1fr minmax(160px,300px)}}.disciplinas-list[data-v-68f22b14]{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr;width:100%}@media screen and (min-width:920px){.disciplinas-list[data-v-68f22b14]{grid-template-columns:repeat(2,1fr)}}.empty-state[data-v-6833ed14]{flex-direction:column;margin-bottom:80px}.empty-state[data-v-6833ed14],.empty-state__image[data-v-6833ed14]{align-items:center;display:flex;justify-content:center}.empty-state__image[data-v-6833ed14]{height:100%;margin-bottom:24px;width:100%}.empty-state__content[data-v-6833ed14]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:48px;max-width:489px}.empty-state__content h2[data-v-6833ed14]{color:#262a40;font-family:Margem,Source Sans pro,sans-serif;font-size:24px;font-weight:500;line-height:100%;text-align:center}.empty-state__content p[data-v-6833ed14]{color:#4b5881;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-align:center}.empty-state__button[data-v-6833ed14]{align-items:center;display:flex;gap:12px;justify-content:center}@media screen and (max-width:768px){.empty-state__button[data-v-6833ed14]{flex-direction:column;width:100%}.empty-state__button .base-button[data-v-6833ed14]{width:100%}}.accordion-item[data-v-7502ecaf]{box-sizing:border-box;display:flex;flex-direction:column;transition:background-color .2s ease,border-color .2s ease,border-bottom-color .2s ease}.accordion-item__header[data-v-7502ecaf]{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:0;text-align:left;width:100%}.accordion-item__header[data-v-7502ecaf]:focus{outline:none}.accordion-item__title[data-v-7502ecaf]{color:#040e20;flex-grow:1;font-family:Margem,sans-serif;font-size:16px;font-weight:500;order:1}.accordion-item__icon-wrapper[data-v-7502ecaf]{align-items:center;border-radius:6px;display:flex;flex-shrink:0;font-size:12px;height:24px;justify-content:center;order:2;transition:background-color .2s ease,color .2s ease;width:24px}.accordion-item.has-icon-left .accordion-item__title[data-v-7502ecaf]{order:2}.accordion-item.has-icon-left .accordion-item__icon-wrapper[data-v-7502ecaf]{order:1}.accordion-item__content-wrapper[data-v-7502ecaf]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-out}.accordion-item__content[data-v-7502ecaf]{color:#505f79;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:150%;min-height:0;padding:0 16px;transition:padding .2s ease}.accordion-item.variant-box[data-v-7502ecaf]{background-color:#fafbfc;border:1px solid transparent;border-radius:12px;overflow:hidden}.accordion-item.variant-box .accordion-item__header[data-v-7502ecaf]{gap:25px;padding:12px 16px}.accordion-item.variant-box.has-icon-left .accordion-item__header[data-v-7502ecaf]{gap:16px}.accordion-item.variant-box .accordion-item__title[data-v-7502ecaf]{line-height:100%}.accordion-item.variant-box .accordion-item__icon-wrapper[data-v-7502ecaf]{color:#253858}.accordion-item.variant-box.is-open[data-v-7502ecaf],.accordion-item.variant-box[data-v-7502ecaf]:focus-within,.accordion-item.variant-box[data-v-7502ecaf]:hover{background:#fff;border-color:#99c2ff}.accordion-item.variant-box.is-open .accordion-item__icon-wrapper[data-v-7502ecaf],.accordion-item.variant-box:focus-within .accordion-item__icon-wrapper[data-v-7502ecaf],.accordion-item.variant-box:hover .accordion-item__icon-wrapper[data-v-7502ecaf]{background:#cce1ff}.accordion-item.variant-box.is-open .accordion-item__content[data-v-7502ecaf]{padding:0 16px 16px}.accordion-item.variant-box.is-open .accordion-item__content [data-v-7502ecaf]{margin-bottom:0}.accordion-item.variant-line[data-v-7502ecaf]{border-bottom:1px solid #ebecf0;padding:0}.accordion-item.variant-line .accordion-item__header[data-v-7502ecaf]{gap:25px;padding:20px 16px}.accordion-item.variant-line .accordion-item__title[data-v-7502ecaf]{line-height:130%}.accordion-item.variant-line .accordion-item__icon-wrapper[data-v-7502ecaf]{color:#091e42}.accordion-item.variant-line.is-open .accordion-item__content[data-v-7502ecaf]{padding:0 16px 20px}.accordion-item.variant-line.is-open .accordion-item__content [data-v-7502ecaf]{margin-bottom:0}.accordion-item.variant-line[data-v-7502ecaf]:focus-within,.accordion-item.variant-line[data-v-7502ecaf]:hover{background:#f2f7ff}.accordion-item.variant-line.is-open[data-v-7502ecaf]{border-bottom-color:#97a0af}.accordion-item.variant-line.is-open .accordion-item__icon-wrapper[data-v-7502ecaf]{color:#253858}.accordion-item.variant-line.is-open .accordion-item__content[data-v-7502ecaf]{color:#172b4d}.accordion-item.is-open .accordion-item__content-wrapper[data-v-7502ecaf]{grid-template-rows:1fr}.faq-section[data-v-3d9ad404]{margin:0 auto;max-width:1264px;padding:0 16px}@media screen and (min-width:1024px){.faq-section[data-v-3d9ad404]{display:flex;gap:64px;justify-content:space-between}}.faq-section__cta[data-v-3d9ad404]{display:flex;flex-shrink:0;justify-content:center}.faq-section__cta__content[data-v-3d9ad404]{display:flex;flex-direction:column;gap:16px;max-width:600px;text-align:center}@media screen and (min-width:1024px){.faq-section__cta__content[data-v-3d9ad404]{max-width:400px;text-align:left}}.faq-section__cta-btn[data-v-3d9ad404]{margin-top:8px}.faq-section__cta-btn .cta-button-responsive[data-v-3d9ad404]{margin:0 auto;max-width:318px}@media screen and (min-width:1024px){.faq-section__cta-btn .cta-button-responsive[data-v-3d9ad404]{border-radius:12px;font-size:20px;gap:12px;height:56px;margin:0;padding:0 24px;width:-moz-fit-content;width:fit-content}}.faq-section__title[data-v-3d9ad404]{color:#262a40;font-family:Margem,sans-serif;font-size:24px;font-weight:500;letter-spacing:-1px;line-height:120%;margin:0}@media screen and (min-width:1024px){.faq-section__title[data-v-3d9ad404]{font-size:36px;margin-bottom:-8px}}.faq-section__description[data-v-3d9ad404]{color:#4b5881;font-family:Montserrat,sans-serif;font-size:16px;line-height:150%;margin:0}@media screen and (min-width:1024px){.faq-section__description[data-v-3d9ad404]{font-size:18px}}.faq-section__questions[data-v-3d9ad404]{align-items:center;display:flex;flex-direction:column;margin:40px 0 0;width:100%}@media screen and (min-width:1024px){.faq-section__questions[data-v-3d9ad404]{align-items:flex-start;margin:0;max-width:720px}}.faq-section__questions-title[data-v-3d9ad404]{margin-bottom:24px;width:100%}.faq-section__accordion-container[data-v-3d9ad404]{display:flex;flex-direction:column;overflow:hidden;width:100%}.faq-section__accordion-container--variant-box[data-v-3d9ad404]{gap:12px}.faq-section__accordion-wrapper[data-v-3d9ad404]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out .2s}.faq-section__accordion-wrapper.is-expanded[data-v-3d9ad404]{grid-template-rows:1fr;transition-delay:0s}.faq-section__accordion[data-v-3d9ad404]{display:flex;flex-direction:column;min-height:0}.faq-section__show-more[data-v-3d9ad404]{margin-top:28px}.faq-list-enter-active[data-v-3d9ad404],.faq-list-leave-active[data-v-3d9ad404],.faq-list-move[data-v-3d9ad404]{transition:all .25s cubic-bezier(.55,0,.1,1)}.faq-list-enter-active[data-v-3d9ad404]{transition-delay:.1s}.faq-list-enter-from[data-v-3d9ad404]{opacity:0;transform:translateY(-20px)}.faq-list-leave-active[data-v-3d9ad404]{position:absolute;transition-duration:.2s;width:100%;z-index:-1}.faq-list-leave-to[data-v-3d9ad404]{opacity:0;transform:translateY(-30px)}.filtro-avancado-page[data-v-48489dc2]{padding:40px 0}.filtro-avancado-page__results[data-v-48489dc2]{margin-top:48px}@media screen and (max-width:768px){.filtro-avancado-page__results[data-v-48489dc2]{margin-top:32px}}.filtro-avancado-page__results-header[data-v-48489dc2]{margin-bottom:24px}.filtro-avancado-page__results-title[data-v-48489dc2]{color:#42526e;font-size:24px;font-weight:600}@media screen and (max-width:768px){.filtro-avancado-page__results-title[data-v-48489dc2]{font-size:20px}}.filtro-avancado-page__results-grid[data-v-48489dc2]{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}@media screen and (max-width:768px){.filtro-avancado-page__results-grid[data-v-48489dc2]{gap:16px;grid-template-columns:1fr}}.filtro-avancado-page__initial-state[data-v-48489dc2]{margin-bottom:40px;margin-top:48px}@media screen and (max-width:1023px){.filtro-avancado-page__initial-state[data-v-48489dc2]{margin-bottom:32px;margin-top:32px}}.filtro-avancado-page__pagination[data-v-48489dc2]{display:flex;justify-content:center;margin-top:48px}@media screen and (max-width:768px){.filtro-avancado-page__pagination[data-v-48489dc2]{margin-top:32px}}.filtro-avancado-page__pagination-floating[data-v-48489dc2]{background:#fff;border-top:1px solid #dfe1e6;bottom:0;box-shadow:0 -4px 16px rgba(0,0,0,.1);left:0;position:fixed;right:0;transform:translateZ(0);z-index:9}.filtro-avancado-page__pagination-floating-content[data-v-48489dc2]{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:16px 24px}@media screen and (max-width:768px){.filtro-avancado-page__pagination-floating-content[data-v-48489dc2]{flex-direction:column;gap:12px;padding:12px 16px}}.filtro-avancado-page__pagination-floating-info[data-v-48489dc2]{align-items:center;display:flex;gap:8px}.filtro-avancado-page__pagination-floating-label[data-v-48489dc2]{color:#42526e;font-family:Margem,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:125%;white-space:nowrap}@media screen and (max-width:768px){.filtro-avancado-page__pagination-floating-label[data-v-48489dc2]{font-size:12px}}.faq-section[data-v-48489dc2]{margin-bottom:56px}@media screen and (min-width:1024px){.faq-section[data-v-48489dc2]{margin-bottom:56px}}.filtro-avancado-page__initial-icon[data-v-48489dc2]{align-items:center;border:1px solid #abb1ce;border-radius:200px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:8px;height:64px;justify-content:center;margin:0 auto;padding:24px;width:64px}.filtro-avancado-page__initial-icon i[data-v-48489dc2]{color:#262a40;flex:none;font-family:Font Awesome\ 6 Pro;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:-.02em;line-height:24px;width:27px}.slide-up-enter-active[data-v-48489dc2]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-up-leave-active[data-v-48489dc2]{transition:transform .25s cubic-bezier(.4,0,1,1)}.slide-up-enter[data-v-48489dc2],.slide-up-leave-to[data-v-48489dc2]{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.slide-up-enter-active[data-v-48489dc2],.slide-up-leave-active[data-v-48489dc2]{transition:none}}.error-view[data-v-6c1fbadb]{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:40px 0}