.program-detail-layout_factsGrid__cRdGJ{grid-template-columns:repeat(3,minmax(0,1fr))}.program-detail-layout_factsGrid__cRdGJ article:nth-child(3){border-right:0}@media (max-width:900px){.program-detail-layout_factsGrid__cRdGJ{grid-template-columns:repeat(2,minmax(0,1fr))}.program-detail-layout_factsGrid__cRdGJ article:first-child,.program-detail-layout_factsGrid__cRdGJ article:nth-child(3){border-right:1px solid rgba(119,155,195,.16);border-bottom:1px solid rgba(119,155,195,.16)}.program-detail-layout_factsGrid__cRdGJ article:nth-child(2){border-right:0;border-bottom:1px solid rgba(119,155,195,.16)}.program-detail-layout_factsGrid__cRdGJ article:last-child{grid-column:1/-1;border-right:0;border-bottom:0}}@media (max-width:700px){.program-detail-layout_factsGrid__cRdGJ{grid-template-columns:1fr}.program-detail-layout_factsGrid__cRdGJ article,.program-detail-layout_factsGrid__cRdGJ article:first-child,.program-detail-layout_factsGrid__cRdGJ article:nth-child(2),.program-detail-layout_factsGrid__cRdGJ article:nth-child(3){grid-column:auto;border-right:0;border-bottom:1px solid rgba(119,155,195,.16)}.program-detail-layout_factsGrid__cRdGJ article:last-child{border-bottom:0}}.program-detail-layout_calendarShell__O1_38{overflow:hidden;border:.7px solid #79c89a;border-radius:20px;background:#fff;box-shadow:0 18px 45px rgba(39,82,132,.08)}.program-detail-layout_calendarIntro__U5CK8{display:flex;align-items:center;gap:14px;padding:18px 20px;border-bottom:1px solid rgba(73,126,184,.12);background:linear-gradient(135deg,#f5fbff,#f7fcfa)}.program-detail-layout_calendarIntroIcon__ohexK{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:13px;background:linear-gradient(135deg,#e7f3ff,#e7f8ef);color:#0f67c7;box-shadow:inset 0 0 0 1px rgba(69,132,199,.11)}.program-detail-layout_calendarIntroIcon__ohexK svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.program-detail-layout_calendarIntro__U5CK8 strong{display:block;color:#0a3974;font-size:var(--tks-fluid-copy-15,15px);line-height:1.3}.program-detail-layout_calendarIntro__U5CK8 p{margin:4px 0 0;color:#67809b;font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.5}.program-detail-layout_calendarTableWrap__jzc_Y{overflow-x:auto}.program-detail-layout_calendarTable__JtqJi{width:100%;min-width:820px;border-collapse:separate;border-spacing:0}.program-detail-layout_calendarTable__JtqJi th{padding:13px 18px;border-bottom:1px solid #e8f0f5;background:#f8fbfd;color:#71879f;font-size:var(--tks-fluid-copy-10,10px);font-weight:850;letter-spacing:.07em;text-align:left;text-transform:uppercase;white-space:nowrap}.program-detail-layout_calendarTable__JtqJi td{padding:17px 18px;border-bottom:1px solid #edf2f6;color:#46627e;font-size:var(--tks-fluid-copy-12_5,12.5px);line-height:1.45;vertical-align:middle;transition:background .2s ease}.program-detail-layout_calendarTable__JtqJi tbody tr:last-child td{border-bottom:0}.program-detail-layout_calendarTable__JtqJi tbody tr:hover td{background:#f8fcff}.program-detail-layout_batchTitle___p9HQ{display:block;max-width:320px;color:#123e79;font-size:var(--tks-fluid-copy-13_5,13.5px);line-height:1.45}.program-detail-layout_calendarValue__wAoua,.program-detail-layout_feeValue__QDczB{color:#385a78;white-space:nowrap}.program-detail-layout_feeValue__QDczB{color:#0f4e8c;font-size:var(--tks-fluid-copy-13,13px)}.program-detail-layout_feeContact__qcGK5{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.program-detail-layout_feeWhatsApp__DYL4p{display:inline-flex;width:27px;height:27px;flex:0 0 27px;align-items:center;justify-content:center;border:1px solid #bfe5c9;border-radius:50%;background:#eef9f1;color:#249a46;transition:background .2s ease,border-color .2s ease,color .2s ease}.program-detail-layout_feeWhatsApp__DYL4p:hover{border-color:#249a46;background:#dcf4e4;color:#167c36}.program-detail-layout_feeWhatsApp__DYL4p:focus-visible{outline:2px solid #249a46;outline-offset:3px}.program-detail-layout_modePill__RYPgh,.program-detail-layout_statusPill__hcYgK{display:inline-flex;align-items:center;width:max-content;border-radius:999px;font-size:var(--tks-fluid-copy-11,11px);font-weight:800;white-space:nowrap}.program-detail-layout_statusPill__hcYgK{gap:7px;padding:6px 10px}.program-detail-layout_statusPill__hcYgK i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px rgba(255,255,255,.62)}.program-detail-layout_statusOpen__Th2lC{border:1px solid #b9ead0;background:#eafaf1;color:#128254}.program-detail-layout_statusUpcoming__Qf9ac{border:1px solid #cfe1f6;background:#edf6ff;color:#1769bb}.program-detail-layout_statusClosed__E7802{border:1px solid #e3e8ed;background:#f4f6f8;color:#788a9a}.program-detail-layout_modePill__RYPgh{padding:6px 10px;border:1px solid #dce8f1;background:#f7fafc;color:#486883}.program-detail-layout_calendarRegisterButton__3Tleg,.program-detail-layout_primaryRegisterButton__MlqXT{border-color:#16a05d!important;background:linear-gradient(135deg,#20b86d,#159653)!important;color:#fff!important;box-shadow:0 9px 20px rgba(21,150,83,.2)!important}.program-detail-layout_calendarRegisterButton__3Tleg:hover:not(:disabled),.program-detail-layout_primaryRegisterButton__MlqXT:hover{border-color:#0d7f45!important;background:linear-gradient(135deg,#149b56,#0d7f45)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 25px rgba(13,127,69,.28)!important}.program-detail-layout_calendarRegisterButton__3Tleg{min-width:116px;border-radius:10px!important;font-size:var(--tks-fluid-copy-12,12px)!important}.program-detail-layout_calendarRegisterButton__3Tleg:disabled{border-color:#d7dee5!important;background:#eef2f5!important;color:#98a6b3!important;box-shadow:none!important;cursor:not-allowed;transform:none!important}.program-detail-layout_floatingRegister__8fdsy{border:0;cursor:pointer;background:linear-gradient(135deg,#20b86d,#159653)!important;color:#fff!important;box-shadow:0 9px 21px rgba(21,150,83,.22)!important}.program-detail-layout_floatingRegister__8fdsy:hover{background:linear-gradient(135deg,#149b56,#0d7f45)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 26px rgba(13,127,69,.3)!important}@media (max-width:700px){.program-detail-layout_calendarShell__O1_38{border-radius:16px}.program-detail-layout_calendarIntro__U5CK8{align-items:flex-start;padding:16px}.program-detail-layout_calendarTableWrap__jzc_Y{overflow:visible}.program-detail-layout_calendarTable__JtqJi,.program-detail-layout_calendarTable__JtqJi tbody,.program-detail-layout_calendarTable__JtqJi td,.program-detail-layout_calendarTable__JtqJi tr{display:block;width:100%}.program-detail-layout_calendarTable__JtqJi{min-width:0}.program-detail-layout_calendarTable__JtqJi thead{display:none}.program-detail-layout_calendarTable__JtqJi tbody{display:grid;gap:12px;padding:14px;background:#f8fbfd}.program-detail-layout_calendarTable__JtqJi tbody tr{overflow:hidden;border:1px solid #e1eaf1;border-radius:14px;background:#fff;box-shadow:0 7px 18px rgba(42,81,125,.05)}.program-detail-layout_calendarTable__JtqJi td{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid #edf2f6;background:#fff!important}.program-detail-layout_calendarTable__JtqJi td:before{content:attr(data-label);color:#8393a3;font-size:9.5px;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.program-detail-layout_calendarTable__JtqJi td:first-child{display:block;padding:15px 14px 13px;background:linear-gradient(135deg,#f5faff,#f7fcfa)!important}.program-detail-layout_calendarTable__JtqJi td:first-child:before{display:block;margin-bottom:5px}.program-detail-layout_calendarTable__JtqJi td:last-child{border-bottom:0}.program-detail-layout_batchTitle___p9HQ{max-width:none}.program-detail-layout_calendarRegisterButton__3Tleg{width:100%}}@media (prefers-reduced-motion:reduce){.program-detail-layout_calendarRegisterButton__3Tleg,.program-detail-layout_calendarTable__JtqJi td,.program-detail-layout_floatingRegister__8fdsy,.program-detail-layout_primaryRegisterButton__MlqXT{transition:none!important}.program-detail-layout_calendarRegisterButton__3Tleg:hover:not(:disabled),.program-detail-layout_floatingRegister__8fdsy:hover,.program-detail-layout_primaryRegisterButton__MlqXT:hover{transform:none!important}}.program-detail-layout_page__HYKmK{--detail-hover-border:rgba(20,138,164,.58);--detail-hover-shadow:0 16px 38px rgba(21,91,135,.13),0 0 0 1px rgba(45,165,144,.10)}.program-detail-layout_page__HYKmK .tks-course-detail-block{--tks-section-pointer-x:-600px;--tks-section-pointer-y:-600px;position:relative;isolation:isolate;overflow:hidden}.program-detail-layout_page__HYKmK .tks-course-detail-block:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-34 162C38 77 101 48 172 91C228 125 264 154 354 61' stroke='%23067f92' stroke-opacity='.16' stroke-width='1.2'/%3E%3Cpath d='M-24 188C54 111 119 108 176 61C224 22 277 24 345 92' stroke='%231f9c7a' stroke-opacity='.12' stroke-width='1.1'/%3E%3Cpath d='M18 22C73 70 119 71 159 43C205 11 253 19 303 72' stroke='%233d78b5' stroke-opacity='.10' stroke-width='1' stroke-dasharray='4 8'/%3E%3C/g%3E%3Cg fill='%23067f92' fill-opacity='.22'%3E%3Ccircle cx='51' cy='112' r='2.5'/%3E%3Ccircle cx='171' cy='91' r='2.2'/%3E%3Ccircle cx='267' cy='128' r='2.4'/%3E%3C/g%3E%3Cg fill='%231f9c7a' fill-opacity='.20'%3E%3Cpath d='M109 102l4 4-4 4-4-4z'/%3E%3Cpath d='M225 42l4 4-4 4-4-4z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat;background-size:320px 210px;-webkit-mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,rgba(0,0,0,.78) 54%,rgba(0,0,0,.28) 72%,transparent 100%);mask-image:radial-gradient(circle 230px at var(--tks-section-pointer-x) var(--tks-section-pointer-y),#000 0 35%,rgba(0,0,0,.78) 54%,rgba(0,0,0,.28) 72%,transparent 100%);transition:opacity .18s ease}.program-detail-layout_page__HYKmK .tks-course-detail-block>*{position:relative;z-index:1}.program-detail-layout_page__HYKmK .program-detail-layout_calendarShell__O1_38,.program-detail-layout_page__HYKmK .tks-course-detail-facts article,.program-detail-layout_page__HYKmK .tks-course-download-grid article,.program-detail-layout_page__HYKmK .tks-course-eligibility-grid article,.program-detail-layout_page__HYKmK .tks-course-key-highlights,.program-detail-layout_page__HYKmK .tks-course-overview-copy blockquote,.program-detail-layout_page__HYKmK .tks-course-training-options-grid article,.program-detail-layout_page__HYKmK .tks-course-why-grid article{transition:border-color .2s ease,box-shadow .22s ease,transform .22s ease,background-color .22s ease!important}@media (hover:hover) and (pointer:fine){.program-detail-layout_page__HYKmK .tks-course-detail-block:hover:before{opacity:.58}.program-detail-layout_page__HYKmK .program-detail-layout_calendarShell__O1_38:hover,.program-detail-layout_page__HYKmK .tks-course-detail-facts article:hover,.program-detail-layout_page__HYKmK .tks-course-download-grid article:hover,.program-detail-layout_page__HYKmK .tks-course-eligibility-grid article:hover,.program-detail-layout_page__HYKmK .tks-course-key-highlights:hover,.program-detail-layout_page__HYKmK .tks-course-overview-copy blockquote:hover,.program-detail-layout_page__HYKmK .tks-course-training-options-grid article:hover,.program-detail-layout_page__HYKmK .tks-course-why-grid article:hover{transform:translateY(-3px)!important;border-color:var(--detail-hover-border)!important;box-shadow:var(--detail-hover-shadow)!important}}@media (prefers-reduced-motion:reduce){.program-detail-layout_page__HYKmK .program-detail-layout_calendarShell__O1_38,.program-detail-layout_page__HYKmK .tks-course-detail-block:before,.program-detail-layout_page__HYKmK .tks-course-detail-facts article,.program-detail-layout_page__HYKmK .tks-course-download-grid article,.program-detail-layout_page__HYKmK .tks-course-eligibility-grid article,.program-detail-layout_page__HYKmK .tks-course-key-highlights,.program-detail-layout_page__HYKmK .tks-course-overview-copy blockquote,.program-detail-layout_page__HYKmK .tks-course-training-options-grid article,.program-detail-layout_page__HYKmK .tks-course-why-grid article{transition:none!important}.program-detail-layout_page__HYKmK .program-detail-layout_calendarShell__O1_38:hover,.program-detail-layout_page__HYKmK .tks-course-detail-facts article:hover,.program-detail-layout_page__HYKmK .tks-course-download-grid article:hover,.program-detail-layout_page__HYKmK .tks-course-eligibility-grid article:hover,.program-detail-layout_page__HYKmK .tks-course-key-highlights:hover,.program-detail-layout_page__HYKmK .tks-course-overview-copy blockquote:hover,.program-detail-layout_page__HYKmK .tks-course-training-options-grid article:hover,.program-detail-layout_page__HYKmK .tks-course-why-grid article:hover{transform:none!important}}.program-detail-layout_page__HYKmK .tks-course-overview-copy>p{font-family:inherit;font-size:var(--tks-fluid-copy-14,14px)}@media (max-width:700px){.program-detail-layout_page__HYKmK .tks-course-overview-copy>p{font-size:var(--tks-fluid-copy-12,12px)}}.program-detail-layout_page__HYKmK .tks-course-overview-copy .tks-course-download-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));width:100%;border:1px solid #249a46;border-radius:14px;background:linear-gradient(118deg,rgba(225,244,255,.96),rgba(237,252,243,.95))}.program-detail-layout_page__HYKmK .tks-course-overview-copy .tks-course-download-grid article{width:100%;border:0;border-radius:0;background:transparent;box-shadow:none}@media (hover:hover) and (pointer:fine){.program-detail-layout_page__HYKmK .tks-course-overview-copy .tks-course-download-grid article:hover{transform:none!important;box-shadow:none!important}}.program-detail-layout_page__HYKmK .tks-course-eligibility-grid article:only-child{grid-column:1/-1}.program-detail-layout_page__HYKmK .tks-course-eligibility-grid article>div{min-width:0;width:100%}.program-detail-layout_page__HYKmK .tks-course-eligibility-grid .tks-course-rich-text{width:100%;line-height:1.75;overflow-wrap:anywhere}.program-detail-layout_page__HYKmK .tks-course-eligibility-grid .tks-course-rich-text p{margin:0 0 18px}.program-detail-layout_page__HYKmK .tks-course-eligibility-grid .tks-course-rich-text p:last-child{margin-bottom:0}.program-detail-layout_page__HYKmK .tks-course-eligibility-grid .tks-course-rich-text ol,.program-detail-layout_page__HYKmK .tks-course-eligibility-grid .tks-course-rich-text ul{margin:8px 0 16px;padding-left:25px}.program-detail-layout_registrationDialog__zlATJ .tks-modal-body{position:relative}.program-detail-layout_registrationDialog__zlATJ .tks-modal-inline-close{position:absolute;z-index:2;top:39px;right:39px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #dce8f1;border-radius:50%;background:#fff;color:#173e60;font:inherit;font-size:var(--tks-fluid-copy-22,22px);line-height:1;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.program-detail-layout_registrationDialog__zlATJ .tks-modal-inline-close:focus-visible,.program-detail-layout_registrationDialog__zlATJ .tks-modal-inline-close:hover{border-color:#249a46;background:#eff9f2;color:#16843a}.program-detail-layout_registrationDialog__zlATJ .tks-registration-form-heading{padding-right:43px}@media (max-width:767px){.program-detail-layout_registrationDialog__zlATJ .tks-modal-inline-close{top:34px;right:34px}}.program-detail-layout_page__HYKmK .tks-course-detail-heading-line{--course-heading-icon-size:clamp(24px,2.5vw,32px);display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--course-heading-icon-size);width:var(--course-heading-icon-size);height:var(--course-heading-icon-size);border-radius:0;background:none;color:#249a46}.program-detail-layout_page__HYKmK .tks-course-detail-heading-line svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.program-detail-layout_heroFacts__1L2Og{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 36px;margin-top:21px;padding:13px 17px;border:1px solid #c5e2ef;border-radius:14px;background:linear-gradient(118deg,#ffffff,#edf8ff);box-shadow:0 8px 24px rgba(14,61,119,.07);scroll-margin-top:150px}@media (min-width:901px){.program-detail-layout_heroFacts__1L2Og{width:min(100%,560px);gap:16px 20px;justify-content:space-between}}.program-detail-layout_heroFact__uFlk9{display:flex;flex:0 1 auto;align-items:flex-start;gap:9px;min-width:0;max-width:100%}@media (min-width:701px) and (max-width:900px){.program-detail-layout_heroFacts__1L2Og{justify-content:center;column-gap:14px}.program-detail-layout_heroFact__uFlk9{flex:1 1 0;max-width:205px}}.program-detail-layout_heroFactIcon__qUD5v{display:inline-flex;justify-content:center;flex:0 0 21px;width:21px;height:21px;margin-top:1px;color:#249a46}.program-detail-layout_heroFactIcon__qUD5v svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.program-detail-layout_heroFactText__ja6uI{display:flex;flex-direction:column;gap:3px;min-width:0}.program-detail-layout_heroFactText__ja6uI small{color:#1a407d;font-size:var(--tks-fluid-copy-11,11px);font-weight:800;line-height:1.3}.program-detail-layout_heroFactText__ja6uI strong{color:#4c6384;font-size:var(--tks-fluid-copy-12,12px);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.program-detail-layout_page__HYKmK .tks-course-overview-grid{column-gap:50px}.program-detail-layout_page__HYKmK .tks-course-download-grid article>strong{flex:0 1 auto}.program-detail-layout_page__HYKmK .tks-course-download-grid article>a{flex:0 0 auto;white-space:nowrap}.program-detail-layout_page__HYKmK .tks-course-eligibility-grid{gap:0;overflow:hidden;border:1px solid rgba(71,153,125,.25);border-radius:15px;background:linear-gradient(115deg,#f0f8ff,#f6fcf9 48%,#eaf8ee);transition:border-color .22s ease,box-shadow .22s ease}@media (hover:hover) and (pointer:fine){.program-detail-layout_page__HYKmK .tks-course-eligibility-grid:hover{border-color:#249a46;background-image:radial-gradient(ellipse at center,rgba(255,255,255,.97) 0,rgba(244,252,247,.96) 48%,rgba(36,154,70,.19) 100%);box-shadow:inset 0 0 28px rgba(36,154,70,.09),0 12px 28px rgba(36,154,70,.12),0 0 0 1px rgba(36,154,70,.12)}}.program-detail-layout_eligibilityPanel__P9tt1{display:flex;gap:15px;min-width:0;padding:22px}.program-detail-layout_eligibilityPanel__P9tt1+.program-detail-layout_eligibilityPanel__P9tt1{border-left:1px solid rgba(56,145,116,.3);background:rgba(255,255,255,.14)}.program-detail-layout_eligibilityPanel__P9tt1:only-child{grid-column:1/-1}.program-detail-layout_eligibilityPanel__P9tt1>div{min-width:0;width:100%}@media (max-width:900px){.program-detail-layout_eligibilityPanel__P9tt1+.program-detail-layout_eligibilityPanel__P9tt1{border-left:0;border-top:1px solid rgba(56,145,116,.3)}}@media (max-width:700px){.program-detail-layout_heroFacts__1L2Og{gap:14px 24px;margin-top:17px}.program-detail-layout_eligibilityPanel__P9tt1{padding:17px}}@media (min-width:560px) and (max-width:700px){.program-detail-layout_heroFacts__1L2Og{justify-content:center;column-gap:14px}.program-detail-layout_heroFact__uFlk9{flex:1 1 0;max-width:205px}}.program-detail-layout_page__HYKmK .tks-course-confidence-section .tks-course-key-highlights{background:linear-gradient(115deg,#eef8ff,#f9fcfb 50%,#eaf8ee)}.program-detail-layout_page__HYKmK .tks-course-confidence-section .tks-course-key-highlights ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.program-detail-layout_page__HYKmK .tks-course-overview-grid:has(+.tks-course-why-section){padding-bottom:8px}.program-detail-layout_page__HYKmK .tks-course-overview-grid+.tks-course-why-section{padding-top:12px}@media (max-width:700px){.program-detail-layout_page__HYKmK .tks-course-confidence-section .tks-course-key-highlights ul{grid-template-columns:1fr}}.program-detail-layout_courseTrainerGrid__lRuZh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:22px}.program-detail-layout_courseTrainerGrid__lRuZh>:only-child{width:100%;max-width:780px;justify-self:start}.program-detail-layout_page__HYKmK .tks-course-detail-hero-copy h1{text-wrap:balance}.program-detail-layout_page__HYKmK .tks-course-detail-hero-copy h1>span{white-space:nowrap}.CourseTrainerCard_card__To8IS{position:relative;display:flex;min-width:0;height:100%;flex-direction:column;padding:23px 25px 19px;overflow:hidden;border:1px solid #cce3eb;border-radius:18px;background:linear-gradient(115deg,rgba(231,245,255,.78),#fff 52%,rgba(234,250,240,.82));box-shadow:0 10px 28px rgba(17,72,122,.065);transition:border-color .23s ease,box-shadow .23s ease,transform .23s ease}.CourseTrainerCard_card__To8IS:before{position:absolute;inset:0;content:"";pointer-events:none;opacity:0;background:radial-gradient(ellipse at 0 0,rgba(36,154,70,.16),transparent 60%),radial-gradient(ellipse at 100% 100%,rgba(36,154,70,.13),transparent 60%);transition:opacity .23s ease}.CourseTrainerCard_card__To8IS:focus-within,.CourseTrainerCard_card__To8IS:hover{border-color:#249a46;box-shadow:0 14px 34px rgba(36,154,70,.12);transform:translateY(-2px)}.CourseTrainerCard_card__To8IS:focus-within:before,.CourseTrainerCard_card__To8IS:hover:before{opacity:1}.CourseTrainerCard_identityRow__d1ci4{display:flex;min-width:0;align-items:center;gap:20px}.CourseTrainerCard_portrait__sPwT8{position:relative;display:grid;width:112px;height:112px;flex:0 0 112px;place-items:center;overflow:hidden;border:4px solid #fff;border-radius:50%;background:linear-gradient(135deg,#dcefff,#e2f6ed);box-shadow:0 0 0 1px #b9ded7,0 8px 20px rgba(21,89,141,.1);color:#0b378f;font-size:28px;font-weight:800}.CourseTrainerCard_portrait__sPwT8 img{object-fit:cover;object-position:center top}.CourseTrainerCard_identity__Yru8s{min-width:0}.CourseTrainerCard_identity__Yru8s h3{margin:0;color:#0b378f;font-size:var(--tks-fluid-copy-22,22px);line-height:1.25;font-weight:800}.CourseTrainerCard_nameLink__HYdwl{color:inherit;text-decoration:none}.CourseTrainerCard_nameLink__HYdwl:after{position:absolute;inset:0;content:"";z-index:1}.CourseTrainerCard_card__To8IS:hover .CourseTrainerCard_nameLink__HYdwl{color:#16893d}.CourseTrainerCard_role__L9ihG{margin:6px 0 0;color:#405c7d;font-size:var(--tks-fluid-copy-13,13px);line-height:1.5;font-weight:600}.CourseTrainerCard_bio__rHFlZ{display:-webkit-box;margin:17px 0 0;overflow:hidden;color:#58718d;font-size:var(--tks-fluid-copy-13,13px);line-height:1.65;-webkit-line-clamp:3;-webkit-box-orient:vertical}.CourseTrainerCard_certifications__SRoJg{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.CourseTrainerCard_certifications__SRoJg span{display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border:1px solid #c0e3ce;border-radius:999px;background:rgba(242,252,246,.94);color:#168442;font-size:var(--tks-fluid-copy-10,10px);font-weight:750;line-height:1.35}.CourseTrainerCard_meta__6NCdP{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:16px;padding-top:14px;border-top:1px solid #e0ecec}.CourseTrainerCard_meta__6NCdP>div{display:inline-flex;min-width:0;align-items:flex-start;gap:7px;color:#5c7490;font-size:var(--tks-fluid-copy-11,11px);line-height:1.5}.CourseTrainerCard_meta__6NCdP svg{width:15px;height:15px;flex:0 0 15px;color:#249a46;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.CourseTrainerCard_meta__6NCdP span{min-width:0;overflow-wrap:anywhere}.CourseTrainerCard_actions__d_Fj5{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:18px}.CourseTrainerCard_linkedin__AyqNT,.CourseTrainerCard_profileLink__MwGOM{position:relative;z-index:2;display:inline-flex;flex:0 0 160px;min-height:42px;align-items:center;justify-content:center;gap:9px;padding:10px 14px;border-radius:10px;font-size:var(--tks-fluid-copy-12,12px);font-weight:750;line-height:1.2;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.CourseTrainerCard_linkedin__AyqNT{border:1px solid #cfe1f0;background:#fff;color:#0a5eb8}.CourseTrainerCard_linkedin__AyqNT svg{width:16px;height:16px}.CourseTrainerCard_linkedin__AyqNT:hover{border-color:#0a66c2;background:#eef6ff;color:#0a66c2}.CourseTrainerCard_profileLink__MwGOM{border:1px solid #249a46;background:#249a46;color:#fff;box-shadow:0 5px 15px rgba(36,154,70,.13)}.CourseTrainerCard_profileLink__MwGOM:hover{border-color:#1c7e39;background:#1c7e39;color:#fff}.CourseTrainerCard_linkedin__AyqNT:focus-visible,.CourseTrainerCard_nameLink__HYdwl:focus-visible,.CourseTrainerCard_profileLink__MwGOM:focus-visible{outline:2px solid #0b378f;outline-offset:3px}@media (max-width:480px){.CourseTrainerCard_card__To8IS{padding:19px 17px 17px;border-radius:15px}.CourseTrainerCard_identityRow__d1ci4{gap:14px}.CourseTrainerCard_portrait__sPwT8{width:88px;height:88px;flex-basis:88px}.CourseTrainerCard_identity__Yru8s h3{font-size:var(--tks-fluid-copy-19,19px)}.CourseTrainerCard_role__L9ihG{font-size:var(--tks-fluid-copy-12,12px)}.CourseTrainerCard_bio__rHFlZ{margin-top:14px}.CourseTrainerCard_meta__6NCdP{gap:8px 12px}.CourseTrainerCard_actions__d_Fj5{gap:8px}.CourseTrainerCard_linkedin__AyqNT,.CourseTrainerCard_profileLink__MwGOM{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.CourseTrainerCard_card__To8IS,.CourseTrainerCard_card__To8IS:before,.CourseTrainerCard_linkedin__AyqNT,.CourseTrainerCard_profileLink__MwGOM{transition:none}.CourseTrainerCard_card__To8IS:focus-within,.CourseTrainerCard_card__To8IS:hover{transform:none}}