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