.heading[data-v-436051ce]{color:#16283a;margin:0 0 1.5rem}.heading--1[data-v-436051ce]{font-size:3.25rem;line-height:1.1}@media (max-width:900px){.heading--1[data-v-436051ce]{font-size:2.5rem}}@media (max-width:620px){.heading--1[data-v-436051ce]{font-size:1.875rem}}.heading--2[data-v-436051ce]{font-size:2.25rem;line-height:1.15}@media (max-width:900px){.heading--2[data-v-436051ce]{font-size:2rem}}@media (max-width:620px){.heading--2[data-v-436051ce]{font-size:1.5rem}}.heading--3[data-v-436051ce]{font-size:1.5rem;line-height:1.25}@media (max-width:900px){.heading--3[data-v-436051ce]{font-size:1.375rem}}@media (max-width:620px){.heading--3[data-v-436051ce]{font-size:1.25rem}}.heading--4[data-v-436051ce]{font-size:1.25rem;line-height:1.3}@media (max-width:620px){.heading--4[data-v-436051ce]{font-size:1.0625rem}}.heading--5[data-v-436051ce]{font-size:1.125rem;line-height:1.4}.heading--6[data-v-436051ce]{font-size:1rem;line-height:1.4}.chevron[data-v-9034192e]{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;color:#687087;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;transition:transform .35s ease-in-out;width:1.5rem}.chevron.is-open[data-v-9034192e]{transform:rotate(180deg)}.collapse[data-v-d49ddb95]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.collapse--open[data-v-d49ddb95]{grid-template-rows:1fr}.collapse__inner[data-v-d49ddb95]{min-height:0;overflow:hidden}.accordion-list__header[data-v-3545e9cf]{align-items:center;background:none;border:none;color:#16283a;cursor:pointer;display:flex;font-size:1rem;font-weight:400;text-align:left;width:100%}[data-v-3545e9cf] .accordion-list__panel{padding:0 1.5rem}.accordion-list--boxed .accordion-list__item[data-v-3545e9cf]{background-color:#fff;border-radius:12px}.accordion-list--boxed .accordion-list__item+.accordion-list__item[data-v-3545e9cf]{margin-top:.75rem}.accordion-list--boxed .accordion-list__header[data-v-3545e9cf]{gap:1rem;justify-content:space-between;padding:1rem 1.5rem}.accordion-list--flat[data-v-3545e9cf]{background-color:#fff;border-radius:16px;overflow:hidden}.accordion-list--flat .accordion-list__item+.accordion-list__item[data-v-3545e9cf]{border-top:1px solid rgba(0,0,0,.1)}.accordion-list--flat .accordion-list__header[data-v-3545e9cf]{gap:1.5rem;padding:1.25rem 1.5rem}@media (max-width:620px){.accordion-list--flat .accordion-list__header[data-v-3545e9cf]{flex-wrap:wrap;gap:.5rem 1rem}}.container[data-v-b89f70db]{margin:0 auto;max-width:90em;padding-inline:2rem}@media (max-width:900px){.container[data-v-b89f70db]{padding-inline:1rem}}.container--narrow[data-v-b89f70db]{max-width:68rem}.container--bar[data-v-b89f70db]{padding-block:1.25rem}@media (max-width:900px){.container--bar[data-v-b89f70db]{padding-block:1rem}}.container--section[data-v-b89f70db]{padding-block:5rem}@media (max-width:900px){.container--section[data-v-b89f70db]{padding-block:3rem}}.container--bleed[data-v-b89f70db]{margin:0;max-width:none;padding-left:max(2rem,(100% - 90em)/2);padding-right:1rem}@media (max-width:900px){.container--bleed[data-v-b89f70db]{padding-left:max(1rem,(100% - 90em)/2)}}.container--bleed.container--narrow[data-v-b89f70db]{padding-left:max(2rem,(100% - 68rem)/2)}@media (max-width:900px){.container--bleed.container--narrow[data-v-b89f70db]{padding-left:max(1rem,(100% - 68rem)/2)}}.section--white[data-v-3cdcf98a]{background-color:#fff}.section--sand[data-v-3cdcf98a]{background-color:#f3edea}.section--light-sand[data-v-3cdcf98a]{background-color:#f7f5f5}.loading-spinner-wrapper[data-v-6dc3649d]{display:inline-block;height:24px;overflow:hidden;position:relative;width:24px}.loading-spinner-wrapper .loading-spinner[data-v-6dc3649d]{display:inline-block;height:16px;margin-left:2px;margin-top:2px;position:relative;width:16px}.loading-spinner-wrapper .loading-spinner div[data-v-6dc3649d]{animation:loading-spinner-6dc3649d 1.2s cubic-bezier(.25,0,.5,1) infinite;border:2px solid transparent;border-radius:50%;border-top-color:currentcolor;box-sizing:border-box;display:block;height:16px;margin:2px;position:absolute;width:16px}.loading-spinner-wrapper .loading-spinner div[data-v-6dc3649d]:first-child{animation-delay:-.45s}.loading-spinner-wrapper .loading-spinner div[data-v-6dc3649d]:nth-child(2){animation-delay:-.3s}.loading-spinner-wrapper .loading-spinner div[data-v-6dc3649d]:nth-child(3){animation-delay:-.15s}@keyframes loading-spinner-6dc3649d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.app-button[data-v-1e68ecd4]{align-items:center;border:none;border-radius:100px;box-sizing:border-box;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;min-height:2.75rem;padding:.75rem 2.25rem;text-align:center;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.app-button--hug[data-v-1e68ecd4]{display:inline-flex;padding:.75rem 1.5rem;width:auto}@media (max-width:620px){.app-button[data-v-1e68ecd4]{padding:.6rem 1.625rem}.app-button.app-button--hug[data-v-1e68ecd4]{padding:.6rem 1.25rem}.app-button.app-button--hug.app-button--icon-only[data-v-1e68ecd4],.app-button.app-button--hug.app-button--link[data-v-1e68ecd4]{padding:0}}.app-button--primary[data-v-1e68ecd4]{background-color:#08bcc1;color:#fff}.app-button--primary[data-v-1e68ecd4]:hover{background-color:#00a1a6}.app-button--primary[data-v-1e68ecd4]:active{background-color:#008589}.app-button--secondary[data-v-1e68ecd4]{background-color:#fff;border:1px solid rgba(0,0,0,.1);color:#16283a}.app-button--secondary[data-v-1e68ecd4]:hover{border-color:#9da2b1}.app-button--secondary[data-v-1e68ecd4]:active{background-color:#16283a;border-color:transparent;color:#fff}.app-button--whatsapp[data-v-1e68ecd4]{background-color:#128c7e;color:#fff}.app-button--whatsapp[data-v-1e68ecd4]:hover{background-color:#128c7ee0}.app-button--tertiary[data-v-1e68ecd4]{background-color:#f7f5f5;color:#16283a}.app-button--tertiary[data-v-1e68ecd4]:hover{background-color:#edeef1}.app-button--link[data-v-1e68ecd4]{background-color:transparent;border-radius:0;color:#08bcc1;min-height:auto;padding:0}.app-button--link[data-v-1e68ecd4]:hover{color:#00a1a6;text-decoration:underline}.app-button--link[data-v-1e68ecd4]:active{color:#008589}.app-button--icon-only[data-v-1e68ecd4]{border-radius:50%;flex-shrink:0;height:2.75rem;min-height:0;padding:0;width:2.75rem}.app-button--disabled[data-v-1e68ecd4],.app-button[data-v-1e68ecd4]:disabled{cursor:default;opacity:.4;pointer-events:none}.app-button__icon[data-v-1e68ecd4]{flex-shrink:0}.app-button__spinner[data-v-1e68ecd4]{flex-shrink:0;margin:-.5rem 0}.app-button__text--hidden[data-v-1e68ecd4]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.subject-badge[data-v-a646516f]{align-items:center;background-color:#d2d4db;border-radius:6px;color:#fff;display:flex;flex-shrink:0;font-family:"Value Serif","Value Serif Fallback",serif;justify-content:center}.subject-badge--md[data-v-a646516f]{font-size:1.125rem;height:2.75rem;width:2.75rem}.subject-badge--sm[data-v-a646516f]{font-size:.875rem;height:2rem;width:2rem}.subject-card[data-v-b056316e]{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;display:flex;gap:.75rem;min-width:0;padding:.75rem .75rem .75rem 1rem;position:relative}.subject-card__name[data-v-b056316e]{color:#16283a;flex:1;font-weight:600;line-height:1.5;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-card__link[data-v-b056316e]:after{border-radius:16px;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.avatar[data-v-4a237ab7]{align-items:center;background-color:#d8e4e0;border-radius:50%;display:flex;flex-shrink:0;justify-content:center;overflow:hidden}.avatar--small[data-v-4a237ab7]{border:2px solid #fff;height:2.5rem;width:2.5rem}.avatar--normal[data-v-4a237ab7]{height:6rem;width:6rem}.avatar__image[data-v-4a237ab7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar__initials[data-v-4a237ab7]{color:#4f7469;font-weight:600}.avatar--small .avatar__initials[data-v-4a237ab7]{font-size:.8125rem;font-weight:600}.avatar--normal .avatar__initials[data-v-4a237ab7]{font-size:1.25rem}.form-checkbox[data-v-5a261e63]{align-items:center;cursor:pointer;display:inline-flex;gap:.5rem}.form-checkbox__input[data-v-5a261e63]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.form-checkbox__box[data-v-5a261e63]{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;color:#fff;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;width:1.25rem}.form-checkbox__input:checked+.form-checkbox__box[data-v-5a261e63]{background-color:#08bcc1;border-color:#08bcc1}.form-checkbox__input:focus-visible+.form-checkbox__box[data-v-5a261e63]{outline:2px solid #08bcc1;outline-offset:2px}.form-checkbox__input:hover+.form-checkbox__box[data-v-5a261e63]{border-color:#9da2b1}.form-checkbox__label[data-v-5a261e63]{color:#16283a;font-size:.875rem;font-weight:400}.app-alert[data-v-9faddd0c]{align-items:flex-start;border-radius:12px;color:#16283a;display:inline-flex;gap:.75rem;padding:1rem 1.25rem;text-align:left}.app-alert--success[data-v-9faddd0c]{background-color:#ceffce}.app-alert--success .app-alert__icon[data-v-9faddd0c]{color:#007932}.app-alert--information[data-v-9faddd0c]{background-color:#eaf4fd}.app-alert--information .app-alert__icon[data-v-9faddd0c]{color:#0d72c9}.app-alert--warning[data-v-9faddd0c]{background-color:#fdf9e8}.app-alert--warning .app-alert__icon[data-v-9faddd0c]{color:#eaa800}.app-alert--error[data-v-9faddd0c]{background-color:#feeded}.app-alert--error .app-alert__icon[data-v-9faddd0c]{color:#c61f20}.app-alert__icon[data-v-9faddd0c]{flex-shrink:0;margin-top:.125rem}.app-alert__body[data-v-9faddd0c]{display:flex;flex-direction:column;gap:.25rem}.app-alert__title[data-v-9faddd0c]{font-size:.875rem;font-weight:600;margin:0}.app-alert__text[data-v-9faddd0c]{color:#687087;font-size:.875rem;font-weight:400;line-height:1.5;margin:0}.icon-circle[data-v-b3ecacba]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-weight:600;height:3rem;justify-content:center;width:3rem}.icon-circle--moss[data-v-b3ecacba]{background-color:#d8e4e0;color:#4f7469}.icon-circle--white[data-v-b3ecacba]{background-color:#fff;color:#16283a}.star-rating[data-v-a2f1e78b]{align-items:center;display:flex;gap:.5rem}.star-rating__stars[data-v-a2f1e78b]{color:#b47634;display:flex;gap:.125rem}.star-rating__star[data-v-a2f1e78b]{display:flex;position:relative}.star-rating__star--empty[data-v-a2f1e78b]{color:#d2d4db}.star-rating__half[data-v-a2f1e78b]{top:0;right:0;bottom:0;left:0;position:absolute}.star-rating__text[data-v-a2f1e78b]{color:#687087;font-size:.875rem;font-weight:400}.status-badge[data-v-c45fa0a8]{align-items:center;border-radius:100px;display:inline-flex;font-size:.8125rem;font-weight:600;padding:.375rem .875rem;white-space:nowrap}.status-badge--success[data-v-c45fa0a8]{background-color:#ceffce;color:#007932}.status-badge--warning[data-v-c45fa0a8]{background-color:#fdf9e8;color:#eaa800}.status-badge--error[data-v-c45fa0a8]{background-color:#feeded;color:#c61f20}.status-badge--information[data-v-c45fa0a8]{background-color:#eaf4fd;color:#0d72c9}.status-badge--navy[data-v-c45fa0a8]{background-color:#16283a;color:#fff}.check-list[data-v-11d8e826]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:2rem 0 0;padding:0}.check-list__item[data-v-11d8e826]{align-items:center;color:#687087;display:flex;gap:.75rem;line-height:1.6}.check-list__icon[data-v-11d8e826]{color:#08bcc1;flex-shrink:0}
