.finsp-collapse[data-v-5f77fc92]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .24s ease;transition-duration:.24s!important}.finsp-collapse.is-open[data-v-5f77fc92]{grid-template-rows:1fr;opacity:1}.finsp-collapse__inner[data-v-5f77fc92]{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.finsp-collapse[data-v-5f77fc92]{transition-duration:.16s!important}}.finsp-contact-embed[data-v-acd2ec6a]{width:100%;min-width:0;overflow:hidden;border-radius:1rem;background:#fff;color:#004385}.finsp-contact-embed__frame[data-v-acd2ec6a],.finsp-contact-embed__preview[data-v-acd2ec6a]{display:block;width:100%;height:var(--finsp-contact-embed-mobile-height);border:0}.finsp-contact-embed__preview[data-v-acd2ec6a]{display:grid;align-content:center;gap:1rem;padding:2rem;border:1px dashed #8aa9c7;border-radius:inherit;text-align:center;overflow-wrap:anywhere}@media(min-width:768px){.finsp-contact-embed__frame[data-v-acd2ec6a],.finsp-contact-embed__preview[data-v-acd2ec6a]{height:var(--finsp-contact-embed-desktop-height)}}.finsp-rail[data-v-9107f0f5]{width:100%;min-width:0}.finsp-rail__controls[data-v-9107f0f5]{display:flex;justify-content:flex-end;gap:8px;padding:8px 24px 0}.finsp-rail__controls button[data-v-9107f0f5]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--finsp-navy);color:#fff;font:inherit;font-size:28px;line-height:1}.finsp-rail__controls button[data-finsp-rail-pause][data-v-9107f0f5]{font-size:14px}.finsp-rail__controls button[data-v-9107f0f5]:disabled{opacity:.3;cursor:default}.finsp-rail__controls button[data-v-9107f0f5]:focus-visible,[data-finsp-rail-viewport][data-v-9107f0f5]:focus-visible{outline:3px solid var(--finsp-gold);outline-offset:3px}[data-finsp-rail-viewport][data-v-9107f0f5]{scrollbar-width:thin;scrollbar-color:var(--finsp-gold) transparent}.finsp-whatsapp-button[data-v-441b5f80]{position:fixed;right:max(20px,env(safe-area-inset-right));z-index:40;display:grid;width:60px;height:60px;place-items:center;border:2px solid white;border-radius:50%;color:#fff;background:var(--finsp-green, #00913d);box-shadow:0 4px 18px #001c3830;transition:bottom .2s ease,background-color .16s ease,transform .16s ease}.finsp-whatsapp-button[data-v-441b5f80]:hover{background:#00672b;transform:translateY(-2px)}.finsp-whatsapp-button[data-v-441b5f80]:focus-visible{outline:3px solid #004385;outline-offset:4px}@media(max-width:639px){.finsp-whatsapp-button[data-v-441b5f80]{right:max(16px,env(safe-area-inset-right));width:56px;height:56px}}@media(prefers-reduced-motion:reduce){.finsp-whatsapp-button[data-v-441b5f80]{transition-duration:.12s}}@font-face{font-family:Arimo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/arimo-latin-variable-CvZbXHXH.woff2) format("woff2")}@font-face{font-family:Lexend;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/lexend-latin-variable-B4_3lUH2.woff2) format("woff2")}.finsp-site[data-v-0c7c6c30] :is(button,input,select,textarea){font-family:inherit}.finsp-phone-field[data-v-0c7c6c30]{container-type:inline-size}@container (max-width: 320px){.finsp-phone-field [data-phone-country-picker][data-v-0c7c6c30]{width:86px;min-width:86px;padding-inline:8px;font-size:14px}.finsp-phone-field [data-phone-country-picker]>span[data-v-0c7c6c30]{gap:4px}.finsp-phone-field [data-phone-country-picker] img[data-v-0c7c6c30]{width:24px;height:15px}.finsp-phone-field [data-phone-country-picker]>span>span[data-v-0c7c6c30]:last-child{margin-left:0}.finsp-phone-field [data-phone-mask][data-v-0c7c6c30]{padding-inline:8px;font-size:16px}}@media(max-width:639px){.finsp-home-courses-heading[data-v-0c7c6c30]{font-size:clamp(24px,7.125vw,28px)}}@media(min-width:640px)and (max-width:1223px){.finsp-contact-mosaic[data-v-0c7c6c30]{width:min(100%,560px);height:auto;margin-inline:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}}@media(max-width:1023px){.finsp-area-catalog-card[data-v-0c7c6c30]{min-height:280px}.finsp-area-catalog-card .finsp-area-card-content[data-v-0c7c6c30]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px}.finsp-area-catalog-card[data-v-0c7c6c30] :is(.finsp-area-card-label,.finsp-area-card-title,.finsp-area-card-plus){position:static;flex-shrink:0}.finsp-area-catalog-card .finsp-area-card-title[data-v-0c7c6c30]{width:100%;min-width:0;font-size:clamp(32px,6.5vw,50px);overflow-wrap:anywhere}.finsp-area-catalog-card .finsp-area-card-plus[data-v-0c7c6c30]{width:44px;height:44px}}.finsp-overlay[data-v-0c7c6c30]{width:100%;height:100dvh;max-width:none;max-height:none;margin:0;border:0;background:transparent;color:inherit}.finsp-overlay[data-v-0c7c6c30]::backdrop{background:#020617b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.finsp-overlay[open][data-v-0c7c6c30]{display:block}.finsp-hero-copy-stack[data-v-0c7c6c30]{display:grid;min-width:0}.finsp-hero-copy-frame[data-v-0c7c6c30]{grid-area:1 / 1;min-width:0}.finsp-hero-progress[data-v-0c7c6c30]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;transform:rotate(-90deg)}.finsp-hero-progress circle[data-v-0c7c6c30]{fill:none;stroke:var(--finsp-gold);stroke-width:3;stroke-linecap:round;stroke-dasharray:100}.finsp-hero-pause[data-v-0c7c6c30]{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:#0000004d;color:#fff;font-size:11px}.finsp-panel-fade-enter-active[data-v-0c7c6c30],.finsp-panel-fade-leave-active[data-v-0c7c6c30]{transition:opacity .24s ease;transition-duration:.24s!important}.finsp-panel-fade-enter-from[data-v-0c7c6c30],.finsp-panel-fade-leave-to[data-v-0c7c6c30]{opacity:0}.finsp-panel-fade-leave-active[data-v-0c7c6c30]{pointer-events:none}@media(prefers-reduced-motion:reduce){.finsp-panel-fade-enter-active[data-v-0c7c6c30],.finsp-panel-fade-leave-active[data-v-0c7c6c30]{transition-duration:.16s!important}}.section-appearance-text-light[data-v-0c7c6c30] h1,.section-appearance-text-light[data-v-0c7c6c30] h2,.section-appearance-text-light[data-v-0c7c6c30] h3,.section-appearance-text-light[data-v-0c7c6c30] h4,.section-appearance-text-light[data-v-0c7c6c30] p,.section-appearance-text-light[data-v-0c7c6c30] span,.section-appearance-text-light[data-v-0c7c6c30] li,.section-appearance-text-light[data-v-0c7c6c30] dt,.section-appearance-text-light[data-v-0c7c6c30] dd{color:#ffffffeb!important}.section-appearance-text-dark[data-v-0c7c6c30] h1,.section-appearance-text-dark[data-v-0c7c6c30] h2,.section-appearance-text-dark[data-v-0c7c6c30] h3,.section-appearance-text-dark[data-v-0c7c6c30] h4,.section-appearance-text-dark[data-v-0c7c6c30] p,.section-appearance-text-dark[data-v-0c7c6c30] span,.section-appearance-text-dark[data-v-0c7c6c30] li,.section-appearance-text-dark[data-v-0c7c6c30] dt,.section-appearance-text-dark[data-v-0c7c6c30] dd{color:#06111fe0!important}.section-appearance-align-left[data-v-0c7c6c30]{text-align:left}.section-appearance-align-center[data-v-0c7c6c30]{text-align:center}.section-appearance-align-right[data-v-0c7c6c30]{text-align:right}.section-appearance-align-left[data-v-0c7c6c30] h1,.section-appearance-align-left[data-v-0c7c6c30] h2,.section-appearance-align-left[data-v-0c7c6c30] h3,.section-appearance-align-left[data-v-0c7c6c30] h4,.section-appearance-align-left[data-v-0c7c6c30] p,.section-appearance-align-left[data-v-0c7c6c30] li,.section-appearance-align-left[data-v-0c7c6c30] dt,.section-appearance-align-left[data-v-0c7c6c30] dd{text-align:left!important}.section-appearance-align-center[data-v-0c7c6c30] h1,.section-appearance-align-center[data-v-0c7c6c30] h2,.section-appearance-align-center[data-v-0c7c6c30] h3,.section-appearance-align-center[data-v-0c7c6c30] h4,.section-appearance-align-center[data-v-0c7c6c30] p,.section-appearance-align-center[data-v-0c7c6c30] li,.section-appearance-align-center[data-v-0c7c6c30] dt,.section-appearance-align-center[data-v-0c7c6c30] dd{text-align:center!important}.section-appearance-align-right[data-v-0c7c6c30] h1,.section-appearance-align-right[data-v-0c7c6c30] h2,.section-appearance-align-right[data-v-0c7c6c30] h3,.section-appearance-align-right[data-v-0c7c6c30] h4,.section-appearance-align-right[data-v-0c7c6c30] p,.section-appearance-align-right[data-v-0c7c6c30] li,.section-appearance-align-right[data-v-0c7c6c30] dt,.section-appearance-align-right[data-v-0c7c6c30] dd{text-align:right!important}.section-appearance-has-background-media[data-v-0c7c6c30],.section-appearance-has-mobile-background[data-v-0c7c6c30]{background-repeat:no-repeat;background-size:cover}@media(max-width:767px){.section-appearance-hide-mobile[data-v-0c7c6c30]{display:none!important}.section-appearance-mobile-compact[data-v-0c7c6c30]{padding-bottom:clamp(32px,9vw,48px)!important;padding-top:clamp(32px,9vw,48px)!important}.section-appearance-mobile-comfortable[data-v-0c7c6c30]{padding-bottom:clamp(48px,12vw,72px)!important;padding-top:clamp(48px,12vw,72px)!important}.section-appearance-mobile-spacious[data-v-0c7c6c30]{padding-bottom:clamp(64px,16vw,104px)!important;padding-top:clamp(64px,16vw,104px)!important}.section-appearance-has-mobile-background[data-v-0c7c6c30]{background-image:var(--section-mobile-background-layers)!important}}@media(min-width:768px){.section-appearance-hide-desktop[data-v-0c7c6c30]{display:none!important}}.home-hero-fade-enter-active[data-v-0c7c6c30],.home-hero-fade-leave-active[data-v-0c7c6c30]{transition:opacity .42s ease;transition-duration:.42s!important}.home-hero-fade-enter-from[data-v-0c7c6c30],.home-hero-fade-leave-to[data-v-0c7c6c30]{opacity:0}.builder-preview-section[data-v-0c7c6c30]{cursor:pointer;outline:2px solid transparent;outline-offset:-2px;position:relative;scroll-margin-top:112px;transition:outline-color .15s ease,box-shadow .15s ease}.builder-preview-section[data-v-0c7c6c30]:hover{outline-color:#0071e361}.builder-preview-dragging[data-v-0c7c6c30]{opacity:.55}.builder-preview-drag-target[data-v-0c7c6c30]{box-shadow:inset 0 0 0 2px #10b981b8,0 0 0 4px #10b98129;outline-color:#10b981d6}.builder-preview-drag-target-before[data-v-0c7c6c30]{box-shadow:inset 0 5px #10b981f0,inset 0 0 0 2px #10b981b8,0 0 0 4px #10b98129}.builder-preview-drag-target-after[data-v-0c7c6c30]{box-shadow:inset 0 -5px #10b981f0,inset 0 0 0 2px #10b981b8,0 0 0 4px #10b98129}.builder-preview-section[data-v-0c7c6c30]:hover:before,.builder-preview-selected[data-v-0c7c6c30]:before{background:#001430eb;border-radius:999px;color:#fff;content:attr(data-builder-section-index) ". " attr(data-builder-section-name);font-size:11px;font-weight:800;left:12px;letter-spacing:.04em;line-height:1;max-width:min(360px,calc(100% - 24px));overflow:hidden;padding:8px 10px;pointer-events:none;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:12px;white-space:nowrap;z-index:70}.builder-preview-selected[data-v-0c7c6c30]{box-shadow:inset 0 0 0 3px #0071e3ad;outline-color:#0071e3b8;outline-offset:-3px}.builder-preview-selected[data-v-0c7c6c30]:after{background:#0071e31f;content:"";inset:0;pointer-events:none;position:absolute;z-index:60}.builder-floating-toolbar[data-v-0c7c6c30]{align-items:center;background:#001430f0;border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 12px 28px #0014302e;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;max-width:min(520px,calc(100% - 24px));opacity:0;padding:4px;pointer-events:auto;position:absolute;right:12px;top:12px;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease;z-index:90}.builder-preview-section:hover>.builder-floating-toolbar[data-v-0c7c6c30],.builder-preview-selected>.builder-floating-toolbar[data-v-0c7c6c30]{opacity:1;transform:translateY(0)}.builder-floating-toolbar button[data-v-0c7c6c30],.builder-insert-rail[data-v-0c7c6c30]{align-items:center;border-radius:7px;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;line-height:1;min-height:30px;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.builder-floating-toolbar button[data-v-0c7c6c30]{background:#ffffff14;color:#fff;padding:0 9px}.builder-floating-toolbar button[data-v-0c7c6c30]:hover:not(:disabled){background:#ffffff2e}.builder-floating-toolbar button[data-builder-canvas-field-action][data-v-0c7c6c30]{background:#10b9812e;color:#d1fae5}.builder-floating-toolbar button[data-builder-canvas-field-action][data-v-0c7c6c30]:hover:not(:disabled){background:#10b98152}.builder-floating-toolbar button[data-v-0c7c6c30]:disabled{cursor:not-allowed;opacity:.38}.builder-insert-rail[data-v-0c7c6c30]{background:#0071e3f0;border:1px solid rgba(255,255,255,.18);bottom:12px;box-shadow:0 10px 24px #00143029;color:#fff;left:50%;opacity:0;padding:0 12px;pointer-events:auto;position:absolute;transform:translate(-50%,4px);transition:opacity .15s ease,transform .15s ease,background-color .15s ease;z-index:90}.builder-preview-section:hover>.builder-insert-rail[data-v-0c7c6c30],.builder-preview-selected>.builder-insert-rail[data-v-0c7c6c30]{opacity:1;transform:translate(-50%)}.builder-insert-rail[data-v-0c7c6c30]:hover{background:#005bbefa}.builder-inline-editing[data-v-0c7c6c30]{background:#ffffffeb;border-radius:8px;box-shadow:0 0 0 2px #0071e3e6,0 8px 24px #00143029;color:#06111f!important;cursor:text;outline:none;padding-inline:4px;position:relative;z-index:80}@media(max-width:1023px){.support-policy-heading[data-v-0c7c6c30]{display:grid!important;gap:10px!important;justify-items:start}}@media(min-width:1400px){.home-hero-media[data-v-0c7c6c30]{margin-left:calc(-1*max(0px,(100vw - 1470px) / 2));width:calc(610px + max(0px,(100vw - 1470px) / 2))}}@media(prefers-reduced-motion:reduce){.home-hero-fade-enter-active[data-v-0c7c6c30],.home-hero-fade-leave-active[data-v-0c7c6c30]{transition-duration:.16s!important}}
