.course-depositions[data-v-82c3b58a]{border-top:1px solid var(--course-border);background:var(--course-bg);padding:5.5rem 0}.course-depositions__container[data-v-82c3b58a]{width:min(1160px,100% - 3rem);margin:0 auto}.course-depositions__header[data-v-82c3b58a]{text-align:center;margin-bottom:3rem}.course-depositions__title[data-v-82c3b58a]{color:var(--course-text);text-transform:uppercase;margin:0;font-family:Poppins,Open Sans,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:800}.course-depositions__subtitle[data-v-82c3b58a]{max-width:42rem;color:var(--course-muted);margin:1rem auto 0;line-height:1.7}.course-depositions__grid[data-v-82c3b58a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;display:grid}.course-depositions__card[data-v-82c3b58a]{background:linear-gradient(#ffffff08,#ffffff04);border:1px solid #ffffff0d;border-radius:1.25rem;min-height:100%;padding:1.6rem}.course-depositions__card-top[data-v-82c3b58a]{align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.course-depositions__avatar[data-v-82c3b58a]{object-fit:cover;border:1px solid #f9a82540;border-radius:50%;width:3.75rem;height:3.75rem}.course-depositions__name[data-v-82c3b58a]{color:var(--course-text);margin:0;font-size:1rem;font-weight:700}.course-depositions__instagram[data-v-82c3b58a]{color:var(--course-accent);margin:.3rem 0 0;font-size:.88rem}.course-depositions__text[data-v-82c3b58a]{color:var(--course-muted);margin:0;line-height:1.75}@media (width<=960px){.course-depositions[data-v-82c3b58a]{padding:4rem 0}.course-depositions__container[data-v-82c3b58a]{width:min(100%,100% - 2rem)}.course-depositions__grid[data-v-82c3b58a]{grid-template-columns:1fr}}.shared-faq[data-v-95ddb8bc]{padding:2rem 0}.shared-faq__container[data-v-95ddb8bc]{flex-direction:column;gap:2.5rem;max-width:800px;margin:0 auto;display:flex}.shared-faq__header[data-v-95ddb8bc]{text-align:center}.shared-faq__title[data-v-95ddb8bc]{color:#f5f5f5;text-transform:uppercase;margin-bottom:.5rem;font-family:Poppins,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.2}.shared-faq__title[data-v-95ddb8bc] .highlight{color:#f9a825}.shared-faq__subtitle[data-v-95ddb8bc]{color:#b0b0b0;font-size:1.1rem}.shared-faq__list[data-v-95ddb8bc]{flex-direction:column;gap:1rem;display:flex}.shared-faq__item[data-v-95ddb8bc]{background:#161616;border:1px solid #ffffff0d;border-radius:12px;transition:all .3s;overflow:hidden}.shared-faq__item.is-active[data-v-95ddb8bc]{background:#1e1e1e;border-color:#f9a82580;box-shadow:0 4px 20px #0000004d}.shared-faq__item.is-active .shared-faq__icon-indicator .chevron[data-v-95ddb8bc]{color:#f9a825;transform:rotate(180deg)}.shared-faq__item.is-active .shared-faq__question[data-v-95ddb8bc]{color:#f9a825}.shared-faq__item[data-v-95ddb8bc]:hover:not(.is-active){background:#1b1b1b;border-color:#ffffff1a}.shared-faq__trigger[data-v-95ddb8bc]{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.25rem 1.5rem;display:flex}.shared-faq__question[data-v-95ddb8bc]{color:#f5f5f5;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.4;transition:color .3s}.shared-faq__icon-indicator[data-v-95ddb8bc]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.shared-faq__icon-indicator .chevron[data-v-95ddb8bc]{color:#b0b0b0;width:24px;height:24px;transition:transform .3s,color .3s}.shared-faq__content-wrapper[data-v-95ddb8bc]{grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;display:grid}.shared-faq__content-wrapper.is-open[data-v-95ddb8bc]{grid-template-rows:1fr}.shared-faq__content-inner[data-v-95ddb8bc]{overflow:hidden}.shared-faq__content[data-v-95ddb8bc]{color:#b0b0b0;padding:0 1.5rem 1.5rem;font-size:1rem;line-height:1.6}.shared-faq__content[data-v-95ddb8bc] a:not(.shared-faq__video-link){color:#f9a825;text-decoration:underline}.shared-faq__content[data-v-95ddb8bc] a:not(.shared-faq__video-link):hover{text-decoration:none}.shared-faq__content[data-v-95ddb8bc] p{margin:0}.shared-faq__video-link[data-v-95ddb8bc]{color:#f9a825;margin-left:.25rem;font-weight:700;text-decoration:none}.shared-faq__video-link[data-v-95ddb8bc]:hover{text-decoration:underline}@media (width<=768px){.shared-faq__trigger[data-v-95ddb8bc]{padding:1.1rem 1.25rem}.shared-faq__question[data-v-95ddb8bc]{font-size:1rem}}.shared-guarantee[data-v-eec69a19]{background-color:#161616;border-top:1px solid #ffffff0d;padding:6rem 1.5rem;overflow:hidden}.shared-guarantee__container[data-v-eec69a19]{flex-direction:column;align-items:center;gap:3rem;max-width:1100px;margin:0 auto;display:flex}@media (width>=768px){.shared-guarantee__container[data-v-eec69a19]{flex-direction:row;justify-content:space-between;align-items:center;gap:4rem}}.shared-guarantee__image-wrapper[data-v-eec69a19]{flex:1;justify-content:center;max-width:400px;display:flex;position:relative}.shared-guarantee__image-wrapper .shared-guarantee__image[data-v-eec69a19]{z-index:1;border-radius:50%;width:100%;max-width:300px;height:auto;transition:transform .3s;position:relative;box-shadow:0 10px 40px #00000080}.shared-guarantee__image-wrapper .shared-guarantee__image[data-v-eec69a19]:hover{transform:scale(1.05)}.shared-guarantee__content[data-v-eec69a19]{text-align:center;z-index:1;flex:1.2}@media (width>=768px){.shared-guarantee__content[data-v-eec69a19]{text-align:left}}.shared-guarantee__header[data-v-eec69a19]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}@media (width>=768px){.shared-guarantee__header[data-v-eec69a19]{flex-direction:row;justify-content:flex-start;margin-bottom:.5rem}}.shared-guarantee__shield-icon[data-v-eec69a19]{color:#f9a825;width:42px;height:42px}@media (width>=768px){.shared-guarantee__shield-icon[data-v-eec69a19]{width:32px;height:32px}}.shared-guarantee__title[data-v-eec69a19]{color:#f5f5f5;text-transform:uppercase;margin:0;font-family:Poppins,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.2}.shared-guarantee__title .highlight[data-v-eec69a19]{color:#f9a825}.shared-guarantee__subtitle[data-v-eec69a19]{color:#f5f5f5;letter-spacing:1px;margin-bottom:1.5rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600}.shared-guarantee__text[data-v-eec69a19]{color:#b0b0b0;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.6}.shared-guarantee__text[data-v-eec69a19] strong{color:#f5f5f5;font-weight:600}.shared-guarantee__badge[data-v-eec69a19]{color:#f9a825;text-transform:uppercase;letter-spacing:1px;background:#f9a8251a;border:1px solid #f9a8254d;border-radius:50px;margin-top:1rem;padding:.5rem 1.5rem;font-size:.9rem;font-weight:600;display:inline-block}@media (width<=768px){.shared-guarantee[data-v-eec69a19]{padding:4rem 1.5rem}}.shared-hero[data-v-11bd58c7]{background-color:#030303;justify-content:center;align-items:center;min-height:100vh;padding:4rem 2rem;display:flex;position:relative;overflow:hidden}.shared-hero__glow[data-v-11bd58c7]{filter:blur(80px);z-index:0;opacity:.6;pointer-events:none;background:radial-gradient(circle,#f9a82566 0%,#0000 70%);width:50vw;height:50vw;position:absolute;top:-20%;left:-10%}.shared-hero__container[data-v-11bd58c7]{z-index:1;grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;width:100%;max-width:1280px;display:grid;position:relative}.shared-hero__content[data-v-11bd58c7]{text-align:left;flex-direction:column;gap:1.5rem;display:flex}.shared-hero__logo-wrapper[data-v-11bd58c7]{margin-bottom:1rem}.shared-hero__logo-wrapper .shared-hero__logo[data-v-11bd58c7]{object-fit:contain;filter:drop-shadow(0 4px 6px #0000004d);width:auto;height:80px}.shared-hero__title[data-v-11bd58c7]{color:#f5f5f5;text-transform:uppercase;letter-spacing:-1px;font-family:Poppins,sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.1}.shared-hero__title[data-v-11bd58c7] .text-highlight{color:#f9a825;text-shadow:0 0 20px #f9a8254d}.shared-hero__cta[data-v-11bd58c7]{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1rem;display:flex}.shared-hero__cta .shared-hero__button[data-v-11bd58c7]{font-family:Poppins,sans-serif;font-weight:800;border-radius:8px!important;height:auto!important;padding:1rem 2.5rem!important;font-size:1.1rem!important;transition:transform .2s,box-shadow .2s!important;box-shadow:0 0 25px #f9a8254d!important}.shared-hero__cta .shared-hero__button[data-v-11bd58c7]:hover{transform:translateY(-2px);box-shadow:0 0 35px #f9a82566!important}.shared-hero__cta .shared-hero__secure[data-v-11bd58c7]{color:#ccc;opacity:.8;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.shared-hero__cta .shared-hero__secure .icon[data-v-11bd58c7]{font-size:1rem}.shared-hero__visual[data-v-11bd58c7]{justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}.shared-hero__visual-backdrop[data-v-11bd58c7]{z-index:0;background:linear-gradient(#f9a825cc 0%,#f9a82533 100%);border:1px solid #f9a82580;border-top-left-radius:30px;border-top-right-radius:30px;width:80%;height:75%;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 50px #f9a8254d}.shared-hero__visual .shared-hero__image[data-v-11bd58c7]{z-index:1;filter:drop-shadow(0 10px 20px #00000080);width:100%;max-width:550px;height:auto}@media (width<=960px){.shared-hero[data-v-11bd58c7]{text-align:center;height:auto;padding:3rem 1.5rem 2rem}.shared-hero__glow[data-v-11bd58c7]{width:100vw;height:100vw;top:-30%;left:0}.shared-hero__container[data-v-11bd58c7]{grid-template-columns:minmax(0,1fr);gap:3rem}.shared-hero__content[data-v-11bd58c7]{text-align:center;align-items:center;min-width:0}.shared-hero .shared-hero__button[data-v-11bd58c7]{white-space:normal;max-width:100%}.shared-hero .shared-hero__button[data-v-11bd58c7] .v-btn__content{white-space:normal}.shared-hero__logo-wrapper .shared-hero__logo[data-v-11bd58c7]{height:60px}.shared-hero__title[data-v-11bd58c7]{font-size:2.5rem}.shared-hero__cta[data-v-11bd58c7]{align-items:center;width:100%}.shared-hero__cta .shared-hero__button[data-v-11bd58c7]{width:100%;max-width:400px}.shared-hero__visual[data-v-11bd58c7]{margin-top:1rem}.shared-hero__visual-backdrop[data-v-11bd58c7]{width:85%;height:65%}.shared-hero__visual .shared-hero__image[data-v-11bd58c7]{max-width:400px}}.shared-timeline[data-v-ed55c001]{color:#f5f5f5;background-color:#0000;padding:6rem 2rem;overflow:hidden}.shared-timeline__header[data-v-ed55c001]{text-align:center;max-width:800px;margin:0 auto 5rem}.shared-timeline__title[data-v-ed55c001]{text-transform:uppercase;letter-spacing:-.5px;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:clamp(2rem,5vw,2.5rem);font-weight:800}.shared-timeline__title[data-v-ed55c001] .highlight{color:#f9a825}.shared-timeline__subtitle[data-v-ed55c001]{color:#b0b0b0;font-size:1.1rem;font-weight:300}.shared-timeline__wrapper[data-v-ed55c001]{width:100%;max-width:900px;margin:0 auto;position:relative}.shared-timeline__list[data-v-ed55c001]{margin:0;padding:0;list-style:none;position:relative}.shared-timeline__list[data-v-ed55c001]:before{content:"";opacity:.8;background:linear-gradient(#f9a82533,#f9a825,#f9a82533);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:20px;box-shadow:0 0 8px #f9a8254d}.shared-timeline__item[data-v-ed55c001]{align-items:flex-start;margin-bottom:3rem;padding-left:60px;display:flex;position:relative}.shared-timeline__item[data-v-ed55c001]:last-child{margin-bottom:0}.shared-timeline__marker[data-v-ed55c001]{justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:0;left:0}.shared-timeline__marker-dot[data-v-ed55c001]{z-index:2;background-color:#0a0a0a;border:3px solid #f9a825;border-radius:50%;width:16px;height:16px;box-shadow:0 0 10px #f9a82580}.shared-timeline__content[data-v-ed55c001]{background:#141414;border:1px solid #ffffff0d;border-radius:20px;width:100%;padding:2.5rem;transition:transform .3s,box-shadow .3s}.shared-timeline__content[data-v-ed55c001]:hover{border-color:#f9a8254d;transform:translate(5px);box-shadow:0 15px 40px #0006}.shared-timeline__module-title[data-v-ed55c001]{color:#f9a825;text-transform:uppercase;margin-bottom:.5rem;font-size:1.4rem;font-weight:700}.shared-timeline__module-subtitle[data-v-ed55c001]{color:#f5f5f5;margin-bottom:1.5rem;font-size:1.1rem;font-weight:500}.shared-timeline__details[data-v-ed55c001]{flex-direction:column;gap:.8rem;padding:0;list-style:none;display:flex}.shared-timeline__details li[data-v-ed55c001]{color:#b0b0b0;align-items:flex-start;gap:12px;font-size:1.05rem;line-height:1.5;display:flex}.shared-timeline__details li .bullet[data-v-ed55c001]{color:#f9a825;font-weight:700}@media (width<=768px){.shared-timeline[data-v-ed55c001]{padding:4rem 1.5rem}.shared-timeline__title[data-v-ed55c001]{font-size:2rem}.shared-timeline__list[data-v-ed55c001]:before{left:10px}.shared-timeline__item[data-v-ed55c001]{padding-left:40px}.shared-timeline__marker[data-v-ed55c001]{width:42px;left:-11px}.shared-timeline__content[data-v-ed55c001]{padding:1.75rem}}.shared-timeline--course .shared-timeline__wrapper[data-v-ed55c001]{max-width:1000px}.course-timeline__card[data-v-64352ade]{flex-direction:column;gap:1.5rem;display:flex}.course-timeline__trigger[data-v-64352ade]{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0;display:flex}.course-timeline__title-group[data-v-64352ade]{flex-direction:column;gap:.6rem;display:flex}.course-timeline__eyebrow[data-v-64352ade]{color:var(--course-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}.course-timeline__module-title[data-v-64352ade]{color:var(--course-text);margin:0;font-family:Poppins,Open Sans,sans-serif;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;line-height:1.3}.course-timeline__trigger-icon[data-v-64352ade]{color:var(--course-accent);flex-shrink:0;transition:transform .25s}.course-timeline__trigger-icon--expanded[data-v-64352ade]{transform:rotate(180deg)}.course-timeline__content[data-v-64352ade]{border-top:1px solid #ffffff14;flex-direction:column;gap:1.5rem;padding-top:1.5rem;display:flex}.course-timeline__meta[data-v-64352ade]{flex-direction:column;gap:1rem;display:flex}.course-timeline__badge[data-v-64352ade]{width:fit-content;color:var(--course-accent);letter-spacing:.08em;text-transform:uppercase;background:#f9a8251f;border:1px solid #f9a82533;border-radius:999px;padding:.35rem .75rem;font-size:.72rem;font-weight:800}.course-timeline__summary[data-v-64352ade]{align-items:flex-start;gap:.85rem;display:flex}.course-timeline__description[data-v-64352ade]{color:var(--course-muted);margin:0;font-size:1rem;line-height:1.75}.course-timeline__faculty[data-v-64352ade]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:1rem;flex-direction:column;gap:.8rem;padding:1rem 1.1rem;display:flex}.course-timeline__faculty-label[data-v-64352ade]{color:var(--course-text);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.course-timeline__faculty-list[data-v-64352ade]{flex-wrap:wrap;gap:.65rem;display:flex}.course-timeline__faculty-chip[data-v-64352ade]{color:var(--course-text);background:#f9a82514;border:1px solid #f9a82524;border-radius:999px;align-items:center;padding:.45rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}.course-timeline__program[data-v-64352ade]{border-top:1px solid #ffffff14;flex-direction:column;gap:1rem;padding-top:1.35rem;display:flex}.course-timeline__program-label[data-v-64352ade]{color:var(--course-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.course-timeline__details[data-v-64352ade]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.course-timeline__detail-item[data-v-64352ade]{color:var(--course-muted);align-items:flex-start;gap:.7rem;font-size:.96rem;line-height:1.6;display:flex}.course-timeline__detail-bullet[data-v-64352ade]{color:var(--course-accent);font-weight:700}@media (width<=960px){.course-timeline__trigger[data-v-64352ade]{align-items:flex-start}.course-timeline__details[data-v-64352ade]{grid-template-columns:1fr}.course-timeline__summary[data-v-64352ade]{flex-direction:column}}
