@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&display=swap);#tm-sms-preview,.tg-footer,.tm-footer-public-links,.tm-header,.tmv2{font-family:Cairo,"Segoe UI",Tahoma,sans-serif}.tm-header .tm-header-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:1420px;padding:18px 24px;margin:auto;gap:16px}.tm-header .tm-brand img{max-width:160px;height:auto}.tm-header .tm-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tm-header .tm-button,.tm-header .tm-signin{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:10px 16px!important;border-radius:11px!important;font-size:13px;font-weight:800;text-decoration:none!important;white-space:nowrap}.tm-header .tm-signin{color:#fff!important;background:#18334d!important;border:1px solid #18334d!important}.tm-header .tm-button{color:#142b42!important;background:#ffcc06!important;border:1px solid #ffcc06!important}.tm-header .tm-main-nav{display:flex;flex:1;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.tm-header .tm-main-nav>a{font-size:12px;font-weight:700}.tmv2{--navy:#142d46;--muted:#536b80;--yellow:#ffcf18;--line:#dce5ed;color:var(--navy);line-height:1.9;min-width:0;background:#fff}.tmv2 *{box-sizing:border-box}.tmv2 h1,.tmv2 h2,.tmv2 h3,.tmv2 p{float:none;position:static;width:auto;height:auto;background:0 0}.tmv2 h1{font-size:clamp(28px,3.3vw,46px);font-weight:800;line-height:1.5;margin:0 0 12px;color:inherit;letter-spacing:-.5px}.tmv2 h2{font-size:clamp(25px,2.6vw,36px);line-height:1.6;font-weight:800;margin:0 0 14px;color:inherit}.tmv2 h3{font-size:19px;line-height:1.7;margin:0 0 10px;font-weight:800;color:inherit}.tmv2 p{margin:0 0 16px}.tmv2 .mv-wrap{max-width:1220px;margin:auto;padding:0 28px}.tmv2 .mv-section{padding:72px 0;scroll-margin-top:24px}.tmv2 .mv-soft{background:#f3f7fa}.tmv2 .mv-kicker{font-size:12px;font-weight:800;color:#856300;letter-spacing:1px;margin:0 0 10px;text-transform:uppercase}.tmv2 .mv-copy{font-size:16px;color:var(--muted);line-height:2;max-width:760px}.tmv2 .mv-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:22px}.tmv2 .mv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 21px;min-height:49px;border:1px solid var(--navy);border-radius:11px;color:#fff;background:var(--navy);font:inherit;font-size:14px;font-weight:800;line-height:1.7;text-decoration:none;cursor:pointer}.tmv2 .mv-btn.gold{background:var(--yellow);border-color:var(--yellow);color:#142d46}.tmv2 .mv-btn.outline{background:#fff;color:var(--navy);border-color:#b7c8d6}.tmv2 .mv-btn.light{background:0 0;border-color:#7c91a4;color:#fff}.tmv2 .mv-btn:hover{filter:brightness(.96)}.tmv2 a:focus-visible,.tmv2 button:focus-visible,.tmv2 summary:focus-visible{outline:3px solid #be8c00;outline-offset:4px}.tmv2 .mv-offer{position:relative;overflow:hidden;background:radial-gradient(ellipse at 12% 10%,#294d72 0,transparent 60%),#11263e;color:#fff;padding:35px 0 28px}.tmv2 .mv-offer:after{content:"";position:absolute;width:220px;height:220px;inset-inline-end:-100px;top:-130px;border:36px solid #ffcc0633;border-radius:50%;pointer-events:none}.tmv2 .mv-hero-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,.7fr);gap:32px;align-items:center}.tmv2 .mv-badge{display:inline-flex;align-items:center;gap:10px;padding:5px 12px;background:#ffcf18;color:#142d46;font-size:12px;font-weight:800;border-radius:30px;margin-bottom:12px}.tmv2 .mv-badge i{width:7px;height:7px;background:#c34b2c;border-radius:50%;display:inline-block}.tmv2 .mv-offer .mv-copy{color:#d2deeb;margin-bottom:0;font-size:14px}.tmv2 .mv-offer .mv-actions{margin-top:16px}.tmv2 .mv-slide{min-height:225px}.tmv2 .mv-slide[hidden]{display:none!important}.tmv2 .mv-slide-title{font-size:clamp(24px,3vw,38px);line-height:1.5;font-weight:800;max-width:780px}.tmv2 .mv-gift{position:relative;padding:24px;background:#ffdc38;color:#142d46;border-radius:22px;box-shadow:9px 9px 0 #ffffff12;transform:rotate(-2deg);text-align:center}.tmv2 .mv-gift small{display:block;font-size:13px;font-weight:800}.tmv2 .mv-gift strong{display:block;font-size:76px;line-height:1.35;letter-spacing:-4px;font-weight:800}.tmv2 .mv-gift span{font-size:20px;font-weight:800}.tmv2 .mv-gift p{font-size:11px;margin:8px 0 0}.tmv2 .mv-slide-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.tmv2 .mv-slide-controls button{font:inherit;font-size:11px;cursor:pointer;padding:7px 13px;border:1px solid #6d8399;background:0 0;color:#e4edf5;border-radius:30px;min-height:34px}.tmv2 .mv-slide-controls button[aria-pressed=true]{background:#fff;color:#142d46;border-color:#fff;font-weight:800}.tmv2 #tm-sms-preview{padding:44px 28px 60px;background:#f3f7fa;border-bottom:1px solid var(--line);font-family:inherit}.tmv2 #tm-sms-preview .tmsp-wrap{max-width:1164px}.tmv2 #tm-sms-preview .tmsp-tag{font-family:inherit}.tmv2 #tm-sms-preview h2{font-size:clamp(24px,2.7vw,35px)}.tmv2 #tm-sms-preview .tmsp-editor{box-shadow:0 9px 30px #142d4607;border-radius:18px}.tmv2 #tm-sms-preview input,.tmv2 #tm-sms-preview textarea{font-size:15px}.tmv2 #tm-sms-preview .tmsp-screen{height:478px}.tmv2 #tm-sms-preview .tmsp-device{box-shadow:0 19px 36px #142d4620}.tmv2 #tm-sms-preview .tmsp-stat strong{font-size:26px}.tmv2 .mv-price-grid,.tmv2 .mv-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;align-items:center}.tmv2 .mv-price-copy{padding-inline-end:12px}.tmv2 .mv-facts{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.tmv2 .mv-fact{padding:7px 11px;border:1px solid #e7dcad;background:#fffbeb;border-radius:8px;font-size:12px;color:#6f5814}.tmv2 .mv-calculator{padding:27px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 13px 38px #142d4608;min-width:0}.tmv2 .mv-calculator .calculate{width:100%!important;height:auto!important;float:none!important;background:0 0!important;margin:0!important;padding:0!important}.tmv2 .mv-calculator form.tg-home-pricing{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.65fr);gap:18px;align-items:start}.tmv2 .mv-calculator .one_row_cal{width:100%!important;float:none!important;height:auto!important;min-height:0!important;background:0 0!important;margin:0!important;padding:0!important}.tmv2 .mv-calculator .one_row_cal:nth-of-type(3){grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap}.tmv2 .mv-calculator label{display:block;width:100%;float:none;font:inherit;font-size:13px;font-weight:700;color:#142d46;line-height:1.8}.tmv2 .mv-calculator input[type=number],.tmv2 .mv-calculator input[type=text]{display:block;width:100%!important;max-width:100%;height:49px!important;margin-top:9px;padding:10px 12px!important;background:#f9fbfd!important;border:1px solid #c7d5e3!important;border-radius:10px!important;color:#142d46;font:inherit;box-shadow:none}.tmv2 .mv-calculator button{float:none!important;display:inline-flex;align-items:center;justify-content:center;font:inherit!important;font-size:13px!important;font-weight:800!important;padding:11px 18px!important;min-height:47px!important;height:auto!important;border-radius:10px!important;border:1px solid #142d46!important;background:#142d46!important;color:#fff!important;cursor:pointer;box-shadow:none!important}.tmv2 .mv-calculator button[data-calculate]{background:#ffcf18!important;color:#142d46!important;border-color:#ffcf18!important}.tmv2 .mv-calculator button:disabled{opacity:.45;cursor:not-allowed}.tmv2 .mv-calculator output{display:block;grid-column:1/-1;width:100%;border-radius:11px;background:#f2f6fa;padding:17px;font-size:15px;line-height:2;min-height:64px;color:#142d46;font-weight:700;overflow-wrap:anywhere}.tmv2 .mv-calculator output:empty:before{content:attr(data-placeholder);font-size:13px;font-weight:400;color:#60748c}.tmv2 .mv-card{padding:26px;border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0}.tmv2 .mv-mask-panel{padding:30px;border-radius:24px;background:#e8f0f6;border:1px solid #d3e0eb}.tmv2 .mv-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.tmv2 .mv-pill{display:inline-block;font-size:11px;padding:5px 10px;background:#dceee5;color:#216045;border-radius:20px;font-weight:700}.tmv2 .mv-mask-row{display:flex;justify-content:space-between;gap:10px;border:1px solid #e0e7ef;border-radius:12px;padding:13px;background:#fff;margin:9px 0;font-size:12px}.tmv2 .mv-mask-row bdi{letter-spacing:2px;font-size:16px;font-weight:700;color:#586e83}.tmv2 .mv-lock-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:#ffcf18;color:#142d46}.tmv2 svg{display:block;max-width:100%}.tmv2 .mv-api{background:#142d46;color:#fff}.tmv2 .mv-api .mv-copy{color:#cbd9e5}.tmv2 .mv-api .mv-kicker{color:#ffdc55}.tmv2 .mv-api-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:23px 0;padding:0;list-style:none}.tmv2 .mv-api-list li{display:flex;gap:9px;align-items:center;background:#ffffff09;border:1px solid #ffffff17;padding:10px 12px;border-radius:10px;font-size:13px}.tmv2 .mv-api-list li:before{content:"✓";color:#ffdc55;font-weight:800;flex-shrink:0}.tmv2 .mv-event-panel{padding:25px;border:1px solid #5a7188;border-radius:23px;background:#0d2135}.tmv2 .mv-event{padding:13px 17px;border-radius:11px;background:#ffffff09;border:1px solid #ffffff17;margin:10px 0;color:#e4edf5;font-size:13px;display:flex;align-items:center;gap:12px}.tmv2 .mv-event b{display:grid;place-items:center;background:#ffcf18;color:#142d46;width:32px;height:32px;border-radius:9px;flex-shrink:0}.tmv2 .mv-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tmv2 .mv-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tmv2 .mv-grid2>.mv-card{padding:30px}.tmv2 .mv-region-art{height:145px;background:radial-gradient(circle at 50% 50%,#fff3b3 0,#fff3b3 21%,transparent 22%,transparent 39%,#e3edf4 40%,#e3edf4 41%,transparent 42%),linear-gradient(30deg,transparent 40%,#dbe6ef 41%,#dbe6ef 43%,transparent 44%),linear-gradient(110deg,transparent 40%,#dbe6ef 41%,#dbe6ef 44%,transparent 45%),#f1f6fa;display:grid;place-items:center;border-radius:14px;margin-bottom:23px}.tmv2 .mv-region-art svg{width:49px;height:49px;filter:drop-shadow(0 5px 5px #142d4625)}.tmv2 .mv-card .mv-copy{font-size:14px;line-height:2}.tmv2 .mv-limits{display:flex;gap:12px;flex-wrap:wrap;margin:19px 0}.tmv2 .mv-limits span{font-size:12px;padding:9px 13px;background:#fff8dc;color:#6f5814;border-radius:9px}.tmv2 .mv-limits strong{font-size:21px;vertical-align:middle;color:#142d46}.tmv2 .mv-feature-num{display:grid;place-items:center;width:41px;height:41px;background:#fff4c6;color:#796018;border-radius:11px;font-weight:800;margin-bottom:17px}.tmv2 .mv-faq{max-width:900px;margin:24px auto 0}.tmv2 .mv-faq details{background:#fff;border:1px solid var(--line);border-radius:12px;margin:11px 0;padding:0 20px}.tmv2 .mv-faq summary{font-weight:700;font-size:15px;padding:19px 0;cursor:pointer}.tmv2 .mv-faq .mv-answer{color:var(--muted);font-size:14px;padding-bottom:19px;line-height:2}.tmv2 .mv-final{background:#ffcf18;padding:43px 0}.tmv2 .mv-final-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:25px}.tmv2 .mv-final h2{margin-bottom:9px}.tmv2 .mv-final p{margin:0;font-size:14px}.tmv2 .mv-phone{font-family:Cairo,"Segoe UI",Tahoma,sans-serif;letter-spacing:1px}.tmv2 .mv-service-top{padding:50px 0;background:#f2f6fa}.tmv2 .mv-breadcrumb{font-size:12px;margin-bottom:24px;color:#536b80;display:flex;gap:10px;flex-wrap:wrap}.tmv2 .mv-breadcrumb a{color:#536b80}.tmv2 .mv-service-tag{font-size:11px;font-weight:800;color:#806511;margin:0 0 12px}.tmv2 .mv-steps{counter-reset:steps;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:25px}.tmv2 .mv-step:before{counter-increment:steps;content:"0" counter(steps);display:block;color:#967512;font-size:27px;font-weight:800;margin-bottom:12px}.tmv2 .mv-use{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.tmv2 .mv-use span{padding:10px 15px;background:#f2f6fa;border:1px solid #dce5ed;border-radius:9px;font-size:13px}@media(max-width:1000px){.tm-header .tm-header-inner{flex-wrap:wrap;gap:16px}.tm-header .tm-main-nav{order:3;width:100%;justify-content:center}.tmv2 .mv-hero-grid{gap:24px;grid-template-columns:minmax(0,1fr) 210px}.tmv2 .mv-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.tmv2 .mv-wrap{padding:0 18px}.tmv2 .mv-section{padding:45px 0}.tmv2 .mv-grid2,.tmv2 .mv-hero-grid,.tmv2 .mv-price-grid,.tmv2 .mv-split{grid-template-columns:minmax(0,1fr)}.tmv2 .mv-hero-grid{gap:22px}.tmv2 .mv-gift{max-width:360px;width:100%;margin:auto;padding:13px;transform:none}.tmv2 .mv-gift strong{display:inline-block;font-size:47px;letter-spacing:-2px;margin:0 12px}.tmv2 .mv-gift small{display:inline-block}.tmv2 .mv-gift span{font-size:16px}.tmv2 .mv-slide{min-height:0}.tmv2 .mv-hero-grid .mv-gift{display:none}.tmv2 .mv-offer{padding:27px 0}.tmv2 .mv-offer .mv-actions .mv-btn{flex:1;min-width:150px}.tmv2 .mv-price-copy{padding:0}.tmv2 .mv-calculator{padding:20px}.tmv2 .mv-calculator form.tg-home-pricing{grid-template-columns:minmax(0,1fr)}.tmv2 .mv-grid3,.tmv2 .mv-steps{grid-template-columns:minmax(0,1fr)}.tmv2 #tm-sms-preview{padding:32px 18px 42px}.tmv2 .mv-api-list{grid-template-columns:minmax(0,1fr)}.tm-header .tm-button,.tm-header .tm-signin{padding:8px 12px!important;min-height:42px;font-size:12px}.tmv2 .mv-final .mv-actions{width:100%;margin-top:0}.tmv2 .mv-final .mv-btn{flex:1}.tmv2 .mv-copy{font-size:15px}}@media(prefers-reduced-motion:reduce){.tmv2 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
