:root{--or:#E8410A;--or-dk:#C23408;--or-lt:#FFF2ED;--or-md:#FDDECE;--ink:#111214;--ink2:#3A3A3C;--ink3:#6E6E73;--ink4:#A1A1A6;--bg:#FAFAF8;--bg2:#F4F3F0;--bg3:#ECEAE6;--bdr:#E4E2DE;--bdr2:#CCCAC5;--wh:#FFFFFF;--gr:#1B7A4A;--gr-lt:#E6F7EE;--tl:#0B7A96;--tl-lt:#E4F5FA;--am:#B45309;--am-lt:#FEF3C7;--fh:'Plus Jakarta Sans', sans-serif;--fb:'DM Sans', sans-serif;--r1:6px;--r2:10px;--r3:14px;--r4:18px;--r5:22px;--sh1:0 1px 4px rgba(0,0,0,.06);--sh2:0 4px 16px rgba(0,0,0,.08);--sh3:0 12px 40px rgba(0,0,0,.10)}.logo .xfrate-custom-logo{height:40px;width:auto;display:block;object-fit:contain}.footer .logo .xfrate-custom-logo{height:36px}.custom-logo-link{display:inline-flex;align-items:center}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--fb);background:var(--bg);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.container,.wrap{max-width:1120px;margin:0 auto;padding:0 28px}.btn{display:inline-flex;align-items:center;gap:7px;font-family:var(--fh);font-weight:700;border-radius:var(--r2);cursor:pointer;border:none;transition:all .18s;white-space:nowrap;letter-spacing:-.01em}.btn-p{background:var(--or);color:var(--wh);padding:14px 26px;font-size:15px;box-shadow:0 2px 10px rgb(232 65 10 / .25)}.btn-p:hover{background:var(--or-dk);transform:translateY(-1px);box-shadow:0 4px 18px rgb(232 65 10 / .35)}.btn-o{background:var(--wh);color:var(--ink);border:1.5px solid var(--bdr2);padding:13px 24px;font-size:15px}.btn-o:hover{border-color:var(--ink3);background:var(--bg2)}.btn-sm{padding:8px 16px;font-size:13px}.btn-lg{padding:16px 30px;font-size:16px}.btn-dark{background:var(--ink);color:var(--wh);padding:14px 26px;font-size:15px}.btn-dark:hover{background:#2a2a2c;transform:translateY(-1px)}.sec{padding:88px 0}.sec-wh{background:var(--wh)}.sec-bg{background:var(--bg)}.sec-bg2{background:var(--bg2)}.eyebrow{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--or);margin-bottom:10px}.h2{font-family:var(--fh);font-weight:800;font-size:clamp(26px,3.8vw,42px);line-height:1.1;letter-spacing:-.03em;color:var(--ink);margin-bottom:16px}.lead{font-size:17px;color:var(--ink2);line-height:1.65;max-width:560px}.sec-hdr{margin-bottom:56px}.sec-hdr.center{text-align:center}.sec-hdr.center .lead{margin:0 auto}.announce,.ann{background:var(--bg3);border-bottom:1px solid var(--bdr);padding:11px 0;text-align:center;position:relative}.announce p,.ann p{font-family:var(--fh);font-size:13px;font-weight:600;color:var(--ink2);display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.announce a,.ann a{color:var(--or);font-weight:700}.ann-close,.ann-x{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--ink3);cursor:pointer;font-size:18px;line-height:1}.nav{position:sticky;top:0;z-index:100;background:rgb(250 250 248 / .95);backdrop-filter:blur(14px);border-bottom:1px solid var(--bdr)}.nav-in{display:flex;align-items:center;justify-content:space-between;height:66px;gap:20px}.logo{display:flex;align-items:center;gap:9px;font-family:var(--fh);font-weight:800;font-size:21px;letter-spacing:-.04em;flex-shrink:0}.logo-accent,.logo-or{color:var(--or)}.nav-links,.nav-links ul{display:flex;align-items:center;list-style:none;gap:0}.nav-links>li>a{font-family:var(--fh);font-size:14px;font-weight:600;color:var(--ink2);padding:6px 13px;border-radius:var(--r1);transition:all .15s;display:block}.nav-links>li>a:hover{color:var(--ink);background:var(--bg2)}.has-drop,.menu-item-has-children{position:relative}.nav-drop-trigger{cursor:pointer;user-select:none}.has-drop::after{content:"";position:absolute;left:0;top:100%;width:100%;height:10px}.nav-dropdown,.menu-item-has-children>ul{display:none;position:absolute;top:100%;left:0;margin-top:8px;background:var(--wh);border:1px solid var(--bdr);border-radius:var(--r2);box-shadow:0 8px 24px rgb(0 0 0 / .1);min-width:340px;padding:6px;z-index:200}.drop-section{padding:6px 8px 4px;font-family:var(--fh);font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink4)}.drop-item{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:var(--r1);transition:background .12s}.drop-item.country{padding:7px 10px 7px 28px}.drop-item:hover{background:var(--bg2)}.drop-divider{height:1px;background:var(--bdr);margin:4px 8px}.drop-icon{font-size:20px;flex-shrink:0;margin-top:1px}.drop-title{font-family:var(--fh);font-size:14px;font-weight:700;color:var(--ink);margin-bottom:2px}.drop-sub{font-size:12px;color:var(--ink3)}.has-drop:hover .nav-dropdown,.menu-item-has-children:hover>ul{display:block}.nav-act{display:flex;align-items:center;gap:8px;flex-shrink:0}.ctry-sel{display:flex;align-items:center;gap:6px;border:1.5px solid var(--bdr2);border-radius:var(--r2);padding:7px 11px;font-family:var(--fh);font-size:13px;font-weight:700;background:var(--wh);cursor:pointer;transition:border-color .15s}.ctry-sel:hover{border-color:var(--or)}.ctry-sel select{border:none;background:#fff0;font-family:var(--fh);font-size:13px;font-weight:700;cursor:pointer;outline:none;color:var(--ink)}.mob-menu-toggle{display:none;background:none;border:1.5px solid var(--bdr2);border-radius:var(--r1);padding:8px 10px;cursor:pointer;font-size:18px;color:var(--ink2)}.hero{padding:72px 0 80px;position:relative;overflow:hidden;background:var(--bg)}.hero::before{content:'';position:absolute;top:-60px;right:-80px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgb(232 65 10 / .07) 0%,transparent 70%);pointer-events:none}.hero::after{content:'';position:absolute;bottom:-40px;left:-60px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgb(11 122 150 / .05) 0%,transparent 70%);pointer-events:none}.hero-in{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ai-pill{display:inline-flex;align-items:center;gap:7px;background:var(--ink);color:var(--wh);border-radius:100px;padding:5px 14px 5px 9px;font-family:var(--fh);font-size:12px;font-weight:700;margin-bottom:20px}.ai-dot{width:8px;height:8px;border-radius:50%;background:var(--or);animation:pulse 2s infinite;flex-shrink:0}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}.ctry-badges{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.cbadge{display:flex;align-items:center;gap:5px;background:var(--wh);border:1.5px solid var(--bdr);border-radius:100px;padding:5px 13px;font-size:12px;font-weight:700;font-family:var(--fh);color:var(--ink2);cursor:pointer;transition:all .15s}.cbadge:hover,.cbadge.on{border-color:var(--or);color:var(--or);background:var(--or-lt)}.hero h1{font-family:var(--fh);font-weight:800;font-size:clamp(36px,4.5vw,52px);line-height:1.07;letter-spacing:-.04em;color:var(--ink);margin-bottom:18px}.hero h1 em{font-style:normal;color:var(--or)}.hero-sub{font-size:17px;color:var(--ink2);line-height:1.7;margin-bottom:30px;max-width:480px}.hero-sub strong{color:var(--ink);font-weight:600}.hero-ctas{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.hero-trust{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:12px;font-family:var(--fh);font-weight:600}.hero-trust span{display:flex;align-items:center;gap:5px;color:var(--gr)}.hero-frame-wrap{position:relative;padding:20px 32px 28px 0}.hero-frame{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);overflow:hidden;box-shadow:var(--sh3)}.frame-bar{background:var(--ink);padding:10px 14px;display:flex;align-items:center;gap:6px}.fdot{width:10px;height:10px;border-radius:50%}.frame-url{flex:1;background:rgb(255 255 255 / .1);border-radius:4px;height:20px;margin-left:8px;display:flex;align-items:center;padding:0 10px}.frame-url span{font-size:10px;color:rgb(255 255 255 / .45);font-family:var(--fb)}.frame-body{aspect-ratio:16/9.5;background:var(--bg2);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;overflow:hidden}.frame-body img{width:100%;height:100%;object-fit:cover;object-position:top left;display:block}.frame-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:20px}.frame-ph-lbl{font-family:var(--fh);font-size:12px;font-weight:700;color:var(--ink3);text-transform:uppercase;letter-spacing:.4px}.frame-ph-sub{font-size:11px;color:var(--ink4);text-align:center}.fc-float{position:absolute;background:var(--wh);border-radius:var(--r2);padding:10px 14px;box-shadow:var(--sh2);border:1px solid var(--bdr)}.fc-n{font-family:var(--fh);font-size:22px;font-weight:800;line-height:1}.fc-l{font-size:11px;color:var(--ink3);margin-top:3px;font-family:var(--fh);font-weight:600}.fc1{bottom:-14px;left:-24px}.fc2{top:-14px;right:-24px}.fc3{bottom:24px;right:-32px}.fc-status{display:flex;align-items:center;gap:6px}.fc-dot{width:7px;height:7px;border-radius:50%;background:var(--gr)}.proof{background:var(--wh);border-top:1px solid var(--bdr);border-bottom:1px solid var(--bdr);padding:28px 0}.proof-in{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.proof-item{text-align:center;padding:0 36px}.proof-n{font-family:var(--fh);font-size:30px;font-weight:800;color:var(--or);line-height:1}.proof-l{font-size:12px;color:var(--ink3);font-family:var(--fh);font-weight:600;margin-top:4px}.proof-div{width:1px;height:36px;background:var(--bdr);flex-shrink:0}.icp-intro{background:var(--bg2);border:1px solid var(--bdr);border-radius:var(--r3);padding:28px 32px;margin-bottom:36px;display:flex;align-items:flex-start;gap:20px}.icp-intro-icon{width:44px;height:44px;border-radius:var(--r2);background:var(--or-lt);display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.icp-intro h3{font-family:var(--fh);font-size:18px;font-weight:800;color:var(--ink);margin-bottom:6px;letter-spacing:-.02em}.icp-intro p{font-size:15px;color:var(--ink2);line-height:1.6}.icp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.icp-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r3);padding:22px 20px;transition:all .18s}.icp-card:hover{border-color:var(--or);background:var(--or-lt);box-shadow:var(--sh1)}.icp-icon{font-size:26px;margin-bottom:10px;display:block}.icp-title{font-family:var(--fh);font-size:14px;font-weight:800;color:var(--ink);margin-bottom:6px;letter-spacing:-.01em}.icp-body{font-size:12px;color:var(--ink3);line-height:1.55}.icp-more{text-align:center;margin-top:20px;font-size:14px;color:var(--ink3)}.icp-more a{color:var(--or);font-weight:700;font-family:var(--fh)}.ai-banner{background:linear-gradient(135deg,var(--bg3),#FFF8F3);border:1.5px solid var(--bdr);border-radius:var(--r5);padding:32px 36px;display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:32px}.ai-banner h3{font-family:var(--fh);font-size:21px;font-weight:800;color:var(--ink);margin-bottom:8px;letter-spacing:-.03em}.ai-banner h3 em{font-style:normal;color:var(--or)}.ai-banner p{font-size:15px;color:var(--ink2);line-height:1.65}.ai-flow{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.flow-pill{background:var(--wh);border:1px solid var(--bdr);border-radius:100px;padding:5px 13px;font-family:var(--fh);font-size:12px;font-weight:700;color:var(--ink2);display:flex;align-items:center;gap:5px}.flow-pill.hi{background:var(--or-lt);border-color:rgb(232 65 10 / .3);color:var(--or)}.flow-arr{color:var(--ink4);font-size:13px}.ai-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ai-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r3);padding:24px;transition:all .18s;position:relative}.ai-card:hover{box-shadow:var(--sh2);border-color:var(--bdr2)}.ai-card.ai{border-color:rgb(232 65 10 / .25)}.ai-tag{position:absolute;top:14px;right:14px;background:var(--or);color:var(--wh);font-family:var(--fh);font-size:9px;font-weight:800;padding:2px 8px;border-radius:100px;letter-spacing:.4px}.ai-card-icon{width:40px;height:40px;border-radius:var(--r1);display:flex;align-items:center;justify-content:center;font-size:19px;margin-bottom:12px}.ai-icon-or{background:var(--or-lt)}.ai-icon-bg{background:var(--bg2)}.ai-card-title{font-family:var(--fh);font-size:15px;font-weight:800;color:var(--ink);margin-bottom:6px;letter-spacing:-.02em}.ai-card-body{font-size:13px;color:var(--ink2);line-height:1.55}.coming{display:inline-block;margin-top:8px;background:var(--am-lt);color:var(--am);font-family:var(--fh);font-size:10px;font-weight:800;padding:2px 8px;border-radius:100px;letter-spacing:.3px}.ba-grid{display:grid;grid-template-columns:1fr 48px 1fr;align-items:stretch}.ba-col{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:36px}.ba-col.after{border-color:rgb(232 65 10 / .3)}.ba-pill{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.3px;border-radius:100px;padding:5px 14px;display:inline-block;margin-bottom:22px}.ba-pill.bef{background:var(--bg3);color:var(--ink3)}.ba-pill.aft{background:var(--or-lt);color:var(--or)}.ba-list{list-style:none}.ba-list li{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:1px solid var(--bdr);font-size:14px;line-height:1.5;color:var(--ink2)}.ba-list li:last-child{border-bottom:none}.ba-ico{font-size:16px;flex-shrink:0;margin-top:2px}.ba-mid{display:flex;align-items:center;justify-content:center}.ba-vs{width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--wh);font-family:var(--fh);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:var(--sh2)}.vid-tabs{display:flex;gap:6px;background:var(--wh);padding:5px;border-radius:var(--r3);border:1px solid var(--bdr);width:fit-content;margin-bottom:32px}.vtab{padding:10px 24px;border-radius:var(--r2);font-family:var(--fh);font-size:14px;font-weight:700;cursor:pointer;transition:all .15s;color:var(--ink2);border:none;background:#fff0}.vtab.on{background:var(--or);color:var(--wh);box-shadow:0 2px 8px rgb(232 65 10 / .28)}.vid-wrap,.vframe{background:var(--bg3);border:1.5px solid var(--bdr);border-radius:var(--r4);overflow:hidden;aspect-ratio:16/9;position:relative;box-shadow:var(--sh2)}.vid-ph,.vplaceholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;cursor:pointer;background:var(--bg3);transition:background .15s}.vid-ph:hover,.vplaceholder:hover{background:var(--bg2)}.vid-ph.has-yt-thumb{background:#fff0}.vid-ph.has-yt-thumb:hover{background:#fff0}.vid-ph.has-yt-thumb::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(17 18 20 / .42) 0%,rgb(17 18 20 / .22) 45%,rgb(17 18 20 / .38) 100%)}.vid-ph.has-yt-thumb>*{position:relative;z-index:1}.play-btn{width:72px;height:72px;border-radius:50%;background:var(--or);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 14px rgb(232 65 10 / .1);transition:transform .2s}.play-btn:hover{transform:scale(1.08)}.play-tri{width:0;height:0;border-top:12px solid #fff0;border-bottom:12px solid #fff0;border-left:20px solid #fff;margin-left:4px}.vid-title,.v-title{font-family:var(--fh);font-size:15px;font-weight:700;color:var(--ink2)}.vid-dur,.v-dur{font-size:12px;color:var(--ink3);font-family:var(--fh)}.vid-trust{display:flex;gap:24px;flex-wrap:wrap;margin-top:18px}.vid-trust span{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--gr);font-family:var(--fh);font-weight:600}.case-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.case-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:36px;position:relative;overflow:hidden;transition:box-shadow .2s}.case-card:hover{box-shadow:var(--sh3)}.case-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--or)}.case-tag{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--ink3);margin-bottom:6px}.case-co{font-family:var(--fh);font-size:20px;font-weight:800;color:var(--ink);margin-bottom:4px;letter-spacing:-.02em}.case-desc{font-size:13px;color:var(--ink3);margin-bottom:20px}.case-metrics{display:flex;gap:12px;margin-bottom:22px;flex-wrap:wrap}.case-metric{background:var(--bg2);border-radius:var(--r2);padding:12px 16px;text-align:center;flex:1;min-width:80px}.case-mn{font-family:var(--fh);font-size:26px;font-weight:800;color:var(--or);line-height:1}.case-ml{font-size:11px;color:var(--ink3);font-family:var(--fh);font-weight:600;margin-top:3px}.case-ch{font-size:13px;color:var(--ink2);line-height:1.55;margin-bottom:16px}.case-ch strong{color:var(--ink);font-weight:600}.case-q{font-size:14px;color:var(--ink2);line-height:1.65;font-style:italic;border-left:3px solid var(--or);padding-left:16px}.testi-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.testi-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:32px;position:relative;overflow:hidden;box-shadow:var(--sh1)}.testi-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--or)}.testi-tag{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--ink3);margin-bottom:6px}.testi-co{font-family:var(--fh);font-size:20px;font-weight:800;color:var(--ink);margin-bottom:4px;letter-spacing:-.02em}.testi-desc{font-size:13px;color:var(--ink3);margin-bottom:18px}.testi-metrics{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:18px}.tm{background:var(--bg2);border-radius:var(--r2);padding:12px 16px;text-align:center;flex:1;min-width:92px}.tm-n{font-family:var(--fh);font-size:24px;font-weight:800;color:var(--or);line-height:1}.tm-l{font-size:11px;color:var(--ink3);font-family:var(--fh);font-weight:600;margin-top:3px}.testi-ch{font-size:13px;color:var(--ink2);line-height:1.6;margin-bottom:16px}.testi-q{font-size:14px;color:var(--ink2);line-height:1.7;font-style:italic;border-left:3px solid var(--or);padding-left:16px}.choice-in{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r5);padding:40px}.choice-lead{max-width:none}.cred-badges{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.cred-badge{display:flex;align-items:center;gap:12px;background:var(--bg2);border:1px solid var(--bdr);border-radius:var(--r3);padding:14px 18px;min-width:220px}.cred-icon{font-size:24px;flex-shrink:0}.cred-title{font-family:var(--fh);font-size:13px;font-weight:800;color:var(--ink)}.cred-sub{font-size:12px;color:var(--ink3)}.recog-in{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:center}.proof-num{font-family:var(--fh);font-size:30px;font-weight:800;color:var(--or);line-height:1}.proof-lbl{font-size:12px;color:var(--ink3);font-family:var(--fh);font-weight:600;margin-top:4px}.roi-card{background:var(--wh);border-radius:var(--r4);border:1.5px solid var(--bdr);padding:48px;box-shadow:var(--sh2)}.roi-grid{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.roi-inputs{display:flex;flex-direction:column;gap:26px}.roi-grid>*{min-width:0}.roi-field label,.rf label{display:block;font-family:var(--fh);font-size:13px;font-weight:700;color:var(--ink2);margin-bottom:10px}.roi-field input[type=range],.rf input[type=range]{width:100%;accent-color:var(--or);cursor:pointer;height:5px}.roi-row,.rf-row{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--ink3);margin-top:5px;font-family:var(--fh);font-weight:600}.roi-v,.rf-val{color:var(--or);font-size:16px;font-weight:800;font-family:var(--fh)}.roi-results{display:flex;flex-direction:column;gap:14px}.roi-r,.rr{background:var(--bg2);border-radius:var(--r3);padding:20px 24px;border:1px solid var(--bdr)}.roi-r.hi,.rr.hl{background:var(--or);border-color:var(--or)}.roi-rl,.rr-lbl{font-size:12px;font-family:var(--fh);font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--ink3);margin-bottom:6px}.roi-rl.lt,.rr-lbl.lt{color:rgb(255 255 255 / .7)}.roi-rn,.rr-num{font-family:var(--fh);font-size:34px;font-weight:800;color:var(--ink);line-height:1;letter-spacing:-.03em}.roi-rn.lt{color:var(--wh)}.sov-sec{background:var(--bg2);padding:88px 0;border-top:1px solid var(--bdr);border-bottom:1px solid var(--bdr)}.sov-section{background:var(--gr-lt);border-top:1px solid rgb(27 122 74 / .15);border-bottom:1px solid rgb(27 122 74 / .15);padding:52px 0}.sov-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px}.sov-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:28px;text-align:center;transition:all .2s}.sov-card:hover{box-shadow:var(--sh2);border-color:var(--bdr2)}.sov-flag{font-size:36px;margin-bottom:12px;display:block}.sov-ctry{font-family:var(--fh);font-size:16px;font-weight:800;color:var(--ink);margin-bottom:4px}.sov-law{font-size:12px;color:var(--ink3);font-family:var(--fh);font-weight:600;margin-bottom:12px}.sov-badge{display:inline-flex;align-items:center;gap:5px;background:var(--gr-lt);border:1px solid rgb(27 122 74 / .25);border-radius:100px;padding:4px 12px;font-size:11px;font-weight:700;font-family:var(--fh);color:var(--gr)}.sov-inst{font-size:11px;color:var(--ink4);margin-top:8px;font-family:var(--fh)}.sov-note{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r3);padding:20px 28px;margin-top:28px;text-align:center}.sov-note p{font-size:14px;color:var(--ink2);line-height:1.65}.sov-note strong{color:var(--ink)}.sov-in{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.sov-badge-lg{display:inline-flex;align-items:center;gap:10px;background:var(--wh);border:2px solid rgb(27 122 74 / .3);border-radius:var(--r2);padding:12px 20px;font-family:var(--fh);font-size:15px;font-weight:800;color:var(--gr);margin-bottom:18px}.sov-points{list-style:none}.sov-points li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink2);padding:9px 0;border-bottom:1px solid rgb(27 122 74 / .12);line-height:1.55}.sov-points li:last-child{border-bottom:none}.sp-ck{color:var(--gr);flex-shrink:0;margin-top:1px;font-weight:700}.sov-callout{background:var(--wh);border:1.5px solid rgb(27 122 74 / .25);border-radius:var(--r4);padding:28px}.sov-callout h3{font-family:var(--fh);font-size:17px;font-weight:800;color:var(--ink);margin-bottom:10px;letter-spacing:-.02em}.sov-callout p{font-size:14px;color:var(--ink2);line-height:1.65;margin-bottom:14px}.sov-tag{display:inline-flex;align-items:center;gap:6px;background:var(--gr-lt);border:1px solid rgb(27 122 74 / .2);border-radius:100px;padding:5px 14px;font-family:var(--fh);font-size:12px;font-weight:700;color:var(--gr)}.azure-bar{background:var(--wh);border-bottom:1px solid var(--bdr);padding:22px 0}.azure-in{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.azure-txt{font-family:var(--fh);font-size:14px;font-weight:600;color:var(--ink2)}.azure-badge{display:flex;align-items:center;gap:10px;background:var(--bg2);border:1.5px solid var(--bdr);border-radius:var(--r2);padding:9px 20px;font-family:var(--fh);font-size:13px;font-weight:700;color:var(--ink)}.azure-note{font-size:13px;color:var(--ink3);font-family:var(--fh)}.price-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 auto;max-width:786px}body.page-template-page-tms-india .price-grid,body.page-template-page-tms-india-php .price-grid{grid-template-columns:repeat(3,1fr);max-width:1120px}.price-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:40px;position:relative;transition:box-shadow .2s}.price-card:hover{box-shadow:var(--sh3)}.price-card.feat{border-color:var(--or);box-shadow:0 0 0 4px rgb(232 65 10 / .07)}.price-top-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--or);color:var(--wh);font-family:var(--fh);font-size:11px;font-weight:800;padding:4px 18px;border-radius:100px;white-space:nowrap}.price-tier{font-family:var(--fh);font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink3);margin-bottom:10px}.price-price{font-family:var(--fh);font-size:44px;font-weight:800;letter-spacing:-.04em;color:var(--ink);line-height:1}.price-price sup{font-size:22px;vertical-align:super;font-weight:700}.price-price sub{font-size:14px;font-weight:500;color:var(--ink3)}.price-desc{font-size:14px;color:var(--ink2);margin:12px 0 28px;line-height:1.55}.price-features{list-style:none;margin-bottom:32px}.price-features li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink2);padding:7px 0;border-bottom:1px solid var(--bdr)}.price-features li:last-child{border-bottom:none}.pf-ch{color:var(--gr);flex-shrink:0;margin-top:1px;font-size:15px}.price-note{text-align:center;font-size:12px;color:var(--ink3);margin-top:12px;font-family:var(--fh);font-weight:600}.ent-link{text-align:center;margin-top:24px;font-size:14px;color:var(--ink3)}.ent-link a{color:var(--or);font-weight:700;font-family:var(--fh)}.alloc-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.alloc-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:32px;position:relative;transition:all .2s}.alloc-card:hover{box-shadow:var(--sh2)}.alloc-card.primary{border-color:var(--or)}.alloc-badge{position:absolute;top:-12px;left:24px;font-family:var(--fh);font-size:10px;font-weight:800;letter-spacing:.4px;padding:3px 12px;border-radius:100px}.badge-or{background:var(--or);color:var(--wh)}.badge-ink{background:var(--ink);color:var(--wh)}.alloc-icon{width:48px;height:48px;border-radius:var(--r2);display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:16px}.alloc-icon-or{background:var(--or-lt)}.alloc-icon-bg{background:var(--bg2)}.alloc-title{font-family:var(--fh);font-size:18px;font-weight:800;color:var(--ink);margin-bottom:8px;letter-spacing:-.02em}.alloc-desc{font-size:14px;color:var(--ink2);line-height:1.6;margin-bottom:16px}.alloc-features{list-style:none}.alloc-features li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--ink2);padding:6px 0;border-bottom:1px solid var(--bdr)}.alloc-features li:last-child{border-bottom:none}.af-check{color:var(--gr);font-size:14px;flex-shrink:0;margin-top:1px}.final{background:var(--bg2);border-top:1px solid var(--bdr);padding:96px 0}.final-in{text-align:center;max-width:680px;margin:0 auto}.final-in h2{font-family:var(--fh);font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:-.04em;color:var(--ink);margin-bottom:16px;line-height:1.08}.final-in h2 em{font-style:normal;color:var(--or)}.final-in p{font-size:17px;color:var(--ink2);margin-bottom:36px;line-height:1.65}.final-btns{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.footer{background:var(--wh);border-top:1px solid var(--bdr);padding:56px 0 28px}.footer-grid{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.footer-brand p{font-size:14px;color:var(--ink3);line-height:1.65;margin:12px 0 20px;max-width:280px}.footer-col h4{font-family:var(--fh);font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink);margin-bottom:14px}.footer-col ul{list-style:none}.footer-col ul li{margin-bottom:9px}.footer-col ul li a{font-size:14px;color:var(--ink3);transition:color .15s}.footer-col ul li a:hover{color:var(--or)}.footer-bot{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--bdr);font-size:13px;color:var(--ink3);flex-wrap:wrap;gap:12px}.social-links{display:flex;gap:10px}.sl{width:34px;height:34px;border-radius:var(--r1);background:var(--bg2);display:flex;align-items:center;justify-content:center;font-size:13px;transition:all .15s;cursor:pointer;font-family:var(--fh);font-weight:700}.sl:hover{background:var(--or-lt);color:var(--or)}.xfrate-content h2{font-family:var(--fh);font-size:20px;font-weight:800;color:var(--ink);letter-spacing:-.025em;line-height:1.2;margin:36px 0 14px}.xfrate-content p{font-size:16px;color:var(--ink2);line-height:1.8;margin-bottom:20px}.xfrate-content strong{color:var(--ink);font-weight:700}.xfrate-content .pullquote{border-left:3px solid var(--or);background:var(--or-lt);border-radius:0 var(--r2) var(--r2) 0;padding:18px 22px;margin:28px 0;font-family:var(--fh);font-size:15px;font-weight:600;color:var(--ink);line-height:1.6;font-style:italic}.xfrate-content .benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 24px}.xfrate-content .benefit-item{background:var(--bg2);border:1px solid var(--bdr);border-radius:var(--r3);padding:16px}.xfrate-content .benefit-item .bi-icon{font-size:20px;margin-bottom:8px}.xfrate-content .benefit-item h5{font-family:var(--fh);font-size:13px;font-weight:800;color:var(--ink);margin-bottom:4px}.xfrate-content .benefit-item p{font-size:12px;color:var(--ink3);line-height:1.5;margin:0}.xfrate-content .article-tags{display:flex;gap:6px;flex-wrap:wrap;padding-top:24px;margin-top:24px;border-top:1px solid var(--bdr)}.xfrate-content .ac-tag{font-size:11px;font-family:var(--fh);font-weight:700;color:var(--ink3);background:var(--bg2);border:1px solid var(--bdr);border-radius:100px;padding:4px 12px}.xfrate-content .stat-row{display:flex;align-items:baseline;gap:10px;padding:10px 0;border-bottom:1px solid var(--bdr)}.xfrate-content .stat-row:last-child{border-bottom:none;padding-bottom:0}.xfrate-content .stat-num{font-family:var(--fh);font-size:22px;font-weight:800;color:var(--or);line-height:1;flex-shrink:0}.xfrate-content .stat-label{font-size:12px;color:var(--ink3);font-family:var(--fh);font-weight:600;line-height:1.3}.trust-bar{background:var(--gr-lt);border-bottom:1px solid rgb(27 122 74 / .18);padding:10px 0}.trust-bar-in{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.trust-badge{display:inline-flex;align-items:center;gap:7px;background:var(--wh);border:1.5px solid rgb(27 122 74 / .3);border-radius:100px;padding:6px 16px;font-family:var(--fh);font-size:13px;font-weight:700;color:var(--gr)}.trust-text{font-size:13px;color:var(--ink2);font-family:var(--fh);font-weight:500}.trust-text strong{color:var(--gr);font-weight:700}.hero-stats{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:24px;padding:14px 0;border-top:1px solid var(--bdr);border-bottom:1px solid var(--bdr)}.hstat-num{font-family:var(--fh);font-size:22px;font-weight:800;color:var(--or);line-height:1}.hstat-lbl{font-size:11px;color:var(--ink3);font-family:var(--fh);font-weight:600;margin-top:2px}.hero-right{background:var(--bg2);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:24px;display:flex;flex-direction:column;gap:14px}.flag-box{background:var(--wh);border:1.5px solid rgb(27 122 74 / .25);border-radius:var(--r3);padding:16px 20px;display:flex;align-items:center;gap:14px}.flag-big{font-size:32px}.flag-text h3{font-family:var(--fh);font-size:15px;font-weight:800;color:var(--ink);margin-bottom:3px}.flag-text p{font-size:12px;color:var(--ink3);line-height:1.4}.flag-compliance{font-size:11px;color:var(--gr);font-weight:700;font-family:var(--fh);margin-top:4px}.demo-box{background:var(--wh);border:1px solid var(--bdr);border-radius:var(--r3);padding:20px;text-align:center}.demo-box h3{font-family:var(--fh);font-size:15px;font-weight:700;color:var(--ink);margin-bottom:5px}.demo-box p{font-size:13px;color:var(--ink2);margin-bottom:14px;line-height:1.5}.member-note{font-size:12px;color:var(--ink3);text-align:center;font-family:var(--fh);font-weight:600}.member-note a{color:var(--or);font-weight:700}.ck{color:var(--gr)}.hero-trust span{display:flex;align-items:center;gap:4px}.chal-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.chal-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);overflow:hidden}.chal-hdr{padding:18px 24px 14px;border-bottom:1px solid var(--bdr)}.chal-hdr h3{font-family:var(--fh);font-size:17px;font-weight:800;color:var(--ink);margin-bottom:3px;letter-spacing:-.02em}.chal-hdr p{font-size:13px;color:var(--ink3)}.chal-card.prob .chal-hdr{background:var(--bg3)}.chal-card.sol .chal-hdr{background:var(--or-lt)}.chal-card.sol .chal-hdr h3{color:var(--or)}.chal-list{list-style:none}.chal-list li{display:flex;align-items:flex-start;gap:10px;padding:12px 24px;border-bottom:1px solid var(--bdr);font-size:14px;line-height:1.55;color:var(--ink2)}.chal-list li:last-child{border-bottom:none}.cl-icon{font-size:16px;flex-shrink:0;margin-top:1px}.diff-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.diff-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:24px}.diff-card.xf{border-color:rgb(232 65 10 / .25)}.diff-card.xf::before{content:'';display:block;height:3px;background:var(--or);border-radius:var(--r4) var(--r4) 0 0;margin:-24px -24px 16px}.diff-lbl{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;margin-bottom:8px}.diff-lbl.gray{color:var(--ink3)}.diff-lbl.or{color:var(--or)}.diff-name{font-family:var(--fh);font-size:16px;font-weight:800;color:var(--ink);margin-bottom:14px;letter-spacing:-.02em}.diff-list{list-style:none}.diff-list li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--ink2);padding:6px 0;border-bottom:1px solid var(--bdr);line-height:1.5}.diff-list li:last-child{border-bottom:none}.di-bad{color:#E04848;flex-shrink:0;margin-top:1px}.di-ok{color:var(--am);flex-shrink:0;margin-top:1px}.di-good{color:var(--gr);flex-shrink:0;margin-top:1px}.trust-hl{background:var(--or-lt);border:1.5px solid rgb(232 65 10 / .2);border-radius:var(--r4);padding:28px 32px;margin-top:28px}.th-row{display:flex;align-items:flex-start;gap:16px}.th-icon{font-size:28px;flex-shrink:0}.th-content h3{font-family:var(--fh);font-size:17px;font-weight:800;color:var(--ink);margin-bottom:8px;letter-spacing:-.02em}.th-content p{font-size:14px;color:var(--ink2);line-height:1.65}.th-content p+p{margin-top:10px}.th-content strong{color:var(--ink);font-weight:600}.mena-strip{background:var(--bg3);border-bottom:1px solid var(--bdr);padding:14px 0}.mena-strip-in{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.mena-label{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink3);flex-shrink:0}.mena-countries{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.mc{display:inline-flex;align-items:center;gap:5px;background:var(--wh);border:1px solid var(--bdr);border-radius:100px;padding:4px 12px;font-size:12px;font-family:var(--fh);font-weight:600;color:var(--ink2)}.pc{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r5);padding:28px;position:relative;transition:box-shadow .18s;text-align:center}.pc:hover{box-shadow:0 6px 24px rgb(0 0 0 / .08)}.pc.pop{border-color:var(--or);box-shadow:0 0 0 4px rgb(232 65 10 / .06)}.pc-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--or);color:var(--wh);font-family:var(--fh);font-size:11px;font-weight:800;padding:4px 16px;border-radius:100px;white-space:nowrap}.pc-tier{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink3);margin-bottom:8px}.pc-price{font-family:var(--fh);font-size:36px;font-weight:800;letter-spacing:-.04em;color:var(--ink);line-height:1}.pc-price sup{font-size:18px;vertical-align:super;font-weight:700}.pc-price sub{font-size:13px;font-weight:500;color:var(--ink3)}.pc-desc{font-size:13px;color:var(--ink2);margin:10px 0 18px;line-height:1.55}.pc-feats{list-style:none;margin-bottom:22px;text-align:left}.pc-feats li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--ink2);padding:6px 0;border-bottom:1px solid var(--bdr);line-height:1.5}.pc-feats li:last-child{border-bottom:none}.pck{color:var(--gr);flex-shrink:0;margin-top:2px}.ai-sm{background:var(--or);color:var(--wh);font-family:var(--fh);font-size:9px;font-weight:800;padding:2px 6px;border-radius:3px;flex-shrink:0;margin-top:3px;letter-spacing:.3px}.feat-grp-hdr{display:block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--ink3);margin:14px 0 2px;padding-bottom:4px;border-bottom:1.5px solid var(--bdr)}.pc-note{text-align:center;font-size:12px;color:var(--ink3);margin-top:10px;font-family:var(--fh);font-weight:600}#contact-form-inline .gform_wrapper,#contact-form-basic .gform_wrapper,#contact-form-std .gform_wrapper,#contact-form-inline .gform_wrapper.gravity-theme,#contact-form-basic .gform_wrapper.gravity-theme,#contact-form-std .gform_wrapper.gravity-theme{margin:0;max-width:100%}#contact-form-inline .gform_heading,#contact-form-basic .gform_heading,#contact-form-std .gform_heading,#contact-form-inline .gform_title,#contact-form-basic .gform_title,#contact-form-std .gform_title,#contact-form-inline .gform_description,#contact-form-basic .gform_description,#contact-form-std .gform_description{display:none!important}#contact-form-inline .gform_body,#contact-form-basic .gform_body,#contact-form-std .gform_body{margin:0}#contact-form-inline .gform_fields,#contact-form-basic .gform_fields,#contact-form-std .gform_fields,#contact-form-inline .gform_fields .gfield,#contact-form-basic .gform_fields .gfield,#contact-form-std .gform_fields .gfield{gap:0;margin:0;padding:0}#contact-form-inline .gform_fields,#contact-form-basic .gform_fields,#contact-form-std .gform_fields{row-gap:9px!important}#contact-form-inline .gfield_label,#contact-form-basic .gfield_label,#contact-form-std .gfield_label,#contact-form-inline .gfield_required,#contact-form-basic .gfield_required,#contact-form-std .gfield_required,#contact-form-inline .gfield_description,#contact-form-basic .gfield_description,#contact-form-std .gfield_description{display:none!important}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:var(--ink3);opacity:.7}.gform_wrapper input:placeholder-shown,.gform_wrapper textarea:placeholder-shown{color:var(--ink3)}body.page-template-page-tms-india #gform_wrapper_4 input,body.page-template-page-tms-india #gform_wrapper_4 textarea,body.page-template-page-tms-india #gform_wrapper_5 input,body.page-template-page-tms-india #gform_wrapper_5 textarea,body.page-template-page-tms-india #gform_wrapper_6 input,body.page-template-page-tms-india #gform_wrapper_6 textarea{text-align:left}body.page-template-page-tms-india #gform_wrapper_4 input::placeholder,body.page-template-page-tms-india #gform_wrapper_4 textarea::placeholder,body.page-template-page-tms-india #gform_wrapper_5 input::placeholder,body.page-template-page-tms-india #gform_wrapper_5 textarea::placeholder,body.page-template-page-tms-india #gform_wrapper_6 input::placeholder,body.page-template-page-tms-india #gform_wrapper_6 textarea::placeholder{color:var(--ink3);opacity:.6}#contact-form-inline .gform_validation_errors,#contact-form-basic .gform_validation_errors,#contact-form-std .gform_validation_errors,#contact-form-inline .validation_error,#contact-form-basic .validation_error,#contact-form-std .validation_error{display:block!important;margin:0 0 10px!important;padding:10px 12px!important;background:#FFF4F4!important;border:1px solid #E7B4B4!important;border-radius:var(--r2)!important;color:#B42318!important;font-family:var(--fh)!important;font-size:12px!important;font-weight:600!important;box-shadow:none!important}#contact-form-inline .gform_validation_errors h2,#contact-form-basic .gform_validation_errors h2,#contact-form-std .gform_validation_errors h2{font-family:var(--fh)!important;font-size:12px!important;font-weight:700!important;line-height:1.5!important;color:#B42318!important;margin:0!important}#contact-form-inline .gform_validation_errors ol,#contact-form-basic .gform_validation_errors ol,#contact-form-std .gform_validation_errors ol,#contact-form-inline .gform_validation_errors ul,#contact-form-basic .gform_validation_errors ul,#contact-form-std .gform_validation_errors ul{margin:6px 0 0 18px!important;padding:0!important}#contact-form-inline .validation_message,#contact-form-basic .validation_message,#contact-form-std .validation_message,#contact-form-inline .gfield_validation_message,#contact-form-basic .gfield_validation_message,#contact-form-std .gfield_validation_message{display:block!important;margin-top:6px!important;color:#B42318!important;font-family:var(--fh)!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;background:transparent!important;border:none!important;padding:0!important}#contact-form-inline .ginput_container,#contact-form-basic .ginput_container,#contact-form-std .ginput_container{margin:0!important}#contact-form-inline input:not([type="submit"]):not([type="button"]):not([type="hidden"]),#contact-form-basic input:not([type="submit"]):not([type="button"]):not([type="hidden"]),#contact-form-std input:not([type="submit"]):not([type="button"]):not([type="hidden"]),#contact-form-inline textarea,#contact-form-basic textarea,#contact-form-std textarea,#contact-form-inline select,#contact-form-basic select,#contact-form-std select{width:100%!important;min-height:44px;padding:10px 12px!important;border:1.5px solid var(--bdr2)!important;border-radius:var(--r2)!important;font-family:var(--fb)!important;font-size:14px!important;font-weight:400;line-height:1.45;color:var(--ink)!important;background:var(--wh)!important;box-shadow:none!important;outline:none}#contact-form-inline textarea,#contact-form-basic textarea,#contact-form-std textarea{min-height:150px;resize:vertical}#contact-form-inline input::placeholder,#contact-form-basic input::placeholder,#contact-form-std input::placeholder,#contact-form-inline textarea::placeholder,#contact-form-basic textarea::placeholder,#contact-form-std textarea::placeholder{color:var(--ink2);opacity:1}#contact-form-inline input:focus,#contact-form-basic input:focus,#contact-form-std input:focus,#contact-form-inline textarea:focus,#contact-form-basic textarea:focus,#contact-form-std textarea:focus,#contact-form-inline select:focus,#contact-form-basic select:focus,#contact-form-std select:focus{border-color:var(--or)!important;box-shadow:0 0 0 3px rgb(232 65 10 / .08)!important}#contact-form-inline .gfield_error input:not([type="submit"]):not([type="button"]):not([type="hidden"]),#contact-form-basic .gfield_error input:not([type="submit"]):not([type="button"]):not([type="hidden"]),#contact-form-std .gfield_error input:not([type="submit"]):not([type="button"]):not([type="hidden"]),#contact-form-inline .gfield_error textarea,#contact-form-basic .gfield_error textarea,#contact-form-std .gfield_error textarea,#contact-form-inline .gfield_error select,#contact-form-basic .gfield_error select,#contact-form-std .gfield_error select{border-color:#D92D20!important;background:#FFFDFD!important;box-shadow:0 0 0 3px rgb(217 45 32 / .08)!important}#contact-form-inline .gform_footer,#contact-form-basic .gform_footer,#contact-form-std .gform_footer,#contact-form-inline .gform_page_footer,#contact-form-basic .gform_page_footer,#contact-form-std .gform_page_footer{margin:0!important;padding:0!important}#contact-form-inline .gform_button,#contact-form-basic .gform_button,#contact-form-std .gform_button,#contact-form-inline input[type="submit"],#contact-form-basic input[type="submit"],#contact-form-std input[type="submit"]{width:100%!important;justify-content:center;display:inline-flex!important;align-items:center;gap:7px;background:var(--or)!important;color:var(--wh)!important;border:none!important;border-radius:var(--r2)!important;padding:14px 26px!important;min-height:48px;font-family:var(--fh)!important;font-size:15px!important;font-weight:700!important;line-height:1;cursor:pointer;box-shadow:0 2px 10px rgb(232 65 10 / .25)!important;transition:all .18s;appearance:none}#contact-form-inline .gform_button:hover,#contact-form-basic .gform_button:hover,#contact-form-std .gform_button:hover,#contact-form-inline input[type="submit"]:hover,#contact-form-basic input[type="submit"]:hover,#contact-form-std input[type="submit"]:hover{background:var(--or-dk)!important;transform:translateY(-1px);box-shadow:0 4px 18px rgb(232 65 10 / .35)!important}#contact-form-inline .gform_confirmation_message,#contact-form-basic .gform_confirmation_message,#contact-form-std .gform_confirmation_message{display:block;background:#fff0;border:none;padding:0;margin:4px 0 0;text-align:center;font-size:12px;font-family:var(--fh);font-weight:600;color:var(--gr)}#contact-form-inline .gform_ajax_spinner,#contact-form-basic .gform_ajax_spinner,#contact-form-std .gform_ajax_spinner{margin-left:8px}.faq-item{border-bottom:1px solid var(--bdr)}.faq-item:first-child{border-top:1px solid var(--bdr)}.faq-q{width:100%;background:none;border:none;padding:20px 4px;text-align:left;font-family:var(--fh);font-size:15px;font-weight:700;color:var(--ink);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:color .15s}.faq-q:hover,.faq-q.open{color:var(--or)}.faq-arrow{font-size:18px;color:var(--ink3);transition:transform .2s;flex-shrink:0}.faq-q.open .faq-arrow{transform:rotate(180deg);color:var(--or)}.faq-a{display:none;padding:0 4px 20px}.faq-a.visible{display:block}.faq-a p{font-size:14px;color:var(--ink2);line-height:1.7}.fcta{background:var(--bg2);border-top:1px solid var(--bdr);padding:80px 0}.fcta-in{text-align:center;max-width:640px;margin:0 auto}.fcta-h2{font-family:var(--fh);font-weight:800;font-size:clamp(26px,3.2vw,40px);letter-spacing:-.04em;color:var(--ink);margin-bottom:12px;line-height:1.1}.fcta-h2 em{font-style:normal;color:var(--or)}.fcta-sub{font-size:16px;color:var(--ink2);margin-bottom:28px;line-height:1.65}.fcta-btns{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.fc{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:22px;transition:all .18s;position:relative}.fc:hover{box-shadow:0 4px 14px rgb(0 0 0 / .07);border-color:var(--bdr2)}.fc.ai-fc{border-color:rgb(232 65 10 / .22)}.fc-ai-tag{position:absolute;top:12px;right:12px;background:var(--or);color:var(--wh);font-family:var(--fh);font-size:9px;font-weight:800;padding:2px 7px;border-radius:100px;letter-spacing:.4px}.fc-icon{width:36px;height:36px;border-radius:var(--r2);background:var(--bg2);display:flex;align-items:center;justify-content:center;font-size:17px;margin-bottom:10px}.fc.ai-fc .fc-icon{background:var(--or-lt)}.fc-title{font-family:var(--fh);font-size:14px;font-weight:800;color:var(--ink);margin-bottom:5px;letter-spacing:-.02em}.fc-body{font-size:13px;color:var(--ink2);line-height:1.55}.ind-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ind-card{background:var(--wh);border:1px solid var(--bdr);border-radius:var(--r3);padding:22px;transition:all .18s}.ind-card:hover{border-color:var(--bdr2);box-shadow:0 3px 12px rgb(0 0 0 / .06)}.ind-icon{font-size:24px;margin-bottom:10px}.ind-name{font-family:var(--fh);font-size:15px;font-weight:800;color:var(--ink);margin-bottom:6px;letter-spacing:-.02em}.ind-desc{font-size:13px;color:var(--ink2);line-height:1.5}.intent-bar{background:var(--wh);border-bottom:1px solid var(--bdr);padding:0}.intent-in{display:flex;align-items:center;overflow-x:auto}.itab{font-family:var(--fh);font-size:14px;font-weight:700;color:var(--ink3);padding:16px 24px;cursor:pointer;border-bottom:2.5px solid #fff0;transition:all .15s;white-space:nowrap;background:none;border-top:none;border-left:none;border-right:none}.itab:hover{color:var(--ink)}.itab.active{color:var(--or);border-bottom-color:var(--or)}.contact-layout{display:grid;grid-template-columns:1fr 380px;gap:52px;padding:52px 0 80px;align-items:start}.form-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r5);padding:40px}.form-card h2{font-family:var(--fh);font-size:22px;font-weight:800;color:var(--ink);letter-spacing:-.03em;margin-bottom:6px}.form-card p{font-size:14px;color:var(--ink2);line-height:1.6;margin-bottom:28px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-grid.full{grid-template-columns:1fr}.fg{display:flex;flex-direction:column;gap:6px}.fg label{font-family:var(--fh);font-size:13px;font-weight:700;color:var(--ink2)}.fg label span{color:var(--or)}.fi{width:100%;padding:11px 14px;border:1.5px solid var(--bdr2);border-radius:var(--r2);font-family:var(--fb);font-size:14px;color:var(--ink);background:var(--wh);outline:none;transition:border .15s}.fi:focus{border-color:var(--or)}.fi::placeholder{color:var(--ink4)}select.fi{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236E6E73' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}textarea.fi{resize:vertical;min-height:110px}.form-submit{margin-top:24px}.form-note{font-size:12px;color:var(--ink3);font-family:var(--fh);font-weight:600;margin-top:10px;text-align:center}.form-result{display:none;border-radius:var(--r3);padding:18px 20px;margin-top:16px;font-family:var(--fh);font-size:14px;font-weight:700}.form-result.ok{background:var(--gr-lt);border:1.5px solid rgb(27 122 74 / .25);color:var(--gr)}.form-result.err{background:var(--or-lt);border:1.5px solid rgb(232 65 10 / .2);color:var(--or)}.contact-sidebar{display:flex;flex-direction:column;gap:20px;position:sticky;top:80px}.sc{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:24px}.sc h3{font-family:var(--fh);font-size:15px;font-weight:800;color:var(--ink);letter-spacing:-.02em;margin-bottom:14px}.cm-list{list-style:none;display:flex;flex-direction:column;gap:12px}.cm{display:flex;align-items:flex-start;gap:14px}.cm-icon{width:38px;height:38px;border-radius:var(--r2);background:var(--or-lt);display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0}.cm-label{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;color:var(--ink3);margin-bottom:2px}.cm-val{font-size:14px;font-weight:600;font-family:var(--fh);color:var(--ink)}.cm-val a{color:var(--or)}.cm-val a:hover{text-decoration:underline}.cal-card{background:var(--or-lt);border:1.5px solid rgb(232 65 10 / .2);border-radius:var(--r4);padding:24px}.cal-card h3{font-family:var(--fh);font-size:15px;font-weight:800;color:var(--ink);margin-bottom:6px}.cal-card p{font-size:13px;color:var(--ink2);line-height:1.55;margin-bottom:16px}.cal-items{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.ci{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--ink2);font-family:var(--fh);font-weight:600}.res-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.res-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);overflow:hidden;transition:box-shadow .2s}.res-card:hover{box-shadow:var(--sh2)}.res-img{background:var(--bg2);aspect-ratio:16/9;position:relative;overflow:hidden}.res-img img{width:100%;height:100%;object-fit:cover}.res-type{position:absolute;top:12px;left:12px;background:var(--wh);font-family:var(--fh);font-size:11px;font-weight:800;padding:3px 10px;border-radius:100px;color:var(--ink2)}.res-body{padding:24px}.res-tag{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--or);margin-bottom:8px}.res-title{font-family:var(--fh);font-size:16px;font-weight:800;color:var(--ink);margin-bottom:8px;letter-spacing:-.02em;line-height:1.3}.res-desc{font-size:13px;color:var(--ink2);line-height:1.55;margin-bottom:14px}.res-meta{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--ink3);font-family:var(--fh);font-weight:600}.res-read{color:var(--or);font-family:var(--fh);font-weight:700;font-size:13px}@keyframes fadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.fu{animation:fadeUp .6s ease both}.d1{animation-delay:.1s}.d2{animation-delay:.2s}.d3{animation-delay:.3s}.d4{animation-delay:.4s}.mob-nav{display:none;background:var(--wh);border-bottom:1px solid var(--bdr);padding:16px 0}.mob-nav.open{display:block}.mob-nav ul{list-style:none}.mob-nav ul li a{display:block;padding:12px 28px;font-family:var(--fh);font-size:15px;font-weight:600;color:var(--ink2);border-bottom:1px solid var(--bdr)}.mob-nav ul li a:hover{color:var(--or)}.mob-nav-act{padding:16px 28px;display:flex;gap:10px}.filter-bar{background:var(--wh);border-bottom:1px solid var(--bdr);position:sticky;top:66px;z-index:90}.filter-in{display:flex;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch}.ftab{font-family:var(--fh);font-size:13px;font-weight:700;color:var(--ink3);padding:15px 18px;cursor:pointer;border-bottom:2.5px solid #fff0;transition:all .15s;white-space:nowrap;background:none;border-top:none;border-left:none;border-right:none;display:inline-flex}.ftab:hover{color:var(--ink)}.ftab.active{color:var(--or);border-bottom-color:var(--or)}.resources-layout{display:grid;grid-template-columns:1fr 308px;gap:48px;padding:48px 0 80px;align-items:start}.article-list{display:flex;flex-direction:column;gap:1px;background:var(--bdr);border:1px solid var(--bdr);border-radius:var(--r4);overflow:hidden}.ac{background:var(--wh);display:grid;grid-template-columns:200px 1fr;transition:background .15s;text-decoration:none}.ac:hover{background:var(--bg2)}.ac-img{width:200px;flex-shrink:0;overflow:hidden;aspect-ratio:4 / 3;object-fit:cover;border-radius:0;height:100%}.ac-img-placeholder{width:200px;flex-shrink:0;background:var(--bg3);display:flex;align-items:center;justify-content:center;font-size:32px;aspect-ratio:4 / 3}.ac-inner{padding:22px 26px;display:flex;flex-direction:column;justify-content:space-between}.ac-meta{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.ac-cat{font-family:var(--fh);font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--or);background:var(--or-lt);padding:2px 8px;border-radius:100px}.ac-date{font-size:12px;color:var(--ink4);font-family:var(--fh);font-weight:600}.ac h2{font-family:var(--fh);font-size:15px;font-weight:800;color:var(--ink);letter-spacing:-.02em;line-height:1.3;margin-bottom:7px}.ac:hover h2{color:var(--or)}.ac-body{font-size:13px;color:var(--ink2);line-height:1.6;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ac-footer{display:flex;align-items:center;justify-content:space-between}.ac-tags{display:flex;gap:5px;flex-wrap:wrap}.ac-tag{font-size:10px;font-family:var(--fh);font-weight:700;color:var(--ink3);background:var(--bg2);border:1px solid var(--bdr);border-radius:100px;padding:2px 8px}.ac-link{font-family:var(--fh);font-size:12px;font-weight:700;color:var(--or);flex-shrink:0}.sidebar{display:flex;flex-direction:column;gap:20px;position:sticky;top:120px}.sidebar-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:22px}.sidebar-card h3{font-family:var(--fh);font-size:14px;font-weight:800;color:var(--ink);margin-bottom:14px;letter-spacing:-.02em}.topic-list{list-style:none}.topic-list li{border-bottom:1px solid var(--bdr)}.topic-list li:last-child{border-bottom:none}.topic-list li a{display:flex;align-items:center;justify-content:space-between;padding:9px 2px;font-size:13px;color:var(--ink2);font-family:var(--fh);font-weight:600;transition:color .15s}.topic-list li a:hover{color:var(--or)}.topic-count{font-size:11px;color:var(--ink4);font-family:var(--fh);font-weight:700}.prod-link{display:flex;align-items:center;gap:10px;padding:11px 12px;background:var(--bg2);border:1px solid var(--bdr);border-radius:var(--r3);transition:all .15s;margin-bottom:8px}.prod-link:last-child{margin-bottom:0}.prod-link:hover{border-color:var(--or);background:var(--or-lt)}.pl-icon{font-size:18px;flex-shrink:0}.pl-title{font-family:var(--fh);font-size:13px;font-weight:800;color:var(--ink)}.pl-sub{font-size:11px;color:var(--ink3)}.nl-card{background:var(--or-lt);border:1.5px solid rgb(232 65 10 / .2);border-radius:var(--r4);padding:22px}.nl-card h3{font-family:var(--fh);font-size:14px;font-weight:800;color:var(--ink);margin-bottom:10px;letter-spacing:-.02em}.nl-card p{font-size:13px;color:var(--ink2);line-height:1.55;margin-bottom:14px}.nl-input{width:100%;padding:9px 12px;border:1.5px solid var(--bdr2);border-radius:var(--r2);font-family:var(--fb);font-size:13px;color:var(--ink);background:var(--wh);outline:none;margin-bottom:8px}.nl-input:focus{border-color:var(--or);box-shadow:0 0 0 4px rgb(232 65 10 / .12)}.videos-section{background:var(--wh);border-top:1px solid var(--bdr);padding:72px 0}.vid-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.vid-card{background:var(--bg2);border:1.5px solid var(--bdr);border-radius:var(--r4);overflow:hidden}.vid-thumb{aspect-ratio:16 / 9;background:var(--bg3);position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.vid-thumb img{width:100%;height:100%;object-fit:cover}.vid-thumb:hover img{opacity:1}.vid-thumb:hover{background:var(--bg2)}.play-btn{width:52px;height:52px;border-radius:50%;background:var(--or);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 10px rgb(232 65 10 / .1);position:absolute}.play-tri{width:0;height:0;border-top:9px solid #fff0;border-bottom:9px solid #fff0;border-left:15px solid #fff;margin-left:2px}.vid-label{position:absolute;bottom:12px;left:12px;right:12px;background:rgb(0 0 0 / .65);color:#fff;font-family:var(--fh);font-size:12px;font-weight:700;padding:6px 10px;border-radius:6px}.vid-product{font-family:var(--fh);font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--or);padding:14px 18px 6px}.vid-title{font-family:var(--fh);font-size:14px;font-weight:800;color:var(--ink);padding:0 18px 14px;line-height:1.3}.logo-carousel{position:relative;padding:0 46px}.logo-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:8px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.logo-track::-webkit-scrollbar{display:none}.logo-card{scroll-snap-align:start;background:var(--wh);border:1.5px solid var(--bdr);border-radius:16px;padding:18px 18px 14px;display:grid;gap:10px;align-content:start;min-height:92px}.logo-img{width:100%;height:36px;object-fit:contain;display:block;filter:grayscale(1);opacity:.9}.logo-card:hover .logo-img{filter:grayscale(0);opacity:1}.logo-cap{font-size:12px;color:var(--ink3);line-height:1.35}.logo-nav{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:999px;border:1.5px solid var(--bdr2);background:var(--wh);color:var(--ink2);cursor:pointer;display:grid;place-items:center;box-shadow:0 6px 18px rgb(0 0 0 / .08);z-index:5}.logo-nav:hover{color:var(--ink);border-color:var(--or)}.logo-nav.prev{left:12px}.logo-nav.next{right:12px}.cred-badges{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.cred-badge{display:flex;align-items:center;gap:12px;background:var(--bg2);border:1px solid var(--bdr);border-radius:var(--r3);padding:14px 18px;min-width:220px}.cred-icon{font-size:24px;flex-shrink:0}.cred-title{font-family:var(--fh);font-size:13px;font-weight:800;color:var(--ink)}.cred-sub{font-size:12px;color:var(--ink3)}.recog-in{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:center}.proof-num{font-family:var(--fh);font-size:30px;font-weight:800;color:var(--or);line-height:1}.proof-lbl{font-size:12px;color:var(--ink3);font-family:var(--fh);font-weight:600;margin-top:4px}.hs-num{font-family:var(--fh);font-size:20px;font-weight:800;color:var(--or);line-height:1}.hs-lbl{font-size:11px;color:var(--ink3);font-family:var(--fh);font-weight:600;margin-top:2px}.country-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:60px 0 72px}.cc{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r5);padding:36px;position:relative;transition:all .22s;overflow:hidden;cursor:pointer}.cc:hover{box-shadow:0 8px 32px rgb(0 0 0 / .1);border-color:var(--or);transform:translateY(-2px)}.cc::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--bdr);transition:background .22s}.cc:hover::before{background:var(--or)}.cc-flag{font-size:44px;margin-bottom:16px;display:block}.cc-region{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink3);margin-bottom:6px}.cc-title{font-family:var(--fh);font-size:22px;font-weight:800;color:var(--ink);letter-spacing:-.03em;line-height:1.15;margin-bottom:10px}.cc-compliance{display:inline-flex;align-items:center;gap:6px;background:var(--gr-lt);border:1px solid rgb(27 122 74 / .2);border-radius:100px;padding:4px 12px;font-family:var(--fh);font-size:11px;font-weight:700;color:var(--gr);margin-bottom:14px}.cc-desc{font-size:14px;color:var(--ink2);line-height:1.6;margin-bottom:20px}.cc-features{list-style:none;display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.cc-features li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink2);font-family:var(--fh);font-weight:600}.cc-features li span:first-child{color:var(--gr);font-weight:700}.cc-actions{display:flex;gap:10px;flex-wrap:wrap}.cc-price{position:absolute;top:24px;right:24px;background:var(--bg2);border:1px solid var(--bdr);border-radius:var(--r2);padding:6px 12px;text-align:right}.cc-price-num{font-family:var(--fh);font-size:14px;font-weight:800;color:var(--ink);line-height:1}.cc-price-sub{font-size:10px;color:var(--ink3);font-family:var(--fh);font-weight:600}.diff-strip{background:var(--bg2);border-top:1px solid var(--bdr);border-bottom:1px solid var(--bdr);padding:48px 0}.diff-strip-in{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ds{text-align:center;padding:0 16px}.ds-icon{font-size:32px;margin-bottom:12px}.ds-title{font-family:var(--fh);font-size:15px;font-weight:800;color:var(--ink);margin-bottom:6px;letter-spacing:-.02em}.ds-body{font-size:13px;color:var(--ink2);line-height:1.6}body.page-template-page-tms-hub .hero,body.page-template-page-tms-hub-php .hero{padding:64px 0 56px;background:var(--bg);border-bottom:1px solid var(--bdr)}body.page-template-page-tms-hub .hero::before,body.page-template-page-tms-hub-php .hero::before{display:none}body.page-template-page-tms-hub .hero::after,body.page-template-page-tms-hub-php .hero::after{content:'';position:absolute;inset:0;width:auto;height:auto;border-radius:0;background-image:radial-gradient(var(--bdr) 1px,transparent 1px);background-size:30px 30px;background-position:0 0;opacity:.5;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black 20%,transparent 80%);pointer-events:none;left:0;bottom:0}body.page-template-page-tms-hub .hero-in,body.page-template-page-tms-hub-php .hero-in{display:block;text-align:center;max-width:720px;margin:0 auto}body.page-template-page-tms-hub .ai-pill,body.page-template-page-tms-hub-php .ai-pill{gap:8px;padding:6px 14px 6px 10px;margin-bottom:16px}body.page-template-page-tms-hub .hero h1,body.page-template-page-tms-hub-php .hero h1{font-size:clamp(32px,4.5vw,54px);line-height:1.06;margin-bottom:16px}body.page-template-page-tms-hub .hero-sub,body.page-template-page-tms-hub-php .hero-sub{font-size:17px;line-height:1.65;max-width:580px;margin:0 auto 28px}body.page-template-page-tms-hub .hero-stats,body.page-template-page-tms-hub-php .hero-stats{display:inline-flex;gap:28px;flex-wrap:wrap;justify-content:center;padding:16px 28px;background:var(--wh);border:1px solid var(--bdr);border-radius:var(--r3);margin-bottom:0}body.page-template-page-tms-hub .nav,body.page-template-page-tms-hub-php .nav{background:rgb(250 250 248 / .95);backdrop-filter:blur(12px)}@media(max-width:960px){.about-two-col{grid-template-columns:1fr;gap:40px}.about-val-grid{grid-template-columns:1fr 1fr}.hero-frame-wrap{display:none}.ba-grid{grid-template-columns:1fr;gap:16px}.ba-mid{display:none}.alloc-grid{grid-template-columns:1fr}.ai-grid,.diff-grid,.who-grid,.cap-grid{grid-template-columns:1fr 1fr}.icp-grid{grid-template-columns:1fr 1fr}.sov-grid{grid-template-columns:1fr 1fr}.price-grid{grid-template-columns:1fr}.country-grid{grid-template-columns:1fr}.testi-grid,.recog-in{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.diff-strip-in{grid-template-columns:1fr;gap:20px}.contact-sidebar{position:static}}@media(max-width:900px){.nav .container,.nav .wrap{padding-left:16px;padding-right:16px}.nav-in{height:62px;gap:12px;min-width:0}.logo{min-width:0;overflow:hidden}.nav-links,.ctry-sel,.nav-act .btn{display:none}.nav-act{margin-left:auto}.mob-menu-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mob-nav-act{flex-direction:column}.mob-nav-act .btn{width:100%;justify-content:center}}@media(max-width:600px){.hero{padding:48px 0 56px}.sec{padding:56px 0}.sov-grid{grid-template-columns:1fr;gap:16px;margin-top:32px}.sov-card{padding:24px}.sov-note{padding:18px 20px;margin-top:20px}.case-grid{grid-template-columns:1fr;gap:18px}.case-card{padding:24px}.ai-banner{padding:24px;flex-direction:column;align-items:flex-start;gap:20px}.ai-banner .btn{width:100%;justify-content:center;align-self:stretch}.ba-col{padding:24px}.ba-list li{gap:10px}.roi-card{padding:24px}.roi-grid{grid-template-columns:1fr;gap:20px}.roi-results{width:100%}.roi-r,.rr{padding:18px 20px;overflow:hidden}.roi-rn,.rr-num{font-size:clamp(24px, 8vw, 34px);overflow-wrap:anywhere}.rf-row,.roi-row{gap:10px;flex-wrap:wrap}.ai-grid,.icp-grid,.res-grid,.feat-grid,.ind-grid,.who-grid,.cap-grid,.how-grid{grid-template-columns:1fr}.choice-in{padding:28px 24px}.footer-grid{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.chal-grid{grid-template-columns:1fr}.hero-stats{gap:16px}.demo-section{padding:28px}}@media(max-width:960px){body.page-template-page-resources .resources-layout{grid-template-columns:1fr;gap:28px}body.page-template-page-resources .sidebar{position:static;top:auto;width:100%;min-width:0}body.page-template-page-resources .sidebar-card,body.page-template-page-resources .nl-card,body.page-template-page-resources .article-list,body.page-template-page-resources .ac{min-width:0}body.page-template-page-contact .contact-layout{grid-template-columns:1fr;gap:28px}body.page-template-page-contact .contact-sidebar{position:static;top:auto;width:100%;min-width:0}body.page-template-page-contact .form-card,body.page-template-page-contact .sc,body.page-template-page-contact .cal-card{min-width:0}}@media(max-width:600px){body.page-template-page-resources .resources-layout{padding:32px 0 56px;gap:24px}body.page-template-page-resources .ac{grid-template-columns:1fr}body.page-template-page-resources .ac-img-placeholder{min-width:0}body.page-template-page-resources .ac-inner,body.page-template-page-resources .sidebar-card,body.page-template-page-resources .nl-card{padding:20px}body.page-template-page-resources .ac-footer{align-items:flex-start;gap:10px}body.page-template-page-resources .vid-grid,body.page-template-page-resources .cta-grid{grid-template-columns:1fr}body.page-template-page-resources .videos-section,body.page-template-page-resources .cta-strip{padding:48px 0}body.page-template-page-resources .vid-grid{gap:16px}body.page-template-page-resources .cta-grid{gap:24px}body.page-template-page-resources .cta-grid>div:last-child{width:100%}body.page-template-page-resources .cta-grid>div:last-child .btn{width:100%}body.page-template-page-contact .contact-layout{padding:32px 0 56px;gap:24px}body.page-template-page-contact .form-grid{grid-template-columns:1fr}body.page-template-page-contact .form-card,body.page-template-page-contact .sc,body.page-template-page-contact .cal-card{padding:20px}body.page-template-page-contact .cm{gap:12px}body.page-template-page-contact .itab{padding-left:16px;padding-right:16px}}@media(max-width:960px){body.page-template-front-page .hero-in{grid-template-columns:1fr;gap:28px}body.page-template-front-page .hero-frame-wrap{display:block;padding:0}body.page-template-front-page .fc-float{display:none}}@media(max-width:600px){body.page-template-front-page .hero-ctas{flex-direction:column;align-items:stretch}body.page-template-front-page .hero-ctas .btn{width:100%;justify-content:center}body.page-template-front-page .hero-frame{border-radius:var(--r3)}body.page-template-front-page .frame-body{aspect-ratio:16 / 10}}@media(max-width:600px){body.page-template-page-tms-hub .hero,body.page-template-page-tms-hub-php .hero{padding:40px 0 36px}body.page-template-page-tms-hub .hero-stats,body.page-template-page-tms-hub-php .hero-stats{gap:16px}}@media(max-width:900px){body.page-template-page-tms-aus .hero-in,body.page-template-page-tms-aus .sov-in,body.page-template-page-tms-aus .roi-grid,body.page-template-page-tms-aus .chal-grid{grid-template-columns:1fr}body.page-template-page-tms-aus .hero-right{display:flex;min-width:0}body.page-template-page-tms-aus .diff-grid{grid-template-columns:1fr}body.page-template-page-tms-aus .feat-grid,body.page-template-page-tms-aus .ind-grid{grid-template-columns:1fr 1fr}body.page-template-page-tms-aus .price-grid{grid-template-columns:1fr}body.page-template-page-tms-aus .proof-in{gap:18px;flex-wrap:wrap}}@media(max-width:600px){body.page-template-page-tms-aus .hero{padding:40px 0 48px}body.page-template-page-tms-aus .sec{padding:48px 0}body.page-template-page-tms-aus .roi-card{padding:20px}body.page-template-page-tms-aus .feat-grid,body.page-template-page-tms-aus .ind-grid{grid-template-columns:1fr}body.page-template-page-tms-aus .hero h1{font-size:clamp(28px, 9vw, 42px);overflow-wrap:anywhere}body.page-template-page-tms-aus .hero-sub{max-width:100%}body.page-template-page-tms-aus .hero-right,body.page-template-page-tms-aus .flag-box,body.page-template-page-tms-aus .demo-box,body.page-template-page-tms-aus .member-note{width:100%;min-width:0}body.page-template-page-tms-aus .flag-box{flex-direction:column;align-items:flex-start}body.page-template-page-tms-aus .demo-box .btn{width:100%;justify-content:center}}@media(max-width:900px){body.page-template-page-tms-india .hero-in,body.page-template-page-tms-india .sov-in,body.page-template-page-tms-india .roi-grid,body.page-template-page-tms-india .chal-grid,body.page-template-page-tms-india .price-grid{grid-template-columns:1fr}body.page-template-page-tms-india .diff-grid{grid-template-columns:1fr}body.page-template-page-tms-india .hero-right{display:flex;min-width:0}body.page-template-page-tms-india .proof-in{gap:18px;flex-wrap:wrap}}@media(max-width:600px){body.page-template-page-tms-india .hero{padding:40px 0 48px}body.page-template-page-tms-india .sec{padding:48px 0}body.page-template-page-tms-india .hero h1{font-size:clamp(28px, 9vw, 42px);overflow-wrap:anywhere}body.page-template-page-tms-india .hero-sub{max-width:100%}body.page-template-page-tms-india .hero-right,body.page-template-page-tms-india .flag-box,body.page-template-page-tms-india .demo-box,body.page-template-page-tms-india .member-note{width:100%;min-width:0}body.page-template-page-tms-india .flag-box{flex-direction:column;align-items:flex-start}body.page-template-page-tms-india .demo-box .btn{width:100%;justify-content:center}body.page-template-page-tms-india .proof{padding:20px 0}body.page-template-page-tms-india .proof-in{justify-content:center;gap:14px 18px}body.page-template-page-tms-india .proof-div{display:none}body.page-template-page-tms-india .proof-num{font-size:24px}body.page-template-page-tms-india .proof-lbl{font-size:11px;margin-top:2px}body.page-template-page-tms-india .roi-card,body.page-template-page-tms-india .pc,body.page-template-page-tms-india .diff-card{padding:20px}}@media(max-width:900px){body.page-template-page-tms-usa .hero-in,body.page-template-page-tms-usa .sov-in,body.page-template-page-tms-usa .roi-grid,body.page-template-page-tms-usa .chal-grid,body.page-template-page-tms-usa .diff-grid,body.page-template-page-tms-usa .price-grid{grid-template-columns:1fr}body.page-template-page-tms-usa .hero-right{display:flex;min-width:0}body.page-template-page-tms-usa .proof-in{gap:18px;flex-wrap:wrap}}@media(max-width:600px){body.page-template-page-tms-usa .hero{padding:40px 0 48px}body.page-template-page-tms-usa .sec{padding:48px 0}body.page-template-page-tms-usa .hero h1{font-size:clamp(28px, 9vw, 42px);overflow-wrap:anywhere}body.page-template-page-tms-usa .hero-sub{max-width:100%}body.page-template-page-tms-usa .hero-right,body.page-template-page-tms-usa .flag-box,body.page-template-page-tms-usa .demo-box,body.page-template-page-tms-usa .member-note{width:100%;min-width:0}body.page-template-page-tms-usa .flag-box{flex-direction:column;align-items:flex-start}body.page-template-page-tms-usa .demo-box .btn{width:100%;justify-content:center}body.page-template-page-tms-usa .proof{padding:20px 0}body.page-template-page-tms-usa .proof-div{display:none}body.page-template-page-tms-usa .proof-num{font-size:24px}body.page-template-page-tms-usa .proof-lbl{font-size:11px;margin-top:2px}}@media(max-width:900px){body.page-template-page-tms-gulf .hero-in,body.page-template-page-tms-gulf .sov-in,body.page-template-page-tms-gulf .roi-grid,body.page-template-page-tms-gulf .chal-grid,body.page-template-page-tms-gulf .diff-grid,body.page-template-page-tms-gulf .price-grid,body.page-template-page-tms-uae .hero-in,body.page-template-page-tms-uae .sov-in,body.page-template-page-tms-uae .roi-grid,body.page-template-page-tms-uae .chal-grid,body.page-template-page-tms-uae .diff-grid,body.page-template-page-tms-uae .price-grid,body.page-template-page-tms-saudi .hero-in,body.page-template-page-tms-saudi .sov-in,body.page-template-page-tms-saudi .roi-grid,body.page-template-page-tms-saudi .chal-grid,body.page-template-page-tms-saudi .diff-grid,body.page-template-page-tms-saudi .price-grid,body.page-template-page-tms-duabi .hero-in,body.page-template-page-tms-duabi .sov-in,body.page-template-page-tms-duabi .roi-grid,body.page-template-page-tms-duabi .chal-grid,body.page-template-page-tms-duabi .diff-grid,body.page-template-page-tms-duabi .price-grid{grid-template-columns:1fr}body.page-template-page-tms-gulf .hero-right,body.page-template-page-tms-uae .hero-right,body.page-template-page-tms-saudi .hero-right,body.page-template-page-tms-duabi .hero-right{display:flex;min-width:0}body.page-template-page-tms-gulf .proof-in,body.page-template-page-tms-uae .proof-in,body.page-template-page-tms-saudi .proof-in,body.page-template-page-tms-duabi .proof-in{gap:18px;flex-wrap:wrap}}@media(max-width:600px){body.page-template-page-tms-gulf .hero,body.page-template-page-tms-uae .hero,body.page-template-page-tms-saudi .hero,body.page-template-page-tms-duabi .hero{padding:40px 0 48px}body.page-template-page-tms-gulf .sec,body.page-template-page-tms-uae .sec,body.page-template-page-tms-saudi .sec,body.page-template-page-tms-duabi .sec{padding:48px 0}body.page-template-page-tms-gulf .hero h1,body.page-template-page-tms-uae .hero h1,body.page-template-page-tms-saudi .hero h1,body.page-template-page-tms-duabi .hero h1{font-size:clamp(28px, 9vw, 42px);overflow-wrap:anywhere}body.page-template-page-tms-gulf .hero-sub,body.page-template-page-tms-uae .hero-sub,body.page-template-page-tms-saudi .hero-sub,body.page-template-page-tms-duabi .hero-sub{max-width:100%}body.page-template-page-tms-gulf .hero-right,body.page-template-page-tms-gulf .flag-box,body.page-template-page-tms-gulf .demo-box,body.page-template-page-tms-gulf .member-note,body.page-template-page-tms-uae .hero-right,body.page-template-page-tms-uae .flag-box,body.page-template-page-tms-uae .demo-box,body.page-template-page-tms-uae .member-note,body.page-template-page-tms-saudi .hero-right,body.page-template-page-tms-saudi .flag-box,body.page-template-page-tms-saudi .demo-box,body.page-template-page-tms-saudi .member-note,body.page-template-page-tms-duabi .hero-right,body.page-template-page-tms-duabi .flag-box,body.page-template-page-tms-duabi .demo-box,body.page-template-page-tms-duabi .member-note{width:100%;min-width:0}body.page-template-page-tms-gulf .flag-box,body.page-template-page-tms-uae .flag-box,body.page-template-page-tms-saudi .flag-box,body.page-template-page-tms-duabi .flag-box{flex-direction:column;align-items:flex-start}body.page-template-page-tms-gulf .demo-box .btn,body.page-template-page-tms-uae .demo-box .btn,body.page-template-page-tms-saudi .demo-box .btn,body.page-template-page-tms-duabi .demo-box .btn{width:100%;justify-content:center}}.about-hero{padding:72px 0 64px;background:var(--wh);border-bottom:1px solid var(--bdr);position:relative}.about-hero::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--or)}.about-hero h1{font-family:var(--fh);font-weight:800;font-size:clamp(30px, 4vw, 50px);line-height:1.06;letter-spacing:-.04em;color:var(--ink);margin-bottom:22px;max-width:780px}.about-hero-lead{font-size:18px;color:var(--ink2);line-height:1.7;max-width:720px;margin-bottom:32px}.about-hero-tags{display:flex;flex-wrap:wrap;gap:10px}.hero-tag{font-family:var(--fh);font-size:13px;font-weight:700;background:var(--bg2);border:1px solid var(--bdr);border-radius:100px;padding:6px 16px;color:var(--ink2)}.about-sec-label{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--or);margin-bottom:12px}.about-sec-h{font-family:var(--fh);font-weight:800;font-size:clamp(22px, 2.8vw, 34px);line-height:1.1;letter-spacing:-.03em;color:var(--ink);margin-bottom:20px}.about-sec-body{font-size:15.5px;color:var(--ink2);line-height:1.75}.about-sec-body p+p{margin-top:14px}.about-sec-body strong{color:var(--ink);font-weight:600}.about-what{background:var(--bg);border-bottom:1px solid var(--bdr)}.about-two-col{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.about-prod-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}.about-prod-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r5);padding:28px;position:relative}.about-prod-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--or);border-radius:var(--r5) var(--r5) 0 0}.about-prod-icon{font-size:28px;margin-bottom:14px}.about-prod-title{font-family:var(--fh);font-size:17px;font-weight:800;color:var(--ink);margin-bottom:8px;letter-spacing:-.02em}.about-prod-desc{font-size:14px;color:var(--ink2);line-height:1.65;margin-bottom:16px}.about-prod-link{font-family:var(--fh);font-size:13px;font-weight:700;color:var(--or)}.about-prod-link:hover{text-decoration:underline}.about-values{background:var(--wh);border-bottom:1px solid var(--bdr)}.about-val-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px}.about-val-item{padding:28px;background:var(--bg);border:1px solid var(--bdr);border-radius:var(--r4);border:1px solid var(--bdr)}.about-val-icon{font-size:26px;margin-bottom:14px}.about-val-title{font-family:var(--fh);font-size:15px;font-weight:800;color:var(--ink);margin-bottom:8px;letter-spacing:-.02em}.about-val-body{font-size:14px;color:var(--ink2);line-height:1.65}.about-markets{background:var(--bg);border-bottom:1px solid var(--bdr)}.about-markets-sub{font-size:15.5px;color:var(--ink2);line-height:1.7;max-width:680px;margin-top:8px}.about-market-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}.about-market-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:24px;text-align:center;transition:border-color .2s,transform .2s}.about-market-card:hover{border-color:var(--or);transform:translateY(-2px)}.about-market-flag{font-size:36px;margin-bottom:12px}.about-market-name{font-family:var(--fh);font-size:14px;font-weight:800;color:var(--ink);margin-bottom:6px}.about-market-law{font-family:var(--fh);font-size:10px;font-weight:700;letter-spacing:.3px;color:var(--gr);background:var(--gr-lt);border-radius:100px;padding:3px 10px;display:inline-block;margin-bottom:8px}.about-market-desc{font-size:12.5px;color:var(--ink3);line-height:1.5}.about-market-link{font-family:var(--fh);font-size:12px;font-weight:700;color:var(--or);display:block;margin-top:10px}.about-market-link:hover{text-decoration:underline}.about-cta-band{padding:72px 0;background:#0F1629}.about-cta-in{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.about-cta-text h2{font-family:var(--fh);font-weight:800;font-size:clamp(22px, 3vw, 34px);color:var(--wh);letter-spacing:-.03em;margin-bottom:8px}.about-cta-text p{font-size:16px;color:rgb(255 255 255 / .65);max-width:520px;line-height:1.6}.about-cta-actions{display:flex;gap:12px;flex-wrap:wrap;flex-shrink:0}.about-btn-wh{background:var(--wh);color:var(--ink);padding:13px 24px;font-family:var(--fh);font-weight:700;border-radius:var(--r2);font-size:15px;transition:all .18s;display:inline-flex;align-items:center}.about-btn-wh:hover{background:var(--bg2)}.about-btn-or{background:var(--or);color:var(--wh);padding:13px 24px;font-family:var(--fh);font-weight:700;border-radius:var(--r2);font-size:15px;box-shadow:0 2px 10px rgb(232 65 10 / .4);transition:all .18s;display:inline-flex;align-items:center}.about-btn-or:hover{background:var(--or-dk)}.cta-strip{background:var(--bg2);border-top:1px solid var(--bdr);padding:64px 0}.cta-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.cs-h{font-family:var(--fh);font-size:clamp(22px,2.8vw,34px);font-weight:800;letter-spacing:-.03em;color:var(--ink);margin-bottom:10px;line-height:1.1}.cs-h em{font-style:normal;color:var(--or)}.cs-sub{font-size:15px;color:var(--ink2);line-height:1.65}.ac.featured{grid-template-columns:1fr;background:var(--bg2)}.ac.featured .ac-img-placeholder{width:100%;aspect-ratio:16 / 5;border-radius:0}body.page-template-page-tms-aus .hero{padding:64px 0 72px}body.page-template-page-tms-aus .hero-in{gap:60px}body.page-template-page-tms-aus .hero h1{font-size:clamp(30px,3.8vw,46px);line-height:1.08;margin-bottom:14px}body.page-template-page-tms-aus .hero-sub{font-size:16px;line-height:1.68;margin-bottom:12px;max-width:540px}body.page-template-page-tms-aus .hero-stats{gap:20px;margin-bottom:24px;padding:14px 0}body.page-template-page-tms-aus .hstat-num{font-size:22px}body.page-template-page-tms-aus .hstat-lbl{font-size:11px;margin-top:2px}body.page-template-page-tms-aus .hero-ctas{gap:10px;margin-bottom:18px}body.page-template-page-tms-aus .hero-trust{gap:14px;color:var(--ink3)}body.page-template-page-tms-aus .hero-trust span{gap:4px}.rfa-pill{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--wh);border-radius:100px;padding:6px 14px 6px 10px;font-family:var(--fh);font-size:12px;font-weight:700;margin-bottom:16px;letter-spacing:.01em}.rfa-dot{width:8px;height:8px;border-radius:50%;background:var(--or)}.hero-points{list-style:none;margin-bottom:28px;display:flex;flex-direction:column;gap:10px}.hero-points li{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:var(--ink2);line-height:1.5}.hp-ck{color:var(--or);font-size:18px;flex-shrink:0;margin-top:-1px;font-weight:700}.hero-note{font-size:13px;color:var(--ink3);font-family:var(--fh);font-weight:600;display:flex;align-items:center;gap:6px}.hero-demo-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r5);padding:36px;box-shadow:0 4px 24px rgb(0 0 0 / .06)}.hdc-tag{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--or);margin-bottom:12px}.hdc-h{font-family:var(--fh);font-size:22px;font-weight:800;color:var(--ink);line-height:1.2;letter-spacing:-.03em;margin-bottom:8px}.hdc-sub{font-size:14px;color:var(--ink2);line-height:1.6;margin-bottom:24px}.hdc-items{list-style:none;margin-bottom:28px;display:flex;flex-direction:column;gap:10px}.hdc-items li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink2);padding:10px 14px;background:var(--bg2);border-radius:var(--r2);line-height:1.45}.hdc-icon{font-size:18px;flex-shrink:0}.who-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.who-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:30px;position:relative;overflow:hidden;transition:box-shadow .18s}.who-card:hover{box-shadow:0 6px 20px rgb(0 0 0 / .07)}.who-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--or)}.who-icon{font-size:36px;margin-bottom:16px}.who-title{font-family:var(--fh);font-size:18px;font-weight:800;color:var(--ink);margin-bottom:8px;letter-spacing:-.03em}.who-desc{font-size:14px;color:var(--ink2);line-height:1.65;margin-bottom:16px}.who-pains{list-style:none;display:flex;flex-direction:column;gap:7px}.who-pains li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--ink2);line-height:1.45}.wp-dot{color:var(--or);flex-shrink:0;margin-top:2px;font-weight:700}.how-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.how-grid::before{content:'';position:absolute;top:32px;left:calc(12.5%);right:calc(12.5%);height:2px;background:var(--bdr);z-index:0}.how-step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px;position:relative;z-index:1}.how-num{width:64px;height:64px;border-radius:50%;background:var(--wh);border:2.5px solid var(--or);display:flex;align-items:center;justify-content:center;font-family:var(--fh);font-size:11px;font-weight:800;color:var(--or);margin-bottom:16px;letter-spacing:.3px;flex-shrink:0;position:relative}.how-icon{font-size:22px}.how-step-title{font-family:var(--fh);font-size:14px;font-weight:800;color:var(--ink);margin-bottom:6px;letter-spacing:-.02em}.how-step-body{font-size:13px;color:var(--ink2);line-height:1.55}.cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.cap-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:24px;transition:all .18s}.cap-card:hover{box-shadow:0 4px 14px rgb(0 0 0 / .07);border-color:var(--bdr2)}.cap-icon{width:40px;height:40px;border-radius:var(--r2);background:var(--or-lt);display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:12px}.cap-title{font-family:var(--fh);font-size:14px;font-weight:800;color:var(--ink);margin-bottom:6px;letter-spacing:-.02em}.cap-body{font-size:13px;color:var(--ink2);line-height:1.55}.diff-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px}.diff2-card{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:28px}.diff2-card.rfa{border-color:rgb(232 65 10 / .3)}.diff2-card.rfa::before{content:'';display:block;height:3px;background:var(--or);border-radius:var(--r4) var(--r4) 0 0;margin:-28px -28px 20px}.diff2-lbl{font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink3);margin-bottom:6px}.diff2-lbl.or{color:var(--or)}.diff2-title{font-family:var(--fh);font-size:17px;font-weight:800;color:var(--ink);margin-bottom:14px;letter-spacing:-.02em}.diff2-list{list-style:none;display:flex;flex-direction:column;gap:0}.diff2-list li{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--ink2);padding:8px 0;border-bottom:1px solid var(--bdr);line-height:1.5}.diff2-list li:last-child{border-bottom:none}.di-or{color:var(--or);flex-shrink:0;margin-top:1px;font-weight:700}.di-gr{color:var(--gr);flex-shrink:0;margin-top:1px}.demo-section{background:var(--bg2);border:1.5px solid var(--bdr);border-radius:var(--r5);padding:52px;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.demo-section h2{font-family:var(--fh);font-size:clamp(24px,2.8vw,36px);font-weight:800;color:var(--ink);letter-spacing:-.04em;line-height:1.1;margin-bottom:14px}.demo-section h2 em{font-style:normal;color:var(--or)}.demo-section p{font-size:15px;color:var(--ink2);line-height:1.7;margin-bottom:20px}.demo-points{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.demo-points li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink2);line-height:1.5}.dp-ck{color:var(--gr);flex-shrink:0;margin-top:2px}.demo-cal-box{background:var(--wh);border:1.5px solid var(--bdr);border-radius:var(--r4);padding:32px;text-align:center}.dcb-icon{font-size:40px;margin-bottom:16px}.dcb-h{font-family:var(--fh);font-size:20px;font-weight:800;color:var(--ink);letter-spacing:-.03em;margin-bottom:8px}.dcb-sub{font-size:14px;color:var(--ink2);line-height:1.6;margin-bottom:20px}.dcb-items{display:flex;flex-direction:column;gap:7px;margin-bottom:24px;text-align:left}.dcb-item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink2);font-family:var(--fh);font-weight:600}.dcb-ck{color:var(--gr);font-weight:700}@media(max-width:900px){.hero-in,.demo-section,.diff-2{grid-template-columns:1fr}.who-grid,.cap-grid{grid-template-columns:1fr 1fr}.how-grid{grid-template-columns:1fr 1fr;gap:28px}.how-grid::before{display:none}}@media(max-width:600px){.who-grid,.cap-grid,.how-grid{grid-template-columns:1fr}.demo-section{padding:28px}}body.page-template-page-tms-aus .proof{padding:20px 0}body.page-template-page-tms-aus .proof-div{height:30px;margin:0 28px}body.page-template-page-tms-aus .proof-num{font-size:24px}body.page-template-page-tms-aus .proof-lbl{font-size:11px;margin-top:2px}body.page-template-page-tms-aus .sec{padding:80px 0}body.page-template-page-tms-aus .h2{font-size:clamp(26px,3.2vw,38px);margin-bottom:14px}body.page-template-page-tms-aus .lead{font-size:16px;max-width:540px}body.page-template-page-tms-aus .sec-hdr{margin-bottom:48px}body.page-template-page-tms-aus .roi-card{border-radius:var(--r5);padding:44px;box-shadow:none}body.page-template-page-tms-aus .roi-grid{gap:44px}body.page-template-page-tms-aus .roi-inputs{gap:22px}body.page-template-page-tms-aus .rr{padding:16px 20px}body.page-template-page-tms-aus .rr-lbl{font-size:11px;margin-bottom:5px}body.page-template-page-tms-aus .rr-num{font-size:30px}body.page-template-page-tms-aus .price-grid{grid-template-columns:1fr 1fr;max-width:760px}body.page-template-page-tms-aus .pc-note{margin-top:10px}body.page-template-page-tms-aus .testi-card{padding:28px;max-width:700px;margin-left:auto;margin-right:auto}body.page-template-page-tms-aus .testi-card::before{height:3px}body.page-template-page-tms-aus .testi-co{font-size:17px;margin-bottom:3px}body.page-template-page-tms-aus .testi-desc{font-size:13px;margin-bottom:14px}body.page-template-page-tms-aus .testi-metrics{gap:10px;margin-bottom:16px}body.page-template-page-tms-aus .tm{padding:10px 14px}body.page-template-page-tms-aus .tm-n{font-size:22px}body.page-template-page-tms-aus .tm-l{margin-top:2px}body.page-template-page-tms-aus .testi-q{line-height:1.6;padding-left:14px}@media(max-width:960px){.about-two-col{grid-template-columns:1fr;gap:40px}.about-val-grid{grid-template-columns:1fr 1fr}.about-market-grid{grid-template-columns:1fr 1fr}.about-prod-grid{grid-template-columns:1fr}}@media(max-width:600px){.about-val-grid{grid-template-columns:1fr}.about-market-grid{grid-template-columns:1fr}.about-prod-grid{grid-template-columns:1fr}}@media(max-width:900px){body.page-template-page-tms-aus .hero-in,body.page-template-page-tms-aus .sov-in,body.page-template-page-tms-aus .roi-grid,body.page-template-page-tms-aus .chal-grid{grid-template-columns:1fr}body.page-template-page-tms-aus .hero-right{display:none}body.page-template-page-tms-aus .diff-grid{grid-template-columns:1fr}body.page-template-page-tms-aus .feat-grid,body.page-template-page-tms-aus .ind-grid{grid-template-columns:1fr 1fr}body.page-template-page-tms-aus .price-grid{grid-template-columns:1fr}body.page-template-page-tms-aus .proof-in{gap:18px;flex-wrap:wrap}}@media(max-width:600px){body.page-template-page-tms-aus .hero{padding:40px 0 48px}body.page-template-page-tms-aus .sec{padding:48px 0}body.page-template-page-tms-aus .roi-card{padding:20px}body.page-template-page-tms-aus .feat-grid,body.page-template-page-tms-aus .ind-grid{grid-template-columns:1fr}}