@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.faq-answer{line-height:1.6;color:#333}.faq-answer p{margin-bottom:1rem}.faq-answer p:last-child{margin-bottom:0}.faq-answer ul{margin:1rem 0;padding-left:1.5rem}.faq-answer ul li{margin-bottom:.5rem;line-height:1.5}.faq-answer ul li:last-child{margin-bottom:0}.faq-answer strong{font-weight:600;color:#2c3e50}.faq-answer p+ul{margin-top:-.5rem}.faq-answer ul+p{margin-top:1rem}@media(max-width:768px){.faq-answer{font-size:14px}.faq-answer ul{padding-left:1.2rem}}:root{--font-Figtree: "Figtree", "Inter", sans-serif;--font-Inter: "Inter", sans-serif;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.25rem;--fs-xl: 1.5rem;--fs-2xl: 2rem;--fs-3xl: 2.5rem;--fs-4xl: 3rem;--color-primary: #6B4CCF;--color-secondary: #E8368D;--color-white: #FFFFFF;--color-dark: #1C133D;--color-black: #1C133D;--color-mid-dark: #21193D;--color-mint: #F1FEF9;--color-mid-white: #F1F5F8;--color-dark-blue: #2F2457;--color-dark-red: #F3294A;--color-dark-text: #1C133D;--color-navy: #0E1620;--color-navy-mid: #112240;--color-muted-text: #585076;--color-border-light: #E8E4F0;--bs-body-color: #1C133D}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-mid-white);border-radius:20px}::-webkit-scrollbar-thumb{background:var(--color-secondary);border-radius:20px}::-webkit-scrollbar-thumb:hover{background:var(--color-secondary)}*{scrollbar-width:thin;scrollbar-color:var(--color-secondary) var(--color-mid-white)}a{text-decoration:none;transition:color .3s ease}a:hover{color:var(--color-secondary)}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-dark-blue{color:var(--color-dark-blue)}.color-dark-red{color:var(--color-dark-red)}.color-dark-text{color:var(--color-dark-text)}.spacing-y-100{padding:80px 0}@media(max-width:768px){.spacing-y-100{padding:40px 0}}.font-32{font-size:var(--fs-2xl)}*{transition:all .3s ease-in-out}body{font-family:var(--font-Figtree);overflow-x:clip}html{overflow-x:clip}main{min-height:50dvh}.mb-50{margin-bottom:50px!important}.flex-1{flex:1}.spacing-t-150{padding-top:150px}@media(max-width:768px){.spacing-t-150{padding-top:100px}}.spacing-t-100{padding-top:100px}.text-24{font-size:24px}.right-0{right:0}.left-0{left:0}.top-16{top:16px}.bottom-0{bottom:0}.right-16{right:16px}.top-24{top:24px}.right-24{right:24px}.btn_theme,.btn-primary,button[type=submit],.subscribe_btn{position:relative;overflow:hidden}.btn_theme:before,.btn-primary:before,button[type=submit]:before,.subscribe_btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff80;transform:translate(-50%,-50%);pointer-events:none}.btn_theme:hover:before,.btn_theme:active:before,.btn-primary:hover:before,.btn-primary:active:before,button[type=submit]:hover:before,button[type=submit]:active:before,.subscribe_btn:hover:before,.subscribe_btn:active:before{animation:ripple .6s ease-out}@keyframes ripple{0%{width:0;height:0;opacity:1}to{width:300px;height:300px;opacity:0}}.modal-backdrop{z-index:10000!important;background-color:#00000080!important}.modal{z-index:10001!important}body.modal-open #root{filter:blur(100px);transition:filter .2s ease}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;padding:3rem 2rem;animation:fadeIn .2s ease-in-out;overflow-y:auto}.modal-container{background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-height:80vh;overflow:hidden;animation:slideUp .3s ease-out;margin:auto;display:flex;flex-direction:column;position:relative}.modal-container.modal-sm{width:100%;max-width:400px}.modal-container.modal-md{width:100%;max-width:600px}.modal-container.modal-lg{width:100%;max-width:800px}.modal-container.modal-xl{width:100%;max-width:1200px}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}.modal-title{font-size:1.5rem;font-weight:600;color:#111827;margin:0}.modal-close-button{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background-color .2s;color:#6b7280}.modal-close-button:hover{background-color:#f3f4f6;color:#111827}.modal-close-button:focus{outline:2px solid #3b82f6;outline-offset:2px}.modal-body{padding:1.5rem;overflow-y:auto;flex:1}.modal-body::-webkit-scrollbar{width:6px}.modal-body::-webkit-scrollbar-track{background:transparent}.modal-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e8368d,#6b4ccf);border-radius:10px}.modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f3294a,#7285d2)}.modal-body{scrollbar-width:thin;scrollbar-color:#E8368D transparent}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:768px){.modal-overlay{padding:0;align-items:stretch}.modal-container{width:100%;max-width:100%;max-height:100vh;height:100vh;border-radius:0;margin:0}.modal-container.modal-sm,.modal-container.modal-md,.modal-container.modal-lg,.modal-container.modal-xl{max-width:100%}.modal-header{padding:1rem}.modal-title{font-size:1.25rem}.modal-body{padding:1rem}}.bottom-sheet-backdrop{display:none}@media(max-width:991px){.bottom-sheet-backdrop{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.bottom-sheet-backdrop.active{opacity:1;pointer-events:auto}}.bottom-sheet{position:fixed;bottom:0;left:0;right:0;background:var(--color-white);border-radius:24px 24px 0 0;box-shadow:0 -4px 20px #00000026;z-index:1000;transform:translateY(100%);transition:transform .3s ease-in-out;overflow-y:auto;overflow-x:hidden}@media(max-width:991px){.bottom-sheet{max-height:90vh}}@media(min-width:992px){.bottom-sheet{display:none}}.bottom-sheet.open{transform:translateY(0)}.bottom-sheet .bottom-sheet-close{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#0000000d;border:none;border-radius:50%;color:#0009;cursor:pointer;transition:all .2s ease;z-index:10}.bottom-sheet .bottom-sheet-close:hover{background:#0000001a;color:#000c}.bottom-sheet .bottom-sheet-close:active{transform:scale(.95)}.bottom-sheet .bottom-sheet-close svg{width:20px;height:20px}.bottom-sheet .bottom-sheet-content{padding:48px 24px 24px;position:relative}@media(max-width:767px){.bottom-sheet .bottom-sheet-content{padding:40px 20px 20px}}.bottom-sheet::-webkit-scrollbar{width:6px}.bottom-sheet::-webkit-scrollbar-track{background:transparent}.bottom-sheet::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.bottom-sheet::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.bottom-sheet{scrollbar-width:thin;scrollbar-color:#C1C1C1 transparent}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.btn_theme{border:none;cursor:pointer;font-weight:500;border-radius:6px;transition:.3s ease;font-family:var(--font-Inter);display:inline-flex;align-items:center;justify-content:center}.btn_theme.primary{background:var(--color-primary);color:var(--color-white)}.btn_theme.secondary{background:var(--color-secondary);color:var(--color-white)}.btn_theme.whiteSecondary{background:#e0e9f0;color:var(--color-dark-text)}.btn_theme.whiteSecondary:hover{background:var(--color-primary);color:var(--color-white)}.btn_theme.outline{background:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}.btn_theme.outline:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.btn_theme.outline-light{background:var(--color-white);border:2px solid var(--color-white);color:var(--color-dark-text)}.btn_theme.outline-light:hover{background:transparent;color:var(--color-white);border-color:var(--color-white)}.btn_theme.sm{padding:7px 16px;font-size:13px;border-radius:100px}.btn_theme.md{padding:11px 20px;font-size:var(--fs-base);border-radius:100px}@media screen and (max-width:991px){.btn_theme.md{padding:8px 16px;font-size:14px;width:auto}}.btn_theme.lg{padding:11px 20px;font-size:18px;border-radius:100px}.btn_theme:disabled{background:#d1d5db!important;color:#6b7280!important;cursor:not-allowed;opacity:1;pointer-events:none}.session-details{padding:.5rem;max-height:100%;overflow-y:auto}.session-details::-webkit-scrollbar{width:6px}.session-details::-webkit-scrollbar-track{background:transparent}.session-details::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e8368d,#6b4ccf);border-radius:10px}.session-details::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f3294a,#7285d2)}.session-details{scrollbar-width:thin;scrollbar-color:#E8368D transparent}.session-details .session-details-image{width:100%;height:300px;border-radius:12px;overflow:hidden;margin-bottom:1.5rem}.session-details .session-details-image img{width:100%;height:100%;object-fit:cover}.session-details .session-category-badge{margin-bottom:1.5rem}.session-details .session-category-badge .badge{display:inline-block;padding:.5rem 1rem;background:linear-gradient(90deg,#e8368d,#f3294a);color:#fff;border-radius:20px;font-size:.875rem;font-weight:500}.session-details .session-section{margin-bottom:2rem}.session-details .session-section .section-title{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;color:#2f2457;margin-bottom:1rem}.session-details .session-section .session-description{color:#6b7280;line-height:1.6;font-size:1rem}.session-details .session-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.session-details .session-info-grid .info-item{display:flex;align-items:flex-start;gap:.75rem}.session-details .session-info-grid .info-item .info-icon{color:#e8368d;flex-shrink:0;margin-top:.25rem}.session-details .session-info-grid .info-item .info-label{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.session-details .session-info-grid .info-item .info-value{font-size:1rem;font-weight:600;color:#2f2457}.session-details .instructor-info{display:flex;gap:1rem;align-items:flex-start}.session-details .instructor-info .instructor-photo{width:64px;height:64px;border-radius:50%;object-fit:cover;border:3px solid #E8368D}.session-details .instructor-info .instructor-name{font-size:1.125rem;font-weight:600;color:#2f2457;margin-bottom:.5rem}.session-details .instructor-info .instructor-bio{color:#6b7280;font-size:.875rem;line-height:1.5;white-space:pre-line}.session-details .session-tags{display:flex;flex-wrap:wrap;gap:.5rem}.session-details .session-tags .tag{padding:.375rem .75rem;background-color:#f1f5f8;color:#2f2457;border-radius:20px;font-size:.875rem;font-weight:500}.session-details .session-actions{display:flex;gap:1rem;padding-top:1.5rem;border-top:1px solid #e5e7eb;margin-top:1.5rem}.session-details .session-actions button{flex:1;background:linear-gradient(90deg,#6b4ccf,#7285d2);color:#fff;border:none;border-radius:50px;padding:14px 28px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.session-details .session-actions button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #6b4ccf4d}@media(max-width:768px){.session-details .session-details-image{height:200px}.session-details .session-info-grid{grid-template-columns:1fr;gap:1rem}.session-details .session-actions{flex-direction:column-reverse}.session-details .session-actions button{width:100%}}.session-skeleton{pointer-events:none}.session-skeleton .skeleton-image{width:100%;height:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:12px 12px 0 0}.session-skeleton .skeleton-title{width:80%;height:24px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:12px}.session-skeleton .skeleton-description{margin-bottom:16px}.session-skeleton .skeleton-description .skeleton-line{width:100%;height:14px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:8px}.session-skeleton .skeleton-description .skeleton-line.short{width:60%}.session-skeleton .skeleton-instructor{display:flex;align-items:center;gap:12px;margin-bottom:16px}.session-skeleton .skeleton-instructor .skeleton-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;flex-shrink:0}.session-skeleton .skeleton-instructor .skeleton-instructor-name{width:120px;height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.session-skeleton .skeleton-meta-item{width:45%;height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.session-skeleton .skeleton-button{flex:1;height:44px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:8px}.session-skeleton .skeleton-button.secondary{flex:.8}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.typo{margin:0;padding:0;font-family:var(--font-Figtree)}.typo.xl{font-size:38px}.typo.lg{font-size:32px}.typo.md2{font-size:23px}.typo.md{font-size:20px}.typo.sm{font-size:16px}.typo.regular{font-weight:400}.typo.medium{font-weight:500}.typo.bold{font-weight:700}.typo.primary{color:var(--color-dark-text)}.typo.secondary{color:#6b4ccf}.typo.gray{color:#555}@media screen and (max-width:991px){.typo.xl{font-size:30px}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.page-skeleton{min-height:100vh;background:#fff}.page-skeleton .skeleton-header{display:flex;justify-content:space-between;align-items:center;padding:20px 40px;border-bottom:1px solid #f0f0f0}.page-skeleton .skeleton-header .skeleton-logo{width:150px;height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:4px}.page-skeleton .skeleton-header .skeleton-nav{display:flex;gap:20px}.page-skeleton .skeleton-header .skeleton-nav .skeleton-nav-item{width:80px;height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:4px}.page-skeleton .skeleton-content{padding:40px;max-width:1200px;margin:0 auto}.page-skeleton .skeleton-content .skeleton-hero{width:100%;height:400px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:8px;margin-bottom:40px}.page-skeleton .skeleton-content .skeleton-section{margin-bottom:30px}.page-skeleton .skeleton-content .skeleton-section .skeleton-line{height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:1000px 100%;animation:shimmer 2s infinite;border-radius:4px;margin-bottom:12px}.page-skeleton .skeleton-content .skeleton-section .skeleton-line.short{width:60%}@media(max-width:768px){.page-skeleton .skeleton-header{padding:15px 20px}.page-skeleton .skeleton-header .skeleton-nav{display:none}.page-skeleton .skeleton-content{padding:20px}.page-skeleton .skeleton-content .skeleton-hero{height:250px}}.trust-badges{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;padding:40px 0}.trust-badges--compact{gap:0;padding:24px 0}.trust-badges--centered{text-align:center}.trust-badges--centered .trust-badge{flex-direction:column;align-items:center;text-align:center}.trust-badges--centered .trust-badge__icon{margin-bottom:12px}.trust-badge{display:flex;align-items:flex-start;gap:16px;padding:20px 32px;background:transparent;position:relative;transition:all .3s ease}.trust-badge:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:60%;width:1px;background:#fff3}.trust-badge:hover{background:#ffffff0d}.trust-badge__icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}.trust-badge__icon svg{display:block}.trust-badge:hover .trust-badge__icon{transform:scale(1.05)}.trust-badge__content{flex:1;min-width:0}.trust-badge__title{font-size:var(--fs-md);font-weight:700;color:var(--color-dark);margin:0 0 6px;line-height:1.3}.trust-badge__description{font-size:var(--fs-sm);color:#585076;margin:0;line-height:1.5}@media(max-width:767px){.trust-badges{grid-template-columns:1fr;gap:0;padding:24px 0}.trust-badge{padding:16px 20px}.trust-badge:not(:last-child):after{right:auto;left:50%;top:auto;bottom:0;transform:translate(-50%);height:1px;width:80%}.trust-badge__icon{width:48px;height:48px}.trust-badge__icon svg{width:28px;height:28px}.trust-badge__title{font-size:var(--fs-base)}.trust-badge__description{font-size:var(--fs-xs)}}@media(min-width:768px)and (max-width:991px){.trust-badges{grid-template-columns:repeat(2,1fr)}.trust-badge:nth-child(2n):after{display:none}.trust-badge:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:24px;margin-bottom:24px}}.bp-video-testimonials{padding:80px 0 100px;background:#f9fafb;overflow:hidden}.bp-vt-header{max-width:640px;margin-inline:auto}.bp-vt-eyebrow{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary, #6b4ccf);margin-bottom:12px}.bp-vt-title{font-size:clamp(28px,4vw,42px);font-weight:700;color:var(--color-dark, #1c133d);line-height:1.2;margin-bottom:16px}.bp-vt-title--accent{color:var(--color-secondary, #e8368d);font-style:italic}.bp-vt-subtitle{font-size:16px;color:var(--color-muted-text, #585076);margin-bottom:0}.mb-60{margin-bottom:60px!important}.bp-vt-slider-wrapper{padding:0 0 20px;overflow:hidden}.bp-vt-swiper{padding:16px 0!important;overflow:hidden!important}.bp-vt-card{position:relative;border-radius:20px;overflow:hidden;cursor:pointer;aspect-ratio:9/14;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s ease}.bp-vt-card--side{transform:scale(.93);box-shadow:0 6px 24px #0000001f}.bp-vt-card--side .bp-vt-card__overlay{display:none}.bp-vt-card--side .bp-vt-card__bottom{opacity:1}.bp-vt-card--active{transform:scale(1);box-shadow:none;z-index:2}.bp-vt-card--active .bp-vt-card__bottom{display:none!important}.bp-vt-card--active .bp-vt-card__overlay{background:linear-gradient(to top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.25) 24%,rgba(0,0,0,.05) 45%,transparent 65%)}.bp-vt-card:hover .bp-vt-card__bg{transform:scale(1.04)}.bp-vt-card:hover .bp-vt-card__bottom{background:#120e208c;border-top-color:#ffffffa6}.bp-vt-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .5s ease}.bp-vt-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;z-index:1}.bp-vt-card__play-btn{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:4;display:inline-flex;align-items:center;gap:6px;padding:10px 22px;border-radius:999px;border:1.5px solid rgba(255,255,255,.7);background:#ffffff26;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s ease}.bp-vt-card__play-btn:hover{background:#ffffff47;border-color:#fff;transform:translate(-50%) scale(1.05)}.bp-vt-card__bottom{position:absolute;bottom:0;left:0;right:0;z-index:3;padding:18px 20px 22px;background:#120e206b;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.45);box-shadow:0 -4px 20px #00000026;transition:all .3s ease}.bp-vt-card__quote-mark{display:flex;align-items:center;color:var(--color-secondary, #E8368D);opacity:1;margin-bottom:8px}.bp-vt-card__quote-mark svg{width:18px;height:15px;display:block}.bp-vt-card__quote{font-size:15.5px;font-weight:500;color:#fff;line-height:1.45;margin-bottom:14px;text-shadow:0 1px 3px rgba(0,0,0,.4)}.bp-vt-card__meta{display:flex;flex-direction:column;gap:3px;border-left:2.5px solid var(--color-secondary, #E8368D);padding-left:10px}.bp-vt-card__name{font-size:14.5px;font-weight:700;color:#fff;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.4)}.bp-vt-card__role{font-size:12px;font-weight:500;color:#ffffffe0;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.4)}.bp-vt-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;border-radius:50%;border:none;background:#fff;box-shadow:0 4px 16px #0000002e;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-dark, #1c133d);transition:background .2s,box-shadow .2s}.bp-vt-nav:hover{background:var(--color-primary, #6b4ccf);color:#fff;box-shadow:0 6px 20px #6b4ccf47}.bp-vt-nav--prev{left:16px}.bp-vt-nav--next{right:16px}.bp-vt-modal-dialog{max-width:400px!important;margin:1.75rem auto!important}@media(max-width:480px){.bp-vt-modal-dialog{max-width:92vw!important;margin:1rem auto!important}}.bp-vt-modal-content{background:#100826!important;border:1px solid rgba(107,76,207,.3)!important;border-radius:24px!important;overflow:hidden}.bp-vt-lightbox{position:relative;display:flex;flex-direction:column;gap:0}.bp-vt-lightbox__close{position:absolute;top:14px;right:14px;z-index:10;width:36px;height:36px;border-radius:50%;border:none;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s}.bp-vt-lightbox__close:hover{background:#ffffff40}.bp-vt-modal-swiper{width:100%}.bp-vt-lightbox__video-wrapper{position:relative;width:100%;height:72vh;max-height:600px;background:#000;overflow:hidden;border-radius:0}.bp-vt-lightbox__video{width:100%;height:100%;display:block;object-fit:cover;object-position:center top}.bp-vt-lightbox__click-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.bp-vt-lightbox__center-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:60px;height:60px;border-radius:50%;border:none;background:#e8368deb;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 24px #e8368d66;transition:background .2s}.bp-vt-lightbox__center-btn:hover{background:#d01f7a}.bp-vt-lightbox__footer{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;gap:12px}.bp-vt-lightbox__info{flex:1;text-align:center}.bp-vt-lightbox__info-name{display:block;font-size:15px;font-weight:700;color:#fff}.bp-vt-lightbox__info-role{display:block;font-size:12px;color:#d8ccff;margin-top:2px}.bp-vt-lightbox__dots{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px}.bp-vt-dot{width:7px;height:7px;border-radius:50%;border:none;background:#ffffff4d;padding:0;cursor:pointer;transition:background .2s,transform .2s}.bp-vt-dot--active{background:var(--color-secondary, #e8368d);transform:scale(1.4)}.bp-vt-modal-nav{width:38px;height:38px;border-radius:50%;border:1.5px solid rgba(255,255,255,.2);background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:border-color .2s,background .2s}.bp-vt-modal-nav:hover{border-color:var(--color-primary, #6b4ccf);background:#6b4ccf40}@media(max-width:767px){.bp-video-testimonials{padding:60px 0 80px}.bp-vt-nav{display:none}.bp-vt-modal-dialog{max-width:95vw!important}}.alumni-success-stories{position:relative;padding:80px 0 100px;background:var(--color-white, #ffffff);overflow:hidden}.alumni-success-stories--bg-light{background:#f9fafb}.alumni-success-stories .alumni-stories-header{max-width:680px;margin:0 auto 52px;text-align:center;padding:0 16px}.alumni-success-stories .alumni-stories-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary, #6b4ccf);background:#6b4ccf14;border:1px solid rgba(107,76,207,.18);padding:6px 16px;border-radius:100px;margin-bottom:16px}.alumni-success-stories .alumni-stories-title{font-size:clamp(28px,3.8vw,42px);font-weight:800;color:var(--color-dark, #1c133d);line-height:1.22;letter-spacing:-.02em;margin-bottom:14px}.alumni-success-stories .alumni-stories-subtitle{font-size:16px;line-height:1.65;color:var(--color-muted-text, #585076);margin:0 auto;font-weight:500}.alumni-success-stories .alumni-stories-non-repeating-grid{display:flex;justify-content:center;align-items:center;gap:24px;padding:10px 0 20px;margin:0 auto}.alumni-success-stories .alumni-stories-non-repeating-grid .alumni-card{width:clamp(260px,22vw,320px);flex-shrink:0;transform:scale(1);box-shadow:0 8px 28px #00000029}.alumni-success-stories .alumni-stories-non-repeating-grid .alumni-card .alumni-card__overlay{display:block;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.25) 24%,rgba(0,0,0,.05) 45%,transparent 65%)}.alumni-success-stories .alumni-stories-non-repeating-grid .alumni-card .alumni-card__play-btn{display:inline-flex}.alumni-success-stories .alumni-stories-non-repeating-grid .alumni-card:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 16px 40px #0000003d}.alumni-success-stories .alumni-stories-non-repeating-grid .alumni-card:hover .alumni-card__bg{transform:scale(1.04)}@media(max-width:640px){.alumni-success-stories .alumni-stories-non-repeating-grid{gap:16px;overflow-x:auto;justify-content:flex-start;padding:10px 20px 20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.alumni-success-stories .alumni-stories-non-repeating-grid .alumni-card{width:78vw;max-width:300px;scroll-snap-align:center}}.alumni-success-stories .alumni-stories-slider-wrapper{position:relative;width:100%;padding:10px 0 20px;overflow:hidden}.alumni-success-stories .alumni-stories-swiper{padding:16px 0!important;overflow:visible!important}.alumni-success-stories .alumni-stories-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;border-radius:50%;border:1px solid rgba(0,0,0,.08);background:#fff;color:var(--color-dark, #1c133d);box-shadow:0 4px 18px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease}.alumni-success-stories .alumni-stories-nav:hover{background:var(--color-primary, #6b4ccf);border-color:var(--color-primary, #6b4ccf);color:#fff;box-shadow:0 6px 22px #6b4ccf4d;transform:translateY(-50%) scale(1.06)}.alumni-success-stories .alumni-stories-nav:active{transform:translateY(-50%) scale(.96)}.alumni-success-stories .alumni-stories-nav--prev{left:28px}.alumni-success-stories .alumni-stories-nav--next{right:28px}@media(max-width:991px){.alumni-success-stories .alumni-stories-nav{width:42px;height:42px}.alumni-success-stories .alumni-stories-nav--prev{left:16px}.alumni-success-stories .alumni-stories-nav--next{right:16px}}@media(max-width:767px){.alumni-success-stories .alumni-stories-nav{display:none}}.alumni-success-stories .alumni-card{position:relative;border-radius:20px;overflow:hidden;cursor:pointer;aspect-ratio:9/14;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;background:#000;transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s ease}.alumni-success-stories .alumni-card--side{transform:scale(.97);box-shadow:0 6px 24px #0000001f}.alumni-success-stories .alumni-card--side .alumni-card__overlay{display:none}.alumni-success-stories .alumni-card--side .alumni-card__bottom{opacity:1}.alumni-success-stories .alumni-card--active{transform:scale(1);box-shadow:0 16px 40px #00000038;z-index:2}.alumni-success-stories .alumni-card--active .alumni-card__bottom{display:none!important}.alumni-success-stories .alumni-card--active .alumni-card__overlay{background:linear-gradient(to top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.25) 24%,rgba(0,0,0,.05) 45%,transparent 65%)}.alumni-success-stories .alumni-card:hover .alumni-card__bg{transform:scale(1.05)}.alumni-success-stories .alumni-card:hover .alumni-card__bottom{background:#120e208c;border-top-color:#ffffffa6}.alumni-success-stories .alumni-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;filter:none!important;transition:transform .5s ease}.alumni-success-stories .alumni-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;z-index:1;transition:background .35s ease}.alumni-success-stories .alumni-card__play-btn{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:4;display:inline-flex;align-items:center;gap:7px;padding:10px 22px;border-radius:100px;border:1.5px solid rgba(255,255,255,.85);background:#ffffff2e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 4px 18px #0000004d;transition:all .25s ease;white-space:nowrap}.alumni-success-stories .alumni-card__play-btn:hover{background:#ffffff59;border-color:#fff;color:#fff;transform:translate(-50%) scale(1.05)}.alumni-success-stories .alumni-card__bottom{position:absolute;bottom:0;left:0;right:0;z-index:3;padding:18px 20px 22px;background:#120e206b;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.45);box-shadow:0 -4px 20px #00000026;transition:all .3s ease}.alumni-success-stories .alumni-card__quote-mark{display:flex;align-items:center;color:var(--color-secondary, #E8368D);opacity:1;margin-bottom:8px}.alumni-success-stories .alumni-card__quote-mark svg{width:18px;height:15px;display:block}.alumni-success-stories .alumni-card__quote{font-size:15.5px;font-weight:500;color:#fff;line-height:1.45;margin-bottom:14px;text-shadow:0 1px 3px rgba(0,0,0,.4)}.alumni-success-stories .alumni-card__meta{display:flex;flex-direction:column;gap:3px;border-left:2.5px solid var(--color-secondary, #E8368D);padding-left:10px}.alumni-success-stories .alumni-card__name{font-size:14.5px;font-weight:700;color:#fff;letter-spacing:.01em;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.4)}.alumni-success-stories .alumni-card__role{font-size:12px;font-weight:500;color:#ffffffe0;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.4)}.alumni-modal-dialog{max-width:420px!important;margin:1.75rem auto!important}@media(max-width:480px){.alumni-modal-dialog{max-width:92vw!important;margin:1rem auto!important}}.alumni-modal-content{background:#0d0d11!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:24px!important;overflow:hidden;box-shadow:0 25px 60px #0009!important}.alumni-lightbox{position:relative;display:flex;flex-direction:column}.alumni-lightbox .alumni-lightbox__close{position:absolute;top:14px;right:14px;z-index:10;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#000000a6;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .2s ease}.alumni-lightbox .alumni-lightbox__close:hover{background:var(--color-primary, #6b4ccf);border-color:var(--color-primary, #6b4ccf);transform:scale(1.08)}.alumni-lightbox .alumni-modal-swiper{width:100%}.alumni-lightbox .alumni-lightbox__video-wrapper{position:relative;width:100%;height:72vh;max-height:600px;background:#000;overflow:hidden}.alumni-lightbox .alumni-lightbox__video{width:100%;height:100%;display:block;object-fit:cover;object-position:center top}.alumni-lightbox .alumni-lightbox__click-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.alumni-lightbox .alumni-lightbox__center-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:62px;height:62px;border-radius:50%;border:none;background:var(--color-primary, #6b4ccf);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 24px #6b4ccf66;transition:all .2s ease}.alumni-lightbox .alumni-lightbox__center-btn:hover{background:#583bb8;transform:translate(-50%,-50%) scale(1.08)}.alumni-lightbox .alumni-lightbox__footer{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;gap:12px;background:#0d0d11;border-top:1px solid rgba(255,255,255,.08)}.alumni-lightbox .alumni-lightbox__info{flex:1;text-align:center}.alumni-lightbox .alumni-lightbox__info-name{display:block;font-size:15px;font-weight:700;color:#fff}.alumni-lightbox .alumni-lightbox__info-role{display:block;font-size:12px;color:#ffffffb3;margin-top:2px}.alumni-lightbox .alumni-lightbox__dots{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px}.alumni-lightbox .alumni-dot{width:7px;height:7px;border-radius:50%;border:none;background:#ffffff40;padding:0;cursor:pointer;transition:all .2s ease}.alumni-lightbox .alumni-dot--active{background:var(--color-primary, #6b4ccf);transform:scale(1.4)}.alumni-lightbox .alumni-modal-nav{width:38px;height:38px;border-radius:50%;border:1.5px solid rgba(255,255,255,.2);background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .2s ease}.alumni-lightbox .alumni-modal-nav:hover{border-color:var(--color-primary, #6b4ccf);background:#6b4ccf40;color:#fff}.webinar_header{background:transparent;padding:20px 0;transition:all .4s ease-in-out;position:fixed;top:0;left:0;right:0;z-index:999}.webinar_header .webinar_nav_link{color:#ffffffd9}.webinar_header .webinar_nav_link:hover{color:#fff;background:#ffffff1a}.webinar_header .webinar_nav_link.active{color:#fff;background:var(--color-primary);font-weight:700}.webinar_header .webinar-mobile-toggle,.webinar_header .webinar-mobile-toggle:hover{color:#fff}.webinar_header.scrolled{background-color:var(--color-white);padding:10px 0;box-shadow:0 4px 20px #0000001f;border-radius:0 0 20px 20px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.webinar_header.scrolled .webinar_logo .webinar-logo-light{display:none}.webinar_header.scrolled .webinar_logo .webinar-logo-dark{display:block;max-width:130px}@media(max-width:767px){.webinar_header.scrolled .webinar_logo .webinar-logo-dark{max-width:100px}}.webinar_header.scrolled .webinar_nav_link{padding:8px 16px;color:#4b5563}.webinar_header.scrolled .webinar_nav_link:hover{color:var(--color-primary);background:#6b4ccf14}.webinar_header.scrolled .webinar_nav_link.active{color:var(--color-primary);background:#6b4ccf1f}.webinar_header.scrolled .webinar-mobile-toggle{color:var(--color-dark-text)}.webinar_header.scrolled .webinar-mobile-toggle:hover{color:var(--color-primary)}@media screen and (max-width:991px){.webinar_header.header-hidden{transform:translateY(-100%)}}.webinar-header-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}@media(max-width:991px){.webinar-header-inner{gap:16px}}.webinar_logo{flex-shrink:0}.webinar_logo a{display:inline-block;position:relative}.webinar_logo .webinar-logo-light,.webinar_logo .webinar-logo-dark{max-width:150px;height:auto;transition:all .4s ease-in-out}@media(max-width:767px){.webinar_logo .webinar-logo-light,.webinar_logo .webinar-logo-dark{max-width:120px}}.webinar_logo .webinar-logo-light:hover,.webinar_logo .webinar-logo-dark:hover{transform:scale(1.02)}.webinar_logo .webinar-logo-light{display:block}.webinar_logo .webinar-logo-dark{display:none}.webinar_nav{flex:1;display:flex;justify-content:center}@media(max-width:991px){.webinar_nav{display:none}}.webinar_nav_list{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.webinar_nav_item{margin:0}.webinar_nav_link{display:inline-block;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;border-radius:8px;transition:all .3s ease-in-out;background:transparent;border:none;cursor:pointer;white-space:nowrap;position:relative}.webinar_nav_link:hover{transform:translateY(-1px)}.webinar_nav_link.active{font-weight:700}.webinar-header-actions{display:flex;align-items:center;gap:12px}.btn_webinar_reserve{background:linear-gradient(135deg,var(--color-secondary) 0%,#c42476 100%);color:#fff;border:none;border-radius:50px;padding:12px 28px;font-size:14px;font-weight:700;white-space:nowrap;transition:all .3s ease;cursor:pointer;text-decoration:none;display:inline-block;letter-spacing:.2px}.btn_webinar_reserve:hover{background:linear-gradient(135deg,#c42476 0%,var(--color-secondary) 100%);transform:translateY(-2px)}.btn_webinar_reserve:active{transform:translateY(0)}@media(max-width:991px){.btn_webinar_reserve{display:none}}.btn_webinar_reserve--mobile{display:none;width:100%}@media(max-width:991px){.btn_webinar_reserve--mobile{display:block;padding:14px 28px;font-size:15px}}.webinar-mobile-toggle{display:none;background:transparent;border:none;padding:8px;cursor:pointer;transition:all .3s ease}.webinar-mobile-toggle:hover{transform:scale(1.1)}@media(max-width:991px){.webinar-mobile-toggle{display:flex;align-items:center;justify-content:center}}.webinar_mobile_menu{position:fixed;top:90px;left:0;right:0;background:#fff;box-shadow:0 8px 32px #00000026;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .4s ease-in-out;border-radius:0 0 24px 24px}.webinar_mobile_menu.open{max-height:calc(100vh - 90px);overflow-y:auto;opacity:1;visibility:visible;padding:16px 0}@media(min-width:992px){.webinar_mobile_menu{display:none}}.webinar_header.scrolled+* .webinar_mobile_menu,.webinar_header.scrolled .webinar_mobile_menu{top:70px}.webinar_mobile_nav_list{list-style:none;padding:0;margin:0}.webinar_mobile_nav_item{margin:0}.webinar_mobile_nav_item.mobile-cta-section{padding:16px 20px;border-top:1px solid #e5e7eb;margin-top:8px}.webinar_mobile_nav_link{display:block;width:100%;padding:14px 20px;font-size:15px;font-weight:600;color:#4b5563;text-decoration:none;text-align:left;background:transparent;border:none;cursor:pointer;transition:all .3s ease-in-out;border-left:3px solid transparent}.webinar_mobile_nav_link:hover{color:var(--color-primary);background:#6b4ccf0d;padding-left:26px;border-left-color:#6b4ccf4d}.webinar_mobile_nav_link.active{color:var(--color-primary);background:#6b4ccf1a;font-weight:700;position:relative;border-left-color:var(--color-primary);padding-left:26px}@media(max-width:1200px){.webinar_nav_link{padding:10px 14px;font-size:13px}}@media(max-width:767px){.webinar_header{padding:12px 0}}.plan-details-template{background-color:#f8f9fd;color:#1e293b;font-family:inherit;min-height:100vh;padding-bottom:100px}.plan-details-template .pdt-section-title{font-size:clamp(28px,3.2vw,36px);font-weight:800;color:#140a3c;letter-spacing:-.02em;margin-bottom:28px;line-height:1.2}.plan-details-template .pdt-hero-section{padding-top:130px;padding-bottom:60px}@media(max-width:768px){.plan-details-template .pdt-hero-section{padding-top:100px;padding-bottom:40px}}.plan-details-template .pdt-hero-section .pdt-back-nav{margin-bottom:24px}.plan-details-template .pdt-hero-section .pdt-back-nav .pdt-back-link{display:inline-flex;align-items:center;gap:8px;color:#6b46c1;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s ease,transform .2s ease}.plan-details-template .pdt-hero-section .pdt-back-nav .pdt-back-link:hover{color:#553c9a;transform:translate(-3px)}.plan-details-template .pdt-hero-section .pdt-hero-badge-wrap{margin-bottom:16px}.plan-details-template .pdt-hero-section .pdt-hero-badge-wrap .pdt-hero-badge{display:inline-block;background:#fdf2f7;color:#d8207e;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:6px 14px;border-radius:9999px}.plan-details-template .pdt-hero-section .pdt-hero-title{font-size:clamp(32px,4.2vw,52px);font-weight:800;color:#140a3c;letter-spacing:-.025em;line-height:1.15;margin-bottom:20px}.plan-details-template .pdt-hero-section .pdt-hero-description{font-size:clamp(16px,1.8vw,18px);line-height:1.65;color:#4a5568;margin-bottom:32px;max-width:640px}.plan-details-template .pdt-hero-section .pdt-hero-pills{display:flex;flex-wrap:wrap;gap:12px}.plan-details-template .pdt-hero-section .pdt-hero-pills .pdt-pill-tag{display:inline-flex;align-items:center;gap:8px;background:#eef2f7;color:#334155;font-size:13.5px;font-weight:600;padding:8px 16px;border-radius:9999px;transition:background-color .2s ease}.plan-details-template .pdt-hero-section .pdt-hero-pills .pdt-pill-tag .pdt-pill-icon{color:#6b46c1;flex-shrink:0}.plan-details-template .pdt-hero-section .pdt-sticky-card-wrap{position:sticky;top:110px;z-index:10}@media(max-width:991px){.plan-details-template .pdt-hero-section .pdt-sticky-card-wrap{position:static;margin-top:30px}}.plan-details-template .pdt-purchase-card{background:#fff;border:1px solid #eef1f6;border-radius:24px;padding:36px 32px;box-shadow:0 16px 40px #140a3c14}@media(max-width:576px){.plan-details-template .pdt-purchase-card{padding:24px 20px}}.plan-details-template .pdt-purchase-card .pdt-card-price-header{margin-bottom:24px}.plan-details-template .pdt-purchase-card .pdt-card-price-header .pdt-card-price-row{display:flex;align-items:baseline;gap:8px}.plan-details-template .pdt-purchase-card .pdt-card-price-header .pdt-card-price-row .pdt-card-price{font-size:46px;font-weight:800;color:#5832a8;line-height:1;letter-spacing:-.02em}.plan-details-template .pdt-purchase-card .pdt-card-price-header .pdt-card-price-row .pdt-card-currency{font-size:14px;font-weight:700;color:#717e95;text-transform:uppercase}.plan-details-template .pdt-purchase-card .pdt-card-price-header .pdt-card-payment-note{font-size:13.5px;color:#64748b;margin-top:6px;margin-bottom:0}.plan-details-template .pdt-purchase-card .pdt-card-actions{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 24px;border-radius:9999px;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none;border:none;transition:all .2s ease}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn-primary{background:#d8207e;color:#fff;box-shadow:0 6px 18px #d8207e59}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn-primary:hover{background:#c2186e;transform:translateY(-2px);box-shadow:0 8px 24px #d8207e73;color:#fff}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn-primary:active{transform:translateY(0)}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn-primary .pdt-btn-arrow{transition:transform .2s ease}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn-primary:hover .pdt-btn-arrow{transform:translate(4px)}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn-outline{background:transparent;color:#6b46c1;border:1.5px solid #dcd3f5}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn-outline:hover{background:#f7f4fd;border-color:#6b46c1;color:#553c9a}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn-owned{background:#f0fdf4;color:#166534;border:1.5px solid #bbf7d0;cursor:default}.plan-details-template .pdt-purchase-card .pdt-card-actions .pdt-btn-disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.plan-details-template .pdt-purchase-card .pdt-card-guarantees{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px}.plan-details-template .pdt-purchase-card .pdt-card-guarantees .pdt-guarantee-item{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#334155;line-height:1.4}.plan-details-template .pdt-purchase-card .pdt-card-guarantees .pdt-guarantee-item .pdt-guarantee-check,.plan-details-template .pdt-purchase-card .pdt-card-guarantees .pdt-guarantee-item .pdt-guarantee-lock{color:#10b981;flex-shrink:0}.plan-details-template .pdt-purchase-card .pdt-card-guarantees .pdt-guarantee-item.pdt-guarantee-highlight span{background:#fef9c3;color:#854d0e;padding:2px 6px;border-radius:4px;font-weight:500}.plan-details-template .pdt-purchase-card .pdt-card-included{border-top:1px solid #eef1f6;padding-top:20px}.plan-details-template .pdt-purchase-card .pdt-card-included .pdt-included-heading{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:14px}.plan-details-template .pdt-purchase-card .pdt-card-included .pdt-included-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}@media(max-width:480px){.plan-details-template .pdt-purchase-card .pdt-card-included .pdt-included-grid{grid-template-columns:1fr}}.plan-details-template .pdt-purchase-card .pdt-card-included .pdt-included-grid .pdt-included-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#334155}.plan-details-template .pdt-purchase-card .pdt-card-included .pdt-included-grid .pdt-included-item .pdt-bullet{color:#6b46c1;font-size:16px;line-height:1}.plan-details-template .pdt-purchase-card .pdt-card-included .pdt-included-grid .pdt-included-item .pdt-included-text{line-height:1.35}.plan-details-template .pdt-audience-section{padding:70px 0}.plan-details-template .pdt-audience-section .pdt-audience-row{margin-bottom:24px}.plan-details-template .pdt-audience-section .pdt-audience-card{background:#eef3f8;border-radius:16px;padding:26px 22px;height:100%;transition:transform .2s ease,box-shadow .2s ease}.plan-details-template .pdt-audience-section .pdt-audience-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000000a}.plan-details-template .pdt-audience-section .pdt-audience-card .pdt-audience-icon-wrap{margin-bottom:14px}.plan-details-template .pdt-audience-section .pdt-audience-card .pdt-audience-icon-wrap .pdt-audience-icon{color:#6b46c1}.plan-details-template .pdt-audience-section .pdt-audience-card .pdt-audience-card-title{font-size:16px;font-weight:700;color:#140a3c;margin-bottom:8px;line-height:1.35}.plan-details-template .pdt-audience-section .pdt-audience-card .pdt-audience-card-desc{font-size:14px;color:#64748b;line-height:1.5;margin:0}.plan-details-template .pdt-audience-section .pdt-audience-conclusion p{font-size:15px;font-weight:600;color:#334155;margin:0}.plan-details-template .pdt-scope-section{padding:70px 0}.plan-details-template .pdt-scope-section .pdt-scope-comparison-row{margin-bottom:24px}.plan-details-template .pdt-scope-section .pdt-scope-card{border-radius:18px;padding:30px 28px;height:100%}.plan-details-template .pdt-scope-section .pdt-scope-card-is{background:#f4f0fb}.plan-details-template .pdt-scope-section .pdt-scope-card-is .pdt-scope-header-is{display:flex;align-items:center;gap:10px;margin-bottom:14px}.plan-details-template .pdt-scope-section .pdt-scope-card-is .pdt-scope-header-is .pdt-scope-icon-is{color:#6b46c1}.plan-details-template .pdt-scope-section .pdt-scope-card-is .pdt-scope-header-is h3{font-size:18px;font-weight:700;color:#5832a8;margin:0}.plan-details-template .pdt-scope-section .pdt-scope-card-not{background:#eef2f7}.plan-details-template .pdt-scope-section .pdt-scope-card-not .pdt-scope-header-not{display:flex;align-items:center;gap:10px;margin-bottom:14px}.plan-details-template .pdt-scope-section .pdt-scope-card-not .pdt-scope-header-not .pdt-scope-icon-not{color:#475569}.plan-details-template .pdt-scope-section .pdt-scope-card-not .pdt-scope-header-not h3{font-size:18px;font-weight:700;color:#1e293b;margin:0}.plan-details-template .pdt-scope-section .pdt-scope-card .pdt-scope-text{font-size:14.5px;line-height:1.65;color:#334155;margin:0}.plan-details-template .pdt-scope-section .pdt-scope-alternatives .pdt-alternative-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:22px 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease,border-color .2s ease}.plan-details-template .pdt-scope-section .pdt-scope-alternatives .pdt-alternative-card:hover{transform:translateY(-2px);border-color:#cbd5e1}.plan-details-template .pdt-scope-section .pdt-scope-alternatives .pdt-alternative-card .pdt-alt-eyebrow{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin-bottom:8px;display:block}.plan-details-template .pdt-scope-section .pdt-scope-alternatives .pdt-alternative-card .pdt-alt-text{font-size:14px;color:#1e293b;line-height:1.45;margin-bottom:14px;font-weight:500}.plan-details-template .pdt-scope-section .pdt-scope-alternatives .pdt-alternative-card .pdt-alt-link{font-size:13.5px;font-weight:700;color:#6b46c1;text-decoration:none;transition:color .2s ease}.plan-details-template .pdt-scope-section .pdt-scope-alternatives .pdt-alternative-card .pdt-alt-link:hover{color:#553c9a;text-decoration:underline}.plan-details-template .pdt-features-section{padding:70px 0}.plan-details-template .pdt-features-section .pdt-tool-groups{display:flex;flex-direction:column;gap:36px}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-group-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-group-header .pdt-tool-group-icon-wrap{width:40px;height:40px;border-radius:10px;background:#f3edfc;display:flex;align-items:center;justify-content:center;flex-shrink:0}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-group-header .pdt-tool-group-icon-wrap .pdt-tool-group-icon{color:#6b46c1}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-group-header .pdt-tool-group-info{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-group-header .pdt-tool-group-info .pdt-tool-group-name{font-size:20px;font-weight:700;color:#140a3c;margin:0}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-group-header .pdt-tool-group-info .pdt-tool-group-badge{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:#e9e3f8;color:#6b46c1;padding:4px 10px;border-radius:9999px}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-card{background:#eef3f8;border-radius:14px;padding:20px 22px;height:100%;transition:transform .2s ease}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-card:hover{transform:translateY(-2px)}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-card .pdt-tool-card-title{font-size:15px;font-weight:700;color:#140a3c;margin-bottom:6px;line-height:1.35}.plan-details-template .pdt-features-section .pdt-tool-group .pdt-tool-card .pdt-tool-card-desc{font-size:13.5px;line-height:1.5;color:#5a6578;margin:0}.plan-details-template .pdt-topics-section{padding:70px 0 30px}.plan-details-template .pdt-topics-section .pdt-topics-description{font-size:16px;line-height:1.6;color:#4a5568;max-width:720px;margin-bottom:28px}.plan-details-template .pdt-topics-section .pdt-topics-chips-wrap{display:flex;flex-wrap:wrap;gap:12px}.plan-details-template .pdt-topics-section .pdt-topics-chips-wrap .pdt-topic-chip{background:#fff;border:1px solid #e2e8f0;border-radius:9999px;padding:10px 22px;font-size:14px;font-weight:500;color:#1e293b;box-shadow:0 1px 3px #00000008;transition:transform .2s ease,border-color .2s ease}.plan-details-template .pdt-topics-section .pdt-topics-chips-wrap .pdt-topic-chip:hover{border-color:#cbd5e1;transform:translateY(-1px)}.plan-details-template .pdt-timeline-section{padding:70px 0}.plan-details-template .pdt-timeline-section .pdt-section-subtitle{font-size:16px;line-height:1.65;color:#4a5568;margin-bottom:24px;max-width:680px}.plan-details-template .pdt-timeline-section .pdt-browser-frame{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000000a}.plan-details-template .pdt-timeline-section .pdt-browser-frame .pdt-browser-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 16px;display:flex;gap:8px;align-items:center}.plan-details-template .pdt-timeline-section .pdt-browser-frame .pdt-browser-header .pdt-browser-dot{width:10px;height:10px;border-radius:50%;background:#cbd5e1}.plan-details-template .pdt-timeline-section .pdt-browser-frame .pdt-browser-body{padding:60px 20px;background:repeating-linear-gradient(45deg,#f7f4fc,#f7f4fc 12px,#fcfaff 12px,#fcfaff 24px);display:flex;align-items:center;justify-content:center;min-height:360px}.plan-details-template .pdt-timeline-section .pdt-browser-frame .pdt-browser-body .pdt-mockup-placeholder{text-align:center;max-width:360px}.plan-details-template .pdt-timeline-section .pdt-browser-frame .pdt-browser-body .pdt-mockup-placeholder .pdt-mockup-icon-wrap{width:64px;height:64px;border-radius:16px;background:#fff;color:#6b46c1;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #6b46c11a;margin-bottom:16px}.plan-details-template .pdt-timeline-section .pdt-browser-frame .pdt-browser-body .pdt-mockup-placeholder .pdt-mockup-title{font-size:16px;font-weight:700;color:#5832a8;margin-bottom:6px}.plan-details-template .pdt-timeline-section .pdt-browser-frame .pdt-browser-body .pdt-mockup-placeholder .pdt-mockup-specs{font-size:13px;color:#64748b;margin-bottom:14px}.plan-details-template .pdt-timeline-section .pdt-timeline-steps{display:flex;flex-direction:column;gap:16px}.plan-details-template .pdt-timeline-section .pdt-timeline-steps .pdt-timeline-step{display:flex;gap:16px;position:relative}.plan-details-template .pdt-timeline-section .pdt-timeline-steps .pdt-timeline-step .pdt-step-indicator{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.plan-details-template .pdt-timeline-section .pdt-timeline-steps .pdt-timeline-step .pdt-step-indicator .pdt-step-number{width:32px;height:32px;border-radius:50%;background:#5832a8;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.plan-details-template .pdt-timeline-section .pdt-timeline-steps .pdt-timeline-step .pdt-step-indicator .pdt-step-line{width:2px;flex:1;background:#e2e8f0;margin-top:6px;min-height:24px}.plan-details-template .pdt-timeline-section .pdt-timeline-steps .pdt-timeline-step.pdt-step-final .pdt-step-number{background:#d8207e}.plan-details-template .pdt-timeline-section .pdt-timeline-steps .pdt-timeline-step.pdt-step-final .pdt-step-label{color:#d8207e;font-weight:800}.plan-details-template .pdt-timeline-section .pdt-timeline-steps .pdt-timeline-step .pdt-step-content{flex:1;padding-bottom:8px}.plan-details-template .pdt-timeline-section .pdt-timeline-steps .pdt-timeline-step .pdt-step-content .pdt-step-label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5832a8;display:block;margin-bottom:6px}.plan-details-template .pdt-instructor-section{padding:70px 0}.plan-details-template .pdt-instructor-section .pdt-portrait-box{background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:16px;padding:32px 16px;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.plan-details-template .pdt-instructor-section .pdt-portrait-box .pdt-portrait-icon-wrap{color:#6b46c1;margin-bottom:12px}.plan-details-template .pdt-instructor-section .pdt-portrait-box .pdt-portrait-title{font-size:15px;font-weight:700;color:#5832a8;margin-bottom:4px}.plan-details-template .pdt-instructor-section .pdt-portrait-box .pdt-portrait-specs{font-size:12.5px;color:#64748b;margin-bottom:12px}.plan-details-template .pdt-instructor-section .pdt-instructor-bio-wrap .pdt-instructor-divider{border-top:1px solid #e2e8f0;margin:24px 0}.plan-details-template .pdt-instructor-section .pdt-instructor-bio-wrap .pdt-instructor-bio{font-size:15px;line-height:1.65;color:#334155;margin-bottom:16px}.plan-details-template .pdt-instructor-section .pdt-instructor-bio-wrap .pdt-instructor-link{display:inline-flex;align-items:center;gap:6px;color:#6b46c1;font-weight:700;font-size:14px;text-decoration:none}.plan-details-template .pdt-instructor-section .pdt-instructor-bio-wrap .pdt-instructor-link:hover{color:#553c9a;text-decoration:underline}.plan-details-template .pdt-instructor-section .pdt-bundle-banner{background:#f5f2fb;border-radius:20px;padding:36px 32px;margin-top:60px}@media(max-width:768px){.plan-details-template .pdt-instructor-section .pdt-bundle-banner{padding:24px 20px}}.plan-details-template .pdt-instructor-section .pdt-bundle-banner .pdt-bundle-title{font-size:24px;font-weight:800;color:#140a3c;margin-bottom:12px}.plan-details-template .pdt-instructor-section .pdt-bundle-banner .pdt-bundle-desc{font-size:15px;line-height:1.6;color:#475569;margin:0}.plan-details-template .pdt-instructor-section .pdt-bundle-banner .pdt-bundle-pricing .pdt-bundle-breakdown{font-size:13px;font-weight:600;color:#64748b;display:block;margin-bottom:4px}.plan-details-template .pdt-instructor-section .pdt-bundle-banner .pdt-bundle-pricing .pdt-bundle-price{font-size:38px;font-weight:800;color:#5832a8;line-height:1;display:block}.plan-details-template .pdt-faq-section{padding:80px 0 60px}.plan-details-template .pdt-faq-section .pdt-faq-list{max-width:860px;margin:0 auto}.plan-details-template .pdt-faq-section .pdt-faq-list .pdt-faq-item{border-bottom:1px solid #e2e8f0;padding:20px 0}.plan-details-template .pdt-faq-section .pdt-faq-list .pdt-faq-item .pdt-faq-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;font-size:17px;font-weight:700;color:#5832a8;text-align:left;padding:0;cursor:pointer;transition:color .2s ease}.plan-details-template .pdt-faq-section .pdt-faq-list .pdt-faq-item .pdt-faq-trigger:hover{color:#442487}.plan-details-template .pdt-faq-section .pdt-faq-list .pdt-faq-item .pdt-faq-trigger .pdt-faq-icon{color:#6b46c1;flex-shrink:0;margin-left:16px}.plan-details-template .pdt-faq-section .pdt-faq-list .pdt-faq-item .pdt-faq-content{margin-top:16px;font-size:15px;line-height:1.65;color:#475569}.plan-details-template .pdt-terms-section{padding:70px 0 50px}.plan-details-template .pdt-terms-section .pdt-terms-title{font-size:24px;font-weight:800;color:#140a3c;margin-bottom:24px}.plan-details-template .pdt-terms-section .pdt-terms-list{display:flex;flex-direction:column;gap:16px}.plan-details-template .pdt-terms-section .pdt-terms-list .pdt-term-item{font-size:14.5px;color:#475569;line-height:1.65}.plan-details-template .pdt-terms-section .pdt-terms-list .pdt-term-item .pdt-term-label{font-weight:700;color:#140a3c}.plan-details-template .pdt-terms-section .pdt-terms-list .pdt-term-item .pdt-term-link{color:#6b46c1;font-weight:600;text-decoration:none}.plan-details-template .pdt-terms-section .pdt-terms-list .pdt-term-item .pdt-term-link:hover{text-decoration:underline}.plan-details-template .pdt-terms-section .pdt-terms-disclaimer{border-top:1px solid #e2e8f0;padding-top:24px;font-size:13px;line-height:1.6;color:#64748b}.plan-details-template .pdt-bottom-cta-section{padding:60px 0 20px}.plan-details-template .pdt-bottom-cta-section .pdt-bottom-cta-box{background:#f0f4f9;border-radius:24px;padding:60px 24px;max-width:860px;margin:0 auto;text-align:center}@media(max-width:768px){.plan-details-template .pdt-bottom-cta-section .pdt-bottom-cta-box{padding:40px 20px}}.plan-details-template .pdt-bottom-cta-section .pdt-bottom-cta-box .pdt-bottom-cta-title{font-size:clamp(28px,3.5vw,42px);font-weight:800;color:#140a3c;margin-bottom:28px;line-height:1.2}.plan-details-template .pdt-bottom-cta-section .pdt-bottom-cta-box .pdt-bottom-cta-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:24px}.plan-details-template .pdt-bottom-cta-section .pdt-bottom-cta-box .pdt-bottom-cta-actions .pdt-btn-cta-lg{padding:15px 32px;font-size:16px;font-weight:700}.plan-details-template .pdt-bottom-cta-section .pdt-bottom-cta-box .pdt-bottom-cta-note{font-size:14px;color:#64748b;margin:0}.plan-details-template .pdt-bottom-cta-section .pdt-bottom-cta-box .pdt-bottom-cta-note .pdt-bottom-cta-link{color:#6b46c1;font-weight:700;text-decoration:none}.plan-details-template .pdt-bottom-cta-section .pdt-bottom-cta-box .pdt-bottom-cta-note .pdt-bottom-cta-link:hover{text-decoration:underline}.plan-details-template .pdt-verify-box{background:#fef9c3;border:1px solid #fef08a;color:#854d0e;padding:8px 14px;border-radius:8px;font-size:13.5px;font-weight:500;line-height:1.5}.plan-details-template .pdt-verify-box-large{padding:14px 18px}.plan-details-template .pdt-verify-box-inline{display:inline-block;padding:4px 10px;font-size:12px}.plan-details-template .pdt-verify-badge{background:#fef9c3;color:#854d0e;border:1px solid #fef08a;padding:2px 6px;border-radius:4px;font-size:12.5px;font-weight:500;display:inline-block}.plan-details-template .pdt-badge-blocked{background:#fef9c3;color:#854d0e;border:1px dashed #ca8a04;border-radius:9999px;font-size:11px;font-weight:700;padding:4px 12px;display:inline-block;letter-spacing:.04em}.plan-details-template .pdt-btn-outline-magenta{background:transparent;color:#d8207e;border:1.5px solid #d8207e;border-radius:9999px;padding:12px 28px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s ease}.plan-details-template .pdt-btn-outline-magenta:hover{background:#fdf2f7;color:#b81566;border-color:#b81566}.plan-details-template .pdt-btn-outline-purple{background:transparent;color:#6b46c1;border:1.5px solid #6b46c1;border-radius:9999px;padding:10px 24px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease}.plan-details-template .pdt-btn-outline-purple:hover{background:#6b46c1;color:#fff}.plan-details-template.pdt-skeleton-page{padding-bottom:80px}.plan-details-template.pdt-skeleton-page .pdt-skeleton-card{background:#fff;border-radius:24px;padding:36px 32px;box-shadow:0 12px 32px #140a3c14;border:1px solid rgba(226,232,240,.8)}.plan-details-template.pdt-skeleton-page .pdt-skeleton-divider{height:1px;background:#e2e8f0;margin:20px 0}.plan-details-template.pdt-skeleton-page .pdt-skeleton-section{background:#fff;padding:70px 0}.plan-details-template.pdt-skeleton-page .pdt-skeleton-section--alt{background:#f8f9fd}.plan-details-template.pdt-skeleton-page .pdt-skeleton-heading{width:100%;max-width:340px}.plan-details-template.pdt-skeleton-page .pdt-skeleton-heading--md{max-width:380px}.plan-details-template.pdt-skeleton-page .pdt-skeleton-heading--lg{max-width:480px}.plan-details-template.pdt-skeleton-page .pdt-skeleton-audience-card{background:#fcfdfe;border:1px solid #edf2f7;border-radius:18px;padding:30px 24px;height:100%}.plan-details-template.pdt-skeleton-page .pdt-skeleton-scope-item{background:#fff;border:1px solid #eef2f7;border-radius:16px;padding:24px;display:flex;gap:16px;align-items:center}.plan-details-template.pdt-skeleton-page .pdt-skeleton-scope-item .pdt-skeleton-scope-text{flex:1}.plan-details-template.pdt-not-found-page{min-height:calc(100vh - 160px);display:flex;align-items:center;justify-content:center;padding:100px 20px}.plan-details-template.pdt-not-found-page .pdt-not-found-box{max-width:520px;text-align:center;margin:0 auto}.plan-details-template.pdt-not-found-page .pdt-not-found-box .pdt-not-found-icon{width:84px;height:84px;border-radius:50%;background:#6b46c11a;color:#6b46c1;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.plan-details-template.pdt-not-found-page .pdt-not-found-box .pdt-not-found-title{font-size:32px;font-weight:800;color:#140a3c;margin-bottom:12px}.plan-details-template.pdt-not-found-page .pdt-not-found-box .pdt-not-found-desc{font-size:16px;color:#64748b;line-height:1.6;margin-bottom:28px}.plan-details-template.pdt-not-found-page .pdt-not-found-box .pdt-not-found-actions{display:flex;justify-content:center}.course-details-template{background-color:#f8fafc;color:#1e293b;min-height:100vh;font-family:inherit;position:relative}.course-details-template .cdt-hero-band{background:radial-gradient(circle at 18% 20%,rgba(107,70,193,.28) 0%,transparent 55%),#0f172a;color:#fff;padding-top:105px;padding-bottom:60px;position:relative;z-index:1;transition:padding-top .3s ease-in-out}@media(min-width:992px){.course-details-template .cdt-hero-band{min-height:495px}}@media(max-width:991px){.course-details-template .cdt-hero-band{padding-top:75px;padding-bottom:36px}}body.webinar-banner-visible .course-details-template .cdt-hero-band{padding-top:145px}@media(min-width:992px){body.webinar-banner-visible .course-details-template .cdt-hero-band{min-height:535px}}@media(max-width:991px){body.webinar-banner-visible .course-details-template .cdt-hero-band{padding-top:110px}}.course-details-template .cdt-hero-band.cdt-hero-band--no-breadcrumbs,.live-pmhnp-board-review-landing .course-details-template .cdt-hero-band{padding-top:155px}@media(min-width:1200px){.course-details-template .cdt-hero-band.cdt-hero-band--no-breadcrumbs,.live-pmhnp-board-review-landing .course-details-template .cdt-hero-band{padding-top:160px}}@media(max-width:991px){.course-details-template .cdt-hero-band.cdt-hero-band--no-breadcrumbs,.live-pmhnp-board-review-landing .course-details-template .cdt-hero-band{padding-top:115px}}body.webinar-banner-visible .course-details-template .cdt-hero-band.cdt-hero-band--no-breadcrumbs,body.webinar-banner-visible .live-pmhnp-board-review-landing .course-details-template .cdt-hero-band{padding-top:195px}@media(max-width:991px){body.webinar-banner-visible .course-details-template .cdt-hero-band.cdt-hero-band--no-breadcrumbs,body.webinar-banner-visible .live-pmhnp-board-review-landing .course-details-template .cdt-hero-band{padding-top:155px}}.course-details-template .cdt-hero .cdt-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:24px;font-size:13px}.course-details-template .cdt-hero .cdt-breadcrumbs .cdt-bc-link{color:#94a3b8;text-decoration:none;transition:color .15s ease}.course-details-template .cdt-hero .cdt-breadcrumbs .cdt-bc-link:hover{color:#c084fc}.course-details-template .cdt-hero .cdt-breadcrumbs .cdt-bc-separator{color:#64748b}.course-details-template .cdt-hero .cdt-breadcrumbs .cdt-bc-current{color:#f8fafc;font-weight:600}.course-details-template .cdt-hero .cdt-eyebrow-badge{display:inline-block;background:#a855f729;border:1px solid rgba(168,85,247,.35);color:#c084fc;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:6px 14px;border-radius:9999px;margin-bottom:16px}.course-details-template .cdt-hero .cdt-title{font-size:clamp(30px,3.4vw,42px);font-weight:800;color:#fff;line-height:1.22;letter-spacing:-.025em;margin-bottom:32px}@media(min-width:992px){.course-details-template .cdt-hero .cdt-title{margin-bottom:36px}}.live-pmhnp-board-review-landing .course-details-template .cdt-hero .cdt-title{font-size:clamp(42px,4.2vw,64px)!important;line-height:1.14!important;letter-spacing:-.028em!important;font-weight:800!important;margin-bottom:32px!important;max-width:780px!important}.live-pmhnp-board-review-landing .course-details-template .cdt-hero .cdt-title .cdt-title-line{display:block;white-space:nowrap}@media(max-width:991px){.live-pmhnp-board-review-landing .course-details-template .cdt-hero .cdt-title .cdt-title-line{white-space:normal}}.live-pmhnp-board-review-landing .course-details-template .cdt-hero .cdt-title .cdt-title-pink{color:var(--color-secondary, #E8368D)!important;display:inline!important}@media(max-width:1399px){.live-pmhnp-board-review-landing .course-details-template .cdt-hero .cdt-title{font-size:clamp(38px,4.2vw,56px)!important;line-height:1.15!important}}@media(max-width:1199px){.live-pmhnp-board-review-landing .course-details-template .cdt-hero .cdt-title{font-size:clamp(34px,4.2vw,48px)!important;line-height:1.18!important}}@media(max-width:991px){.live-pmhnp-board-review-landing .course-details-template .cdt-hero .cdt-title{font-size:clamp(30px,5.5vw,40px)!important;line-height:1.2!important}}@media(max-width:575px){.live-pmhnp-board-review-landing .course-details-template .cdt-hero .cdt-title{font-size:26px!important;line-height:1.22!important}}.course-details-template .cdt-hero .cdt-description{font-size:16px;color:#cbd5e1;line-height:1.65;margin-bottom:24px;max-width:680px}.course-details-template .cdt-hero .cdt-hero-meta{font-size:14px;color:#94a3b8;line-height:1.6;margin-top:32px;margin-bottom:24px;max-width:680px}.course-details-template .cdt-hero .cdt-hero-meta strong,.course-details-template .cdt-hero .cdt-hero-meta b{color:#fff;font-weight:600}.course-details-template .cdt-hero .cdt-ratings-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px;font-size:14px}.course-details-template .cdt-hero .cdt-ratings-row .cdt-stars{display:flex;align-items:center;gap:6px}.course-details-template .cdt-hero .cdt-ratings-row .cdt-stars .cdt-rating-score{font-weight:800;color:#fbbf24;font-size:15px}.course-details-template .cdt-hero .cdt-ratings-row .cdt-stars .cdt-star-icons{display:flex;align-items:center;gap:2px;color:#fbbf24}.course-details-template .cdt-hero .cdt-ratings-row .cdt-stars .cdt-rating-count{color:#94a3b8}.course-details-template .cdt-hero .cdt-ratings-row .cdt-students-count{display:flex;align-items:center;gap:8px;color:#cbd5e1;font-weight:500}.course-details-template .cdt-hero .cdt-ratings-row .cdt-students-count .cdt-dot{color:#64748b}.course-details-template .cdt-hero .cdt-key-badges{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px}.course-details-template .cdt-hero .cdt-key-badges .cdt-key-badge-item{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#e2e8f0}.course-details-template .cdt-hero .cdt-key-badges .cdt-key-badge-item .cdt-badge-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#a855f733;border:1px solid rgba(168,85,247,.35);color:#c084fc}.course-details-template .cdt-hero .cdt-hero-callout{margin-top:8px;margin-bottom:24px;max-width:680px}.course-details-template .cdt-hero .cdt-hero-callout .cdt-hero-callout-heading{font-size:18px;font-weight:700;color:#fff;line-height:1.35;letter-spacing:-.01em;margin-bottom:14px}.course-details-template .cdt-hero .cdt-hero-callout .cdt-hero-callout-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.course-details-template .cdt-hero .cdt-hero-callout .cdt-hero-callout-list .cdt-hero-callout-item{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:#f1f5f9;line-height:1.5;font-weight:500}.course-details-template .cdt-hero .cdt-hero-callout .cdt-hero-callout-list .cdt-hero-callout-item .cdt-hero-callout-bullet{width:7px;height:7px;border-radius:50%;background-color:var(--color-secondary, #e8368d);margin-top:7px;flex-shrink:0}.course-details-template .cdt-hero .cdt-hero-callout .cdt-hero-callout-list .cdt-hero-callout-item .cdt-hero-callout-text{flex:1}.course-details-template .cdt-hero .cdt-hero-callout .cdt-hero-callout-closing{font-size:15px;color:#cbd5e1;line-height:1.6;margin-top:16px;margin-bottom:0}.course-details-template .cdt-hero .cdt-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.course-details-template .cdt-hero .cdt-hero-actions .cdt-hero-watch{display:inline-flex;align-items:center;gap:14px}.course-details-template .cdt-hero .cdt-hero-actions .cdt-hero-watch .hero-play-label{background:none;border:none;padding:0;text-align:left;cursor:pointer}.course-details-template .cdt-hero .cdt-hero-actions .cdt-hero-watch .hero-play-label__title{color:#fff}.course-details-template .cdt-hero .cdt-hero-actions .cdt-hero-watch .hero-play-label__sub{color:#ffffffa6}.course-details-template .cdt-hero .cdt-hero-actions .cdt-btn-share{display:inline-flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#f1f5f9;font-size:13px;font-weight:600;padding:9px 18px;border-radius:8px;cursor:pointer;transition:all .2s ease}.course-details-template .cdt-hero .cdt-hero-actions .cdt-btn-share:hover{background:#ffffff2e;border-color:#c084fc;color:#fff}.course-details-template .cdt-body-band{background-color:#f8fafc;padding-top:48px;padding-bottom:120px;position:relative;z-index:2}@media(max-width:991px){.course-details-template .cdt-body-band{padding-top:24px;padding-bottom:80px}}.course-details-template .cdt-section-heading{font-size:26px;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin-bottom:24px;line-height:1.3}.course-details-template .cdt-section-subtitle{font-size:18px;font-weight:700;color:#1e293b;margin-bottom:20px}.course-details-template .cdt-overview-section{margin-bottom:48px}.course-details-template .cdt-overview-section .cdt-overview-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px 28px;box-shadow:0 4px 16px #0f172a08}@media(max-width:768px){.course-details-template .cdt-overview-section .cdt-overview-card{padding:24px 20px}}.course-details-template .cdt-overview-section .cdt-overview-card .cdt-overview-col .cdt-overview-col-title{font-size:17px;font-weight:700;color:#0f172a;margin-bottom:20px}@media(min-width:768px){.course-details-template .cdt-overview-section .cdt-overview-card .cdt-overview-col--border{border-left:1px solid #f1f5f9;padding-left:32px}}.course-details-template .cdt-overview-section .cdt-overview-card .cdt-checklist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.course-details-template .cdt-overview-section .cdt-overview-card .cdt-checklist .cdt-checklist-item{display:flex;align-items:flex-start;gap:12px}.course-details-template .cdt-overview-section .cdt-overview-card .cdt-checklist .cdt-checklist-item .cdt-check-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#ede9fe;color:#6b46c1;flex-shrink:0;margin-top:2px}.course-details-template .cdt-overview-section .cdt-overview-card .cdt-checklist .cdt-checklist-item .cdt-check-icon-wrap--secondary{background:#e0f2fe;color:#0284c7}.course-details-template .cdt-overview-section .cdt-overview-card .cdt-checklist .cdt-checklist-item .cdt-check-icon-wrap--excluded{background:#f1f5f9;color:#64748b}.course-details-template .cdt-overview-section .cdt-overview-card .cdt-checklist .cdt-checklist-item .cdt-checklist-text{font-size:14px;color:#334155;line-height:1.55}.course-details-template .cdt-program-notice-box{background:#fbf9ff;border:1px solid #ede9fe;border-radius:12px;padding:16px 22px;margin-bottom:40px}.course-details-template .cdt-program-notice-box .cdt-program-notice-text{margin:0;font-size:14px;line-height:1.55;color:#334155}.course-details-template .cdt-program-notice-box .cdt-program-notice-text strong{color:#1e1b4b;font-weight:700}.course-details-template .cdt-includes-section{margin-bottom:48px}.course-details-template .cdt-includes-section .cdt-includes-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:576px){.course-details-template .cdt-includes-section .cdt-includes-grid{grid-template-columns:1fr}}.course-details-template .cdt-includes-section .cdt-includes-grid .cdt-includes-item{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px 18px;transition:border-color .2s ease}.course-details-template .cdt-includes-section .cdt-includes-grid .cdt-includes-item:hover{border-color:#cbd5e1}.course-details-template .cdt-includes-section .cdt-includes-grid .cdt-includes-item .cdt-includes-icon-wrap{color:#6b46c1;display:inline-flex}.course-details-template .cdt-includes-section .cdt-includes-grid .cdt-includes-item .cdt-includes-label{font-size:14px;font-weight:500;color:#334155}.course-details-template .cdt-includes-section .cdt-includes-note{font-size:13.5px;color:#64748b;margin-top:18px;margin-bottom:0;line-height:1.5}.course-details-template .cdt-live-advantage-section{margin-bottom:48px}.course-details-template .cdt-live-advantage-section .cdt-advantage-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:28px;box-shadow:0 4px 16px #0f172a08;margin-bottom:24px}@media(max-width:768px){.course-details-template .cdt-live-advantage-section .cdt-advantage-card{padding:22px 18px}}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--intro .cdt-advantage-title{font-size:19px;font-weight:800;color:#0f172a;margin-bottom:12px;line-height:1.35}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--intro .cdt-advantage-desc{font-size:14.5px;color:#334155;line-height:1.6;margin-bottom:0}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--how .cdt-card-eyebrow{font-size:12px;font-weight:800;color:#6b46c1;text-transform:uppercase;letter-spacing:.08em;margin-bottom:22px}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--how .cdt-how-col .cdt-step-num-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#ede9fe;color:#6b46c1;font-weight:700;font-size:13px;margin-bottom:14px}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--how .cdt-how-col .cdt-how-step-title{font-size:15.5px;font-weight:700;color:#0f172a;margin-bottom:8px;line-height:1.35}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--how .cdt-how-col .cdt-how-step-desc{font-size:13.5px;color:#475569;line-height:1.55;margin-bottom:0}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-card-eyebrow{font-size:12px;font-weight:800;color:#6b46c1;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-research-title{font-size:20px;font-weight:800;color:#0f172a;margin-bottom:20px}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-research-findings-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-research-findings-list .cdt-research-finding-item{display:flex;align-items:flex-start;gap:12px;font-size:14.5px;color:#334155;line-height:1.5}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-research-findings-list .cdt-research-finding-item .cdt-check-icon-wrap{width:20px;height:20px;border-radius:50%;background:#ede9fe;color:#6b46c1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-research-findings-list .cdt-research-finding-item .cdt-research-cite{color:#6b46c1;font-weight:600}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-research-refs-wrapper{margin-top:24px;padding-top:20px;border-top:1px solid #f1f5f9}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-research-refs-wrapper .cdt-research-refs-list{padding-left:20px;margin:0;display:flex;flex-direction:column;gap:10px;font-size:13px;color:#64748b;line-height:1.55}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-research-refs-wrapper .cdt-research-refs-list .cdt-ref-item em{font-style:italic}.course-details-template .cdt-live-advantage-section .cdt-advantage-card--research .cdt-research-disclaimer{font-size:13px;font-weight:600;color:#334155;margin-top:16px;margin-bottom:0}.course-details-template .cdt-how-to-use-section{margin-bottom:56px}.course-details-template .cdt-how-to-use-section .cdt-how-to-use-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:36px;box-shadow:0 2px 10px #0f172a05}@media(max-width:768px){.course-details-template .cdt-how-to-use-section .cdt-how-to-use-card{padding:24px 20px}}.course-details-template .cdt-how-to-use-section .cdt-how-to-use-card .cdt-how-col .cdt-step-num-badge{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#eeedfc;color:#5925dc;font-weight:700;font-size:14px;margin-bottom:16px}.course-details-template .cdt-how-to-use-section .cdt-how-to-use-card .cdt-how-col .cdt-how-step-title{font-size:16.5px;font-weight:700;color:#0f172a;margin-bottom:10px;line-height:1.35}.course-details-template .cdt-how-to-use-section .cdt-how-to-use-card .cdt-how-col .cdt-how-step-desc{font-size:13.5px;color:#475569;line-height:1.6;margin-bottom:0}.course-details-template .cdt-how-to-use-section .cdt-how-footer-note{font-size:13.5px;color:#64748b;margin-top:14px;margin-bottom:0;line-height:1.5}.course-details-template .cdt-method-section{margin-bottom:48px}.course-details-template .cdt-method-section .cdt-method-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px 28px;box-shadow:0 4px 16px #0f172a08;margin-bottom:24px}@media(max-width:768px){.course-details-template .cdt-method-section .cdt-method-card{padding:22px 18px}}.course-details-template .cdt-method-section .cdt-method-card--steps .cdt-method-card-title{font-size:18px;font-weight:800;color:#0f172a;margin-bottom:20px}.course-details-template .cdt-method-section .cdt-method-card--steps .cdt-method-steps-list{display:flex;flex-direction:column}.course-details-template .cdt-method-section .cdt-method-card--steps .cdt-method-steps-list .cdt-method-step-row{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #f1f5f9}.course-details-template .cdt-method-section .cdt-method-card--steps .cdt-method-steps-list .cdt-method-step-row:first-child{padding-top:0}.course-details-template .cdt-method-section .cdt-method-card--steps .cdt-method-steps-list .cdt-method-step-row:last-child{border-bottom:none}.course-details-template .cdt-method-section .cdt-method-card--steps .cdt-method-steps-list .cdt-method-step-row .cdt-method-step-num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#6b46c1;color:#fff;font-weight:700;font-size:13px;flex-shrink:0;margin-top:1px}.course-details-template .cdt-method-section .cdt-method-card--steps .cdt-method-steps-list .cdt-method-step-row .cdt-method-step-content{font-size:14.5px;color:#334155;line-height:1.55}.course-details-template .cdt-method-section .cdt-method-card--steps .cdt-method-steps-list .cdt-method-step-row .cdt-method-step-content strong{color:#0f172a;font-weight:700}.course-details-template .cdt-method-section .cdt-method-card--steps .cdt-method-steps-footer{font-size:14px;font-weight:700;color:#1e293b;margin-top:20px;margin-bottom:0}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-card-eyebrow{font-size:12px;font-weight:800;color:#6b46c1;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-tags-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-tags-row .cdt-example-tag{display:inline-flex;align-items:center;padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:600}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-tags-row .cdt-example-tag--purple{background:#f3e8ff;color:#7c3aed}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-tags-row .cdt-example-tag--indigo{background:#ede9fe;color:#6b46c1}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-tags-row .cdt-example-tag--red{background:#fee2e2;color:#dc2626}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-stem{font-size:15px;font-weight:700;color:#0f172a;line-height:1.6;margin-bottom:20px}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-options-list{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-options-list .cdt-example-option-card{display:flex;align-items:center;gap:14px;padding:12px 18px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:all .2s ease}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-options-list .cdt-example-option-card--correct{background:#f0fdf4;border-color:#86efac}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-options-list .cdt-example-option-card .cdt-option-key-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#f1f5f9;color:#475569;font-weight:700;font-size:12px;flex-shrink:0}.cdt-example-option-card--correct .course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-options-list .cdt-example-option-card .cdt-option-key-badge{background:#22c55e;color:#fff}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-options-list .cdt-example-option-card .cdt-option-text{flex:1;font-size:14px;color:#1e293b;line-height:1.45}.cdt-example-option-card--correct .course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-options-list .cdt-example-option-card .cdt-option-text{color:#14532d;font-weight:500}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-options-list .cdt-example-option-card .cdt-option-correct-badge{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:#16a34a;flex-shrink:0;margin-left:auto}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-breakdown-box{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:24px 20px}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-breakdown-box .cdt-breakdown-eyebrow{font-size:11.5px;font-weight:800;color:#6b46c1;text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-breakdown-box .cdt-breakdown-steps-list{display:flex;flex-direction:column;gap:16px}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-breakdown-box .cdt-breakdown-steps-list .cdt-breakdown-step-row{display:flex;align-items:flex-start;gap:12px}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-breakdown-box .cdt-breakdown-steps-list .cdt-breakdown-step-row .cdt-breakdown-step-num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#6b46c1;color:#fff;font-weight:700;font-size:11.5px;flex-shrink:0;margin-top:2px}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-breakdown-box .cdt-breakdown-steps-list .cdt-breakdown-step-row .cdt-breakdown-step-content{font-size:13.5px;color:#334155;line-height:1.55}.course-details-template .cdt-method-section .cdt-method-card--example .cdt-example-breakdown-box .cdt-breakdown-steps-list .cdt-breakdown-step-row .cdt-breakdown-step-content strong{color:#0f172a;font-weight:700}.course-details-template #live-dates-section{scroll-margin-top:100px}.course-details-template .cdt-cohort-section{margin-bottom:48px;padding-bottom:40px;border-bottom:1px solid rgba(226,232,240,.8);scroll-margin-top:100px}.course-details-template .cdt-cohort-section .cdt-cohort-header{margin-bottom:24px}.course-details-template .cdt-cohort-section .cdt-cohort-header .cdt-section-tag{display:block;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#64748b;margin-bottom:6px}.course-details-template .cdt-cohort-section .cdt-cohort-header .cdt-section-heading{margin-bottom:0}.course-details-template .cdt-cohort-section .cdt-cohort-list{display:flex;flex-direction:column;gap:14px}.course-details-template .cdt-cohort-section .cdt-cohort-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;padding:16px 24px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative}.course-details-template .cdt-cohort-section .cdt-cohort-card:hover:not(.unselectable){border-color:#e8368d73;box-shadow:0 4px 16px #e8368d14;transform:translateY(-1px)}.course-details-template .cdt-cohort-section .cdt-cohort-card.active{border-color:var(--color-secondary, #e8368d);background:#fff;box-shadow:0 4px 18px #e8368d1a}.course-details-template .cdt-cohort-section .cdt-cohort-card.unselectable{opacity:.72;background:#fff;cursor:default}.course-details-template .cdt-cohort-section .cdt-cohort-card.owned{border-color:#3b82f6;background:#3b82f60a}@media(max-width:640px){.course-details-template .cdt-cohort-section .cdt-cohort-card{flex-wrap:wrap;gap:12px;padding:14px 16px}}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-radio-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-radio-wrap .cdt-cohort-radio{width:22px;height:22px;border-radius:50%;border:2px solid #cbd5e1;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background:#fff}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-radio-wrap .cdt-cohort-radio.checked{border-color:var(--color-secondary, #e8368d)}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-radio-wrap .cdt-cohort-radio.checked .cdt-cohort-radio-inner{width:10px;height:10px;border-radius:50%;background:var(--color-secondary, #e8368d)}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-date-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:62px;flex-shrink:0}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-date-box .cdt-cohort-month{font-size:11.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#64748b;line-height:1}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-date-box .cdt-cohort-day-range{font-size:19px;font-weight:800;color:#0f172a;line-height:1.15;margin-top:4px}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-divider{width:1px;height:32px;background:#e2e8f0;flex-shrink:0;margin:0 4px}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-info{flex:1;min-width:0}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-info .cdt-cohort-full-date{font-size:16px;font-weight:800;color:#0f172a;line-height:1.3}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-info .cdt-cohort-timing{display:flex;align-items:center;gap:6px;font-size:13.5px;color:#64748b;margin-top:4px;flex-wrap:wrap}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-info .cdt-cohort-timing .cdt-cohort-dot{opacity:.5;font-weight:700}.course-details-template .cdt-cohort-section .cdt-cohort-card.unselectable .cdt-cohort-date-box .cdt-cohort-month{color:#94a3b8}.course-details-template .cdt-cohort-section .cdt-cohort-card.unselectable .cdt-cohort-date-box .cdt-cohort-day-range{color:#64748b}.course-details-template .cdt-cohort-section .cdt-cohort-card.unselectable .cdt-cohort-divider{background:#f1f5f9}.course-details-template .cdt-cohort-section .cdt-cohort-card.unselectable .cdt-cohort-info .cdt-cohort-full-date{color:#475569}.course-details-template .cdt-cohort-section .cdt-cohort-card.unselectable .cdt-cohort-info .cdt-cohort-timing{color:#94a3b8}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}@media(max-width:640px){.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col{width:100%;justify-content:flex-start;margin-left:36px}}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col .cdt-cohort-badge{display:inline-flex;align-items:center;font-size:12.5px;font-weight:600;padding:6px 14px;border-radius:100px;line-height:1.25;white-space:nowrap}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col .cdt-cohort-badge.cdt-cohort-badge--available{background:#1a8a451a;color:#1a8a45;border:none}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col .cdt-cohort-badge.cdt-cohort-badge--urgent{background:#f59e0b1f;color:#d97706;border:none}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col .cdt-cohort-badge.cdt-cohort-badge--soldout{background:#ef44441a;color:#dc2626;border:none}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col .cdt-cohort-badge.cdt-cohort-badge--opens{background:#f1f5f9;color:#64748b;border:none;font-size:12px}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col .cdt-cohort-badge.cdt-cohort-badge--owned{background:#3b82f61f;color:#2563eb;border:none}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col .cdt-cohort-closed-wrap{display:flex;align-items:center;gap:10px}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col .cdt-cohort-closed-wrap .cdt-cohort-remind-btn{background:transparent;border:1.5px solid var(--color-secondary, #e8368d);color:var(--color-secondary, #e8368d);font-size:12.5px;font-weight:700;cursor:pointer;padding:5px 16px;border-radius:100px;display:inline-flex;align-items:center;transition:all .2s ease}.course-details-template .cdt-cohort-section .cdt-cohort-card .cdt-cohort-badge-col .cdt-cohort-closed-wrap .cdt-cohort-remind-btn:hover{background:#e8368d14}.course-details-template .cdt-cohort-section .cdt-cohort-empty-box{background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:14px;padding:24px;text-align:center}.course-details-template .cdt-cohort-section .cdt-cohort-empty-box .cdt-cohort-empty-text{font-size:14px;color:var(--color-muted-text);margin:0}.course-details-template .cdt-cohort-section .cdt-cohort-loading{padding:30px 0;text-align:center;color:var(--color-muted-text);font-size:14px}.course-details-template .cdt-cohort-section .cdt-cohort-note{margin-top:18px}.course-details-template .cdt-cohort-section .cdt-cohort-note .cdt-cohort-note-text{margin:0;font-size:14.5px;line-height:1.65;color:#475569;font-weight:400}.course-details-template .cdt-syllabus-section{margin-bottom:48px}.course-details-template .cdt-syllabus-section .cdt-syllabus-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:14px}.course-details-template .cdt-syllabus-section .cdt-syllabus-header .cdt-syllabus-title-wrap .cdt-section-heading{margin-bottom:12px}.course-details-template .cdt-syllabus-section .cdt-syllabus-header .cdt-syllabus-title-wrap .cdt-syllabus-badges{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.course-details-template .cdt-syllabus-section .cdt-syllabus-header .cdt-syllabus-title-wrap .cdt-syllabus-badges .cdt-syllabus-badge{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#475569;background:#f1f5f9;padding:5px 12px;border-radius:8px;border:1px solid #e2e8f0}.course-details-template .cdt-syllabus-section .cdt-syllabus-header .cdt-syllabus-title-wrap .cdt-syllabus-badges .cdt-syllabus-badge svg{color:#64748b}.course-details-template .cdt-syllabus-section .cdt-syllabus-header .cdt-expand-all-btn{background:none;border:none;color:#6b46c1;font-size:14px;font-weight:700;cursor:pointer;padding:4px 0;transition:opacity .15s ease}.course-details-template .cdt-syllabus-section .cdt-syllabus-header .cdt-expand-all-btn:hover{opacity:.8;text-decoration:underline}.course-details-template .cdt-syllabus-section .cdt-syllabus-intro{font-size:14.5px;line-height:1.6;color:#475569;margin:0 0 24px}.course-details-template .cdt-syllabus-section .cdt-modules-list{display:flex;flex-direction:column;gap:14px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card.open{border-color:#cbd5e1;box-shadow:0 4px 14px #0f172a0a}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-trigger{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 24px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;transition:background-color .15s ease}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-trigger:hover{background-color:#fafbfd}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-trigger .cdt-module-trigger-main{padding-right:16px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-trigger .cdt-module-trigger-main .cdt-module-title{font-size:16.5px;font-weight:700;color:#0f172a;margin-bottom:5px;line-height:1.35}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-trigger .cdt-module-trigger-main .cdt-module-subtitle{font-size:13px;color:#64748b;margin:0;line-height:1.4}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-trigger .cdt-module-trigger-meta{display:flex;align-items:center;gap:14px;flex-shrink:0;padding-top:2px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-trigger .cdt-module-trigger-meta .cdt-module-duration{font-size:13.5px;font-weight:500;color:#64748b}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-trigger .cdt-module-trigger-meta .cdt-chevron{color:#64748b;transition:transform .25s ease}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-trigger .cdt-module-trigger-meta .cdt-chevron.rotated{transform:rotate(180deg)}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-purple-icon{color:#7c3aed;flex-shrink:0}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-bullet-dot{color:#c084fc;font-size:16px;line-height:1;margin-top:3px;flex-shrink:0}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-outcomes-block{background:#faf8ff;border-top:1px solid #f1f5f9;padding:20px 24px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-outcomes-block .cdt-syllabus-block-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-outcomes-block .cdt-syllabus-block-header .cdt-block-heading{font-size:15px;font-weight:700;color:#0f172a;margin:0}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-outcomes-block .cdt-syllabus-outcomes-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-outcomes-block .cdt-syllabus-outcomes-list .cdt-syllabus-outcome-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#334155;line-height:1.55}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-outcomes-block .cdt-syllabus-outcomes-list .cdt-syllabus-outcome-item .cdt-bullet-dot{color:#a855f7}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-topics-block{background:#fff;border-top:1px solid #f1f5f9;padding:20px 24px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-topics-block .cdt-syllabus-block-header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-topics-block .cdt-syllabus-block-header .cdt-block-heading{font-size:15px;font-weight:700;color:#0f172a;margin:0}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-topics-block .cdt-syllabus-topics-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 32px}@media(max-width:768px){.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-topics-block .cdt-syllabus-topics-grid{grid-template-columns:1fr;gap:8px}}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-topics-block .cdt-syllabus-topics-grid .cdt-syllabus-topic-col{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-topics-block .cdt-syllabus-topics-grid .cdt-syllabus-topic-col .cdt-syllabus-topic-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#334155;line-height:1.5}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-topics-block .cdt-syllabus-topics-grid .cdt-syllabus-topic-col .cdt-syllabus-topic-item .cdt-bullet-dot{color:#c084fc}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-practice-block{background:#fff;border-top:1px solid #f1f5f9;padding:16px 24px 20px;display:flex;align-items:flex-start;gap:12px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-practice-block .cdt-practice-icon{margin-top:3px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-practice-block .cdt-practice-content .cdt-practice-title{font-size:14px;font-weight:600;color:#1e293b;margin-bottom:4px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-practice-block .cdt-practice-content .cdt-practice-meta{font-size:13.5px;color:#475569;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-practice-block .cdt-practice-content .cdt-practice-meta .cdt-dashed-badge{display:inline-flex;align-items:center;justify-content:center;padding:1px 8px;border:1.5px dashed #f59e0b;border-radius:6px;background:#fffdf5;color:#b45309;font-size:12.5px;font-weight:600;line-height:1.4}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-features-list{background:#fff}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-features-list .cdt-syllabus-feature-row{display:flex;align-items:flex-start;gap:16px;padding:18px 24px;border-top:1px solid #f1f5f9}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-features-list .cdt-syllabus-feature-row .cdt-feature-icon{margin-top:2px;flex-shrink:0}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-features-list .cdt-syllabus-feature-row .cdt-feature-content .cdt-feature-title{font-size:14.5px;font-weight:600;color:#1e293b;margin:0 0 4px;line-height:1.4}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-module-content .cdt-syllabus-features-list .cdt-syllabus-feature-row .cdt-feature-content .cdt-feature-desc{font-size:13.5px;color:#475569;margin:0;line-height:1.5}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list{border-top:1px solid #f1f5f9;background:#fcfdfe;padding:8px 0}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid #f8fafc;gap:16px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row:last-child{border-bottom:none}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-title-wrap{display:flex;align-items:flex-start;gap:12px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-title-wrap .cdt-lecture-icon{color:#6b46c1;flex-shrink:0;margin-top:3px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-title-wrap .cdt-lecture-title-block{display:flex;flex-direction:column;gap:2px}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-title-wrap .cdt-lecture-title{font-size:14px;color:#1e293b;font-weight:500;line-height:1.4}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-title-wrap .cdt-lecture-subtitle{margin:0;font-size:12.5px;color:#64748b;line-height:1.4}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-actions .cdt-lecture-practice-questions{font-size:13px;color:#475569;font-weight:400;white-space:nowrap}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-actions .cdt-preview-badge{display:inline-flex;align-items:center;gap:5px;background:#ede9fe;border:none;color:#6b46c1;font-size:11px;font-weight:700;padding:4px 10px;border-radius:9999px;cursor:pointer;transition:background .15s ease}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-actions .cdt-preview-badge:hover{background:#ddd6fe}.course-details-template .cdt-syllabus-section .cdt-modules-list .cdt-module-card .cdt-lectures-list .cdt-lecture-row .cdt-lecture-actions .cdt-lecture-duration{font-size:13px;color:#64748b;font-weight:500}.course-details-template .cdt-sample-question-section{margin-bottom:48px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;box-shadow:0 1px 3px #0f172a08}@media(max-width:576px){.course-details-template .cdt-sample-question-section .cdt-sample-q-card{padding:20px 16px}}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-tags .cdt-sample-q-tag{display:inline-flex;align-items:center;padding:4px 12px;border-radius:9999px;font-size:12.5px;font-weight:600;line-height:1.4;background:#f1f5f9;color:#475569}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-tags .cdt-sample-q-tag.tag-domain,.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-tags .cdt-sample-q-tag.tag-topic{background:#ede9fe;color:#6b46c1}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-tags .cdt-sample-q-tag.tag-difficulty,.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-tags .cdt-sample-q-tag.tag-hard{background:#fee2e2;color:#b91c1c}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-stem{font-size:15px;font-weight:700;color:#0f172a;line-height:1.6;margin-bottom:24px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;transition:all .15s ease}@media(max-width:576px){.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option{padding:12px 14px;gap:10px}}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option .cdt-sample-q-opt-key{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#f1f5f9;color:#334155;font-size:13px;font-weight:700;flex-shrink:0;line-height:1}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option .cdt-sample-q-opt-key.small{width:24px;height:24px;border-radius:6px;font-size:12px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option .cdt-sample-q-opt-text{font-size:14px;color:#1e293b;font-weight:500;line-height:1.45;flex:1}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option .cdt-sample-q-opt-status{display:inline-flex;align-items:center;gap:5px;color:#059669;font-size:13.5px;font-weight:600;flex-shrink:0}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option .cdt-sample-q-opt-status svg{color:#059669}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option.correct{border-color:#10b981;background:#f0fdf4}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option.correct .cdt-sample-q-opt-key{background:#10b981;color:#fff}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-options .cdt-sample-q-option.correct .cdt-sample-q-opt-text{color:#0f172a;font-weight:500}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:24px}@media(max-width:576px){.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box{padding:18px 16px}}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box .cdt-sample-q-rat-heading{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#6b46c1;margin:0 0 12px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box .cdt-sample-q-rat-text{font-size:13.5px;color:#334155;line-height:1.65;margin:0}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box .cdt-sample-q-wrong-block{margin-top:24px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box .cdt-sample-q-wrong-block .cdt-sample-q-rat-heading{margin-bottom:14px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box .cdt-sample-q-wrong-block .cdt-sample-q-wrong-list{display:flex;flex-direction:column;gap:14px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box .cdt-sample-q-wrong-block .cdt-sample-q-wrong-list .cdt-sample-q-wrong-item{display:flex;align-items:flex-start;gap:12px}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box .cdt-sample-q-wrong-block .cdt-sample-q-wrong-list .cdt-sample-q-wrong-item .cdt-sample-q-opt-key{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:700;flex-shrink:0;margin-top:2px;line-height:1}.course-details-template .cdt-sample-question-section .cdt-sample-q-card .cdt-sample-q-rationale-box .cdt-sample-q-wrong-block .cdt-sample-q-wrong-list .cdt-sample-q-wrong-item .cdt-sample-q-wrong-text{font-size:13.5px;color:#334155;line-height:1.6;margin:0;flex:1}.course-details-template .cdt-sample-question-section .cdt-sample-q-note{font-size:13.5px;color:#64748b;margin-top:14px;margin-bottom:0;line-height:1.5}.course-details-template .cdt-instructor-section{margin-bottom:48px}.course-details-template .cdt-instructor-section .cdt-instructor-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;box-shadow:0 4px 16px #0f172a08}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top{display:flex;align-items:center;gap:20px;margin-bottom:20px}@media(max-width:576px){.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top{flex-direction:column;align-items:flex-start}}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top .cdt-instructor-avatar-wrap{width:86px;height:86px;border-radius:50%;background:#f5f3ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top .cdt-instructor-avatar-wrap .cdt-instructor-avatar{width:82px;height:82px;border-radius:50%;object-fit:cover;border:2px solid #ede9fe}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top .cdt-instructor-info .cdt-instructor-name{font-size:21px;font-weight:800;color:#0f172a;margin-bottom:4px;line-height:1.3}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top .cdt-instructor-info .cdt-instructor-title{font-size:14px;color:#64748b;margin-bottom:12px;line-height:1.4}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top .cdt-instructor-info .cdt-instructor-badges{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top .cdt-instructor-info .cdt-instructor-badges .cdt-inst-badge{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;padding:4px 10px;border-radius:6px}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top .cdt-instructor-info .cdt-instructor-badges .cdt-inst-badge svg{color:#64748b}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-top .cdt-instructor-info .cdt-instructor-badges .cdt-inst-badge .cdt-dashed-badge{display:inline-flex;align-items:center;justify-content:center;padding:1px 7px;border:1.5px dashed #f59e0b;border-radius:6px;background:#fffdf5;color:#b45309;font-size:12px;font-weight:600;line-height:1.3;margin-left:2px}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-quote-box{background:#faf8ff;border:1px solid #ede9fe;border-radius:12px;padding:18px 24px;margin:20px 0 22px}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-quote-box .cdt-instructor-quote-text{font-size:15.5px;font-weight:700;color:#2e1065;line-height:1.55;margin:0}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-paragraphs{display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-paragraphs .cdt-instructor-p{font-size:14.5px;color:#475569;line-height:1.65;margin:0}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-paragraphs .cdt-instructor-p strong{color:#0f172a;font-weight:700}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-bio{font-size:14.5px;color:#475569;line-height:1.65;margin-bottom:22px}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-highlights{display:flex;flex-direction:column;gap:11px;margin-bottom:22px}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-highlights .cdt-instructor-highlight-item{display:flex;align-items:center;gap:10px}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-highlights .cdt-instructor-highlight-item .cdt-highlight-check{width:18px;height:18px;border-radius:50%;background:#ede9fe;color:#7c3aed;display:flex;align-items:center;justify-content:center;flex-shrink:0}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-highlights .cdt-instructor-highlight-item .cdt-highlight-text{font-size:14px;font-weight:700;color:#0f172a;line-height:1.4}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-tags .cdt-inst-tag{display:inline-flex;align-items:center;padding:5px 14px;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;font-size:13px;font-weight:500;color:#334155}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-actions .cdt-btn-inst-profile{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #7c3aed;color:#6b46c1;font-size:13.5px;font-weight:700;padding:9px 20px;border-radius:8px;text-decoration:none;transition:all .15s ease}.course-details-template .cdt-instructor-section .cdt-instructor-card .cdt-instructor-actions .cdt-btn-inst-profile:hover{background:#f5f3ff;border-color:#6b46c1;color:#553c9a}.course-details-template .cdt-cross-sell-banner{background:#faf8ff;border:1px solid #ede9fe;border-radius:16px;padding:24px 28px;margin-bottom:48px;display:flex;align-items:center;justify-content:space-between;gap:24px}@media(max-width:768px){.course-details-template .cdt-cross-sell-banner{flex-direction:column;align-items:flex-start;padding:20px;gap:16px}}.course-details-template .cdt-cross-sell-banner .cdt-cross-sell-content{flex:1}.course-details-template .cdt-cross-sell-banner .cdt-cross-sell-content .cdt-cross-sell-title{font-size:18px;font-weight:800;color:#0f172a;margin-bottom:6px;line-height:1.35}.course-details-template .cdt-cross-sell-banner .cdt-cross-sell-content .cdt-cross-sell-desc{font-size:14px;color:#475569;line-height:1.55;margin-bottom:0}.course-details-template .cdt-cross-sell-banner .cdt-cross-sell-actions{flex-shrink:0}@media(max-width:768px){.course-details-template .cdt-cross-sell-banner .cdt-cross-sell-actions{width:100%}}.course-details-template .cdt-cross-sell-banner .cdt-cross-sell-actions .cdt-cross-sell-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:1.5px solid #6b46c1;color:#6b46c1;font-size:14px;font-weight:700;padding:9px 20px;border-radius:8px;text-decoration:none;white-space:nowrap;transition:all .15s ease}@media(max-width:768px){.course-details-template .cdt-cross-sell-banner .cdt-cross-sell-actions .cdt-cross-sell-btn{width:100%}}.course-details-template .cdt-cross-sell-banner .cdt-cross-sell-actions .cdt-cross-sell-btn:hover{background:#f5f3ff;border-color:#553c9a;color:#553c9a}.course-details-template .cdt-faq-section{margin-bottom:48px}.course-details-template .cdt-faq-section .cdt-faq-list{display:flex;flex-direction:column;gap:14px}.course-details-template .cdt-faq-section .cdt-faq-list .cdt-faq-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.course-details-template .cdt-faq-section .cdt-faq-list .cdt-faq-item.open{border-color:#cbd5e1}.course-details-template .cdt-faq-section .cdt-faq-list .cdt-faq-item .cdt-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:#fff;border:none;text-align:left;font-size:15.5px;font-weight:700;color:#0f172a;cursor:pointer;line-height:1.4;transition:background-color .15s ease}.course-details-template .cdt-faq-section .cdt-faq-list .cdt-faq-item .cdt-faq-question:hover{background-color:#fafbfd}.course-details-template .cdt-faq-section .cdt-faq-list .cdt-faq-item .cdt-faq-question .cdt-faq-chevron{color:#4b5563;flex-shrink:0;margin-left:16px;transition:transform .25s ease}.course-details-template .cdt-faq-section .cdt-faq-list .cdt-faq-item .cdt-faq-question .cdt-faq-chevron.rotated{transform:rotate(180deg)}.course-details-template .cdt-faq-section .cdt-faq-list .cdt-faq-item .cdt-faq-answer{padding:18px 24px 22px;border-top:1px solid #f1f5f9;background:#fff}.course-details-template .cdt-faq-section .cdt-faq-list .cdt-faq-item .cdt-faq-answer p{font-size:14.5px;color:#475569;line-height:1.65;margin:0;padding:0}.course-details-template .cdt-faq-section .cdt-faq-disclaimer{margin-top:24px;font-size:13.5px;color:#64748b;line-height:1.5;margin-bottom:0}.course-details-template .cdt-sticky-card-wrapper{position:sticky;top:96px;z-index:20}@media(min-width:992px){.course-details-template .cdt-sticky-card-wrapper{margin-top:calc(-1 * var(--cdt-hero-overlap, 477px))}}@media(max-width:991px){.course-details-template .cdt-sticky-card-wrapper{position:static;margin-top:0;margin-bottom:32px}}.course-details-template .cdt-sticky-card{background:#fff;border:1px solid rgba(226,232,240,.9);border-radius:20px;overflow:hidden;box-shadow:0 20px 48px -10px #0f172a38,0 8px 24px -4px #0f172a1f}.course-details-template .cdt-sticky-card .cdt-card-preview{position:relative;width:100%;height:220px;cursor:pointer;overflow:hidden;background:#0f172a}.course-details-template .cdt-sticky-card .cdt-card-preview .cdt-preview-img{width:100%;height:100%;object-fit:cover;opacity:.88;transition:transform .3s ease,opacity .3s ease}.course-details-template .cdt-sticky-card .cdt-card-preview:hover .cdt-preview-img{transform:scale(1.04);opacity:.95}.course-details-template .cdt-sticky-card .cdt-card-preview .cdt-preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#000000a6);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.course-details-template .cdt-sticky-card .cdt-card-preview .cdt-preview-overlay .cdt-play-circle{width:56px;height:56px;border-radius:50%;background:#ffffff40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:2px solid #ffffff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #0000004d;transition:transform .2s ease,background .2s ease}.course-details-template .cdt-sticky-card .cdt-card-preview .cdt-preview-overlay .cdt-play-circle .cdt-play-icon{margin-left:3px}.course-details-template .cdt-sticky-card .cdt-card-preview .cdt-preview-overlay:hover .cdt-play-circle{transform:scale(1.1);background:#6b46c1d9}.course-details-template .cdt-sticky-card .cdt-card-preview .cdt-preview-overlay .cdt-preview-label{color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;text-shadow:0 2px 4px rgba(0,0,0,.5)}.course-details-template .cdt-sticky-card .cdt-card-preview .cdt-preview-overlay .cdt-preview-duration{color:#fffc;font-size:11px;font-weight:500}.course-details-template .cdt-sticky-card .cdt-card-preview.cdt-card-preview--static{height:auto;aspect-ratio:16/9;cursor:default}.course-details-template .cdt-sticky-card .cdt-card-preview.cdt-card-preview--static .cdt-preview-img{opacity:1}.course-details-template .cdt-sticky-card .cdt-card-preview.cdt-card-preview--static:hover .cdt-preview-img{transform:none;opacity:1}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card{background:linear-gradient(358deg,#f4faff,#fff);padding:16px 20px 14px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid #f1f5f9}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card.cdt-cohort-hero-card--loading .cdt-date-tile--skeleton{height:74px;background:#f1f5f9;border-color:#e2e8f0;border-top-color:#e2e8f0;animation:cdtTilePulse 1.2s ease-in-out infinite}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card.cdt-cohort-hero-card--loading .cdt-date-tile--skeleton:hover{transform:none;box-shadow:none}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card.cdt-cohort-hero-card--loading .cdt-cohort-loading-text{font-size:13px;color:#64748b;margin:10px 0 0}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-cohort-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-cohort-card-top .cdt-cohort-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#64748b}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-cohort-card-top .cdt-seats-badge{font-size:13px;font-weight:700;border-radius:20px;padding:2.5px 9px;line-height:1.2}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-cohort-card-top .cdt-seats-badge.cdt-seats-available{color:#1a8a45;background:#1a8a451a}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-cohort-card-top .cdt-seats-badge.cdt-seats-fast{color:#b45309;background:#b453091a}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-cohort-card-top .cdt-seats-badge.cdt-seats-sold{color:#9b1c1c;background:#9b1c1c1a}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row{display:flex;align-items:center;gap:16px;margin-bottom:14px}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row .cdt-date-tiles-group{display:flex;align-items:center;gap:8px}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row .cdt-date-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e8368d12;border:1px solid rgba(232,54,141,.18);border-top:3.5px solid var(--color-secondary, #e8368d);border-radius:12px;padding:9px 13px 8px;min-width:62px;transition:transform .18s ease,box-shadow .18s ease}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row .cdt-date-tile:hover{transform:translateY(-2px);box-shadow:0 4px 12px #e8368d38}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row .cdt-date-tile .cdt-tile-day{font-size:2.25rem;font-weight:800;color:#0f172a;line-height:1}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row .cdt-date-tile .cdt-tile-weekday{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--color-secondary, #e8368d);margin-top:4px;line-height:1}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row .cdt-date-year-block{text-align:left;display:flex;flex-direction:column;justify-content:center}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row .cdt-date-year-block .cdt-month,.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row .cdt-date-year-block .cdt-day-names{display:block;font-size:1.25rem;font-weight:800;color:#0f172a;text-transform:uppercase;letter-spacing:.5px;line-height:1.1}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-date-row .cdt-date-year-block .cdt-year{display:block;font-size:1.15rem;font-weight:800;color:#0f172a;line-height:1.1;letter-spacing:.3px;margin-top:2px}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-compact-info-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:14.5px;color:#334155;margin-bottom:12px;flex-wrap:wrap}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-compact-info-row .cdt-compact-info-item{display:inline-flex;align-items:center;gap:6px;font-weight:500}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-compact-info-row .cdt-compact-info-item .cdt-compact-icon{color:var(--color-secondary, #e8368d);flex-shrink:0}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-compact-info-row .cdt-compact-dot{opacity:.45;font-weight:700;font-size:14px}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-change-date-row{display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px dashed #e2e8f0}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-change-date-row .cdt-seats-left-text{font-size:12.5px;color:#64748b;font-weight:600}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-change-date-row .cdt-change-date-link{font-size:12.5px;font-weight:700;color:var(--color-secondary, #e8368d);text-decoration:none;transition:color .15s ease}.course-details-template .cdt-sticky-card .cdt-cohort-hero-card .cdt-change-date-row .cdt-change-date-link:hover{text-decoration:underline}.course-details-template .cdt-sticky-card .cdt-card-body{padding:20px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-price-row .cdt-current-price{font-size:34px;font-weight:800;color:#0f172a;letter-spacing:-.02em}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-price-row .cdt-current-price .cdt-currency{font-size:14px;font-weight:600;color:#64748b}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-price-row .cdt-original-price{font-size:18px;font-weight:500;color:#94a3b8;text-decoration:line-through}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-payment-type{font-size:13px;color:#64748b;margin-bottom:16px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box{margin-bottom:18px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#475569;margin-bottom:8px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-form{display:flex;gap:8px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-form .cdt-coupon-input{flex:1;min-width:0;padding:8px 12px;font-size:13px;border:1px solid #cbd5e1;border-radius:8px;outline:none;transition:border-color .15s ease}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-form .cdt-coupon-input:focus{border-color:#6b46c1}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-form .cdt-coupon-btn{background:#ede9fe;color:#6b46c1;border:none;font-size:12px;font-weight:700;padding:8px 16px;border-radius:8px;cursor:pointer;transition:all .15s ease}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-form .cdt-coupon-btn:hover:not(:disabled){background:#6b46c1;color:#fff}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-form .cdt-coupon-btn:disabled{opacity:.7;cursor:wait}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-applied{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:600;color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:8px 12px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-applied .cdt-coupon-remove{background:none;border:none;padding:0;font-size:12px;font-weight:700;color:#64748b;text-decoration:underline;cursor:pointer}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-applied .cdt-coupon-remove:hover{color:#0f172a}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-coupon-box .cdt-coupon-hint{font-size:11.5px;font-weight:600;color:#047857;margin:6px 0 0}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-promo-banner{background:#fef3c7;border:1px solid #fde68a;color:#92400e;font-size:12px;font-weight:700;padding:8px 12px;border-radius:8px;margin-bottom:20px;text-align:center}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-card-ctas{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-card-ctas .cdt-btn-primary{width:100%;background:#6b46c1;color:#fff;border:none;font-size:15px;font-weight:700;padding:14px;border-radius:10px;cursor:pointer;transition:background .2s ease,transform .15s ease}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-card-ctas .cdt-btn-primary:hover{background:#5b37b0;transform:translateY(-1px)}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-card-ctas .cdt-btn-primary:disabled{background:#94a3b8;cursor:not-allowed;transform:none}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-card-ctas .cdt-sticky-remind-group{display:flex;flex-direction:column;gap:10px;width:100%}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-card-ctas .cdt-btn-secondary{width:100%;background:#fff;color:#0f172a;border:1px solid #cbd5e1;font-size:14px;font-weight:700;padding:12px;border-radius:10px;cursor:pointer;transition:all .2s ease}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-card-ctas .cdt-btn-secondary:hover{border-color:#6b46c1;color:#6b46c1;background:#faf5ff}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-card-ctas .cdt-btn-secondary--link{display:block;text-align:center;text-decoration:none}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-guarantee-note{font-size:12px;color:#64748b;text-align:center;margin-bottom:24px;line-height:1.4}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section{border-top:1px solid #f1f5f9;padding-top:20px;margin-bottom:0}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-title{font-size:14px;font-weight:700;color:#0f172a;margin-bottom:14px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-list .cdt-what-get-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#334155;line-height:1.45}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-list .cdt-what-get-item .cdt-feat-icon{color:#6b46c1;flex-shrink:0;margin-top:2px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-list.cdt-what-get-list--expanded{max-height:200px;overflow-y:auto;padding-right:6px;overscroll-behavior:contain}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-list.cdt-what-get-list--expanded::-webkit-scrollbar{width:4px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-list.cdt-what-get-list--expanded::-webkit-scrollbar-thumb{background:#d8ccf3;border-radius:4px}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-toggle{display:inline-flex;align-items:center;gap:4px;margin-top:12px;padding:0;background:none;border:none;font-size:13px;font-weight:600;color:#6b46c1;cursor:pointer}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-toggle:hover{text-decoration:underline}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-toggle .cdt-what-get-toggle-icon{transition:transform .2s ease}.course-details-template .cdt-sticky-card .cdt-card-body .cdt-what-get-section .cdt-what-get-toggle .cdt-what-get-toggle-icon.is-open{transform:rotate(180deg)}.cdt-video-modal-dialog{max-width:820px;margin:1.75rem auto}.cdt-video-modal-dialog .cdt-video-modal-content{background:#0f172a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000080!important}.cdt-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;background:#0f172a;color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.cdt-modal-header .cdt-modal-title{font-size:16px;font-weight:700;color:#fff;margin:0}.cdt-modal-header .cdt-modal-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#ffffff14;border:none;color:#cbd5e1;cursor:pointer;transition:all .2s ease}.cdt-modal-header .cdt-modal-close:hover{background:#ffffff2e;color:#fff}.cdt-modal-video-wrapper{background:#000;overflow:hidden}.cdt-modal-video-wrapper .cdt-modal-video{width:100%;height:480px;object-fit:cover;display:block}@media(max-width:768px){.cdt-modal-video-wrapper .cdt-modal-video{height:280px}}.cdt-success-stories-section{border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light)}.cdt-other-plans-section{padding:48px 0 60px;background:var(--color-mid-white);position:relative;overflow:visible}@media(max-width:768px){.cdt-other-plans-section{padding:36px 0 45px}}.cdt-other-plans-section .cdt-op-header{max-width:740px;margin:0 auto 34px}@media(max-width:768px){.cdt-other-plans-section .cdt-op-header{margin-bottom:24px}}.cdt-other-plans-section .cdt-op-header .cdt-op-eyebrow{display:inline-block;background:#6b4ccf1a;border:1px solid rgba(107,76,207,.25);color:var(--color-primary);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:100px;margin-bottom:10px}.cdt-other-plans-section .cdt-op-header .cdt-op-title{font-size:clamp(26px,3.2vw,38px);font-weight:800;color:var(--color-dark);line-height:1.25;margin-bottom:8px}.cdt-other-plans-section .cdt-op-header .cdt-op-subtitle{font-size:15px;color:var(--color-muted-text);line-height:1.5}.cdt-other-plans-section .cdt-op-slider-wrapper{position:relative;width:100%;padding:0}.cdt-other-plans-section .cdt-op-slider-wrapper:hover .cdt-op-swiper,.cdt-other-plans-section .cdt-op-slider-wrapper:has(.cdt-op-slide:hover) .cdt-op-swiper,.cdt-other-plans-section .cdt-op-slider-wrapper:has(.course-plan-card:hover) .cdt-op-swiper{z-index:1500!important}.cdt-other-plans-section .cdt-op-swiper{padding:4px 4px 14px!important;overflow:visible!important;z-index:10!important}.cdt-other-plans-section .cdt-op-swiper .swiper-wrapper{overflow:visible!important;z-index:auto!important}@media(min-width:1200px){.cdt-other-plans-section .cdt-op-swiper .swiper-slide{transition:opacity .3s ease}.cdt-other-plans-section .cdt-op-swiper .swiper-slide:not(.swiper-slide-visible){opacity:0;pointer-events:none}}@media(min-width:1800px){.cdt-other-plans-section .cdt-op-swiper.cdt-op-swiper--four{width:calc(133.333% + 5.333px)!important;margin-left:calc(-16.667% - 2.667px)!important}}.cdt-other-plans-section .cdt-op-slide{height:auto;display:flex;position:relative;overflow:visible!important}.cdt-other-plans-section .cdt-op-slide:hover{z-index:1900!important}.cdt-other-plans-section .cdt-op-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:50;width:44px;height:44px;border-radius:50%;border:1px solid rgba(0,0,0,.08);background:#fff;color:var(--color-dark, #1c133d);box-shadow:0 4px 16px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;visibility:visible;transition:all .25s cubic-bezier(.16,1,.3,1),opacity .25s ease,visibility .25s ease}.cdt-other-plans-section .cdt-op-nav--hidden,.cdt-other-plans-section .cdt-op-nav:disabled{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-50%) scale(.8)!important}.cdt-other-plans-section .cdt-op-nav:hover{background:var(--color-primary, #6b4ccf);border-color:var(--color-primary, #6b4ccf);color:#fff;box-shadow:0 4px 12px #0000001f;transform:translateY(-50%) scale(1.06)}.cdt-other-plans-section .cdt-op-nav:active{transform:translateY(-50%) scale(.96)}.cdt-other-plans-section .cdt-op-nav--prev{left:-22px}.cdt-other-plans-section .cdt-op-nav--next{right:-22px}@media(max-width:991px){.cdt-other-plans-section .cdt-op-nav{display:none}}.cdt-other-plans-section .cdt-op-card{background:#fff;border-radius:20px;border:1.5px solid var(--color-border-light);padding:16px 16px 20px;display:flex;flex-direction:column;position:relative;overflow:visible;box-shadow:0 4px 16px #0f172a0d;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s ease,border-color .15s ease}.cdt-other-plans-section .cdt-op-card:hover,.cdt-other-plans-section .cdt-op-card--hovered{transform:translateY(-4px);border-color:#c4b5fd;box-shadow:0 16px 36px #0f172a29,0 4px 14px #6b4ccf0f}.cdt-other-plans-section .cdt-op-card:hover .cdt-op-tooltip,.cdt-other-plans-section .cdt-op-card--hovered .cdt-op-tooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.cdt-other-plans-section .cdt-op-card .cdt-op-card-media{position:relative;width:100%;aspect-ratio:16/9.5;border-radius:14px;overflow:hidden;background:#000;margin-bottom:16px}.cdt-other-plans-section .cdt-op-card .cdt-op-card-media .cdt-op-card-media-link{display:block;width:100%;height:100%;position:relative;text-decoration:none}.cdt-other-plans-section .cdt-op-card .cdt-op-card-media .cdt-op-card-img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .4s ease}.cdt-other-plans-section .cdt-op-card .cdt-op-card-media .cdt-op-card-media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.1) 40%,transparent 70%)}.cdt-other-plans-section .cdt-op-card .cdt-op-card-media:hover .cdt-op-card-img{transform:scale(1.05)}.cdt-other-plans-section .cdt-op-card .cdt-op-card-media .cdt-op-badge-pill{position:absolute;bottom:12px;left:12px;z-index:2;background:#f0f9fff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#0369a1;border:1px solid rgba(186,230,253,.9);font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:4px 11px;border-radius:100px;box-shadow:0 2px 8px #0f172a24}.cdt-other-plans-section .cdt-op-card .cdt-op-card-media .cdt-op-media-rating{position:absolute;bottom:12px;right:12px;z-index:2;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.85);border-radius:100px;padding:4px 10px;display:inline-flex;align-items:center;gap:5px;font-size:11.5px;box-shadow:0 2px 8px #0f172a24}.cdt-other-plans-section .cdt-op-card .cdt-op-card-media .cdt-op-media-rating .cdt-op-rating-num{font-weight:800;color:var(--color-dark, #0f172a);line-height:1}.cdt-other-plans-section .cdt-op-card .cdt-op-card-media .cdt-op-media-rating .cdt-op-review-count{font-weight:600;color:var(--color-muted-text, #64748b);font-size:11px;line-height:1}.cdt-other-plans-section .cdt-op-card .cdt-op-card-body{display:flex;flex-direction:column;flex:1;padding:14px 6px 0}.cdt-other-plans-section .cdt-op-card .cdt-op-card-body .cdt-op-category{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin-bottom:6px}.cdt-other-plans-section .cdt-op-card .cdt-op-card-body .cdt-op-card-title{font-size:21px;font-weight:700;line-height:1.3;margin-bottom:8px}.cdt-other-plans-section .cdt-op-card .cdt-op-card-body .cdt-op-card-title a{color:var(--color-dark);text-decoration:none;transition:color .2s ease}.cdt-other-plans-section .cdt-op-card .cdt-op-card-body .cdt-op-card-title a:hover{color:var(--color-primary)}.cdt-other-plans-section .cdt-op-card .cdt-op-card-body .cdt-op-card-desc{font-size:13.5px;color:var(--color-muted-text);line-height:1.5;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cdt-other-plans-section .cdt-op-card .cdt-op-card-body .cdt-op-stats-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px}.cdt-other-plans-section .cdt-op-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--color-muted-text);background:var(--color-mid-white);border:1px solid var(--color-border-light);padding:4px 9px;border-radius:6px}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;margin-top:12px;border-top:1.5px solid var(--color-border-light)}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-price-group{display:flex;flex-direction:column}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main{display:flex;align-items:baseline;gap:6px}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .cdt-op-amount{font-size:22px;font-weight:800;color:var(--color-dark, #1c133d);line-height:1}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .cdt-op-original{font-size:13.5px;font-weight:500;color:var(--color-muted-text);text-decoration:line-through}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-period{font-size:11.5px;color:var(--color-muted-text);font-weight:600}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-card-btns{display:none}@media(max-width:991px){.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-card-btns{display:flex;align-items:center;gap:8px}}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details{display:inline-flex;align-items:center;gap:6px;background:#fff;color:var(--color-dark, #0f172a);border:1.5px solid #d1d5db;padding:7px 15px;border-radius:100px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .2s ease}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details svg{color:var(--color-dark, #0f172a);transition:transform .2s ease}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details:hover{border-color:#94a3b8;background:#f8fafc;color:#000;transform:translateY(-1px)}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details:hover svg{transform:translate(2px)}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-checkout{display:inline-flex;align-items:center;justify-content:center;padding:7px 15px;border-radius:100px;font-size:12.5px;font-weight:700;color:var(--color-primary);background:transparent;border:1.5px solid var(--color-primary);text-decoration:none;transition:all .2s ease}.cdt-other-plans-section .cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-checkout:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff;transform:translateY(-1px)}.cdt-other-plans-section .cdt-op-tooltip{position:absolute;top:-8px;z-index:2000!important;width:380px;background:#fff;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 16px 38px #0f172a1f,0 4px 12px #0f172a0a;padding:22px 22px 20px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .14s ease-out,transform .14s ease-out}.cdt-other-plans-section .cdt-op-tooltip--right{left:calc(100% - 90px)}.cdt-other-plans-section .cdt-op-tooltip--right:before{content:"";position:absolute;top:0;bottom:0;left:-10px;width:10px}.cdt-other-plans-section .cdt-op-tooltip--left{right:calc(100% - 90px)}.cdt-other-plans-section .cdt-op-tooltip--left:before{content:"";position:absolute;top:0;bottom:0;right:-10px;width:10px}.cdt-other-plans-section .cdt-op-tooltip--active,.cdt-op-card:hover .cdt-other-plans-section .cdt-op-tooltip,.cdt-op-card--hovered .cdt-other-plans-section .cdt-op-tooltip{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}@media(max-width:991px){.cdt-other-plans-section .cdt-op-tooltip{display:none!important}}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-header{margin-bottom:6px}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);margin-bottom:0}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-body{padding:3px 0 8px;border-top:none;border-bottom:1px solid #f1f5f9;margin-bottom:0}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-section-title{font-size:10.5px;font-weight:800;color:var(--color-muted-text, #64748b);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item{display:flex;align-items:flex-start;gap:8.5px;font-size:13.5px;color:#334155;font-weight:500;line-height:1.4}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check{color:var(--color-primary);flex-shrink:0;margin-top:2px}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;margin:0}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-badge{background:#e0f2fe;color:#0369a1;border:1px solid #bae6fd;font-size:10.5px;font-weight:700;padding:4px 10px;border-radius:100px}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-guarantee{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:#059669}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer{border-top:1px solid #f1f5f9;padding-top:12px}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price{margin-bottom:14px}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row{display:flex;align-items:baseline;gap:6px;margin-bottom:2px}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount{font-size:26px;font-weight:800;color:var(--color-dark, #1c133d);line-height:1}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original{font-size:14px;font-weight:500;color:var(--color-muted-text);text-decoration:line-through}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration{font-size:12.5px;font-weight:600;color:var(--color-dark)}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-subtext{font-size:11.5px;color:var(--color-muted-text)}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions{display:flex;flex-direction:column;gap:8px}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--color-secondary, #e8368d);color:#fff;padding:11px 20px;border-radius:100px;font-size:13px;font-weight:700;letter-spacing:.01em;text-decoration:none;box-shadow:none;transition:all .2s ease}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover{background:#d6257b;color:#fff;transform:translateY(-1px);box-shadow:none}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details{display:flex;align-items:center;justify-content:center;gap:6px;background:#fff;color:var(--color-dark, #0f172a);border:1.5px solid #d1d5db;padding:10px 20px;border-radius:100px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s ease}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details svg{transition:transform .2s ease}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover{border-color:#94a3b8;background:#f8fafc;color:#000;transform:translateY(-1px)}.cdt-other-plans-section .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover svg{transform:translate(2px)}@keyframes cdtTooltipIn{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.cdt-other-plans-section .cdt-op-comparison-footer{margin-top:24px}@media(max-width:768px){.cdt-other-plans-section .cdt-op-comparison-footer{margin-top:18px}}.cdt-other-plans-section .cdt-op-comparison-footer .cdt-op-footer-text{font-size:15px;color:var(--color-muted-text);margin-bottom:6px}.cdt-other-plans-section .cdt-op-comparison-footer .cdt-op-comparison-link{font-size:15px;font-weight:700;color:var(--color-primary);text-decoration:none;transition:color .2s}.cdt-other-plans-section .cdt-op-comparison-footer .cdt-op-comparison-link:hover{color:var(--color-secondary);text-decoration:underline}.cdt-dashboard-cta-section{position:relative;background:var(--color-white);padding:80px 0 100px;overflow:hidden}.cdt-dashboard-cta-section .cdt-dashboard-cta-card{background:linear-gradient(55.01deg,#f1f5f8 39.22%,#fbe5ff 83.16%);border-radius:28px;padding:56px 50px;position:relative;overflow:hidden;box-shadow:0 8px 32px #6b4ccf1f;border:1px solid rgba(107,76,207,.1)}@media(max-width:768px){.cdt-dashboard-cta-section .cdt-dashboard-cta-card{padding:40px 24px;border-radius:20px}}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-circle-right{max-width:580px;top:-20rem;pointer-events:none;opacity:.85}@media(max-width:991px){.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-circle-right{display:none}}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-circle-left{max-width:320px;top:0;left:0;pointer-events:none;opacity:.7}@media(max-width:991px){.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-circle-left{display:none}}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-badge{display:inline-flex;align-items:center;background:#e8368d1a;border:1px solid rgba(232,54,141,.25);color:var(--color-secondary);font-size:11px;font-weight:800;letter-spacing:.08em;padding:6px 16px;border-radius:100px;margin-bottom:20px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-title{font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.22;color:var(--color-dark);margin-bottom:16px;letter-spacing:-.02em}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-title .color-secondary,.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-title .cdt-cta-highlight,.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-title .text-secondary,.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-title .text-pink,.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-title .text-thriving{color:var(--color-secondary)!important}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-subtitle{font-size:16px;line-height:1.65;color:var(--color-muted-text);margin-bottom:28px;max-width:620px;font-weight:500}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-features-grid{display:flex;flex-direction:column;gap:12px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-features-grid .cdt-cta-feature-item{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--color-dark);font-weight:600}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-features-grid .cdt-cta-feature-item .cdt-cta-check{color:var(--color-secondary);flex-shrink:0}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-action-box{display:flex;flex-direction:column;align-items:flex-end;gap:16px}@media(max-width:991px){.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-action-box{align-items:flex-start;margin-top:16px}}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-action-box .cdt-cta-primary-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--color-secondary);color:#fff;font-size:16px;font-weight:700;padding:16px 36px;border-radius:100px;border:none;cursor:pointer;box-shadow:0 4px 14px #e8368d33;transition:all .25s ease}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-action-box .cdt-cta-primary-btn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #e8368d47;background:#d01f7a}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-action-box .cdt-cta-primary-btn:disabled{background:#94a3b8;box-shadow:none;cursor:not-allowed;transform:none}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-action-box .cdt-cta-guarantees{display:flex;align-items:center;gap:20px;font-size:13px;color:var(--color-muted-text);font-weight:500}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-action-box .cdt-cta-guarantees .cdt-cta-guarantee-item{display:inline-flex;align-items:center;gap:6px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-cta-action-box .cdt-cta-guarantees .cdt-cta-guarantee-item svg{color:var(--color-primary)}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-device-showcase-wrap{margin-top:52px;padding:0 6px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-device-showcase-wrap .cdt-device-container{max-width:1040px;margin:0 auto}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame{background:#1c133d;border-radius:20px;border:1px solid rgba(107,76,207,.25);box-shadow:0 25px 60px -15px #1c133d59,0 0 0 1px #1c133d1a;overflow:hidden}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-chrome{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#21193d;border-bottom:1px solid rgba(255,255,255,.08)}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-chrome .cdt-desktop-dots{display:flex;align-items:center;gap:6px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-chrome .cdt-desktop-dots .cdt-dot{width:11px;height:11px;border-radius:50%}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-chrome .cdt-desktop-dots .cdt-dot--red{background:#ef4444}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-chrome .cdt-desktop-dots .cdt-dot--yellow{background:#f59e0b}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-chrome .cdt-desktop-dots .cdt-dot--green{background:#10b981}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-chrome .cdt-desktop-urlbar{display:flex;align-items:center;gap:8px;background:#140c2e;padding:5px 20px;border-radius:8px;font-size:12px;color:#a39cbd;border:1px solid rgba(255,255,255,.08)}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-chrome .cdt-desktop-urlbar .cdt-url-lock{font-size:11px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-chrome .cdt-desktop-device-label{display:inline-flex;align-items:center;font-size:11px;font-weight:600;color:#ff70b8;background:#e8368d2e;padding:4px 12px;border-radius:100px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-screen{position:relative;background:#100826;min-height:480px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-desktop-frame .cdt-desktop-screen .cdt-screen-screenshot{width:100%;height:100%;object-fit:cover;display:block}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard{padding:24px;display:flex;flex-direction:column;gap:20px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-topbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-topbar .cdt-mock-logo{display:flex;align-items:center;gap:8px;font-size:15px;color:#fff}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-topbar .cdt-mock-logo .cdt-mock-brand-dot{width:10px;height:10px;border-radius:50%;background:var(--color-secondary)}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-topbar .cdt-mock-logo .cdt-mock-badge{background:#6b4ccf40;color:#d8ccff;font-size:11px;padding:2px 8px;border-radius:6px;font-weight:600}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-topbar .cdt-mock-user{display:flex;align-items:center;gap:10px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-topbar .cdt-mock-user .cdt-mock-status-pill{font-size:11px;color:#4ade80;background:#16a34a33;padding:3px 10px;border-radius:100px;font-weight:600}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-topbar .cdt-mock-user .cdt-mock-avatar{width:32px;height:32px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body{display:flex;gap:24px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-sidebar{width:140px;display:flex;flex-direction:column;gap:6px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-sidebar .cdt-mock-nav-item{padding:8px 12px;border-radius:8px;font-size:12px;color:#9e96b8;font-weight:500}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-sidebar .cdt-mock-nav-item.active{background:#6b4ccf40;color:#fff;font-weight:700}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main{flex:1;display:flex;flex-direction:column;gap:16px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-welcome-card{background:linear-gradient(135deg,#6b4ccf4d,#e8368d26);border:1px solid rgba(107,76,207,.35);border-radius:12px;padding:18px 22px;display:flex;align-items:center;justify-content:space-between}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-welcome-card h4{font-size:17px;font-weight:700;margin:0 0 4px;color:#fff}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-welcome-card p{font-size:12px;color:#c5bfd9;margin:0}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-welcome-card .cdt-mock-readiness-badge{text-align:right}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-welcome-card .cdt-mock-readiness-badge .cdt-mock-score-number{display:block;font-size:26px;font-weight:800;color:#34d399;line-height:1}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-welcome-card .cdt-mock-readiness-badge .cdt-mock-score-label{font-size:10px;color:#bdb7d5;text-transform:uppercase;letter-spacing:.05em}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-metrics-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:576px){.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-metrics-row{grid-template-columns:1fr}}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-metrics-row .cdt-mock-tile{background:#191035;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-metrics-row .cdt-mock-tile .cdt-mock-tile-title{font-size:11px;color:#9e96b8;margin-bottom:6px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-metrics-row .cdt-mock-tile .cdt-mock-tile-value{font-size:18px;font-weight:800;color:#fff;margin-bottom:6px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-metrics-row .cdt-mock-tile .cdt-mock-tile-sub{font-size:11px;color:#8a82a5}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-metrics-row .cdt-mock-tile .cdt-mock-progress-bar{height:5px;background:#ffffff1a;border-radius:100px;overflow:hidden;margin-top:4px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-metrics-row .cdt-mock-tile .cdt-mock-progress-bar .cdt-mock-progress-fill{height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));border-radius:100px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-video-row .cdt-mock-video-card{background:#191035;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px 18px;display:flex;align-items:center;gap:14px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-video-row .cdt-mock-video-card .cdt-mock-video-thumb{width:44px;height:44px;border-radius:8px;background:var(--color-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-video-row .cdt-mock-video-card .cdt-mock-video-info{flex:1}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-video-row .cdt-mock-video-card .cdt-mock-video-info h5{font-size:13.5px;font-weight:700;margin:0 0 2px;color:#fff}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-video-row .cdt-mock-video-card .cdt-mock-video-info p{font-size:11px;color:#bdb7d5;margin:0}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mockup-dashboard .cdt-mock-body .cdt-mock-main .cdt-mock-video-row .cdt-mock-video-card .cdt-mock-continue-btn{font-size:12px;font-weight:700;color:#fff;background:var(--color-primary);padding:6px 14px;border-radius:6px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mobile-frame{position:absolute;right:-20px;bottom:-30px;width:250px;height:460px;background:#100826;border-radius:36px;border:4px solid #2B1E54;box-shadow:0 20px 50px #1c133d59,0 0 0 1px #ffffff1a;overflow:hidden;display:flex;flex-direction:column;z-index:5;transition:transform .3s ease}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mobile-frame:hover{transform:translateY(-8px) scale(1.02)}@media(max-width:991px){.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mobile-frame{position:relative;right:auto;bottom:auto;margin:32px auto 0;width:240px;height:440px}}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mobile-frame .cdt-mobile-notch{height:24px;background:#000;display:flex;align-items:center;justify-content:center}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mobile-frame .cdt-mobile-notch .cdt-mobile-camera{width:60px;height:12px;border-radius:100px;background:#1c133d}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mobile-frame .cdt-mobile-screen{flex:1;background:#100826;overflow:hidden;display:flex;flex-direction:column}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mobile-frame .cdt-mobile-screen .cdt-mobile-screenshot{width:100%;height:100%;object-fit:cover;display:block}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mobile-frame .cdt-mobile-badge-tag{position:absolute;bottom:12px;left:50%;transform:translate(-50%);background:#1c133d;border:1px solid rgba(232,54,141,.35);color:var(--color-secondary);font-size:10px;font-weight:700;padding:4px 12px;border-radius:100px;display:inline-flex;align-items:center;white-space:nowrap}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile{padding:12px 14px;display:flex;flex-direction:column;height:100%;color:#fff;font-size:12px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-status{display:flex;justify-content:space-between;font-size:10px;color:#9e96b8;font-weight:600;margin-bottom:10px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-header h6{font-size:13px;font-weight:700;margin:0;color:#fff}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-header small{font-size:10px;color:var(--color-secondary)}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-header .cdt-mock-streak-pill{background:#f59e0b33;color:#fbbf24;font-size:10px;font-weight:700;padding:3px 8px;border-radius:100px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-card{background:#191035;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px;margin-bottom:12px}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-action{background:linear-gradient(135deg,#6b4ccf4d,#e8368d40);border:1px solid rgba(232,54,141,.3);border-radius:12px;padding:12px;display:flex;align-items:center;gap:10px;margin-bottom:auto}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-action .cdt-mock-mobile-icon-circle{width:32px;height:32px;border-radius:50%;background:var(--color-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-action strong{font-size:11px;display:block;color:#fff}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-action p{font-size:10px;color:#c5bfd9;margin:0}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-tabs{border-top:1px solid rgba(255,255,255,.08);padding-top:8px;display:flex;justify-content:space-around;font-size:10px;color:#9e96b8}.cdt-dashboard-cta-section .cdt-dashboard-cta-card .cdt-mock-mobile .cdt-mock-mobile-tabs span.active{color:var(--color-secondary);font-weight:700}@keyframes cdtTilePulse{0%,to{opacity:1}50%{opacity:.55}}.live-pmhnp-board-review-landing .cdt-hero-band{position:relative;overflow:hidden}.live-pmhnp-board-review-landing .cdt-hero-band:before{content:"";position:absolute;width:600px;height:600px;background:url(/assets/event-ellips-2-C_GI3LYY.png) no-repeat;background-size:contain;top:-14rem;right:0;pointer-events:none;z-index:0;opacity:.85}@media(max-width:991px){.live-pmhnp-board-review-landing .cdt-hero-band:before{width:400px;height:400px;top:-8rem}}@media(max-width:767px){.live-pmhnp-board-review-landing .cdt-hero-band:before{width:300px;height:300px;top:-6rem}}.live-pmhnp-board-review-landing .cdt-hero-band:after{content:"";position:absolute;width:220px;height:400px;background:url(/assets/event-ellips-1-BHLCCN8a.png) no-repeat;background-size:contain;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.85}@media(max-width:767px){.live-pmhnp-board-review-landing .cdt-hero-band:after{width:150px;height:250px}}.live-pmhnp-board-review-landing .cdt-hero-band>.container,.live-pmhnp-board-review-landing .cdt-hero-band .cdt-hero-main-col{position:relative;z-index:2}.live-pmhnp-board-review-landing .alumni-card__bottom{display:none!important}.cdt-other-zones{font-size:12.5px;color:#64748b;line-height:1.4;margin:4px 0 0}.cdt-cohort-hero-card .cdt-other-zones{margin:-6px 0 12px}.video-modal-dialog .modal-content{padding:20px;background:var(--color-dark-blue);border:none;border-radius:16px;overflow:hidden}@media(max-width:768px){.video-modal-dialog .modal-content{padding:8px;border-radius:12px}}.video-modal-content{background:var(--color-dark-blue);border:none;border-radius:16px}.video-modal-content .modal-header{display:none}.video-modal-content .modal-body{padding:0;position:relative;overflow:hidden}.video-wrapper{position:relative}.video-wrapper .video-close-btn{position:absolute;top:10px;right:10px;z-index:10;width:36px;height:36px;border-radius:50%;border:none;background:#0000008c;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,transform .2s}.video-wrapper .video-close-btn:hover{background:#000c;transform:scale(1.1)}.video-wrapper .video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:64px;height:64px;border-radius:50%;border:3px solid var(--color-secondary);background:#fff9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,transform .2s}.video-wrapper .video-play-btn:hover{background:#fffc;transform:translate(-50%,-50%) scale(1.1)}.video-wrapper .video-iframe{display:block;width:100%;height:auto;border-radius:8px}.video-wrapper .video-click-overlay{position:absolute;top:0;right:0;left:0;bottom:48px;z-index:5;cursor:pointer}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-play-btn{position:relative;width:48px;height:48px;flex-shrink:0;border:none;background:transparent;padding:0;cursor:pointer;outline:none}.hero-play-btn .hero-play-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--color-secondary);opacity:0;animation:hero-ring-pulse 2.4s ease-out infinite}.hero-play-btn .hero-play-ring--2{animation-delay:1.2s}.hero-play-btn .hero-play-icon{position:relative;z-index:2;width:100%;height:100%;border-radius:50%;background:var(--color-secondary);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 28px #e8368d73;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.hero-play-btn:hover .hero-play-icon{transform:scale(1.1);box-shadow:0 12px 36px #e8368d99}.hero-play-btn:active .hero-play-icon{transform:scale(.96)}@keyframes hero-ring-pulse{0%{transform:scale(1);opacity:.55}80%{transform:scale(1.8);opacity:0}to{transform:scale(1.8);opacity:0}}.hero-play-label{display:flex;flex-direction:column;gap:2px;-webkit-user-select:none;user-select:none}.hero-play-label__title{font-size:16px;font-weight:700;color:var(--color-dark-text, #111827);line-height:1.2}.hero-play-label__sub{font-size:13px;font-weight:400;color:#6b7280;line-height:1.3}.vertical-video-dialog{max-width:380px!important}.vertical-video-dialog .modal-content{padding:10px}.vertical-video-dialog .video-iframe{max-height:70vh;width:100%;object-fit:cover;border-radius:8px}.vertical-video-dialog .video-skeleton{aspect-ratio:9/16}.vertical-video-dialog .video-click-overlay{bottom:48px}@media(max-width:480px){.vertical-video-dialog{max-width:95vw!important}.vertical-video-dialog .video-iframe{max-height:75vh}}.testimonial-dialog{max-width:500px!important;margin:1rem auto!important}.testimonial-dialog .modal-content{padding:0;background:var(--color-dark-blue);border-radius:20px;overflow:hidden;box-shadow:0 32px 64px #00000080;max-height:95vh}.testimonial-lightbox{display:flex;flex-direction:column;background:var(--color-dark-blue);border-radius:20px;overflow:hidden;position:relative}.testimonial-lightbox .testimonial-close-btn{position:absolute;top:12px;right:12px;z-index:30;width:34px;height:34px;border-radius:50%;border:none;background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.testimonial-lightbox .testimonial-close-btn:hover{background:#000000e6}.testimonial-lightbox .testimonial-swiper{width:100%}.testimonial-lightbox .testimonial-swiper .video-wrapper{position:relative;width:100%;height:70vh}.testimonial-lightbox .testimonial-swiper .video-wrapper .video-iframe{width:100%;height:100%;object-fit:cover;display:block}.testimonial-lightbox .testimonial-swiper .video-wrapper .video-click-overlay{bottom:48px}.testimonial-lightbox .testimonial-footer{display:flex;align-items:center;padding:12px 16px 16px;gap:12px}.testimonial-lightbox .testimonial-footer .testimonial-nav-btn{flex-shrink:0;width:38px;height:38px;border-radius:50%;border:2px solid rgba(255,255,255,.3);background:#ffffff14;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s}.testimonial-lightbox .testimonial-footer .testimonial-nav-btn:hover{background:var(--color-secondary);border-color:var(--color-secondary)}.testimonial-lightbox .testimonial-footer .testimonial-info{flex:1;text-align:center}.testimonial-lightbox .testimonial-footer .testimonial-info h4{font-size:14px;font-weight:700;margin-bottom:2px;color:#fff}.testimonial-lightbox .testimonial-footer .testimonial-info p{font-size:12px;color:#ffffff80;margin-bottom:8px}.testimonial-lightbox .testimonial-footer .testimonial-info .testimonial-dots{display:flex;justify-content:center;gap:6px}.testimonial-lightbox .testimonial-footer .testimonial-info .testimonial-dots .dot{height:7px;width:7px;border-radius:50%;border:none;background:#ffffff40;cursor:pointer;padding:0;transition:background .2s,width .25s,border-radius .25s}.testimonial-lightbox .testimonial-footer .testimonial-info .testimonial-dots .dot.active{background:var(--color-secondary);width:22px;border-radius:4px}.testimonial-lightbox .testimonial-footer .testimonial-info .testimonial-dots .dot:hover:not(.active){background:#ffffff80}@media(max-width:540px){.testimonial-dialog{max-width:95vw!important}}.course-plan-card,.cdt-op-card{background:#fff;border-radius:20px;border:1.5px solid var(--color-border-light, #e2e8f0);padding:16px 16px 20px;display:flex;flex-direction:column;position:relative;overflow:visible;box-shadow:0 4px 16px #0f172a0d;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s ease,border-color .15s ease}.course-plan-card:hover,.course-plan-card--hovered,.cdt-op-card:hover,.cdt-op-card--hovered{z-index:1900!important;transform:translateY(-4px);border-color:#c4b5fd;box-shadow:0 16px 36px #0f172a29,0 4px 14px #6b4ccf0f}.course-plan-card:hover .course-plan-card__tooltip,.course-plan-card:hover .cdt-op-tooltip,.course-plan-card--hovered .course-plan-card__tooltip,.course-plan-card--hovered .cdt-op-tooltip,.cdt-op-card:hover .course-plan-card__tooltip,.cdt-op-card:hover .cdt-op-tooltip,.cdt-op-card--hovered .course-plan-card__tooltip,.cdt-op-card--hovered .cdt-op-tooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.course-plan-card .course-plan-card__media,.course-plan-card .cdt-op-card-media,.cdt-op-card .course-plan-card__media,.cdt-op-card .cdt-op-card-media{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#f8fafc;margin-bottom:16px}.course-plan-card .course-plan-card__media .course-plan-card__media-link,.course-plan-card .course-plan-card__media .cdt-op-card-media-link,.course-plan-card .cdt-op-card-media .course-plan-card__media-link,.course-plan-card .cdt-op-card-media .cdt-op-card-media-link,.cdt-op-card .course-plan-card__media .course-plan-card__media-link,.cdt-op-card .course-plan-card__media .cdt-op-card-media-link,.cdt-op-card .cdt-op-card-media .course-plan-card__media-link,.cdt-op-card .cdt-op-card-media .cdt-op-card-media-link{display:block;width:100%;height:100%;position:relative;text-decoration:none}.course-plan-card .course-plan-card__media .course-plan-card__img,.course-plan-card .course-plan-card__media .cdt-op-card-img,.course-plan-card .cdt-op-card-media .course-plan-card__img,.course-plan-card .cdt-op-card-media .cdt-op-card-img,.cdt-op-card .course-plan-card__media .course-plan-card__img,.cdt-op-card .course-plan-card__media .cdt-op-card-img,.cdt-op-card .cdt-op-card-media .course-plan-card__img,.cdt-op-card .cdt-op-card-media .cdt-op-card-img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.course-plan-card .course-plan-card__media .course-plan-card__media-overlay,.course-plan-card .course-plan-card__media .cdt-op-card-media-overlay,.course-plan-card .cdt-op-card-media .course-plan-card__media-overlay,.course-plan-card .cdt-op-card-media .cdt-op-card-media-overlay,.cdt-op-card .course-plan-card__media .course-plan-card__media-overlay,.cdt-op-card .course-plan-card__media .cdt-op-card-media-overlay,.cdt-op-card .cdt-op-card-media .course-plan-card__media-overlay,.cdt-op-card .cdt-op-card-media .cdt-op-card-media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(15,23,42,.18) 0%,rgba(15,23,42,.04) 30%,transparent 60%)}.course-plan-card .course-plan-card__media:hover .course-plan-card__img,.course-plan-card .course-plan-card__media:hover .cdt-op-card-img,.course-plan-card .cdt-op-card-media:hover .course-plan-card__img,.course-plan-card .cdt-op-card-media:hover .cdt-op-card-img,.cdt-op-card .course-plan-card__media:hover .course-plan-card__img,.cdt-op-card .course-plan-card__media:hover .cdt-op-card-img,.cdt-op-card .cdt-op-card-media:hover .course-plan-card__img,.cdt-op-card .cdt-op-card-media:hover .cdt-op-card-img{transform:scale(1.05)}.course-plan-card .course-plan-card__media .course-plan-card__badge-pill,.course-plan-card .course-plan-card__media .cdt-op-badge-pill,.course-plan-card .cdt-op-card-media .course-plan-card__badge-pill,.course-plan-card .cdt-op-card-media .cdt-op-badge-pill,.cdt-op-card .course-plan-card__media .course-plan-card__badge-pill,.cdt-op-card .course-plan-card__media .cdt-op-badge-pill,.cdt-op-card .cdt-op-card-media .course-plan-card__badge-pill,.cdt-op-card .cdt-op-card-media .cdt-op-badge-pill{position:absolute;bottom:12px;left:12px;z-index:2;background:#f0f9fff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#0369a1;border:1px solid rgba(186,230,253,.9);font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:4px 11px;border-radius:100px;box-shadow:0 2px 8px #0f172a24}.course-plan-card .course-plan-card__media .course-plan-card__media-rating,.course-plan-card .course-plan-card__media .cdt-op-media-rating,.course-plan-card .cdt-op-card-media .course-plan-card__media-rating,.course-plan-card .cdt-op-card-media .cdt-op-media-rating,.cdt-op-card .course-plan-card__media .course-plan-card__media-rating,.cdt-op-card .course-plan-card__media .cdt-op-media-rating,.cdt-op-card .cdt-op-card-media .course-plan-card__media-rating,.cdt-op-card .cdt-op-card-media .cdt-op-media-rating{position:absolute;bottom:12px;right:12px;z-index:2;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.85);border-radius:100px;padding:4px 10px;display:inline-flex;align-items:center;gap:5px;font-size:11.5px;box-shadow:0 2px 8px #0f172a24}.course-plan-card .course-plan-card__media .course-plan-card__media-rating .course-plan-card__rating-num,.course-plan-card .course-plan-card__media .course-plan-card__media-rating .cdt-op-rating-num,.course-plan-card .course-plan-card__media .cdt-op-media-rating .course-plan-card__rating-num,.course-plan-card .course-plan-card__media .cdt-op-media-rating .cdt-op-rating-num,.course-plan-card .cdt-op-card-media .course-plan-card__media-rating .course-plan-card__rating-num,.course-plan-card .cdt-op-card-media .course-plan-card__media-rating .cdt-op-rating-num,.course-plan-card .cdt-op-card-media .cdt-op-media-rating .course-plan-card__rating-num,.course-plan-card .cdt-op-card-media .cdt-op-media-rating .cdt-op-rating-num,.cdt-op-card .course-plan-card__media .course-plan-card__media-rating .course-plan-card__rating-num,.cdt-op-card .course-plan-card__media .course-plan-card__media-rating .cdt-op-rating-num,.cdt-op-card .course-plan-card__media .cdt-op-media-rating .course-plan-card__rating-num,.cdt-op-card .course-plan-card__media .cdt-op-media-rating .cdt-op-rating-num,.cdt-op-card .cdt-op-card-media .course-plan-card__media-rating .course-plan-card__rating-num,.cdt-op-card .cdt-op-card-media .course-plan-card__media-rating .cdt-op-rating-num,.cdt-op-card .cdt-op-card-media .cdt-op-media-rating .course-plan-card__rating-num,.cdt-op-card .cdt-op-card-media .cdt-op-media-rating .cdt-op-rating-num{font-weight:800;color:var(--color-dark, #0f172a);line-height:1}.course-plan-card .course-plan-card__media .course-plan-card__media-rating .course-plan-card__review-count,.course-plan-card .course-plan-card__media .course-plan-card__media-rating .cdt-op-review-count,.course-plan-card .course-plan-card__media .cdt-op-media-rating .course-plan-card__review-count,.course-plan-card .course-plan-card__media .cdt-op-media-rating .cdt-op-review-count,.course-plan-card .cdt-op-card-media .course-plan-card__media-rating .course-plan-card__review-count,.course-plan-card .cdt-op-card-media .course-plan-card__media-rating .cdt-op-review-count,.course-plan-card .cdt-op-card-media .cdt-op-media-rating .course-plan-card__review-count,.course-plan-card .cdt-op-card-media .cdt-op-media-rating .cdt-op-review-count,.cdt-op-card .course-plan-card__media .course-plan-card__media-rating .course-plan-card__review-count,.cdt-op-card .course-plan-card__media .course-plan-card__media-rating .cdt-op-review-count,.cdt-op-card .course-plan-card__media .cdt-op-media-rating .course-plan-card__review-count,.cdt-op-card .course-plan-card__media .cdt-op-media-rating .cdt-op-review-count,.cdt-op-card .cdt-op-card-media .course-plan-card__media-rating .course-plan-card__review-count,.cdt-op-card .cdt-op-card-media .course-plan-card__media-rating .cdt-op-review-count,.cdt-op-card .cdt-op-card-media .cdt-op-media-rating .course-plan-card__review-count,.cdt-op-card .cdt-op-card-media .cdt-op-media-rating .cdt-op-review-count{font-weight:600;color:var(--color-muted-text, #64748b);font-size:11px;line-height:1}.course-plan-card .course-plan-card__body,.course-plan-card .cdt-op-card-body,.cdt-op-card .course-plan-card__body,.cdt-op-card .cdt-op-card-body{display:flex;flex-direction:column;flex:1;padding:14px 6px 0}.course-plan-card .course-plan-card__body .course-plan-card__category,.course-plan-card .course-plan-card__body .cdt-op-category,.course-plan-card .cdt-op-card-body .course-plan-card__category,.course-plan-card .cdt-op-card-body .cdt-op-category,.cdt-op-card .course-plan-card__body .course-plan-card__category,.cdt-op-card .course-plan-card__body .cdt-op-category,.cdt-op-card .cdt-op-card-body .course-plan-card__category,.cdt-op-card .cdt-op-card-body .cdt-op-category{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary, #6b4ccf);margin-bottom:6px}.course-plan-card .course-plan-card__body .course-plan-card__title,.course-plan-card .course-plan-card__body .cdt-op-card-title,.course-plan-card .cdt-op-card-body .course-plan-card__title,.course-plan-card .cdt-op-card-body .cdt-op-card-title,.cdt-op-card .course-plan-card__body .course-plan-card__title,.cdt-op-card .course-plan-card__body .cdt-op-card-title,.cdt-op-card .cdt-op-card-body .course-plan-card__title,.cdt-op-card .cdt-op-card-body .cdt-op-card-title{font-size:21px;font-weight:800;line-height:1.3;margin-bottom:8px}.course-plan-card .course-plan-card__body .course-plan-card__title a,.course-plan-card .course-plan-card__body .cdt-op-card-title a,.course-plan-card .cdt-op-card-body .course-plan-card__title a,.course-plan-card .cdt-op-card-body .cdt-op-card-title a,.cdt-op-card .course-plan-card__body .course-plan-card__title a,.cdt-op-card .course-plan-card__body .cdt-op-card-title a,.cdt-op-card .cdt-op-card-body .course-plan-card__title a,.cdt-op-card .cdt-op-card-body .cdt-op-card-title a{color:var(--color-dark, #0f172a);text-decoration:none;transition:color .2s ease}.course-plan-card .course-plan-card__body .course-plan-card__title a:hover,.course-plan-card .course-plan-card__body .cdt-op-card-title a:hover,.course-plan-card .cdt-op-card-body .course-plan-card__title a:hover,.course-plan-card .cdt-op-card-body .cdt-op-card-title a:hover,.cdt-op-card .course-plan-card__body .course-plan-card__title a:hover,.cdt-op-card .course-plan-card__body .cdt-op-card-title a:hover,.cdt-op-card .cdt-op-card-body .course-plan-card__title a:hover,.cdt-op-card .cdt-op-card-body .cdt-op-card-title a:hover{color:var(--color-primary, #6b4ccf)}.course-plan-card .course-plan-card__body .course-plan-card__desc,.course-plan-card .course-plan-card__body .cdt-op-card-desc,.course-plan-card .cdt-op-card-body .course-plan-card__desc,.course-plan-card .cdt-op-card-body .cdt-op-card-desc,.cdt-op-card .course-plan-card__body .course-plan-card__desc,.cdt-op-card .course-plan-card__body .cdt-op-card-desc,.cdt-op-card .cdt-op-card-body .course-plan-card__desc,.cdt-op-card .cdt-op-card-body .cdt-op-card-desc{font-size:13.5px;color:var(--color-muted-text, #64748b);line-height:1.5;margin-bottom:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-plan-card .course-plan-card__body .course-plan-card__stats-row,.course-plan-card .course-plan-card__body .cdt-op-stats-row,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row,.course-plan-card .cdt-op-card-body .cdt-op-stats-row,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row,.cdt-op-card .course-plan-card__body .cdt-op-stats-row,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px}.course-plan-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill,.course-plan-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill,.course-plan-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill{display:inline-flex;align-items:center;gap:5px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:4px 8px;font-size:11.5px;font-weight:600;color:#334155;max-width:100%}.course-plan-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill .cpc-stat-icon,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill svg,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill .cpc-stat-icon,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill svg,.course-plan-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill .cpc-stat-icon,.course-plan-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill svg,.course-plan-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill .cpc-stat-icon,.course-plan-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill svg,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill .cpc-stat-icon,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill svg,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill .cpc-stat-icon,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill svg,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill .cpc-stat-icon,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill svg,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill .cpc-stat-icon,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill svg,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill .cpc-stat-icon,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill svg,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill .cpc-stat-icon,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill svg,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill .cpc-stat-icon,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill svg,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill .cpc-stat-icon,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill svg,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill .cpc-stat-icon,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill svg,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill .cpc-stat-icon,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill svg,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill .cpc-stat-icon,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill svg,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill .cpc-stat-icon,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill svg{color:var(--color-primary, #6b4ccf);display:inline-flex;flex-shrink:0}.course-plan-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill .cpc-stat-text,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill .cpc-stat-text,.course-plan-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill .cpc-stat-text,.course-plan-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill .cpc-stat-text,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill .cpc-stat-text,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill .cpc-stat-text,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill .cpc-stat-text,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill .cpc-stat-text,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill .cpc-stat-text,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill .cpc-stat-text,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill .cpc-stat-text,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill .cpc-stat-text,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill .cpc-stat-text,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill .cpc-stat-text,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill .cpc-stat-text,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill .cpc-stat-text{max-width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course-plan-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more,.course-plan-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more,.course-plan-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more{background:#f3f0ff;border-color:#d8cbf9;color:var(--color-primary, #6b4ccf);font-weight:700;cursor:pointer;text-decoration:none;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none}.course-plan-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:hover,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:focus-visible,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:hover,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:focus-visible,.course-plan-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:hover,.course-plan-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:focus-visible,.course-plan-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:hover,.course-plan-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:focus-visible,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:hover,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:focus-visible,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:hover,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:focus-visible,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:hover,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:focus-visible,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:hover,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:focus-visible,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:hover,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:focus-visible,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:hover,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:focus-visible,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:hover,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:focus-visible,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:hover,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:focus-visible,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:hover,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:focus-visible,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:hover,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:focus-visible,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:hover,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:focus-visible,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:hover,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:focus-visible{background:var(--color-primary, #6b4ccf);border-color:var(--color-primary, #6b4ccf);color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #6b4ccf40}.course-plan-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:active,.course-plan-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:active,.course-plan-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:active,.course-plan-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:active,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:active,.course-plan-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:active,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:active,.course-plan-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:active,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:active,.cdt-op-card .course-plan-card__body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:active,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:active,.cdt-op-card .course-plan-card__body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:active,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:active,.cdt-op-card .cdt-op-card-body .course-plan-card__stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:active,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .course-plan-card__stat-pill.course-plan-card__stat-pill--more:active,.cdt-op-card .cdt-op-card-body .cdt-op-stats-row .cdt-op-stat-pill.course-plan-card__stat-pill--more:active{transform:translateY(0)}.course-plan-card .course-plan-card__footer,.course-plan-card .cdt-op-card-footer,.cdt-op-card .course-plan-card__footer,.cdt-op-card .cdt-op-card-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 6px 0;margin-top:14px;border-top:1px solid #f1f5f9}.course-plan-card .course-plan-card__footer .course-plan-card__price-group,.course-plan-card .course-plan-card__footer .cdt-op-price-group,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group,.course-plan-card .cdt-op-card-footer .cdt-op-price-group,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group,.cdt-op-card .course-plan-card__footer .cdt-op-price-group,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group{display:flex;flex-direction:column;gap:2px}.course-plan-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main,.course-plan-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main,.course-plan-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main,.course-plan-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main{display:flex;align-items:baseline;gap:6px}.course-plan-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main .course-plan-card__amount,.course-plan-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main .cdt-op-amount,.course-plan-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main .course-plan-card__amount,.course-plan-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main .cdt-op-amount,.course-plan-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main .course-plan-card__amount,.course-plan-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main .cdt-op-amount,.course-plan-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main .course-plan-card__amount,.course-plan-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main .cdt-op-amount,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main .course-plan-card__amount,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main .cdt-op-amount,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main .course-plan-card__amount,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main .cdt-op-amount,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main .course-plan-card__amount,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main .cdt-op-amount,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .course-plan-card__amount,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .cdt-op-amount,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main .course-plan-card__amount,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main .cdt-op-amount,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main .course-plan-card__amount,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main .cdt-op-amount,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main .course-plan-card__amount,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main .cdt-op-amount,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main .course-plan-card__amount,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main .cdt-op-amount,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main .course-plan-card__amount,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main .cdt-op-amount,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main .course-plan-card__amount,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main .cdt-op-amount,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main .course-plan-card__amount,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main .cdt-op-amount,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .course-plan-card__amount,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .cdt-op-amount{font-size:22px;font-weight:800;color:var(--color-dark, #1c133d);line-height:1}.course-plan-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main .course-plan-card__original,.course-plan-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main .cdt-op-original,.course-plan-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main .course-plan-card__original,.course-plan-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main .cdt-op-original,.course-plan-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main .course-plan-card__original,.course-plan-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main .cdt-op-original,.course-plan-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main .course-plan-card__original,.course-plan-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main .cdt-op-original,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main .course-plan-card__original,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main .cdt-op-original,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main .course-plan-card__original,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main .cdt-op-original,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main .course-plan-card__original,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main .cdt-op-original,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .course-plan-card__original,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .cdt-op-original,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main .course-plan-card__original,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__price-main .cdt-op-original,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main .course-plan-card__original,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-price-main .cdt-op-original,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main .course-plan-card__original,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__price-main .cdt-op-original,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main .course-plan-card__original,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .cdt-op-price-main .cdt-op-original,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main .course-plan-card__original,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__price-main .cdt-op-original,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main .course-plan-card__original,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-price-main .cdt-op-original,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main .course-plan-card__original,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__price-main .cdt-op-original,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .course-plan-card__original,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-price-main .cdt-op-original{font-size:13.5px;font-weight:500;color:var(--color-muted-text, #64748b);text-decoration:line-through}.course-plan-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__period-row,.course-plan-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-period-row,.course-plan-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__period-row,.course-plan-card .course-plan-card__footer .cdt-op-price-group .cdt-op-period-row,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__period-row,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-period-row,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__period-row,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-period-row,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__period-row,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-period-row,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__period-row,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .cdt-op-period-row,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__period-row,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-period-row,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__period-row,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-period-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;line-height:1.35}.course-plan-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__period,.course-plan-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-period,.course-plan-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__period,.course-plan-card .course-plan-card__footer .cdt-op-price-group .cdt-op-period,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__period,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-period,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__period,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-period,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__period,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .cdt-op-period,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__period,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .cdt-op-period,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__period,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .cdt-op-period,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__period,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .cdt-op-period{font-size:11.5px;color:var(--color-muted-text, #64748b);font-weight:600;line-height:1.35}.course-plan-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__period-dot,.course-plan-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__period-dot,.course-plan-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__period-dot,.course-plan-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__period-dot,.cdt-op-card .course-plan-card__footer .course-plan-card__price-group .course-plan-card__period-dot,.cdt-op-card .course-plan-card__footer .cdt-op-price-group .course-plan-card__period-dot,.cdt-op-card .cdt-op-card-footer .course-plan-card__price-group .course-plan-card__period-dot,.cdt-op-card .cdt-op-card-footer .cdt-op-price-group .course-plan-card__period-dot{font-size:11.5px;color:#94a3b8;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none}.course-plan-card .course-plan-card__footer .course-plan-card__btns,.course-plan-card .course-plan-card__footer .cdt-op-card-btns,.course-plan-card .cdt-op-card-footer .course-plan-card__btns,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns,.cdt-op-card .course-plan-card__footer .course-plan-card__btns,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns{display:none}@media(max-width:991px){.course-plan-card .course-plan-card__footer .course-plan-card__btns,.course-plan-card .course-plan-card__footer .cdt-op-card-btns,.course-plan-card .cdt-op-card-footer .course-plan-card__btns,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns,.cdt-op-card .course-plan-card__footer .course-plan-card__btns,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns{display:flex;align-items:center;gap:8px}}.course-plan-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile,.course-plan-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details{display:inline-flex;align-items:center;gap:6px;background:#fff;color:var(--color-dark, #0f172a);border:1.5px solid #d1d5db;padding:7px 15px;border-radius:100px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1)}.course-plan-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile .cpc-arrow-icon,.course-plan-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile svg,.course-plan-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details svg,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile .cpc-arrow-icon,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile svg,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details svg,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile .cpc-arrow-icon,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile svg,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details svg,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile .cpc-arrow-icon,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile svg,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details svg,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile .cpc-arrow-icon,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile svg,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details svg,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile .cpc-arrow-icon,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile svg,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details svg,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile .cpc-arrow-icon,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile svg,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details svg,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile .cpc-arrow-icon,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile svg,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details svg{color:var(--color-dark, #0f172a);transition:transform .25s ease}.course-plan-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover,.course-plan-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details:hover,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details:hover,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details:hover,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details:hover,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details:hover,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details:hover,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details:hover,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details:hover{border-color:#94a3b8;background:#f8fafc;color:#000;transform:translateY(-1px)}.course-plan-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover svg,.course-plan-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details:hover svg,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover svg,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details:hover svg,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover .cpc-arrow-icon,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover svg,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details:hover svg,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover .cpc-arrow-icon,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover svg,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details:hover svg,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover svg,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-details:hover svg,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover svg,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-details:hover svg,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-details-mobile:hover svg,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-details:hover svg,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-details-mobile:hover svg,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-details:hover svg{transform:translate(2px)}.course-plan-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-enroll-mobile,.course-plan-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-checkout,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-enroll-mobile,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-checkout,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-enroll-mobile,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-checkout,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-enroll-mobile,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-checkout,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-enroll-mobile,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-checkout,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-enroll-mobile,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-checkout,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-enroll-mobile,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-checkout,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-enroll-mobile,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-checkout{display:inline-flex;align-items:center;justify-content:center;padding:7px 15px;border-radius:100px;font-size:12.5px;font-weight:700;color:var(--color-primary, #6b4ccf);background:transparent;border:1.5px solid var(--color-primary, #6b4ccf);text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1)}.course-plan-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-enroll-mobile:hover,.course-plan-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-checkout:hover,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-enroll-mobile:hover,.course-plan-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-checkout:hover,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-enroll-mobile:hover,.course-plan-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-checkout:hover,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-enroll-mobile:hover,.course-plan-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-checkout:hover,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .course-plan-card__btn-enroll-mobile:hover,.cdt-op-card .course-plan-card__footer .course-plan-card__btns .cdt-op-btn-checkout:hover,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .course-plan-card__btn-enroll-mobile:hover,.cdt-op-card .course-plan-card__footer .cdt-op-card-btns .cdt-op-btn-checkout:hover,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .course-plan-card__btn-enroll-mobile:hover,.cdt-op-card .cdt-op-card-footer .course-plan-card__btns .cdt-op-btn-checkout:hover,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .course-plan-card__btn-enroll-mobile:hover,.cdt-op-card .cdt-op-card-footer .cdt-op-card-btns .cdt-op-btn-checkout:hover{background:var(--color-primary, #6b4ccf);border-color:var(--color-primary, #6b4ccf);color:#fff;transform:translateY(-1px)}.course-plan-card .course-plan-card__tooltip,.course-plan-card .cdt-op-tooltip,.cdt-op-card .course-plan-card__tooltip,.cdt-op-card .cdt-op-tooltip{position:absolute;top:-8px;z-index:2000!important;width:380px;background:#fff;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 16px 38px #0f172a1f,0 4px 12px #0f172a0a;padding:22px 22px 20px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .14s ease-out,transform .14s ease-out}.course-plan-card .course-plan-card__tooltip--right,.course-plan-card .cdt-op-tooltip--right,.cdt-op-card .course-plan-card__tooltip--right,.cdt-op-card .cdt-op-tooltip--right{left:calc(100% - 90px)}.course-plan-card .course-plan-card__tooltip--right:before,.course-plan-card .cdt-op-tooltip--right:before,.cdt-op-card .course-plan-card__tooltip--right:before,.cdt-op-card .cdt-op-tooltip--right:before{content:"";position:absolute;top:0;bottom:0;left:-10px;width:10px}.course-plan-card .course-plan-card__tooltip--left,.course-plan-card .cdt-op-tooltip--left,.cdt-op-card .course-plan-card__tooltip--left,.cdt-op-card .cdt-op-tooltip--left{right:calc(100% - 90px)}.course-plan-card .course-plan-card__tooltip--left:before,.course-plan-card .cdt-op-tooltip--left:before,.cdt-op-card .course-plan-card__tooltip--left:before,.cdt-op-card .cdt-op-tooltip--left:before{content:"";position:absolute;top:0;bottom:0;right:-10px;width:10px}.course-plan-card .course-plan-card__tooltip--active,.course-plan-card:hover .course-plan-card .course-plan-card__tooltip,.course-plan-card--hovered .course-plan-card .course-plan-card__tooltip,.cdt-op-card:hover .course-plan-card .course-plan-card__tooltip,.cdt-op-card--hovered .course-plan-card .course-plan-card__tooltip,.course-plan-card .cdt-op-tooltip--active,.course-plan-card:hover .course-plan-card .cdt-op-tooltip,.course-plan-card--hovered .course-plan-card .cdt-op-tooltip,.cdt-op-card:hover .course-plan-card .cdt-op-tooltip,.cdt-op-card--hovered .course-plan-card .cdt-op-tooltip,.cdt-op-card .course-plan-card__tooltip--active,.course-plan-card:hover .cdt-op-card .course-plan-card__tooltip,.course-plan-card--hovered .cdt-op-card .course-plan-card__tooltip,.cdt-op-card:hover .cdt-op-card .course-plan-card__tooltip,.cdt-op-card--hovered .cdt-op-card .course-plan-card__tooltip,.cdt-op-card .cdt-op-tooltip--active,.course-plan-card:hover .cdt-op-card .cdt-op-tooltip,.course-plan-card--hovered .cdt-op-card .cdt-op-tooltip,.cdt-op-card:hover .cdt-op-card .cdt-op-tooltip,.cdt-op-card--hovered .cdt-op-card .cdt-op-tooltip{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}@media(max-width:991px){.course-plan-card .course-plan-card__tooltip,.course-plan-card .cdt-op-tooltip,.cdt-op-card .course-plan-card__tooltip,.cdt-op-card .cdt-op-tooltip{display:none!important}}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-arrow,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-arrow,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-arrow,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-arrow,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-arrow,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-arrow,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-arrow,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-arrow{position:absolute;top:36px;width:16px;height:16px;background:#fff;border:1px solid #e2e8f0;transform:rotate(45deg);z-index:1}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-arrow--right,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-arrow--right,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-arrow--right,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-arrow--right,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-arrow--right,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-arrow--right,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-arrow--right,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-arrow--right{left:-9px;border-top-color:transparent;border-right-color:transparent;box-shadow:-3px 3px 6px #0f172a0d}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-arrow--left,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-arrow--left,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-arrow--left,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-arrow--left,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-arrow--left,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-arrow--left,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-arrow--left,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-arrow--left{right:-9px;border-bottom-color:transparent;border-left-color:transparent;box-shadow:3px -3px 6px #0f172a0d}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-header,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-header,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-header,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-header,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-header,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-header,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-header,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-header{margin-bottom:6px}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary, #6b4ccf);margin-bottom:0}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow .cpc-sparkle,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow .cdt-op-sparkle,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow .cpc-sparkle,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow .cdt-op-sparkle,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow .cpc-sparkle,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow .cdt-op-sparkle,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow .cpc-sparkle,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow .cdt-op-sparkle,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow .cpc-sparkle,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow .cdt-op-sparkle,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow .cpc-sparkle,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow .cdt-op-sparkle,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow .cpc-sparkle,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow .cdt-op-sparkle,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow .cpc-sparkle,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow .cdt-op-sparkle,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow .cpc-sparkle,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow .cdt-op-sparkle,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow .cpc-sparkle,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow .cdt-op-sparkle,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow .cpc-sparkle,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow .cdt-op-sparkle,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow .cpc-sparkle,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow .cdt-op-sparkle,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow .cpc-sparkle,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-header .course-plan-card__tooltip-eyebrow .cdt-op-sparkle,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow .cpc-sparkle,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-header .cdt-op-tooltip-eyebrow .cdt-op-sparkle,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow .cpc-sparkle,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-header .course-plan-card__tooltip-eyebrow .cdt-op-sparkle,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow .cpc-sparkle,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-header .cdt-op-tooltip-eyebrow .cdt-op-sparkle{color:var(--color-secondary, #e8368d)}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body{padding:3px 0 8px;border-top:none;border-bottom:1px solid #f1f5f9}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-section-title,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-section-title,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-section-title,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-section-title,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-section-title,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-section-title,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-section-title,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-section-title,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-section-title,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-section-title,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-section-title,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-section-title,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-section-title,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-section-title,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-section-title,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-section-title{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-text, #64748b);margin-bottom:6px}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item{display:flex;align-items:flex-start;gap:8.5px;font-size:13.5px;color:#334155;font-weight:500;line-height:1.4}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .course-plan-card__tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .course-plan-card__tooltip-item .cdt-op-tooltip-check,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .course-plan-card__tooltip-check,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-body .cdt-op-tooltip-list .cdt-op-tooltip-item .cdt-op-tooltip-check{flex-shrink:0;margin-top:2px;color:var(--color-primary, #6b4ccf)}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-meta,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-meta,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-meta,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-meta,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-meta,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-meta,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-meta,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;margin:0}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-badge,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-badge,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-badge,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-badge,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-badge,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-badge,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-badge,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-badge,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-badge,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-badge,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-badge,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-badge,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-badge,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-badge,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-badge,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-badge{background:#e0f2fe;color:#0369a1;border:1px solid #bae6fd;font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:4px 10px;border-radius:100px}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-guarantee,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-guarantee,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-guarantee,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-guarantee,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-guarantee,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-guarantee,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-guarantee,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-guarantee,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-guarantee,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-guarantee,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-guarantee,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-guarantee,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-guarantee,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-guarantee,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-guarantee,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-guarantee{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:#059669}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-guarantee svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-guarantee svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-guarantee svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-guarantee svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-guarantee svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-guarantee svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-guarantee svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-guarantee svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-guarantee svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-guarantee svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-guarantee svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-guarantee svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-meta .course-plan-card__tooltip-guarantee svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-meta .cdt-op-tooltip-guarantee svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-meta .course-plan-card__tooltip-guarantee svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-meta .cdt-op-tooltip-guarantee svg{color:#059669}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer{border-top:1px solid #f1f5f9;padding-top:12px;display:flex;flex-direction:column;gap:12px}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price{display:flex;flex-direction:column;gap:2px}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row{display:flex;align-items:baseline;gap:6px}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-amount,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-amount,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-amount{font-size:24px;font-weight:800;color:var(--color-dark, #0f172a);line-height:1}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-original,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-original,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-original{font-size:14px;font-weight:500;color:var(--color-muted-text, #64748b);text-decoration:line-through}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-price-row .cdt-op-tooltip-duration,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .course-plan-card__tooltip-duration,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-price-row .cdt-op-tooltip-duration{font-size:13px;font-weight:600;color:var(--color-muted-text, #64748b)}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-subtext,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-subtext,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-subtext,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-subtext,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-subtext,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-subtext,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-subtext,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-subtext,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-subtext,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-subtext,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-subtext,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-subtext,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-subtext,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-subtext,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-subtext,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-subtext,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-subtext,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-subtext,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-subtext,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-subtext,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-subtext,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-subtext,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-subtext,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-subtext,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-subtext,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-subtext,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-subtext,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-subtext,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .course-plan-card__tooltip-subtext,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-price .cdt-op-tooltip-subtext,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .course-plan-card__tooltip-subtext,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-price .cdt-op-tooltip-subtext{font-size:11px;color:var(--color-muted-text, #64748b);font-weight:500}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions{display:flex;flex-direction:column;gap:8px;margin-top:4px}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--color-secondary, #e8368d);color:#fff;padding:11px 20px;border-radius:100px;font-size:13px;font-weight:700;letter-spacing:.01em;text-decoration:none;border:none;box-shadow:none;position:relative;overflow:hidden;transition:all .25s cubic-bezier(.16,1,.3,1)}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll svg{transition:transform .25s ease}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover{background:#d6257b;color:#fff;transform:translateY(-2px);box-shadow:0 4px 14px #e8368d33}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:hover svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:hover svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover .cpc-cart-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:hover svg{transform:scale(1.08)}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:active,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:active,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:active,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:active,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:active,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:active,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:active,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:active,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:active,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:active,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:active,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:active,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:active,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:active,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:active,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:active,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:active,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:active,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:active,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:active,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:active,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:active,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:active,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:active,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:active,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:active,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:active,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:active,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-enroll:active,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-enroll:active,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-enroll:active,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-enroll:active{transform:translateY(0)}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;background:#fff;color:var(--color-dark, #0f172a);border:1.5px solid #d1d5db;padding:10px 20px;border-radius:100px;font-size:13px;font-weight:700;text-decoration:none;position:relative;overflow:hidden;transition:all .25s cubic-bezier(.16,1,.3,1)}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details svg{transition:transform .25s ease}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover{border-color:#94a3b8;background:#f8fafc;color:#000;transform:translateY(-1px)}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover svg,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover svg,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover svg,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover svg,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover svg,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover svg,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover svg,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:hover svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:hover svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:hover svg,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover .cpc-arrow-icon,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:hover svg{transform:translate(3px)}.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:active,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:active,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:active,.course-plan-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:active,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:active,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:active,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:active,.course-plan-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:active,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:active,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:active,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:active,.course-plan-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:active,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:active,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:active,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:active,.course-plan-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:active,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:active,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:active,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:active,.cdt-op-card .course-plan-card__tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:active,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:active,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:active,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:active,.cdt-op-card .course-plan-card__tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:active,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:active,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:active,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:active,.cdt-op-card .cdt-op-tooltip .course-plan-card__tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:active,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .course-plan-card__btn-details:active,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .course-plan-card__tooltip-actions .cdt-op-tooltip-btn-details:active,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .course-plan-card__btn-details:active,.cdt-op-card .cdt-op-tooltip .cdt-op-tooltip-footer .cdt-op-tooltip-actions .cdt-op-tooltip-btn-details:active{transform:translateY(0)}.course-plan-card .course-plan-card__trial-text{font-size:11.5px;font-weight:700;color:#059669}.course-plan-card .course-plan-card__next-cohort{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:6px}.course-plan-card .course-plan-card__next-cohort .course-plan-card__next-cohort-date{font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--color-primary, #6b46c1)}.course-plan-card .course-plan-card__next-cohort .course-plan-card__next-cohort-status{font-size:10.5px;font-weight:700;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;padding:2px 8px;border-radius:100px}.course-plan-card .course-plan-card__tooltip-cohorts{padding:12px 0 4px;border-bottom:1px solid #f1f5f9}.course-plan-card .course-plan-card__tooltip-cohorts .course-plan-card__cohort-list{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:6px}.course-plan-card .course-plan-card__tooltip-cohorts .course-plan-card__cohort-link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;color:var(--color-dark, #0f172a);text-decoration:none;transition:border-color .2s ease,background .2s ease}.course-plan-card .course-plan-card__tooltip-cohorts .course-plan-card__cohort-link .course-plan-card__cohort-text{display:flex;flex-direction:column;gap:1px}.course-plan-card .course-plan-card__tooltip-cohorts .course-plan-card__cohort-link .course-plan-card__cohort-text strong{font-size:13px;font-weight:700}.course-plan-card .course-plan-card__tooltip-cohorts .course-plan-card__cohort-link .course-plan-card__cohort-text span{font-size:11.5px;color:var(--color-muted-text, #64748b)}.course-plan-card .course-plan-card__tooltip-cohorts .course-plan-card__cohort-link svg{flex-shrink:0;color:var(--color-secondary, #e8368d);transition:transform .2s ease}.course-plan-card .course-plan-card__tooltip-cohorts .course-plan-card__cohort-link:hover{border-color:var(--color-secondary, #e8368d);background:#fdf2f8}.course-plan-card .course-plan-card__tooltip-cohorts .course-plan-card__cohort-link:hover svg{transform:translate(3px)}@keyframes cpcTooltipIn{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.webinar-footer .webinar-footer-main{padding-top:3.5rem;padding-bottom:0}.webinar-footer .webinar-contact-horizontal-wrap{width:100%;display:flex;flex-direction:column;align-items:center}.webinar-footer .webinar-contact-links .footer-links{color:#ffffffd9;font-size:.95rem;display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:all .25s ease}.webinar-footer .webinar-contact-links .footer-links .contact-icon{color:var(--color-secondary, #f05479);flex-shrink:0;transition:transform .25s ease}.webinar-footer .webinar-contact-links .footer-links:hover{color:#fff}.webinar-footer .webinar-contact-links .footer-links:hover .contact-icon{transform:scale(1.15)}.webinar-footer .webinar-contact-links .contact-separator{color:#ffffff40;font-size:1rem;-webkit-user-select:none;user-select:none}.webinar-footer .social-media-icons{display:flex;gap:12px}.webinar-footer .social-media-icons .social-icon{width:40px;height:40px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.12);display:inline-flex;align-items:center;justify-content:center;color:#ffffffd9;text-decoration:none;transition:all .25s ease}.webinar-footer .social-media-icons .social-icon:hover{background:var(--color-secondary, #f05479);border-color:var(--color-secondary, #f05479);color:#fff;transform:translateY(-2px);box-shadow:0 4px 14px #f0547959}.webinar-footer .footer-trv-logo{padding:32px 0 20px}@media(max-width:991px){.webinar-footer .webinar-footer-main{padding-top:2.75rem}}@media(max-width:767px){.webinar-footer .webinar-contact-links{flex-direction:column;gap:12px}.webinar-footer .copright-row-title{margin-bottom:12px}}.main_header{padding:10px 0;position:fixed;width:100%;transition:all .3s ease-in-out;z-index:9999}@media screen and (max-width:991px){.main_header.header-hidden{transform:translateY(-100%)}}.nav_bar ul{align-items:center}.nav_Link{font-family:var(--font-Inter);font-weight:500;font-size:var(--fs-base);color:var(--color-dark);position:relative;transition:all .3s ease;display:flex;align-items:center;gap:4px}.nav_Link .dropdown-icon{transition:transform .3s ease}.nav_Link:hover{color:var(--color-primary)}.nav_Link.active{color:var(--color-primary);font-weight:600}.nav_Link.active:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:20px;height:2px;background:var(--color-primary);border-radius:2px}.nav_item:hover .nav_Link .dropdown-icon{transform:rotate(180deg)}.main_logo a{display:inline-block}.main_logo a img{max-width:125px;width:100%}.nav_item{position:relative}.nav_item .submenu{position:absolute;top:calc(100% + 4px);left:0;background:#fff;padding:10px 0;list-style:none;min-width:220px;width:max-content;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;box-shadow:0 8px 24px #0000001f;border-radius:8px;border:1px solid rgba(0,0,0,.08);z-index:100}.nav_item .submenu:before{content:"";position:absolute;top:-12px;left:0;width:100%;height:12px}.nav_item .submenu li .submenu_link{display:block;padding:10px 24px 10px 20px;color:var(--color-dark);text-decoration:none;font-weight:500;font-size:15px;white-space:nowrap;transition:all .2s ease}.nav_item .submenu li .submenu_link:hover{color:var(--color-primary);background:#6b4ccf0d;padding-left:24px;padding-right:20px}.nav_item .submenu li .submenu_link:active{background:#6b4ccf1a}.nav_item:hover>.submenu{opacity:1;visibility:visible;transform:translateY(0)}.nav_item .nav_item--level-1,.nav_item .nav_item--level-2,.nav_item .nav_item--level-3{position:relative}.nav_item .nav_item--level-1>.nav-item-wrapper .nav_Link,.nav_item .nav_item--level-2>.nav-item-wrapper .nav_Link,.nav_item .nav_item--level-3>.nav-item-wrapper .nav_Link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 24px 10px 20px;font-size:15px;color:var(--color-dark);text-decoration:none;font-weight:500;white-space:nowrap;transition:all .2s ease}.nav_item .nav_item--level-1>.nav-item-wrapper .nav_Link.active:after,.nav_item .nav_item--level-2>.nav-item-wrapper .nav_Link.active:after,.nav_item .nav_item--level-3>.nav-item-wrapper .nav_Link.active:after{display:none}.nav_item .nav_item--level-1>.nav-item-wrapper .nav_Link .dropdown-icon--nested,.nav_item .nav_item--level-2>.nav-item-wrapper .nav_Link .dropdown-icon--nested,.nav_item .nav_item--level-3>.nav-item-wrapper .nav_Link .dropdown-icon--nested{margin-left:auto;transition:transform .3s ease}.nav_item .nav_item--level-1>.nav-item-wrapper .nav_Link:hover,.nav_item .nav_item--level-2>.nav-item-wrapper .nav_Link:hover,.nav_item .nav_item--level-3>.nav-item-wrapper .nav_Link:hover{color:var(--color-primary);background:#6b4ccf0d;padding-left:24px;padding-right:20px}.nav_item .nav_item--level-1>.nav-item-wrapper .nav_Link:hover .dropdown-icon--nested,.nav_item .nav_item--level-2>.nav-item-wrapper .nav_Link:hover .dropdown-icon--nested,.nav_item .nav_item--level-3>.nav-item-wrapper .nav_Link:hover .dropdown-icon--nested{transform:translate(4px)}.nav_item .nav_item--level-1>.submenu,.nav_item .nav_item--level-2>.submenu,.nav_item .nav_item--level-3>.submenu{position:absolute;top:0;left:100%;margin-left:8px;margin-top:0;transform:translate(-10px)}.nav_item .nav_item--level-1>.submenu:before,.nav_item .nav_item--level-2>.submenu:before,.nav_item .nav_item--level-3>.submenu:before{content:"";position:absolute;top:0;left:-8px;width:8px;height:100%}.nav_item .nav_item--level-1:hover>.submenu,.nav_item .nav_item--level-2:hover>.submenu,.nav_item .nav_item--level-3:hover>.submenu{transform:translate(0)}.main_header.header-fixed{background-color:var(--color-white);padding:8px 0;box-shadow:0 0 9px #00000012;border-radius:0 0 20px 20px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.main_header.header-fixed .main_logo a img{max-width:115px}.main_header.header-white{background-color:var(--color-white);padding:10px 0;box-shadow:0 1px 12px #00000014;border-radius:0 0 20px 20px}.main_header.header-white .main_logo a img{max-width:125px}.mobile-menu-toggle{display:none;background:none;border:none;color:var(--color-dark);cursor:pointer;padding:8px;transition:all .3s ease}.mobile-menu-toggle:hover{color:var(--color-primary)}.mobile-menu{position:fixed;top:80px;left:0;right:0;background:#fff;box-shadow:0 4px 20px #0000001a;max-height:0;overflow:hidden;transition:all .3s ease-in-out;z-index:999;opacity:0;visibility:hidden}.mobile-menu.mobile-menu-open{max-height:calc(100vh - 80px);overflow-y:auto;opacity:1;visibility:visible;border-radius:24px}.mobile-menu .mobile-nav-list{list-style:none;padding:20px;margin:0}.mobile-menu .mobile-nav-list .mobile-nav-item{border-bottom:1px solid #f0f0f0}.mobile-menu .mobile-nav-list .mobile-nav-item:nth-last-child(2){border-bottom:none}.mobile-menu .mobile-nav-list .mobile-nav-item.mobile-cta{margin-top:20px;padding-top:20px;border-top:none;border-bottom:none}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-nav-wrapper{display:flex;align-items:center;justify-content:space-between}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-nav-link{display:block;padding:15px 10px;color:var(--color-dark);text-decoration:none;font-weight:500;font-size:16px;transition:all .3s ease;border-left:3px solid transparent;flex:1}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-nav-link:hover{color:var(--color-primary);padding-left:20px}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-nav-link.active{color:var(--color-primary);font-weight:700;background:#6b4ccf0d;border-left-color:var(--color-primary);padding-left:20px}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-dropdown-toggle{background:none;border:none;padding:15px;cursor:pointer;display:flex;align-items:center;color:var(--color-dark);transition:all .3s ease}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-dropdown-toggle:hover{color:var(--color-primary)}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-dropdown-toggle .mobile-dropdown-icon{transition:transform .3s ease}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-dropdown-toggle .mobile-dropdown-icon.expanded{transform:rotate(180deg)}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-submenu{list-style:none;margin:0;padding:0 0 0 20px;max-height:0;overflow:hidden;transition:max-height .3s ease}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-submenu.show{max-height:1000px}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-submenu .mobile-nav-item{border-bottom:none}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-submenu .mobile-nav-item .mobile-nav-wrapper .mobile-nav-link{padding:10px 15px;font-size:14px;border-left:2px solid #e0e0e0}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-submenu .mobile-nav-item .mobile-nav-wrapper .mobile-nav-link:hover,.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-submenu .mobile-nav-item .mobile-nav-wrapper .mobile-nav-link.active{border-left-color:var(--color-primary);padding-left:20px}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-submenu .mobile-nav-item .mobile-nav-wrapper .mobile-dropdown-toggle{padding:10px}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-submenu .mobile-nav-item .mobile-submenu{padding-left:15px}.mobile-menu .mobile-nav-list .mobile-nav-item .mobile-submenu .mobile-nav-item .mobile-submenu .mobile-nav-link{font-size:13px;padding:8px 12px}@media screen and (min-width:992px){.mobile-menu{display:none!important}}@media screen and (max-width:991px){.nav_bar{display:none}.mobile-menu-toggle{display:block}.header-actions .login-btn,.header-actions .signup-btn{display:none!important}.btn_theme.md{padding:11px 20px;font-size:var(--fs-base);border-radius:100px;text-align:center!important;justify-content:center;width:100%}.mobile-menu .mobile-nav-list .mobile-nav-item.mobile-cta{margin-top:0;padding-top:20px;border-top:none;border-bottom:none;text-align:center;display:flex;flex-direction:column;gap:10px}.main_header.header-fixed .mobile-menu{top:70px}}@media screen and (max-width:767px){.main_logo a img{max-width:120px}.main_header.header-fixed .main_logo a img{max-width:100px}}.header-actions .login-btn{background:var(--color-secondary);color:var(--color-white);border:none;border-radius:50px;padding:10px 24px;font-weight:600;font-size:15px;transition:all .3s ease}.header-actions .login-btn:hover{background:var(--color-secondary);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #e8368d4d}.header-actions .signup-btn{background:linear-gradient(135deg,#6b4ccf,#8b6fd9);color:#fff;border:none;border-radius:50px;padding:12px 28px;font-weight:600;font-size:15px;transition:all .3s ease;box-shadow:0 4px 12px #6b4ccf4d}.header-actions .signup-btn:hover{background:linear-gradient(135deg,#8b6fd9,#6b4ccf);transform:translateY(-2px);box-shadow:0 6px 16px #6b4ccf66}.mobile-auth-buttons{display:flex;flex-direction:column;gap:10px;width:100%}.mobile-auth-buttons a{text-decoration:none;text-align:center;display:block}.guest-user-dropdown{position:relative;display:none}.guest-user-dropdown.mobile-only{display:none}.guest-user-dropdown .guest-user-icon{display:flex;align-items:center;gap:4px;padding:10px 14px;background:#6b4ccf1a;border:1px solid rgba(107,76,207,.3);border-radius:50px;cursor:pointer;transition:all .3s ease;color:#6b4ccf}.guest-user-dropdown .guest-user-icon:hover{background:#6b4ccf26;border-color:#6b4ccf66;box-shadow:0 4px 12px #6b4ccf33}.guest-user-dropdown .guest-user-icon .dropdown-caret{transition:transform .3s ease}.guest-user-dropdown:hover .guest-user-icon .dropdown-caret{transform:rotate(180deg)}.guest-user-dropdown .guest-dropdown-menu{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #00000026;padding:8px;min-width:180px;z-index:1000;border:1px solid rgba(0,0,0,.08);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}.guest-user-dropdown:hover .guest-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.guest-user-dropdown .guest-dropdown-item{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;background:none;border:none;border-radius:8px;font-size:15px;font-weight:500;color:#6b4ccf;cursor:pointer;transition:all .2s ease}.guest-user-dropdown .guest-dropdown-item:hover{background:#6b4ccf1a}@media screen and (max-width:991px){.guest-user-dropdown.mobile-only{display:block}}.webinar-top-banner{position:fixed;top:0;left:0;right:0;z-index:10001;height:40px;display:flex;align-items:center;background:linear-gradient(90deg,#1e0a3c,#4c1d95 35%,#7c3aed 65%,#be185d);overflow:hidden}.webinar-top-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.06) 50%,transparent 60%);transform:translate(-100%);transition:transform .6s ease;pointer-events:none}.webinar-top-banner:hover:after{transform:translate(100%)}.webinar-top-banner__container{width:100%;padding:0 16px;display:flex;align-items:center;height:100%}.webinar-top-banner__inner{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:0;text-decoration:none!important;color:#fff!important;min-width:0;overflow:hidden}.webinar-top-banner__dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#f43f8e;box-shadow:0 0 #f43f8e99;animation:webinar-dot-pulse 1.8s ease-out infinite}.webinar-top-banner__badge{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;color:#fff;background:#f43f8e40;border:1px solid rgba(244,63,142,.5);border-radius:4px;padding:2px 7px;white-space:nowrap}.webinar-top-banner__text{font-size:13px;font-weight:600;color:#fffffff2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.webinar-top-banner__text strong{font-weight:700;color:#fff}.webinar-top-banner__meta{margin-left:8px;font-size:12px;font-weight:400;color:#ffffffa6}.webinar-top-banner__promotion{display:inline-flex;align-items:center;gap:8px}.webinar-top-banner__sale-price{color:#fef08a;font-size:15px;font-weight:800}.webinar-top-banner__offer-label{color:#ffffffd1;font-size:11px;font-weight:600}.webinar-top-banner__promotion s{color:#ffffff8c;font-size:11px;font-weight:500}.webinar-top-banner__coupon{padding:2px 7px;border:1px dashed rgba(255,255,255,.65);border-radius:4px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.35px;text-transform:uppercase}.webinar-top-banner__cta-wrap{flex-shrink:0;margin-left:14px;display:inline-flex;border-radius:100px;padding:2px;position:relative;overflow:hidden}.webinar-top-banner__cta-wrap:before{content:"";position:absolute;top:50%;left:50%;width:400%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(0);background:conic-gradient(from 0deg,transparent 0deg,transparent 270deg,rgba(255,255,255,0) 278deg,rgba(255,255,255,.9) 286deg,rgba(255,255,255,0) 294deg,transparent 360deg);animation:cta-border-spin 3s linear infinite;pointer-events:none}.webinar-top-banner__cta-wrap{background:#fbbf24}.webinar-top-banner__cta{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:#1e0a3c!important;white-space:nowrap;background:#fbbf24;padding:4px 12px 4px 10px;border-radius:100px;transition:gap .2s ease}.webinar-top-banner__inner:hover .webinar-top-banner__cta-wrap{transform:scale(1.05);transition:transform .2s ease}.webinar-top-banner__inner:hover .webinar-top-banner__cta{gap:7px}.webinar-top-banner__close{flex-shrink:0;margin-left:auto;width:28px;height:28px;border:none;background:#ffffff1a;color:#ffffffb3;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s,background .2s;padding:0;border-radius:50%}.webinar-top-banner__close:hover{color:#fff;background:#fff3}@media(max-width:768px){.webinar-top-banner{height:36px}.webinar-top-banner__meta,.webinar-top-banner__promotion s,.webinar-top-banner__offer-label{display:none}.webinar-top-banner__promotion{gap:6px}.webinar-top-banner__cta{display:none}.webinar-top-banner__text strong{font-size:12px}}@media(max-width:400px){.webinar-top-banner__badge,.webinar-top-banner__coupon{display:none}}.webinar-banner-visible .main_header{top:40px}@media(max-width:768px){.webinar-banner-visible .main_header{top:36px}}@keyframes webinar-dot-pulse{0%{box-shadow:0 0 #f43f8e99}70%{box-shadow:0 0 0 7px #f43f8e00}to{box-shadow:0 0 #f43f8e00}}@keyframes cta-border-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.user-dropdown{position:relative}.user-dropdown .user-profile{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#6b4ccf1a;border:1px solid rgba(107,76,207,.3);border-radius:8px;color:#333;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.user-dropdown .user-profile:hover{background:#6b4ccf26;border-color:#6b4ccf66;box-shadow:0 4px 12px #6b4ccf33}.user-dropdown .user-profile:hover .dashboard-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.user-dropdown .user-profile .user-avatar{width:32px;height:32px;border-radius:50%;background:#6b4ccf;display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid rgba(255,255,255,.3)}.user-dropdown .user-profile .user-avatar .avatar-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-dropdown .user-profile .user-avatar .avatar-initials{font-size:12px;font-weight:600;color:#fff}.user-dropdown .user-profile .user-name{font-size:14px;font-weight:600;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#2d3748;text-shadow:0 1px 2px rgba(255,255,255,.8)}.user-dropdown .user-profile .dropdown-icon{color:#6b4ccf;transition:transform .3s ease}.user-dropdown .user-profile:hover .dropdown-icon{transform:rotate(180deg)}.user-dropdown .user-profile .dashboard-tooltip{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border-radius:8px;box-shadow:0 8px 32px #0003;padding:12px 16px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#6b4ccf;white-space:nowrap;z-index:1000;border:1px solid rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}@media(max-width:768px){.user-dropdown .user-profile .user-name{display:none}.user-dropdown .user-profile{padding:6px 8px}.user-dropdown .user-profile .dashboard-tooltip{right:-20px}}.footer-elements{background-color:var(--color-dark-blue);position:relative;border-radius:16px 16px 0 0;overflow:hidden;margin-top:-20px}.footer-elements-cols .footer-links{color:#ffffffb3;font-size:var(--fs-md);display:flex;align-items:center;gap:10px;transition:color .3s ease}.footer-elements-cols .footer-links:hover{color:var(--color-secondary)}.footer-elements .footer-sub h5{font-size:1.375rem}.footer-elements-logo{font-size:var(--fs-md)}.footer-elements .footer-sub-navlink li{margin-bottom:14px}.footer-elements .footer-sub-navlink li:last-child{margin-bottom:0}.footer-main-row{padding-top:6rem;margin-top:-20px}.copright-row-title{font-size:var(--fs-base);color:#ffffffb2}.copright-row .footer-cop-link{color:#fff9;transition:color .3s ease}.copright-row .footer-cop-link:hover{color:var(--color-secondary)}.copright-row{padding:30px 0;border-top:1px solid rgba(255,255,255,.1411764706)}.footer-trv-logo{padding:70px 0 30px}@keyframes swingRight{0%{transform:rotate(0);opacity:.8}25%{transform:rotate(2deg);opacity:.9}50%{transform:rotate(0);opacity:.8}75%{transform:rotate(-2deg);opacity:.9}to{transform:rotate(0);opacity:.8}}@keyframes swingLeft{0%{transform:rotate(0);opacity:.8}25%{transform:rotate(-2deg);opacity:.9}50%{transform:rotate(0);opacity:.8}75%{transform:rotate(2deg);opacity:.9}to{transform:rotate(0);opacity:.8}}.leaf-swing-right{animation:swingRight 4s ease-in-out infinite;transform-origin:top right}.leaf-swing-left{animation:swingLeft 4s ease-in-out infinite;transform-origin:top left}@media screen and (max-width:991px){.footer-elements-cols{margin-bottom:30px}}.social-media-icons{display:flex;gap:12px}.social-media-icons .social-icon{width:40px;height:40px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease}.social-media-icons .social-icon:hover{background:var(--color-secondary);transform:translateY(-3px)}.scroll-to-top-btn{position:fixed;bottom:30px;right:30px;width:44px;height:44px;border-radius:50%;background:var(--color-primary, #2F2457);color:#fff;border:none;box-shadow:0 4px 12px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1040;opacity:0;visibility:hidden;transform:translateY(16px);transition:background-color .25s ease,transform .25s ease,opacity .25s ease,visibility .25s ease,box-shadow .25s ease;outline:none}.scroll-to-top-btn svg{transition:transform .2s ease}.scroll-to-top-btn.visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-to-top-btn:hover{background:var(--color-secondary, #f05479);box-shadow:0 6px 16px #00000038;transform:translateY(-3px)}.scroll-to-top-btn:hover svg{transform:translateY(-2px)}.scroll-to-top-btn:active{transform:translateY(0);box-shadow:0 2px 8px #00000026}@media(max-width:767px){.scroll-to-top-btn{bottom:20px;right:18px;width:40px;height:40px}}.cookie-banner{position:fixed;bottom:28px;left:50%;transform:translate(-50%) translateY(120px);opacity:0;z-index:9999;width:calc(100% - 48px);max-width:720px;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .35s ease;pointer-events:none}.cookie-banner--visible{transform:translate(-50%) translateY(0);opacity:1;pointer-events:all}.cookie-inner{background:var(--color-dark-blue, #2F2457);border-radius:20px;padding:28px 32px 24px;box-shadow:0 16px 64px #2f245752,0 4px 12px #00000029;border:1px solid rgba(255,255,255,.2);position:relative}.cookie-content{display:flex;align-items:flex-start;gap:14px;margin-bottom:20px}.cookie-icon{flex-shrink:0;color:#fff;margin-top:1px;display:flex}.cookie-text{font-size:15px;line-height:1.6;color:#fffffff2;margin:0}.cookie-link{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:2px}.cookie-link:hover{color:#fffc}.cookie-actions{display:flex;gap:12px}.cookie-btn{flex:1;padding:12px 20px;border-radius:100px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;border:none;font-family:var(--font-Inter, sans-serif);text-align:center}.cookie-btn--accept{background:var(--color-secondary, #E8368D);color:#fff}.cookie-btn--accept:hover{background:#d12876;transform:translateY(-1px)}.cookie-btn--decline{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.3)}.cookie-btn--decline:hover{background:#fff3;border-color:#fff6}.cookie-close{position:absolute;top:10px;right:12px;background:none;border:none;color:#fff6;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s}.cookie-close:hover{color:#ffffffd9}@media(max-width:576px){.cookie-banner{bottom:16px;width:calc(100% - 32px)}.cookie-inner{padding:22px 20px 18px}.cookie-text{font-size:14px}.cookie-actions{flex-direction:column}}.hero_mainBanner{min-height:100dvh;display:flex;align-items:center;background:linear-gradient(180deg,#ffe6fb,#ffe6fb 29.33%,#ffe6fb 81.25%,#fff);padding-top:0}.hero_title{font-size:56px;font-weight:700;font-family:var(--font-Figtree);color:var(--color-dark-text)}.hero_subtitle{font-size:19px;color:var(--color-dark-text)}.hero_user_elements{max-width:450px;margin:0 auto;width:100%;position:relative}.hero_user_elements_info{border-radius:20px;width:100%;max-width:480px;z-index:1;position:relative;margin-top:-32px}.logo_pattern_bg{position:absolute;top:-90px;left:-89%;transform:translate(-50%,-50%);width:220%;height:120%;z-index:0;opacity:.9}.bg_frameImg{max-width:468px;top:50px;left:-10px}@media screen and (max-width:991px){.bg_frameImg{left:0}}.logo_swiper .logo_card{box-shadow:0 0 9px #00000012;border-radius:12px;padding:16px;display:flex;justify-content:center;align-items:center;background-color:var(--color-white)}.logo_swiper .logo_card img{max-width:150px;width:100%}.logo_swiper .swiper-slide{padding:8px}.logo_slider_wrapper{margin-top:-60px}@media screen and (max-width:991px){.logo_slider_wrapper{margin-top:30px!important}}.card_boxStateBar{background-color:var(--color-mid-white);border-radius:12px;padding:10px;transition:all .3s ease-in-out}.card_boxStateBar:hover{background:#7285d2}.card_boxStateBar:hover .year_timeLine_details p,.card_boxStateBar:hover .year_timeLine_inc h4{color:var(--color-white)}.year_timeLine{width:80px;height:80px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:8px}.year_timeLine_details p{font-size:20px;line-height:normal}.card_boxStateBar_middle{padding:24px}.happy_card_items h2{font-size:100px;color:var(--color-white);font-family:var(--font-Figtree)}.happy_card_items p{font-size:23px;color:var(--color-white);font-family:var(--font-Figtree);line-height:normal}.happy_card{background:linear-gradient(180deg,#7285d2 44.78%,#ffd2f7);border-radius:12px;padding:16px 30px;height:100%}.stateBar_counter_right{max-width:330px;width:100%}.stateBar_counter_bricks{width:66%}.stateBar_counter_left{flex:auto}.mid-nuber-wraper .card_boxStateBar_middle{width:50%}.upcoming-events{padding:70px 0 100px;background-color:var(--color-dark-blue);border-radius:24px;position:relative}@media screen and (max-width:991px){.upcoming-events{padding:30px 0 36px}}.upcoming-events:after{content:"";position:absolute;width:220px;height:400px;background:url(/assets/event-ellips-1-BHLCCN8a.png) no-repeat;bottom:0;left:0;background-size:contain}.upcoming-events:before{content:"";position:absolute;width:600px;height:600px;background:url(/assets/event-ellips-2-C_GI3LYY.png) no-repeat;top:-16rem;right:0;background-size:contain}.event-tab{background:transparent;border:2px solid rgba(255,255,255,.3);color:#ffffffb3;padding:10px 24px;border-radius:50px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.event-tab:hover{border-color:#fff9;color:#ffffffe6}.event-tab.active{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.event-tabs-swiper{margin-bottom:52px;padding:0 16px}@media screen and (min-width:992px){.event-tabs-swiper .swiper-wrapper{justify-content:center}}.event-tabs-swiper .swiper-wrapper{align-items:center}.event-tabs-swiper .swiper-slide{width:auto}.event-tab-slide{width:auto!important}.upcoming-events .d-flex.justify-content-center.gap-3.mb-5{display:flex;justify-content:flex-start;gap:12px;margin-bottom:32px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:0 16px;scroll-behavior:smooth}.upcoming-events .d-flex.justify-content-center.gap-3.mb-5::-webkit-scrollbar{height:0}.upcoming-events .d-flex.justify-content-center.gap-3.mb-5{-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:992px){.upcoming-events .d-flex.justify-content-center.gap-3.mb-5{justify-content:center}}.events-carousel-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-top:20px}.events-carousel-wrapper .row{justify-content:center;margin:0 auto;max-width:100%}.events-swiper{flex:1;width:100%;display:flex;justify-content:center;overflow:visible}.events-swiper .swiper-slide{height:auto;padding:0 15px;display:flex;justify-content:center;overflow:visible}@media screen and (max-width:767px){.events-swiper .swiper-slide{padding:0}}.events-swiper .swiper-wrapper{justify-content:center;align-items:stretch;overflow:visible}@media screen and (min-width:1024px){.events-swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}}.events-swiper .swiper-pagination{position:relative;margin-top:20px;display:flex;justify-content:center}.events-swiper .swiper-pagination-bullet{background:#ffffff80;opacity:1;width:10px;height:10px;margin:0 6px}.events-swiper .swiper-pagination-bullet-active{background:#fff}.upcoming-events *{transition:none!important}.upcoming-events .events-carousel-wrapper .board-prep-cards-container{display:flex;justify-content:flex-start;gap:0;padding:20px 0 0;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-top:-20px}.upcoming-events .events-carousel-wrapper .board-prep-cards-container::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.upcoming-events .events-carousel-wrapper .board-prep-cards-container{gap:20px;padding:16px 16px 0}}@media screen and (min-width:1024px){.upcoming-events .events-carousel-wrapper .board-prep-cards-container{justify-content:center;flex-wrap:wrap;overflow-x:visible;gap:24px;padding-top:0;margin-top:0}}.upcoming-events .events-carousel-wrapper .board-prep-card-wrapper{flex:0 0 auto;width:calc(100% - 32px);max-width:460px;scroll-snap-align:start;padding:0 16px 0 0}.upcoming-events .events-carousel-wrapper .board-prep-card-wrapper:first-child{padding-left:16px}.upcoming-events .events-carousel-wrapper .board-prep-card-wrapper:last-child{padding-right:16px}@media screen and (min-width:640px){.upcoming-events .events-carousel-wrapper .board-prep-card-wrapper{width:calc(50% - 10px);padding:0}}@media screen and (min-width:1024px){.upcoming-events .events-carousel-wrapper .board-prep-card-wrapper{width:auto;min-width:380px;max-width:400px;flex:0 0 auto;padding:0}}.upcoming-events .events-swiper .swiper-slide{padding:0 6px}@media screen and (min-width:1024px){.upcoming-events .events-swiper .swiper-slide{max-width:450px}}@media screen and (max-width:767px){.upcoming-events .events-swiper .swiper-slide{padding:0}}.upcoming-events .session-card{position:relative;text-align:left;overflow:unset;border-radius:12px;padding-bottom:16px}@media screen and (min-width:1024px){.upcoming-events .session-card{max-width:450px;margin:0 auto}}.upcoming-events .session-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffe6;border-radius:12px;opacity:0;transition:opacity .3s ease!important;z-index:1}.upcoming-events .session-card .mt-auto{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:calc(100% - 32px);opacity:0;transition:opacity .3s ease!important;z-index:2}.upcoming-events .session-card .mt-auto button{width:100%;text-align:center!important}.upcoming-events .session-card:hover:before{opacity:1}.upcoming-events .session-card:hover .mt-auto{opacity:1}.upcoming-events .g-3{justify-content:center}.coming-soon-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;text-align:center;min-height:300px}.mentorship-card-wrapper{display:flex;justify-content:center;align-items:center;padding:0 16px;position:relative;z-index:2;width:100%}.mentorship-stats-card{width:100%;max-width:760px;background-color:var(--color-white);border:1px solid #E6EDF3;border-radius:24px;padding:40px;text-align:left}@media screen and (max-width:767px){.mentorship-stats-card{padding:24px}}.mentorship-stats-card .mentorship-badge{display:inline-block;background:#fff4fd;border:1px solid #F3D9EE;color:var(--color-secondary);font-size:13px;font-weight:600;padding:6px 16px;border-radius:50px;margin-bottom:20px}.mentorship-stats-card .mentorship-card-title{font-size:28px;margin-bottom:12px;color:var(--color-dark-blue)}@media screen and (max-width:767px){.mentorship-stats-card .mentorship-card-title{font-size:22px}}.mentorship-stats-card .mentorship-card-desc{font-size:15px;line-height:1.7;margin-bottom:28px;color:#585076}.mentorship-meta{display:flex;gap:32px;flex-wrap:wrap;padding:24px 0 8px;border-top:1px solid #E6EDF3}.mentorship-meta .mentorship-meta-item{display:flex;align-items:flex-start;gap:10px;color:var(--color-secondary)}.mentorship-meta .mentorship-meta-item>div{display:flex;flex-direction:column}.mentorship-meta .mentorship-meta-label{font-size:13px;color:#75759d}.mentorship-meta .mentorship-meta-value{font-size:15px;font-weight:600;color:var(--color-dark-blue)}.mentorship-card-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid #E6EDF3;flex-wrap:wrap}.mentorship-card-footer .mentorship-price{font-size:28px;font-weight:700;color:var(--color-dark-blue)}.events-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;justify-items:center}.stateBar_counter{padding-bottom:80px}.everything-cards{border-radius:24px;border:none}.everything-cards .card-body{padding:24px 24px 0;min-height:350px;overflow:hidden;border-radius:24px;position:relative;box-shadow:none}.everything-cards .card-body:after{content:"";position:absolute;width:430px;height:430px;background:linear-gradient(60deg,#03dc90 27.32%,#34c5a6 88.51%);top:-2rem;right:-17rem;border-radius:90px;transform:rotate(33deg);transition:all .3s}.everything-cards-details{background-color:var(--color-mid-dark);padding:20px;border-radius:24px;height:100%}.everything-cards:hover .card-body:after{right:-14rem}.everything-cards:hover .wl-cards-img{transform:scale(1.05)}.step-ppm-card-title{font-size:54px;color:var(--color-white);font-weight:600}.step-ppm-card-title span{color:var(--color-secondary)}.wl-cards-left{padding-bottom:24px;width:58%}.wl-cards-img{width:auto;align-self:flex-end;transition:all .3s}.practitione-title{max-width:970px;margin:0 auto}.practitione-title p{color:#524b6e;font-size:var(--fs-md)}@media screen and (max-width:991px){.practitione-title{padding:0 16px}}.practitione-sec{padding:60px 0 100px;border-radius:24px;background-color:#fff4fd}@media screen and (max-width:991px){.practitione-sec{padding:34px 16px 50px}}.practitione-sec .platform-featured .feature-stack{gap:0!important;position:relative}.practitione-sec .platform-featured .feature-stack .feature-box{border-radius:12px;padding:20px;margin-bottom:12px;position:relative;transform-origin:top center;box-shadow:0 2px 8px #00000014;border:1px solid #f0f0f0}.practitione-sec .platform-featured .feature-stack .feature-box h3{color:#2f2457}.practitione-sec .platform-featured .feature-stack .feature-box p{margin:0;font-size:var(--fs-md);color:#5c5573}@media screen and (max-width:991px){.practitione-sec .platform-featured .feature-stack .feature-box{transform:translateY(0)!important;margin-bottom:0;border-radius:0;border:1px solid #e8e8e8;border-bottom:none;padding:16px}.practitione-sec .platform-featured .feature-stack .feature-box:nth-child(1){border-top-left-radius:12px;border-top-right-radius:12px}.practitione-sec .platform-featured .feature-stack .feature-box:nth-child(5){border-bottom:1px solid #e8e8e8;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.practitione-sec .platform-featured .feature-stack .feature-box h3{font-size:16px}.practitione-sec .platform-featured .feature-stack .feature-box p{font-size:14px}}.practitione-sec .img-core-view{position:sticky;top:5.5rem}.everything-cards-green{background:linear-gradient(270deg,#d3ffed,#f1f5f8 52.53%)}.everything-cards-yellow{background:linear-gradient(270deg,#fff7d5,#f1f5f8 52.53%)}.everything-cards-yellow .card-body:after{background:linear-gradient(60deg,#f1cd2b 27.32%,#dea424 88.51%)}.everything-cards-red{background:linear-gradient(270deg,#fff7d5,#f1f5f8 52.53%)}.everything-cards-red .card-body:after{background:linear-gradient(60deg,#e8368d 27.32%,#bd1266 88.51%)}.triv_section{padding:100px 0 40px}@media screen and (max-width:991px){.triv_section{padding:70px 0 10px}}.pmhnp-section{padding:70px 0 90px}.pmhnp-wraper{background-color:#f1f5f8;padding:100px 100px 0;border-radius:24px}@media screen and (max-width:991px){.pmhnp-wraper{padding:40px 16px 0}}.pmhnp-wraper .pmhnp-slider-wrapper{position:relative}.pmhnp-wraper .pmhnp-slider-wrapper .arrow{position:absolute;background:#fff;top:50%;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;z-index:10}.pmhnp-wraper .pmhnp-slider-wrapper .arrow.left{left:-4.5rem}@media screen and (max-width:767px){.pmhnp-wraper .pmhnp-slider-wrapper .arrow.left{left:-10px}}.pmhnp-wraper .pmhnp-slider-wrapper .arrow.right{right:-4.5rem}@media screen and (max-width:767px){.pmhnp-wraper .pmhnp-slider-wrapper .arrow.right{right:-10px}}.pmhnp-wraper .pmhnp-card{background:var(--color-white);padding:16px;border-radius:24px;text-align:left;height:100%}@media screen and (min-width:768px){.pmhnp-wraper .pmhnp-card{padding:48px}}.pmhnp-wraper .pmhnp-card .quote-icon{font-size:var(--fs-4xl);color:#585076;font-family:var(--font-Figtree)}.pmhnp-wraper .pmhnp-card .quote-text{font-size:var(--fs-lg);font-weight:500;color:var(--color-dark-blue);margin:0 0 16px}.pmhnp-wraper .pmhnp-card .profile-row{display:flex;align-items:center;gap:12px}.pmhnp-wraper .pmhnp-card .profile-row .profile-img{width:48px;height:48px;border-radius:50%;object-fit:cover}.pmhnp-wraper .pmhnp-card .profile-row .role{margin:0;font-size:14px;color:#75759d}.pmhnp-wraper .google-rating-box{background:var(--color-white);color:#2f2457;padding:18px 50px;border-top-left-radius:30px;border-top-right-radius:30px;display:inline-flex;gap:14px;align-items:center}.pmhnp-wraper .google-rating-box .icon-rating-logo{width:65px;height:65px}.pmhnp-wraper .google-rating-box h3{font-size:24px}.pmhnp-wraper .google-rating-box p{margin:0;opacity:.8}.pmhnp-wraper .swiper-pagination{position:relative;margin-top:30px;display:flex;align-items:center;justify-content:center}.pmhnp-wraper .swiper-pagination-bullet-active{width:10px;height:10px;background:#6b4ccf}.pmhnp-wraper .google-rating-wraper{display:flex;justify-content:center;margin-top:34px}.quote-icon-wrapper img{width:40px}@media screen and (max-width:767px){.quote-icon-wrapper img{width:24px}}.quote-icon-wrapper{position:absolute;top:10px;right:25px}.trusted-globally-bgImg img{min-height:580px;max-height:580px;border-radius:48px;object-fit:cover;object-position:top;width:100%}.trusted-globally-bgImg:after{content:"";position:absolute;border-radius:48px;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,#2f245700 50%,#2f2457)}.trusted-globally-content{padding:48px 70px}.trusted-globally-card{padding:24px;background-color:var(--color-white);box-shadow:0 3px 25px #00000012;border-radius:24px;min-height:360px;transition:all .3s}.trusted-globally-card:hover{transform:translateY(-10px)}.trusted-globally-card p{font-size:20px;font-weight:500;color:#585076}.trusted-globally-row{margin-top:-14rem;padding:32px}@media screen and (max-width:991px){.trusted-globally-row{padding:16px}}.trusted-globally-row a,.trusted-globally-row a:hover{color:var(--color-dark-text)!important}.btn_arrowRight{width:48px;height:48px;border-radius:50%;background:#f1f5f8;display:flex;justify-content:center;align-items:center;transform:rotate(310deg)}.faqSection{padding:70px 0;max-width:1130px;margin:0 auto}@media screen and (max-width:991px){.faqSection{padding-bottom:30px}}.faqItem{border:1px solid #FFFFFF!important;border-radius:12px!important;background:#0000000a!important;margin-bottom:24px;padding:24px}@media screen and (max-width:991px){.faqItem{margin-bottom:8px;padding:14px}}.faqItem .accordion-header{padding:0!important;margin:0!important}.faqItem .accordion-header button{width:100%;display:flex;justify-content:space-between;align-items:center;background:none!important;box-shadow:none!important;padding:0!important}.faqItem .accordion-header button:after{display:none!important}.faqItem .faq_question{font-size:24px;font-weight:500;color:var(--color-dark-blue);text-align:left}.faqItem .faq_icon{width:34px;min-width:34px;height:34px;border-radius:50%;border:1px solid #6B4CCF;transition:.3s ease;display:flex;justify-content:center;align-items:center}.faqItem .accordion-button:not(.collapsed) .faq_icon{background:var(--color-primary)}.faqItem .accordion-button:not(.collapsed) .faq_icon svg{stroke:var(--color-white)}.faqItem .accordion-body{font-size:18px;color:var(--text-black);padding:0;margin:16px 0 0}.break-width-numb{width:34%}.card_boxStateBar,.happy_card{transition:transform .3s ease}@media screen and (max-width:991px){.everything-cards .card-body:after{width:400px;height:410px;right:-70px;transform:rotate(124deg);bottom:-210px;top:auto}.stateBar_counter .container{padding-left:0;padding-right:0}}@media screen and (max-width:1199px){.hero_title{font-size:40px}.hero_subtitle{font-size:16px}.hero_mainBanner{min-height:800px}.hero_user_elements{max-width:350px}.step-ppm-card-title{font-size:40px}.everything-cards-content .typo{font-size:24px}.everything-cards-content .typo.md{font-size:18px}.trusted-globally-card h3{font-size:20px}.trusted-globally-card p{font-size:16px}.trusted-globally-card{min-height:280px}}@media screen and (max-width:991px){.logo_pattern_bg{left:0;width:100%}.hero_mainBanner{padding-top:100px}.hero_title{font-size:34px}.hero_user_elements{padding:0;margin-bottom:0;max-width:470px}.hero_content{padding-top:30px}.card-box-star-elements{flex-direction:column}.stateBar_counter_right{max-width:100%}.gap-lg-set{gap:16px}.pmhnp-wraper{padding:40px 0 0}.faqItem .faq_question{font-size:20px;padding-right:18px}.stateBar_counter_left_items{flex-direction:column}.break-width-numb,.stateBar_counter_bricks{width:100%}.card_elements_wrap,.hero_links{flex-direction:column}.hero_links{justify-content:center;text-align:center}.wl-cards-left{width:100%}.trusted-globally-content{padding:40px}.trusted-swiper{padding-bottom:50px}.trusted-swiper .swiper-pagination{bottom:0}.trusted-swiper .swiper-pagination-bullet{background:var(--color-primary);opacity:.3;width:10px;height:10px}.trusted-swiper .swiper-pagination-bullet-active{opacity:1;width:10px;height:10px}.trusted-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease}.trusted-arrow:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.trusted-arrow.left{left:-20px}.trusted-arrow.right{right:-20px}.trusted-arrow.swiper-button-disabled{display:none;opacity:0;cursor:not-allowed}.subscribeSection-elements-wrapper{padding:40px}.subscribeSection{height:530px}.subscribeSection .subscribe_form{flex-direction:column;gap:13px;padding-top:14px}}.stats-mobile-carousel .stats-swiper{padding:20px 0 50px}.stats-mobile-carousel .mobile-stat-card{min-height:180px;display:flex;flex-direction:column;justify-content:center}.stats-mobile-carousel .swiper-pagination{bottom:10px}.stats-mobile-carousel .swiper-pagination-bullet{background:var(--color-primary);opacity:.3;width:10px;height:10px}.stats-mobile-carousel .swiper-pagination-bullet-active{opacity:1;width:10px;height:10px;border-radius:50%}.home-blog-carousel{padding:80px 0;background:#fff}@media(max-width:768px){.home-blog-carousel{padding:60px 0}}.hbc-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:40px}@media(max-width:640px){.hbc-header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:28px}}.hbc-header__left{display:flex;flex-direction:column;gap:8px}.hbc-badge{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#6b4ccf1a,#e8368d1a);color:var(--color-primary);padding:5px 14px;border-radius:50px;font-size:12px;font-weight:600;width:fit-content;border:1px solid rgba(107,76,207,.18)}.hbc-title{font-size:36px;font-weight:800;color:var(--color-dark-text);margin:0;line-height:1.2;font-family:var(--font-Figtree)}.hbc-title--accent{color:var(--color-secondary)}@media(max-width:768px){.hbc-title{font-size:28px}}.hbc-subtitle{font-size:15px;color:#6b7280;margin:0;max-width:520px;line-height:1.6}.hbc-view-all{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;border:1.5px solid var(--color-primary);background:transparent;color:var(--color-primary);padding:9px 20px;border-radius:100px;font-size:14px;font-weight:600;cursor:pointer;transition:all .25s ease;font-family:var(--font-Inter)}.hbc-view-all svg{transition:transform .25s ease}.hbc-view-all:hover{background:var(--color-primary);color:#fff}.hbc-view-all:hover svg{transform:translate(4px)}.hbc-swiper-wrap{position:relative;padding:0 28px}@media(max-width:768px){.hbc-swiper-wrap{padding:0 16px}}.hbc-swiper .swiper-slide{height:auto;display:flex;flex-direction:column}.hbc-swiper .swiper-button-prev,.hbc-swiper .swiper-button-next{display:none!important}.hbc-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-dark-text);transition:all .25s ease;box-shadow:0 2px 8px #00000014}.hbc-arrow:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:0 4px 16px #6b4ccf47}.hbc-arrow--prev{left:-4px}.hbc-arrow--next{right:-4px}.hbc-arrow.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.hbc-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #6b4ccf14;border:1px solid rgba(107,76,207,.08);display:flex;flex-direction:column;height:100%;cursor:pointer;transition:box-shadow .3s ease;outline:none}.hbc-card:hover .hbc-card__img img{transform:scale(1.06)}.hbc-card:hover .hbc-card__cta{color:var(--color-secondary)}.hbc-card:hover .hbc-card__cta svg{transform:translate(4px)}.hbc-card__img{position:relative;width:100%;height:210px;overflow:hidden;background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-primary) 100%);flex-shrink:0}.hbc-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1);display:block}.hbc-card__img-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#e8368d26,#6b4ccf26)}.hbc-card__cat{position:absolute;top:12px;left:12px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-primary);font-size:11px;font-weight:700;padding:4px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.4px}.hbc-card__body{padding:22px 20px 20px;display:flex;flex-direction:column;flex:1}.hbc-card__date{font-size:12px;color:#9ca3af;margin-bottom:8px;font-weight:500}.hbc-card__title{font-size:17px;font-weight:700;color:var(--color-dark-text);line-height:1.4;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hbc-card__excerpt{font-size:14px;color:#6b7280;line-height:1.6;height:67.2px;flex-shrink:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:16px}.hbc-card__cta{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--color-primary);margin-top:auto;transition:color .2s ease}.hbc-card__cta svg{transition:transform .25s ease}@keyframes hbc-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.hbc-skeleton-row{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:1199px){.hbc-skeleton-row{grid-template-columns:repeat(3,1fr)}}@media(max-width:899px){.hbc-skeleton-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.hbc-skeleton-row{grid-template-columns:1fr}}.hbc-skeleton-card{border-radius:20px;overflow:hidden;border:1px solid #f1f5f9}.hbc-skeleton-line,.hbc-skeleton-img{background:linear-gradient(90deg,#f1f5f9 25%,#e8edf2,#f1f5f9 75%);background-size:800px 100%;animation:hbc-shimmer 1.4s ease infinite}.hbc-skeleton-img{height:210px;width:100%}.hbc-skeleton-body{padding:22px 20px;display:flex;flex-direction:column;gap:10px}.hbc-skeleton-line{height:14px;border-radius:6px;width:100%}.hbc-skeleton-line--short{width:40%;height:12px}.hbc-skeleton-line--med{width:60%}.pricing-card{background:var(--color-white);border-radius:20px;padding:28px;box-shadow:0 4px 20px #6b4ccf14;border:1.5px solid transparent;position:relative;height:100%;width:100%;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;overflow:visible}.pricing-card:hover{transform:translateY(-4px);box-shadow:0 12px 36px #6b4ccf26}.pricing-card--popular{border-color:var(--color-secondary);transform:scale(1.025)}.pricing-card--popular:hover{transform:scale(1.025) translateY(-4px)}.pricing-card__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:8px 24px;border-radius:12px;font-size:.813rem;font-weight:700;letter-spacing:.8px;white-space:nowrap;display:inline-flex;align-items:center;box-shadow:0 4px 12px #00000026;z-index:10}.pricing-card__badge--popular{background:var(--color-secondary);color:var(--color-white)}.pricing-card__badge--owned{background:var(--color-success, #16a34a);color:var(--color-white)}.pricing-card__badge--last-minute,.pricing-card__badge--most-popular,.pricing-card__badge--exam-practice,.pricing-card__badge--complete-package{color:var(--color-white)}.pricing-card__icon{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:30px auto 20px;background:#6b4ccf1a;color:var(--color-primary)}.pricing-card__icon svg{width:40px;height:40px}.pricing-card--popular .pricing-card__icon{background:#e8368d1a;color:var(--color-secondary)}.pricing-card__title{font-size:1.75rem;font-weight:700;color:var(--color-primary);margin:0 0 8px;line-height:1.3;text-align:center}.pricing-card__subtitle{font-size:var(--fs-base);color:var(--color-dark);margin:0 0 20px;line-height:1.5;text-align:center;font-weight:600}.pricing-card__price{font-size:2.5rem;font-weight:800;color:var(--color-primary);line-height:1;margin:0 0 8px;text-align:center}.pricing-card__duration{display:block;text-align:center;font-size:var(--fs-base);font-weight:600;color:var(--color-dark);margin-bottom:6px}.pricing-card__payment-label{display:block;text-align:center;font-size:var(--fs-sm);font-weight:600;color:#888;letter-spacing:.6px;margin-bottom:20px}.pricing-card__divider{width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);margin-bottom:20px;opacity:.2}.pricing-card__features{list-style:none;padding:0;margin:0 0 20px;flex:1}.pricing-card__feature-item{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;font-size:var(--fs-base);font-weight:500;color:#585076;line-height:1.5}.pricing-card__feature-item:last-child{margin-bottom:0}.pricing-card__feature-item span{flex:1;font-size:inherit}.pricing-card__feature-item--disabled{opacity:.4;color:#a0a0a0}.pricing-card__feature-item--disabled span{text-decoration:line-through}.pricing-card__check-icon{color:var(--color-primary);flex-shrink:0;margin-top:2px}.pricing-card__check-icon--disabled{color:silver}.pricing-card__actions{display:flex;flex-direction:column;gap:10px;margin-top:auto}.pricing-card__trial-note{margin:-2px 0 0;padding:6px 10px;background:#6b4ccf1a;color:var(--color-primary);font-size:var(--fs-xs);font-weight:700;border-radius:8px;text-align:center}@media(max-width:991px){.pricing-card--popular{transform:scale(1)}.pricing-card--popular:hover{transform:translateY(-4px)}}.pricing-card__offer{display:flex;justify-content:center;gap:.5rem;color:#e8368d;font-size:.875rem;font-weight:600}.pricing-card__promo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin-top:.75rem;padding:.65rem .75rem;border:1px dashed #e8368d;border-radius:.5rem;background:#fff5fa;color:#6b3852;font-size:.75rem}.pricing-card__promo strong{color:#e8368d;white-space:nowrap}.subscribeSection{padding:100px 0;height:640px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.subscribeSection:before{content:"";position:absolute;width:100%;left:0;top:0;height:100%;background:#0006}.subscribeSection *{position:relative;z-index:2}.subscribeSection-subtitle{font-size:var(--fs-lg)}.subscribeSection .subscribe_form{background:#f3f6ff99;border-radius:100px;display:flex;gap:10px}@media screen and (max-width:991px){.subscribeSection .subscribe_form{flex-direction:column;border-radius:24px;gap:12px;background:transparent}}.subscribeSection .email_input{flex:1;background:transparent;border:none;outline:none;font-size:var(--fs-lg);padding-left:26px}.subscribeSection .email_input::placeholder{color:#260d2799}@media screen and (max-width:991px){.subscribeSection .email_input{padding:16px 20px;border-radius:24px;font-size:16px;background:#f3f6ff99}}.subscribeSection .email_input:focus{box-shadow:none}.subscribeSection .subscribe_btn{background:#e8368d;border:none;padding:12px 35px;border-radius:50px;font-size:22px;font-weight:500;color:#fff;cursor:pointer;transition:all .3s ease}.subscribeSection .subscribe_btn:hover{background:#d01f7a;transform:translateY(-2px);box-shadow:0 8px 20px #e8368d4d}.subscribeSection .subscribe_btn:active{transform:translateY(0);box-shadow:0 4px 12px #e8368d33}@media screen and (max-width:991px){.subscribeSection .subscribe_btn{border-radius:24px;padding:14px 20px;font-size:18px;width:100%}}.subscribeSection-elements-wrapper{max-width:900px;margin:0 auto;border-radius:24px;padding:42px 90px;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(76.54deg,#db8ae833 -19.01%,#fff3 23.53%,#fff3 50.35%,#fff3 71.45%,#db8ae833 119.71%)}@media screen and (max-width:767px){.subscribeSection-elements-wrapper{max-width:900px;margin:0 auto;border-radius:24px;padding:50px 20px;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(76.54deg,#db8ae833 -19.01%,#fff3 23.53%,#fff3 50.35%,#fff3 71.45%,#db8ae833 119.71%)}}.boardprep-hero-section{position:relative;overflow:hidden;padding-bottom:50px;background:linear-gradient(180deg,#defff2,#defff280,#defff200)}.boardprep-hero-card{background:#0a241a;padding:60px 50px;border-radius:24px;position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;min-height:450px;box-shadow:0 8px 32px #00000026}.boardprep-hero-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:60%;background:linear-gradient(to right,#0A241A 0%,#0A241A 40%,transparent 100%);z-index:2;pointer-events:none}.bown_arrow{position:absolute;bottom:0;left:0}.uparrow{position:absolute;top:-24rem;right:0}.boardprep-hero-content{width:58%;position:relative;z-index:3}.boardprep-hero-content .hero-title{font-size:48px;line-height:1.2}.boardprep-hero-content .hero-title .text-pink{color:#ff1493;font-weight:700}.boardprep-hero-content .hero-title .text-italic{font-style:italic;font-weight:400}.boardprep-hero-content .hero-subtitle{font-size:17px;line-height:1.6;font-weight:400;opacity:.95}.boardprep-hero-image{position:absolute;right:0;top:0;bottom:0;width:100%;z-index:1}.boardprep-hero-image img{width:100%;height:100%;object-fit:cover;border-radius:0 24px 24px 0}.complete-roadmap-section{background:#fff}.complete-roadmap-section .roadmap-header h2{color:#21193d;font-size:42px;font-weight:700}.complete-roadmap-section .roadmap-header>p{color:#585076;font-size:18px}.complete-roadmap-section .roadmap-header .access-badge h4{margin-bottom:4px;color:#6b4ccf;font-size:34px}.complete-roadmap-section .roadmap-header .access-badge p{color:#2f2457;font-size:16px;font-size:30px;font-weight:500}.complete-roadmap-section .roadmap-header .feature-icon-box{border-right:1px solid #6B4CCF}@media screen and (max-width:991px){.complete-roadmap-section .roadmap-header .feature-icon-box{border-right:0}}.complete-roadmap-section .roadmap-header .feature-icon-box-outer:last-child .feature-icon-box{border-right:0}.complete-roadmap-section .roadmap-header .features-icons{padding:30px 0;margin-top:40px;position:relative}.complete-roadmap-section .roadmap-header .features-icons .col{position:relative}.complete-roadmap-section .roadmap-header .features-icons .col:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:80px;width:1px;background:#e5e1f3}.complete-roadmap-section .roadmap-header .features-icons .feature-icon-box .feature-icon-wrapper{width:72px;height:72px;background:#dffff2;color:#6b4ccf;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.complete-roadmap-section .roadmap-header .features-icons .feature-icon-box .feature-icon-wrapper svg{width:36px;height:36px}.complete-roadmap-section .roadmap-header .features-icons .feature-icon-box .feature-title{color:#1e293b;font-size:28px;font-weight:700;margin-bottom:8px}.complete-roadmap-section .roadmap-header .features-icons .feature-icon-box .feature-subtitle{color:#64748b;font-size:16px;margin-bottom:0}.complete-roadmap-section .module-card{border:none;border-radius:32px;background:linear-gradient(115.19deg,#dffff2 1.03%,#f1f5f8 41.46%);transition:all .3s ease;padding:32px}.complete-roadmap-section .module-card:hover{transform:translateY(-8px)}.complete-roadmap-section .module-card .module-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px;z-index:1}.complete-roadmap-section .module-card .module-header .module-check{width:64px;height:64px;background:transparent;border:4px solid #F0F0F0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ec4899;flex-shrink:0}.complete-roadmap-section .module-card .module-header .module-check svg{stroke-width:3.5}.complete-roadmap-section .module-card .module-header .module-number{color:#34a853;font-size:18px;font-weight:600;background:#fff;padding:8px 20px;border-radius:20px}.complete-roadmap-section .module-card .module-title{color:#1e293b;font-size:24px;font-weight:700;margin-bottom:18px;line-height:1.3}.complete-roadmap-section .module-card .module-description{color:#64748b;font-size:16px;line-height:1.7;margin-bottom:28px;font-weight:500}.complete-roadmap-section .module-card .module-topics{list-style:none;padding:0;margin:0 0 32px}.complete-roadmap-section .module-card .module-topics .topic-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.complete-roadmap-section .module-card .module-topics .topic-item .topic-bullet{color:#475569;font-size:28px;line-height:1.2;flex-shrink:0}.complete-roadmap-section .module-card .module-topics .topic-item span{color:#475569;font-size:16px;line-height:1.7;font-weight:500}.complete-roadmap-section .module-card .explore-btn{background:#fff!important;color:#7c3aed!important;font-weight:600;font-size:16px;padding:10px 48px;border-radius:50px;border:2px solid #E9D5FF!important;text-decoration:none;width:100%;display:block;text-align:center;cursor:pointer;transition:all .3s ease}.complete-roadmap-section .module-card .explore-btn:hover{background:#7c3aed!important;color:#fff!important;border-color:#7c3aed!important;transform:scale(1.02)}.pricing-plans-section{background:#f8f7fc}.pricing-plans-section .pricing-card{border:2px solid #E5E1F3;border-radius:20px;background:#fff;transition:all .3s ease;position:relative;overflow:visible}.pricing-plans-section .pricing-card:hover{transform:translateY(-8px);box-shadow:0 12px 32px #6b4ccf26}.pricing-plans-section .pricing-card.popular-plan{border-color:#6b4ccf;box-shadow:0 8px 24px #6b4ccf33}.pricing-plans-section .pricing-card.popular-plan .plan-name{color:#6b4ccf}.pricing-plans-section .pricing-card .popular-badge{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#ff69b4,#ff1493);color:#fff;padding:6px 20px;border-radius:20px;font-size:13px;font-weight:700;box-shadow:0 4px 12px #ff14934d}.pricing-plans-section .pricing-card .plan-name{color:#21193d;font-size:24px;font-weight:700;margin-bottom:15px}.pricing-plans-section .pricing-card .plan-price{margin-bottom:30px}.pricing-plans-section .pricing-card .plan-price .price{color:#21193d;font-size:42px;font-weight:700}.pricing-plans-section .pricing-card .plan-price .duration{color:#585076;font-size:16px;font-weight:500}.pricing-plans-section .pricing-card .plan-features{list-style:none;padding:0;margin:0 0 30px;flex-grow:1}.pricing-plans-section .pricing-card .plan-features .feature-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.pricing-plans-section .pricing-card .plan-features .feature-item .check-icon{color:#6b4ccf;flex-shrink:0;margin-top:2px}.pricing-plans-section .pricing-card .plan-features .feature-item span{color:#585076;font-size:15px;line-height:1.5}@media(max-width:991px){.boardprep-hero-card{min-height:400px;padding:50px 35px}.boardprep-hero-content{width:60%}.boardprep-hero-content .hero-title{font-size:38px}.boardprep-hero-content .hero-subtitle{font-size:16px}.boardprep-hero-image{width:42%}.complete-roadmap-section .module-card{padding:28px}.complete-roadmap-section .module-card .module-header .module-check{width:56px;height:56px}.complete-roadmap-section .module-card .module-header .module-number{font-size:16px;padding:6px 16px}.complete-roadmap-section .module-card .module-title{font-size:22px}.complete-roadmap-section .module-card .module-description,.complete-roadmap-section .module-card .module-topics .topic-item span{font-size:15px}}@media(max-width:767px){.btn_arrow_start svg{width:24px;height:24px;font-size:24px;padding:4px!important}.boardprep-hero-card{padding:40px 24px;min-height:400px;flex-direction:column;justify-content:center}.boardprep-hero-content{width:100%;text-align:center}.boardprep-hero-content .hero-title{font-size:32px}.boardprep-hero-content .hero-subtitle{font-size:15px}.boardprep-hero-content .hero_links{justify-content:center;flex-direction:column;align-items:center}.boardprep-hero-content .hero_links button{width:100%;max-width:300px}.complete-roadmap-section .module-card{padding:24px;border-radius:24px;margin-bottom:20px}.complete-roadmap-section .module-card .module-header{margin-bottom:20px}.complete-roadmap-section .module-card .module-header .module-check{width:52px;height:52px}.complete-roadmap-section .module-card .module-header .module-number{font-size:15px;padding:6px 14px}.complete-roadmap-section .module-card .module-title{font-size:20px;margin-bottom:14px}.complete-roadmap-section .module-card .module-description{font-size:14px;margin-bottom:20px}.complete-roadmap-section .module-card .module-topics{margin-bottom:24px}.complete-roadmap-section .module-card .module-topics .topic-item{margin-bottom:10px}.complete-roadmap-section .module-card .module-topics .topic-item .topic-bullet{font-size:24px}.complete-roadmap-section .module-card .module-topics .topic-item span{font-size:14px}.complete-roadmap-section .module-card .explore-btn{padding:12px 36px;font-size:15px}.boardprep-hero-image{position:relative;width:100%;height:200px;margin-top:20px}.boardprep-hero-image img{height:100%;width:auto;max-width:100%;object-fit:contain}.boardprep-stats-section .stats-item{margin-bottom:30px}.boardprep-stats-section .stats-item .stats-icon-wrapper{width:70px;height:70px}.boardprep-stats-section .stats-item .stats-title{font-size:22px}.boardprep-stats-section .stats-divider{display:none}.pricing-card{margin-bottom:30px}}.study-roadmap-section{background:#fff}.study-roadmap-section .roadmap-card{border:2px solid #E5E1F3;border-radius:16px;background:#fff;transition:all .3s ease;height:100%}.study-roadmap-section .roadmap-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px #6b4ccf26;border-color:#6b4ccf}.study-roadmap-section .roadmap-card .roadmap-week-badge{background:linear-gradient(135deg,#6b4ccf,#8b6fd9);color:#fff;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:700;display:inline-block;margin-bottom:15px}.study-roadmap-section .roadmap-card .roadmap-title{color:#21193d;font-size:20px;font-weight:700;margin-bottom:20px}.study-roadmap-section .roadmap-card .roadmap-topics{list-style:none;padding:0;margin:0}.study-roadmap-section .roadmap-card .roadmap-topics .topic-item{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.study-roadmap-section .roadmap-card .roadmap-topics .topic-item .topic-check{color:#10b981;flex-shrink:0;margin-top:2px}.study-roadmap-section .roadmap-card .roadmap-topics .topic-item span{color:#585076;font-size:14px;line-height:1.5}.pricing-table-section{background:linear-gradient(180deg,#f8f5ff,#fff5f8,#f5f8ff)}.pricing-table-section .pricing-table-wrapper{background:#fff;border-radius:24px;padding:0;overflow:hidden;max-width:1230px;margin:0 auto;box-shadow:0 4px 20px #00000014}.pricing-table-section .pricing-comparison-table{margin-bottom:0;width:100%;border-collapse:separate;border-spacing:0;font-size:16px}.pricing-table-section .pricing-comparison-table thead,.pricing-table-section .pricing-comparison-table thead tr{background:#0a241a!important}.pricing-table-section .pricing-comparison-table thead tr th{border:none;padding:20px 24px;vertical-align:middle;font-weight:500;background:#0a241a!important;border-bottom:none!important}.pricing-table-section .pricing-comparison-table thead tr th:first-child{border-radius:24px 0 0}.pricing-table-section .pricing-comparison-table thead tr th:last-child{border-radius:0 24px 0 0}.pricing-table-section .pricing-comparison-table thead tr th.feature-column-header{text-align:left;font-weight:600;color:#fff!important;width:30%}.pricing-table-section .pricing-comparison-table thead tr th.plan-column-header{text-align:center;font-weight:500;color:#8b9d95!important;width:23.33%}.pricing-table-section .pricing-comparison-table thead tr th.plan-column-header.highlight-column{color:#34d399!important;font-weight:600}.pricing-table-section .pricing-comparison-table thead tr th.plan-column-header.highlight-column svg{display:inline-block;vertical-align:middle;margin-right:6px}.pricing-table-section .pricing-comparison-table thead tr th.plan-column-header.live-review-column{color:#e8368d!important;font-weight:700;border-left:2px solid rgba(232,54,141,.4)}.pricing-table-section .pricing-comparison-table thead tr th.plan-column-header.live-review-column .live-review-subtitle{display:block;font-size:11px;font-weight:500;color:#e8368db3!important;margin-top:2px}.pricing-table-section .pricing-comparison-table tbody tr.even-row td:not(.live-review-cell){background-color:#f1f5f8}.pricing-table-section .pricing-comparison-table tbody tr.even-row td.live-review-cell{background-color:#fce8f3}.pricing-table-section .pricing-comparison-table tbody tr.odd-row td:not(.live-review-cell){background-color:#fff}.pricing-table-section .pricing-comparison-table tbody tr.odd-row td.live-review-cell{background-color:#fff5f9}.pricing-table-section .pricing-comparison-table tbody tr:last-child td:first-child{border-radius:0 0 0 24px}.pricing-table-section .pricing-comparison-table tbody tr:last-child td:last-child{border-radius:0 0 24px}.pricing-table-section .pricing-comparison-table tbody tr td{padding:13px 24px;border:none;vertical-align:middle}.pricing-table-section .pricing-comparison-table tbody tr td.feature-name{font-weight:500;color:#2f2457;text-align:left}.pricing-table-section .pricing-comparison-table tbody tr td.highlight-cell{position:relative}.pricing-table-section .pricing-comparison-table tbody tr td.highlight-cell .value-text{color:#2f2457}.pricing-table-section .pricing-comparison-table tbody tr td.live-review-cell{border-left:2px solid rgba(232,54,141,.25)}.pricing-table-section .pricing-comparison-table tbody tr td.live-review-cell .value-text{color:#2f2457}.pricing-table-section .pricing-comparison-table tbody tr td .cell-subtitle{display:block;font-size:11px;color:#e8368d;font-style:italic;margin-top:3px}.pricing-table-section .pricing-comparison-table tbody tr td .icon-error{color:#ef4444;display:inline-block;vertical-align:middle;margin-right:8px}.pricing-table-section .pricing-comparison-table tbody tr td .icon-warning{color:#f59e0b;display:inline-block;vertical-align:middle;margin-right:8px}.pricing-table-section .pricing-comparison-table tbody tr td .icon-success{color:#059669;display:inline-block;vertical-align:middle;margin-right:8px}.pricing-table-section .pricing-comparison-table tbody tr td .value-text{font-weight:500;display:inline-block;vertical-align:middle;color:#797391}.pricing-table-section .pricing-comparison-table tbody tr td .value-text.price-text{color:#1a1035;font-weight:800;font-size:18px;letter-spacing:-.3px}.pricing-table-section .pricing-comparison-table tbody tr td .value-text.info-text{color:#1a1035;font-weight:700;font-size:16px}.pricing-table-section .pricing-comparison-table tbody tr td .value-text.error{color:#ef4444}.pricing-table-section .pricing-comparison-table tbody tr td .value-text.error-gray{color:#9ca3af!important}.pricing-table-section .pricing-comparison-table tbody tr td .value-text.warning{color:#f59e0b}.pricing-table-section .pricing-comparison-table tbody tr td .value-text.success{color:#059669}@media(max-width:767px){.study-roadmap-section .roadmap-card{margin-bottom:20px}.pricing-table-section .pricing-table-wrapper{border-radius:20px;margin:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.pricing-table-section .pricing-table-wrapper::-webkit-scrollbar{height:8px}.pricing-table-section .pricing-table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.pricing-table-section .pricing-table-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.pricing-table-section .pricing-comparison-table{min-width:calc(100% + 80px);position:relative}.pricing-table-section .pricing-comparison-table thead th{padding:16px 12px;font-size:13px;position:sticky;top:0;z-index:2}.pricing-table-section .pricing-comparison-table thead th:first-child{position:sticky;left:0;z-index:3;background:#0a241a!important}.pricing-table-section .pricing-comparison-table thead th.highlight-column{flex-direction:column;gap:4px}.pricing-table-section .pricing-comparison-table tbody td{padding:8px!important;font-size:13px}.pricing-table-section .pricing-comparison-table tbody td:first-child{position:sticky;left:0;z-index:1;background:inherit}.pricing-table-section .pricing-comparison-table tbody td.feature-name{font-size:13px}.pricing-table-section .pricing-comparison-table tbody td .icon-error,.pricing-table-section .pricing-comparison-table tbody td .icon-warning,.pricing-table-section .pricing-comparison-table tbody td .icon-success{width:14px;height:14px;margin-right:4px}.pricing-table-section .pricing-comparison-table tbody td .value-text{font-size:12px}.pricing-table-section .pricing-comparison-table tbody tr.even-row td:first-child{background-color:#f1f5f8}.pricing-table-section .pricing-comparison-table tbody tr.odd-row td:first-child{background-color:#fff}}.plan-packages-section{background:#0a241a;padding:80px 0}.plan-packages-section .plan-packages-header .cohort-subtitle{color:#fffc;font-size:16px;font-weight:500;margin-bottom:8px}.plan-packages-section .plan-packages-header .cohort-description{color:#ffffffe6;font-size:16px}.plan-packages-section .cohort-card{border:none;border-radius:32px;background:linear-gradient(180deg,#e0fff4,#f0fffe,#fff);transition:all .3s ease;padding:40px 32px}.plan-packages-section .cohort-card:hover{transform:translateY(-8px)}.plan-packages-section .cohort-card .cohort-icon{width:120px;height:120px;background:#e6f0ff80;border:3px solid rgba(200,220,255,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;color:#7c3aed}.plan-packages-section .cohort-card .spots-badge{background:#e0f2fe;color:#0ea5e9;padding:10px 24px;border-radius:24px;font-size:15px;font-weight:600;display:inline-block;margin-bottom:24px}.plan-packages-section .cohort-card .session-date{color:#1e293b;font-size:32px;font-weight:700;margin-bottom:12px;line-height:1.2}.plan-packages-section .cohort-card .session-day{color:#64748b;font-size:18px;margin-bottom:20px;font-weight:500}.plan-packages-section .cohort-card .session-time{display:flex;align-items:center;justify-content:center;color:#475569;font-size:18px;margin-bottom:36px;font-weight:500}.plan-packages-section .cohort-card .session-time svg{flex-shrink:0;margin-right:8px}.plan-packages-section .cohort-card .view-details-btn{background:#fff;color:#7c3aed;font-weight:600;padding:14px 32px;border-radius:50px;border:2px solid #E9D5FF;text-decoration:none;transition:all .3s ease;cursor:pointer;font-size:16px;width:100%}.plan-packages-section .cohort-card .view-details-btn:hover{background:#f9f5ff;border-color:#c084fc}.plan-packages-section .cohort-card .reserve-spot-btn{background:#ec4899;color:#fff;border:none;border-radius:50px;padding:16px 32px;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease;width:100%}.plan-packages-section .cohort-card .reserve-spot-btn:hover{background:#db2777;transform:scale(1.02)}.plan-packages-section .cohort-carousel-wrapper{position:relative;width:100%;padding:0 20px}.plan-packages-section .cohort-swiper{width:100%;padding:20px 0 60px}.plan-packages-section .cohort-swiper .swiper-slide{height:auto}.plan-packages-section .cohort-swiper :global(.swiper-button-next),.plan-packages-section .cohort-swiper :global(.swiper-button-prev){color:#fff;background:#fff3;width:48px;height:48px;border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.plan-packages-section .cohort-swiper :global(.swiper-button-next):after,.plan-packages-section .cohort-swiper :global(.swiper-button-prev):after{font-size:20px;font-weight:700}.plan-packages-section .cohort-swiper :global(.swiper-button-next):hover,.plan-packages-section .cohort-swiper :global(.swiper-button-prev):hover{background:#ffffff4d}.plan-packages-section .cohort-pagination{text-align:center;margin-top:20px}.plan-packages-section .cohort-pagination :global(.swiper-pagination-bullet){background:#fff;opacity:.5;width:12px;height:12px;margin:0 6px;transition:all .3s ease}.plan-packages-section .cohort-pagination :global(.swiper-pagination-bullet):global(.swiper-pagination-bullet-active){opacity:1;width:32px;border-radius:6px}@media(max-width:767px){.plan-packages-section{padding:60px 0}.plan-packages-section .cohort-carousel-wrapper{padding:0 10px}.plan-packages-section .cohort-swiper{padding:20px 0 50px}.plan-packages-section .cohort-swiper :global(.swiper-button-next),.plan-packages-section .cohort-swiper :global(.swiper-button-prev){width:40px;height:40px}.plan-packages-section .cohort-swiper :global(.swiper-button-next):after,.plan-packages-section .cohort-swiper :global(.swiper-button-prev):after{font-size:16px}.plan-packages-section .cohort-card{padding:32px 24px}.plan-packages-section .cohort-card .cohort-icon{width:90px;height:90px;margin-bottom:20px}.plan-packages-section .cohort-card .cohort-icon svg{width:40px;height:40px}.plan-packages-section .cohort-card .spots-badge{font-size:14px;padding:8px 20px;margin-bottom:20px}.plan-packages-section .cohort-card .session-date{font-size:24px;margin-bottom:10px}.plan-packages-section .cohort-card .session-day{font-size:16px;margin-bottom:16px}.plan-packages-section .cohort-card .session-time{font-size:16px;margin-bottom:28px}.plan-packages-section .cohort-card .view-details-btn,.plan-packages-section .cohort-card .reserve-spot-btn{padding:12px 28px;font-size:15px}}.trusted-resources-section{background:#fff}.trusted-resources-section .resources-header h2{color:#21193d;font-size:42px;font-weight:700}.trusted-resources-section .resources-header p{color:#585076;font-size:18px}.trusted-resources-section .resource-card{border-radius:20px;transition:all .3s ease;padding:32px}.trusted-resources-section .resource-card:hover{transform:translateY(-8px);box-shadow:0 12px 32px #6b4ccf26}.trusted-resources-section .resource-card .resource-icon{font-size:48px;margin-bottom:16px}.trusted-resources-section .resource-card .resource-title{color:var(--color-dark-text)!important;font-size:20px;margin-bottom:12px}.trusted-resources-section .resource-card .resource-description{color:var(--color-dark-text);font-size:15px;line-height:1.6}.trusted-resources-section .resource-card .resource-link{color:#6b4ccf;font-weight:600;font-size:15px;transition:all .3s ease}.trusted-resources-section .resource-card .resource-link:hover{color:#7c3aed;gap:8px}.trusted-resources-section a,.trusted-resources-section a:hover{color:var(--color-dark-text)!important}@media(max-width:767px){.trusted-resources-section .resources-header h2{font-size:32px}.trusted-resources-section .resources-header p{font-size:16px}.trusted-resources-section .resource-card{padding:24px;margin-bottom:20px}.trusted-resources-section .resource-card .resource-icon{font-size:40px}.trusted-resources-section .resource-card .resource-title{font-size:18px}.trusted-resources-section .resource-card .resource-description{font-size:14px}.board-img-cardbox .boardprep-hero-image{position:absolute;width:100%;height:100%;margin-top:0;left:0}.board-img-cardbox .boardprep-hero-image:after{content:"";position:absolute;left:0;top:0;bottom:0;width:100%;background:linear-gradient(to right,#0a241a 0%,#0A241A 40%,transparent 100%);z-index:2;pointer-events:none}.board-img-cardbox .boardprep-hero-image img{object-fit:cover;object-position:70% center}}.trusted-sec{position:relative;border-radius:16px;margin:-16px 0;overflow:hidden;z-index:1}.trusted-sec:after{position:absolute;content:"";width:100%;height:80%;bottom:0;left:0;z-index:-1;background-color:#f1fef9}.trust-badges-section{background:linear-gradient(135deg,#1a4d3e,#0f2d24);padding:32px 0}.trust-badges-section .trust-badges{padding:0;gap:0}.trust-badges-section .trust-badge{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;padding:20px 24px}.trust-badges-section .trust-badge:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:60%;width:1px;background:#fff3}.trust-badges-section .trust-badge:hover{background:#ffffff0d}.trust-badges-section .trust-badge__icon{background:#ffffff26!important;width:48px!important;height:48px!important}.trust-badges-section .trust-badge__icon svg{color:#fff!important;width:24px!important;height:24px!important}.trust-badges-section .trust-badge__title{color:var(--color-white);font-size:var(--fs-base);margin-bottom:4px}.trust-badges-section .trust-badge__description{color:#ffffffd9;font-size:var(--fs-sm)}.trust-badges-section .trust-badge__content{flex:1}@media(max-width:767px){.trust-badges-section .trust-badge{padding:16px 20px}.trust-badges-section .trust-badge:not(:last-child):after{right:auto;left:50%;top:auto;bottom:0;transform:translate(-50%);height:1px;width:80%}}@media(min-width:768px)and (max-width:991px){.trust-badges-section .trust-badge:nth-child(2n):after{display:none}}.plan-packages-section .pricing-cards-row{justify-content:center}.plan-packages-section .pricing-card-col{display:flex}.plan-packages-section .trust-badges-wrapper{background:linear-gradient(135deg,#1a4d3e,#0f2d24);padding:64px 0;margin-top:80px}.plan-packages-section .trust-badges-wrapper .trust-badges{padding:0}.plan-packages-section .trust-badges-wrapper .trust-badge{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.plan-packages-section .trust-badges-wrapper .trust-badge:hover{background:#ffffff26;border-color:#fff3;box-shadow:0 8px 24px #0003}.plan-packages-section .trust-badges-wrapper .trust-badge__title{color:var(--color-white)}.plan-packages-section .trust-badges-wrapper .trust-badge__description{color:#ffffffd9}.career-section{position:relative;overflow:hidden;background:linear-gradient(180deg,#ffb6c14d,#ffb6c126,#ffb6c100)}.career-section .badge-pill{background:#312658;display:inline-flex;padding:8px 16px;border-radius:100px;border:1px solid rgba(255,255,255,.08);color:#fff;font-size:14px;font-weight:500}.career-section .badge-pill .badge-icon{margin-right:8px;display:flex;align-items:center}.career-section .badge-pill .badge-text{font-size:inherit}.cohort-start-banner{display:flex;align-items:center;gap:12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:16px 20px;margin:20px 0;color:#fff;flex-wrap:wrap}.cohort-start-banner svg{color:var(--color-secondary);flex-shrink:0}.cohort-start-banner .cohort-start-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:200px}.cohort-start-banner .cohort-start-label{font-size:13px;color:#ffffffb3;font-weight:500}.cohort-start-banner .cohort-start-date{font-size:16px;font-weight:700;color:#fff}.cohort-start-banner .cohort-spots-badge{background:var(--color-secondary);color:#fff;padding:6px 14px;border-radius:50px;font-size:13px;font-weight:600;white-space:nowrap}@media screen and (max-width:767px){.cohort-start-banner{padding:14px 16px;gap:10px}.cohort-start-banner .cohort-start-date{font-size:14px}.cohort-start-banner .cohort-spots-badge{width:100%;text-align:center}}.carrer-card{background:linear-gradient(270deg,#2f245700,#2f2457 64.03%,#2f2457);padding:60px 40px;border-radius:24px;position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;min-height:450px}.carrer-card-wraper{width:55%;position:relative;z-index:2}.carrer-card-image{position:absolute;right:0;top:0;bottom:0;width:100%;z-index:1;display:flex;justify-content:center;align-items:center}.carrer-card-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0 12px 12px 0;mask-image:linear-gradient(to left,#000,#0009 40%,#0000);-webkit-mask-image:linear-gradient(to left,rgb(0,0,0) 0%,rgba(0,0,0,.6) 40%,rgba(0,0,0,0) 100%)}.stats-section{padding:50px 0}.stats-section .stats-item .stats-icon-wrapper{width:85px;height:85px;background:#6b4ccf;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 15px}.stats-section .stats-item .stats-title{color:#21193d;font-size:26px;font-weight:700;margin-bottom:6px}.stats-section .stats-item .stats-sub{color:#585076;font-size:16px;margin-bottom:0}.pp-highlight-item{display:flex;align-items:center;gap:12px;padding:8px 0}.pp-hi-icon{width:44px;height:44px;min-width:44px;border-radius:12px;background:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pp-hi-title{font-size:var(--fs-sm);font-weight:700;color:var(--color-dark);margin-bottom:2px;line-height:1.2}.pp-hi-sub{font-size:var(--fs-xs);color:#585076;margin:0;line-height:1.4}.mentorship-features .mentorship-feature-card{border:none;border-radius:24px;background:linear-gradient(115.19deg,#fdefff 1.03%,#f1f5f8 41.46%);transition:all .3s ease;height:100%;position:relative;overflow:hidden}.mentorship-features .mentorship-feature-card .mentorship-bg-img{top:24px;right:24px;pointer-events:none;z-index:0}.mentorship-features .mentorship-feature-card .mentorship-bg-img svg{width:220px;height:auto}.mentorship-features .mentorship-feature-card .card-body{padding:24px;position:relative;z-index:1}.mentorship-features .mentorship-feature-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px #6b4ccf1f}.mentorship-features .mentorship-feature-card .feature-header-row{display:flex;align-items:flex-start;gap:20px;margin-bottom:20px}.mentorship-features .mentorship-feature-card .feature-icon-wrapper{position:relative;flex-shrink:0;width:100px;height:100px}.mentorship-features .mentorship-feature-card .feature-icon-wrapper .icon-circle-bg{position:absolute;width:100px;height:100px;background:#e8368d1a;border-radius:50%;top:0;left:0}.mentorship-features .mentorship-feature-card .feature-icon-wrapper .icon-circle{position:absolute;width:70px;height:70px;background:transparent;border-radius:12px;display:flex;align-items:center;justify-content:center;top:20px;left:15px}.mentorship-features .mentorship-feature-card .feature-icon-wrapper .icon-circle svg{color:#e8368d}.mentorship-features .mentorship-feature-card .feature-icon-wrapper .step-badge-overlay{position:absolute;top:-5px;left:50%;transform:translate(-50%);background:#e8368d26;border-radius:8px;padding:4px 12px}.mentorship-features .mentorship-feature-card .feature-icon-wrapper .step-badge-overlay span{color:#21193d;font-weight:700;font-size:16px}.mentorship-features .mentorship-feature-card .feature-text-content{flex:1;padding-top:8px}.mentorship-features .mentorship-feature-card .feature-text-content .feature-title{color:#21193d;font-size:24px;font-weight:700;margin-bottom:8px;line-height:1.3}.mentorship-features .mentorship-feature-card .feature-text-content .feature-subtitle{color:#585076;font-size:15px;line-height:1.5;margin-bottom:0}.mentorship-features .mentorship-feature-card .feature-divider{width:100%;height:2px;background:linear-gradient(90deg,#e8368d66,#e8368d1a);margin-bottom:16px}.mentorship-features .mentorship-feature-card.featured-card{background:linear-gradient(135deg,#2f2457,#3d2f6b);border:none}.mentorship-features .mentorship-feature-card.featured-card .featured-content{padding:20px 0}.mentorship-features .mentorship-feature-card.featured-card .featured-title{color:#fff;font-size:38px;font-weight:700}.mentorship-features .mentorship-feature-card.featured-card .featured-title .highlight-pink{color:#e8368d}.mentorship-features .mentorship-feature-card.featured-card .featured-price{color:#fff;font-size:36px;font-weight:700}.mentorship-features .mentorship-feature-card .feature-header .check-badge{width:45px;height:45px;background:var(--color-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;border:none}.mentorship-features .mentorship-feature-card .feature-header .check-badge span{color:#fff;font-weight:700;font-size:16px}.mentorship-features .mentorship-feature-card .feature-top-row .step-badge{width:36px;height:36px;background:var(--color-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center}.mentorship-features .mentorship-feature-card .feature-top-row .step-badge span{color:#fff;font-weight:700;font-size:13px}.mentorship-features .mentorship-feature-card .feature-top-row .feature-icon{width:48px;height:48px;background:linear-gradient(135deg,#6b4ccf,#8b6fd9);border-radius:12px;display:flex;align-items:center;justify-content:center}.mentorship-features .mentorship-feature-card .feature-top-row .feature-icon svg{color:#fff}.mentorship-features .mentorship-feature-card .feature-top-section .feature-left{position:relative;flex-shrink:0}.mentorship-features .mentorship-feature-card .feature-top-section .feature-left .step-badge{position:absolute;top:-5px;left:-5px;width:32px;height:32px;background:var(--color-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.mentorship-features .mentorship-feature-card .feature-top-section .feature-left .step-badge span{color:#fff;font-weight:700;font-size:12px}.mentorship-features .mentorship-feature-card .feature-top-section .feature-left .feature-icon-wrapper{width:80px;height:80px;background:#e8368d1a;border-radius:50%;display:flex;align-items:center;justify-content:center}.mentorship-features .mentorship-feature-card .feature-top-section .feature-left .feature-icon-wrapper .feature-icon svg{color:var(--color-secondary)}.mentorship-features .mentorship-feature-card .feature-top-section .feature-right{flex:1}.mentorship-features .mentorship-feature-card .feature-top-section .feature-right .feature-title{color:#21193d;font-size:22px;font-weight:700;margin-bottom:8px;line-height:1.3}.mentorship-features .mentorship-feature-card .feature-top-section .feature-right .feature-subtitle{color:#585076;font-size:16px;line-height:1.5;margin-bottom:0;font-weight:400}.mentorship-features .mentorship-feature-card .feature-divider{width:100%;height:1px;background:#e8368d33;margin:16px 0}.mentorship-features .mentorship-feature-card .feature-points-list{list-style:none;padding:0;margin:0}.mentorship-features .mentorship-feature-card .feature-point-item{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.mentorship-features .mentorship-feature-card .feature-point-item .check-circle{width:16px;height:16px;min-width:16px;background:transparent;border:2px solid #585076;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:3px}.mentorship-features .mentorship-feature-card .feature-point-item .check-circle svg{color:#585076;width:10px;height:10px;stroke-width:3}.mentorship-features .mentorship-feature-card .feature-point-item .point-text{color:#585076;font-size:16px;font-weight:500;line-height:1.4}.mentorship-features .mentorship-feature-card .feature-title{color:#21193d;font-size:28px;font-weight:700}.mentorship-features .mentorship-feature-card .feature-badge{display:inline-block;padding:6px 16px;border-radius:20px;font-size:18px;font-weight:600}.mentorship-features .mentorship-feature-card .feature-badge.badge-pink{background:#e8368d;display:inline-block;max-width:fit-content;color:#fff}.mentorship-features .mentorship-feature-card .feature-points{list-style:none;padding:0;margin:0}.mentorship-features .mentorship-feature-card .feature-points .feature-point{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.mentorship-features .mentorship-feature-card .feature-points .feature-point .bullet{color:#585076;font-size:20px}.mentorship-features .mentorship-feature-card .feature-points .feature-point span{color:#585076;font-size:18px;font-weight:500}.success-stories-section{background:#fff}.success-stories-section .success-stories-wrapper,.success-stories-section .success-slider-wrapper{position:relative;width:100%}.success-stories-section .success-card-thumbnail{background:linear-gradient(115.19deg,#fdefff 1.03%,#f1f5f8 41.46%);border-radius:24px;overflow:hidden;cursor:pointer;transition:all .3s ease;height:100%;display:flex;padding:20px}.success-stories-section .success-card-thumbnail:hover{transform:translateY(-8px);box-shadow:0 12px 32px #6b4ccf33}.success-stories-section .success-card-thumbnail:hover .thumbnail-img{transform:scale(1.05)}.success-stories-section .success-card-thumbnail:hover .play-button-overlay{transform:translate(-50%,-50%) scale(1.15);background:#4c4c4cf2}.success-stories-section .success-card-thumbnail .thumbnail-image-section{position:relative;width:45%;background:linear-gradient(135deg,#d4c5f9,#e8dcff);overflow:hidden;display:flex;align-items:center;border-radius:24px;justify-content:center}.success-stories-section .success-card-thumbnail .thumbnail-image-section .thumbnail-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;border-radius:8px}.success-stories-section .success-card-thumbnail .thumbnail-image-section .play-button-overlay{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;border-radius:50%;background:#53467d;border:8px solid rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding-left:6px;pointer-events:none}.success-stories-section .success-card-thumbnail .thumbnail-image-section .company-logo{display:none;position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#fff;padding:8px 20px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.success-stories-section .success-card-thumbnail .thumbnail-image-section .company-logo span{font-weight:700;color:#2f2457;font-size:16px}.success-stories-section .success-card-thumbnail .thumbnail-text-section{width:55%;padding:30px;display:flex;flex-direction:column;justify-content:center;position:relative}.success-stories-section .success-card-thumbnail .thumbnail-text-section .quote-icon-large{font-size:72px;color:#6b4ccf;line-height:.5;display:block;font-family:Georgia,serif;margin-bottom:15px;opacity:.9}.success-stories-section .success-card-thumbnail .thumbnail-text-section .quote-icon-end-large{font-size:72px;color:#6b4ccf;line-height:.5;display:block;font-family:Georgia,serif;text-align:right;margin-top:15px;opacity:.9}.success-stories-section .success-card-thumbnail .thumbnail-text-section .thumbnail-quote{color:#2f2457;font-size:18px;line-height:1.5;margin-bottom:0;font-weight:600}.success-stories-section .success-card-thumbnail .thumbnail-text-section .thumbnail-profile{margin-top:20px}.success-stories-section .success-card-thumbnail .thumbnail-text-section .thumbnail-profile h4{color:#21193d;font-size:17px;font-weight:700;margin-bottom:4px}.success-stories-section .success-card-thumbnail .thumbnail-text-section .thumbnail-profile p{color:#6b4ccf;font-size:14px;margin-bottom:0;font-weight:500}.success-stories-section .success-pagination{margin-top:40px;text-align:center;position:relative;--swiper-pagination-color: #6B4CCF}.success-stories-section .success-pagination :global(.swiper-pagination-bullet){background:#6b4ccf!important;opacity:.3!important;width:12px!important;height:12px!important;margin:0 6px!important;transition:all .3s ease!important}.success-stories-section .success-pagination :global(.swiper-pagination-bullet-active){background:#6b4ccf!important;opacity:1!important;width:32px!important;height:12px!important;border-radius:6px!important}.success-stories-section .success-swiper{padding:10px 0 20px}.mentorship-faq .faqItem{margin-bottom:15px;border:1px solid #E5E1F3;border-radius:8px;overflow:hidden}.mentorship-faq .faqItem .accordion-header button{background:#fff;color:#21193d;font-weight:600;padding:20px 25px;display:flex;align-items:center;justify-content:space-between}.mentorship-faq .faqItem .accordion-header button:not(.collapsed){background:#f8f7fc;color:#6b4ccf}.mentorship-faq .faqItem .accordion-header button:not(.collapsed) .faq_icon{transform:rotate(45deg);color:#6b4ccf}.mentorship-faq .faqItem .accordion-header button:focus{box-shadow:none}.mentorship-faq .faqItem .accordion-body{padding:20px 25px;color:#585076;line-height:1.6}.mentorship-faq .faqItem .faq_icon{transition:transform .3s ease;color:#6b4ccf}@media(max-width:991px){.carrer-card{min-height:400px}.carrer-card-wraper{width:65%}.success-stories-section .success-card-thumbnail .thumbnail-image-section .play-button-overlay{width:70px;height:70px;border-width:4px}.success-stories-section .success-card-thumbnail .thumbnail-image-section .play-button-overlay svg{width:36px;height:36px}.success-stories-section .success-card-thumbnail .thumbnail-text-section{padding:20px}.success-stories-section .success-card-thumbnail .thumbnail-text-section .quote-icon-large,.success-stories-section .success-card-thumbnail .thumbnail-text-section .quote-icon-end-large{font-size:56px}.success-stories-section .success-card-thumbnail .thumbnail-text-section .thumbnail-quote{font-size:16px}}@media(max-width:767px){.career-section{padding-bottom:10px}.carrer-card{padding:40px 20px;min-height:350px;flex-direction:column;justify-content:center}.carrer-card h2{font-size:28px;line-height:1.3}.carrer-card p{font-size:16px;line-height:1.5}.carrer-card-wraper{width:100%;text-align:center}.carrer-card-wraper .hero_links{justify-content:center;flex-wrap:wrap;flex-direction:column;gap:12px!important}.carrer-card-wraper .hero_links button{width:100%;padding:12px 20px;font-size:16px}.stats-section{padding:20px 0}.stats-section .stats-item{margin-bottom:30px;border-right:none!important}.stats-section .stats-item .stats-icon-wrapper{width:70px;height:70px}.stats-section .stats-item .stats-title{font-size:22px}.stats-section .stats-item .stats-sub{font-size:14px}.stats-section .row [class*=col-]:nth-child(odd){padding-right:8px}.stats-section .row [class*=col-]:nth-child(2n){padding-left:8px}.success-stories-section{padding:60px 0}.success-stories-section .success-title{padding:0 16px}.success-stories-section .success-title h2{font-size:32px}.success-stories-section .success-title p{font-size:16px}.success-stories-section .success-card-thumbnail{flex-direction:column}.success-stories-section .success-card-thumbnail .thumbnail-image-section{width:100%;min-height:250px;max-height:300px}.success-stories-section .success-card-thumbnail .thumbnail-image-section .play-button-overlay{width:50px;height:50px;border-width:3px;right:-12px;bottom:-11px;top:auto;left:auto}.success-stories-section .success-card-thumbnail .thumbnail-image-section .play-button-overlay svg{width:28px;height:28px}.success-stories-section .success-card-thumbnail .thumbnail-image-section .company-logo{bottom:15px;padding:6px 16px}.success-stories-section .success-card-thumbnail .thumbnail-image-section .company-logo span{font-size:14px}.success-stories-section .success-card-thumbnail .thumbnail-text-section{width:100%;padding:20px 0}.success-stories-section .success-card-thumbnail .thumbnail-text-section .quote-icon-large,.success-stories-section .success-card-thumbnail .thumbnail-text-section .quote-icon-end-large{font-size:48px}.success-stories-section .success-card-thumbnail .thumbnail-text-section .thumbnail-quote{font-size:15px;line-height:1.5}.success-stories-section .success-card-thumbnail .thumbnail-text-section .thumbnail-profile{margin-top:15px}.success-stories-section .success-card-thumbnail .thumbnail-text-section .thumbnail-profile h4{font-size:16px}.success-stories-section .success-card-thumbnail .thumbnail-text-section .thumbnail-profile p{font-size:13px}.success-stories-section .success-pagination{margin-top:30px}.mentorship-feature-card{margin-bottom:20px}.mentorship-feature-card .card-body{padding:20px}.mentorship-feature-card .feature-header-row{flex-direction:column;align-items:center;text-align:center;gap:16px}.mentorship-feature-card .feature-icon-wrapper,.mentorship-feature-card .feature-icon-wrapper .icon-circle-bg{width:90px;height:90px}.mentorship-feature-card .feature-icon-wrapper .icon-circle{width:60px;height:60px;top:18px;left:15px}.mentorship-feature-card .feature-icon-wrapper .icon-circle svg{width:32px;height:32px}.mentorship-feature-card .feature-text-content{text-align:center}.mentorship-feature-card .feature-text-content .feature-title{font-size:20px}.mentorship-feature-card .feature-text-content .feature-subtitle{font-size:14px}.mentorship-feature-card .feature-title{font-size:24px}.mentorship-feature-card .feature-points .feature-point{font-size:16px}.mentorship-feature-card .feature-points .feature-point .bullet{font-size:18px}.mentorship-feature-card .feature-points .feature-point span{font-size:16px}.mentorship-feature-card.featured-card .featured-title{font-size:28px;line-height:1.3}.mentorship-feature-card.featured-card .featured-price{font-size:32px}.mentorship-faq{padding:40px 0}.mentorship-faq .faqItem{margin-bottom:12px}.mentorship-faq .faqItem .accordion-header button{padding:16px 20px;font-size:16px}.mentorship-faq .faqItem .accordion-body{padding:16px 20px;font-size:15px}}.video-modal .modal-content{background:transparent;border:none;border-radius:16px;overflow:hidden}.video-modal .modal-body{background:#000;border-radius:16px}.video-modal .video-modal-close{position:absolute;top:15px;right:15px;z-index:1050;background:#ffffffe6;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#21193d}.video-modal .video-modal-close:hover{background:#fff;transform:rotate(90deg)}.video-modal .video-player-wrapper video{max-height:70vh;background:#000}.video-modal .video-player-wrapper .video-info{background:#fff}.video-modal .video-player-wrapper .video-info h4{color:#21193d;font-size:20px;font-weight:700}.video-modal .video-player-wrapper .video-info p{color:#6b4ccf;font-size:15px}.success-swiper{width:100%;padding:10px 20px 20px}.success-swiper .swiper-slide{height:auto}.ready-to-build-section{border-radius:16px;margin:-16px 0;z-index:1;position:relative;overflow:hidden}.ready-to-build-section .container{max-width:100%;padding:0 15px}.ready-to-build-section .ready-to-build-card{background:linear-gradient(55.01deg,#f1f5f8 39.22%,#fbe5ff 83.16%);padding:80px 60px;position:relative;overflow:hidden;box-shadow:0 8px 32px #6b4ccf1f;width:100%}.ready-to-build-section .ready-to-build-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(255,182,193,.2) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(107,76,207,.15) 0%,transparent 50%);pointer-events:none}.ready-to-build-section .ready_circle{max-width:600px;top:-25rem}.ready-to-build-section .ready-to-build-content{position:relative;z-index:1;max-width:900px;margin:0 auto}.ready-to-build-section .ready-to-build-content h2{color:#21193d;font-size:42px;line-height:1.3}.ready-to-build-section .ready-to-build-content h2 .text-thriving{color:#ff1493;position:relative;display:inline-block}.ready-to-build-section .ready-to-build-content .ready-subtitle{color:#585076;font-size:17px;line-height:1.6;font-weight:500}.ready-to-build-section .ready-to-build-content .ready-buttons button{min-width:220px;font-weight:600;transition:all .3s ease}.ready-to-build-section .ready-to-build-content .ready-buttons button:hover{transform:translateY(-3px);box-shadow:0 8px 20px #6b4ccf40}.stats-item{border-right:1px solid #6b4ccf}.stats-item:last-child{border-right:none}.mentorship-bg-img{top:24px;right:24px}.featured-card .mentorship-bg-img{display:none}.featured-content button{z-index:1;position:relative}@media(max-width:991px){.ready-to-build-section .ready-to-build-card{padding:60px 30px;border-radius:24px}.ready-to-build-section .ready-to-build-content h2{font-size:36px}.ready-to-build-section .ready-to-build-content .ready-subtitle{font-size:16px}.steps-image{padding-right:0}}@media(max-width:767px){.ready-to-build-section .ready-to-build-card{padding:40px 24px;border-radius:20px}.ready-to-build-section .ready-to-build-content h2{font-size:28px;line-height:1.3}.ready-to-build-section .ready-to-build-content .ready-subtitle{font-size:15px;line-height:1.5}.ready-to-build-section .ready-to-build-content .ready-subtitle br{display:none}.ready-to-build-section .ready-to-build-content .ready-buttons{flex-direction:column;align-items:center;gap:12px}.ready-to-build-section .ready-to-build-content .ready-buttons button{width:100%;max-width:320px;padding:14px 20px;font-size:16px}}torship Steps Section .steps-section{padding:80px 0;background:linear-gradient(180deg,#fff,#f8f7fc)}torship Steps Section .steps-section .steps-title{max-width:700px;margin:0 auto}torship Steps Section .steps-section .steps-image{padding-right:40px;display:flex;align-items:center;justify-content:center}torship Steps Section .steps-section .steps-image img{max-width:100%;height:auto;border-radius:24px;box-shadow:0 12px 40px #6b4ccf26}torship Steps Section .steps-section .steps-content{display:flex;align-items:center;height:100%}torship Steps Section .steps-section .steps-list{width:100%}torship Steps Section .steps-section .step-item{display:flex;align-items:flex-start;gap:20px;margin-bottom:35px;padding:24px;background:#fff;border-radius:16px;border:2px solid transparent;transition:all .3s ease}torship Steps Section .steps-section .step-item:hover{border-color:#6b4ccf;box-shadow:0 8px 24px #6b4ccf1f;transform:translate(8px)}torship Steps Section .steps-section .step-item:last-child{margin-bottom:0}torship Steps Section .steps-section .step-item .step-number{flex-shrink:0;width:60px;height:60px;background:linear-gradient(135deg,#6b4ccf,#8b6fd9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700;box-shadow:0 4px 12px #6b4ccf4d}torship Steps Section .steps-section .step-item .step-number svg{stroke-width:2.5}torship Steps Section .steps-section .step-item .step-content{flex:1}torship Steps Section .steps-section .step-item .step-content .step-title{color:#21193d;font-size:22px;font-weight:700;margin-bottom:8px}torship Steps Section .steps-section .step-item .step-content .step-description{color:#585076;font-size:16px;line-height:1.6;margin-bottom:0}@media(max-width:991px){.steps-section{padding:60px 0}.steps-section .steps-image{padding-right:0;margin-bottom:40px}.steps-section .step-item{padding:20px}.steps-section .step-item .step-number{width:50px;height:50px;font-size:20px}.steps-section .step-item .step-content .step-title{font-size:20px}.steps-section .step-item .step-content .step-description{font-size:15px}}@media(max-width:767px){.steps-section{padding:50px 0}.steps-section .step-item{flex-direction:column;align-items:center;text-align:center;padding:20px 16px}.steps-section .step-item:hover{transform:translateY(-4px)}.steps-section .step-item .step-number{margin-bottom:12px}.steps-section .step-item .step-content .step-title{font-size:18px}.steps-section .step-item .step-content .step-description{font-size:14px}}.breadcrumb-section{padding:16px 0;background-color:transparent;border:none}.breadcrumb-section .breadcrumb-nav{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.breadcrumb-section .breadcrumb-nav .breadcrumb-link{color:#6b4ccf;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s ease}.breadcrumb-section .breadcrumb-nav .breadcrumb-link:hover{color:#2f2457}.breadcrumb-section .breadcrumb-nav .breadcrumb-separator{color:#d0c5e8;flex-shrink:0;width:16px;height:16px}.breadcrumb-section .breadcrumb-nav .breadcrumb-current{color:#2f2457;font-size:14px;font-weight:500}@media(max-width:767px){.breadcrumb-section{padding:12px 0}.breadcrumb-section .breadcrumb-nav{gap:6px}.breadcrumb-section .breadcrumb-nav .breadcrumb-link,.breadcrumb-section .breadcrumb-nav .breadcrumb-current{font-size:13px}}.highlights-bar{background:var(--color-white);padding:20px 0}.highlights-bar .hb-content{border-top:1px solid rgba(107,76,207,.12);border-bottom:1px solid rgba(107,76,207,.12);padding:4px 0}.highlights-bar .hb-item{display:flex;align-items:center;gap:12px;padding:10px 12px}.highlights-bar .hb-icon{width:46px;height:46px;min-width:46px;border-radius:12px;background:#6b4ccf0d;color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.highlights-bar .hb-title{font-size:var(--fs-base);font-weight:700;color:var(--color-dark);margin:0 0 2px;line-height:1.2}.highlights-bar .hb-sub{font-size:var(--fs-xs);color:#585076;margin:0;line-height:1.4}@media(max-width:767px){.highlights-bar .hb-item{padding:8px 6px}}.practice-path{background:var(--color-mid-white)}.practice-path .pp-card{background:var(--color-white);border-radius:20px;padding:28px;box-shadow:0 4px 20px #6b4ccf14;border:1.5px solid transparent;position:relative;height:100%;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.practice-path .pp-card:hover{transform:translateY(-4px);box-shadow:0 12px 36px #6b4ccf26}.practice-path .pp-card--popular{border-color:var(--color-secondary);transform:scale(1.025)}.practice-path .pp-card--popular:hover{transform:scale(1.025) translateY(-4px)}.practice-path .pp-popular-badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:var(--color-secondary);color:var(--color-white);padding:5px 18px;border-radius:100px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.5px;display:inline-flex;align-items:center;white-space:nowrap}.practice-path .pp-icon{width:58px;height:58px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.practice-path .pp-icon.icon-primary{background:#6b4ccf1a;color:var(--color-primary)}.practice-path .pp-icon.icon-secondary{background:#e8368d1a;color:var(--color-secondary)}.practice-path .pp-plan-name{font-size:var(--fs-md);font-weight:700;color:var(--color-dark);margin-bottom:2px;line-height:1.3}.practice-path .pp-plan-sub{font-size:var(--fs-base);color:#585076;margin:0}.practice-path .pp-price{font-size:1.75rem;font-weight:800;color:var(--color-primary);margin:8px 0 2px;text-align:center}.practice-path .pp-payment-label{display:block;text-align:center;font-size:var(--fs-sm);font-weight:600;color:#888;letter-spacing:.6px;margin-bottom:16px}.practice-path .pp-stats{display:flex;background:#e8368d0f;border-radius:10px;padding:8px 6px;margin-bottom:14px;gap:2px}.practice-path .pp-stat-item{flex:1;text-align:center;border-right:1px solid rgba(232,54,141,.25);padding:0 4px}.practice-path .pp-stat-item:last-child{border-right:none}.practice-path .pp-stat-item strong{display:block;font-size:var(--fs-sm);font-weight:800;color:var(--color-secondary);line-height:1.2}.practice-path .pp-stat-item span{font-size:10px;color:#585076}.practice-path .pp-features{list-style:none;padding:0;margin:0 0 20px;flex:1}.practice-path .pp-features li{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;font-size:var(--fs-base);font-weight:500;color:#585076;line-height:1.5}.practice-path .pp-features li span{font-size:inherit}.practice-path .pp-check{color:var(--color-primary);flex-shrink:0;margin-top:2px}.practice-path .pp-best-for{display:flex;align-items:flex-start;gap:12px;background:#6b4ccf0f;border-radius:12px;padding:14px;margin-top:18px}.practice-path .pp-best-for--pink{background:#e8368d14}.practice-path .pp-best-for--pink .pp-best-for-icon{background:#e8368d26;color:var(--color-secondary)}.practice-path .pp-best-for strong{display:block;font-size:11px;font-weight:700;color:var(--color-dark);letter-spacing:.5px;margin-bottom:2px}.practice-path .pp-best-for p{margin:0;font-size:var(--fs-sm);color:#585076;line-height:1.4}.practice-path .pp-best-for-icon{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#6b4ccf1f;color:var(--color-primary)}@media(max-width:991px){.practice-path .pp-card--popular{transform:scale(1)}.practice-path .pp-card--popular:hover{transform:translateY(-4px)}}@media(max-width:767px){.practice-path .pp-title{font-size:1.75rem}.practice-path .pp-price{font-size:2rem}}.live-sessions-page{padding:60px 0}.live-sessions-hero{padding:160px 0 60px;text-align:center;background:linear-gradient(360deg,#fff0 8.9%,#ffd)}.live-sessions-hero .hero-title{font-size:56px;font-weight:700;font-family:var(--font-Figtree);color:var(--color-dark-blue);margin-bottom:20px;display:flex;align-items:center;gap:16px;justify-content:center}.live-sessions-hero .hero-description{font-size:var(--fs-lg);color:var(--color-mid-dark);max-width:830px;margin:0 auto}.live-sessions-stats-items-body:last-child .stat-item{border-right:0}.live-sessions-stats{margin-bottom:32px}.live-sessions-stats .stat-item{text-align:center;padding:20px;border-right:1px solid #F3EFFF;transition:all .3s ease-in-out}.live-sessions-stats .stat-item:hover{background:#7285d2;transform:translateY(-5px)}.live-sessions-stats .stat-item:hover .stat-value,.live-sessions-stats .stat-item:hover .stat-label{color:var(--color-white)}.live-sessions-stats .stat-item .stat-value{font-size:24px;font-weight:700;font-family:var(--font-Figtree);color:#6b4ccf}.live-sessions-stats .stat-item .stat-label{font-size:18px;color:var(--color-mid-dark);font-weight:500}.live-sessions-stats-items{max-width:850px;margin:0 auto}.session-filters{padding:40px 0}.session-filters .nav-tabs{border:none;flex-wrap:wrap;border-bottom:1px solid #E0E0E0}.session-filters .nav-tabs .nav-link{border:none;padding:12px 24px;color:var(--color-mid-dark);background-color:var(--color-white);transition:all .3s ease;font-size:18px}.session-filters .nav-tabs .nav-link:hover{background-color:#f5f5f5;border-color:#7285d2}.session-filters .nav-tabs .nav-link.active{font-weight:700;border-bottom:3px solid #E8368D}.btn-session-footer{margin-top:20px;display:none;transition:all .3s ease;flex-direction:column;gap:12px}.btn-session-footer .btn_theme{width:100%;justify-content:center;border-radius:50px;padding:12px 24px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease}.btn-session-footer .btn_theme:first-child{background:linear-gradient(90deg,#e8368d,#f3294a);color:#fff}.btn-session-footer .btn_theme:first-child:hover{transform:translateY(-2px);box-shadow:0 4px 12px #e8368d4d}.btn-session-footer .btn_theme:last-child{background:linear-gradient(90deg,#6b4ccf,#7285d2);color:#fff}.btn-session-footer .btn_theme:last-child:hover{transform:translateY(-2px);box-shadow:0 4px 12px #6b4ccf4d}@media(max-width:767px){.btn-session-footer{display:block}}.steps-image{padding-right:50px}.steps-image-container{padding-right:50px;position:relative;height:400px}.steps-image-container .step-image-animated{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:24px;opacity:0;transition:opacity .5s ease-in-out}.steps-image-container .step-image-animated.active{opacity:1}.steps-content{padding-left:50px;border-left:6px solid #E0E9F0;position:relative;padding-top:24px}.steps-content:before{content:"";width:6px;background:var(--color-primary);height:var(--line-progress, 0%);position:absolute;left:-6px;top:0;transition:height .3s ease}.live-dot{width:12px;height:12px;border-radius:50%;background:linear-gradient(0deg,#f3294a,#f3294a),linear-gradient(0deg,#f3294a,#f3294a),linear-gradient(0deg,#f3294a,#f3294a);position:relative;display:inline-block}.live-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #F3294A;animation:pulseRing 1.3s ease-out infinite;transform-origin:center}@keyframes pulseRing{0%{transform:scale(1);opacity:1}70%{transform:scale(1.9);opacity:0}to{opacity:0}}.sessions-grid-section{padding:0 0 80px}.sessions-grid-section .no-sessions-message{text-align:center;padding:80px 20px;max-width:600px;margin:0 auto}.sessions-grid-section .no-sessions-message .empty-state-icon{margin-bottom:2rem;animation:float 3s ease-in-out infinite}.sessions-grid-section .no-sessions-message .empty-state-icon svg{filter:drop-shadow(0 4px 12px rgba(232,54,141,.1))}.sessions-grid-section .no-sessions-message .empty-state-title{font-size:28px;font-weight:700;color:var(--color-dark-blue);margin-bottom:1rem;font-family:var(--font-Figtree)}.sessions-grid-section .no-sessions-message .empty-state-description{font-size:18px;color:var(--color-mid-dark);line-height:1.6;margin:0}.sessions-grid-section .loading-message{text-align:center;padding:80px 20px}.sessions-grid-section .loading-message p{font-size:20px;color:var(--color-mid-dark);font-weight:500}.sessions-grid-section .loading-message p:after{content:"...";animation:dots 1.5s steps(4,end) infinite}.sessions-grid-section .error-message{text-align:center;padding:80px 20px;max-width:600px;margin:0 auto}.sessions-grid-section .error-message p{font-size:18px;color:#f3294a;background:#fff5f7;padding:20px 30px;border-radius:12px;border:1px solid #FFE0E6;margin:0}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes dots{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.sessions-grid-section .session-col{margin-bottom:30px}@media(max-width:767px){.sessions-grid-section{padding:0 0 50px}}.session-card-front .session-card{padding-bottom:16px;box-shadow:none;border-color:#e6edf3}.session-card-front .session-card .session-content .session-title{color:#282828;font-size:18px;margin-bottom:8px}.session-card-front .session-card .session-description{color:#282828!important;font-weight:400!important;font-size:14px!important;margin-bottom:12px!important}.session-card-front .session-card .session-instructor .instructor-name{color:#282828!important}.session-card-front .session-card .session-content{height:auto}.session-card{border-radius:12px;padding:16px;border:1px solid #E6EDF3;transition:all .3s ease;height:100%;background-color:var(--color-white);position:relative;overflow:hidden}.session-card:hover{box-shadow:0 8px 24px #5858582a}@media(max-width:767px){.session-card{padding-bottom:0}}.session-card .session-image{width:100%;height:200px;object-fit:cover;border-radius:8px}.session-card .session-content{padding:15px 6px 0;display:flex;flex-direction:column;height:100%}.session-card .session-content .session-title{font-size:20px;font-weight:700;color:var(--color-dark-blue);margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.session-card .session-content .session-description{font-size:14px;color:var(--color-mid-dark);font-weight:400;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.session-card .session-content .session-instructor{display:flex;align-items:center;gap:10px;margin-bottom:12px}.session-card .session-content .session-instructor .instructor-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0;overflow:hidden;position:relative}.session-card .session-content .session-instructor .instructor-avatar img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:2}.session-card .session-content .session-instructor .instructor-avatar .avatar-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.session-card .session-content .session-instructor .instructor-name{font-size:14px;font-weight:500;color:var(--color-dark-blue)}.session-card .session-content .session-meta{margin-bottom:16px;font-size:14px;color:var(--color-mid-dark)}.session-card .session-content .session-meta .meta-item{display:flex;align-items:center;gap:6px;margin-bottom:8px}.session-card .session-content .session-meta .meta-item:last-child{margin-bottom:0}.session-card .session-content .session-footer{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #E0E0E0}.session-card .session-content .session-footer .session-rating{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:600;color:var(--color-dark-blue)}.session-card .session-content .session-footer .session-rating svg{color:#ffb800}.session-card .session-content .session-footer .session-price{font-size:24px;font-weight:700;color:#7285d2}.session-card .session-content .mt-auto{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:calc(100% - 32px);opacity:0;transition:opacity .3s ease!important;z-index:2}.session-card .session-content .mt-auto button{width:100%;text-align:center!important}.session-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffe6;border-radius:12px;opacity:0;transition:opacity .3s ease!important;z-index:1}.session-card:hover:before{opacity:1}.session-card:hover .mt-auto{opacity:1}.session-card:hover .btn-session-footer{display:none}.steps-section{padding:80px 0;background-color:#f1f5f8;border-radius:16px;margin-bottom:-24px;z-index:1;position:relative}.steps-section .steps-heading{font-size:42px;font-weight:700;font-family:var(--font-Figtree);color:var(--color-dark-blue);margin-bottom:40px}.steps-section .steps-image img{width:100%;border-radius:24px;object-fit:cover}.steps-section .step-item{display:flex;gap:20px;margin-bottom:32px;transition:all .3s ease}.steps-section .step-item .step-number{width:70px;height:70px;background:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-dark-text);font-size:24px;font-weight:700;transition:all .3s ease}.steps-section .step-item .step-content{flex:1}.steps-section .step-item .step-content .step-icon{width:48px;height:48px;background-color:var(--color-white);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.steps-section .step-item .step-content .step-icon svg{width:24px;height:24px;color:#7285d2}.steps-section .step-item .step-content .step-title{font-size:22px;font-weight:600;color:var(--color-dark-blue);margin-bottom:8px;transition:all .3s ease}.steps-section .step-item .step-content .step-description{font-size:16px;color:var(--color-mid-dark)}.steps-section .step-item.active .step-number{background:var(--color-primary);color:#fff;transform:scale(1.1)}.steps-section .step-item.active .step-title{color:var(--color-primary);font-weight:700}.steps-section .step-image-animated{animation:fadeInImage .5s ease-in-out}@keyframes fadeInImage{0%{opacity:.7;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(max-width:991px){.live-sessions-hero .hero-title{font-size:42px}.live-sessions-stats .stat-item{margin-bottom:20px}.steps-section .steps-heading{font-size:32px}.steps-section .steps-image{margin-bottom:40px}}@media(max-width:767px){.live-sessions-hero{padding:120px 0 10px}.live-sessions-hero .hero-title{font-size:32px}.live-sessions-hero .hero-description{font-size:16px}.live-sessions-stats{padding:40px 0}.live-sessions-stats .live-sessions-stats-items{display:flex;flex-direction:column;gap:0}.live-sessions-stats .live-sessions-stats-items-body{flex:0 0 auto;margin-bottom:0!important;width:100%}.live-sessions-stats .stat-item .stat-value{font-size:32px}.live-sessions-stats .stat-item .stat-label{font-size:16px}.live-sessions-stats .stat-item{border-right:none;border-bottom:1px solid #F3EFFF;padding:24px 16px}.live-sessions-stats .stat-item:last-child{border-bottom:none}}@media screen and (max-width:767px)and (max-width:991px){.live-sessions-stats .stat-item{margin-bottom:12px}}@media screen and (max-width:767px)and (max-width:767px){.live-sessions-stats{padding:0}}@media(max-width:767px){.live-sessions-stats-swiper{padding:20px 0}.live-sessions-stats-swiper .swiper-slide{display:flex;align-items:stretch;justify-content:center;height:auto}.live-sessions-stats-swiper .stat-item{background:#fff;border-radius:16px;padding:8px 10px;box-shadow:0 2px 12px #00000014;transition:all .3s ease;width:100%;text-align:left;height:100%;display:flex;flex-direction:column;justify-content:center}.live-sessions-stats-swiper .stat-item:hover{transform:translateY(-4px);box-shadow:0 4px 20px #0000001f;margin-bottom:14px;margin-top:12px}.live-sessions-stats-swiper .stat-item .stat-value{font-size:20px;font-weight:700;color:#6b4ccf;margin-bottom:0}.live-sessions-stats-swiper .stat-item .stat-label{font-size:14px;color:var(--color-mid-dark);font-weight:500}.session-filters{padding:24px 0 16px}.session-filters .nav-tabs .nav-link{padding:10px 18px;font-size:14px}}@media screen and (max-width:767px)and (max-width:767px){.session-filters .nav-tabs{border-bottom:1px solid #f1f1f1;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:0;padding:0 16px}.session-filters .nav-tabs .nav-link{white-space:nowrap;flex-shrink:0;padding:8px 16px 12px;font-size:15px;border:none!important;position:relative}.session-filters .nav-tabs .nav-link.active{border:none!important}.session-filters .nav-tabs .nav-link.active:after{content:"";position:absolute;bottom:-1px;left:16px;right:16px;height:4px;background-color:#e8368d}.session-filters .nav-tabs::-webkit-scrollbar{display:none}.session-filters .nav-tabs{-ms-overflow-style:none;scrollbar-width:none}}@media(max-width:767px){.steps-section{padding:60px 0}.steps-section .step-item .step-number{width:50px;height:50px;font-size:20px}.steps-section .step-item .step-content .step-title{font-size:18px}.steps-section .step-item .step-content .step-description{font-size:14px}.steps-content{padding:0}}.search-box{position:relative;background:#fff;border:1px solid #E0E9F0;border-radius:12px;padding:8px 16px;display:flex;align-items:center;width:100%;max-width:300px;box-shadow:0 0 4px #0000000f}.search-box .search-icon{color:#736f8b;margin-right:10px}.search-box .search-input{border:none!important;box-shadow:none!important;font-size:16px}.search-box .search-input::placeholder{color:#9c97b7}@media(max-width:767px){.search-box{position:relative;background:#fff;border:1px solid #E0E9F0;border-radius:12px;padding:2px 16px;display:flex;align-items:center;width:100%;max-width:300px;box-shadow:0 0 4px #0000000f}}.filter-btn{display:none;background:#f1f5f8;border:1px solid #E0E9F0;border-radius:12px;color:#2f2457;font-size:16px;padding:10px 18px;align-items:center;gap:8px}.filter-btn .filter-icon{color:#2a2348}.filter-btn:hover{background:#f7f7ff;color:#000}@media(max-width:767px){.filter-btn{background:#f1f5f8;border:1px solid #E0E9F0;border-radius:12px;color:#2f2457;font-size:16px;padding:8px 18px;display:flex;align-items:center;gap:8px}}.filter-sec{padding-top:50px}@media(max-width:767px){.filter-sec{padding-top:0;margin-top:16px}}
