.tutor-course-details-content{font-size:1.05rem;line-height:1.8;color:var(--mp-gray-600)}.tutor-course-details-content h1,.tutor-course-details-content h2,.tutor-course-details-content h3{font-size:1.5rem;font-weight:var(--mp-fw-extrabold);color:var(--mp-gray-900);margin:40px 0 24px 0;letter-spacing:-.01em}.tutor-course-details-widget{background:var(--mp-surface-light);border:1px solid var(--mp-gray-200);border-radius:var(--mp-radius-xl);padding:var(--mp-spacing-8);margin-top:var(--mp-spacing-8);box-shadow:0 4px 20px rgb(0 0 0 / .03)}.tutor-course-details-widget-title{font-size:1.25rem!important;font-weight:var(--mp-fw-bold)!important;color:var(--mp-gray-900)!important;margin-bottom:24px!important;border-bottom:none!important}.tutor-course-details-widget-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.tutor-course-details-widget-list li{display:flex;align-items:flex-start;gap:12px;font-size:.95rem;color:var(--mp-gray-700);line-height:1.6}.tutor-course-details-widget-list li::before{content:'\e918';font-family:'tutor';color:var(--mp-primary-500);font-size:1.2rem;background:var(--mp-primary-50);border-radius:var(--mp-radius-full);width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.mp-premium-sidebar{background:var(--mp-surface-light);border:1px solid var(--mp-gray-200);border-radius:var(--mp-radius-xl);padding:var(--mp-spacing-6);box-shadow:0 20px 40px -15px rgb(0 0 0 / .08);transition:var(--mp-transition-normal)}.mp-premium-sidebar__price-wrapper{margin-bottom:var(--mp-spacing-6);text-align:center}.mp-premium-price__value{font-size:var(--mp-text-3xl);font-weight:var(--mp-fw-extrabold);color:var(--mp-primary-600);display:block}.mp-premium-sidebar__meta-title{font-size:var(--mp-text-md);font-weight:var(--mp-fw-bold);color:var(--mp-gray-900);margin-bottom:var(--mp-spacing-4)}.mp-premium-meta-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--mp-spacing-3)}.mp-premium-meta-item{display:flex;align-items:center;gap:var(--mp-spacing-3);font-size:var(--mp-text-sm);color:var(--mp-gray-700)}.mp-premium-meta-icon{width:36px;height:36px;border-radius:var(--mp-radius-md);background:var(--mp-primary-50);color:var(--mp-primary-500);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.mp-course-layout{display:flex;flex-direction:column;gap:var(--mp-spacing-6)}@media (min-width:992px){.mp-course-layout{display:grid;grid-template-columns:1fr 360px;align-items:start;gap:var(--mp-spacing-8)}.mp-course-sidebar-inner{position:sticky;top:100px}}@media (max-width:991px){.mp-hero{padding:40px 0}.mp-hero__layout{flex-direction:column}.mp-hero__content{padding-right:0}.mp-premium-sidebar{margin-top:0;border-radius:var(--mp-radius-lg)}}@media (max-width:768px){.mp-hero__title{font-size:clamp(1.35rem, 5vw, 1.875rem)!important;line-height:1.3}.mp-hero__meta-grid{grid-template-columns:1fr;gap:12px}.mp-premium-tabs-inner{display:flex;align-items:center;overflow:visible}.mp-premium-nav-link{padding:10px 14px;font-size:.85rem;white-space:nowrap;flex-shrink:0;min-height:44px;display:inline-flex;align-items:center}.mp-premium-tab-content-inner{padding:18px 14px}.mp-curriculum__lesson{flex-direction:column;align-items:flex-start;gap:8px}.mp-curriculum__lesson-meta{margin-inline-start:0;margin-left:0;margin-top:4px;display:flex;flex-wrap:wrap;gap:8px}.mp-review-card__header{flex-direction:column;align-items:flex-start;gap:8px}.tutor-course-details-widget-list{grid-template-columns:1fr}.tutor-course-details-content{font-size:.95rem;line-height:1.7}.tutor-course-details-content h1,.tutor-course-details-content h2,.tutor-course-details-content h3{font-size:1.25rem;margin:28px 0 16px 0}.mp-premium-sidebar{padding:var(--mp-spacing-4,16px)}.mp-premium-price__value{font-size:var(--mp-text-2xl)}.tutor-course-details-widget{padding:var(--mp-spacing-4,16px)}}.mp-course-about{margin-block-end:var(--mp-spacing-8,32px)}.mp-course-about .mp-entry-content{margin-block-end:var(--mp-spacing-6,24px);line-height:var(--mp-line-height-loose,1.8)}.mp-course-about .mp-entry-content>*:last-child{margin-block-end:0}.mp-course-section-cards{margin-block-start:var(--mp-spacing-8,32px)!important;margin-block-end:var(--mp-spacing-8,32px)!important;padding-block-start:var(--mp-spacing-6,24px);border-block-start:1px solid var(--mp-gray-200,#e2e8f0)}.mp-section-heading{font-size:var(--mp-text-lg,1.25rem)!important;font-weight:var(--mp-fw-bold,700)!important;color:var(--mp-gray-900,#003446)!important;margin-block-start:0!important;margin-block-end:var(--mp-spacing-4,16px)!important;display:flex;align-items:center;gap:8px;line-height:1.4}.mp-section-heading .material-icons{color:var(--mp-primary-500,#00A3B9);font-size:1.35rem}.mp-cards-grid{display:grid;grid-template-columns:1fr;gap:var(--mp-spacing-3,12px)}.mp-card-item{display:flex;align-items:flex-start;gap:var(--mp-spacing-3,12px);padding:var(--mp-spacing-3,12px) var(--mp-spacing-4,16px);background:var(--mp-gray-50,#f8fafc);border-radius:var(--mp-radius-md,12px);border:1px solid var(--mp-gray-200,#e2e8f0);font-size:.95rem;color:var(--mp-gray-700,#334155);line-height:1.6}.mp-card-item .mp-card-icon{color:var(--mp-primary-500,#00A3B9);font-size:1.2rem;margin-top:2px;flex-shrink:0}.mp-instructors{margin-block-start:var(--mp-spacing-8,32px);margin-block-end:var(--mp-spacing-8,32px)}.mp-course-main .mp-instructors,.tutor-tab-item .mp-instructors,.tutor-course-details-tab-info .mp-instructors{margin-block-start:var(--mp-spacing-10,40px)!important;padding-block-start:var(--mp-spacing-8,32px);border-block-start:1px solid var(--mp-gray-200,#e2e8f0)}.mp-course-sidebar-widgets .mp-instructors,.mp-course-sidebar .mp-instructors{margin-block-start:0!important;margin-block-end:var(--mp-spacing-6,24px)}.mp-instructors__title{font-size:var(--mp-text-lg,1.25rem)!important;font-weight:var(--mp-fw-bold,700)!important;color:var(--mp-gray-900,#003446)!important;margin-block-start:0!important;margin-block-end:var(--mp-spacing-5,20px)!important;padding-block-end:0!important;line-height:1.4!important;display:block!important}.mp-instructors__grid{display:grid;grid-template-columns:1fr;gap:var(--mp-spacing-4,16px);margin-block-start:0}#tutor-certificate-showcase{background:var(--mp-surface-light,#FFFFFF);border:1px solid var(--mp-border,#E2E8F0);border-radius:var(--mp-radius-xl,20px);padding:32px 40px;margin-block-start:40px;margin-block-end:40px;box-shadow:0 4px 20px rgb(0 0 0 / .04);display:flex;align-items:center;justify-content:space-between;gap:40px;overflow:hidden;position:relative}#tutor-certificate-showcase .tutor-cs-text{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;width:auto!important;flex:1}#tutor-certificate-showcase .tutor-cs-text>div{background:transparent!important;border-radius:0!important;padding:0!important}#tutor-certificate-showcase .tutor-cs-text h3,#tutor-certificate-showcase .tutor-course-details-widget-title{font-size:1.35rem!important;font-weight:800!important;color:var(--mp-gray-900,#0F172A)!important;margin-bottom:12px!important;line-height:1.4!important;white-space:normal!important}#tutor-certificate-showcase .tutor-cs-text p{font-size:0.95rem!important;line-height:1.7!important;color:var(--mp-gray-600,#475569)!important;margin:0!important}#tutor-certificate-showcase .tutor-cs-wrapper{width:auto!important;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center}#tutor-certificate-showcase .tutor-cs-wrapper .tutor-cs-image-wrapper{z-index:2;position:relative}#tutor-certificate-showcase .tutor-cs-wrapper .tutor-cs-image-wrapper img{border-radius:8px;max-width:250px;height:auto;box-shadow:0 10px 25px -5px rgb(0 0 0 / .15);border:1px solid rgb(0 0 0 / .06);display:block}#tutor-certificate-showcase .tutor-cs-wrapper:before{z-index:1;opacity:.85}[dir="rtl"] #tutor-certificate-showcase .tutor-cs-wrapper:before{left:auto;right:-44px}@media (max-width:768px){#tutor-certificate-showcase{flex-direction:column-reverse;text-align:center;padding:24px 20px;gap:28px}#tutor-certificate-showcase .tutor-cs-wrapper{width:100%!important}#tutor-certificate-showcase .tutor-cs-wrapper:before{left:50%!important;right:auto!important;transform:translateX(-50%)}}