.mytra-webinar-card {
                        position: relative;
                        display: flex;
                        height: 100%;
                        overflow: hidden;
                        flex-direction: column;
                        border: 1px solid #dfe9ee;
                        border-radius: 16px;
                        background: #ffffff;
                        box-shadow: 0 10px 30px rgba(6, 49, 73, 0.07);
                        color: #153243;
                        text-decoration: none;
                        transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;
                    }

                    .mytra-webinar-card::before {
                        position: absolute;
                        z-index: 2;
                        top: 0;
                        left: 24px;
                        width: 54px;
                        height: 4px;
                        border-radius: 0 0 99px 99px;
                        background: #d81f26;
                        content: '';
                    }

                    .mytra-webinar-card:hover {
                        border-color: #c7dce5;
                        box-shadow: 0 18px 42px rgba(6, 49, 73, 0.13);
                        color: #153243;
                        text-decoration: none;
                        transform: translateY(-4px);
                    }

                    .mytra-webinar-card:focus-visible {
                        outline: 3px solid rgba(56, 189, 248, 0.55);
                        outline-offset: 3px;
                    }

                    .mytra-webinar-card__media {
                        display: flex;
                        aspect-ratio: 16 / 10;
                        align-items: center;
                        justify-content: center;
                        overflow: hidden;
                        padding: 24px;
                        border-bottom: 1px solid #e5edf1;
                        background:
                            radial-gradient(circle at 85% 12%, rgba(56, 189, 248, 0.15), transparent 30%),
                            linear-gradient(145deg, #f2fafc 0%, #e6f3f7 100%);
                    }

                    .mytra-webinar-card__image {
                        display: block;
                        width: 100%;
                        height: 100%;
                        object-fit: contain;
                        filter: drop-shadow(0 12px 20px rgba(1, 81, 122, 0.12));
                        transition: transform 220ms ease;
                    }

                    .mytra-webinar-card:hover .mytra-webinar-card__image {
                        transform: scale(1.025);
                    }

                    .mytra-webinar-card__body {
                        display: flex;
                        flex: 1;
                        flex-direction: column;
                        padding: 22px;
                    }

                    .mytra-webinar-card__title {
                        margin: 0;
                        color: #063149;
                        font-size: 1.025rem;
                        font-weight: 650;
                        letter-spacing: -0.015em;
                        line-height: 1.45;
                        transition: color 180ms ease;
                    }

                    .mytra-webinar-card:hover .mytra-webinar-card__title {
                        color: #01517a;
                    }

                    .mytra-webinar-card__schedule {
                        display: flex;
                        align-items: center;
                        gap: 8px;
                        margin-top: 14px;
                        color: #687f8d;
                        font-size: 0.875rem;
                        font-weight: 500;
                        line-height: 1.5;
                    }

                    .mytra-webinar-card__schedule-icon {
                        display: inline-flex;
                        align-items: center;
                        color: #01517a;
                    }

                    .mytra-webinar-card__schedule-icon svg {
                        width: 16px;
                        height: 16px;
                        fill: none;
                        stroke: currentColor;
                        stroke-linecap: round;
                        stroke-linejoin: round;
                        stroke-width: 1.9;
                    }

                    .mytra-webinar-card__footer {
                        display: flex;
                        align-items: center;
                        justify-content: space-between;
                        gap: 16px;
                        margin-top: auto;
                        padding-top: 16px;
                    }

                    .mytra-webinar-card__price {
                        color: #063149;
                        font-size: 1.1rem;
                        font-weight: 750;
                        letter-spacing: -0.015em;
                        line-height: 1.2;
                    }

                    @media (max-width: 575.98px) {
                        .mytra-webinar-card__media {
                            padding: 18px;
                        }

                        .mytra-webinar-card__body {
                            padding: 19px;
                        }

                        .mytra-webinar-card__title {
                            font-size: 1.0625rem;
                        }
                    }

                    @media (prefers-reduced-motion: reduce) {
                        .mytra-webinar-card,
                        .mytra-webinar-card__image,
                        .mytra-webinar-card__title {
                            transition: none;
                        }
                    }
