@import url(https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700;800&display=swap);.mts-product-page-head{padding:1rem 0 1.25rem;background:#fff;border-bottom:1px solid #e5e7eb}.mts-product-page-breadcrumb{font-size:.8125rem;color:#64748b}.mts-single-product-wrap{background:#fff}.single-productpage .mts-product-marketplace,.mts-sp{--mts-sp-purple:#2563eb;--mts-sp-purple-dark:#2563eb;--mts-sp-purple-soft:#ede9fe;--mts-sp-green:#16a34a;--mts-sp-green-soft:#dcfce7;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#0f172a;box-sizing:border-box}.mts-sp *{box-sizing:border-box}.mts-sp__hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(1.75rem, 4.5vw, 1.25rem);align-items:start;margin-bottom:clamp(2.5rem, 6vw, 4rem)}@media (max-width:991px){.mts-sp__hero{grid-template-columns:1fr}}.mts-sp__gallery-col .woocommerce-product-gallery{margin-bottom:0}.mts-sp__gallery-col .woocommerce-product-gallery{float:none!important;width:100%!important}.mts-sp__gallery-col .flex-control-thumbs{margin-top:1rem!important;display:flex!important;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.mts-sp__gallery-col .flex-control-thumbs li{width:auto!important;float:none!important;margin:0!important;flex:1 1 calc(16.66% - 0.5rem);min-width:72px;max-width:120px;border-radius:12px;overflow:hidden;border:1px solid #e9d5ff;background:#f5f3ff;box-shadow:0 2px 8px rgb(15 23 42 / .04);transition:border-color 0.2s ease,box-shadow 0.2s ease}.mts-sp__gallery-col .flex-control-thumbs li:hover{border-color:#c4b5fd}.mts-sp__gallery-col .flex-control-thumbs li img{border-radius:10px;opacity:1!important}.mts-sp__gallery-col .woocommerce-product-gallery__wrapper{position:relative;border-radius:18px;overflow:visible;border:1px solid #e9d5ff;background:#faf5ff;box-shadow:0 12px 40px rgb(109 40 217 / .08)}.mts-sp__gallery-col .woocommerce-product-gallery__image,.mts-sp__gallery-col .woocommerce-product-gallery__image img{border-radius:14px;overflow:hidden}.mts-sp__title{margin:0 0 1.25rem;font-size:clamp(1.5rem, 3.5vw, 2rem);font-weight:800;line-height:1.2;letter-spacing:-.03em}.mts-sp__child-theme-badge{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:-.35rem 0 1.15rem;padding:.55rem .85rem;background:linear-gradient(135deg,#f5f3ff 0%,#ede9fe 100%);border:1px solid #ddd6fe;border-radius:12px;box-shadow:0 4px 16px rgb(109 40 217 / .08);font-size:.8125rem;line-height:1.4;color:#5b21b6}.mts-sp__child-theme-badge-label{display:inline-flex;align-items:center;padding:.2rem .55rem;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--mts-sp-purple);border-radius:6px;flex-shrink:0}.mts-sp__child-theme-badge-parent{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-weight:600;color:#4c1d95}.mts-sp__child-theme-badge-parent-intro{font-weight:600;color:#2563eb}.mts-sp__child-theme-badge-link{font-weight:700;color:var(--mts-sp-purple-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.mts-sp__child-theme-badge-link:hover{color:#5b21b6}.mts-sp__price-card{padding:clamp(1.25rem, 3vw, 1.65rem);background:linear-gradient(180deg,#f5f3ff 0%,#faf5ff 45%,#ffffff 100%);border:1px solid #ddd6fe;border-radius:16px;margin-bottom:1.25rem;box-shadow:0 8px 32px rgb(109 40 217 / .07)}.mts-sp__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-bottom:.5rem}.mts-sp__price-sale{font-size:clamp(1.75rem, 4vw, 2.25rem);font-weight:800;color:#0f172a}.mts-sp__price-sale del{font-size:.55em;font-weight:600;color:#94a3b8;margin-right:.35rem}.mts-sp__price-sale ins{text-decoration:none}.mts-sp__price-discount-badge{padding:.25rem .55rem;font-size:clamp(0.75rem, 2vw, 0.875rem);font-weight:700;line-height:1.2;color:#fff;background:red;border-radius:8px;flex-shrink:0;white-space:nowrap}.mts-sp__gallery-col>span.onsale{z-index:9}.mts-sp__license{margin:0 0 1rem;font-size:.8125rem;color:#64748b;line-height:1.5}.mts-sp__value-points{list-style:none;margin:0 0 1.1rem;padding:.85rem 1rem .95rem;background:linear-gradient(135deg,#faf5ff 0%,#f5f3ff 45%,#eef2ff 100%);border:1px solid #e9d5ff;border-radius:14px;box-shadow:0 4px 18px rgb(109 40 217 / .08);display:flex;flex-direction:column;gap:.5rem}.mts-sp__value-points li{display:flex;align-items:flex-start;gap:.6rem;margin:0;padding:0;line-height:1.35;font-size:.9375rem;font-weight:600;color:#1e293b}.mts-sp__value-points-icon{flex-shrink:0;width:1.35rem;height:1.35rem;margin-top:.1rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(145deg,#7c3aed,#6d28d9);color:#fff;font-size:.65rem;box-shadow:0 2px 8px rgb(109 40 217 / .35)}.mts-sp__value-points-icon .fa{line-height:1}.mts-sp__value-points-text{flex:1;min-width:0}.mts-sp__value-points-em{font-style:normal;font-weight:800;color:#6d28d9;letter-spacing:.02em;text-transform:uppercase;font-size:.82em;padding:.05em .28em;margin:0 .06em;border-radius:6px;background:rgb(255 255 255 / .85);box-shadow:inset 0 0 0 1px rgb(167 139 250 / .45)}.mts-sp__price-card form.cart{display:flex;flex-direction:column;gap:.75rem;margin:0!important;padding:0!important;border:none!important}.mts-sp__price-card form.cart .quantity{display:none!important}.mts-sp__price-card form.cart .single_add_to_cart_button{width:100%;justify-content:center;display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 1.35rem!important;font-size:1rem!important;font-weight:700!important;background:var(--mts-sp-purple)!important;color:#fff!important;border:none!important;border-radius:12px!important;box-shadow:0 10px 28px rgb(124 58 237 / .35)!important;transition:background 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease!important}.mts-sp__price-card form.cart .single_add_to_cart_button::after{content:none}.mts-sp__price-card form.cart .single_add_to_cart_button::before{content:"\f07a";font-family:"FontAwesome";font-weight:400;font-size:.98em;line-height:1;margin-right:.15rem}.mts-sp__price-card form.cart .single_add_to_cart_button:hover{background:var(--mts-sp-purple-dark)!important;color:#fff!important;box-shadow:0 14px 34px rgb(109 40 217 / .42)!important;transform:translateY(-1px)}.mts-sp__secondary-actions{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:.75rem;width:100%}.mts-sp__live-preview-btn{box-sizing:border-box;width:100%;justify-content:center;display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 1.35rem;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;color:#fff!important;background:#000;border:none;border-radius:12px;box-shadow:0 10px 28px rgb(124 58 237 / .35);transition:background 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.mts-sp__live-preview-btn::after{content:none}.mts-sp__live-preview-btn::before{content:"\f06e";font-family:"FontAwesome";font-weight:400;font-size:.98em;line-height:1;margin-right:.15rem}.mts-sp__live-preview-btn:hover{background:var(--mts-sp-purple-dark);color:#fff!important;box-shadow:0 14px 34px rgb(109 40 217 / .42);transform:translateY(-1px)}.mts-sp__live-preview-btn:focus-visible{outline:2px solid var(--mts-sp-purple-dark);outline-offset:3px}.mts-sp__doc-btn{box-sizing:border-box;width:100%;justify-content:center;display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 1.35rem;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;color:#111827!important;background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 14px rgb(15 23 42 / .06);transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,color 0.2s ease}.mts-sp__doc-btn::after{content:none}.mts-sp__doc-btn::before{content:"\f15c";font-family:"FontAwesome";font-weight:400;font-size:.95em;line-height:1;margin-right:.18rem;opacity:.9}.mts-sp__doc-btn:hover{color:var(--mts-sp-purple-dark)!important;border-color:#c4b5fd;background:#faf5ff;box-shadow:0 8px 22px rgb(109 40 217 / .12);transform:translateY(-1px)}.mts-sp__doc-btn:focus-visible{outline:2px solid var(--mts-sp-purple-dark);outline-offset:3px}.mts-sp__secondary-actions--free .mts-sp__free-download-btn{box-sizing:border-box;width:100%;justify-content:center;display:inline-flex;align-items:center;gap:.5rem;margin:0!important;padding:.95rem 1.35rem!important;font-size:1rem!important;font-weight:700!important;line-height:1.2;text-align:center;color:#fff!important;background:var(--mts-sp-purple)!important;border:none!important;border-radius:12px!important;box-shadow:0 10px 28px rgb(124 58 237 / .35)!important;transition:background 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease!important}.mts-sp__secondary-actions--free .mts-sp__free-download-btn::after{content:none}.mts-sp__secondary-actions--free .mts-sp__free-download-btn::before{content:"\f019";font-family:"FontAwesome";font-weight:400;font-size:.98em;line-height:1;margin-right:.15rem}.mts-sp__secondary-actions--free .mts-sp__free-download-btn:hover{background:var(--mts-sp-purple-dark)!important;color:#fff!important;box-shadow:0 14px 34px rgb(109 40 217 / .42)!important;transform:translateY(-1px)}.mts-sp__secondary-actions--free .mts-sp__free-download-btn:focus-visible{outline:2px solid var(--mts-sp-purple-dark);outline-offset:3px}.mts-sp__secondary-actions--free .mts-sp__go-premium-btn{box-sizing:border-box;width:100%;justify-content:center;display:inline-flex;align-items:center;gap:.5rem;margin:10px 0!important;padding:.95rem 1.35rem!important;font-size:1rem!important;font-weight:700!important;line-height:1.2;text-align:center;color:#fff!important;background:#712dde!important;border:none!important;border-radius:12px!important;box-shadow:0 10px 28px rgb(124 58 237 / .35)!important;transition:background 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease!important}.mts-sp__secondary-actions--free .mts-sp__go-premium-btn:hover{background:#fffbeb;border-color:#d97706;color:#ffffff!important;box-shadow:0 12px 26px rgb(217 119 6 / .2)}.mts-sp__secondary-actions--free .mts-sp__go-premium-btn::before{content:"\f005";font-family:"FontAwesome";font-weight:400;font-size:.95em;line-height:1;margin-right:.18rem}.mts-sp__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem}@media (max-width:600px){.mts-sp__stats{grid-template-columns:1fr}}.mts-sp__stat{padding:.95rem .75rem;background:#fff;border:1px solid #e5e7eb;border-radius:14px;text-align:center;box-shadow:0 4px 18px rgb(15 23 42 / .04)}.mts-sp__stat-value{display:block;font-size:1.125rem;font-weight:800;color:#0f172a}.mts-sp__stat-label{display:block;margin-top:.25rem;font-size:.75rem;font-weight:600;color:#64748b}.mts-sp__included{padding:clamp(1.15rem, 2.5vw, 1.45rem);background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:1.25rem;box-shadow:0 4px 22px rgb(15 23 42 / .05)}.mts-sp__included-title{margin:0 0 1rem;font-size:1.0625rem;font-weight:800}.mts-sp__included-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.65rem}.mts-sp__included-list li{display:flex;align-items:flex-start;gap:.5rem;font-size:.9375rem;color:#475569;line-height:1.45}.mts-sp__included-list .fa-check-circle{color:var(--mts-sp-green);margin-top:.15rem;flex-shrink:0}.mts-sp__section-title{margin:0 0 1.25rem;font-size:1.35rem;font-weight:800;letter-spacing:-.02em;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}.mts-sp__overview{margin-bottom:clamp(2.5rem, 6vw, 4rem)}.mts-sp__overview-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem, 4vw, 2.5rem)}@media (max-width:900px){.mts-sp__overview-grid{grid-template-columns:1fr}}.mts-sp__about-heading,.mts-sp__technical-heading{margin:0 0 .75rem;font-size:1rem;font-weight:700}.mts-sp__about-content{font-size:.9375rem;line-height:1.65;color:#475569}.mts-sp__about-content p{margin:0 0 .75rem}.mts-sp__tech-table{width:100%;border-collapse:collapse;font-size:.875rem;background:#f8fafc;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}.mts-sp__tech-table th,.mts-sp__tech-table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e5e7eb}.mts-sp__tech-table tr:last-child th,.mts-sp__tech-table tr:last-child td{border-bottom:none}.mts-sp__tech-table th{font-weight:500;color:#64748b;width:42%}.mts-sp__tech-table td{font-weight:700;color:#0f172a}.mts-sp__demos{margin-bottom:clamp(2.5rem, 6vw, 4rem)}.mts-sp__demos-head{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin-bottom:1.25rem}.mts-sp__demos-head .mts-sp__section-title{margin:0;padding:0;border:none}.mts-sp__count-badge{padding:.25rem .65rem;font-size:.6875rem;font-weight:700;color:#2563eb;background:#ede9fe;border-radius:999px}.mts-sp__demos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(0.75rem, 2vw, 1.25rem)}@media (max-width:900px){.mts-sp__demos-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.mts-sp__demos-grid{grid-template-columns:1fr}}.mts-sp__features{margin-bottom:clamp(2.5rem, 6vw, 4rem)}.mts-sp__features-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(0.75rem, 2vw, 1.1rem)}@media (max-width:900px){.mts-sp__features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.mts-sp__features-grid{grid-template-columns:1fr}}.mts-sp__feature-card{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;background:linear-gradient(135deg,#faf5ff 0%,#ffffff 55%);border:1px solid #e9d5ff;border-radius:14px;box-shadow:0 4px 18px rgb(109 40 217 / .06);min-height:100%;align-items:center}.mts-sp__feature-icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:10px;background:var(--mts-sp-purple-soft);color:var(--mts-sp-purple-dark);font-size:.95rem}.mts-sp__feature-text{font-size:.9375rem;font-weight:600;line-height:1.45;color:#334155}.mts-sp__demo-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 4px 16px rgb(15 23 42 / .04);transition:transform 0.2s ease,box-shadow 0.2s ease}a.mts-sp__demo-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgb(15 23 42 / .08)}.mts-sp__demo-card--family{cursor:default}.mts-sp__demo-card--family:hover{box-shadow:0 8px 22px rgb(15 23 42 / .07)}.mts-sp__demo-hover-layer{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:linear-gradient(180deg,rgb(15 23 42 / .2) 0%,rgb(15 23 42 / .65) 100%);opacity:0;pointer-events:none;transition:opacity 0.25s ease}.mts-sp__demo-top:hover .mts-sp__demo-hover-layer,.mts-sp__demo-top:focus-within .mts-sp__demo-hover-layer{opacity:1;pointer-events:auto}.mts-sp__demo-view-btn{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.25rem;font-size:.8125rem;font-weight:700;color:#fff!important;text-decoration:none!important;background:var(--mts-sp-purple);border-radius:999px;box-shadow:0 8px 24px rgb(124 58 237 / .45);transition:background 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.mts-sp__demo-view-btn:hover{background:var(--mts-sp-purple-dark);color:#fff!important;transform:translateY(-1px);box-shadow:0 10px 28px rgb(109 40 217 / .5)}@media (hover:none){.mts-sp__demo-card--family .mts-sp__demo-hover-layer{opacity:1;pointer-events:auto;background:linear-gradient(180deg,transparent 35%,rgb(15 23 42 / .72) 100%);align-items:flex-end;padding-bottom:.75rem}}.mts-sp__demo-body--title-only{padding:.85rem 1rem 1rem;text-align:center}.mts-sp__demo-body--title-only .mts-sp__demo-title{margin:0}.mts-sp__demo-top{position:relative;aspect-ratio:16 / 11;background:var(--demo-bg,#e0f2fe);display:flex;align-items:center;justify-content:center;overflow:hidden}.mts-sp__demo-img{width:100%;height:100%;object-fit:cover}.mts-sp__demo-placeholder{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#64748b;font-weight:600;font-size:.875rem;text-align:center;padding:1rem}.mts-sp__demo-placeholder .fa-display{font-size:2rem;opacity:.6}.mts-sp__demo-preview-label{position:absolute;inset:auto .75rem .75rem .75rem;text-align:center;padding:.45rem;font-size:.75rem;font-weight:700;color:#fff;background:rgb(15 23 42 / .75);border-radius:8px;pointer-events:none}.mts-sp__demo-body{position:relative;padding:1rem 1.1rem 1.15rem;background:#fff}.mts-sp__demo-title{display:block;font-size:.9375rem;font-weight:700;color:#0f172a}.mts-sp__demo-sub{display:block;margin-top:.25rem;font-size:.75rem;color:#64748b}.mts-sp__demo-dot{position:absolute;right:1rem;bottom:1rem;width:8px;height:8px;border-radius:50%;background:var(--accent,#0ea5e9)}.single-productpage .article.single_inner{width:100%;float:none}.mts-sp__device-showcase{margin-bottom:clamp(2.5rem, 6vw, 4rem)}.mts-sp__device-scene{position:relative;border-radius:20px;overflow:hidden;border:1px solid #e2e8f0;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 36%,#eef2f7 36%,#dce3ec 72%,#cfd8e6 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 4px 6px -1px rgb(15 23 42 / .05),0 20px 50px -12px rgb(15 23 42 / .1)}.mts-sp__device-stack{position:relative;z-index:1;isolation:isolate;width:100%;margin:0 auto;min-height:clamp(320px, 50vw, 480px);height:clamp(320px, 50vw, 480px);padding:clamp(1rem, 2.5vw, 1.75rem) clamp(0.5rem, 2vw, 1.25rem) clamp(1.25rem, 3vw, 2rem);box-sizing:border-box}.mts-sp__device{position:absolute;margin:0;padding:0;border:none;transform-origin:50% 100%;transition:transform 0.35s ease}.mts-sp__device-body{width:100%;position:relative}.mts-sp__device-bezel{position:relative;overflow:hidden;background:#020617}.mts-sp__device-bezel>.mts-sp__device-img,.mts-sp__device-bezel>img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:top center;z-index:1}.mts-sp__device-bezel::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 0 rgb(255 255 255 / .15);pointer-events:none;z-index:2}.mts-sp__device-body--monitor{display:flex;flex-direction:column;align-items:center;width:100%;filter:drop-shadow(0 18px 28px rgb(15 23 42 / .22))}.mts-sp__device-monitor-top{width:100%;background:linear-gradient(145deg,#475569 0%,#334155 40%,#1e293b 100%);padding:10px 10px 0;border-radius:12px 12px 0 0;border:1px solid #64748b;border-bottom:none;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12)}.mts-sp__device-bezel--monitor{aspect-ratio:16 / 10;border-radius:6px;border:2px solid #0f172a;box-shadow:0 0 0 1px #64748b}.mts-sp__device-monitor-chin{height:10px;width:100%;background:linear-gradient(180deg,#1e293b 0%,#0f172a 100%);border-radius:0 0 8px 8px;border:1px solid #334155;border-top:none;box-shadow:inset 0 -1px 0 rgb(0 0 0 / .35)}.mts-sp__device-monitor-chin::after{content:"";display:block;width:6px;height:6px;margin:2px auto 0;border-radius:50%;background:radial-gradient(circle at 30% 30%,#64748b,#1e293b);box-shadow:0 0 0 1px #0f172a}.mts-sp__device-stand{display:flex;flex-direction:column;align-items:center;width:100%;pointer-events:none}.mts-sp__device-stand-neck{display:block;width:22%;min-width:36px;height:14px;background:linear-gradient(90deg,#94a3b8,#cbd5e1,#94a3b8);border-radius:0 0 4px 4px;box-shadow:0 2px 4px rgb(15 23 42 / .2)}.mts-sp__device-stand-foot{display:block;width:48%;min-width:80px;height:9px;margin-top:-1px;background:linear-gradient(180deg,#cbd5e1 0%,#94a3b8 50%,#64748b 100%);border-radius:0 0 10px 10px;box-shadow:0 4px 8px rgb(15 23 42 / .18)}.mts-sp__device-body--laptop{width:100%;perspective:800px;filter:drop-shadow(0 16px 26px rgb(15 23 42 / .2))}.mts-sp__device-laptop-lid{transform:rotateX(2deg);transform-origin:50% 100%;padding:8px 8px 0;background:linear-gradient(165deg,#64748b 0%,#475569 50%,#334155 100%);border-radius:10px 10px 2px 2px;border:1px solid #64748b;border-bottom:none;box-shadow:inset 0 1px 0 rgb(255 255 255 / .15)}.mts-sp__device-bezel--laptop{aspect-ratio:16 / 10;border-radius:5px;border:2px solid #0f172a}.mts-sp__device-laptop-base{position:relative;height:11px;width:106%;left:-3%;margin-top:-1px;background:linear-gradient(180deg,#475569 0%,#1e293b 35%,#0f172a 100%);border-radius:0 0 10px 10px;border:1px solid #334155;border-top:none;box-shadow:0 6px 14px rgb(15 23 42 / .35),inset 0 1px 0 rgb(255 255 255 / .06)}.mts-sp__device-laptop-trackpad{position:absolute;left:50%;top:3px;transform:translateX(-50%);width:28%;height:4px;background:#1e293b;border-radius:4px;box-shadow:inset 0 1px 2px rgb(0 0 0 / .5)}.mts-sp__device-body--tablet{width:100%;filter:drop-shadow(0 14px 24px rgb(15 23 42 / .2))}.mts-sp__device-tablet-frame{position:relative;padding:14px 12px 16px;background:linear-gradient(145deg,#e2e8f0 0%,#cbd5e1 40%,#94a3b8 100%);border-radius:18px;border:1px solid #94a3b8;box-shadow:inset 0 2px 4px rgb(255 255 255 / .5),0 2px 0 #64748b}.mts-sp__device-camera{position:absolute;top:6px;left:50%;transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#475569,#1e293b);box-shadow:inset 0 0 2px rgb(0 0 0 / .6);z-index:3}.mts-sp__device-bezel--tablet{aspect-ratio:3 / 4;border-radius:10px;border:3px solid #0f172a;box-shadow:0 0 0 1px #334155}.mts-sp__device-body--phone{width:100%;filter:drop-shadow(0 14px 28px rgb(15 23 42 / .28))}.mts-sp__device-phone-frame--iphone-pro{position:relative;padding:3px;border-radius:22px;background:linear-gradient(168deg,#000000 0%,#424242 18%,#565656 42%,#000000 62%,#000000 82%,#000000 100%);border:1px solid #FB7F33;box-shadow:inset 0 2px 3px rgb(255 255 255 / .65),inset 0 -3px 6px rgb(0 0 0 / .12),0 2px 0 rgb(255 255 255 / .2),0 12px 32px rgb(0 0 0 / .35)}.mts-sp__device-phone-frame--iphone-pro::before{content:"";position:absolute;top:14%;right:5px;width:2px;height:18%;border-radius:2px;background:linear-gradient(180deg,rgb(255 255 255 / .25),transparent 40%,rgb(0 0 0 / .08));pointer-events:none;z-index:2;opacity:.7}.mts-sp__device-phone-side-btns{position:absolute;width:1px;border-radius:2px;background:#FB7F33;box-shadow:inset 1px 0 0 rgb(255 255 255 / .2),-1px 0 2px rgb(0 0 0 / .15);pointer-events:none;z-index:6}.mts-sp__device-phone-side-btns--left{left:-2px;top:20%;height:22%}.mts-sp__device-phone-side-btns--right{right:-2px;top:24%;height:12%;border-radius:1px 2px 2px 1px}.mts-sp__device-dynamic-island{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:40%;min-width:44px;max-width:120px;height:12px;background:linear-gradient(180deg,#0a0a0a 0%,#000 100%);border-radius:999px;z-index:5;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 2px 6px rgb(0 0 0 / .55)}.mts-sp__device-dynamic-island::after{content:"";position:absolute;top:3px;left:16%;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#1a1a2e,#000);opacity:.35}.mts-sp__device-bezel--iphone-pro{aspect-ratio:9 / 19.5;border-radius:16px;border:1.5px solid #000;margin-top:1px;background:#000;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .04),0 0 0 1px rgb(0 0 0 / .6)}.mts-sp__device-home-bar--iphone{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:34%;height:5px;background:rgb(255 255 255 / .4);border-radius:100px;backdrop-filter:blur(4px);z-index:4;pointer-events:none}.mts-sp__device--monitor{width:56%;max-width:520px;left:50%;bottom:8%;transform:translateX(-50%);z-index:2}.mts-sp__device--tablet{width:22%;max-width:200px;min-width:100px;left:5%;bottom:12%;z-index:3;transform:rotate(2deg)}.mts-sp__device--laptop{width:42%;max-width:380px;right:4%;bottom:6%;z-index:4;transform:rotate(-2.5deg)}.mts-sp__device--phone{width:13%;max-width:120px;min-width:72px;left:24%;bottom:3%;z-index:5;transform:rotate(-4deg)}.mts-sp__device-showcase .mts-sp__device--monitor:hover{transform:translateX(-50%) translateY(-5px)}.mts-sp__device-showcase .mts-sp__device--tablet:hover{transform:rotate(2deg) translateY(-5px)}.mts-sp__device-showcase .mts-sp__device--laptop:hover{transform:rotate(-2.5deg) translateY(-5px)}.mts-sp__device-showcase .mts-sp__device--phone:hover{transform:rotate(-4deg) translateY(-5px)}@media (max-width:900px){.mts-sp__device-stack{min-height:clamp(300px, 72vw, 420px);height:clamp(300px, 72vw, 420px)}.mts-sp__device--monitor{width:62%;bottom:6%}.mts-sp__device--laptop{width:38%;right:2%;bottom:4%}.mts-sp__device--tablet{width:24%;left:2%}.mts-sp__device--phone{width:15%;left:24%}}@media (max-width:640px){.mts-sp__device-scene{border-radius:16px}.mts-sp__device-stack{position:relative;height:auto;min-height:0;padding:1.5rem 1rem 1.75rem;display:grid;grid-template-columns:1fr 1fr;gap:1.25rem .75rem;align-items:start;justify-items:center}.mts-sp__device{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;transform:none!important}.mts-sp__device-showcase .mts-sp__device:hover{transform:translateY(-3px)!important}.mts-sp__device--monitor{grid-column:1 / -1;max-width:min(100%, 400px)}.mts-sp__device--laptop{max-width:100%}.mts-sp__device--tablet{max-width:200px}.mts-sp__device--phone{grid-column:1 / -1;max-width:160px;margin-inline:auto}.mts-sp__device-body--laptop{perspective:none}.mts-sp__device-laptop-lid{transform:none}}@media (max-width:400px){.mts-sp__device-stack{grid-template-columns:1fr}.mts-sp__device--monitor{grid-column:1}}@media (prefers-reduced-motion:reduce){.mts-sp__demo-card,.mts-sp__demo-hover-layer,.mts-sp__demo-view-btn,.mts-sp__price-card .single_add_to_cart_button,.mts-sp__live-preview-btn,.mts-sp__doc-btn,.mts-sp__device{transition:none!important}.mts-sp__device-showcase .mts-sp__device--monitor:hover{transform:translateX(-50%)}.mts-sp__device-showcase .mts-sp__device--tablet:hover{transform:rotate(2deg)}.mts-sp__device-showcase .mts-sp__device--laptop:hover{transform:rotate(-2.5deg)}.mts-sp__device-showcase .mts-sp__device--phone:hover{transform:rotate(-4deg)}}.mts-sp__cta{margin-top:clamp(2rem, 4vw, 3rem)}.mts-sp__cta-inner{background:radial-gradient(120% 120% at 0% 0%,#2563ebad 0%,#2563ebe8 45%,#2563eb 100%);border:1px solid rgb(148 163 184 / .26);border-radius:20px;padding:clamp(1.45rem, 3.9vw, 2.6rem);color:#e5edf7;box-shadow:0 20px 40px rgb(15 23 42 / .22)}.mts-sp__cta-title{margin:0;font-size:clamp(1.4rem, 3.2vw, 2.1rem);font-weight:800;line-height:1.2;color:#fff;text-align:center}.mts-sp__cta-subtitle{margin:.72rem auto 0;max-width:680px;font-size:.98rem;line-height:1.6;text-align:center;color:rgb(226 232 240 / .9)!important}.mts-sp__cta-points{margin-top:1.45rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.mts-sp__cta-point{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.58rem;padding:.7rem .75rem;border-radius:13px;background:rgb(17 35 55 / .34);border:1px solid rgb(148 163 184 / .2);text-align:left}.mts-sp__cta-point i{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#10b981 0%,#06b6d4 100%);color:#fff;font-size:.82rem;box-shadow:0 8px 16px rgb(16 185 129 / .28)}.mts-sp__cta-point span{font-size:.82rem;font-weight:600;line-height:1.25;color:#f8fafc}.mts-sp__cta-actions{margin-top:1.2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.mts-sp__cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.78rem 1.15rem;border-radius:12px;text-decoration:none!important;font-size:.9rem;font-weight:700;line-height:1;transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease}.mts-sp__cta-btn i{font-size:.9rem}.mts-sp__cta-btn small{font-size:.78rem;font-weight:600;opacity:.98;padding-left:.45rem;margin-left:.1rem;border-left:1px solid rgb(255 255 255 / .35)}.mts-sp__cta-btn--primary{background:linear-gradient(135deg,#16a34a 0%,#22c55e 70%,#34d399 100%);color:#fff!important;box-shadow:0 10px 22px rgb(34 197 94 / .33)}.mts-sp__cta-btn--ghost{background:rgb(17 35 55 / .52);border:1px solid rgb(148 163 184 / .36);color:#e8f0fb!important}.mts-sp__cta-btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.mts-sp__cta-trust{margin-top:1.1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem 1.25rem;color:#cbd5e1}.mts-sp__cta-trust span{display:inline-flex;align-items:center;gap:.42rem;font-size:.8rem;font-weight:500}.mts-sp__cta-trust i{color:#34d399;font-size:.8rem}@media (max-width:900px){.mts-sp__cta-points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mts-sp__cta-inner{padding:1.25rem 1rem 1.35rem}.mts-sp__cta-points{grid-template-columns:1fr}.mts-sp__cta-actions{flex-direction:column}.mts-sp__cta-btn{width:100%;justify-content:center}}