@keyframes em-map-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.35;transform:scale(0.82)}}.blog__details-content .title{margin-bottom:15px;font-size:36px;font-weight:600;text-transform:capitalize}@media (max-width: 1199.98px){.blog__details-content .title{font-size:30px}}@media (max-width: 767.98px){.blog__details-content .title{font-size:28px}}.blog__details-content > p{margin-bottom:15px}.blog__details-content .title-two{margin-bottom:12px;font-size:30px;font-weight:600;text-transform:capitalize}@media (max-width: 1199.98px){.blog__details-content .title-two{font-size:26px}}.blog__details-inner{margin:40px 0 55px}.blog__details-inner .row .col-46{width:46%;flex:0 0 auto}@media (max-width: 767.98px){.blog__details-inner .row .col-46{width:100%}}.blog__details-inner .row .col-54{width:54%;flex:0 0 auto}@media (max-width: 767.98px){.blog__details-inner .row .col-54{width:100%}}.blog__details-inner-content .title{margin-bottom:12px;font-weight:600;text-transform:capitalize;font-size:30px}@media (max-width: 1199.98px){.blog__details-inner-content .title{font-size:26px}}.blog__details-inner-content p{margin-bottom:18px;width:95%}@media (max-width: 1199.98px){.blog__details-inner-content p{width:100%}}.blog__details-inner-thumb{position:relative}@media (max-width: 767.98px){.blog__details-inner-thumb{margin-bottom:30px}}.blog__details-inner-thumb img{width:100%;height:287px;object-fit:cover;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px}@media (max-width: 767.98px){.blog__details-inner-thumb img{height:250px}}.blog__details-inner-thumb .play-btn{width:62px;height:62px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:var(--tg-color-white-default);color:var(--tg-theme-primary);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.blog__details-inner-thumb .play-btn:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.blog__details-bottom{margin-top:40px;margin-bottom:70px}@media (max-width: 767.98px){.blog__details-bottom .post-tags{margin-bottom:30px}}.blog__details-bottom .post-tags .title{margin-bottom:20px;font-size:14px;font-weight:500;color:var(--tg-body-color)}.blog__details-bottom .post-tags .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:7px;flex-wrap:wrap}.blog__details-bottom .post-tags .list-wrap li a,.blog__details-bottom .post-tags .list-wrap li span{background:var(--tg-theme-primary);padding:5px 16px;display:block;border-radius:4px;color:var(--tg-color-white-default);font-size:14px;font-weight:500;border:1px solid var(--tg-color-gray-4)}.blog__details-bottom .post-tags .list-wrap li a:hover{background:var(--tg-color-white-default);color:var(--tg-theme-primary);border-color:var(--tg-theme-primary)}.blog__details-bottom .post-share .title{margin-bottom:20px;font-size:14px;font-weight:500;color:var(--tg-body-color)}.blog__details-bottom .post-share .list-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:15px}.blog__details-bottom .post-share .list-wrap li a{font-size:16px;color:var(--tg-color-white-default);width:40px;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background:var(--tg-theme-primary)}.blog__details-bottom .post-share .list-wrap li a svg{width:16px;height:16px}.blog__details-bottom .post-share .list-wrap li a:hover{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.blog__sidebar-two{margin-left:26px;margin-right:0}@media (max-width: 1199.98px){.blog__sidebar-two{margin-left:0}}.blog__avatar-wrap{-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;padding:42px 40px;background:linear-gradient(360deg, #09194e 0%, #175ab1 100%);gap:30px}@media (max-width: 1199.98px){.blog__avatar-wrap{padding:35px 25px}}@media (max-width: 767.98px){.blog__avatar-wrap{flex-wrap:wrap;gap:20px;padding:30px 25px}}.blog__avatar-img{width:115px;flex:0 0 auto}.blog__avatar-img img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.blog__avatar-info .designation{display:block;font-size:15px;font-weight:500;font-family:var(--tg-heading-font-family);line-height:1;color:#ee4c01;margin-bottom:8px}.blog__avatar-info .name{font-size:20px;margin-bottom:12px;color:#ffffff}.blog__avatar-info p{margin-bottom:0;color:white}/* Blog details article */.vt-article{--bronze:#ee4c01;--bronze-lt:#ff6a2b;--teal:#0047ff;--line:black;--line-soft:black;--muted:#667594}.vt-article .vt-lead{font-size:16px;font-weight:400;color:linear-gradient(360deg, #09194e 0%, #175ab1 100%);margin:0 0 22px}.vt-article .vt-eyebrow{font-size:12px;letter-spacing:0.14em;text-transform:uppercase;color:var(--bronze);font-weight:600;margin-bottom:8px;margin-top:20px}.vt-article em{color:var(--bronze);font-style:italic}.vt-article .vt-callout{border-left:3px solid var(--bronze);background:var(--soft);padding:18px 22px;margin:28px 0;border-radius:0 10px 10px 0;font-size:18px;line-height:1.55;color:linear-gradient(360deg, #09194e 0%, #175ab1 100%);font-weight:500}.vt-article .vt-panel{background:linear-gradient(360deg, #09194e 0%, #175ab1 100%);border-radius:16px;padding:clamp(24px, 4vw, 38px);margin:40px 0;color:#fff}.vt-article .vt-panel .vt-eyebrow{color:var(--tg-theme-primary)}.vt-article .vt-ptitle{color:#fff;font-size:clamp(22px, 3vw, 30px);font-weight:700;line-height:1.18;margin:2px 0 14px}.vt-article .vt-psub{color:white;font-size:16px;line-height:1.6;margin:0}.vt-article .vt-stats{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:1px;background:rgba(255, 255, 255, 0.14);border:1px solid rgba(255, 255, 255, 0.14);margin-top:24px;border-radius:10px;overflow:hidden}.vt-article .vt-stat{background:linear-gradient(360deg, #09194e 0%, #175ab1 100%);padding:22px 18px}.vt-article .vt-stat .n{font-size:clamp(26px, 4vw, 38px);font-weight:800;line-height:1;color:#ee4c01}.vt-article .vt-stat .n small{font-size:0.5em;color:var(--tg-color-white-default) !important;font-weight:600;letter-spacing:0.02em}.vt-article .vt-stat .l{font-size:16px;letter-spacing:0.07em;color:var(--tg-color-white-default);margin-top:10px;line-height:1.5}.vt-article .vt-stat .src{font-size:16px;color:var(--tg-color-white-default);margin-top:5px}.vt-article .vt-studio{border:1px solid var(--line);border-radius:16px;background:#f0f0f0;padding:clamp(18px, 3vw, 26px);margin:34px 0}.vt-article .vt-chooser{border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-bottom:14px}.vt-article .vt-chooser-top{padding:14px 18px;border-bottom:1px solid var(--line-soft);font-size:16px;letter-spacing:0.1em;text-transform:uppercase;color:var(--muted);font-weight:600;background:#ffffff;opacity:0.4}.vt-article .vt-goals{display:grid;grid-template-columns:repeat(3, 1fr)}.vt-article .vt-goal{appearance:none;border:0;background:#14489b;text-align:left;cursor:pointer;padding:18px;border-right:1px solid var(--line-soft);font-family:inherit;transition:background 0.2s}.vt-article .vt-goal:last-child{border-right:0}.vt-article .vt-goal:hover{background:var(--soft)}.vt-article .vt-goal .gk{font-size:16px;letter-spacing:0.08em;text-transform:uppercase;color:var(--bronze);font-weight:400;margin-bottom:6px}.vt-article .vt-goal .gt{font-size:16px;color:linear-gradient(360deg, #09194e 0%, #175ab1 100%);line-height:1.35;font-weight:400}.vt-article .vt-goal[aria-pressed="true"]{background:linear-gradient(360deg, #09194e 0%, #175ab1 100%)}.vt-article .vt-goal[aria-pressed="true"] .gt{color:#fff}.vt-article .vt-goal[aria-pressed="true"] .gk{color:var(--bronze-lt)}.vt-article .vt-reco{font-size:16px;color:var(--muted);line-height:1.5;margin:14px 4px 26px}.vt-article .vt-reco b{color:var(--ink)}.vt-article .vt-tabs{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.vt-article .vt-tab{appearance:none;cursor:pointer;text-align:left;background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:16px;transition:transform 0.2s,background 0.2s,border-color 0.2s}.vt-article .vt-tab:hover{transform:translateY(-2px)}.vt-article .vt-tab .tk{font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--muted);font-weight:600}.vt-article .vt-tab .tn{font-size:20px;font-weight:600;color:var(--ink);margin:8px 0 5px;line-height:1.1}.vt-article .vt-tab .te{font-size:16px;color:var(--muted);line-height:1.4}.vt-article .vt-tab[aria-selected="true"]{background:var(--ink);border-color:var(--ink)}.vt-article .vt-tab[aria-selected="true"] .tk{color:var(--bronze-lt)}.vt-article .vt-tab[aria-selected="true"] .tn{color:#fff}.vt-article .vt-tab[aria-selected="true"] .te{color:#c9cbe6}.vt-article .vt-spanel{border:1px solid var(--line);border-radius:12px;background:linear-gradient(360deg, #09194e 0%, #175ab1 100%);padding:24px;margin-top:14px}.vt-article .vt-pg{display:grid;grid-template-columns:1.05fr 0.95fr;gap:30px}.vt-article .vt-pname{font-size:20px;font-weight:600;color:var(--ink);margin:0 0 4px}.vt-article .vt-best{font-size:16px;letter-spacing:0.05em;text-transform:uppercase;color:var(--teal);font-weight:400;margin-bottom:12px}.vt-article .vt-pdesc{font-size:16px;color:var(--muted);line-height:1.55;margin:0 0 14px}.vt-article .vt-facts{list-style:none;margin:0;padding:0}.vt-article .vt-facts li{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--line-soft);font-size:16px}.vt-article .vt-facts li:last-child{border-bottom:0}.vt-article .vt-facts .k{color:var(--muted);font-size:16px;letter-spacing:0.03em;text-transform:uppercase;max-width:46%}.vt-article .vt-facts .v{text-align:right;color:var(--ink);font-weight:700}.vt-article .vt-costbox{background:#14489b;border:1px solid var(--line);border-radius:12px;padding:20px}.vt-article .vt-ct{font-size:16px;letter-spacing:0.08em;text-transform:uppercase;color:var(--muted);font-weight:400;margin-bottom:16px}.vt-article .vt-costrow{margin-bottom:18px}.vt-article .vt-costrow:last-of-type{margin-bottom:8px}.vt-article .vt-cl{display:flex;justify-content:space-between;font-size:16px;margin-bottom:6px;color:var(--ink);font-weight:400}.vt-article .vt-track{height:11px;background:#e6e7f3;border-radius:3px;position:relative;overflow:hidden}.vt-article .vt-fill{position:absolute;top:0;bottom:0;left:0;width:0;background:#c3c6e0;border-radius:3px;transition:left 0.8s cubic-bezier(0.2, 0.7, 0.2, 1),width 0.8s cubic-bezier(0.2, 0.7, 0.2, 1)}.vt-article .vt-costrow.active .vt-fill{background:var(--bronze)}.vt-article .vt-costrow.active .vt-cl{font-weight:700}.vt-article .vt-axis{display:flex;justify-content:space-between;font-size:16px;color:var(--muted);margin-top:4px}.vt-article .vt-costnote{font-size:11.5px;color:var(--muted);margin-top:12px;line-height:1.5}.vt-article .vt-matrix-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px;margin-top:18px}.vt-article table.vt-matrix{border-collapse:collapse;width:100%;min-width:620px;font-size:16px;margin:0}.vt-article table.vt-matrix th,.vt-article table.vt-matrix td{padding:13px 15px;text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:top}.vt-article table.vt-matrix thead th{font-size:16px;letter-spacing:0.06em;text-transform:uppercase;background:var(--soft);color:var(--ink);font-weight:600}.vt-article table.vt-matrix tbody th{font-size:16px;letter-spacing:0.03em;color:black;font-weight:400;width:160px}.vt-article table.vt-matrix td{color:black}.vt-article table.vt-matrix td.hl{background:#ee4c01}.vt-article table.vt-matrix thead th.hl{background:#f27941;color:black}.vt-article .vt-acc{border-top:1px solid var(--line);margin:14px 0 0}.vt-article .vt-acc details{border-bottom:1px solid var(--line)}.vt-article .vt-acc summary{cursor:pointer;list-style:none;padding:18px 0;display:flex;justify-content:space-between;gap:18px;align-items:center;font-size:18px;font-weight:600;color:var(--ink)}.vt-article .vt-acc summary::-webkit-details-marker{display:none}.vt-article .vt-acc summary .pl{color:var(--bronze);font-size:22px;transition:transform 0.25s;flex:0 0 auto}.vt-article .vt-acc details[open] summary .pl{transform:rotate(45deg)}.vt-article .vt-acc .bd{padding:0 0 20px;color:black;font-size:15.5px;line-height:1.6}.vt-article .vt-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:20px}.vt-article .vt-card{background:#fff;padding:20px}.vt-article .vt-card .city{font-size:16px;letter-spacing:0.08em;text-transform:uppercase;color:var(--bronze);font-weight:300}.vt-article .vt-card .who{font-size:16px;color:black;margin:7px 0 9px;font-weight:300}.vt-article .vt-card .pick{font-size:16px;color:black;font-weight:700;line-height:1.35}.vt-article .vt-check{margin:18px 0 0}.vt-article .vt-check .ci{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid rgba(255, 255, 255, 0.12);font-size:15px;color:#e7e8f4;line-height:1.5}.vt-article .vt-check .ci:last-child{border-bottom:0}.vt-article .vt-check .qn{color:var(--tg-theme-primary);font-weight:700;font-size:13px;flex:0 0 auto;padding-top:2px}.vt-article .vt-cta{display:inline-block;background:var(--bronze);color:#fff;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;font-weight:600;padding:15px 30px;border-radius:8px;text-decoration:none;margin-top:18px;transition:background 0.2s,transform 0.2s}.vt-article .vt-cta:hover{background:var(--bronze-lt);transform:translateY(-2px);color:#fff}.vt-article .vt-sources{font-size:16px;line-height:1.7;margin-top:30px;padding-top:18px;border-top:1px solid var(--line)}.vt-article .vt-reveal{opacity:0;transform:translateY(16px);transition:opacity 0.6s ease,transform 0.6s ease}.vt-article .vt-reveal.in{opacity:1;transform:none}@media (max-width: 680px){.vt-article .vt-goals{grid-template-columns:1fr}.vt-article .vt-goal{border-right:0;border-bottom:1px solid var(--line-soft)}.vt-article .vt-tabs{grid-template-columns:1fr}.vt-article .vt-pg{grid-template-columns:1fr;gap:20px}.vt-article .vt-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.vt-article .vt-reveal{opacity:1;transform:none;transition:none}.vt-article .vt-fill{transition:none}}.vt-article .vt-tldr{background:linear-gradient(360deg, #09194e 0%, #175ab1 100%);border-radius:16px;padding:clamp(22px, 4vw, 32px);margin:30px 0;color:#fff}.vt-article .vt-tldr .vt-eyebrow{color:var(--tg-theme-primary)}.vt-article .vt-tldr .tr{display:flex;gap:16px;justify-content:space-between;align-items:center;padding:13px 0;border-bottom:1px solid rgba(255, 255, 255, 0.12)}.vt-article .vt-tldr .tr .q{color:var(--tg-color-white-default);font-size:15.5px;line-height:1.45}.vt-article .vt-tldr .tr .a{flex:0 0 auto;font-size:13px;font-weight:700;letter-spacing:0.02em;color:var(--tg-theme-primary);border:1px solid rgba(238, 76, 1, 0.42);padding:5px 14px;border-radius:30px;white-space:nowrap}.vt-article .vt-tldr .note{color:#a9accb;font-size:13.5px;padding-top:14px;line-height:1.55}.vt-article .vt-tldr .note b{color:#fff}.vt-article .vt-zones{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;margin:22px 0 0}.vt-article .vt-zone{appearance:none;cursor:pointer;text-align:left;background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px;transition:transform 0.2s,border-color 0.2s,box-shadow 0.2s;font-family:inherit}.vt-article .vt-zone:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(4, 4, 38, 0.07)}.vt-article .vt-zone .zt{display:block;font-size:17px;font-weight:700;color:var(--ink)}.vt-article .vt-zone .zl{display:block;font-size:11px;letter-spacing:0.08em;text-transform:uppercase;color:var(--bronze);font-weight:600;margin:5px 0 10px}.vt-article .vt-zone .zd{display:block;font-size:13.5px;color:var(--muted);line-height:1.5}.vt-article .vt-zone[aria-pressed="true"]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.vt-article .vt-zone-reco{background:var(--soft);border-left:20px solid var(--bronze);border-radius:20px 20px 20px 20px;padding:16px 20px;margin:16px 0 0;font-size:15px;color:var(--ink);line-height:1.5}.vt-article .vt-zone-reco b{font-weight:700}@media (max-width: 680px){.vt-article .vt-zones{grid-template-columns:1fr}.vt-article .vt-tldr .tr{flex-direction:column;align-items:flex-start;gap:8px}}.vt-article .vt-spanel,.vt-article .vt-studio,.vt-article .vt-panel,.vt-article .vt-tldr{max-width:100%}@media (max-width: 680px){.vt-article .vt-panel,.vt-article .vt-tldr{border-radius:12px;margin:28px 0}.vt-article .vt-callout,.vt-article .vt-zone-reco{padding:16px 18px}.vt-article .vt-spanel{padding:20px}.vt-article .vt-facts li{align-items:flex-start;flex-direction:column;gap:4px}.vt-article .vt-facts .k{max-width:none}.vt-article .vt-facts .v{text-align:left}}/* Blog details vt-studio color and spacing match */.vt-article .vt-studio{background:#f0f0f0;border:0;border-radius:22px;color:#ffffff;margin:36px 0;padding:clamp(24px, 4vw, 42px)}.vt-article .vt-studio .vt-chooser{border:1px solid black;border-radius:18px;margin-bottom:26px}.vt-article .vt-studio .vt-chooser-top{background:#ffffff2e;border-bottom:1px solid black;color:var(--tg-theme-primary);letter-spacing:0;opacity:1;padding:17px 32px}.vt-article .vt-studio .vt-goal{background:transparent;border-right:1px solid black;color:#ffffff;min-height:136px;padding:clamp(22px, 3vw, 36px)}.vt-article .vt-studio .vt-goal:hover,.vt-article .vt-studio .vt-goal[aria-pressed="true"]{background:#ee4c01}.vt-article .vt-studio .vt-goal .gk{color:#ee4c01;letter-spacing:0;margin-bottom:8px;text-transform:none}.vt-article .vt-studio .vt-goal .gt{color:black}.vt-article .vt-studio .vt-goal:hover .gk,.vt-article .vt-studio .vt-goal[aria-pressed="true"] .gk{color:black}.vt-article .vt-studio .vt-reco{color:black;margin:24px 0 28px}.vt-article .vt-studio .vt-reco b{color:black}.vt-article .vt-studio .vt-tabs{gap:clamp(14px, 2.4vw, 28px);margin-bottom:30px}.vt-article .vt-studio .vt-tab{background:transparent;border:1px solid black;border-radius:18px;color:black;min-height:130px;padding:clamp(18px, 2.5vw, 30px) clamp(20px, 2.6vw, 34px)}.vt-article .vt-studio .vt-tab:hover{background:var(--tg-theme-primary);transform:none}.vt-article .vt-studio .vt-tab[aria-selected="true"]{background:#ee4c01;border-color:#ee4c01}.vt-article .vt-studio .vt-tab .tk{color:#ee4c01;letter-spacing:0;text-transform:none;font-weight:400;font-size:16px}.vt-article .vt-studio .vt-tab:hover .tk{color:black}.vt-article .vt-studio .vt-tab .tn,.vt-article .vt-studio .vt-tab .te,.vt-article .vt-studio .vt-tab[aria-selected="true"] .tk,.vt-article .vt-studio .vt-tab[aria-selected="true"] .tn,.vt-article .vt-studio .vt-tab[aria-selected="true"] .te{color:black}.vt-article .vt-studio .vt-spanel{background:transparent;border:1px solid black;border-radius:18px;margin-top:0;padding:clamp(24px, 3.2vw, 34px)}.vt-article .vt-studio .vt-pg{align-items:stretch;gap:clamp(24px, 4vw, 60px);grid-template-columns:minmax(0, 1.05fr) minmax(300px, 0.95fr)}.vt-article .vt-studio .vt-pname,.vt-article .vt-studio .vt-best,.vt-article .vt-studio .vt-pdesc{color:black}.vt-article .vt-studio .vt-best{letter-spacing:0;text-transform:none}.vt-article .vt-studio .vt-pdesc{margin-bottom:20px}.vt-article .vt-studio .vt-facts li{border-bottom:1px solid black;color:black;padding:13px 0}.vt-article .vt-studio .vt-facts .k{color:black;letter-spacing:0;text-transform:none}.vt-article .vt-studio .vt-facts .v{color:black}.vt-article .vt-studio .vt-costbox{background:#14489b;border:1px solid #ee4c01;border-radius:18px;padding:clamp(22px, 3vw, 34px)}.vt-article .vt-studio .vt-ct,.vt-article .vt-studio .vt-cl,.vt-article .vt-studio .vt-cl span:last-child{color:#ffffff;letter-spacing:0;text-transform:none}.vt-article .vt-studio .vt-ct{margin-bottom:28px}.vt-article .vt-studio .vt-costrow{margin-bottom:24px}.vt-article .vt-studio .vt-cl{margin-bottom:12px}.vt-article .vt-studio .vt-track{background:rgba(255, 255, 255, 0.75);border-radius:999px}.vt-article .vt-studio .vt-fill,.vt-article .vt-studio .vt-costrow.active .vt-fill{background:#ee4c01;border-radius:999px}.vt-article .vt-studio .vt-axis,.vt-article .vt-studio .vt-costnote{color:rgba(255, 255, 255, 0.75)}.vt-article .vt-studio .vt-axis{margin-top:10px}.vt-article .vt-studio .vt-costnote{margin-top:22px}.vt-article .vt-studio .vt-matrix-wrap{border:1px solid black;border-radius:18px;margin-top:32px;overflow-x:auto}.vt-article .vt-studio table.vt-matrix{background:transparent;color:black;min-width:760px}.vt-article .vt-studio table.vt-matrix th,.vt-article .vt-studio table.vt-matrix td{border-bottom:1px solid black;color:black;padding:clamp(15px, 2vw, 24px) clamp(16px, 2.3vw, 28px)}.vt-article .vt-studio table.vt-matrix thead th{background:#ffffff2e;color:black;letter-spacing:0;text-transform:none}.vt-article .vt-studio table.vt-matrix tbody th{color:black;letter-spacing:0;text-transform:none}.vt-article .vt-studio table.vt-matrix td.hl,.vt-article .vt-studio table.vt-matrix thead th.hl{background:#ee4c01;color:black}@media (max-width: 991.98px){.vt-article .vt-studio .vt-goals,.vt-article .vt-studio .vt-tabs,.vt-article .vt-studio .vt-pg{grid-template-columns:1fr}.vt-article .vt-studio .vt-goal{border-bottom:2px solid rgba(255, 255, 255, 0.75);border-right:0;min-height:auto}.vt-article .vt-studio .vt-goal:last-child{border-bottom:0}}@media (max-width: 680px){.vt-article .vt-studio{border-radius:18px;padding:20px}.vt-article .vt-studio .vt-chooser-top,.vt-article .vt-studio .vt-goal,.vt-article .vt-studio .vt-tab,.vt-article .vt-studio .vt-spanel,.vt-article .vt-studio .vt-costbox{padding:18px}.vt-article .vt-studio .vt-reco{margin:20px 0 24px}}/* Blog details free zone tab colors */.vt-article .vt-zone{background:#ffffff;border-color:#09194e;color:#09194e}.vt-article .vt-zone .zt,.vt-article .vt-zone .zd{color:#09194e}.vt-article .vt-zone .zl{color:#09194e}.vt-article .vt-zone:hover,.vt-article .vt-zone[aria-pressed="true"]{background:#ee4c01;border-color:#ee4c01;box-shadow:none;color:#09194e}.vt-article .vt-zone:hover .zt,.vt-article .vt-zone:hover .zl,.vt-article .vt-zone:hover .zd,.vt-article .vt-zone[aria-pressed="true"] .zt,.vt-article .vt-zone[aria-pressed="true"] .zl,.vt-article .vt-zone[aria-pressed="true"] .zd{color:#09194e}.vt-article .vt-zone-reco{background:#09194e;border-left-color:#ee4c01;color:#ffffff}.vt-article .vt-zone-reco b{color:#ffffff}/* --------For Blog Avatar Image------------- *//* Blog author box - vertically center avatar */.blog__avatar-wrap{display:flex;align-items:center}.blog__avatar-img{flex:0 0 115px;width:115px;height:115px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}.blog__avatar-img a{display:block;line-height:0;width:100%;height:100%}.blog__avatar-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:50%}@media (max-width: 575px){.blog__avatar-wrap{flex-direction:column;align-items:center;text-align:center}.blog__avatar-img{margin-bottom:20px}}/* Blog details article quick links */.blog-toc{margin-bottom:35px}.blog-toc__title{margin-bottom:18px}.blog-toc__list{list-style:none;margin:0;padding:0}.blog-toc__item{margin:0}.blog-toc__list a{display:flex;align-items:flex-start;gap:9px;padding:10px 0;color:inherit;border-bottom:1px solid rgba(0, 0, 0, 0.12);line-height:1.45;text-decoration:none}.blog-toc__list a:hover,.blog-toc__list a.is-active{color:#ee4c01}.blog-toc__num{flex:0 0 2.4em;font-weight:600;color:#ee4c01}.blog-toc__text{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.blog-toc__item--h3 a{padding-left:14px}.blog-toc__item--h4 a{padding-left:28px}@media (max-width: 991.98px){.blog-toc{margin-bottom:30px}.blog-toc__item--h3 a,.blog-toc__item--h4 a{padding-left:0}}/* Blog details sticky sidebar below search */@media (min-width: 992px){html.blog-details-html,body.blog-details-page{overflow-x:clip !important}}/* Service workflow decorative line responsive fix *//* ------------Serivces Gutter Area Fix-------------- *//* Service pages nested container overflow fix *//* =========================================================
   Blog Details 2 â€” minimal missing styles
   Add at the very bottom of assets/css/main.css
   This lets blog-details2.php use main.css only.
   ========================================================= *//* Shared article helpers used by the second blog content */.vt-article .gap-list{margin:24px 0 14px}.vt-article .gap-row{margin-bottom:16px}.vt-article .gap-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:8px;color:var(--tg-heading-color);font-weight:500}.vt-article .gap-top b{color:var(--tg-heading-color);font-weight:600}.vt-article .gap-track{height:8px;overflow:hidden;border-radius:999px;background:rgba(35, 35, 35, 0.14)}.vt-article .gap-fill-current{height:100%;background:var(--tg-theme-primary)}.vt-article .gap-fill-gap{height:100%;background:var(--tg-theme-primary)}.vt-article .gap-legend{display:flex;flex-wrap:wrap;gap:18px;margin:12px 0 22px;color:var(--tg-body-color);font-size:14px}.vt-article .gap-legend span{display:inline-flex;align-items:center;gap:7px}.vt-article .swatch{display:inline-block;width:10px;height:10px;border-radius:3px}.vt-article .swatch-current{background:var(--tg-theme-secondary)}.vt-article .swatch-demand{background:var(--tg-theme-primary)}.vt-article .china-note{margin-top:18px}/* Region selector */.vt-article .market-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px;margin:20px 0 18px}.vt-article .market-btn{width:100%;cursor:pointer;border:1px solid var(--tg-border-2);border-radius:10px;background:var(--tg-color-white-default);color:var(--tg-heading-color);padding:14px 12px;text-align:center;font-size:15px;font-weight:600;transition:all 0.25s ease}.vt-article .market-btn:hover,.vt-article .market-btn.active{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-color-white-default)}.vt-article .market-detail{border:1px solid var(--tg-border-2);border-radius:12px;background:var(--tg-color-white-default);color:var(--tg-body-color);padding:18px 20px}.vt-article .market-detail b{color:var(--tg-heading-color)}/* Calculator */.vt-article .calc-card{border:1px solid var(--tg-border-2);border-radius:16px;background:var(--tg-color-white-default);padding:28px;margin-top:22px}.vt-article .calc-section-label{margin:0 0 16px;color:var(--tg-theme-primary);font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.vt-article .calc-section-label.second{margin-top:28px}.vt-article .calc-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:22px}.vt-article .field label{display:flex;justify-content:space-between;gap:16px;margin-bottom:8px;color:var(--tg-body-color);font-size:14px}.vt-article .field .val{color:var(--tg-theme-primary);font-weight:700;white-space:nowrap}.vt-article input[type="range"]{width:100%;height:6px;padding:0;border:0;border-radius:999px;background:rgba(35, 35, 35, 0.14);-webkit-appearance:none;appearance:none}.vt-article input[type="range"]::-webkit-slider-thumb{width:18px;height:18px;border:3px solid var(--tg-color-white-default);border-radius:50%;background:var(--tg-theme-primary);box-shadow:0 0 0 2px rgba(238, 76, 1, 0.18);-webkit-appearance:none;appearance:none}.vt-article input[type="range"]::-moz-range-thumb{width:18px;height:18px;border:3px solid var(--tg-color-white-default);border-radius:50%;background:var(--tg-theme-primary);box-shadow:0 0 0 2px rgba(238, 76, 1, 0.18)}.vt-article .pl-compare{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center;margin:28px 0 20px}.vt-article .pl-col{border:1px solid var(--tg-border-2);border-radius:12px;background:var(--tg-color-white-default);padding:20px}.vt-article .pl-col h4{margin-bottom:16px;color:var(--tg-theme-primary);font-size:16px;font-weight:700;text-transform:uppercase}.vt-article .pl-line{display:flex;justify-content:space-between;gap:16px;padding:7px 0;color:var(--tg-body-color)}.vt-article .pl-arrow{color:var(--tg-theme-primary);font-size:22px;font-weight:700}.vt-article .calc-results{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:14px;margin-top:20px}.vt-article .result-box{border-radius:12px;background:linear-gradient(360deg, #09194e 0%, #175ab1 100%);padding:22px 18px;text-align:center}.vt-article .r-label{margin-bottom:8px;color:var(--tg-color-white-default);font-size:12px;letter-spacing:0.08em;text-transform:uppercase}.vt-article .r-num{color:var(--tg-theme-primary);font-size:26px;font-weight:700}.vt-article .calc-note{margin-top:16px;color:var(--tg-body-color);font-size:14px;line-height:1.65}/* Tags and phase cards */.vt-article .tag-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.vt-article .tag{display:inline-flex;align-items:center;border:1px solid var(--tg-border-2);border-radius:999px;background:var(--tg-color-white-default);color:var(--tg-theme-primary);padding:6px 12px;font-size:13px;font-weight:500}.vt-article .vt-cards.vt-cards-four{grid-template-columns:repeat(4, minmax(0, 1fr))}.vt-article .phase-card h5{margin-bottom:10px;color:var(--tg-heading-color);font-size:17px}.vt-article .phase-card p{margin-bottom:0}@media (max-width: 1199.98px){.vt-article .market-grid,.vt-article .vt-cards.vt-cards-four{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 767.98px){.vt-article .calc-card{padding:22px}.vt-article .calc-grid,.vt-article .pl-compare,.vt-article .calc-results,.vt-article .market-grid,.vt-article .vt-cards.vt-cards-four{grid-template-columns:1fr}.vt-article .pl-arrow{display:none}}/* =========================================================
   Blog Details — Founder Profiles section
   Safe isolated classes. Does not touch .vt-cards or .vt-card.
   ========================================================= */.blog-details-page .vt-founder-profiles{margin:22px 0 34px}.blog-details-page .vt-founder-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.blog-details-page .vt-founder-card{display:flex;flex-direction:column;min-height:225px;padding:24px 22px;background:var(--tg-color-white-default);border:1px solid black;border-radius:14px;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.blog-details-page .vt-founder-card:hover{transform:translateY(-2px);border-color:var(--tg-theme-primary);box-shadow:0 12px 28px rgba(4, 4, 38, 0.06)}.blog-details-page .vt-founder-card__tag{margin-bottom:12px;color:var(--tg-theme-primary);font-size:12px;line-height:1;font-weight:var(--tg-fw-semi-bold);letter-spacing:0.12em;text-transform:uppercase}.blog-details-page .vt-founder-card__title{margin:0 0 10px;color:var(--tg-heading-color);font-size:21px;line-height:1.35;font-weight:var(--tg-fw-bold)}.blog-details-page .vt-founder-card__text{margin:0 0 18px;color:var(--tg-body-color);font-size:15px;line-height:1.65}.blog-details-page .vt-founder-card__fit{margin-top:auto;padding-top:15px;border-top:1px solid var(--tg-border-2);color:var(--tg-heading-color);font-size:15px;line-height:1.55;font-weight:var(--tg-fw-semi-bold)}.blog-details-page .vt-founder-card__fit span{color:var(--tg-theme-primary)}/* Tablet */@media (max-width: 1199.98px){.blog-details-page .vt-founder-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}/* Mobile */@media (max-width: 767.98px){.blog-details-page .vt-founder-grid{grid-template-columns:1fr;gap:14px}.blog-details-page .vt-founder-card{min-height:auto;padding:22px 20px}.blog-details-page .vt-founder-card__title{font-size:20px}}/* -----------Blog Correct Image Attribute---------- *//* Blog author image - keep original portrait artwork ratio */.blog__avatar-img{flex:0 0 150px;width:150px;max-width:150px;height:auto;overflow:visible;border-radius:0}.blog__avatar-img a{display:block;line-height:0;width:100%}.blog__avatar-img img{display:block;width:100%;height:auto;max-width:150px;aspect-ratio:300/329;object-fit:contain;object-position:center center;border-radius:0}@media (max-width: 767.98px){.blog__avatar-img{flex:0 0 130px;width:130px;max-width:130px}.blog__avatar-img img{max-width:130px}}.ai-zone-card__rating{color:#ee4c01}.ai-zone-selector__intro{color:black}.ai-cost-value{color:black}body.blog-details-page .vt-article .blog-golden-visa-profile-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;background:var(--tg-color-white-default);border:1px solid #111;border-radius:12px;overflow:hidden}body.blog-details-page .vt-article .blog-golden-visa-profile-grid .profile-grid-cell{min-width:0;padding:clamp(20px, 2.4vw, 26px);border:0}body.blog-details-page
  .vt-article
  .blog-golden-visa-profile-grid
  .profile-grid-cell:nth-child(even){border-left:1px solid #111}body.blog-details-page
  .vt-article
  .blog-golden-visa-profile-grid
  .profile-grid-cell:nth-child(n + 3){border-top:1px solid #111}@media (max-width: 767.98px){body.blog-details-page .vt-article .blog-golden-visa-profile-grid{grid-template-columns:1fr}body.blog-details-page
    .vt-article
    .blog-golden-visa-profile-grid
    .profile-grid-cell:nth-child(even){border-left:0}body.blog-details-page
    .vt-article
    .blog-golden-visa-profile-grid
    .profile-grid-cell:nth-child(n + 2){border-top:1px solid #111}}/* Tax article components *//* Page-only components not already covered by main.css: calculator, profile filter, comparison bars, and compact tax cards. */body.blog-details-page .tax-hero-accent{color:var(--tg-theme-primary)}body.blog-details-page .tax-article .sec-head{margin:44px 0 22px}body.blog-details-page .tax-article .sec-head--spaced{margin-top:56px}body.blog-details-page .tax-article .sec-head--flush{margin-top:0}body.blog-details-page .tax-article .sec-eyebrow,body.blog-details-page .tax-article .calc-eyebrow,body.blog-details-page .tax-article .cta-eyebrow{display:block;text-transform:uppercase;letter-spacing:0.14em;color:var(--tg-theme-primary);font-size:12px;font-weight:700;margin-bottom:10px}body.blog-details-page .tax-article .sec-sub,body.blog-details-page .tax-article .tc-who,body.blog-details-page .tax-article .tc-note,body.blog-details-page .tax-article .sources{color:var(--tg-body-color)}body.blog-details-page .tax-article .myth-block,body.blog-details-page .tax-article .tax-grid,body.blog-details-page .tax-article .zero-grid,body.blog-details-page .tax-article .calc-grid{display:grid;gap:18px}body.blog-details-page .tax-article .myth-block,body.blog-details-page .tax-article .tax-grid,body.blog-details-page .tax-article .calc-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}body.blog-details-page .tax-article .zero-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}body.blog-details-page .tax-article .myth-card,body.blog-details-page .tax-article .reality-card,body.blog-details-page .tax-article .tax-card,body.blog-details-page .tax-article .zero-card,body.blog-details-page .tax-article .profile-bar,body.blog-details-page .tax-article .calc-block{border-radius:14px}body.blog-details-page .tax-article .myth-card,body.blog-details-page .tax-article .reality-card,body.blog-details-page .tax-article .tax-card,body.blog-details-page .tax-article .zero-card,body.blog-details-page .tax-article .profile-bar{background:var(--tg-color-white-default);border:1px solid var(--tg-border-8);padding:22px}body.blog-details-page .tax-article .myth-card,body.blog-details-page .tax-article .profile-note{background:rgba(238, 76, 1, 0.07);border-color:rgba(238, 76, 1, 0.22)}body.blog-details-page .tax-article .reality-card,body.blog-details-page .tax-article .zero-card{border-color:var(--tg-theme-primary)}body.blog-details-page .tax-article .mr-badge{display:inline-flex;background:rgba(238, 76, 1, 0.1);color:var(--tg-theme-primary);border-radius:30px;padding:5px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:10px}body.blog-details-page .tax-article .mr-text,body.blog-details-page .tax-article .tc-name,body.blog-details-page .tax-article .zc-name{color:var(--tg-heading-color);font-weight:400;line-height:1.45}body.blog-details-page .tax-article .tc-header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px}body.blog-details-page .tax-article .tc-rate,body.blog-details-page .tax-article .zc-rate{color:var(--tg-theme-primary);font-size:28px;font-weight:800;line-height:1;text-align:right;white-space:nowrap}body.blog-details-page .tax-article .tc-rate small{display:block;color:var(--tg-body-color);font-size:11px;font-weight:500;margin-top:5px}body.blog-details-page .tax-article .tc-threshold{display:flex;align-items:center;gap:8px;background:var(--tg-color-gray-2);border-radius:8px;padding:8px 10px;color:var(--tg-heading-color);font-size:12px;font-weight:600;margin-top:12px}body.blog-details-page .tax-article .tc-threshold svg{color:var(--tg-theme-primary);flex:0 0 auto}body.blog-details-page .tax-article .tax-card.highlighted{border-color:rgba(238, 76, 1, 0.42) !important;box-shadow:inset 0 4px 0 var(--tg-theme-primary),0 12px 30px rgba(4, 4, 38, 0.08) !important}body.blog-details-page .tax-article .tax-card.dimmed{opacity:0.42}body.blog-details-page .tax-article .zero-card{display:grid;grid-template-rows:auto auto auto auto;align-content:center;justify-items:center;min-height:190px;text-align:center}body.blog-details-page .tax-article .zc-icon{font-size:26px;margin-bottom:8px}body.blog-details-page .tax-article .zc-name{min-height:42px}body.blog-details-page .tax-article .zc-rate{margin:12px 0 6px;text-align:center}body.blog-details-page .tax-article .zc-label{color:var(--tg-body-color);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em}body.blog-details-page .tax-article .profile-bar{padding:0;overflow:hidden;margin:38px 0 24px}body.blog-details-page .tax-article .profile-top{background:var(--tg-color-gray-2);border-bottom:1px solid var(--tg-border-8);padding:14px 20px;color:var(--tg-heading-color);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em}body.blog-details-page .tax-article .profile-btns{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr))}body.blog-details-page .tax-article .p-btn,body.blog-details-page .tax-article .ct-btn,body.blog-details-page .tax-article .rt-btn{font-family:var(--tg-body-font-family);border:0;cursor:pointer}body.blog-details-page .tax-article .p-btn{background:var(--tg-color-white-default);border-right:1px solid var(--tg-border-8);padding:14px 10px;line-height:1.3}body.blog-details-page .tax-article .p-btn:hover{background:rgba(238, 76, 1, 0.07)}body.blog-details-page .tax-article .p-btn.active{background:rgba(238, 76, 1, 0.1);box-shadow:inset 0 -2px 0 var(--tg-theme-primary)}body.blog-details-page .tax-article .pb-icon{display:block;font-size:20px;margin-bottom:4px}body.blog-details-page .tax-article .pb-label{color:var(--tg-body-color);font-size:11px;font-weight:600}body.blog-details-page .tax-article .p-btn.active .pb-label{color:var(--tg-heading-color)}body.blog-details-page .tax-article .profile-note{display:none;border-left:4px solid var(--tg-theme-primary);border-radius:8px;padding:14px 18px;margin-bottom:28px}body.blog-details-page .tax-article .profile-note.is-visible{display:block}body.blog-details-page .tax-article .calc-block{background:var(--tg-blog-feature-gradient);padding:clamp(28px, 4vw, 44px);margin:52px 0;color:var(--tg-color-white-default)}body.blog-details-page .tax-article .calc-title{color:var(--tg-color-white-default);font-size:clamp(24px, 3vw, 34px);font-weight:700;margin-bottom:10px}body.blog-details-page .tax-article .calc-sub,body.blog-details-page .tax-article .cr-disclaimer,body.blog-details-page .tax-article .cr-effective{color:rgba(255, 255, 255, 0.72)}body.blog-details-page .tax-article .calc-label,body.blog-details-page .tax-article .cr-label{color:rgba(255, 255, 255, 0.72);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:8px}body.blog-details-page .tax-article .calc-label--spaced{margin-top:4px}body.blog-details-page .tax-article .tax-calc-empty{color:var(--tg-color-gray-11);font-size:14px;line-height:1.6}body.blog-details-page .tax-article .calc-input-wrap{position:relative;margin-bottom:18px}body.blog-details-page .tax-article .calc-prefix{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:rgba(255, 255, 255, 0.78);font-weight:700;z-index:1;pointer-events:none}body.blog-details-page .tax-article .calc-input{background:rgba(255, 255, 255, 0.08);border-color:rgba(255, 255, 255, 0.18);color:var(--tg-color-white-default);-webkit-text-fill-color:var(--tg-color-white-default);caret-color:var(--tg-color-white-default);padding-left:68px;font-weight:700}body.blog-details-page .tax-article .calc-input::placeholder{color:rgba(255, 255, 255, 0.65);-webkit-text-fill-color:rgba(255, 255, 255, 0.65);opacity:1;font-weight:500}body.blog-details-page .tax-article .calc-input:focus{border-color:var(--tg-theme-primary)}body.blog-details-page .tax-article .calc-toggle,body.blog-details-page .tax-article .rate-type-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 24px}body.blog-details-page .tax-article .ct-btn,body.blog-details-page .tax-article .rt-btn{border:1px solid var(--tg-border-8);border-radius:100px;background:var(--tg-color-white-default);color:var(--tg-heading-color);padding:9px 16px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em}body.blog-details-page .tax-article .ct-btn.active,body.blog-details-page .tax-article .rt-btn.active{background:var(--tg-theme-primary);border-color:var(--tg-theme-primary);color:var(--tg-color-white-default)}body.blog-details-page .tax-article .calc-result{background:rgba(255, 255, 255, 0.07);border:1px solid rgba(255, 255, 255, 0.14);border-radius:14px;padding:22px}body.blog-details-page .tax-article .cr-row,body.blog-details-page .tax-article .cr-total-row,body.blog-details-page .tax-article .rate-row-header{display:flex;justify-content:space-between;gap:16px}body.blog-details-page .tax-article .cr-row{border-bottom:1px solid rgba(255, 255, 255, 0.1);padding:8px 0}body.blog-details-page .tax-article .cv,body.blog-details-page .tax-article .tv{color:var(--tg-color-white-default);font-weight:800}body.blog-details-page .tax-article .cv.tax,body.blog-details-page .tax-article .tv,body.blog-details-page .tax-article .rr-rate,body.blog-details-page .tax-article .rate-row.uae-row .rr-rate{color:var(--tg-theme-primary)}body.blog-details-page .tax-article .cr-total{border-top:2px solid rgba(255, 255, 255, 0.18);margin-top:14px;padding-top:14px}body.blog-details-page .tax-article .tv{font-size:28px}body.blog-details-page .tax-article .rate-row{margin-bottom:16px}body.blog-details-page .tax-article .rr-country{color:var(--tg-heading-color);font-weight:600}body.blog-details-page .tax-article .rr-note{color:var(--tg-color-gray-11);font-size:11px;font-weight:400}body.blog-details-page .tax-article .rate-bar-bg{height:14px;background:var(--tg-color-gray-2);border-radius:100px;overflow:hidden}body.blog-details-page .tax-article .rate-bar-fill{width:var(--tax-rate-width, 0);height:100%;border-radius:100px;background:rgba(35, 35, 35, 0.16);transition:width 0.8s ease}body.blog-details-page .tax-article .rate-bar-fill.is-uae{background:var(--tg-theme-primary)}body.blog-details-page .tax-article .sources{font-size:13px}body.blog-details-page .tax-article .tax-cta-contact{margin-top:14px;font-size:13px}body.blog-details-page .tax-article .reveal{opacity:0;transform:translateY(16px);transition:opacity 0.55s ease,transform 0.55s ease}body.blog-details-page .tax-article .reveal.in{opacity:1;transform:none}@media (max-width: 767.98px){body.blog-details-page .tax-article .myth-block,body.blog-details-page .tax-article .tax-grid,body.blog-details-page .tax-article .zero-grid,body.blog-details-page .tax-article .calc-grid,body.blog-details-page .tax-article .profile-btns{grid-template-columns:1fr}body.blog-details-page .tax-article .tc-header,body.blog-details-page .tax-article .cr-row,body.blog-details-page .tax-article .cr-total-row,body.blog-details-page .tax-article .rate-row-header{flex-direction:column;align-items:flex-start}body.blog-details-page .tax-article .tc-rate{text-align:left}}@media (prefers-reduced-motion: reduce){body.blog-details-page .tax-article .reveal{opacity:1;transform:none;transition:none}}@media (min-width: 992px){body.blog-details-page .main-area.fix{overflow:visible}body.blog-details-page .blog__details-area,body.blog-details-page .blog__details-area .container,body.blog-details-page .blog-details-layout,body.blog-details-page .blog-details-sidebar-stack,body.blog-details-page .blog-details-left-sidebar-column,body.blog-details-page .blog-details-main-column,body.blog-details-page .blog-details-right-sidebar-column{overflow:visible}body.blog-details-page .blog-details-layout{display:grid;grid-template-columns:minmax(240px, 280px) minmax(0, 1fr) minmax(280px, 340px);gap:40px;align-items:start}body.blog-details-page .blog-details-left-sidebar-column{grid-column:1}body.blog-details-page .blog-details-main-column{grid-column:2;min-width:0}body.blog-details-page .blog-details-right-sidebar-column{grid-column:3}body.blog-details-page .blog-details-left-recent-sticky-slot,body.blog-details-page .blog-details-right-sticky-slot{margin-top:40px}body.blog-details-page .blog-details-right-sticky-slot,body.blog-details-page .blog-details-right-sticky-inner{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}body.blog-details-page .blog-details-right-sticky-inner .sidebar__widget,body.blog-details-page .blog-details-right-sticky-inner .sidebar__contact{width:100%;max-width:100%;box-sizing:border-box}}@media (min-width: 1200px){body.blog-details-page .blog-details-right-sticky-slot{margin-left:26px;width:calc(100% - 26px);max-width:calc(100% - 26px);margin-right:0;box-sizing:border-box}body.blog-details-page .blog-details-right-sticky-inner,body.blog-details-page .blog-details-right-sticky-inner .sidebar__widget,body.blog-details-page .blog-details-right-sticky-inner .sidebar__contact{width:100%;max-width:100%;box-sizing:border-box}}@media (max-width: 1199.98px) and (min-width: 992px){body.blog-details-page .blog-details-layout{grid-template-columns:minmax(220px, 250px) minmax(0, 1fr) minmax(260px, 300px);gap:28px}body.blog-details-page .blog-details-right-sticky-slot{margin-left:0;width:100%;max-width:100%;margin-right:0}}@media (min-width: 992px) and (max-width: 1650px){body.blog-details-page .blog-details-layout{grid-template-columns:minmax(260px, 340px) minmax(0, 1fr);gap:32px 40px;align-items:start}body.blog-details-page .blog-details-sidebar-stack{display:flex;flex-direction:column;gap:32px;grid-column:1;grid-row:1;justify-content:flex-start;align-self:start;min-height:0;height:auto}body.blog-details-page .blog-details-left-sidebar-column,body.blog-details-page .blog-details-right-sidebar-column{display:flex;flex-direction:column;gap:32px;align-self:start;min-height:0;height:auto}body.blog-details-page .blog-details-main-column{grid-column:2;grid-row:1;align-self:start;margin-top:0;padding-top:0;min-width:0}body.blog-details-page .blog-details-left-recent-sticky-slot,body.blog-details-page .blog-details-right-sticky-slot{display:block;margin-top:0 !important}body.blog-details-page .blog-details-left-recent-sticky-slot,body.blog-details-page .blog-details-left-recent-sticky-inner{position:static !important;top:auto !important;left:auto !important;width:100% !important;max-width:100% !important;min-height:0 !important;transform:none !important;overflow:visible !important}body.blog-details-page .blog-details-right-sticky-slot{display:block;position:static;top:auto !important;min-height:0 !important;margin-left:0 !important;width:100% !important;max-width:100% !important}body.blog-details-page .blog-details-right-sticky-inner{z-index:2;box-sizing:border-box}body.blog-details-page .blog-details-sidebar-stack .sidebar__widget,body.blog-details-page .blog-details-right-sticky-inner,body.blog-details-page .blog-details-right-sticky-inner .sidebar__widget,body.blog-details-page .blog-details-right-sticky-inner .sidebar__contact,body.blog-details-page .blog-sidebar-form-sticky-slot{margin-left:0 !important;width:100% !important;max-width:100% !important}}@media (min-width: 1651px){body.blog-details-page .blog-details-left-sidebar-column{grid-column:1;grid-row:1;align-self:start;min-height:0}body.blog-details-page .blog-details-main-column{grid-column:2;grid-row:1;align-self:start;margin-top:0;padding-top:0;min-width:0}body.blog-details-page .blog-details-right-sidebar-column{grid-column:3;grid-row:1;align-self:start;min-height:0}}@media (max-width: 991.98px){body.blog-details-page .blog-details-layout{display:flex;flex-direction:column;gap:32px}body.blog-details-page .blog-details-main-column{order:1}body.blog-details-page .blog-details-left-sidebar-column{order:2}body.blog-details-page .blog-details-left-normal-sidebar{margin-bottom:34px}body.blog-details-page .blog-details-left-recent-sticky-slot{margin-top:0}body.blog-details-page .blog-details-left-sidebar-column .sidebar__widget{margin-bottom:0}body.blog-details-page .blog-details-right-sidebar-column{order:3}body.blog-details-page .blog-details-left-recent-sticky-slot,body.blog-details-page .blog-details-right-sticky-slot,body.blog-details-page .blog-details-left-recent-sticky-inner,body.blog-details-page .blog-details-right-sticky-inner{position:static !important;top:auto !important;left:auto !important;width:auto !important;max-width:none !important;min-height:0 !important;overflow:visible !important}}@media (max-width: 575.98px){body.blog-details-page .blog-details-left-normal-sidebar{margin-bottom:28px}}body.blog-details-page .blog-toc,body.blog-details-page .blog-toc a,body.blog-details-page .blog-toc__link,body.blog-details-page .blog-toc__num,body.blog-details-page .blog-toc__text{font-size:13px;font-weight:400;line-height:1.45}body.blog-details-page .blog-toc .blog-toc__list a,body.blog-details-page .blog-toc .blog-toc__list a span,body.blog-details-page .blog-toc .blog-toc__num,body.blog-details-page .blog-toc .blog-toc__text{font-size:13px !important;font-weight:400 !important;line-height:1.45}@media (max-width: 991.98px){body.blog-details-page .blog-toc{display:none !important}}/* Blog details sticky sidebar below search */@media (min-width: 992px){body.blog-details-page .main-area.fix,body.blog-details-page .blog__details-area,body.blog-details-page .blog__details-area > .container,body.blog-details-page .blog__details-area .row,body.blog-details-page .blog-details-sidebar-column{overflow:visible !important}body.blog-details-page .blog__details-area .row{align-items:flex-start}body.blog-details-page .blog-details-sidebar-column{position:relative;align-self:stretch;overflow:visible !important}body.blog-details-page .blog-details-search-sidebar{margin-bottom:40px}body.blog-details-page .blog-details-sticky-sidebar{}body.blog-details-page .blog-details-sticky-sidebar-inner{width:100%;margin-bottom:0}body.blog-details-page .blog-details-sticky-sidebar-inner .sidebar__widget:last-child{margin-bottom:0}}/* -----------Home Page Slider---------------- *//* Home page desktop slider height fix *//* -----------Blog Page Slider---------------- *//* Blog page desktop slider height fix */@media (min-width: 992px){body.blog-details-page .slider__area,body.blog-details-page .slider__area .slider-active,body.blog-details-page .slider__area .swiper-wrapper,body.blog-details-page .slider__area .swiper-slide.slider__bg{height:78vh !important;min-height:78vh !important}body.blog-details-page .slider__area .swiper-slide.slider__bg{padding-top:0 !important;padding-bottom:0 !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;overflow:hidden}}body.blog-details-page .blog-static-hero .slider__bg .slider__content .title{-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}body.blog-details-page .blog-static-hero .slider__bg .slider__content p{-webkit-animation-delay:0.6s;animation-delay:0.6s;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}body.blog-details-page .blog-static-hero .slider__bg .slider__content .tg-btn{-webkit-animation-delay:0.9s;animation-delay:0.9s;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}@media (min-width: 992px){body.blog-details-page .slider__area.blog-static-hero,body.blog-details-page .slider__area.blog-static-hero .slider__bg{height:78vh !important;min-height:78vh !important}body.blog-details-page .slider__area.blog-static-hero .slider__bg{padding-top:0 !important;padding-bottom:0 !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;overflow:hidden}}/* =========================================================
   Blog Details 2 — spacing + heading size fix
   Paste at the VERY BOTTOM of main.css
   ========================================================= */body.blog-details2-page .blog-details2-content{--b2-section-gap:clamp(34px, 3.5vw, 48px);--b2-heading-gap:12px;--b2-text-gap:15px}/* Section spacing */body.blog-details2-page .blog-details2-content > section{display:flow-root;margin:0 0 var(--b2-section-gap) !important}body.blog-details2-page .blog-details2-content > section:last-of-type{margin-bottom:34px !important}/* IMPORTANT:
   Blog 2 headings now match Blog 1 heading style */body.blog-details2-page .blog-details2-content > section > h2,body.blog-details2-page .blog-details2-content .title-two{margin:0 0 var(--b2-heading-gap) !important;font-size:30px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:capitalize !important}/* Smaller inner headings */body.blog-details2-page .blog-details2-content h3{margin:0 0 10px !important;font-size:24px !important;line-height:1.25 !important;font-weight:600 !important;letter-spacing:0 !important}body.blog-details2-page .blog-details2-content h4{margin:0 0 10px !important;font-size:20px !important;line-height:1.3 !important;font-weight:600 !important;letter-spacing:0 !important}body.blog-details2-page .blog-details2-content h5,body.blog-details2-page .blog-details2-content h6{margin:0 0 8px !important;font-weight:600 !important;letter-spacing:0 !important}/* Paragraph rhythm */body.blog-details2-page .blog-details2-content p{margin:0 0 var(--b2-text-gap) !important;line-height:1.72 !important}/* Last element inside section should not create random extra space */body.blog-details2-page .blog-details2-content > section > *:last-child{margin-bottom:0 !important}/* Region tabs spacing */body.blog-details2-page .blog-details2-content .market-grid{margin:22px 0 18px !important}body.blog-details2-page .blog-details2-content .market-detail{margin:0 !important}/* Calculator spacing */body.blog-details2-page .blog-details2-content .calc-card{margin-top:24px !important;margin-bottom:0 !important}/* Split table/list spacing */body.blog-details2-page .blog-details2-content table.split{margin:18px 0 0 !important}/* Tag row spacing */body.blog-details2-page .blog-details2-content .tag-row{margin:20px 0 0 !important}/* Phase cards layout */body.blog-details2-page .blog-details2-content .phase-row{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:14px;margin-top:22px !important}body.blog-details2-page .blog-details2-content .phase-card{border:1px solid var(--tg-border-2);border-radius:14px;background:#fff;padding:20px}body.blog-details2-page .blog-details2-content .phase-tag{margin-bottom:6px !important;color:var(--tg-theme-primary);font-size:13px;font-weight:700}body.blog-details2-page .blog-details2-content .phase-card h5{margin:0 0 8px !important;font-size:17px !important;line-height:1.3 !important;font-weight:600 !important}body.blog-details2-page .blog-details2-content .phase-card p{margin:0 !important;line-height:1.6 !important}/* Author box spacing */body.blog-details2-page .blog-details2-content .blog__avatar-wrap{margin-top:8px !important}/* Tablet */@media (max-width: 1199.98px){body.blog-details2-page .blog-details2-content .phase-row{grid-template-columns:repeat(2, minmax(0, 1fr))}}/* Mobile */@media (max-width: 767.98px){body.blog-details2-page .blog-details2-content{--b2-section-gap:32px}body.blog-details2-page .blog-details2-content > section > h2,body.blog-details2-page .blog-details2-content .title-two{font-size:28px !important;line-height:1.25 !important}body.blog-details2-page .blog-details2-content h3{font-size:22px !important}body.blog-details2-page .blog-details2-content h4{font-size:19px !important}body.blog-details2-page .blog-details2-content .phase-row{grid-template-columns:1fr}}/* =========================================================
   Blog Details 2 — restore tabs + FAQ behavior/style
   Paste at the VERY BOTTOM of main.css
   ========================================================= *//* Market tabs */body.blog-details2-page .blog-details2-content .market-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:14px;margin:22px 0 18px !important}body.blog-details2-page .blog-details2-content .market-btn{display:flex;align-items:center;justify-content:center;min-height:56px;padding:14px 16px;border:1px solid var(--tg-border-2, #e5e7eb);border-radius:10px;background:#fff;color:var(--tg-heading-color, #232323);font-size:15px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:all 0.2s ease}body.blog-details2-page .blog-details2-content .market-btn:hover,body.blog-details2-page .blog-details2-content .market-btn.active{border-color:var(--tg-theme-primary, #f04405);background:var(--tg-theme-primary, #f04405);color:#fff}body.blog-details2-page .blog-details2-content .market-detail{margin:0 !important;padding:20px 24px;border:1px solid var(--tg-border-2, #e5e7eb);border-radius:10px;background:#fff;color:var(--tg-body-color, #374151);font-size:16px;line-height:1.7}body.blog-details2-page .blog-details2-content .market-detail b{color:var(--tg-heading-color, #232323)}/* FAQ accordion */body.blog-details2-page .blog-details2-content .acc-item{border-bottom:1px solid var(--tg-border-2, #e5e7eb);background:transparent}body.blog-details2-page .blog-details2-content .acc-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;color:var(--tg-heading-color, #232323);font-size:17px;font-weight:700;line-height:1.35;cursor:pointer}body.blog-details2-page .blog-details2-content .acc-head .plus{flex:0 0 auto;color:var(--tg-theme-primary, #f04405);font-size:22px;font-weight:800;line-height:1;transition:transform 0.2s ease}body.blog-details2-page .blog-details2-content .acc-item.open .acc-head .plus{transform:rotate(45deg)}body.blog-details2-page .blog-details2-content .acc-body{max-height:0 !important;overflow:hidden !important;padding:0 !important;color:var(--tg-body-color, #374151);font-size:16px;line-height:1.7}body.blog-details2-page .blog-details2-content .acc-item.open .acc-body{max-height:none !important;overflow:visible !important;padding:0 0 20px !important}/* Keep Blog 2 headings same size/weight as Blog 1 */body.blog-details2-page .blog-details2-content > section > h2,body.blog-details2-page .blog-details2-content .title-two{margin:0 0 12px !important;font-size:30px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:capitalize !important}/* Responsive */@media (max-width: 767.98px){body.blog-details2-page .blog-details2-content .market-grid{grid-template-columns:1fr 1fr;gap:10px}body.blog-details2-page .blog-details2-content .market-btn{min-height:50px;font-size:14px}body.blog-details2-page .blog-details2-content > section > h2,body.blog-details2-page .blog-details2-content .title-two{font-size:28px !important}}@media (max-width: 480px){body.blog-details2-page .blog-details2-content .market-grid{grid-template-columns:1fr}}/* =========================================================
   Blog Details 2 — Split table spacing fix ONLY
   Paste at the VERY BOTTOM of main.css
   ========================================================= *//* Keep this fix limited to Blog 2 split section only */body.blog-details2-page .blog-details2-content #split{margin-bottom:clamp(42px, 4vw, 64px)}/* Heading + intro spacing */body.blog-details2-page .blog-details2-content #split > h2,body.blog-details2-page .blog-details2-content #split > .title-two{margin-bottom:16px !important}body.blog-details2-page .blog-details2-content #split > p:first-of-type{margin-bottom:24px !important}/* Main table spacing */body.blog-details2-page .blog-details2-content #split table.split{width:100%;table-layout:fixed;border-collapse:collapse;margin:0 0 22px !important}/* Header spacing */body.blog-details2-page .blog-details2-content #split table.split th{padding:0 34px 16px 0;vertical-align:top;line-height:1.45;white-space:normal}/* Row spacing */body.blog-details2-page .blog-details2-content #split table.split td{padding:14px 34px 14px 0;vertical-align:top;line-height:1.55;white-space:normal}/* Give the second column breathing room */body.blog-details2-page .blog-details2-content #split table.split th + th,body.blog-details2-page .blog-details2-content #split table.split td + td{padding-left:44px;padding-right:0}/* Optional subtle row separation like the reference spacing */body.blog-details2-page .blog-details2-content #split table.split tr + tr td{border-top:1px solid rgba(35, 35, 35, 0.1)}/* Closing sentence spacing */body.blog-details2-page .blog-details2-content #split table.split + p{margin-top:18px !important;margin-bottom:0 !important}/* Tablet */@media (max-width: 991.98px){body.blog-details2-page .blog-details2-content #split table.split th,body.blog-details2-page .blog-details2-content #split table.split td{padding-right:24px}body.blog-details2-page .blog-details2-content #split table.split th + th,body.blog-details2-page .blog-details2-content #split table.split td + td{padding-left:28px}}/* Mobile: stack columns cleanly instead of squeezing them */@media (max-width: 767.98px){body.blog-details2-page .blog-details2-content #split > p:first-of-type{margin-bottom:18px !important}body.blog-details2-page .blog-details2-content #split table.split,body.blog-details2-page .blog-details2-content #split table.split tbody,body.blog-details2-page .blog-details2-content #split table.split tr,body.blog-details2-page .blog-details2-content #split table.split th,body.blog-details2-page .blog-details2-content #split table.split td{display:block;width:100%}body.blog-details2-page .blog-details2-content #split table.split tr{padding:14px 0;border-top:1px solid rgba(35, 35, 35, 0.1)}body.blog-details2-page .blog-details2-content #split table.split tr:first-child{padding-top:0;border-top:0}body.blog-details2-page .blog-details2-content #split table.split th,body.blog-details2-page .blog-details2-content #split table.split td,body.blog-details2-page .blog-details2-content #split table.split th + th,body.blog-details2-page .blog-details2-content #split table.split td + td{padding:4px 0 !important;border-top:0 !important}body.blog-details2-page .blog-details2-content #split table.split th + th,body.blog-details2-page .blog-details2-content #split table.split td + td{margin-top:8px}body.blog-details2-page .blog-details2-content #split table.split + p{margin-top:14px !important}}/* =========================================================
   Blog Details Page — Blog 2 rhythm + heading consistency fix
   Paste at the VERY BOTTOM of main.css
   ========================================================= */body.blog-details-page .vt-article{--bd-section-gap:clamp(34px, 3.5vw, 48px);--bd-heading-gap:12px;--bd-text-gap:15px;--bd-module-gap:22px}/* Main article section headings: same visual weight as Blog 2 / Blog 1 */body.blog-details-page .vt-article .title-two{margin:var(--bd-section-gap) 0 var(--bd-heading-gap) !important;font-size:30px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:capitalize !important}/* Paragraph rhythm */body.blog-details-page .vt-article > p:not(.vt-sources),body.blog-details-page .vt-article .title-two + p{margin:0 0 var(--bd-text-gap) !important;line-height:1.72 !important}/* Golden Visa investor-route cards: balanced spacing for this block only */body.blog-details-page .vt-article .vt-zones{margin-top:clamp(20px, 2vw, 28px) !important;margin-bottom:0 !important;column-gap:12px;row-gap:clamp(14px, 1.6vw, 22px)}body.blog-details-page .vt-article > p#vt-zone-reco.vt-zone-reco{margin-top:clamp(20px, 2vw, 24px) !important;margin-bottom:0 !important}body.blog-details-page .vt-article .vt-zone-reco + .title-two{margin-top:var(--bd-section-gap) !important}/* Designed blocks should sit under their heading/text cleanly */body.blog-details-page .vt-article .vt-panel,body.blog-details-page .vt-article .vt-tldr,body.blog-details-page .vt-article .vt-studio,body.blog-details-page .vt-article .vt-callout,body.blog-details-page .vt-article blockquote,body.blog-details-page .vt-article .vt-matrix-wrap,body.blog-details-page .vt-article .vt-founder-profiles{margin-top:var(--bd-module-gap) !important;margin-bottom:0 !important}/* Panel padding: still premium, but not oversized */body.blog-details-page .vt-article .vt-panel,body.blog-details-page .vt-article .vt-tldr{padding:clamp(24px, 3vw, 34px) !important}/* Big blue-panel headings: keep 30px / 600 on desktop */body.blog-details-page .vt-article .vt-panel .vt-ptitle,body.blog-details-page .vt-article .vt-tldr .vt-ptitle{margin:4px 0 14px !important;font-size:30px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:0 !important}/* Panel list spacing */body.blog-details-page .vt-article .vt-panel .vt-check{margin-top:16px !important}body.blog-details-page .vt-article .vt-panel .vt-check .ci{padding:12px 0 !important;line-height:1.55 !important}/* CTA inside blue panels */body.blog-details-page .vt-article .vt-panel .vt-cta{margin-top:18px !important}/* Matrix/table should create clean space before next section */body.blog-details-page .vt-article .vt-matrix-wrap + .title-two,body.blog-details-page .vt-article .vt-founder-profiles + p,body.blog-details-page .vt-article .vt-panel + .title-two,body.blog-details-page .vt-article .vt-tldr + .title-two,body.blog-details-page .vt-article .vt-studio + .title-two,body.blog-details-page .vt-article .vt-callout + .title-two,body.blog-details-page .vt-article blockquote + p,body.blog-details-page .vt-article p + .title-two{margin-top:var(--bd-section-gap) !important}/* Sources after final CTA */body.blog-details-page .vt-article .vt-panel + .vt-sources{margin-top:24px !important}/* Founder cards: reduce inner heading boldness slightly for consistency */body.blog-details-page .vt-founder-card__title{font-size:20px !important;line-height:1.35 !important;font-weight:600 !important}/* Mobile */@media (max-width: 767.98px){body.blog-details-page .vt-article{--bd-section-gap:32px;--bd-module-gap:20px}body.blog-details-page .vt-article .title-two,body.blog-details-page .vt-article .vt-panel .vt-ptitle,body.blog-details-page .vt-article .vt-tldr .vt-ptitle{font-size:28px !important;line-height:1.25 !important}body.blog-details-page .vt-article .vt-panel,body.blog-details-page .vt-article .vt-tldr{padding:22px 20px !important;border-radius:12px !important}body.blog-details-page .vt-founder-card__title{font-size:19px !important}}@media (max-width: 575.98px){body.blog-details-page .vt-article .title-two,body.blog-details-page .vt-article .vt-panel .vt-ptitle,body.blog-details-page .vt-article .vt-tldr .vt-ptitle{font-size:26px !important}body.blog-details-page .vt-article .vt-panel .vt-check .ci{gap:10px !important}}/* =========================================================
   Blog Details — Blue advisory / quote callout
   Safe reusable class for callout + quote sections
   ========================================================= */body.blog-details-page .vt-article .vt-blue-note{position:relative;margin:28px 0 !important;padding:22px 34px 22px 38px;background:linear-gradient(360deg, #09194e 0%, #175ab1 100%);border-radius:20px;color:var(--tg-color-white-default);font-size:17px;line-height:1.55;font-weight:500;overflow:hidden}body.blog-details-page .vt-article .vt-blue-note b,body.blog-details-page .vt-article .vt-blue-note strong{color:var(--tg-color-white-default);font-weight:700}body.blog-details-page .vt-article .vt-blue-note em{color:var(--tg-color-white-default);font-style:normal}body.blog-details-page .vt-article .vt-blue-note p{margin:0 !important;color:var(--tg-color-white-default);line-height:inherit !important}body.blog-details-page .vt-article .vt-blue-note cite{display:block;margin-top:12px;color:var(--tg-color-white-default);font-size:16px;line-height:1.45;font-style:normal;font-weight:700}/* Mobile */@media (max-width: 767.98px){body.blog-details-page .vt-article .vt-blue-note{margin:24px 0 !important;padding:20px 22px 20px 28px;border-radius:20px;font-size:16px}}/* =========================================================
   Blog Details — Reference-style blue callout / quote blocks
   Paste at the VERY BOTTOM of main.css
   ========================================================= */body.blog-details-page .vt-article .vt-blue-note{position:relative;display:block;margin:28px 0 !important;padding:22px 38px 22px 42px !important;background:linear-gradient(180deg, #123f91 0%, #07174e 100%) !important;border:0 !important;border-radius:20px !important;color:var(--tg-color-white-default) !important;font-size:17px !important;line-height:1.55 !important;font-weight:600 !important;overflow:hidden}body.blog-details-page .vt-article .vt-blue-note::before{content:"";position:absolute;left:0;top:0;width:20px;border-radius:20px 0px 0px 20px !important;height:100%;background:var(--tg-theme-primary)}body.blog-details-page .vt-article .vt-blue-note p{margin:0 !important;color:var(--tg-color-white-default) !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important}body.blog-details-page .vt-article .vt-blue-note b,body.blog-details-page .vt-article .vt-blue-note strong{color:var(--tg-color-white-default) !important;font-weight:700 !important}/* Quote version — same reference style with big quote icon */body.blog-details-page .vt-article blockquote.vt-blue-note{padding:22px 96px 22px 42px !important}body.blog-details-page .vt-article blockquote.vt-blue-note p{font-style:italic;font-weight:400 !important}body.blog-details-page .vt-article blockquote.vt-blue-note cite{display:block;margin-top:14px;color:var(--tg-color-white-default) !important;font-size:16px;line-height:1.4;font-style:normal;font-weight:600}body.blog-details-page .vt-article blockquote.vt-blue-note::after{content:"\201D";position:absolute;right:30px;bottom:14px;color:rgba(218, 224, 255, 0.85);font-size:78px;line-height:1;font-weight:800;font-family:var(--tg-heading-font-family);pointer-events:none}/* Make vt-zone-reco match the same reference design */body.blog-details-page .vt-article .vt-zone-reco.vt-blue-note{margin:22px 0 0 !important}/* Mobile */@media (max-width: 767.98px){body.blog-details-page .vt-article .vt-blue-note{margin:24px 0 !important;padding:18px 22px 18px 28px !important;border-radius:20px !important;font-size:15.5px !important}body.blog-details-page .vt-article .vt-blue-note::before{width:20px}body.blog-details-page .vt-article blockquote.vt-blue-note{padding:18px 54px 18px 28px !important}body.blog-details-page .vt-article blockquote.vt-blue-note::after{right:18px;bottom:12px;font-size:52px}body.blog-details-page .vt-article blockquote.vt-blue-note cite{font-size:15px}}/* Remove ugly double bottom border from decision matrix */body.blog-details-page .vt-article .vt-matrix-wrap > table.vt-matrix tbody tr:last-child > th,body.blog-details-page .vt-article .vt-matrix-wrap > table.vt-matrix tbody tr:last-child > td{border-bottom:0 !important}/* Center content inside UAE wealth stats cards */body.blog-details-page .vt-article .vt-stats .vt-stat{text-align:center;display:flex;flex-direction:column;align-items:center}body.blog-details-page .vt-article .vt-stats .vt-stat .n,body.blog-details-page .vt-article .vt-stats .vt-stat .l,body.blog-details-page .vt-article .vt-stats .vt-stat .src{width:100%;text-align:center}body.blog-details-page main.main-area.fix,body.blog-details-page .blog__details-area,body.blog-details-page .blog__details-area .container,body.blog-details-page .blog__details-area .row,body.blog-details-page .blog-details-sidebar-column{overflow:visible}/* Blog details consultation form: aligned sticky slot */@media (min-width: 992px){body.blog-details-page main.main-area.fix,body.blog-details-page .blog__details-area,body.blog-details-page .blog__details-area > .container,body.blog-details-page .blog__details-area .row,body.blog-details-page .blog-details-sidebar-column,body.blog-details-page .blog-details-sticky-sidebar{overflow:visible !important}body.blog-details-page .blog__details-area .row{align-items:stretch !important}body.blog-details-page .blog-details-sidebar-column{position:relative !important;align-self:stretch !important;overflow:visible !important}body.blog-details-page .blog-details-sticky-sidebar{position:relative !important;height:100% !important;min-height:100% !important;width:100%;overflow:visible !important}body.blog-details-page .blog-details-sticky-sidebar-inner,body.blog-details-page .blog-sidebar-form-sticky-slot{position:relative !important;width:100%;max-width:none;box-sizing:border-box;overflow:visible !important}body.blog-details-page .blog-sidebar-form-sticky-slot{position:-webkit-sticky !important;position:sticky !important;top:145px !important;z-index:2;margin-top:32px !important;margin-right:0 !important;max-width:none !important;padding:0 !important;box-sizing:border-box;left:auto !important;right:auto !important;transform:none !important}body.blog-details-page .blog-sidebar-sticky-form{position:static !important;top:auto !important;left:auto !important;width:100% !important;margin-bottom:0 !important}}@media (max-width: 991.98px){body.blog-details-page .blog-sidebar-form-sticky-slot,body.blog-details-page .blog-sidebar-sticky-form,body.blog-details-page .blog-details-sticky-sidebar,body.blog-details-page .blog-details-sticky-sidebar-inner{position:static !important;top:auto !important;left:auto !important;width:100% !important;height:auto !important;min-height:0 !important}body.blog-details-page .blog-sidebar-form-sticky-slot{max-width:none !important;margin:30px 0 0 !important;padding:0 !important;box-sizing:border-box}}/* Align sticky consultation form with right sidebar widgets */body.blog-details-page .blog-sidebar-form-sticky-slot,body.blog-details-page .blog-sidebar-form-sticky-slot .blog-sidebar-sticky-form,body.blog-details-page .blog-sidebar-form-sticky-slot .sidebar__contact,body.blog-details-page .blog-sidebar-form-sticky-slot .estimate-form-wrap,body.blog-details-page .blog-sidebar-form-sticky-slot form{box-sizing:border-box;width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}@media (min-width: 1200px){body.blog-details-page .blog-sidebar-form-sticky-slot{margin-left:26px !important;width:calc(100% - 26px) !important}}@media (min-width: 992px) and (max-width: 1199.98px){body.blog-details-page .blog-sidebar-form-sticky-slot{margin-left:0 !important;width:100% !important}}@media (min-width: 1200px) and (max-width: 1650px){body.blog-details-page .blog-sidebar-form-sticky-slot{margin-left:0 !important;width:100% !important}}/* Blog article: US to UAE relocation components */body.blog-details-page .blog-us-uae-relocation .title-two{text-transform:none;color:var(--tg-heading-color);letter-spacing:-0.02em;line-height:1.18;margin-bottom:16px}body.blog-details-page .blog-us-uae-relocation p{font-size:16px;line-height:1.75}body.blog-details-page .blog-us-uae-relocation .vt-lead{color:var(--tg-heading-color);font-size:clamp(18px, 2.1vw, 22px);font-weight:500;line-height:1.58;margin-bottom:20px}body.blog-details-page .blog-us-uae-relocation .us-chapter{margin-top:clamp(42px, 6vw, 66px)}body.blog-details-page .blog-us-uae-relocation .us-kicker{display:flex;align-items:center;gap:12px;color:var(--tg-theme-primary);font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:12px}body.blog-details-page .blog-us-uae-relocation .us-kicker span{color:rgba(238, 76, 1, 0.25);font-size:34px;font-weight:800;letter-spacing:-0.03em;line-height:1}body.blog-details-page .blog-us-uae-relocation .us-list{list-style:none;margin:22px 0 30px;padding:0;border-top:1px solid rgba(4, 4, 38, 0.14)}body.blog-details-page .blog-us-uae-relocation .us-list li{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid rgba(4, 4, 38, 0.08);color:var(--tg-color-gray-11);font-size:15px;line-height:1.6}body.blog-details-page .blog-us-uae-relocation .us-list .num{flex:0 0 auto;width:31px;height:31px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(238, 76, 1, 0.12);color:var(--tg-theme-primary);font-size:12px;font-weight:700}body.blog-details-page .blog-us-uae-relocation .us-list strong,body.blog-details-page .blog-us-uae-relocation .us-checklist strong{color:var(--tg-heading-color)}body.blog-details-page .blog-us-uae-relocation .vt-callout{color:var(--tg-heading-color);background:var(--tg-color-gray-2);border-left-color:var(--tg-theme-primary)}body.blog-details-page .blog-us-uae-relocation .vt-callout cite{display:block;margin-top:10px;color:var(--tg-theme-primary);font-size:12px;font-style:normal;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}body.blog-details-page .blog-us-uae-relocation .us-compare{border:1px solid rgba(4, 4, 38, 0.14);border-radius:18px;overflow:hidden;margin:34px 0;background:var(--tg-color-white-default)}body.blog-details-page .blog-us-uae-relocation .us-compare-head{padding:17px 22px;background:var(--tg-color-gray-2);border-bottom:1px solid rgba(4, 4, 38, 0.14);color:var(--tg-color-gray-11);font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}body.blog-details-page .blog-us-uae-relocation .us-city-tabs{display:grid;grid-template-columns:repeat(5, 1fr);border-bottom:1px solid rgba(4, 4, 38, 0.14)}body.blog-details-page .blog-us-uae-relocation .us-city-btn{appearance:none;border:0;border-right:1px solid rgba(4, 4, 38, 0.08);background:var(--tg-color-white-default);color:var(--tg-color-gray-11);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;min-height:62px;padding:12px 10px;transition:background 0.2s ease,color 0.2s ease}body.blog-details-page .blog-us-uae-relocation .us-city-btn:last-child{border-right:0}body.blog-details-page .blog-us-uae-relocation .us-city-btn:hover,body.blog-details-page .blog-us-uae-relocation .us-city-btn[aria-pressed="true"]{background:linear-gradient(360deg, #09194e 0%, #175ab1 100%);color:var(--tg-color-white-default)}body.blog-details-page .blog-us-uae-relocation .us-compare-body{display:grid;grid-template-columns:1fr 1fr}body.blog-details-page .blog-us-uae-relocation .us-compare-col{padding:24px}body.blog-details-page .blog-us-uae-relocation .us-compare-col:first-child{border-right:1px solid rgba(4, 4, 38, 0.08)}body.blog-details-page .blog-us-uae-relocation .us-col-label{color:var(--tg-theme-primary);font-size:11px;font-weight:700;letter-spacing:0.11em;margin-bottom:14px;text-transform:uppercase}body.blog-details-page .blog-us-uae-relocation .us-row{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid rgba(4, 4, 38, 0.08)}body.blog-details-page .blog-us-uae-relocation .us-row:last-child{border-bottom:0}body.blog-details-page .blog-us-uae-relocation .us-row .metric{color:var(--tg-color-gray-11);flex:0 1 50%;font-size:12px;letter-spacing:0.04em;text-transform:uppercase}body.blog-details-page .blog-us-uae-relocation .us-row .val{color:var(--tg-heading-color);font-size:14px;font-weight:700;text-align:right}body.blog-details-page .blog-us-uae-relocation .us-row .val.good{color:#0a7a3f}body.blog-details-page .blog-us-uae-relocation .us-row .val.warn{color:#b84800}body.blog-details-page .blog-us-uae-relocation .us-compare-result{background:rgba(238, 76, 1, 0.1);border-top:1px solid rgba(4, 4, 38, 0.14);color:var(--tg-heading-color);font-size:14px;font-weight:500;line-height:1.55;padding:15px 22px}body.blog-details-page .blog-us-uae-relocation .us-compare-result strong{color:var(--tg-theme-primary)}body.blog-details-page .blog-us-uae-relocation .us-re-grid,body.blog-details-page .blog-us-uae-relocation .us-adv-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1px;background:rgba(4, 4, 38, 0.14);border:1px solid rgba(4, 4, 38, 0.14);border-radius:14px;overflow:hidden;margin:26px 0 30px}body.blog-details-page .blog-us-uae-relocation .us-re-card,body.blog-details-page .blog-us-uae-relocation .us-adv-card{background:var(--tg-color-white-default);padding:clamp(18px, 2.4vw, 24px)}body.blog-details-page .blog-us-uae-relocation .us-re-card.featured{box-shadow:inset 4px 0 0 var(--tg-theme-primary)}body.blog-details-page .blog-us-uae-relocation .us-badge{display:inline-flex;align-items:center;border-radius:30px;background:var(--tg-theme-primary);color:var(--tg-color-white-default);font-size:10px;font-weight:700;letter-spacing:0.07em;line-height:1;margin-bottom:12px;padding:7px 11px;text-transform:uppercase}body.blog-details-page .blog-us-uae-relocation .us-card-city,body.blog-details-page .blog-us-uae-relocation .us-adv-title{color:var(--tg-theme-primary);font-size:12px;font-weight:700;letter-spacing:0.08em;margin-bottom:8px;text-transform:uppercase}body.blog-details-page .blog-us-uae-relocation .us-price{color:var(--tg-heading-color);font-size:clamp(25px, 3vw, 32px);font-weight:800;line-height:1.1;margin-bottom:5px}body.blog-details-page .blog-us-uae-relocation .us-price small{color:var(--tg-color-gray-11);font-size:0.48em;font-weight:500}body.blog-details-page .blog-us-uae-relocation .us-card-note,body.blog-details-page .blog-us-uae-relocation .us-adv-text{color:var(--tg-color-gray-11);font-size:13px;line-height:1.6}body.blog-details-page .blog-us-uae-relocation .us-metrics{list-style:none;margin:14px 0 0;padding:0}body.blog-details-page .blog-us-uae-relocation .us-metrics li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(4, 4, 38, 0.08);font-size:13px}body.blog-details-page .blog-us-uae-relocation .us-metrics li:last-child{border-bottom:0}body.blog-details-page .blog-us-uae-relocation .us-metrics .mk{color:var(--tg-color-gray-11);font-size:11px;letter-spacing:0.03em;text-transform:uppercase}body.blog-details-page .blog-us-uae-relocation .us-metrics .mv{color:var(--tg-heading-color);font-weight:700;text-align:right}body.blog-details-page .blog-us-uae-relocation .us-metrics .mv.good{color:var(--tg-theme-primary)}body.blog-details-page .blog-us-uae-relocation .us-checklist{border-top:1px solid rgba(4, 4, 38, 0.14);margin-top:28px}body.blog-details-page .blog-us-uae-relocation .us-checklist details{border-bottom:1px solid rgba(4, 4, 38, 0.14)}body.blog-details-page .blog-us-uae-relocation .us-checklist summary{align-items:center;color:var(--tg-heading-color);cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:18px;justify-content:space-between;list-style:none;padding:18px 0}body.blog-details-page .blog-us-uae-relocation .us-checklist summary::-webkit-details-marker{display:none}body.blog-details-page .blog-us-uae-relocation .us-checklist summary .pl{color:var(--tg-theme-primary);flex:0 0 auto;font-size:22px;line-height:1;transition:transform 0.25s ease}body.blog-details-page .blog-us-uae-relocation .us-checklist details[open] summary .pl{transform:rotate(45deg)}body.blog-details-page .blog-us-uae-relocation .us-checklist .bd{color:var(--tg-color-gray-11);font-size:15px;line-height:1.7;padding:0 0 20px}body.blog-details-page .blog-us-uae-relocation .us-checklist ul{margin-top:8px;padding-left:20px}body.blog-details-page .blog-us-uae-relocation .us-checklist li{margin-bottom:6px}body.blog-details-page .blog-us-uae-relocation .us-final-panel{text-align:center}body.blog-details-page .blog-us-uae-relocation .vt-check strong{color:var(--tg-color-white-default)}body.blog-details-page .blog-us-uae-relocation .us-contact{color:rgba(255, 255, 255, 0.72);font-size:13px;margin-top:16px}body.blog-details-page .blog-us-uae-relocation .vt-sources{color:var(--tg-color-gray-11);font-size:12px;line-height:1.75}@media (max-width: 991.98px){body.blog-details-page .blog-us-uae-relocation .us-city-tabs{grid-template-columns:repeat(3, 1fr)}body.blog-details-page .blog-us-uae-relocation .us-city-btn:nth-child(4),body.blog-details-page .blog-us-uae-relocation .us-city-btn:nth-child(5){border-top:1px solid rgba(4, 4, 38, 0.08)}}@media (max-width: 767.98px){body.blog-details-page .blog-us-uae-relocation .us-list li{gap:12px}body.blog-details-page .blog-us-uae-relocation .us-compare-body,body.blog-details-page .blog-us-uae-relocation .us-re-grid,body.blog-details-page .blog-us-uae-relocation .us-adv-grid{grid-template-columns:1fr}body.blog-details-page .blog-us-uae-relocation .us-compare-col:first-child{border-right:0;border-bottom:1px solid rgba(4, 4, 38, 0.08)}body.blog-details-page .blog-us-uae-relocation .us-row{align-items:flex-start}}/* US relocation blog: real estate cards layout fix */body.blog-details-page .blog-us-uae-relocation .us-re-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:22px !important;background:transparent !important;border:0 !important;border-radius:0 !important;overflow:visible !important;margin:34px 0 36px !important}body.blog-details-page .blog-card-grid.blog-card-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:22px;background:transparent;border:0;border-radius:0;overflow:visible;margin:34px 0 36px}body.blog-details-page .blog-us-uae-relocation .us-re-card{background:var(--tg-color-white-default) !important;border:1px solid rgba(4, 4, 38, 0.14) !important;border-radius:16px !important;padding:clamp(20px, 2.4vw, 28px) !important;box-shadow:none !important;overflow:hidden !important}body.blog-details-page .blog-data-card.blog-data-card{background:var(--tg-color-white-default);border:1px solid rgba(4, 4, 38, 0.14);border-radius:16px;padding:clamp(20px, 2.4vw, 28px);box-shadow:none;overflow:hidden}body.blog-details-page .blog-us-uae-relocation .us-re-card.featured{border-top:4px solid var(--tg-theme-primary) !important;box-shadow:none !important}body.blog-details-page .blog-us-uae-relocation .us-card-city{color:var(--tg-theme-primary) !important;font-size:12px !important;font-weight:700 !important;letter-spacing:0.09em !important;text-transform:uppercase !important;margin-bottom:8px !important}body.blog-details-page .blog-us-uae-relocation .us-price{color:var(--tg-heading-color) !important;font-size:clamp(28px, 3vw, 36px) !important;font-weight:800 !important;line-height:1.1 !important;margin-bottom:6px !important}body.blog-details-page .blog-us-uae-relocation .us-price small{color:var(--tg-color-gray-11) !important;font-size:0.46em !important;font-weight:500 !important}body.blog-details-page .blog-us-uae-relocation .us-card-note{color:var(--tg-color-gray-11) !important;font-size:13px !important;line-height:1.55 !important;margin-bottom:18px !important}body.blog-details-page .blog-us-uae-relocation .us-metrics{list-style:none !important;margin:18px 0 0 !important;padding:0 !important}body.blog-details-page .blog-us-uae-relocation .us-metrics li{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;padding:11px 0 !important;border-bottom:1px solid rgba(4, 4, 38, 0.08) !important;font-size:13px !important}body.blog-details-page .blog-us-uae-relocation .us-metrics li:last-child{border-bottom:0 !important}body.blog-details-page .blog-us-uae-relocation .us-metrics .mk{color:var(--tg-color-gray-11) !important;font-size:11px !important;font-weight:500 !important;letter-spacing:0.04em !important;text-transform:uppercase !important}body.blog-details-page .blog-us-uae-relocation .us-metrics .mv{color:var(--tg-heading-color) !important;font-weight:700 !important;text-align:right !important;white-space:nowrap !important}body.blog-details-page .blog-us-uae-relocation .us-metrics .mv.good{color:var(--tg-theme-primary) !important}body.blog-details-page .blog-us-uae-relocation .us-metrics .mv.warn{color:var(--tg-theme-primary)}/* Tablet */@media (max-width: 991.98px){body.blog-details-page .blog-us-uae-relocation .us-re-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:18px !important}body.blog-details-page .blog-card-grid.blog-card-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px}body.blog-details-page .blog-us-uae-relocation .us-re-card{padding:22px !important}body.blog-details-page .blog-data-card.blog-data-card{padding:22px}}/* Mobile */@media (max-width: 767.98px){body.blog-details-page .blog-us-uae-relocation .us-re-grid{grid-template-columns:1fr !important;gap:18px !important}body.blog-details-page .blog-card-grid.blog-card-grid{grid-template-columns:1fr;gap:18px}body.blog-details-page .blog-us-uae-relocation .us-re-card{border-radius:14px !important}body.blog-details-page .blog-data-card.blog-data-card{border-radius:14px}}/* Very small mobile */@media (max-width: 420px){body.blog-details-page .blog-us-uae-relocation .us-metrics li{align-items:flex-start !important;flex-direction:column !important;gap:3px !important}body.blog-details-page .blog-us-uae-relocation .us-metrics .mv{text-align:left !important;white-space:normal !important}}/* US relocation blog: soft card hover effect */body.blog-details-page .blog-us-uae-relocation .us-re-card{position:relative !important;transform:translateY(0) !important;transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease,background-color 0.28s ease !important;will-change:transform}body.blog-details-page .blog-data-card{position:relative;transform:translateY(0);transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease,background-color 0.28s ease,opacity 0.28s ease;will-change:transform}body.blog-details-page .blog-us-uae-relocation .us-re-card::before{content:"" !important;position:absolute !important;inset:0 !important;background:radial-gradient(circle at top left, rgba(238, 76, 1, 0.08), transparent 42%),linear-gradient(180deg, rgba(238, 76, 1, 0.035), transparent 45%) !important;opacity:0 !important;pointer-events:none !important;transition:opacity 0.28s ease !important;z-index:0 !important}body.blog-details-page .blog-data-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left, rgba(238, 76, 1, 0.08), transparent 42%),linear-gradient(180deg, rgba(238, 76, 1, 0.035), transparent 45%);opacity:0;pointer-events:none;transition:opacity 0.28s ease;z-index:0}body.blog-details-page .blog-us-uae-relocation .us-re-card > *{position:relative !important;z-index:1 !important}body.blog-details-page .blog-data-card > *{position:relative;z-index:1}@media (hover: hover) and (pointer: fine){body.blog-details-page .blog-us-uae-relocation .us-re-card:hover{transform:translateY(-6px) !important;border-color:rgba(238, 76, 1, 0.28) !important;box-shadow:0 18px 45px rgba(4, 4, 38, 0.1) !important;background-color:var(--tg-color-white-default) !important}body.blog-details-page .blog-us-uae-relocation .us-re-card:hover::before{opacity:1 !important}body.blog-details-page .blog-data-card:hover{transform:translateY(-6px);border-color:rgba(238, 76, 1, 0.28);box-shadow:0 18px 45px rgba(4, 4, 38, 0.1);background-color:var(--tg-color-white-default)}body.blog-details-page .blog-data-card:hover::before{opacity:1}body.blog-details-page .blog-us-uae-relocation .us-re-card:hover .us-card-city,body.blog-details-page .blog-us-uae-relocation .us-re-card:hover .us-price{color:var(--tg-theme-primary) !important}}/* Keyboard accessibility */body.blog-details-page .blog-us-uae-relocation .us-re-card:focus-within{transform:translateY(-6px) !important;border-color:rgba(238, 76, 1, 0.28) !important;box-shadow:0 18px 45px rgba(4, 4, 38, 0.1) !important}body.blog-details-page .blog-data-card:focus-within{transform:translateY(-6px);border-color:rgba(238, 76, 1, 0.28);box-shadow:0 18px 45px rgba(4, 4, 38, 0.1)}/* Ajman Free Zone article components */body.blog-details-page .blog-ajman-free-zone .ajman-stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1px}body.blog-details-page .blog-ajman-free-zone .ajman-stats .vt-stat{min-height:100%}body.blog-details-page .blog-ajman-free-zone .ajman-economy-grid{margin-top:20px}body.blog-details-page .blog-ajman-free-zone .ajman-economy-card__icon{font-size:22px;line-height:1;color:var(--tg-theme-primary);margin-bottom:12px}body.blog-details-page .blog-ajman-free-zone .ajman-economy-card__title{margin:0 0 10px;color:var(--tg-heading-color);font-size:18px;line-height:1.35;font-weight:var(--tg-fw-bold)}body.blog-details-page .blog-ajman-free-zone .ajman-economy-card__text{margin:0;color:var(--tg-body-color);font-size:15px;line-height:1.65;font-weight:400}body.blog-details-page .blog-ajman-free-zone .ajman-compare{margin-top:8px;margin-bottom:22px}/* ----More------- *//* Ajman package comparison — preserve proportional bar widths */body.blog-details-page .blog-ajman-free-zone .ajman-costbox .vt-fill{left:0 !important;min-width:0}body.blog-details-page .blog-ajman-free-zone .ajman-costbox .ajman-costrow--12 .vt-fill{width:max(12%, 52px) !important}body.blog-details-page .blog-ajman-free-zone .ajman-costbox .ajman-costrow--18 .vt-fill{width:max(18%, 58px) !important}body.blog-details-page .blog-ajman-free-zone .ajman-costbox .ajman-costrow--38 .vt-fill{width:38% !important}body.blog-details-page .blog-ajman-free-zone .ajman-costbox .ajman-costrow--100 .vt-fill{width:100% !important}/* -------Newly Added-------- *//* Ajman package comparison cost bars */body.blog-details-page .blog-ajman-free-zone .ajman-costbox .vt-costrow{margin-bottom:18px}body.blog-details-page .blog-ajman-free-zone .ajman-costbox .vt-costrow:last-of-type{margin-bottom:0}body.blog-details-page .blog-ajman-free-zone .ajman-costbar{display:grid;grid-template-columns:minmax(100px, 120px) minmax(0, 1fr) minmax(58px, auto);align-items:center;gap:12px}body.blog-details-page .blog-ajman-free-zone .ajman-costbar__label,body.blog-details-page .blog-ajman-free-zone .ajman-costbar__total{color:var(--tg-color-white-default);font-size:13px;line-height:1.3;font-weight:600}body.blog-details-page .blog-ajman-free-zone .ajman-costbar__total{text-align:right;white-space:nowrap}body.blog-details-page .blog-ajman-free-zone .ajman-costbox .vt-track{position:relative;height:22px;overflow:hidden;background:rgba(255, 255, 255, 0.75);border-radius:999px}body.blog-details-page .blog-ajman-free-zone .ajman-costbox .vt-fill{position:absolute;inset:0 auto 0 0;display:flex;align-items:center;justify-content:flex-end;min-width:64px;height:100%;padding:0 8px;box-sizing:border-box;overflow:hidden;border-radius:inherit;background:#ee4c01b0;transition:width 0.8s cubic-bezier(0.2, 0.7, 0.2, 1),background-color 0.25s ease}body.blog-details-page .blog-ajman-free-zone .ajman-costbox .vt-costrow.active .vt-fill{background:var(--tg-theme-primary)}body.blog-details-page .blog-ajman-free-zone .ajman-costbar__fill-value{color:var(--tg-color-white-default);font-size:11px;line-height:1;font-weight:700;white-space:nowrap}body.blog-details-page .blog-ajman-free-zone .ajman-costrow--12 .vt-fill{width:12%}body.blog-details-page .blog-ajman-free-zone .ajman-costrow--18 .vt-fill{width:18%}body.blog-details-page .blog-ajman-free-zone .ajman-costrow--38 .vt-fill{width:38%}body.blog-details-page .blog-ajman-free-zone .ajman-costrow--100 .vt-fill{width:100%}@media (max-width: 575.98px){body.blog-details-page .blog-ajman-free-zone .ajman-costbar{grid-template-columns:minmax(0, 1fr) auto;row-gap:8px}body.blog-details-page .blog-ajman-free-zone .ajman-costbar .vt-track{grid-column:1/-1;grid-row:2}}/* --------Newly Added Ends here------ */body.blog-details-page .blog-ajman-free-zone .ajman-compare__tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}body.blog-details-page .blog-ajman-free-zone .ajman-compare__tab{appearance:none;cursor:pointer;border:1px solid var(--tg-border-2);border-radius:10px;background:var(--tg-color-white-default);color:var(--tg-heading-color);padding:12px 18px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;text-align:center;transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}body.blog-details-page .blog-ajman-free-zone .ajman-compare__tab:hover{border-color:var(--tg-theme-primary);color:var(--tg-theme-primary)}body.blog-details-page .blog-ajman-free-zone .ajman-compare__tab[aria-selected="true"]{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-color-white-default)}body.blog-details-page .blog-ajman-free-zone .ajman-compare__tab:focus-visible{outline:2px solid var(--tg-theme-primary);outline-offset:2px}body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel{border:1px solid var(--tg-border-2);border-radius:12px;background:var(--tg-color-white-default);padding:clamp(16px, 2.4vw, 22px)}body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel .vt-matrix-wrap{margin-top:0;border:0;border-radius:0;overflow:visible}body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel table.vt-matrix{width:100%;min-width:0;background:transparent}body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel table.vt-matrix th,body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel table.vt-matrix td{border-bottom:1px solid var(--tg-border-2);color:var(--tg-body-color);padding:14px 0;vertical-align:top}body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel table.vt-matrix th{width:38%;padding-right:18px;color:var(--tg-heading-color);font-weight:600}body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel table.vt-matrix td{color:var(--tg-heading-color);font-weight:500}body.blog-details-page
  .blog-ajman-free-zone
  .ajman-compare__panel
  table.vt-matrix
  tbody
  tr:last-child
  > th,body.blog-details-page
  .blog-ajman-free-zone
  .ajman-compare__panel
  table.vt-matrix
  tbody
  tr:last-child
  > td{border-bottom:0}body.blog-details-page .blog-ajman-free-zone .vt-studio .ajman-compare__tab{border-color:rgba(4, 4, 38, 0.18)}body.blog-details-page .blog-ajman-free-zone .vt-studio .ajman-compare__panel{border-color:rgba(4, 4, 38, 0.18)}@media (max-width: 991.98px){body.blog-details-page .blog-ajman-free-zone .ajman-stats{grid-template-columns:repeat(2, minmax(0, 1fr))}body.blog-details-page .blog-ajman-free-zone .ajman-compare__tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:2px}body.blog-details-page .blog-ajman-free-zone .ajman-compare__tab{flex:0 0 auto;min-width:max-content}}@media (max-width: 767.98px){body.blog-details-page .blog-ajman-free-zone .ajman-stats{grid-template-columns:1fr}body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel table.vt-matrix th,body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel table.vt-matrix td{display:block;width:100%;padding-right:0}body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel table.vt-matrix th{padding-bottom:4px;border-bottom:0}body.blog-details-page .blog-ajman-free-zone .ajman-compare__panel table.vt-matrix td{padding-top:0;padding-bottom:14px}}/* US relocation blog: spacing after blue info panel */body.blog-details-page .blog-us-uae-relocation .vt-panel + p{margin-top:clamp(24px, 3vw, 36px) !important}/* Keep spacing cleaner on mobile */@media (max-width: 767.98px){body.blog-details-page .blog-us-uae-relocation .vt-panel + p{margin-top:24px !important}}/* ---------Blog & Blog Detail Pages----------- *//* Blog + Blog Details responsive layout fix */@media (max-width: 991.98px){/* Blog details: article first, sidebar after */body.blog-details-page .blog__details-area .col-70,body.blog-details-page .blog__details-area .blog-details-content-column{order:1 !important;grid-row:1 !important}body.blog-details-page .blog__details-area .col-30,body.blog-details-page .blog__details-area .blog-details-sidebar-column{order:2 !important;grid-row:2 !important}}body.blog-details-page .blog-details-sidebar-stack .sidebar__widget,body.blog-details-page .blog-details-right-sticky-inner .sidebar__widget,body.blog-details-page .blog-details-right-sticky-inner .sidebar__contact,body.blog-details-page .blog-sidebar-form-sticky-slot{margin-left:0 !important;width:100% !important;max-width:100% !important}body.blog-details-page .blog-details-right-sticky-inner{margin-left:0 !important;box-sizing:border-box}/* -----------Blog Details Page Form Sticky Fix------------ *//* -----------Blog Details Page Form Sticky Width Fix------------ */@media (min-width: 992px) and (max-width: 1650px){body.blog-details-page #blog-detail-content .blog-details-right-sticky-inner,body.blog-details-page
    #blog-detail-content
    .blog-details-right-sticky-inner
    .blog-sidebar-sticky-form,body.blog-details-page #blog-detail-content .blog-details-right-sticky-inner .sidebar__contact{width:320px !important;max-width:320px !important;box-sizing:border-box !important}body.blog-details-page #blog-detail-content .blog-details-right-sticky-inner .estimate-form-wrap,body.blog-details-page #blog-detail-content .blog-details-right-sticky-inner form{width:100% !important;max-width:100% !important;box-sizing:border-box !important}}/* ==================================================
   UAE Emirates Blog Interactive Components
   Source: blog-details11.php
================================================== */body.blog-uae-emirates-page .slider__content .uae-emirates-title-accent{color:var(--tg-theme-primary)}body.blog-details-page .blog-uae-emirates{--em-line:rgba(4, 4, 38, 0.12);--em-muted:var(--tg-color-gray-11)}body.blog-details-page .blog-uae-emirates .em-stats{grid-template-columns:repeat(4, minmax(0, 1fr))}body.blog-details-page .blog-uae-emirates .em-stat-number{display:flex;align-items:baseline;justify-content:center;gap:2px;min-height:40px}body.blog-details-page .blog-uae-emirates .em-stat-number span,body.blog-details-page .blog-uae-emirates .em-stat-number small{color:inherit}body.blog-details-page .blog-uae-emirates .em-summary-title{margin-bottom:12px}body.blog-details-page .blog-uae-emirates .em-summary-list{margin:0;padding:0;list-style:none}body.blog-details-page .blog-uae-emirates .em-summary-list li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;color:var(--tg-color-white-default);border-bottom:1px solid rgba(255, 255, 255, 0.12)}body.blog-details-page .blog-uae-emirates .em-summary-list li:last-child{border-bottom:0;padding-bottom:0}body.blog-details-page .blog-uae-emirates .em-summary-list strong{color:var(--tg-color-white-default)}body.blog-details-page .blog-uae-emirates .em-summary-check{flex:0 0 24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--tg-color-white-default);background:var(--tg-theme-primary);font-size:12px;line-height:1;font-weight:var(--tg-fw-bold);margin-top:2px}body.blog-details-page .blog-uae-emirates .em-map-widget,body.blog-details-page .blog-uae-emirates .em-business-selector,body.blog-details-page .blog-uae-emirates .em-cost-ladder{overflow:hidden}body.blog-details-page .blog-uae-emirates .em-component-header{margin-bottom:22px}body.blog-details-page .blog-uae-emirates .em-component-title{margin:4px 0 8px;color:var(--tg-heading-color);font-size:clamp(22px, 3vw, 30px);line-height:1.25;font-weight:var(--tg-fw-semi-bold)}body.blog-details-page .blog-uae-emirates .em-component-intro{margin:0}body.blog-details-page .blog-uae-emirates .em-map-layout{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(280px, 0.85fr);overflow:hidden;border:1px solid var(--tg-border-2);border-radius:16px;background:var(--tg-color-white-default)}body.blog-details-page .blog-uae-emirates .em-map-box{position:relative;min-width:0;padding:20px 18px;border-right:1px solid var(--tg-border-2);background:linear-gradient(180deg, #fbfbfe 0%, #f2f3fa 100%)}body.blog-details-page .blog-uae-emirates .em-map-hint{position:absolute;top:18px;right:18px;z-index:2;display:inline-flex;align-items:center;gap:7px;color:var(--tg-theme-primary);font-size:11px;line-height:1.3;font-weight:var(--tg-fw-semi-bold)}body.blog-details-page .blog-uae-emirates .em-map-hint-dot{width:8px;height:8px;border-radius:50%;background:var(--tg-theme-primary);animation:em-map-pulse 1.4s ease-in-out infinite}body.blog-details-page .blog-uae-emirates .em-map-svg{display:block;width:100%;height:auto}body.blog-details-page .blog-uae-emirates .em-map-neutral{fill:#dfe1ef;stroke:var(--tg-color-white-default);stroke-width:1.2;pointer-events:none}body.blog-details-page .blog-uae-emirates .em-map-region{fill:#e7e8f2;stroke:var(--tg-color-white-default);stroke-width:2.5;cursor:pointer;transition:fill 0.2s ease,filter 0.2s ease}body.blog-details-page .blog-uae-emirates .em-map-region:hover,body.blog-details-page .blog-uae-emirates .em-map-region:focus-visible{fill:#cfd2e8;filter:drop-shadow(0 3px 4px rgba(4, 4, 38, 0.16));outline:none}body.blog-details-page .blog-uae-emirates .em-map-region.is-active{fill:url(#emiratesMapGradient)}body.blog-details-page .blog-uae-emirates .em-map-label{fill:#3a3f5a;stroke:var(--tg-color-white-default);stroke-width:3px;paint-order:stroke;stroke-linejoin:round;pointer-events:none;font-family:var(--tg-body-font-family);font-size:12px;font-weight:var(--tg-fw-semi-bold)}body.blog-details-page .blog-uae-emirates .em-map-label--medium{font-size:11px}body.blog-details-page .blog-uae-emirates .em-map-label--small{font-size:10px}body.blog-details-page .blog-uae-emirates .em-map-label.is-active{fill:var(--tg-color-white-default);stroke:rgba(4, 4, 38, 0.4)}body.blog-details-page .blog-uae-emirates .em-map-lead{stroke:#b3b7d2;stroke-width:1}body.blog-details-page .blog-uae-emirates .em-map-lead.is-active{stroke:var(--tg-theme-primary);stroke-width:1.4}body.blog-details-page .blog-uae-emirates .em-map-callout{fill:#7a7f99;pointer-events:none;font-family:var(--tg-body-font-family);font-size:10px;font-weight:var(--tg-fw-semi-bold)}body.blog-details-page .blog-uae-emirates .em-map-callout.is-active{fill:var(--tg-theme-primary)}body.blog-details-page .blog-uae-emirates .em-map-water-label{fill:#b9bdd6;pointer-events:none;font-size:11px;font-style:italic;font-weight:var(--tg-fw-regular)}body.blog-details-page .blog-uae-emirates .em-map-legend{margin-top:8px;color:var(--em-muted);font-size:11px;line-height:1.5;text-align:center}body.blog-details-page .blog-uae-emirates .em-map-panels{min-width:0;padding:clamp(20px, 3vw, 28px);background:var(--tg-color-white-default)}body.blog-details-page .blog-uae-emirates .em-map-panel + .em-map-panel{margin-top:28px;padding-top:28px;border-top:1px solid var(--tg-border-2)}body.blog-details-page .blog-uae-emirates .em-map-widget.is-enhanced .em-map-panel[hidden]{display:none}body.blog-details-page .blog-uae-emirates .em-map-panel__name{margin:0;color:var(--tg-heading-color);font-size:24px;line-height:1.2;font-weight:var(--tg-fw-extra-bold)}body.blog-details-page .blog-uae-emirates .em-map-panel__tag{margin:5px 0 0;color:var(--tg-theme-primary);font-size:13px;line-height:1.45;font-weight:var(--tg-fw-semi-bold)}body.blog-details-page .blog-uae-emirates .em-map-panel__group{margin-top:20px}body.blog-details-page .blog-uae-emirates .em-map-panel__label{margin-bottom:8px;color:var(--em-muted);font-size:11px;line-height:1.4;font-weight:var(--tg-fw-bold);letter-spacing:0.1em;text-transform:uppercase}body.blog-details-page .blog-uae-emirates .em-chip-list{display:flex;flex-wrap:wrap;gap:7px}body.blog-details-page .blog-uae-emirates .em-chip{display:inline-flex;align-items:center;border:1px solid var(--tg-border-2);border-radius:999px;background:var(--tg-color-gray-2);color:var(--tg-body-color);padding:5px 10px;font-size:11px;line-height:1.35;font-weight:var(--tg-fw-medium)}body.blog-details-page .blog-uae-emirates .em-chip--zone{border-color:rgba(238, 76, 1, 0.26);background:rgba(238, 76, 1, 0.06);color:#b3410f}body.blog-details-page .blog-uae-emirates .em-map-panel__best{margin:0;color:var(--tg-body-color);font-size:14px;line-height:1.65}body.blog-details-page .blog-uae-emirates .em-tier{display:flex;align-items:center;flex-wrap:wrap;gap:10px}body.blog-details-page .blog-uae-emirates .em-tier-dots{display:flex;gap:4px}body.blog-details-page .blog-uae-emirates .em-tier-dot{width:10px;height:10px;border-radius:50%;background:var(--tg-border-2)}body.blog-details-page .blog-uae-emirates .em-tier-dot.is-on{background:var(--tg-theme-primary)}body.blog-details-page .blog-uae-emirates .em-tier-label{color:var(--tg-heading-color);font-size:13px;line-height:1.4;font-weight:var(--tg-fw-semi-bold)}body.blog-details-page .blog-uae-emirates .em-virtuo-take{margin-top:20px;border-radius:12px;background:var(--tg-color-dark-2);color:rgba(255, 255, 255, 0.86);padding:15px 17px;font-size:12px;line-height:1.6}body.blog-details-page .blog-uae-emirates .em-virtuo-take strong{color:var(--tg-theme-primary)}body.blog-details-page .blog-uae-emirates .em-business-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}body.blog-details-page .blog-uae-emirates .em-business-tab{appearance:none;border:1px solid var(--tg-border-2);border-radius:999px;background:var(--tg-color-white-default);color:var(--tg-heading-color);padding:10px 15px;font-family:inherit;font-size:13px;line-height:1.3;font-weight:var(--tg-fw-medium);cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.25s ease}body.blog-details-page .blog-uae-emirates .em-business-tab:hover{border-color:var(--tg-theme-primary);color:var(--tg-theme-primary);transform:translateY(-1px)}body.blog-details-page .blog-uae-emirates .em-business-tab[aria-selected="true"]{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-color-white-default)}body.blog-details-page .blog-uae-emirates .em-business-tab:focus-visible{outline:2px solid var(--tg-theme-primary);outline-offset:3px}body.blog-details-page .blog-uae-emirates .em-business-panel{border:1px solid var(--tg-border-2);border-radius:14px;background:var(--tg-color-white-default);padding:clamp(18px, 3vw, 26px)}body.blog-details-page .blog-uae-emirates .em-business-panel + .em-business-panel{margin-top:18px}body.blog-details-page
  .blog-uae-emirates
  .em-business-selector.is-enhanced
  .em-business-panel[hidden]{display:none}body.blog-details-page .blog-uae-emirates .em-business-panel__why{margin:0 0 18px;color:var(--tg-body-color)}body.blog-details-page .blog-uae-emirates .em-recommendations{display:grid;gap:12px}body.blog-details-page .blog-uae-emirates .em-recommendation{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--tg-border-2);border-radius:12px;background:var(--tg-color-white-default);padding:16px 18px;transition:border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}body.blog-details-page .blog-uae-emirates .em-recommendation:hover{border-color:rgba(238, 76, 1, 0.45);box-shadow:0 14px 34px rgba(4, 4, 38, 0.08);transform:translateY(-2px)}body.blog-details-page .blog-uae-emirates .em-recommendation--top{border-color:var(--tg-theme-primary);background:rgba(238, 76, 1, 0.035)}body.blog-details-page .blog-uae-emirates .em-recommendation__name{margin:0;color:var(--tg-heading-color);font-size:15px;line-height:1.45;font-weight:var(--tg-fw-semi-bold)}body.blog-details-page .blog-uae-emirates .em-recommendation__description{display:block;margin-top:3px;color:var(--em-muted);font-size:12px;line-height:1.5}body.blog-details-page .blog-uae-emirates .em-recommendation__badge{flex:0 0 auto;display:inline-flex;align-items:center;border-radius:999px;background:var(--tg-theme-primary);color:var(--tg-color-white-default);padding:5px 9px;font-size:10px;line-height:1.2;font-weight:var(--tg-fw-bold);letter-spacing:0.05em;text-transform:uppercase}body.blog-details-page .blog-uae-emirates .em-cost-ladder__caption{margin:0 0 20px;color:var(--em-muted);font-size:12px;line-height:1.65}body.blog-details-page .blog-uae-emirates .em-cost-row{display:grid;grid-template-columns:minmax(110px, 150px) minmax(0, 1fr) auto;align-items:center;gap:12px;margin-bottom:13px}body.blog-details-page .blog-uae-emirates .em-cost-row:last-child{margin-bottom:0}body.blog-details-page .blog-uae-emirates .em-cost-label{color:var(--tg-heading-color);font-size:12px;line-height:1.4;font-weight:var(--tg-fw-medium);text-align:right}body.blog-details-page .blog-uae-emirates .em-cost-track{height:29px;overflow:hidden;border:1px solid var(--tg-border-2);border-radius:8px;background:var(--tg-color-gray-2)}body.blog-details-page .blog-uae-emirates .em-cost-fill{display:block;height:100%;border-radius:7px;background:linear-gradient(90deg, var(--tg-theme-primary), #ff6a2b);opacity:0.28;transition:width 0.9s cubic-bezier(0.22, 1, 0.36, 1)}body.blog-details-page .blog-uae-emirates .em-cost-fill--5750{width:38.3%}body.blog-details-page .blog-uae-emirates .em-cost-fill--6500{width:43.3%}body.blog-details-page .blog-uae-emirates .em-cost-fill--8500{width:56.7%}body.blog-details-page .blog-uae-emirates .em-cost-fill--9000{width:60%}body.blog-details-page .blog-uae-emirates .em-cost-fill--9500{width:63.3%}body.blog-details-page .blog-uae-emirates .em-cost-fill--12500{width:83.3%}body.blog-details-page .blog-uae-emirates .em-cost-ladder.is-enhanced .em-cost-fill{width:0;opacity:1}body.blog-details-page .blog-uae-emirates .em-cost-value{color:var(--tg-heading-color);font-size:12px;line-height:1.3;font-weight:var(--tg-fw-semi-bold);white-space:nowrap}body.blog-details-page .blog-uae-emirates .em-factor-grid{margin-top:24px}body.blog-details-page .blog-uae-emirates .em-factor-card{min-width:0;overflow:hidden}body.blog-details-page .blog-uae-emirates .em-factor-card__icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;border-radius:12px;background:rgba(238, 76, 1, 0.1);color:var(--tg-theme-primary);font-size:18px;line-height:1;font-weight:var(--tg-fw-bold)}body.blog-details-page .blog-uae-emirates .em-factor-card__title{margin:0 0 8px;color:var(--tg-heading-color);font-size:18px;line-height:1.35;font-weight:var(--tg-fw-semi-bold)}body.blog-details-page .blog-uae-emirates .em-factor-card__text{margin:0;color:var(--tg-body-color);font-size:15px;line-height:1.65}body.blog-details-page .blog-uae-emirates .em-disclaimer{margin-top:24px;padding:18px 20px;border:1px solid var(--tg-border-2);border-radius:12px;background:var(--tg-color-gray-2);color:var(--tg-color-gray-11);font-size:12px;line-height:1.7}body.blog-details-page .blog-uae-emirates .em-disclaimer strong{color:var(--tg-heading-color)}body.blog-details-page .blog-uae-emirates .em-copyright{margin-top:18px}@media (max-width: 1199.98px){body.blog-details-page .blog-uae-emirates .em-stats{grid-template-columns:repeat(2, minmax(0, 1fr))}body.blog-details-page .blog-uae-emirates .em-map-layout{grid-template-columns:1fr}body.blog-details-page .blog-uae-emirates .em-map-box{border-right:0;border-bottom:1px solid var(--tg-border-2)}}@media (max-width: 767.98px){body.blog-details-page .blog-uae-emirates .em-business-tabs{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}body.blog-details-page .blog-uae-emirates .em-business-tab{flex:0 0 auto;white-space:nowrap}body.blog-details-page .blog-uae-emirates .em-recommendation{align-items:flex-start}body.blog-details-page .blog-uae-emirates .em-cost-row{grid-template-columns:1fr auto;gap:7px 10px}body.blog-details-page .blog-uae-emirates .em-cost-label{text-align:left}body.blog-details-page .blog-uae-emirates .em-cost-track{grid-column:1/-1;grid-row:2}body.blog-details-page .blog-uae-emirates .em-cost-value{grid-column:2;grid-row:1}}@media (max-width: 575.98px){body.blog-details-page .blog-uae-emirates .em-stats{grid-template-columns:1fr}body.blog-details-page .blog-uae-emirates .em-summary-list li{gap:10px}body.blog-details-page .blog-uae-emirates .em-map-box,body.blog-details-page .blog-uae-emirates .em-map-panels,body.blog-details-page .blog-uae-emirates .em-business-panel{padding:16px}body.blog-details-page .blog-uae-emirates .em-map-hint{position:static;margin-bottom:8px}body.blog-details-page .blog-uae-emirates .em-recommendation{flex-direction:column;gap:10px}}@media (prefers-reduced-motion: reduce){body.blog-details-page .blog-uae-emirates .em-map-hint-dot{animation:none}body.blog-details-page .blog-uae-emirates .em-map-region,body.blog-details-page .blog-uae-emirates .em-business-tab,body.blog-details-page .blog-uae-emirates .em-recommendation,body.blog-details-page .blog-uae-emirates .em-cost-fill{transition:none}}/* ==================================================
   Blog Detail Interactive Widgets: Brokerage + AI
================================================== */body.blog-real-estate-brokerage-page .slider__content .brokerage-title-accent,body.blog-ai-company-page .slider__content .ai-company-title-accent{color:var(--tg-theme-primary)}body.blog-details-page .blog-real-estate-brokerage,body.blog-details-page .blog-ai-company{--blog-interactive-soft:rgba(238, 76, 1, 0.08);--blog-interactive-muted:var(--tg-color-gray-11)}body.blog-details-page .blog-real-estate-brokerage .brokerage-section + .brokerage-section{margin-top:clamp(36px, 4vw, 56px)}body.blog-details-page .blog-real-estate-brokerage .brokerage-comparison,body.blog-details-page .blog-ai-company .ai-zone-selector,body.blog-details-page .blog-ai-company .ai-setup-panel{overflow:hidden}body.blog-details-page .blog-real-estate-brokerage .brokerage-tabs,body.blog-details-page .blog-ai-company .ai-zone-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}body.blog-details-page .blog-real-estate-brokerage .brokerage-tab,body.blog-details-page .blog-ai-company .ai-zone-tab{appearance:none;border:1px solid var(--tg-border-2);border-radius:999px;background:var(--tg-color-white-default);color:var(--tg-heading-color);padding:10px 15px;font-family:inherit;font-size:13px;line-height:1.3;font-weight:var(--tg-fw-medium);cursor:pointer}body.blog-details-page .blog-real-estate-brokerage .brokerage-tab:hover,body.blog-details-page .blog-ai-company .ai-zone-tab:hover{border-color:var(--tg-theme-primary);color:var(--tg-theme-primary)}body.blog-details-page .blog-real-estate-brokerage .brokerage-tab[aria-selected="true"],body.blog-details-page .blog-ai-company .ai-zone-tab[aria-selected="true"]{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-color-white-default)}body.blog-details-page .blog-real-estate-brokerage .brokerage-tab:focus-visible,body.blog-details-page .blog-ai-company .ai-zone-tab:focus-visible{outline:2px solid var(--tg-theme-primary);outline-offset:3px}body.blog-details-page .blog-real-estate-brokerage .brokerage-panel,body.blog-details-page .blog-ai-company .ai-zone-panel{border:1px solid var(--tg-border-2);border-radius:14px;background:var(--tg-color-white-default);padding:clamp(18px, 3vw, 26px)}body.blog-details-page
  .blog-real-estate-brokerage
  .brokerage-comparison.is-enhanced
  .brokerage-panel[hidden],body.blog-details-page .blog-ai-company .ai-zone-selector.is-enhanced .ai-zone-panel[hidden]{display:none}body.blog-details-page .blog-real-estate-brokerage .brokerage-panel + .brokerage-panel,body.blog-details-page .blog-ai-company .ai-zone-panel + .ai-zone-panel{margin-top:18px}body.blog-details-page .blog-real-estate-brokerage .brokerage-panel__lead,body.blog-details-page .blog-ai-company .ai-zone-panel__recommendation{margin:0 0 18px;color:var(--tg-body-color)}body.blog-details-page .blog-real-estate-brokerage .brokerage-panel__grid,body.blog-details-page .blog-ai-company .ai-zone-list{display:grid;gap:12px}body.blog-details-page .blog-real-estate-brokerage .brokerage-panel__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}body.blog-details-page .blog-real-estate-brokerage .brokerage-metric,body.blog-details-page .blog-ai-company .ai-zone-card{border:1px solid var(--tg-border-2);border-radius:12px;background:var(--tg-color-white-default);padding:16px 18px}body.blog-details-page .blog-real-estate-brokerage .brokerage-metric__label,body.blog-details-page .blog-ai-company .ai-cost-chart__caption,body.blog-details-page .blog-ai-company .ai-zone-card__description,body.blog-details-page .blog-ai-company .ai-zone-card__rating-label,body.blog-details-page .blog-ai-company .ai-disclaimer{color:var(--blog-interactive-muted)}body.blog-details-page .blog-real-estate-brokerage .brokerage-metric__value,body.blog-details-page .blog-ai-company .ai-zone-card__name,body.blog-details-page .blog-ai-company .ai-zone-panel__heading,body.blog-details-page .blog-ai-company .ai-zone-selector__title,body.blog-details-page .blog-ai-company .ai-cost-chart__title{color:var(--tg-heading-color);font-weight:var(--tg-fw-semi-bold)}body.blog-details-page .blog-ai-company .ai-summary-list,body.blog-details-page .blog-ai-company .ai-setup-list{margin:0;padding:0;list-style:none}body.blog-details-page .blog-ai-company .ai-summary-list li,body.blog-details-page .blog-ai-company .ai-setup-list li{display:flex;align-items:flex-start;gap:12px;padding:12px 0}body.blog-details-page .blog-ai-company .ai-summary-list li{color:var(--tg-color-white-default);border-bottom:1px solid rgba(255, 255, 255, 0.12)}body.blog-details-page .blog-ai-company .ai-summary-list strong{color:var(--tg-color-white-default)}body.blog-details-page .blog-ai-company .ai-summary-check,body.blog-details-page .blog-ai-company .ai-feature-card__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--tg-color-white-default);background:var(--tg-theme-primary);font-weight:var(--tg-fw-bold);line-height:1}body.blog-details-page .blog-ai-company .ai-summary-check{width:24px;height:24px;margin-top:2px;border-radius:50%;font-size:12px}body.blog-details-page .blog-ai-company .ai-feature-card__icon{width:44px;height:44px;margin-bottom:16px;border-radius:12px;font-size:15px}body.blog-details-page .blog-ai-company .ai-zone-card--top{border-color:var(--tg-theme-primary);background:var(--blog-interactive-soft)}body.blog-details-page .blog-ai-company .ai-zone-card__topline,body.blog-details-page .blog-ai-company .ai-zone-card__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}body.blog-details-page .blog-ai-company .ai-zone-card__badge,body.blog-details-page .blog-ai-company .ai-zone-chip{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;font-size:10px;line-height:1.2;font-weight:var(--tg-fw-bold)}body.blog-details-page .blog-ai-company .ai-zone-card__badge,body.blog-details-page .blog-ai-company .ai-zone-chip--tax{background:var(--tg-theme-primary);color:var(--tg-color-white-default)}body.blog-details-page .blog-ai-company .ai-zone-chip:not(.ai-zone-chip--tax){border:1px solid var(--tg-border-2);background:var(--tg-color-gray-2);color:var(--tg-body-color)}body.blog-details-page .blog-ai-company .ai-cost-chart,body.blog-details-page .blog-real-estate-brokerage .brokerage-chart{margin-top:22px}body.blog-details-page .blog-ai-company .ai-cost-row,body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__row{display:grid;grid-template-columns:minmax(110px, 150px) minmax(0, 1fr) auto;align-items:center;gap:12px;margin-bottom:13px}body.blog-details-page .blog-ai-company .ai-cost-label,body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__name{color:var(--tg-heading-color);font-size:12px;line-height:1.4;font-weight:var(--tg-fw-medium);text-align:right}body.blog-details-page .blog-ai-company .ai-cost-track,body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__track{height:29px;overflow:hidden;border:1px solid var(--tg-border-2);border-radius:8px;background:var(--tg-color-gray-2)}body.blog-details-page .blog-ai-company .ai-cost-fill,body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__fill{display:block;height:100%;border-radius:7px;background:linear-gradient(90deg, var(--tg-theme-primary), #ff6a2b);color:var(--tg-color-white-default);font-size:11px;line-height:29px;font-weight:var(--tg-fw-semi-bold);text-align:right;padding-right:8px}body.blog-details-page .blog-ai-company .ai-cost-fill{width:0;transition:width 0.9s cubic-bezier(0.22, 1, 0.36, 1)}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__fill--100{width:100%}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__fill--60{width:60%}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__fill--56{width:56%}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__fill--52{width:52%}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__caption,body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__disclaimer,body.blog-details-page .blog-ai-company .ai-disclaimer{font-size:12px;line-height:1.65;margin-top:20px}body.blog-details-page .blog-real-estate-brokerage .brokerage-steps,body.blog-details-page .blog-ai-company .ai-setup-list{counter-reset:blog-step}body.blog-details-page .blog-real-estate-brokerage .brokerage-steps li,body.blog-details-page .blog-ai-company .ai-setup-list li{counter-increment:blog-step;position:relative;margin-bottom:12px;padding-left:44px}body.blog-details-page .blog-real-estate-brokerage .brokerage-steps li::before,body.blog-details-page .blog-ai-company .ai-setup-list li::before{content:counter(blog-step);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;background:var(--tg-theme-primary);color:var(--tg-color-white-default);font-size:12px;line-height:28px;font-weight:var(--tg-fw-bold);text-align:center}body.blog-details-page .blog-real-estate-brokerage .brokerage-cta{margin-top:28px}@media (max-width: 767.98px){body.blog-details-page .blog-real-estate-brokerage .brokerage-panel__grid,body.blog-details-page .blog-ai-company .ai-card-grid{grid-template-columns:1fr}body.blog-details-page .blog-ai-company .ai-cost-row,body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__row{grid-template-columns:1fr;gap:7px}body.blog-details-page .blog-ai-company .ai-cost-label,body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__name{text-align:left}}/* Shared article component alignment for blogs 9-11 */body.blog-details-page .blog__post-meta--date-only{margin-bottom:18px}body.blog-details-page .blog__post-meta--date-only .list-wrap{gap:0}body.blog-details-page .blog-stat-grid.blog-stat-grid--three{grid-template-columns:repeat(3, minmax(0, 1fr))}body.blog-details-page .blog-stat-grid.blog-stat-grid--two{grid-template-columns:repeat(2, minmax(0, 1fr))}body.blog-details-page .blog-real-estate-brokerage .vt-stats,body.blog-details-page .blog-ai-company .vt-stats,body.blog-details-page .blog-uae-emirates .vt-stats{margin-top:0}body.blog-details-page .blog-real-estate-brokerage .ajman-economy-grid{margin-top:20px}body.blog-details-page .blog-real-estate-brokerage .ajman-economy-card__icon,body.blog-details-page .blog-ai-company .ai-feature-card__icon,body.blog-details-page .blog-uae-emirates .em-factor-card__icon{font-size:22px;line-height:1;color:var(--tg-theme-primary);margin-bottom:12px}body.blog-details-page .blog-real-estate-brokerage .ajman-economy-card__title{margin:0 0 10px;color:var(--tg-heading-color);font-size:18px;line-height:1.35;font-weight:var(--tg-fw-bold)}body.blog-details-page .blog-real-estate-brokerage .ajman-economy-card__text{margin:0;color:var(--tg-body-color);font-size:15px;line-height:1.65;font-weight:400}body.blog-details-page .blog-real-estate-brokerage .ajman-compare{margin-top:8px;margin-bottom:22px}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__tab{appearance:none;cursor:pointer;border:1px solid rgba(4, 4, 38, 0.18);border-radius:10px;background:var(--tg-color-white-default);color:var(--tg-heading-color);padding:12px 18px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;text-align:center}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__tab:hover{border-color:var(--tg-theme-primary);color:var(--tg-theme-primary)}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__tab[aria-selected="true"]{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-color-white-default)}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__tab:focus-visible{outline:2px solid var(--tg-theme-primary);outline-offset:2px}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel{border:1px solid rgba(4, 4, 38, 0.18);border-radius:12px;background:var(--tg-color-white-default);padding:clamp(16px, 2.4vw, 22px)}body.blog-details-page
  .blog-real-estate-brokerage
  .ajman-compare.is-enhanced
  .ajman-compare__panel[hidden]{display:none}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel .vt-matrix-wrap{margin-top:0;border:0;border-radius:0;overflow:visible}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel table.vt-matrix{width:100%;min-width:0;background:transparent}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel table.vt-matrix th,body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel table.vt-matrix td{border-bottom:1px solid var(--tg-border-2);color:var(--tg-body-color);padding:14px 0;vertical-align:top}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel table.vt-matrix th{width:38%;padding-right:18px;color:var(--tg-heading-color);font-weight:600}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel table.vt-matrix td{color:var(--tg-heading-color);font-weight:500}body.blog-details-page
  .blog-real-estate-brokerage
  .ajman-compare__panel
  table.vt-matrix
  tbody
  tr:last-child
  > th,body.blog-details-page
  .blog-real-estate-brokerage
  .ajman-compare__panel
  table.vt-matrix
  tbody
  tr:last-child
  > td{border-bottom:0}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart{margin-top:22px}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart h4{color:var(--tg-color-white-default)}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .vt-costrow{display:block;margin-bottom:18px}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .vt-costrow:last-of-type{margin-bottom:0}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .ajman-costbar{display:grid;grid-template-columns:minmax(100px, 120px) minmax(0, 1fr) minmax(58px, auto);align-items:center;gap:12px}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .ajman-costbar__label,body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .ajman-costbar__total{color:var(--tg-color-white-default);font-size:13px;line-height:1.3;font-weight:600}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .ajman-costbar__total{text-align:right;white-space:nowrap}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .vt-track{position:relative;height:22px;overflow:hidden;background:rgba(255, 255, 255, 0.75);border-radius:999px}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .vt-fill{position:absolute;inset:0 auto 0 0;display:flex;align-items:center;justify-content:flex-end;min-width:64px;height:100%;padding:0 8px;box-sizing:border-box;overflow:hidden;border-radius:inherit;background:var(--tg-theme-primary)}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__row--100 .vt-fill{width:100%}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__row--60 .vt-fill{width:60%}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__row--56 .vt-fill{width:56%}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart__row--52 .vt-fill{width:52%}body.blog-details-page .blog-real-estate-brokerage .brokerage-steps{list-style:none;margin:18px 0 0;padding:0}body.blog-details-page .blog-real-estate-brokerage .brokerage-steps li::marker{content:""}@media (max-width: 991.98px){body.blog-details-page .blog-stat-grid.blog-stat-grid--three{grid-template-columns:repeat(2, minmax(0, 1fr))}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:2px}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__tab{flex:0 0 auto;min-width:max-content}}@media (max-width: 767.98px){body.blog-details-page .blog-stat-grid.blog-stat-grid--three,body.blog-details-page .blog-stat-grid.blog-stat-grid--two{grid-template-columns:1fr}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel table.vt-matrix th,body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel table.vt-matrix td{display:block;width:100%;padding-right:0}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel table.vt-matrix th{padding-bottom:4px;border-bottom:0}body.blog-details-page .blog-real-estate-brokerage .ajman-compare__panel table.vt-matrix td{padding-top:0;padding-bottom:14px}}@media (max-width: 575.98px){body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .ajman-costbar{grid-template-columns:minmax(0, 1fr) auto;row-gap:8px}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .vt-track{grid-column:1/-1;grid-row:2}}/* Focused interactive-blog corrections */body.blog-details-page .vt-article .blog-cta-actions,body.blog-details-page .vt-article .em-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px}body.blog-details-page .vt-article .blog-cta-actions--center{justify-content:center}body.blog-details-page .vt-article .blog-cta-btn{min-height:56px;justify-content:center;border:1px solid transparent;padding:16px 25px;box-sizing:border-box;font-size:16px;font-weight:var(--tg-fw-semi-bold) !important;line-height:1.2;text-decoration:none}body.blog-details-page .vt-article .blog-cta-btn--primary{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-color-white-default)}body.blog-details-page .vt-article .blog-cta-btn--primary:hover,body.blog-details-page .vt-article .blog-cta-btn--primary:focus-visible{border-color:var(--tg-theme-primary);background:var(--tg-theme-primary);color:var(--tg-color-white-default)}body.blog-details-page .vt-article .blog-cta-btn--secondary{border-color:rgba(255, 255, 255, 0.55);background:transparent;color:var(--tg-color-white-default)}body.blog-details-page .vt-article .blog-cta-btn--secondary::before{display:none}body.blog-details-page .vt-article .blog-cta-btn--secondary:hover,body.blog-details-page .vt-article .blog-cta-btn--secondary:focus-visible{border-color:var(--tg-color-white-default);background:var(--tg-color-white-default);color:var(--tg-heading-color)}body.blog-details-page .vt-article .blog-cta-btn:focus-visible{outline:2px solid var(--tg-color-white-default);outline-offset:3px}body.blog-details-page .vt-article .vt-blue-note--no-icon::after{display:none;content:none}body.blog-details-page .blog-ai-company .ai-feature-card__icon{color:var(--tg-color-white-default);-webkit-text-fill-color:currentColor}body.blog-details-page .blog-ai-company .ai-setup-list li{display:block;min-height:28px}body.blog-details-page .blog-ai-company .ai-setup-list li b{display:inline;color:var(--tg-heading-color);font-weight:var(--tg-fw-bold)}body.blog-details-page .blog-real-estate-brokerage .vt-eyebrow + .title-two,body.blog-details-page .blog-ai-company .vt-eyebrow + .title-two,body.blog-details-page .blog-uae-emirates .vt-eyebrow + .title-two,body.blog-details-page .blog-website-credibility .vt-eyebrow + .title-two{margin-top:8px !important}body.blog-details-page .blog-real-estate-brokerage .brokerage-comparison + p{margin-top:clamp(24px, 3vw, 34px) !important}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .vt-fill{min-width:0;transition:width 0.8s cubic-bezier(0.2, 0.7, 0.2, 1)}body.blog-details-page
  .blog-real-estate-brokerage
  .brokerage-chart
  [data-brokerage-bar-value="100"]{width:100%}body.blog-details-page
  .blog-real-estate-brokerage
  .brokerage-chart
  [data-brokerage-bar-value="60"]{width:60%}body.blog-details-page
  .blog-real-estate-brokerage
  .brokerage-chart
  [data-brokerage-bar-value="56"]{width:56%}body.blog-details-page
  .blog-real-estate-brokerage
  .brokerage-chart
  [data-brokerage-bar-value="52"]{width:52%}body.blog-details-page .blog-real-estate-brokerage .brokerage-chart .ajman-costbar__fill-value{color:var(--tg-color-white-default);-webkit-text-fill-color:currentColor}body.blog-details-page .blog-uae-emirates .em-component-intro,body.blog-details-page .blog-uae-emirates .em-recommendation__description{color:var(--tg-body-color)}body.blog-details-page .blog-uae-emirates .em-map-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:rgba(238, 76, 1, 0.26)}body.blog-details-page .blog-uae-emirates .em-map-hint{position:static;align-self:flex-end;margin:0 0 2px}body.blog-details-page .blog-uae-emirates .em-map-svg{max-width:760px;margin-inline:auto}body.blog-details-page .blog-uae-emirates .em-map-legend{max-width:760px;margin-inline:auto}body.blog-details-page .blog-uae-emirates .em-map-water-label{fill:rgba(4, 4, 38, 0.62)}body.blog-details-page .blog-uae-emirates .em-map-lead{stroke:rgba(4, 4, 38, 0.35)}body.blog-details-page .blog-uae-emirates .em-map-callout{fill:var(--tg-heading-color)}body.blog-details-page .blog-uae-emirates .em-virtuo-take{border:1px solid rgba(238, 76, 1, 0.22);border-left:4px solid var(--tg-theme-primary);border-radius:12px;background:rgba(238, 76, 1, 0.06);color:var(--tg-body-color);padding:14px 16px;font-size:13px;line-height:1.65}body.blog-details-page .blog-uae-emirates .em-virtuo-take strong{color:var(--tg-heading-color)}@media (max-width: 767.98px){body.blog-details-page .vt-article .blog-cta-actions,body.blog-details-page .vt-article .em-cta-actions{flex-direction:column;align-items:stretch}body.blog-details-page .vt-article .blog-cta-btn,body.blog-details-page .vt-article .em-cta-actions .tg-btn{width:100%}body.blog-details-page .blog-uae-emirates .em-map-hint{align-self:center}}body.blog-details-page .blog-static-hero .blog-hero-highlight{color:var(--tg-theme-primary)}body.blog-details-page .vt-article .blog-stats-followup{margin-top:18px}body.blog-details-page .vt-article .blog-cta-spaced{margin-top:20px}/* Website credibility article */body.blog-details12-page .blog-website-credibility .credibility-tldr{margin:30px 0;padding:clamp(22px, 4vw, 32px);border:1px solid rgba(4, 4, 38, 0.14);border-radius:16px;background:rgba(238, 76, 1, 0.05)}body.blog-details12-page .blog-website-credibility .credibility-tldr .vt-eyebrow{margin-top:0}body.blog-details12-page .blog-website-credibility .credibility-tldr .title-two{margin:0 0 16px}body.blog-details12-page .blog-website-credibility .credibility-tldr ul,body.blog-details12-page .blog-website-credibility .credibility-checklist ul{list-style:none;margin:0;padding:0}body.blog-details12-page .blog-website-credibility .credibility-tldr li{position:relative;padding-left:26px;color:var(--tg-body-color);font-size:15px;line-height:1.65}body.blog-details12-page .blog-website-credibility .credibility-tldr li + li{margin-top:12px}body.blog-details12-page .blog-website-credibility .credibility-tldr li::before,body.blog-details12-page .blog-website-credibility .credibility-checklist li::before{position:absolute;left:0;color:var(--tg-theme-primary);font-weight:700;content:"✓"}body.blog-details12-page .blog-website-credibility .credibility-stats{margin-top:0}body.blog-details12-page .blog-website-credibility .credibility-card-grid{margin-top:26px}body.blog-details12-page .blog-website-credibility .credibility-card__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:14px;border-radius:11px;background:rgba(238, 76, 1, 0.1);color:var(--tg-theme-primary);font-size:20px;font-weight:700}body.blog-details12-page .blog-website-credibility .credibility-card h3{margin:0 0 8px;color:var(--tg-heading-color);font-size:18px;line-height:1.35}body.blog-details12-page .blog-website-credibility .credibility-card p{margin:0;color:var(--tg-body-color);font-size:15px;line-height:1.65}body.blog-details12-page .blog-website-credibility .credibility-checklist ul{margin-top:22px}body.blog-details12-page .blog-website-credibility .credibility-checklist li{position:relative;padding-left:30px;color:rgba(255, 255, 255, 0.9);font-size:15px;line-height:1.65}body.blog-details12-page .blog-website-credibility .credibility-checklist li + li{margin-top:14px}body.blog-details12-page .blog-website-credibility .credibility-checklist li::before{color:var(--tg-theme-primary)}body.blog-details12-page .blog-website-credibility .credibility-disclaimer{margin-top:32px;padding:18px 20px;border-left:3px solid var(--tg-theme-primary);border-radius:0 10px 10px 0;background:rgba(4, 4, 38, 0.04);color:var(--tg-body-color);font-size:13px;line-height:1.65}@media (max-width: 767.98px){body.blog-details12-page .blog-website-credibility .credibility-tldr,body.blog-details12-page .blog-website-credibility .credibility-disclaimer{padding:20px}}body.blog-details2-page .blog-details2-content .gap-fill-current--coverage{width:85%}body.blog-details2-page .blog-details2-content .gap-fill-gap--mena{width:80%}body.blog-details2-page .blog-details2-content .gap-fill-gap--europe{width:75%}body.blog-details2-page .blog-details2-content .blog-market-swatch--current{background:#6e7a99}body.blog-details2-page .blog-details2-content .blog-market-swatch--demand{background:var(--gold-bright)}body.blog-details2-page .blog-details2-content .blog-split-conclusion{margin-top:16px}body.blog-details-page .vt-article .blog-matrix-intro{color:black}body.blog-details-page .vt-article .blog-source-note{font-weight:200}