.tab-panel-image[data-v-64e29f82]{margin-bottom:1.5rem;border-radius:16px;overflow:hidden;aspect-ratio:16 / 9}.tab-panel-image img[data-v-64e29f82]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tab-panel-heading[data-v-64e29f82]{color:#fff}.tab-panel-heading[data-v-64e29f82] .heading-accent{position:relative;color:var(--color-accent, #A1ECAD);display:inline-block}.tab-panel-heading[data-v-64e29f82] .accent-underline{position:absolute;left:0;right:0;bottom:-.6em;width:100%;height:.5em;overflow:visible;pointer-events:none;max-width:150px;margin:0 auto}.tab-panel-heading[data-v-64e29f82] .accent-underline path{stroke-dasharray:1000;stroke-dashoffset:1000}.tab-panel-body[data-v-64e29f82] *{color:#fff!important}.tab-panel-body[data-v-64e29f82] a{text-decoration:underline}.tab-panel-body[data-v-64e29f82] strong{font-weight:700}.course-tabs[data-v-857a9e3e]{background:var(--color-accent, #A1ECAD)}.course-tabs-title[data-v-857a9e3e]{color:var(--color-primary, #0C4242)}.tab-list[data-v-857a9e3e]{display:flex;flex-direction:column;gap:.25rem;position:relative}.tab-indicator[data-v-857a9e3e]{position:absolute;left:0;right:0;background:var(--color-primary, #0C4242);border-radius:25px 0 0 25px;transition:top .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),opacity .25s ease;z-index:0;pointer-events:none}.tab-indicator[data-v-857a9e3e]:before{content:"";position:absolute;top:-25px;right:0;width:25px;height:25px;background:radial-gradient(circle at top left,transparent 25px,var(--color-primary, #0C4242) 26px);pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.tab-indicator[data-v-857a9e3e]:after{content:"";position:absolute;bottom:-25px;right:0;width:25px;height:25px;background:radial-gradient(circle at bottom left,transparent 25px,var(--color-primary, #0C4242) 26px);pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.tab-indicator.is-first-active[data-v-857a9e3e]:before{opacity:0}.tab-indicator.is-last-active[data-v-857a9e3e]:after{opacity:0}.tab-item[data-v-857a9e3e]{position:relative;z-index:1;display:flex;align-items:center;gap:1.8rem;padding:3.3rem 2.2rem;border:0;border-radius:24px;background:transparent;color:var(--color-primary, #0C4242);cursor:pointer;text-align:left;width:100%;white-space:normal;transition:color .4s cubic-bezier(.4,0,.2,1)}.tab-item-label[data-v-857a9e3e],.tab-item-sub[data-v-857a9e3e]{transition:color .4s cubic-bezier(.4,0,.2,1)}.tab-item.is-active[data-v-857a9e3e],.tab-item.is-active .tab-item-label[data-v-857a9e3e],.tab-item.is-active .tab-item-sub[data-v-857a9e3e]{color:#fff}.tab-item-text[data-v-857a9e3e]{display:flex;flex-direction:column;gap:.15rem;line-height:1.3;min-width:0}.tab-item-label[data-v-857a9e3e]{font-weight:700;color:var(--color-primary, #0C4242)}.tab-item-number[data-v-857a9e3e]{font-weight:700;margin-right:.25rem;transition:color .4s cubic-bezier(.4,0,.2,1)}.tab-item.is-active .tab-item-number[data-v-857a9e3e]{color:var(--color-accent, #A1ECAD)}.tab-item-sub[data-v-857a9e3e]{color:var(--color-primary, #0C4242);opacity:.85}.tab-panel[data-v-857a9e3e]{background:var(--color-primary, #0C4242);border-radius:25px;padding:1.5rem;color:#fff;transition:border-radius .4s cubic-bezier(.4,0,.2,1)}.tab-panel.is-tl-flat[data-v-857a9e3e]{transition:border-radius .4s cubic-bezier(.4,0,.2,1) .12s;border-top-left-radius:0}@media (min-width: 768px){.tab-panel[data-v-857a9e3e]{padding:3rem}}.tab-panel-image[data-v-857a9e3e]{margin-bottom:1.5rem;border-radius:16px;overflow:hidden;aspect-ratio:16 / 9}.tab-panel-image img[data-v-857a9e3e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tab-panel-heading[data-v-857a9e3e]{color:#fff}.tab-panel-heading[data-v-857a9e3e] .heading-accent{position:relative;color:var(--color-accent, #A1ECAD);display:inline-block}.tab-panel-heading[data-v-857a9e3e] .accent-underline{position:absolute;left:0;right:0;bottom:-.6em;width:100%;height:.5em;overflow:visible;pointer-events:none;max-width:150px;margin:0 auto}.tab-panel-heading[data-v-857a9e3e] .accent-underline path{stroke-dasharray:1000;stroke-dashoffset:1000}.tab-panel-body[data-v-857a9e3e] *{color:#fff!important}.tab-panel-body[data-v-857a9e3e] a{text-decoration:underline}.tab-panel-body[data-v-857a9e3e] strong{font-weight:700}.acc-item[data-v-857a9e3e]{border-radius:24px;overflow:hidden;background:rgba(12,66,66,.07);transition:background .3s ease}.acc-item.is-active[data-v-857a9e3e]{background:var(--color-primary, #0C4242)}.acc-header[data-v-857a9e3e]{display:flex;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.25rem;border:0;background:transparent;color:var(--color-primary, #0C4242);cursor:pointer;text-align:left}.acc-item.is-active .acc-header[data-v-857a9e3e],.acc-item.is-active .acc-header .tab-item-label[data-v-857a9e3e],.acc-item.is-active .acc-header .tab-item-sub[data-v-857a9e3e]{color:#fff}.acc-item.is-active .acc-header .tab-item-number[data-v-857a9e3e]{color:var(--color-accent, #A1ECAD)}.acc-header .tab-item-sub[data-v-857a9e3e]{font-size:.8rem}.acc-chevron[data-v-857a9e3e]{margin-left:auto;width:1.35rem;height:1.35rem;flex-shrink:0;transition:transform .3s ease}.acc-item.is-active .acc-chevron[data-v-857a9e3e]{transform:rotate(180deg)}.acc-panel[data-v-857a9e3e]{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),opacity .3s ease}.acc-panel.v-enter-from[data-v-857a9e3e],.acc-panel.v-leave-to[data-v-857a9e3e]{opacity:0}.acc-panel .acc-panel-body[data-v-857a9e3e]{background:transparent;border-radius:0;padding:0 1.25rem 1.5rem}.acc-panel[data-v-857a9e3e] .tab-panel-heading{font-size:1.4rem;line-height:1.25;margin-top:.5rem;margin-bottom:1rem}.acc-panel[data-v-857a9e3e] .tab-panel-ctas{margin-top:1.5rem}.tab-fade-enter-active[data-v-857a9e3e],.tab-fade-leave-active[data-v-857a9e3e]{transition:opacity .25s ease,transform .25s ease}.tab-fade-enter-from[data-v-857a9e3e]{opacity:0;transform:translateY(8px)}.tab-fade-leave-to[data-v-857a9e3e]{opacity:0;transform:translateY(-8px)}
