.trcs-wrapper{margin:3rem 0;font-family:inherit;direction:rtl;content-visibility:auto;contain-intrinsic-size:520px}.trcs-inner{background:#FFD23F;border-radius:32px;padding:2rem 2.5rem;position:relative;overflow:hidden;contain:layout paint}.trcs-header{margin-bottom:1.5rem}.trcs-title{margin:0 0 .5rem;color:#540D6E;font-size:clamp(1.2rem, 1.5vw, 1.4rem);font-weight:700;line-height:1.5}.trcs-subtitle{margin:0;color:#540D6E;opacity:.85;font-size:.95rem;line-height:1.8}.trcs-slider{display:flex;align-items:center;gap:1rem;direction:ltr;-webkit-user-select:none;user-select:none}.trcs-slider *{-webkit-user-drag:none}body.trcs-is-dragging,body.trcs-is-dragging *{-webkit-user-select:none!important;user-select:none!important;cursor:grabbing!important}.trcs-viewport{flex:1 1 auto;overflow:hidden;touch-action:pan-y;cursor:grab}.trcs-viewport.is-dragging{cursor:grabbing}.trcs-track{display:flex;will-change:transform;transition:transform 0.38s cubic-bezier(.22,.61,.36,1)}.trcs-track.is-no-transition{transition:none!important}.trcs-slide{flex:0 0 50%;padding:0 .5rem;box-sizing:border-box;min-width:0}.trcs-card{display:flex;flex-direction:column;background:#fff;border-radius:24px;height:100%;box-shadow:0 10px 24px rgb(0 0 0 / .08);overflow:hidden;direction:rtl;transform:translateZ(0)}.trcs-thumb-link,.trcs-course-title,.trcs-cta{text-decoration:none;-webkit-tap-highlight-color:#fff0}.trcs-thumb-link{display:block;color:inherit}.trcs-thumb{position:relative;width:100%;aspect-ratio:16 / 9;background:rgb(84 13 110 / .08);overflow:hidden}.trcs-image,.trcs-thumb img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;object-fit:cover;display:block}.trcs-content{padding:1rem 1.1rem 1.1rem;direction:rtl}.trcs-course-title{display:block;margin:0 0 .75rem;font-size:1.05rem;color:#540D6E;font-weight:700;line-height:1.6;text-decoration:none}.trcs-course-title:hover{color:#EE4266}.trcs-cta{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .95rem;border-radius:999px;background:#EE4266;color:#fff;font-size:.85rem;font-weight:600;width:fit-content;transition:transform 0.15s ease,box-shadow 0.15s ease}.trcs-thumb-link:focus-visible,.trcs-course-title:focus-visible,.trcs-cta:focus-visible,.trcs-nav:focus-visible{outline:3px solid #540D6E;outline-offset:3px}.trcs-cta:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgb(238 66 102 / .25)}.trcs-nav{background:#540D6E;border-radius:999px;border:none;width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;color:#FFD23F;font-size:1.4rem;cursor:pointer;flex:0 0 auto;transition:transform 0.15s ease,box-shadow 0.15s ease,opacity 0.15s ease}.trcs-nav:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgb(0 0 0 / .2)}.trcs-nav[hidden]{display:none!important}@media (max-width:1024px){.trcs-inner{padding:1.75rem 1.5rem}.trcs-slide{flex-basis:50%}}@media (max-width:640px){.trcs-wrapper{margin:2rem 0;contain-intrinsic-size:560px}.trcs-inner{padding:1.25rem 1rem;border-radius:24px}.trcs-slider{gap:.55rem}.trcs-slide{flex-basis:100%;padding:0 .35rem}.trcs-nav{width:2.15rem;height:2.15rem;font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.trcs-track,.trcs-cta,.trcs-nav{transition:none!important}}.tonomic-related-courses,.tonomic-related-courses *{-webkit-user-select:none;user-select:none}.tonomic-related-courses img{-webkit-user-drag:none;user-drag:none;pointer-events:auto}.trcs-slider{position:relative}.trcs-viewport{min-width:0}.trcs-track{direction:ltr}.trcs-slide{min-width:0}.trcs-card{max-width:360px;margin-inline:auto}@media (max-width:768px){.trcs-wrapper{margin:1.8rem 0;content-visibility:visible;contain-intrinsic-size:auto}.trcs-inner{padding:1.45rem .95rem 1.35rem;border-radius:26px}.trcs-header{margin-bottom:1.15rem;text-align:center}.trcs-title{font-size:clamp(1.25rem, 6vw, 1.7rem);line-height:1.55;margin-bottom:.45rem}.trcs-subtitle{font-size:.95rem;line-height:2;max-width:92%;margin-inline:auto}.trcs-slider{display:block;padding-inline:0;gap:0}.trcs-viewport{width:100%;padding-inline:2.35rem;box-sizing:border-box;overflow:hidden;touch-action:pan-y}.trcs-slide{flex:0 0 100%;padding:0 .15rem}.trcs-card{width:100%;max-width:310px;border-radius:24px;box-shadow:0 12px 26px rgb(84 13 110 / .10)}.trcs-thumb{aspect-ratio:16 / 10}.trcs-content{padding:1.05rem .95rem 1.25rem;text-align:center}.trcs-course-title{font-size:1.15rem;line-height:1.75;margin-bottom:1rem}.trcs-cta{margin-inline:auto;min-height:44px;padding:.55rem 1.1rem;font-size:.9rem}.trcs-nav{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:2.45rem;height:2.45rem;font-size:1.45rem;box-shadow:0 8px 20px rgb(84 13 110 / .20)}.trcs-nav:hover{transform:translateY(-50%)}.trcs-prev{left:.05rem}.trcs-next{right:.05rem}}@media (max-width:420px){.trcs-inner{padding-inline:.75rem}.trcs-viewport{padding-inline:2.15rem}.trcs-card{max-width:300px}.trcs-nav{width:2.25rem;height:2.25rem}}@media (max-width:360px){.trcs-viewport{padding-inline:1.9rem}.trcs-card{max-width:280px}.trcs-title{font-size:1.2rem}}.trcs-viewport{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.trcs-thumb-link,.trcs-course-title,.trcs-cta{pointer-events:auto;touch-action:manipulation}.trcs-viewport.is-dragging .trcs-thumb-link,.trcs-viewport.is-dragging .trcs-course-title,.trcs-viewport.is-dragging .trcs-cta{pointer-events:none}.trcs-card a,.trcs-thumb-link,.trcs-course-title,.trcs-cta{pointer-events:auto;touch-action:manipulation}.trcs-viewport{cursor:default;touch-action:auto}@media (max-width:768px){.trcs-viewport{cursor:grab;touch-action:pan-y}.trcs-viewport.is-dragging{cursor:grabbing}}@media (min-width:769px){.trcs-viewport.is-dragging,body.trcs-is-dragging,body.trcs-is-dragging *{cursor:default!important}}