#webinar-popup{display:none!important}.webinar-v2-overlay{position:fixed;inset:0;background:#000c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:300;display:flex;align-items:center;justify-content:center;padding:16px;animation:webinarV2Fade .3s ease-out}@keyframes webinarV2Fade{0%{opacity:0}to{opacity:1}}.webinar-v2-modal{background:linear-gradient(180deg,#0f0f18,#0a0a12);border:1px solid rgba(0,204,136,.22);border-radius:16px;padding:2rem 2rem 1.5rem;max-width:500px;width:100%;position:relative;box-shadow:0 30px 80px #000000b3,0 0 60px #00cc8814;text-align:center;max-height:92vh;overflow-y:auto;font-family:Heebo,sans-serif;color:#e0e0e0}.webinar-v2-close{position:absolute;top:12px;inset-inline-end:14px;background:transparent;border:none;color:#555;font-size:28px;width:36px;height:36px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.webinar-v2-close:hover{background:#1a1a24;color:#f33}.webinar-v2-zoom-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 8px;background:#2d8cff1a;border:1px solid rgba(45,140,255,.3);border-radius:100px;color:#6bb5ff;font-size:.8rem;font-weight:700;font-family:Inter,sans-serif;letter-spacing:.05em;margin-bottom:1rem}.webinar-v2-title{font-size:1.4rem;font-weight:800;color:#fff;margin:0 0 .6rem;line-height:1.3}.webinar-v2-subtitle{color:#b4b4c0;font-size:.9rem;line-height:1.6;margin:0 0 1rem}.webinar-v2-details{display:flex;justify-content:center;gap:1.5rem;margin-bottom:1rem;flex-wrap:wrap}.webinar-v2-detail{display:flex;align-items:center;gap:6px;color:#b4b4c0;font-size:.85rem;font-weight:600}.webinar-v2-detail-icon{font-size:1.1rem}.webinar-v2-highlight{display:inline-block;margin:0 0 .8rem;padding:.35rem .85rem;background:linear-gradient(135deg,#f90,#ff5722);color:#fff;font-size:.85rem;font-weight:700;border-radius:100px;box-shadow:0 4px 16px #ff57224d}.webinar-v2-highlight strong{color:#fff}.webinar-v2-bundle-label{display:inline-block;font-size:.72rem;font-weight:800;color:#0a0a0e;background:#0c8;padding:3px 10px;border-radius:100px;letter-spacing:.05em;margin-bottom:.5rem}.webinar-v2-bundle-items{text-align:right;margin:.5rem 0 .75rem;padding:0}.webinar-v2-bundle-item{color:#b4b4c0;font-size:.85rem;padding:.25rem 0;line-height:1.4}.webinar-v2-bundle-bonus{background:#00cc881a;border:1px solid rgba(0,204,136,.25);border-radius:8px;padding:.5rem .65rem!important;margin-top:.35rem;display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap}.webinar-v2-bundle-bonus strong{color:#fff;font-weight:700}.webinar-v2-bundle-value{background:#f33;color:#fff;font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:100px;white-space:nowrap}.webinar-v2-pricing-box{padding:.85rem;background:#00cc880f;border:1px solid rgba(0,204,136,.18);border-radius:10px;margin-bottom:1rem}.webinar-v2-price{font-size:1.8rem;font-weight:900;color:#0c8;line-height:1;margin-bottom:3px}.webinar-v2-price-label{font-size:.75rem;color:#b4b4c0}.webinar-v2-form{display:flex;flex-direction:column;gap:.55rem;margin-bottom:.7rem}.webinar-v2-input{width:100%;padding:.7rem 1rem;background:#161620;border:1px solid #2a2a38;border-radius:8px;color:#fff;font-size:.95rem;font-family:inherit;outline:none;transition:border-color .2s ease;box-sizing:border-box}.webinar-v2-input:focus{border-color:#0c8}.webinar-v2-input::placeholder{color:#555}.webinar-v2-input-rtl{direction:rtl;text-align:right}.webinar-v2-submit{width:100%;padding:.85rem;font-size:1.05rem;font-weight:800;background:#0c8;color:#0a0a0e;border:none;border-radius:8px;cursor:pointer;margin-top:.3rem;transition:all .2s ease;box-shadow:0 4px 20px #00cc8840}.webinar-v2-submit:hover:not(:disabled){background:#0e9;transform:translateY(-1px);box-shadow:0 6px 28px #00cc8859}.webinar-v2-submit:disabled{opacity:.6;cursor:not-allowed}.webinar-v2-consent-check{display:flex;align-items:flex-start;gap:.6rem;padding:.7rem .85rem;background:#12121a;border:1px solid #2a2a38;border-radius:8px;cursor:pointer;text-align:right;transition:border-color .2s ease,background .2s ease}.webinar-v2-consent-check:hover{border-color:#3a3a48;background:#16161f}.webinar-v2-consent-check input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.webinar-v2-consent-box{flex-shrink:0;width:20px;height:20px;border:2px solid #3a3a48;border-radius:4px;background:#0a0a0e;position:relative;transition:border-color .2s ease,background .2s ease;margin-top:1px}.webinar-v2-consent-check input[type=checkbox]:checked+.webinar-v2-consent-box{background:#0c8;border-color:#0c8}.webinar-v2-consent-check input[type=checkbox]:checked+.webinar-v2-consent-box:after{content:"";position:absolute;top:1px;left:5px;width:6px;height:10px;border:solid #0a0a0e;border-width:0 2px 2px 0;transform:rotate(45deg)}.webinar-v2-consent-check input[type=checkbox]:focus-visible+.webinar-v2-consent-box{outline:2px solid #00cc88;outline-offset:2px}.webinar-v2-consent-text{flex:1;color:#e4e4ec;font-size:.82rem;line-height:1.45}.webinar-v2-consent-text a{color:#0c8;text-decoration:underline;text-underline-offset:2px}.webinar-v2-consent-text a:hover{color:#0e9}.webinar-v2-consent-check-optional .webinar-v2-consent-text{color:#b4b4c0}.webinar-v2-consent-error{color:#ff6b6b;font-size:.85rem;text-align:center;margin:0}html[lang=en] .webinar-v2-consent-check{text-align:left}.webinar-v2-disclaimer{color:#6e6e80;font-size:.72rem;opacity:.8;line-height:1.6;margin:.5rem 0 0}.webinar-v2-disclaimer a{color:#0c8;text-decoration:underline}.webinar-v2-payment{margin-top:1rem;border-radius:10px;overflow:hidden;background:#fff}.webinar-v2-payment-header{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;background:#0a0a12;color:#b4b4c0;font-size:.8rem;border-bottom:1px solid #2a2a38}.webinar-v2-payment-back{background:transparent;border:1px solid #2a2a38;border-radius:6px;color:#b4b4c0;padding:4px 10px;font-size:.75rem;font-family:inherit;cursor:pointer}.webinar-v2-payment-back:hover{border-color:#0c8;color:#0c8}.webinar-v2-payment iframe{width:100%;height:560px;border:none;display:block}.webinar-v2-modal.webinar-v2-payment-mode .webinar-v2-zoom-badge,.webinar-v2-modal.webinar-v2-payment-mode .webinar-v2-title,.webinar-v2-modal.webinar-v2-payment-mode .webinar-v2-subtitle,.webinar-v2-modal.webinar-v2-payment-mode .webinar-v2-highlight,.webinar-v2-modal.webinar-v2-payment-mode .webinar-v2-details,.webinar-v2-modal.webinar-v2-payment-mode .webinar-v2-pricing-box,.webinar-v2-modal.webinar-v2-payment-mode .webinar-v2-disclaimer{display:none!important}.webinar-v2-modal.webinar-v2-payment-mode{max-width:720px;padding:1rem}.webinar-v2-modal.webinar-v2-payment-mode .webinar-v2-payment{margin-top:0}.webinar-v2-modal.webinar-v2-payment-mode .webinar-v2-payment iframe{height:75vh;min-height:560px}.webinar-v2-success{padding:1rem 0;text-align:center}.webinar-v2-success-icon{width:64px;height:64px;background:#0c8;color:#0a0a0e;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.2rem;font-weight:900;margin:0 auto 1rem;box-shadow:0 10px 30px #00cc884d}.webinar-v2-success h3{color:#fff;font-size:1.4rem;margin:0 0 .4rem;font-weight:800}.webinar-v2-success-sub{color:#b4b4c0;font-size:.95rem;margin:0 0 1.25rem}.webinar-v2-zoom-box{background:#161620;border:2px solid #00cc88;border-radius:10px;padding:1rem;margin-bottom:1rem}.webinar-v2-zoom-label{font-size:.72rem;color:#6e6e80;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.4rem}.webinar-v2-zoom-link{display:inline-block;color:#0c8;text-decoration:underline;font-size:.95rem;word-break:break-all;font-weight:700}.webinar-v2-zoom-pass{margin-top:.5rem;font-size:.85rem;color:#b4b4c0}.webinar-v2-zoom-pass code{background:#0a0a12;padding:2px 8px;border-radius:4px;color:#0c8;font-family:Inter,monospace}.webinar-v2-success-meta{color:#b4b4c0;font-size:.85rem;line-height:1.6}.webinar-v2-success-meta strong{color:#0c8}.webinar-v2-success-email-note{margin-top:.5rem;color:#6e6e80;font-size:.8rem}@media (max-width: 768px){.webinar-v2-modal{padding:1.5rem 1.2rem 1.2rem}.webinar-v2-title{font-size:1.15rem}.webinar-v2-details{flex-direction:column;gap:.4rem}.webinar-v2-payment iframe{height:480px}}.plugin-shell{max-width:920px!important}.plugin-knobs,.knob-row{direction:ltr!important}.knob-row{display:flex!important;justify-content:center!important;align-items:flex-start!important;flex-wrap:nowrap!important}.knob-row.row-top{gap:0!important;padding:0 1rem!important}.knob-row.row-bottom{gap:0!important;padding:0 .25rem!important}.knob-unit{flex:1 1 0!important;min-width:0!important;width:auto!important}.knob-unit.small .knob-wrap{width:50px!important;height:50px!important}.knob-unit.small .knob-name{font-size:.48rem!important;letter-spacing:.01em!important;white-space:nowrap!important}.knob-unit.small .knob-value{font-size:.6rem!important}.knob-unit:not(.knob-mix) .k-dot{fill:var(--accent)!important}.payment-modal{position:fixed;inset:0;margin:auto;padding:0;border:none;border-radius:16px;background:#15151c;color:#e0e0e0;width:min(1080px,94vw);max-width:94vw;height:min(900px,94vh);max-height:94vh;box-shadow:0 40px 100px #000000b3,0 0 80px #00cc881a;overflow:hidden}.payment-modal::backdrop{background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.payment-modal[open]{animation:modalFadeIn .25s ease-out}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.96) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.payment-modal-inner{display:flex;flex-direction:column;height:100%}.payment-modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:linear-gradient(180deg,#1a1a22,#15151c);border-bottom:1px solid #2a2a38;flex-shrink:0}.payment-modal-title{display:flex;align-items:center;gap:12px;font-family:Heebo,sans-serif;font-size:16px;color:#fff}.payment-modal-title strong{font-weight:700}.payment-modal-price{color:#0c8;font-weight:800;font-size:18px;padding:4px 12px;background:#00cc881f;border-radius:100px;display:inline-flex;align-items:center;gap:8px}.payment-modal-price-was{color:#888;font-weight:600;font-size:14px;text-decoration:line-through}.payment-modal-price.is-discounted{background:#00cc882e}.payment-modal-close{background:transparent;border:none;color:#888;font-size:28px;line-height:1;width:36px;height:36px;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.payment-modal-close:hover{background:#2a2a38;color:#f33}.payment-modal-body{flex:1;min-height:720px;background:#fff;overflow:hidden;position:relative}.payment-modal-body iframe{width:100%;height:100%;min-height:720px;border:none;display:block}.payment-modal-footer{padding:12px 24px;background:#0a0a0e;border-top:1px solid #2a2a38;color:#6e6e80;font-size:12px;text-align:center;flex-shrink:0}.payment-consent-gate{position:absolute;inset:0;background:linear-gradient(180deg,#0d0d14,#12121a);display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;z-index:5;overflow-y:auto}.payment-consent-inner{max-width:480px;width:100%;text-align:center}.payment-consent-icon{font-size:2.5rem;margin-bottom:.75rem}.payment-consent-title{font-size:1.5rem;font-weight:800;color:#fff;margin-bottom:.5rem;font-family:Heebo,sans-serif}.payment-consent-subtitle{color:#b4b4c0;font-size:.95rem;margin-bottom:1.75rem;line-height:1.5}.payment-consent-form{display:flex;flex-direction:column;gap:1rem;text-align:right}.payment-consent-check{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;background:#1a1a22;border:1px solid #2a2a38;border-radius:10px;cursor:pointer;transition:border-color .2s ease,background .2s ease}.payment-consent-check:hover{border-color:#3a3a48;background:#1e1e28}.payment-consent-check input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.payment-consent-box{flex-shrink:0;width:22px;height:22px;border:2px solid #3a3a48;border-radius:5px;background:#0a0a0e;position:relative;transition:border-color .2s ease,background .2s ease;margin-top:1px}.payment-consent-check input[type=checkbox]:checked+.payment-consent-box{background:#0c8;border-color:#0c8}.payment-consent-check input[type=checkbox]:checked+.payment-consent-box:after{content:"";position:absolute;top:2px;left:6px;width:6px;height:11px;border:solid #0a0a0e;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.payment-consent-check input[type=checkbox]:focus-visible+.payment-consent-box{outline:2px solid #00cc88;outline-offset:2px}.payment-consent-text{flex:1;color:#e4e4ec;font-size:.95rem;line-height:1.55}.payment-consent-text a{color:#0c8;text-decoration:underline;text-underline-offset:3px}.payment-consent-text a:hover{color:#0e9}.payment-consent-check-optional .payment-consent-text{color:#b4b4c0}.payment-consent-email{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.25rem}.payment-consent-email-label{font-size:.9rem;color:#d8d8e0;font-weight:600}.payment-consent-email-input{background:#0f0f15;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:.75rem .95rem;color:#e6e6f0;font-family:inherit;font-size:1rem;direction:ltr;text-align:left;width:100%}.payment-consent-email-input:focus{outline:none;border-color:#0c8;box-shadow:0 0 0 2px #00cc882e}.payment-consent-email-input.is-invalid{border-color:#ff6b6b;box-shadow:0 0 0 2px #ff6b6b2e}.payment-consent-email-hint{font-size:.78rem;color:#888;margin:0}.payment-consent-btn{margin-top:.5rem;padding:.95rem 1.5rem;font-size:1rem;font-weight:700}.payment-consent-btn:disabled{opacity:.45;cursor:not-allowed}.payment-consent-btn:disabled:hover{background:var(--accent, #00cc88);transform:none}.payment-consent-error{color:#ff6b6b;font-size:.9rem;margin-top:.25rem;text-align:center}.payment-consent-coupon{margin-top:.25rem;padding-top:.85rem;border-top:1px dashed rgba(255,255,255,.08);display:flex;flex-direction:column;gap:.55rem}.payment-consent-coupon-toggle{background:transparent;border:none;color:#0c8;font-size:.85rem;font-weight:600;cursor:pointer;padding:.25rem 0;align-self:flex-start;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;font-family:inherit}.payment-consent-coupon-toggle:hover{color:#0e9}.payment-consent-coupon-toggle.is-active{color:#888}.payment-consent-coupon-row{display:flex;gap:.5rem;align-items:stretch}.payment-consent-coupon-input{flex:1;min-width:0;padding:.7rem .85rem;background:#0f0f15;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#e6e6f0;font-family:inherit;font-size:.95rem;letter-spacing:.5px;text-transform:uppercase}.payment-consent-coupon-input:focus{outline:none;border-color:#0c8;box-shadow:0 0 0 2px #00cc882e}.payment-consent-coupon-input::placeholder{color:#555;text-transform:none;letter-spacing:0}.payment-consent-coupon-input:disabled{opacity:.55;cursor:not-allowed}.payment-consent-coupon-btn{background:#00cc882e;color:#0c8;border:1px solid rgba(0,204,136,.35);padding:.6rem 1.1rem;border-radius:8px;font-weight:700;font-size:.9rem;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.payment-consent-coupon-btn:hover:not(:disabled){background:#00cc8847;border-color:#00cc8880}.payment-consent-coupon-btn:disabled{opacity:.55;cursor:not-allowed}.payment-consent-coupon-status{margin:0;font-size:.85rem;font-weight:600}.payment-consent-coupon-status.is-success{color:#0c8}.payment-consent-coupon-status.is-error{color:#ff6b6b}.payment-success{position:absolute;inset:0;background:linear-gradient(180deg,#0d0d14,#12121a);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:2rem;z-index:10}.payment-success-inner{max-width:520px;width:100%;text-align:center;margin:auto 0}.payment-success-icon{width:72px;height:72px;background:#0c8;color:#0a0a0e;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:900;margin:0 auto 1.25rem;box-shadow:0 12px 40px #00cc8859;animation:successPop .4s ease-out}@keyframes successPop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}.payment-success-title{font-size:1.75rem;font-weight:800;color:#fff;margin-bottom:.5rem;font-family:Heebo,sans-serif}.payment-success-subtitle{color:#b4b4c0;font-size:1rem;margin-bottom:1.75rem;line-height:1.5}.serial-box{background:#1a1a22;border:2px solid #00cc88;border-radius:12px;padding:1.25rem;margin-bottom:1.75rem;position:relative}.serial-label{font-size:.8rem;color:#6e6e80;text-transform:uppercase;letter-spacing:.1em;font-weight:600;margin-bottom:.5rem}.serial-value{font-family:Inter,Courier New,monospace;font-size:1.6rem;font-weight:800;color:#0c8;letter-spacing:.08em;direction:ltr;word-break:break-all;margin-bottom:.75rem}.serial-copy-btn{background:#00cc8826;color:#0c8;border:1px solid rgba(0,204,136,.3);border-radius:6px;padding:.4rem 1.25rem;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .2s ease;font-family:inherit}.serial-copy-btn:hover{background:#00cc8840;border-color:#0c8}.download-section{margin-bottom:1.5rem}.download-label{font-size:.8rem;color:#6e6e80;text-transform:uppercase;letter-spacing:.1em;font-weight:600;margin-bottom:.75rem}.download-buttons{display:flex;gap:.75rem;margin-bottom:1rem}.download-btn{flex:1;display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem;background:#1a1a22;border:1px solid #2a2a38;border-radius:10px;color:#fff;text-decoration:none;transition:all .2s ease}.download-btn:hover{border-color:#0c8;background:#22222d;transform:translateY(-2px);color:#fff}.download-btn-icon{font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#00cc881f;border-radius:8px;flex-shrink:0}.download-btn-title{display:block;font-weight:700;font-size:1rem;font-family:Inter,sans-serif}.download-btn-sub{display:block;font-size:.75rem;color:#6e6e80;margin-top:2px}.manual-link{display:inline-block;color:#b4b4c0;font-size:.9rem;text-decoration:none;padding:.5rem 1rem;border-radius:6px;transition:all .2s ease}.manual-link:hover{color:#0c8;background:#00cc8814}.email-notice{background:#ff990014;border:1px solid rgba(255,153,0,.25);border-radius:10px;padding:1rem 1.25rem;display:flex;align-items:flex-start;gap:.75rem;text-align:start}.email-notice-icon{font-size:1.5rem;flex-shrink:0;margin-top:.1rem}.email-notice p{color:#b4b4c0;font-size:.85rem;line-height:1.6;margin:0}.email-notice strong{color:#f90}@media (max-width: 768px){.payment-modal{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.payment-modal-body{min-height:calc(100vh - 110px)}.download-buttons{flex-direction:column}.serial-value{font-size:1.2rem}}html[lang=en] .payment-success-title,html[lang=en] .payment-success-subtitle,html[lang=en] .serial-label,html[lang=en] .download-label,html[lang=en] .email-notice p{font-family:Inter,sans-serif}.testimonials{text-align:center}.section-eyebrow{text-transform:uppercase;letter-spacing:.25em;font-size:.75rem;font-weight:700;color:var(--accent);margin-bottom:.75rem;font-family:var(--font-english, inherit)}.tm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:3rem;text-align:start}.tm-card{display:flex;flex-direction:column;gap:1rem;margin:0;background:linear-gradient(180deg,var(--bg-card) 0%,var(--bg-deep, #0a0a0e) 100%);border:1px solid var(--border);border-radius:var(--radius-lg, 18px);padding:2rem 1.75rem;transition:transform .25s,border-color .25s,box-shadow .25s}.tm-card:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 18px 50px var(--accent-glow, rgba(0,204,136,.15))}.tm-stars{color:var(--accent);letter-spacing:.15em;font-size:.95rem}.tm-quote{margin:0;font-size:1.05rem;line-height:1.65;color:var(--text-primary);font-weight:500}.tm-author{display:flex;flex-direction:column;gap:.15rem;margin-top:auto}.tm-name{font-weight:800;color:var(--text-primary)}.tm-role{font-size:.85rem;color:var(--text-muted)}.tm-more{display:inline-block;margin-top:2.5rem;color:var(--text-secondary);text-decoration:none;font-weight:600;transition:color .2s}.tm-more:hover{color:var(--accent)}.tm-credits{display:flex;flex-direction:column;gap:.4rem;margin-top:1.75rem}.tm-credits-label{font-size:.8rem;color:var(--text-muted);letter-spacing:.04em}.tm-credits-names{font-size:1.05rem;font-weight:700;color:var(--text-primary)}.tm-video-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;margin-top:3rem;max-width:1080px;margin-inline:auto}.tm-video{position:relative;margin:0;border-radius:var(--radius-lg, 18px);overflow:hidden;aspect-ratio:9 / 16;background:#000;border:1px solid var(--border);box-shadow:0 12px 40px #00000073;transition:transform .25s,border-color .25s,box-shadow .25s}.tm-video:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 20px 55px var(--accent-glow, rgba(0,204,136,.18))}.tm-video video{width:100%;height:100%;object-fit:cover;display:block}.tm-video.tm-demo-card{background:radial-gradient(120% 80% at 50% 34%,#00cc882e,#0a0a0e 68%)}.tm-video.tm-demo-card video{object-fit:contain}.tm-play{position:absolute;inset:0;margin:auto;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#00cc88eb;color:#04130d;border:none;border-radius:50%;cursor:pointer;transition:transform .2s,background .2s;box-shadow:0 6px 24px #00000080}.tm-play svg{width:30px;height:30px;margin-inline-start:3px}.tm-play:hover{transform:scale(1.08);background:var(--accent)}.tm-video.playing .tm-play{opacity:0;pointer-events:none}.tm-cap{position:absolute;inset-inline:0;bottom:0;padding:1.5rem 1rem .85rem;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);pointer-events:none}.tm-cap .tm-name{color:#fff;font-weight:700;font-size:.92rem;font-family:var(--font-english, inherit);direction:ltr;display:block;text-align:start}@media (max-width: 900px){.tm-video-grid{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.85rem;padding-bottom:.75rem;max-width:100%;scrollbar-width:thin}.tm-video-grid .tm-video{flex:0 0 46%;scroll-snap-align:center}}@media (max-width: 560px){.tm-video-grid .tm-video{flex:0 0 68%}}.footer-whatsapp{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.1rem;padding:.7rem 1.1rem;border-radius:999px;text-decoration:none;background:#25d3661a;border:1px solid rgba(37,211,102,.4);color:#e8fff2;font-size:.9rem;transition:background .2s,border-color .2s,transform .2s}.footer-whatsapp:hover{background:#25d3662e;border-color:#25d366;transform:translateY(-2px)}.footer-whatsapp svg{width:22px;height:22px;color:#25d366;flex-shrink:0}.footer-whatsapp strong{color:#fff;font-weight:700}
