.not-found-hero[data-v-2ebbee63]{background:#fff;padding:48px 0}.not-found-hero__container[data-v-2ebbee63]{gap:25px;margin:0 auto;max-width:540px}.not-found-hero__container[data-v-2ebbee63],.not-found-hero__intro[data-v-2ebbee63]{align-items:center;display:flex;flex-direction:column}.not-found-hero__intro[data-v-2ebbee63]{gap:10px;text-align:center;width:100%}.not-found-hero__title[data-v-2ebbee63]{color:#201a19;font-size:24px;font-weight:500;line-height:36px;margin:0}.not-found-hero__subtitle[data-v-2ebbee63]{color:rgba(83,67,66,.87);font-size:16px;line-height:24px;margin:0}.not-found-hero__promo[data-v-2ebbee63]{align-items:center;background:#fff8f7;border:1px solid #ede0de;border-radius:12px;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;padding:15px 20px;text-align:center;width:100%}.not-found-hero__promoText[data-v-2ebbee63]{color:#201a19;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0}.not-found-hero__promoLink[data-v-2ebbee63]{align-items:center;color:#a81e22;display:inline-flex;font-size:14px;font-weight:500;gap:5px;letter-spacing:.25px;line-height:20px;-webkit-text-decoration:none;text-decoration:none}.not-found-hero__promoLink[data-v-2ebbee63]:hover{-webkit-text-decoration:underline;text-decoration:underline}.not-found-hero__promoIcon[data-v-2ebbee63]{font-size:20px}.not-found-hero__search[data-v-2ebbee63]{width:100%}@media(max-width:1024px){.not-found-hero[data-v-2ebbee63]{padding:32px 0 24px}.not-found-hero__container[data-v-2ebbee63]{max-width:none;padding:0 16px}.not-found-hero__title[data-v-2ebbee63]{font-size:20px;line-height:28px}.not-found-hero__subtitle[data-v-2ebbee63]{font-size:14px;line-height:20px}.not-found-hero__promo[data-v-2ebbee63]{flex-direction:column}}.category-discovery-card[data-v-89abf46c]{background:#fff;border:1px solid #e6e6e6;border-radius:4px;display:flex;flex-direction:column;gap:20px;padding:15px;transition:background-color .3s ease,border-color .3s ease}.category-discovery-card[data-v-89abf46c]:hover{background-color:#fffbff;border-color:#534342}.category-discovery-card__icon[data-v-89abf46c]{color:#534342;flex-shrink:0}.category-discovery-card__body[data-v-89abf46c]{display:flex;flex-direction:column;gap:10px;min-width:0}.category-discovery-card__title[data-v-89abf46c]{color:#201a19;font-size:20px;font-weight:500;line-height:24px;margin:0}.category-discovery-card__desc[data-v-89abf46c]{color:#534342;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0}.category-discovery-card__tags[data-v-89abf46c]{display:flex;flex-wrap:wrap;gap:5px}.category-discovery-card__tag[data-v-89abf46c]{align-items:center;background:#fff;border:1px solid rgba(32,26,25,.2);border-radius:4px;color:#534342;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;letter-spacing:.4px;line-height:16px;padding:2px 6px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.category-discovery-card__tag[data-v-89abf46c]:hover{background:#fff8f7;border-color:rgba(32,26,25,.35)}.popular-course-categories[data-v-a7682870]{padding:48px 0}.popular-course-categories__header[data-v-a7682870]{align-items:center;display:flex;flex-direction:column;gap:5px;margin-bottom:40px;text-align:center}.popular-course-categories__title[data-v-a7682870]{color:#201a19;font-size:24px;font-weight:500;line-height:36px;margin:0}.popular-course-categories__subtitle[data-v-a7682870]{color:#534342;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0;max-width:520px}.popular-course-categories__grid[data-v-a7682870]{grid-gap:25px 30px;display:grid;gap:25px 30px;grid-template-columns:repeat(3,minmax(0,350px));justify-content:center}@media(max-width:1024px){.popular-course-categories[data-v-a7682870]{padding:32px 0}.popular-course-categories__header[data-v-a7682870]{margin-bottom:24px}.popular-course-categories__title[data-v-a7682870]{font-size:20px;line-height:28px}.popular-course-categories__grid[data-v-a7682870]{gap:16px;grid-template-columns:1fr}}.support-contact-section[data-v-1099f6ec]{background:#fff8f7;padding:48px 0}.support-contact-section__header[data-v-1099f6ec]{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:40px;text-align:center}.support-contact-section__title[data-v-1099f6ec]{color:#201a19;font-size:20px;font-weight:500;line-height:28px;margin:0}.support-contact-section__subtitle[data-v-1099f6ec]{color:#534342;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0}.support-contact-section__cards[data-v-1099f6ec]{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.support-contact-card[data-v-1099f6ec]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;display:flex;flex-direction:column;gap:16px;padding:24px;width:260px}.support-contact-card__icon[data-v-1099f6ec]{align-items:center;background:rgba(0,0,0,.08);border-radius:24px;color:#534342;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.support-contact-card__icon .material-icons[data-v-1099f6ec]{font-size:24px}.support-contact-card__icon--whatsapp[data-v-1099f6ec]{color:#25d366;font-size:24px}.support-contact-card__content[data-v-1099f6ec]{display:flex;flex-direction:column;gap:4px}.support-contact-card__title[data-v-1099f6ec]{color:#201a19;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:24px;margin:0}.support-contact-card__desc[data-v-1099f6ec]{color:#534342;font-size:14px;letter-spacing:.25px;line-height:20px;margin:0}.support-contact-card__cta[data-v-1099f6ec]{font-weight:500;min-height:40px;width:100%}.support-contact-card__cta--secondary[data-v-1099f6ec]{background:#fff;border:1px solid #d0c4c2;color:#201a19}.support-contact-card__cta--secondary[data-v-1099f6ec]:hover{background:#fff8f7;border-color:#534342;color:#201a19}@media(max-width:1024px){.support-contact-section[data-v-1099f6ec]{padding:32px 0}.support-contact-section__header[data-v-1099f6ec]{margin-bottom:24px}.support-contact-section__cards[data-v-1099f6ec]{align-items:stretch;flex-direction:column;gap:16px}.support-contact-card[data-v-1099f6ec]{width:100%}}.page-not-found-recovery[data-v-59336d6f]{background:#fff}