/* v2-art.css (20 Oct 2026): guides, comparisons and updates only. Each page's own charts and diagrams,
   scoped to body.ar-p-<slug>, layered in v2.components after the ARTICLES v1 template in dmc-v2.css. */
@layer v2.components {
/* compare/free-zone-vs-offshore */
body.ar-p-free-zone-vs-offshore .fk-meta{display:flex;gap:14px;align-items:center;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--text3);text-transform:uppercase;margin-bottom:18px}
body.ar-p-free-zone-vs-offshore .fk-meta .fk-cat{color:var(--indigo)}
body.ar-p-free-zone-vs-offshore .fk-meta span+span::before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--text3);margin-right:14px;vertical-align:middle}
body.ar-p-free-zone-vs-offshore .fk-byline{display:flex;align-items:center;gap:11px;margin-top:24px}
body.ar-p-free-zone-vs-offshore .fk-byline img{width:40px;height:40px;border-radius:50%;display:block}
body.ar-p-free-zone-vs-offshore .fk-byline-n{font-weight:600;font-size:14px;color:var(--text)}
body.ar-p-free-zone-vs-offshore .fk-byline-t{font-size:12.5px;color:var(--text3)}
body.ar-p-free-zone-vs-offshore .fk-fork{margin-top:42px;position:relative}
body.ar-p-free-zone-vs-offshore .fk-paths{display:grid;grid-template-columns:1fr 1fr;gap:16px}
body.ar-p-free-zone-vs-offshore .fk-path{position:relative;background:var(--white);border:1px solid var(--border);border-radius:16px;padding:24px 24px 22px;box-shadow:var(--shadow-card)}
body.ar-p-free-zone-vs-offshore .fk-path.is-fz{border-top:3px solid var(--indigo)}
body.ar-p-free-zone-vs-offshore .fk-path.is-off{border-top:3px solid var(--text3)}
body.ar-p-free-zone-vs-offshore .fk-path-rail{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--text3)}
body.ar-p-free-zone-vs-offshore .fk-path.is-fz .fk-path-rail{color:var(--indigo)}
body.ar-p-free-zone-vs-offshore .fk-path-h{font-family:var(--display);font-weight:500;font-size:21px;line-height:1.15;color:var(--text);margin:9px 0 3px}
body.ar-p-free-zone-vs-offshore .fk-path-one{font-size:13px;color:var(--text2);margin:0 0 16px}
body.ar-p-free-zone-vs-offshore .fk-path-can{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}
body.ar-p-free-zone-vs-offshore .fk-path-can li{display:flex;gap:9px;font-size:13.5px;line-height:1.45;color:var(--text2)}
body.ar-p-free-zone-vs-offshore .fk-path-can li svg{flex:0 0 16px;width:16px;height:16px;margin-top:2px}
body.ar-p-free-zone-vs-offshore .fk-path.is-fz .fk-yes{color:var(--indigo)}
body.ar-p-free-zone-vs-offshore .fk-path.is-off .fk-yes{color:var(--text3)}
body.ar-p-free-zone-vs-offshore .fk-path.is-off .fk-no{color:var(--danger-ink)}
body.ar-p-free-zone-vs-offshore .fk-pivot{position:absolute;left:50%;top:-3px;transform:translate(-50%,-55%);z-index:2;background:var(--gold);color:#231a02;font-weight:600;font-size:12px;letter-spacing:.02em;padding:7px 15px;border-radius:999px;white-space:nowrap;box-shadow:0 8px 22px -10px rgba(201,152,26,.7)}
@media(max-width:680px){body.ar-p-free-zone-vs-offshore .fk-paths{grid-template-columns:1fr;gap:30px}
body.ar-p-free-zone-vs-offshore .fk-pivot{position:static;transform:none;display:inline-block;margin:0 0 14px}}
body.ar-p-free-zone-vs-offshore .fk-flow{margin-top:34px;border:1px solid var(--rule);border-radius:16px;padding:30px 30px 26px;background:linear-gradient(135deg,#ECEBF8,var(--ivory) 60%,#FBFAFE)}
body.ar-p-free-zone-vs-offshore .fk-flow-k{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--indigo)}
body.ar-p-free-zone-vs-offshore .fk-flow-q{font-family:var(--display);font-weight:500;font-size:clamp(19px,3.2vw,25px);line-height:1.22;color:var(--text);margin:9px 0 22px;max-width:26ch}
body.ar-p-free-zone-vs-offshore .fk-flow-svg{width:100%;height:auto;display:block;color:var(--indigo)}
body.ar-p-free-zone-vs-offshore .fk-flow-svg .fk-off{color:var(--text3)}
body.ar-p-free-zone-vs-offshore .fk-flow-rows{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}
body.ar-p-free-zone-vs-offshore .fk-flow-row{background:var(--white);border:1px solid var(--rule);border-radius:12px;padding:15px 17px;font-size:13.5px;line-height:1.5;color:var(--text2)}
body.ar-p-free-zone-vs-offshore .fk-flow-row b{display:block;font-size:12.5px;margin-bottom:4px}
body.ar-p-free-zone-vs-offshore .fk-flow-row.r-fz{border-left:3px solid var(--indigo)}
body.ar-p-free-zone-vs-offshore .fk-flow-row.r-off{border-left:3px solid var(--text3)}
body.ar-p-free-zone-vs-offshore .fk-flow-row.r-fz b{color:var(--indigo)}
body.ar-p-free-zone-vs-offshore .fk-flow-row.r-off b{color:var(--text)}
@media(max-width:620px){body.ar-p-free-zone-vs-offshore .fk-flow-rows{grid-template-columns:1fr}}
body.ar-p-free-zone-vs-offshore .fzo-split{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}
body.ar-p-free-zone-vs-offshore .fzo-side{position:relative;background:var(--white);border:1px solid var(--rule);border-radius:16px;padding:28px 26px;box-shadow:var(--shadow-card)}
body.ar-p-free-zone-vs-offshore .fzo-side.is-fz{border-top:3px solid var(--indigo)}
body.ar-p-free-zone-vs-offshore .fzo-side.is-off{border-top:3px solid var(--text3)}
body.ar-p-free-zone-vs-offshore .fzo-tag{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text3)}
body.ar-p-free-zone-vs-offshore .fzo-side.is-fz .fzo-tag{color:var(--indigo)}
body.ar-p-free-zone-vs-offshore .fzo-h{font-family:var(--display);font-weight:500;font-size:23px;line-height:1.18;color:var(--text);margin:12px 0 4px}
body.ar-p-free-zone-vs-offshore .fzo-one{font-size:13.5px;color:var(--text2);margin:0 0 18px}
body.ar-p-free-zone-vs-offshore .fzo-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}
body.ar-p-free-zone-vs-offshore .fzo-list li{display:flex;gap:11px;font-size:14px;line-height:1.5;color:var(--text2)}
body.ar-p-free-zone-vs-offshore .fzo-list li svg{flex:0 0 18px;width:18px;height:18px;margin-top:2px}
body.ar-p-free-zone-vs-offshore .fzo-side.is-fz .fzo-tick{color:var(--indigo)}
body.ar-p-free-zone-vs-offshore .fzo-side.is-off .fzo-tick{color:var(--text3)}
body.ar-p-free-zone-vs-offshore .fzo-side.is-off .fzo-no{color:var(--danger-ink)}
@media (max-width:760px){body.ar-p-free-zone-vs-offshore .fzo-split{grid-template-columns:1fr}}
/* compare/golden-visa-vs-investor-visa */
body.ar-p-golden-visa-vs-investor-visa .gvf-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--indigo);margin-bottom:18px}
body.ar-p-golden-visa-vs-investor-visa .gvf-byline{display:inline-flex;align-items:center;gap:11px;margin-left:4px}
body.ar-p-golden-visa-vs-investor-visa .gvf-byline img{width:38px;height:38px;border-radius:50%;display:block}
body.ar-p-golden-visa-vs-investor-visa .gvf-byline-n{font-weight:600;font-size:13px;color:var(--text)}
body.ar-p-golden-visa-vs-investor-visa .gvf-byline-t{font-size:12px;color:var(--text3)}
body.ar-p-golden-visa-vs-investor-visa .gvf-fork{margin-top:42px;border-top:1px solid var(--rule);padding-top:34px}
body.ar-p-golden-visa-vs-investor-visa .gvf-fork-head{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text3);text-align:center;margin:0 0 22px}
body.ar-p-golden-visa-vs-investor-visa .gvf-fork-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch}
@media(max-width:760px){body.ar-p-golden-visa-vs-investor-visa .gvf-fork-grid{grid-template-columns:1fr;gap:14px}}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px 22px 22px;box-shadow:var(--shadow-card);position:relative}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane.is-gold{border-color:rgba(201,152,26,.55)}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane-tag{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-bottom:13px}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane.is-gold .gvf-lane-tag{color:var(--gold-ink)}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane-ico{width:30px;height:30px;flex:none;color:var(--indigo)}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane.is-gold .gvf-lane-ico{color:var(--gold)}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane-name{font-family:var(--serif);font-size:19px;font-weight:500;color:var(--text);margin:0 0 4px;line-height:1.2}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane-trig{font-size:12.5px;color:var(--indigo);font-weight:600;margin:0 0 12px}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane.is-gold .gvf-lane-trig{color:var(--gold-ink)}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane-v{font-size:13.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}
body.ar-p-golden-visa-vs-investor-visa .gvf-chip{font-size:11.5px;font-weight:600;color:var(--text2);background:var(--ivory);border:1px solid var(--rule);border-radius:999px;padding:4px 10px}
body.ar-p-golden-visa-vs-investor-visa .gvf-lane.is-gold .gvf-chip{background:rgba(201,152,26,.08);border-color:rgba(201,152,26,.3)}
body.ar-p-golden-visa-vs-investor-visa .gvf-pivot{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 18px;min-width:96px}
@media(max-width:760px){body.ar-p-golden-visa-vs-investor-visa .gvf-pivot{padding:4px 0;min-width:0}}
body.ar-p-golden-visa-vs-investor-visa .gvf-pivot svg{color:var(--indigo)}
@media(max-width:760px){body.ar-p-golden-visa-vs-investor-visa .gvf-pivot svg{transform:rotate(90deg)}}
body.ar-p-golden-visa-vs-investor-visa .gvf-pivot-q{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text3);text-align:center;margin-top:10px;line-height:1.3}
body.ar-p-golden-visa-vs-investor-visa .gvf-fork-foot{text-align:center;font-size:13px;color:var(--text2);margin:24px auto 0;max-width:62ch;line-height:1.55}
body.ar-p-golden-visa-vs-investor-visa .gvf-fork-foot b{color:var(--text);font-weight:600}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr{border-top:1px solid var(--rule);margin-top:30px}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-row{display:grid;grid-template-columns:1fr 1fr;gap:0;border-bottom:1px solid var(--rule)}
@media(max-width:680px){body.ar-p-golden-visa-vs-investor-visa .gvf-mr-row{grid-template-columns:1fr}}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-myth,body.ar-p-golden-visa-vs-investor-visa .gvf-mr-real{padding:22px 26px 22px 0}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-real{padding-left:26px;border-left:1px solid var(--rule)}
@media(max-width:680px){body.ar-p-golden-visa-vs-investor-visa .gvf-mr-myth{padding:20px 0 6px}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-real{padding:0 0 22px;border-left:0}}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-lbl{font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;display:flex;align-items:center;gap:7px}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-myth .gvf-mr-lbl{color:var(--text3)}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-real .gvf-mr-lbl{color:var(--indigo)}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-myth p{font-size:15px;line-height:1.45;color:var(--text2);margin:0;font-family:var(--serif);font-style:italic}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-real p{font-size:14.5px;line-height:1.55;color:var(--text);margin:0}
body.ar-p-golden-visa-vs-investor-visa .gvf-mr-x,body.ar-p-golden-visa-vs-investor-visa .gvf-mr-tick{width:15px;height:15px;flex:none}
body.ar-p-golden-visa-vs-investor-visa .gvf-read{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:8px}
@media(max-width:760px){body.ar-p-golden-visa-vs-investor-visa .gvf-read{grid-template-columns:1fr}}
body.ar-p-golden-visa-vs-investor-visa .gvf-read-card{border:1px solid var(--border);border-radius:16px;padding:26px 24px;background:var(--surface);box-shadow:var(--shadow-card)}
body.ar-p-golden-visa-vs-investor-visa .gvf-read-card.is-gold{border-top:3px solid var(--gold)}
body.ar-p-golden-visa-vs-investor-visa .gvf-read-card.is-indigo{border-top:3px solid var(--indigo)}
body.ar-p-golden-visa-vs-investor-visa .gvf-read-when{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin:0 0 6px}
body.ar-p-golden-visa-vs-investor-visa .gvf-read-card h3{font-size:18px;font-weight:600;margin:0 0 12px;color:var(--text);line-height:1.25}
body.ar-p-golden-visa-vs-investor-visa .gvf-read-card p{font-size:14px;line-height:1.6;color:var(--text2);margin:0}
@media (max-width: 640px){body.ar-p-golden-visa-vs-investor-visa .mvsfz-cards{grid-template-columns: minmax(0, 1fr);}}
/* compare/ifza-vs-meydan */
body.ar-p-ifza-vs-meydan .fk-hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:52px;align-items:center}
@media(max-width:940px){body.ar-p-ifza-vs-meydan .fk-hero-grid{grid-template-columns:1fr;gap:36px}}
body.ar-p-ifza-vs-meydan .fk-meta{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;font-size:12.5px;color:var(--text3);font-weight:600;margin-bottom:18px}
body.ar-p-ifza-vs-meydan .fk-cat{color:var(--indigo);letter-spacing:.04em;text-transform:uppercase}
body.ar-p-ifza-vs-meydan .fk-meta span+span::before{content:"·";margin-right:16px;color:var(--text3)}
body.ar-p-ifza-vs-meydan .fk-byline{display:flex;align-items:center;gap:11px;margin-top:24px}
body.ar-p-ifza-vs-meydan .fk-byline img{width:42px;height:42px;border-radius:50%;object-fit:cover}
body.ar-p-ifza-vs-meydan .fk-byline-n{font-weight:600;font-size:14px;color:var(--text)}
body.ar-p-ifza-vs-meydan .fk-byline-t{font-size:12.5px;color:var(--text3)}
body.ar-p-ifza-vs-meydan .fk-vis{position:relative}
body.ar-p-ifza-vs-meydan .fk-fork{display:block;width:100%;height:auto}
body.ar-p-ifza-vs-meydan .fk-fork .fk-rail{stroke:var(--indigo);stroke-width:1.6;fill:none;opacity:.5}
body.ar-p-ifza-vs-meydan .fk-fork .fk-rail-g{stroke:var(--gold);stroke-width:1.75;fill:none}
body.ar-p-ifza-vs-meydan .fk-fork .fk-node{fill:#fff;stroke:var(--indigo);stroke-width:1.6}
body.ar-p-ifza-vs-meydan .fk-fork .fk-node-g{fill:#fff;stroke:var(--gold);stroke-width:1.75}
body.ar-p-ifza-vs-meydan .fk-fork .fk-dot{fill:var(--indigo)}
body.ar-p-ifza-vs-meydan .fk-fork .fk-dot-g{fill:var(--gold)}
body.ar-p-ifza-vs-meydan .fk-fork text{font-family:var(--sans, 'Montserrat', sans-serif)}
body.ar-p-ifza-vs-meydan .fk-zname{font-weight:600;font-size:13px;fill:var(--indigo-dark)}
body.ar-p-ifza-vs-meydan .fk-zsub{font-size:9.5px;fill:var(--text3);letter-spacing:.02em}
body.ar-p-ifza-vs-meydan .fk-tname{font-weight:600;font-size:11px;fill:var(--text2)}
body.ar-p-ifza-vs-meydan .fk-meet{font-weight:700;font-size:10.5px;fill:var(--gold);letter-spacing:.05em}
body.ar-p-ifza-vs-meydan .fk-vis-cap{margin-top:14px;font-size:12.5px;line-height:1.5;color:var(--text2);padding-left:14px;border-left:2px solid var(--gold)}
body.ar-p-ifza-vs-meydan .fk-vis-cap b{color:var(--indigo-dark);font-weight:600}
body.ar-p-ifza-vs-meydan .vs-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}
body.ar-p-ifza-vs-meydan .vs-card{position:relative;background:var(--surface);border:1px solid var(--rule);border-radius:16px;padding:30px 28px 26px;box-shadow:var(--shadow-card)}
body.ar-p-ifza-vs-meydan .vs-card--hl{border-color:rgba(15,7,189,0.28)}
body.ar-p-ifza-vs-meydan .vs-card--hl::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:16px 16px 0 0;background:var(--indigo)}
body.ar-p-ifza-vs-meydan .vs-card-name{font-family:var(--display);font-weight:500;font-size:23px;color:var(--indigo-dark);line-height:1.1}
body.ar-p-ifza-vs-meydan .vs-card-where{display:block;margin-top:4px;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--text3);font-weight:600}
body.ar-p-ifza-vs-meydan .vs-tag{display:inline-block;margin-bottom:14px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--indigo);background:rgba(15,7,189,0.08);border-radius:999px;padding:4px 11px}
body.ar-p-ifza-vs-meydan .vs-line{margin-top:16px;padding-top:14px;border-top:1px solid var(--rule)}
body.ar-p-ifza-vs-meydan .vs-line:first-of-type{border-top:0;padding-top:0}
body.ar-p-ifza-vs-meydan .vs-line-k{display:block;font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--text3);font-weight:600;margin-bottom:3px}
body.ar-p-ifza-vs-meydan .vs-line-v{display:block;font-size:14.5px;color:var(--text);line-height:1.5}
body.ar-p-ifza-vs-meydan .vs-fit{margin-top:18px;padding:13px 15px;background:var(--ivory);border-radius:11px;font-size:13.5px;line-height:1.5;color:var(--text2)}
body.ar-p-ifza-vs-meydan .vs-fit b{color:var(--indigo-dark);font-weight:600}
@media(max-width:680px){body.ar-p-ifza-vs-meydan .vs-grid{grid-template-columns:1fr;gap:18px}
body.ar-p-ifza-vs-meydan .vs-card{padding:24px 22px}}
body.ar-p-ifza-vs-meydan .ladder{margin-top:32px;display:grid;gap:0}
body.ar-p-ifza-vs-meydan .lad-step{position:relative;display:grid;grid-template-columns:54px 1fr;gap:20px;padding:24px 0;border-top:1px solid var(--rule)}
body.ar-p-ifza-vs-meydan .lad-step:first-child{border-top:0}
body.ar-p-ifza-vs-meydan .lad-rail{position:relative;display:flex;flex-direction:column;align-items:center}
body.ar-p-ifza-vs-meydan .lad-num{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-weight:500;font-size:16px;background:var(--surface);border:1.5px solid var(--indigo);color:var(--indigo);flex-shrink:0;z-index:1}
body.ar-p-ifza-vs-meydan .lad-step:last-child .lad-num{border-color:var(--gold);color:var(--gold-ink)}
body.ar-p-ifza-vs-meydan .lad-rail::after{content:"";position:absolute;top:42px;bottom:-24px;width:1.5px;background:linear-gradient(var(--indigo),rgba(15,7,189,.25));opacity:.4}
body.ar-p-ifza-vs-meydan .lad-step:last-child .lad-rail::after{display:none}
body.ar-p-ifza-vs-meydan .lad-body h3{margin:2px 0 6px;font-size:18px;font-weight:600;color:var(--text);line-height:1.25}
body.ar-p-ifza-vs-meydan .lad-body p{margin:0;font-size:14.5px;line-height:1.6;color:var(--text2)}
body.ar-p-ifza-vs-meydan .lad-who{display:inline-block;margin-top:10px;font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text3);padding:4px 11px;background:var(--ivory);border-radius:999px}
body.ar-p-ifza-vs-meydan .lad-settles{display:inline-block;margin-top:10px;font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--indigo);padding:4px 11px;background:rgba(15,7,189,0.07);border-radius:999px}
@media(max-width:560px){body.ar-p-ifza-vs-meydan .lad-step{grid-template-columns:42px 1fr;gap:16px}
body.ar-p-ifza-vs-meydan .lad-num{width:36px;height:36px;font-size:15px}
body.ar-p-ifza-vs-meydan .lad-rail::after{top:36px}}
/* compare/mainland-vs-free-zone */
body.ar-p-mainland-vs-free-zone .fork-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--indigo);margin-bottom:18px;}
body.ar-p-mainland-vs-free-zone .fork-eyebrow::before{content:"";width:26px;height:1.5px;background:var(--gold);display:inline-block;}
body.ar-p-mainland-vs-free-zone .fork-answer{font-size:13.5px;color:var(--text2);max-width:30ch;line-height:1.5;}
body.ar-p-mainland-vs-free-zone .fork-answer b{color:var(--text);font-weight:600;}
body.ar-p-mainland-vs-free-zone .fork-diagram{margin-top:46px;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0;}
@media(max-width:720px){body.ar-p-mainland-vs-free-zone .fork-diagram{grid-template-columns:1fr;gap:16px;margin-top:34px;}}
body.ar-p-mainland-vs-free-zone .fork-path{position:relative;background:var(--white);border:1px solid var(--rule);border-radius:18px;padding:26px 26px 24px;box-shadow:var(--shadow-card);}
body.ar-p-mainland-vs-free-zone .fork-path.is-mainland{border-top:3px solid var(--indigo);}
body.ar-p-mainland-vs-free-zone .fork-path.is-fz{border-top:3px solid var(--gold);}
body.ar-p-mainland-vs-free-zone .fork-path-q{display:flex;align-items:center;gap:11px;font-size:13px;font-weight:600;color:var(--text3);letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px;}
body.ar-p-mainland-vs-free-zone .fork-path-ico{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;}
body.ar-p-mainland-vs-free-zone .is-mainland .fork-path-ico{background:rgba(15,7,189,.08);color:var(--indigo);}
body.ar-p-mainland-vs-free-zone .is-fz .fork-path-ico{background:rgba(201,152,26,.14);color:var(--gold-ink);}
body.ar-p-mainland-vs-free-zone .fork-path-ico svg{width:20px;height:20px;}
body.ar-p-mainland-vs-free-zone .fork-path-name{font-family:var(--display);font-weight:500;font-size:clamp(21px,2.6vw,26px);line-height:1.1;color:var(--text);margin:0 0 8px;}
body.ar-p-mainland-vs-free-zone .fork-path-when{font-size:14.5px;line-height:1.55;color:var(--text2);margin:0;}
body.ar-p-mainland-vs-free-zone .fork-path-when b{color:var(--text);font-weight:600;}
body.ar-p-mainland-vs-free-zone .fork-pivot{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 22px;text-align:center;}
@media(max-width:720px){body.ar-p-mainland-vs-free-zone .fork-pivot{padding:4px 0;flex-direction:row;gap:12px;}}
body.ar-p-mainland-vs-free-zone .fork-pivot-line{width:1.5px;flex:1;background:linear-gradient(var(--gold),rgba(201,152,26,.15));}
@media(max-width:720px){body.ar-p-mainland-vs-free-zone .fork-pivot-line{width:100%;height:1.5px;flex:none;background:linear-gradient(90deg,var(--indigo),var(--gold));}}
body.ar-p-mainland-vs-free-zone .fork-pivot-dot{width:54px;height:54px;border-radius:50%;background:var(--white);border:1.5px solid var(--gold);display:grid;place-items:center;color:var(--gold-ink);flex-shrink:0;box-shadow:var(--shadow-card);margin:12px 0;}
@media(max-width:720px){body.ar-p-mainland-vs-free-zone .fork-pivot-dot{margin:0;width:46px;height:46px;}}
body.ar-p-mainland-vs-free-zone .fork-pivot-dot svg{width:26px;height:26px;}
body.ar-p-mainland-vs-free-zone .fork-pivot-q{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text3);max-width:9ch;line-height:1.3;}
@media(max-width:720px){body.ar-p-mainland-vs-free-zone .fork-pivot-q{max-width:none;}}
body.ar-p-mainland-vs-free-zone .mvfz-split{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px;}
body.ar-p-mainland-vs-free-zone .mvfz-col{position:relative;background:var(--white);border:1px solid var(--rule);border-radius:16px;padding:30px 28px 26px;box-shadow:var(--shadow-card);}
body.ar-p-mainland-vs-free-zone .mvfz-col::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:16px 16px 0 0;background:var(--indigo);}
body.ar-p-mainland-vs-free-zone .mvfz-col.is-fz::before{background:var(--gold);}
body.ar-p-mainland-vs-free-zone .mvfz-tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--indigo);}
body.ar-p-mainland-vs-free-zone .mvfz-col.is-fz .mvfz-tag{color:var(--gold-ink);}
body.ar-p-mainland-vs-free-zone .mvfz-name{font-family:var(--display);font-weight:500;font-size:clamp(22px,3vw,28px);color:var(--text);margin:8px 0 4px;line-height:1.12;}
body.ar-p-mainland-vs-free-zone .mvfz-sub{font-size:14px;color:var(--text2);margin:0 0 18px;}
body.ar-p-mainland-vs-free-zone .mvfz-when{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text3);margin:0 0 12px;}
body.ar-p-mainland-vs-free-zone .mvfz-list{list-style:none;margin:0;padding:0;}
body.ar-p-mainland-vs-free-zone .mvfz-list li{position:relative;padding-left:26px;font-size:14.5px;line-height:1.5;color:var(--text2);margin-bottom:11px;}
body.ar-p-mainland-vs-free-zone .mvfz-list li:last-child{margin-bottom:0;}
body.ar-p-mainland-vs-free-zone .mvfz-list li::before{content:"";position:absolute;left:0;top:6px;width:14px;height:14px;border-radius:50%;background:rgba(15,7,189,.1);}
body.ar-p-mainland-vs-free-zone .mvfz-col.is-fz .mvfz-list li::before{background:rgba(201,152,26,.16);}
body.ar-p-mainland-vs-free-zone .mvfz-list li svg{position:absolute;left:1px;top:5px;width:12px;height:12px;color:var(--indigo);}
body.ar-p-mainland-vs-free-zone .mvfz-col.is-fz .mvfz-list li svg{color:var(--gold-ink);}
body.ar-p-mainland-vs-free-zone .mvfz-pivot{margin-top:30px;background:var(--ivory);border:1px solid var(--rule);border-left:3px solid var(--gold);border-radius:14px;padding:22px 24px;}
body.ar-p-mainland-vs-free-zone .mvfz-pivot p{margin:0;font-size:15px;line-height:1.6;color:var(--text2);}
body.ar-p-mainland-vs-free-zone .mvfz-pivot strong{color:var(--text);}
body.ar-p-mainland-vs-free-zone .mvfz-routes{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;}
body.ar-p-mainland-vs-free-zone .mvfz-route{display:block;text-decoration:none;background:var(--white);border:1px solid var(--rule);border-radius:16px;padding:24px 26px;box-shadow:var(--shadow-card);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out);}
body.ar-p-mainland-vs-free-zone .mvfz-route:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-h);}
body.ar-p-mainland-vs-free-zone .mvfz-route-ico{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:rgba(15,7,189,.07);color:var(--indigo);margin-bottom:14px;}
body.ar-p-mainland-vs-free-zone .mvfz-route-ico svg{width:22px;height:22px;}
body.ar-p-mainland-vs-free-zone .mvfz-route h3{font-size:16px;color:var(--text);margin:0 0 6px;}
body.ar-p-mainland-vs-free-zone .mvfz-route p{font-size:13.5px;color:var(--text2);margin:0;line-height:1.5;}
body.ar-p-mainland-vs-free-zone .mvfz-route-go{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:600;color:var(--indigo);}
@media(max-width:760px){body.ar-p-mainland-vs-free-zone .mvfz-split{grid-template-columns:1fr;gap:18px;}
body.ar-p-mainland-vs-free-zone .mvfz-routes{grid-template-columns:1fr;}}
/* guides/aml-cft-compliance-uae */
body.ar-p-aml-cft-compliance-uae .aml-hero-mark{position:absolute;top:-58px;right:-60px;width:430px;height:430px; color:var(--indigo);opacity:.05;pointer-events:none;z-index:0}
@media(max-width:760px){body.ar-p-aml-cft-compliance-uae .aml-hero-mark{width:300px;height:300px;top:-30px;right:-90px;opacity:.045}}
body.ar-p-aml-cft-compliance-uae .aml-hero-by{display:flex;align-items:center;gap:11px;color:var(--text2);font-size:13.5px}
body.ar-p-aml-cft-compliance-uae .aml-hero-by img{width:38px;height:38px;border-radius:50%;display:block}
body.ar-p-aml-cft-compliance-uae .aml-hero-by b{color:var(--text);font-weight:600;display:block;font-size:14px;line-height:1.2}
body.ar-p-aml-cft-compliance-uae .aml-verdict{display:grid;grid-template-columns:repeat(3,1fr);gap:0; margin-top:34px;border:1px solid var(--rule);border-radius:16px;overflow:hidden; background:var(--surface);box-shadow:var(--shadow-card)}
@media(max-width:680px){body.ar-p-aml-cft-compliance-uae .aml-verdict{grid-template-columns:1fr}}
body.ar-p-aml-cft-compliance-uae .aml-vc{padding:26px 24px;border-right:1px solid var(--rule);position:relative}
body.ar-p-aml-cft-compliance-uae .aml-vc:last-child{border-right:0}
@media(max-width:680px){body.ar-p-aml-cft-compliance-uae .aml-vc{border-right:0;border-bottom:1px solid var(--rule)}
body.ar-p-aml-cft-compliance-uae .aml-vc:last-child{border-bottom:0}}
body.ar-p-aml-cft-compliance-uae .aml-vc-ico{width:40px;height:40px;border-radius:10px;display:grid;place-items:center; background:rgba(15,7,189,.07);color:var(--indigo);margin-bottom:14px}
body.ar-p-aml-cft-compliance-uae .aml-vc-ico svg{width:21px;height:21px}
body.ar-p-aml-cft-compliance-uae .aml-vc-k{font-weight:600;font-size:15.5px;color:var(--text);margin:0 0 5px}
body.ar-p-aml-cft-compliance-uae .aml-vc-v{font-size:13.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-aml-cft-compliance-uae .aml-vc--frame .aml-vc-ico{background:rgba(201,152,26,.12);color:var(--gold-ink)}
body.ar-p-aml-cft-compliance-uae .aml-verdict-foot{grid-column:1/-1;border-top:1px solid var(--rule); padding:16px 24px;font-size:13.5px;color:var(--text2);line-height:1.6;background:var(--ivory)}
body.ar-p-aml-cft-compliance-uae .aml-verdict-foot b{color:var(--text);font-weight:600}
body.ar-p-aml-cft-compliance-uae .aml-split{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}
body.ar-p-aml-cft-compliance-uae .aml-panel{background:var(--surface);border:1px solid var(--rule);border-radius:16px;padding:28px 26px;box-shadow:var(--shadow-card)}
body.ar-p-aml-cft-compliance-uae .aml-panel.is-flag{border-top:3px solid var(--gold)}
body.ar-p-aml-cft-compliance-uae .aml-panel.is-fact{border-top:3px solid var(--indigo)}
body.ar-p-aml-cft-compliance-uae .aml-panel h3{margin:0 0 14px;font-size:18px;font-weight:600;color:var(--text)}
body.ar-p-aml-cft-compliance-uae .aml-list{list-style:none;margin:0;padding:0}
body.ar-p-aml-cft-compliance-uae .aml-list li{position:relative;padding:0 0 12px 28px;color:var(--text2);font-size:15px;line-height:1.55}
body.ar-p-aml-cft-compliance-uae .aml-list li:last-child{padding-bottom:0}
body.ar-p-aml-cft-compliance-uae .aml-list li::before{content:"";position:absolute;left:2px;top:8px;width:9px;height:9px;border-radius:50%;background:var(--indigo)}
body.ar-p-aml-cft-compliance-uae .aml-panel.is-flag .aml-list li::before{background:var(--gold)}
body.ar-p-aml-cft-compliance-uae .aml-quiet{margin-top:18px;padding-top:16px;border-top:1px solid var(--rule);font-size:14px;color:var(--text2);line-height:1.6}
@media (max-width:760px){body.ar-p-aml-cft-compliance-uae .aml-split{grid-template-columns:1fr;gap:16px}}
/* guides/five-questions-uae-setup-firm */
body.ar-p-five-questions-uae-setup-firm .lt-hero-bg{position:absolute;inset:0;pointer-events:none;opacity:.5;color:var(--indigo)}
body.ar-p-five-questions-uae-setup-firm .lt-hero-bg svg{position:absolute;right:-40px;top:6%;width:min(48vw,560px);height:auto;opacity:.10}
body.ar-p-five-questions-uae-setup-firm .lt-byline{display:inline-flex;align-items:center;gap:11px;color:var(--text3);font-size:13.5px}
body.ar-p-five-questions-uae-setup-firm .lt-byline img{width:38px;height:38px;border-radius:50%;display:block}
body.ar-p-five-questions-uae-setup-firm .lt-byline b{color:var(--text2);font-weight:600}
body.ar-p-five-questions-uae-setup-firm .lt-count{display:inline-flex;align-items:center;gap:14px;margin:30px auto 0;padding:13px 22px;background:rgba(255,255,255,.72);border:1px solid var(--rule);border-radius:999px;box-shadow:var(--shadow-card)}
body.ar-p-five-questions-uae-setup-firm .lt-count-dots{display:inline-flex;gap:7px}
body.ar-p-five-questions-uae-setup-firm .lt-count-dots span{width:13px;height:13px;border-radius:50%;border:1.5px solid var(--indigo)}
body.ar-p-five-questions-uae-setup-firm .lt-count-dots span.on{background:var(--gold);border-color:var(--gold)}
body.ar-p-five-questions-uae-setup-firm .lt-count-t{font-size:13px;color:var(--text2)}
body.ar-p-five-questions-uae-setup-firm .lt-count-t b{color:var(--text);font-weight:600}
@media(max-width:560px){body.ar-p-five-questions-uae-setup-firm .lt-count{flex-direction:column;gap:9px;border-radius:18px}}
body.ar-p-five-questions-uae-setup-firm .fq-list{display:flex;flex-direction:column;gap:16px;margin-top:8px}
body.ar-p-five-questions-uae-setup-firm .fq-item{position:relative;background:var(--surface);border:1px solid var(--rule);border-radius:16px;padding:28px 30px 28px 92px;box-shadow:var(--shadow-card)}
body.ar-p-five-questions-uae-setup-firm .fq-num{position:absolute;left:26px;top:26px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(15,7,189,0.07);color:var(--indigo);font-family:var(--display);font-weight:500;font-size:18px}
body.ar-p-five-questions-uae-setup-firm .fq-num::after{content:"?";margin-left:1px;color:var(--gold);font-size:12px;line-height:1;vertical-align:super}
body.ar-p-five-questions-uae-setup-firm .fq-q{font-family:var(--display);font-weight:500;font-size:clamp(19px,3.2vw,24px);line-height:1.2;color:var(--text);margin:0 0 12px}
body.ar-p-five-questions-uae-setup-firm .fq-tell{margin:0 0 12px;color:var(--text2);font-size:15px}
body.ar-p-five-questions-uae-setup-firm .fq-answer{position:relative;margin:0;padding:13px 16px 13px 18px;border-left:3px solid var(--gold);background:var(--ivory);border-radius:0 10px 10px 0;color:var(--text);font-size:15px}
body.ar-p-five-questions-uae-setup-firm .fq-answer b{color:var(--indigo)}
@media(max-width:560px){body.ar-p-five-questions-uae-setup-firm .fq-item{padding:26px 22px 26px 22px}
body.ar-p-five-questions-uae-setup-firm .fq-num{position:static;margin-bottom:14px}}
body.ar-p-five-questions-uae-setup-firm .svt{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--surface)}
@media(max-width:680px){body.ar-p-five-questions-uae-setup-firm .svt{grid-template-columns:1fr}}
body.ar-p-five-questions-uae-setup-firm .svt-col{padding:26px 26px 28px}
body.ar-p-five-questions-uae-setup-firm .svt-col + .svt-col{border-left:1px solid var(--rule)}
@media(max-width:680px){body.ar-p-five-questions-uae-setup-firm .svt-col + .svt-col{border-left:0;border-top:1px solid var(--rule)}}
body.ar-p-five-questions-uae-setup-firm .svt-col.is-true{background:linear-gradient(180deg,#FBFAFE,#fff)}
body.ar-p-five-questions-uae-setup-firm .svt-head{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px}
body.ar-p-five-questions-uae-setup-firm .svt-head.sell{color:var(--text3)}
body.ar-p-five-questions-uae-setup-firm .svt-head.true{color:var(--indigo)}
body.ar-p-five-questions-uae-setup-firm .svt-badge{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}
body.ar-p-five-questions-uae-setup-firm .svt-badge svg{width:13px;height:13px}
body.ar-p-five-questions-uae-setup-firm .svt-badge.sell{background:rgba(103,101,138,.12);color:var(--text3)}
body.ar-p-five-questions-uae-setup-firm .svt-badge.true{background:rgba(15,7,189,.10);color:var(--indigo)}
body.ar-p-five-questions-uae-setup-firm .svt-line{display:flex;gap:12px;padding:13px 0;border-top:1px dashed var(--rule);font-size:14.5px;line-height:1.5;color:var(--text2)}
body.ar-p-five-questions-uae-setup-firm .svt-line:first-of-type{border-top:0;padding-top:2px}
body.ar-p-five-questions-uae-setup-firm .svt-line svg{width:16px;height:16px;flex:none;margin-top:2px}
body.ar-p-five-questions-uae-setup-firm .svt-col.is-sell .svt-line svg{color:var(--text3)}
body.ar-p-five-questions-uae-setup-firm .svt-col.is-true .svt-line svg{color:var(--gold)}
body.ar-p-five-questions-uae-setup-firm .svt-col.is-true .svt-line{color:var(--text)}
/* guides/freelancer-vs-free-zone-company-uae */
body.ar-p-freelancer-vs-free-zone-company-uae .ff-key{display:inline-flex;align-items:center;gap:14px;font-size:13px;color:var(--text2);margin:0 0 24px;padding-left:15px;border-left:2px solid var(--gold)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-key span{white-space:nowrap}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-byline{display:flex;align-items:center;gap:11px;margin-top:24px}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-byline img{width:42px;height:42px;border-radius:50%;object-fit:cover}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-byline-n{font-weight:600;font-size:13.5px;color:var(--text)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-byline-t{font-size:12.5px;color:var(--text3)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-fork{position:relative}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-fork-top{display:flex;align-items:center;gap:10px;justify-content:center;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-bottom:6px}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-fork-svg{display:block;width:100%;height:46px;color:var(--indigo)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-paths{display:grid;grid-template-columns:1fr 1fr;gap:14px}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path{background:var(--surface);border:1px solid var(--rule);border-radius:16px;padding:20px 18px 18px;box-shadow:var(--shadow-card)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path.is-co{border-top:3px solid var(--indigo)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path-ico{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:rgba(15,7,189,.07);color:var(--indigo);margin-bottom:12px}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path-ico svg{width:19px;height:19px}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path-k{font-weight:600;font-size:15px;color:var(--text);margin:0 0 3px;font-family:var(--display)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path-scope{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text3);margin:0 0 9px}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path.is-co .ff-path-scope{color:var(--indigo)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path-v{font-size:13px;line-height:1.5;color:var(--text2);margin:0}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path-wall{display:block;margin-top:12px;padding-top:11px;border-top:1px solid var(--rule);font-size:12px;line-height:1.45;color:var(--text2)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path-wall b{color:var(--text);font-weight:600}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-path.is-co .ff-path-wall b{color:var(--indigo)}
@media(max-width:430px){body.ar-p-freelancer-vs-free-zone-company-uae .ff-paths{grid-template-columns:1fr;gap:12px}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-fork-svg{height:34px}}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px;}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-side{background:var(--surface);border:1px solid var(--rule);border-radius:16px;padding:30px 28px;box-shadow:var(--shadow-card);}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-side.is-grow{border-top:3px solid var(--indigo);}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-side-tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-bottom:8px;}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-side.is-grow .fc-side-tag{color:var(--indigo);}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-side-h{font-family:var(--display);font-weight:500;font-size:21px;color:var(--text);margin:0 0 4px;}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-side-for{font-size:14px;color:var(--text2);margin:0 0 18px;line-height:1.5;}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-list{list-style:none;margin:0;padding:0;}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-list li{display:flex;gap:11px;align-items:flex-start;padding:9px 0;border-top:1px solid var(--rule);font-size:14.5px;line-height:1.5;color:var(--text2);}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-list li:first-child{border-top:0;}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-list li b{color:var(--text);font-weight:600;}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-ic{flex:none;width:18px;height:18px;margin-top:2px;}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-ic.yes{color:var(--indigo);}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-ic.no{color:var(--text3);}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-ceiling{margin-top:18px;padding-top:16px;border-top:1px solid var(--rule);font-size:14px;color:var(--text2);line-height:1.55;}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-ceiling b{color:var(--text);}
body.ar-p-freelancer-vs-free-zone-company-uae .fc-side.is-grow .fc-ceiling b{color:var(--indigo);}
@media(max-width:760px){body.ar-p-freelancer-vs-free-zone-company-uae .fc-pair{grid-template-columns:1fr;gap:16px;}}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-cross{margin-top:30px;border:1px solid var(--rule);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--surface)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-cross-row{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:20px 26px;border-top:1px solid var(--rule)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-cross-row:first-child{border-top:0}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-cross-mark{flex:none;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(15,7,189,.07);color:var(--indigo);margin-top:2px}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-cross-mark svg{width:17px;height:17px}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-cross-t{font-weight:600;font-size:16px;color:var(--text);margin:0 0 5px;font-family:var(--display)}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-cross-d{font-size:14.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-freelancer-vs-free-zone-company-uae .ff-cross-d .ff-who{display:inline-block;margin-top:7px;font-size:12.5px;font-weight:600;color:var(--text3)}
@media(max-width:540px){body.ar-p-freelancer-vs-free-zone-company-uae .ff-cross-row{padding:18px 18px;gap:14px}}
/* guides/how-to-close-uae-company-correctly */
body.ar-p-how-to-close-uae-company-correctly .cl-byline{display:flex;align-items:center;gap:11px;}
body.ar-p-how-to-close-uae-company-correctly .cl-byline img{width:40px;height:40px;border-radius:50%;display:block;}
body.ar-p-how-to-close-uae-company-correctly .cl-byline-n{font-weight:600;font-size:14px;color:var(--text,#09082A);line-height:1.2;}
body.ar-p-how-to-close-uae-company-correctly .cl-byline-t{font-size:12.5px;color:var(--text3,#5A5878);line-height:1.2;}
body.ar-p-how-to-close-uae-company-correctly .cl-fork{margin-top:46px;max-width:780px;}
body.ar-p-how-to-close-uae-company-correctly .cl-fork svg{width:100%;height:auto;display:block;color:var(--indigo,#0F07BD);}
body.ar-p-how-to-close-uae-company-correctly .cl-fork-cap{margin:12px 2px 0;font-size:12.5px;color:var(--text3,#5A5878);letter-spacing:.01em;}
@media(max-width:560px){body.ar-p-how-to-close-uae-company-correctly .cl-fork{margin-top:34px;}}
body.ar-p-how-to-close-uae-company-correctly .seq{list-style:none;margin:36px 0 0;padding:0;position:relative;max-width:860px;}
body.ar-p-how-to-close-uae-company-correctly .seq-step{position:relative;display:grid;grid-template-columns:54px 1fr;gap:20px;padding-bottom:30px;}
body.ar-p-how-to-close-uae-company-correctly .seq-step:last-child{padding-bottom:0;}
body.ar-p-how-to-close-uae-company-correctly .seq-step::before{content:"";position:absolute;left:26px;top:48px;bottom:-2px;width:2px;background:linear-gradient(180deg,rgba(15,7,189,0.32),rgba(15,7,189,0.10));}
body.ar-p-how-to-close-uae-company-correctly .seq-step:last-child::before{display:none;}
body.ar-p-how-to-close-uae-company-correctly .seq-n{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface);border:2px solid rgba(15,7,189,0.18);font-family:var(--display,inherit);font-weight:500;font-size:20px;color:var(--indigo,#0F07BD);position:relative;z-index:1;box-shadow:var(--shadow-card,0 14px 34px -26px rgba(9,8,42,0.24));}
body.ar-p-how-to-close-uae-company-correctly .seq-step.is-final .seq-n{background:var(--gold,#C9981A);border-color:var(--gold,#C9981A);color:var(--text);}
body.ar-p-how-to-close-uae-company-correctly .seq-c{padding-top:5px;}
body.ar-p-how-to-close-uae-company-correctly .seq-c h3{font-size:18px;margin:0 0 6px;color:var(--text,#09082A);}
body.ar-p-how-to-close-uae-company-correctly .seq-c p{margin:0;color:var(--text2,#2C2B4A);line-height:1.6;}
body.ar-p-how-to-close-uae-company-correctly .seq-c p a{color:var(--indigo,#0F07BD);}
@media (max-width:560px){body.ar-p-how-to-close-uae-company-correctly .seq-step{grid-template-columns:44px 1fr;gap:15px;}
body.ar-p-how-to-close-uae-company-correctly .seq-n{width:44px;height:44px;font-size:17px;}
body.ar-p-how-to-close-uae-company-correctly .seq-step::before{left:21px;top:40px;}}
body.ar-p-how-to-close-uae-company-correctly .lvc{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;}
body.ar-p-how-to-close-uae-company-correctly .lvc-card{border-radius:16px;padding:26px 24px;border:1px solid var(--rule,#E7E5F0);background:var(--surface);box-shadow:var(--shadow-card,0 14px 34px -26px rgba(9,8,42,0.24));}
body.ar-p-how-to-close-uae-company-correctly .lvc-card.lvc-bad{border-top:3px solid #5A5878;}
body.ar-p-how-to-close-uae-company-correctly .lvc-card.lvc-good{border-top:3px solid var(--indigo,#0F07BD);}
body.ar-p-how-to-close-uae-company-correctly .lvc-tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;}
body.ar-p-how-to-close-uae-company-correctly .lvc-bad .lvc-tag{color:var(--text3);}
body.ar-p-how-to-close-uae-company-correctly .lvc-good .lvc-tag{color:var(--indigo,#0F07BD);}
body.ar-p-how-to-close-uae-company-correctly .lvc-card h3{font-size:17px;margin:0 0 8px;color:var(--text,#09082A);}
body.ar-p-how-to-close-uae-company-correctly .lvc-card p{margin:0;color:var(--text2,#2C2B4A);line-height:1.6;font-size:15px;}
@media (max-width:560px){body.ar-p-how-to-close-uae-company-correctly .lvc{grid-template-columns:1fr;}}
/* guides/how-uae-corporate-bank-account-works */
body.ar-p-how-uae-corporate-bank-account-works .bk-hero-foot{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}
body.ar-p-how-uae-corporate-bank-account-works .bk-byline{display:flex;align-items:center;gap:11px}
body.ar-p-how-uae-corporate-bank-account-works .bk-byline img{width:42px;height:42px;border-radius:50%;display:block}
body.ar-p-how-uae-corporate-bank-account-works .bk-byline-n{font-weight:600;font-size:14px;color:var(--text);line-height:1.2}
body.ar-p-how-uae-corporate-bank-account-works .bk-byline-t{font-size:12.5px;color:var(--text3)}
body.ar-p-how-uae-corporate-bank-account-works .bk-meta{display:flex;gap:14px;font-size:12.5px;color:var(--text3);margin-left:auto}
@media(max-width:560px){body.ar-p-how-uae-corporate-bank-account-works .bk-meta{margin-left:0;width:100%}}
body.ar-p-how-uae-corporate-bank-account-works .bk-gates{margin-top:46px;width:100%;max-width:680px;height:auto;display:block;color:var(--indigo)}
@media(max-width:880px){body.ar-p-how-uae-corporate-bank-account-works .bk-gates{margin-top:34px}}
body.ar-p-how-uae-corporate-bank-account-works .bk-gates .g-line{stroke:var(--rule);stroke-width:1.5}
body.ar-p-how-uae-corporate-bank-account-works .bk-gates .g-stroke{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
body.ar-p-how-uae-corporate-bank-account-works .bk-gates .g-gold{stroke:var(--gold)}
body.ar-p-how-uae-corporate-bank-account-works .bk-gates .g-lbl{font:600 12px/1.2 var(--font,inherit);fill:var(--text2)}
body.ar-p-how-uae-corporate-bank-account-works .bk-gates .g-sub{font:400 10.5px/1.2 var(--font,inherit);fill:var(--text3)}
body.ar-p-how-uae-corporate-bank-account-works .bk-gates .g-pass{fill:var(--indigo)}
body.ar-p-how-uae-corporate-bank-account-works .bk-gates .g-hold{fill:var(--gold)}
body.ar-p-how-uae-corporate-bank-account-works .bk-decides{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--rule);margin-top:6px}
@media(max-width:680px){body.ar-p-how-uae-corporate-bank-account-works .bk-decides{grid-template-columns:1fr}}
body.ar-p-how-uae-corporate-bank-account-works .bk-d{display:flex;gap:14px;padding:22px 24px 22px 0;border-bottom:1px solid var(--rule)}
body.ar-p-how-uae-corporate-bank-account-works .bk-d:nth-child(odd){border-right:1px solid var(--rule);padding-right:24px}
@media(max-width:680px){body.ar-p-how-uae-corporate-bank-account-works .bk-d:nth-child(odd){border-right:0;padding-right:0}}
body.ar-p-how-uae-corporate-bank-account-works .bk-d-ico{flex:0 0 38px;width:38px;height:38px;border-radius:9px;display:grid;place-items:center;background:rgba(15,7,189,.06);color:var(--indigo)}
body.ar-p-how-uae-corporate-bank-account-works .bk-d-ico svg{width:20px;height:20px}
body.ar-p-how-uae-corporate-bank-account-works .bk-d-k{font-weight:600;font-size:15px;color:var(--text);margin:0 0 5px}
body.ar-p-how-uae-corporate-bank-account-works .bk-d-v{font-size:13.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-how-uae-corporate-bank-account-works .bk-anchor{margin-top:26px;padding:18px 22px;border-left:3px solid var(--gold);background:var(--surface);border-radius:0 12px 12px 0;font-size:14.5px;line-height:1.6;color:var(--text2);box-shadow:var(--shadow-card)}
body.ar-p-how-uae-corporate-bank-account-works .bk-anchor b{color:var(--text);font-weight:600}
/* guides/ifza-vs-dmcc-vs-meydan-2026 */
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-byline{display:flex;align-items:center;gap:11px}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-byline img{width:40px;height:40px;border-radius:50%;display:block}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-byline-n{font-weight:600;font-size:13.5px;color:var(--text);line-height:1.2}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-byline-t{font-size:12px;color:var(--text3);line-height:1.2}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-diagram{margin-top:42px;border-top:1px solid var(--rule);padding-top:30px}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:0}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-path{position:relative;padding:0 22px;border-right:1px solid var(--rule);text-align:center}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-path:first-child{padding-left:0}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-path:last-child{border-right:0;padding-right:0}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-path-tag{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);display:block;margin-bottom:7px}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-path-name{font-family:var(--serif);font-weight:500;font-size:21px;color:var(--indigo);letter-spacing:-.01em;display:block;margin-bottom:5px}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-path-1l{font-size:12.5px;line-height:1.45;color:var(--text2);margin:0}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-converge{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:14px;text-align:center}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-converge svg{flex:0 0 auto;color:var(--gold)}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-converge-t{font-size:13.5px;line-height:1.5;color:var(--text)}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-converge-t b{color:var(--indigo);font-weight:600}
@media(max-width:680px){body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-paths{grid-template-columns:1fr;gap:0}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-path{border-right:0;border-bottom:1px solid var(--rule);padding:16px 0;text-align:left}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-path:last-child{border-bottom:0}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .fk-converge{flex-direction:column;gap:10px;margin-top:18px}}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-card{position:relative;display:flex;flex-direction:column;gap:12px}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-name{font-family:var(--display,inherit);font-weight:500;font-size:22px;color:var(--indigo);letter-spacing:-.01em;margin:0}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-tag{display:inline-block;align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);padding:4px 10px;border:1px solid var(--rule,#e6e4f0);border-radius:999px}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-line{font-size:14.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-best{margin-top:auto;padding-top:14px;border-top:1px solid var(--rule,#e6e4f0);font-size:13.5px;line-height:1.5;color:var(--text)}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-best b{color:var(--indigo)}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-read{margin-top:26px;padding:22px 24px;background:var(--surface);border:1px solid var(--rule,#e6e4f0);border-left:3px solid var(--gold);border-radius:14px;box-shadow:var(--shadow-card)}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-read p{margin:0;font-size:15.5px;line-height:1.65;color:var(--text2)}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-read p+p{margin-top:10px}
body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-read b{color:var(--text)}
@media(max-width:880px){body.ar-p-ifza-vs-dmcc-vs-meydan-2026 .zv-grid{grid-template-columns:1fr}}
/* guides/mainland-vs-free-zone-uae */
body.ar-p-mainland-vs-free-zone-uae .fk-cat{color:var(--indigo)}
body.ar-p-mainland-vs-free-zone-uae .fk-byline{display:flex;align-items:center;gap:11px}
body.ar-p-mainland-vs-free-zone-uae .fk-byline img{border-radius:50%;display:block}
body.ar-p-mainland-vs-free-zone-uae .fk-byline-n{font-weight:600;font-size:13.5px;color:var(--text)}
body.ar-p-mainland-vs-free-zone-uae .fk-byline-t{font-size:12px;color:var(--text3)}
body.ar-p-mainland-vs-free-zone-uae .fk-vis{position:relative}
body.ar-p-mainland-vs-free-zone-uae .fk-fork{width:100%;height:auto;display:block;color:var(--indigo)}
body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-track{stroke:var(--rule);stroke-width:1.5}
body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-path{fill:none;stroke:var(--indigo);stroke-width:1.75;stroke-linecap:round}
body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-pivot{fill:var(--gold)}
body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-node{fill:#fff;stroke:var(--indigo);stroke-width:1.5}
body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-q{fill:var(--text)}
body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-lab{fill:var(--text);font-weight:600}
body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-sub{fill:var(--text3)}
html.js body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-path{stroke-dasharray:240;stroke-dashoffset:240;animation:fkDraw-mainland-vs- 1s var(--ease-out,cubic-bezier(.22,1,.36,1)) .25s forwards}
html.js body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-path.fk-p2{animation-delay:.45s}
@keyframes fkDraw-mainland-vs-{to{stroke-dashoffset:0}}
@media(prefers-reduced-motion:reduce){html.js body.ar-p-mainland-vs-free-zone-uae .fk-fork .fk-path{animation:none;stroke-dashoffset:0}}
body.ar-p-mainland-vs-free-zone-uae .fk-vis-cap{margin:14px 0 0;font-size:12.5px;color:var(--text3);text-align:center}
body.ar-p-mainland-vs-free-zone-uae .fk-vis-cap b{color:var(--gold-ink);font-weight:600}
body.ar-p-mainland-vs-free-zone-uae .fk-split{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card)}
@media(max-width:680px){body.ar-p-mainland-vs-free-zone-uae .fk-split{grid-template-columns:1fr}}
body.ar-p-mainland-vs-free-zone-uae .fk-col{padding:30px 28px;background:var(--surface)}
body.ar-p-mainland-vs-free-zone-uae .fk-col+.fk-col{border-left:1px solid var(--rule)}
@media(max-width:680px){body.ar-p-mainland-vs-free-zone-uae .fk-col+.fk-col{border-left:0;border-top:1px solid var(--rule)}}
body.ar-p-mainland-vs-free-zone-uae .fk-col-ml{position:relative}
body.ar-p-mainland-vs-free-zone-uae .fk-col-tag{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--indigo);margin-bottom:6px}
body.ar-p-mainland-vs-free-zone-uae .fk-col-tag .fk-chip{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:7px;background:rgba(15,7,189,.08);color:var(--indigo);font-size:11px;font-weight:700;letter-spacing:0}
body.ar-p-mainland-vs-free-zone-uae .fk-col h3{font-size:20px;margin:0 0 4px;color:var(--text)}
body.ar-p-mainland-vs-free-zone-uae .fk-col-when{font-size:12.5px;color:var(--text3);margin:0 0 16px;font-weight:600}
body.ar-p-mainland-vs-free-zone-uae .fk-row{display:flex;gap:11px;padding:11px 0;border-top:1px solid var(--rule);font-size:13.5px;line-height:1.5;color:var(--text2)}
body.ar-p-mainland-vs-free-zone-uae .fk-row:first-of-type{border-top:0;padding-top:4px}
body.ar-p-mainland-vs-free-zone-uae .fk-row-k{flex:0 0 84px;font-weight:600;color:var(--text);font-size:12px;text-transform:uppercase;letter-spacing:.04em;padding-top:1px}
body.ar-p-mainland-vs-free-zone-uae .fk-tick{flex:0 0 18px;color:var(--indigo);margin-top:1px}
body.ar-p-mainland-vs-free-zone-uae .fk-clear{display:grid;grid-template-columns:1fr 1fr;gap:18px}
@media(max-width:680px){body.ar-p-mainland-vs-free-zone-uae .fk-clear{grid-template-columns:1fr}}
body.ar-p-mainland-vs-free-zone-uae .fk-clear-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:26px 24px;box-shadow:var(--shadow-card)}
body.ar-p-mainland-vs-free-zone-uae .fk-clear-card.is-ml{border-top:3px solid var(--indigo)}
body.ar-p-mainland-vs-free-zone-uae .fk-clear-card.is-fz{border-top:3px solid var(--gold)}
body.ar-p-mainland-vs-free-zone-uae .fk-clear-h{display:flex;align-items:baseline;gap:9px;margin:0 0 14px}
body.ar-p-mainland-vs-free-zone-uae .fk-clear-h h3{font-size:17px;margin:0;color:var(--text)}
body.ar-p-mainland-vs-free-zone-uae .fk-clear-h .fk-clear-badge{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text3)}
body.ar-p-mainland-vs-free-zone-uae .fk-sig{display:flex;gap:10px;padding:9px 0;font-size:13.5px;line-height:1.5;color:var(--text2);border-top:1px solid var(--rule)}
body.ar-p-mainland-vs-free-zone-uae .fk-sig:first-of-type{border-top:0}
body.ar-p-mainland-vs-free-zone-uae .fk-sig svg{flex:0 0 17px;margin-top:2px;color:var(--indigo)}
body.ar-p-mainland-vs-free-zone-uae .fk-clear-card.is-fz .fk-sig svg{color:var(--gold)}
/* guides/qfzp-uae-free-zone-tax-explained */
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-ghost{position:absolute;right:-2vw;top:50%;transform:translateY(-50%); font-family:var(--display);font-weight:500;font-size:46vw;line-height:.8; color:var(--indigo);opacity:.045;z-index:1;pointer-events:none;letter-spacing:-.04em}
@media(max-width:880px){body.ar-p-qfzp-uae-free-zone-tax-explained .qz-ghost{font-size:62vw;opacity:.05;right:-12vw}}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.12em; text-transform:uppercase;color:var(--indigo);margin-bottom:20px}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-byline{display:flex;align-items:center;gap:11px}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-byline img{width:40px;height:40px;border-radius:50%;display:block}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-byline-n{font-weight:600;font-size:13.5px;color:var(--text);line-height:1.25}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-byline-t{font-size:12px;color:var(--text3)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate{margin-top:46px;max-width:640px;color:var(--indigo)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate svg{width:100%;height:auto;display:block}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate-list{display:none}
@media(max-width:639px){body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate svg{display:none}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate-list{display:grid;gap:8px;list-style:none;margin:0;padding:0;counter-reset:qzg}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate-list li{counter-increment:qzg;position:relative;padding:11px 14px 11px 44px;border:1.5px solid currentColor;border-radius:8px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;color:var(--text);line-height:1.35}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate-list li::before{content:counter(qzg);position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--text3)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate-list li:nth-child(3),body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate-list li:nth-child(4){margin-left:18px}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate-list li:nth-child(3)::before,body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate-list li:nth-child(4)::before{content:"\2192"}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-gate-list b{font-weight:700}}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-filenote{margin-top:22px;padding:22px 24px;background:var(--surface);border:1px dashed var(--rule,#e6e4f0);border-radius:16px}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-filenote h3{margin:0;font-size:17px;color:var(--text)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-filenote p{margin:10px 0 0;color:var(--text2);font-size:15px;line-height:1.6}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-split{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:8px}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-col{position:relative;background:var(--surface);border:1px solid var(--rule);border-radius:16px; padding:28px 26px 26px;box-shadow:var(--shadow-card)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-col.is-zero{border-top:3px solid var(--gold)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-col.is-nine{border-top:3px solid var(--indigo)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-rate{font-family:var(--display);font-weight:500;font-size:44px;line-height:1; color:var(--text);letter-spacing:-.02em}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-col.is-zero .qfzp-rate{color:var(--gold-ink)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-col.is-nine .qfzp-rate{color:var(--indigo)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-rate-k{display:block;margin-top:8px;font-size:13px;font-weight:600;color:var(--text3); text-transform:uppercase;letter-spacing:.05em}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-col p{margin:14px 0 0;color:var(--text2);font-size:15px;line-height:1.6}
@media (max-width:680px){body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-split{grid-template-columns:1fr;gap:16px}
body.ar-p-qfzp-uae-free-zone-tax-explained .qfzp-rate{font-size:38px}}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-line{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:8px}
@media(max-width:680px){body.ar-p-qfzp-uae-free-zone-tax-explained .qz-line{grid-template-columns:1fr;gap:16px}}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-lcard{background:var(--surface);border:1px solid var(--rule);border-radius:16px;padding:24px;box-shadow:var(--shadow-card)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-lcard.is-yes{border-top:3px solid var(--gold)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-lcard.is-no{border-top:3px solid var(--indigo)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-lhead{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;color:var(--text)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-lhead svg{width:20px;height:20px;flex:0 0 auto}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-lcard.is-yes .qz-lhead svg{color:var(--gold)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-lcard.is-no .qz-lhead svg{color:var(--indigo)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-litems{list-style:none;margin:16px 0 0;padding:0}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-litems li{position:relative;padding:9px 0 9px 22px;font-size:14.5px;line-height:1.5; color:var(--text2);border-top:1px solid var(--rule)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-litems li:first-child{border-top:0}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-litems li::before{content:"";position:absolute;left:0;top:15px;width:7px;height:7px;border-radius:50%}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-lcard.is-yes .qz-litems li::before{background:var(--gold)}
body.ar-p-qfzp-uae-free-zone-tax-explained .qz-lcard.is-no .qz-litems li::before{background:var(--indigo)}
/* guides/rak-icc-vs-jafza-offshore-comparison */
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--indigo);margin-bottom:16px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-split{display:grid;grid-template-columns:1fr 64px 1fr;align-items:stretch;gap:0;margin:8px 0 28px}
@media(max-width:720px){body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-split{grid-template-columns:1fr;gap:14px}}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-path{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px 22px 20px;box-shadow:var(--shadow-card);position:relative}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-path--a{border-top:3px solid var(--indigo)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-path--b{border-top:3px solid var(--gold)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-path-name{font-family:var(--serif);font-weight:500;font-size:20px;color:var(--text);margin:0 0 3px;line-height:1.2}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-path-tag{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text3);margin:0 0 12px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-path--a .fk-path-tag{color:var(--indigo)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-path-line{font-size:14px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-path-for{display:block;margin-top:13px;padding-top:12px;border-top:1px solid var(--rule);font-size:13px;line-height:1.5;color:var(--text)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-path-for b{font-weight:600}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-gate{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}
@media(max-width:720px){body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-gate{flex-direction:row;gap:10px}}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-gate-line{width:1px;flex:1;background:linear-gradient(180deg,transparent,var(--border) 18%,var(--border) 82%,transparent)}
@media(max-width:720px){body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-gate-line{width:auto;height:1px;flex:1;background:linear-gradient(90deg,transparent,var(--border),transparent)}}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-gate-mark{width:42px;height:42px;border-radius:50%;background:var(--surface);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--indigo);flex-shrink:0;box-shadow:var(--shadow-card)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-gate-mark svg{width:20px;height:20px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-byline{display:flex;align-items:center;gap:11px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-byline img{border-radius:50%;display:block}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-byline-n{font-weight:600;font-size:14px;color:var(--text);line-height:1.2}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-byline-t{font-size:12.5px;color:var(--text3);line-height:1.3}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-nogo{border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden;margin-top:8px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-nogo-row{display:grid;grid-template-columns:36px 1fr;gap:16px;align-items:start;padding:18px 22px;border-bottom:1px solid var(--rule)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-nogo-row:last-child{border-bottom:0}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-nogo-x{width:34px;height:34px;border-radius:9px;background:rgba(15,7,189,.06);display:flex;align-items:center;justify-content:center;color:var(--indigo)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-nogo-x svg{width:18px;height:18px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-nogo-k{font-weight:600;font-size:16px;color:var(--text);margin:0 0 4px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-nogo-v{font-size:14.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-nogo-who{display:inline-block;margin-top:8px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--text3);background:var(--ivory);border:1px solid var(--rule);border-radius:999px;padding:3px 11px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs{border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--surface);margin-top:6px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-head{display:grid;grid-template-columns:1.1fr 1fr 1fr}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-head>div{padding:16px 18px;font-weight:600;font-size:14px;border-bottom:1px solid var(--rule)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-head .fk-vs-corner{color:var(--text3);font-weight:600;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;display:flex;align-items:flex-end}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-a{color:var(--indigo);border-left:3px solid var(--indigo);background:rgba(15,7,189,.03)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-b{color:var(--gold-ink);border-left:3px solid var(--gold);background:rgba(201,152,26,.05)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-a .fk-vs-sub,body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-b .fk-vs-sub{display:block;font-weight:400;font-size:12px;color:var(--text3);margin-top:2px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row{display:grid;grid-template-columns:1.1fr 1fr 1fr;border-bottom:1px solid var(--rule)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row:last-child{border-bottom:0}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row>div{padding:15px 18px;font-size:14px;line-height:1.5}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-lbl{font-weight:600;color:var(--text);background:var(--ivory)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row .fk-vs-ca{color:var(--text2);border-left:3px solid rgba(15,7,189,.18)}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row .fk-vs-cb{color:var(--text2);border-left:3px solid rgba(201,152,26,.28)}
@media(max-width:680px){body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-head{display:none}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row{grid-template-columns:1fr}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row>div{border-bottom:1px solid var(--rule);padding:13px 16px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row>div:last-child{border-bottom:0}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-lbl{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--text3);padding-bottom:6px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row .fk-vs-ca,body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row .fk-vs-cb{border-left:0;position:relative;padding-left:74px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row .fk-vs-ca::after{content:"RAK ICC";position:absolute;left:16px;top:13px;font-size:11px;font-weight:600;color:var(--indigo);text-transform:uppercase;letter-spacing:.03em}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-vs-row .fk-vs-cb::after{content:"JAFZA";position:absolute;left:16px;top:13px;font-size:11px;font-weight:600;color:var(--gold-ink);text-transform:uppercase;letter-spacing:.03em}}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-note{margin-top:22px;font-size:14px;line-height:1.6;color:var(--text2);background:var(--ivory);border-left:3px solid var(--gold);border-radius:0 10px 10px 0;padding:16px 20px}
body.ar-p-rak-icc-vs-jafza-offshore-comparison .fk-note b{color:var(--text);font-weight:600}
/* guides/real-cost-free-zone-company-uae */
body.ar-p-real-cost-free-zone-company-uae .fzc-cat{color:var(--indigo);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:11.5px}
body.ar-p-real-cost-free-zone-company-uae .fzc-byline{display:flex;align-items:center;gap:12px;margin-top:26px}
body.ar-p-real-cost-free-zone-company-uae .fzc-byline img{border-radius:50%;display:block}
body.ar-p-real-cost-free-zone-company-uae .fzc-byline-n{font-weight:600;font-size:14px;color:var(--text)}
body.ar-p-real-cost-free-zone-company-uae .fzc-byline-t{font-size:12.5px;color:var(--text3)}
body.ar-p-real-cost-free-zone-company-uae .fzc-ledger{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:26px 26px 22px;box-shadow:var(--shadow-card);position:relative}
body.ar-p-real-cost-free-zone-company-uae .fzc-ledger-h{font-weight:600;font-size:14.5px;color:var(--text);letter-spacing:.01em}
body.ar-p-real-cost-free-zone-company-uae .fzc-ledger-sub{font-size:12.5px;color:var(--text3);margin:5px 0 18px}
body.ar-p-real-cost-free-zone-company-uae .fzc-lic{display:flex;align-items:center;gap:13px;padding:13px 15px;border:1px dashed var(--indigo);border-radius:12px;background:rgba(15,7,189,.035)}
body.ar-p-real-cost-free-zone-company-uae .fzc-lic-ico{flex:0 0 auto;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:rgba(15,7,189,.09);color:var(--indigo)}
body.ar-p-real-cost-free-zone-company-uae .fzc-lic-ico svg{width:19px;height:19px}
body.ar-p-real-cost-free-zone-company-uae .fzc-lic-k{font-weight:600;font-size:13.5px;color:var(--text);line-height:1.25}
body.ar-p-real-cost-free-zone-company-uae .fzc-lic-v{font-size:11.5px;color:var(--text3);margin-top:2px;line-height:1.3}
body.ar-p-real-cost-free-zone-company-uae .fzc-lic-tag{margin-left:auto;flex:0 0 auto;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--indigo);background:rgba(15,7,189,.08);border-radius:999px;padding:4px 9px}
body.ar-p-real-cost-free-zone-company-uae .fzc-gap{display:flex;align-items:center;gap:10px;padding:10px 4px 10px 17px}
body.ar-p-real-cost-free-zone-company-uae .fzc-gap-line{width:2px;height:22px;background:linear-gradient(var(--indigo),var(--gold));border-radius:2px;flex:0 0 auto;margin-left:8px}
body.ar-p-real-cost-free-zone-company-uae .fzc-gap-txt{font-size:11.5px;color:var(--text2);font-weight:500}
body.ar-p-real-cost-free-zone-company-uae .fzc-gap-txt b{color:var(--text);font-weight:600}
body.ar-p-real-cost-free-zone-company-uae .fzc-rungs{list-style:none;margin:0;padding:0;display:grid;gap:9px}
body.ar-p-real-cost-free-zone-company-uae .fzc-rung{display:flex;align-items:flex-start;gap:12px;padding:11px 13px;border:1px solid var(--rule);border-radius:11px;background:var(--ivory)}
body.ar-p-real-cost-free-zone-company-uae .fzc-rung-ico{flex:0 0 auto;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--surface);border:1px solid var(--rule);color:var(--indigo)}
body.ar-p-real-cost-free-zone-company-uae .fzc-rung-ico svg{width:17px;height:17px}
body.ar-p-real-cost-free-zone-company-uae .fzc-rung-k{font-weight:600;font-size:13px;color:var(--text);line-height:1.25}
body.ar-p-real-cost-free-zone-company-uae .fzc-rung-v{font-size:11.5px;color:var(--text2);margin-top:2px;line-height:1.4}
body.ar-p-real-cost-free-zone-company-uae .fzc-anchor{margin-top:18px;font-size:12.5px;line-height:1.55;color:var(--text2);border-top:1px solid var(--rule);padding-top:15px}
body.ar-p-real-cost-free-zone-company-uae .fzc-anchor b{color:var(--text)}
body.ar-p-real-cost-free-zone-company-uae .fzc-split{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-card);margin-top:8px}
@media(max-width:720px){body.ar-p-real-cost-free-zone-company-uae .fzc-split{grid-template-columns:1fr}}
body.ar-p-real-cost-free-zone-company-uae .fzc-col{padding:30px 30px 26px}
body.ar-p-real-cost-free-zone-company-uae .fzc-col--banner{background:var(--ivory);border-right:1px solid var(--border)}
@media(max-width:720px){body.ar-p-real-cost-free-zone-company-uae .fzc-col--banner{border-right:0;border-bottom:1px solid var(--border)}}
body.ar-p-real-cost-free-zone-company-uae .fzc-col--real{background:var(--surface);position:relative}
body.ar-p-real-cost-free-zone-company-uae .fzc-col--real::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--indigo)}
body.ar-p-real-cost-free-zone-company-uae .fzc-col-tag{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px}
body.ar-p-real-cost-free-zone-company-uae .fzc-col--banner .fzc-col-tag{color:var(--text3)}
body.ar-p-real-cost-free-zone-company-uae .fzc-col--real .fzc-col-tag{color:var(--indigo)}
body.ar-p-real-cost-free-zone-company-uae .fzc-col-h{font-size:19px;font-weight:600;color:var(--text);margin:0 0 16px;line-height:1.2;letter-spacing:-.01em}
body.ar-p-real-cost-free-zone-company-uae .fzc-line{display:flex;align-items:flex-start;gap:11px;padding:11px 0;border-top:1px solid var(--rule);font-size:13.5px;line-height:1.5;color:var(--text2)}
body.ar-p-real-cost-free-zone-company-uae .fzc-line:first-of-type{border-top:0}
body.ar-p-real-cost-free-zone-company-uae .fzc-line b{color:var(--text);font-weight:600}
body.ar-p-real-cost-free-zone-company-uae .fzc-mk{flex:0 0 auto;width:18px;height:18px;margin-top:2px}
body.ar-p-real-cost-free-zone-company-uae .fzc-col--banner .fzc-mk{color:var(--text3)}
body.ar-p-real-cost-free-zone-company-uae .fzc-col--real .fzc-mk{color:var(--indigo)}
body.ar-p-real-cost-free-zone-company-uae .fzc-decides{display:inline-block;margin-top:14px;font-size:11.5px;font-weight:600;color:var(--text3);background:var(--ivory);border:1px solid var(--rule);border-radius:999px;padding:5px 12px}
body.ar-p-real-cost-free-zone-company-uae .fzc-col--real .fzc-decides{background:rgba(15,7,189,.05);border-color:rgba(15,7,189,.18);color:var(--indigo)}
body.ar-p-real-cost-free-zone-company-uae .fzc-horizon{margin-top:34px;display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-card)}
@media(max-width:620px){body.ar-p-real-cost-free-zone-company-uae .fzc-horizon{grid-template-columns:1fr}}
body.ar-p-real-cost-free-zone-company-uae .fzc-yr{padding:22px 22px 20px;border-right:1px solid var(--rule);position:relative}
body.ar-p-real-cost-free-zone-company-uae .fzc-yr:last-child{border-right:0}
@media(max-width:620px){body.ar-p-real-cost-free-zone-company-uae .fzc-yr{border-right:0;border-bottom:1px solid var(--rule)}
body.ar-p-real-cost-free-zone-company-uae .fzc-yr:last-child{border-bottom:0}}
body.ar-p-real-cost-free-zone-company-uae .fzc-yr-n{font-family:var(--serif);font-size:13px;font-weight:500;letter-spacing:.06em;color:var(--gold-ink)}
body.ar-p-real-cost-free-zone-company-uae .fzc-yr-k{font-weight:600;font-size:14.5px;color:var(--text);margin:8px 0 6px}
body.ar-p-real-cost-free-zone-company-uae .fzc-yr-v{font-size:12.5px;line-height:1.5;color:var(--text2);margin:0}
body.ar-p-real-cost-free-zone-company-uae .fzc-yr:last-child .fzc-yr-k{color:var(--indigo)}
/* guides/trade-licence-renewal-dubai */

/* guides/uae-bank-account-non-resident */
body.ar-p-uae-bank-account-non-resident .nrb-hero-motif{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:.5}
body.ar-p-uae-bank-account-non-resident .nrb-hero-motif svg{width:min(720px,94%);height:auto;color:var(--indigo)}
body.ar-p-uae-bank-account-non-resident .nrb-byline{display:flex;align-items:center;gap:11px;font-size:13.5px;color:var(--text2)}
body.ar-p-uae-bank-account-non-resident .nrb-byline img{width:38px;height:38px;border-radius:50%;display:block}
body.ar-p-uae-bank-account-non-resident .nrb-byline b{color:var(--text);font-weight:600}
body.ar-p-uae-bank-account-non-resident .nrb-funnel{display:grid;grid-template-columns:1fr auto 1fr;gap:30px;align-items:center;margin-top:34px}
@media(max-width:680px){body.ar-p-uae-bank-account-non-resident .nrb-funnel{grid-template-columns:1fr;gap:18px;text-align:center}}
body.ar-p-uae-bank-account-non-resident .nrb-funnel-svg{width:100%;height:auto;color:var(--indigo)}
body.ar-p-uae-bank-account-non-resident .nrb-funnel-side .nrb-funnel-k{font-weight:600;font-size:15px;color:var(--text);margin:0 0 5px}
body.ar-p-uae-bank-account-non-resident .nrb-funnel-side .nrb-funnel-v{font-size:13.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-uae-bank-account-non-resident .nrb-funnel-side--r .nrb-funnel-k{color:var(--indigo)}
body.ar-p-uae-bank-account-non-resident .nrb-split{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}
@media(max-width:720px){body.ar-p-uae-bank-account-non-resident .nrb-split{grid-template-columns:1fr;gap:16px}}
body.ar-p-uae-bank-account-non-resident .nrb-col{border-radius:16px;padding:26px 26px 22px;box-shadow:var(--shadow-card)}
body.ar-p-uae-bank-account-non-resident .nrb-col--myth{background:var(--surface);border:1px solid var(--border)}
body.ar-p-uae-bank-account-non-resident .nrb-col--real{background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--indigo)}
body.ar-p-uae-bank-account-non-resident .nrb-col-h{display:flex;align-items:center;gap:10px;font-weight:600;font-size:13px;letter-spacing:.07em;text-transform:uppercase;margin:0 0 16px}
body.ar-p-uae-bank-account-non-resident .nrb-col--myth .nrb-col-h{color:var(--text3)}
body.ar-p-uae-bank-account-non-resident .nrb-col--real .nrb-col-h{color:var(--indigo)}
body.ar-p-uae-bank-account-non-resident .nrb-col-chip{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;flex:0 0 auto}
body.ar-p-uae-bank-account-non-resident .nrb-col--myth .nrb-col-chip{background:var(--surface);color:var(--text3)}
body.ar-p-uae-bank-account-non-resident .nrb-col--real .nrb-col-chip{background:rgba(15,7,189,.08);color:var(--indigo)}
body.ar-p-uae-bank-account-non-resident .nrb-col-chip svg{width:13px;height:13px}
body.ar-p-uae-bank-account-non-resident .nrb-line{display:flex;gap:12px;padding:13px 0;border-top:1px solid var(--rule);font-size:14.5px;line-height:1.55;color:var(--text2)}
body.ar-p-uae-bank-account-non-resident .nrb-line:first-of-type{border-top:0;padding-top:0}
body.ar-p-uae-bank-account-non-resident .nrb-line svg{width:17px;height:17px;flex:0 0 auto;margin-top:2px}
body.ar-p-uae-bank-account-non-resident .nrb-col--myth .nrb-line svg{color:var(--text3)}
body.ar-p-uae-bank-account-non-resident .nrb-col--real .nrb-line svg{color:var(--indigo)}
body.ar-p-uae-bank-account-non-resident .nrb-col--real .nrb-line b{color:var(--text);font-weight:600}
/* guides/uae-banking-rejection-reasons */
body.ar-p-uae-banking-rejection-reasons .bk-hero-stamp{position:absolute;top:6%;right:-46px;width:340px;height:340px;opacity:.07;color:var(--indigo);pointer-events:none}
@media(max-width:760px){body.ar-p-uae-banking-rejection-reasons .bk-hero-stamp{width:220px;height:220px;right:-70px;top:auto;bottom:-30px;opacity:.06}}
body.ar-p-uae-banking-rejection-reasons .bk-byline{display:flex;align-items:center;gap:11px}
body.ar-p-uae-banking-rejection-reasons .bk-byline img{width:40px;height:40px;border-radius:50%;display:block}
body.ar-p-uae-banking-rejection-reasons .bk-byline-n{font-weight:600;font-size:13.5px;color:var(--text)}
body.ar-p-uae-banking-rejection-reasons .bk-byline-t{font-size:12px;color:var(--text3)}
body.ar-p-uae-banking-rejection-reasons .bk-facts{display:flex;flex-wrap:wrap;gap:0;margin-top:34px;border-top:1px solid var(--rule);max-width:760px}
body.ar-p-uae-banking-rejection-reasons .bk-fact{flex:1 1 0;min-width:148px;padding:18px 22px 16px 0;border-right:1px solid var(--rule)}
body.ar-p-uae-banking-rejection-reasons .bk-fact:last-child{border-right:0;padding-right:0}
@media(max-width:640px){body.ar-p-uae-banking-rejection-reasons .bk-fact{flex:1 1 100%;border-right:0;padding:14px 0;border-bottom:1px solid var(--rule)}
body.ar-p-uae-banking-rejection-reasons .bk-fact:last-child{border-bottom:0}}
body.ar-p-uae-banking-rejection-reasons .bk-fact-k{font-family:var(--serif);font-size:21px;font-weight:500;color:var(--indigo);line-height:1.1}
body.ar-p-uae-banking-rejection-reasons .bk-fact-v{font-size:12.5px;line-height:1.45;color:var(--text2);margin-top:6px}
body.ar-p-uae-banking-rejection-reasons .bk-read{max-width:760px;margin-top:36px}
@media(max-width:880px){body.ar-p-uae-banking-rejection-reasons .bk-read{grid-template-columns:1fr;gap:30px}}
body.ar-p-uae-banking-rejection-reasons .bk-read-svg{width:100%;height:auto;display:block}
body.ar-p-uae-banking-rejection-reasons .bk-read-cap{font-size:12.5px;color:var(--text3);margin:14px 0 0;line-height:1.5}
body.ar-p-uae-banking-rejection-reasons .bk-reasons .pcard{position:relative}
body.ar-p-uae-banking-rejection-reasons .bk-seq-note{font-size:13px;line-height:1.6;color:var(--text2);margin:26px 0 0;max-width:720px}
body.ar-p-uae-banking-rejection-reasons .bk-seq-note b{color:var(--text)}
/* guides/uae-bookkeeping-fta-requirements */
body.ar-p-uae-bookkeeping-fta-requirements .bk-byline{display:flex;align-items:center;gap:11px}
body.ar-p-uae-bookkeeping-fta-requirements .bk-byline img{width:40px;height:40px;border-radius:50%;display:block}
body.ar-p-uae-bookkeeping-fta-requirements .bk-byline-n{font-weight:600;font-size:13.5px;color:var(--text);line-height:1.2}
body.ar-p-uae-bookkeeping-fta-requirements .bk-byline-t{font-size:12px;color:var(--text3)}
body.ar-p-uae-bookkeeping-fta-requirements .bk-hero-glyph{position:absolute;top:-40px;right:-30px;width:min(46vw,460px); color:var(--indigo);opacity:.13;z-index:1;pointer-events:none}
@media(max-width:900px){body.ar-p-uae-bookkeeping-fta-requirements .bk-hero-glyph{width:60vw;right:-60px;top:10px;opacity:.08}}
@media(max-width:560px){body.ar-p-uae-bookkeeping-fta-requirements .bk-hero-glyph{display:none}}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch; border:1px solid var(--rule);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-card);margin-top:30px}
@media(max-width:720px){body.ar-p-uae-bookkeeping-fta-requirements .bk-flip{grid-template-columns:1fr}}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-side{padding:30px 30px 32px}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-was{background:var(--white)}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-now{background:linear-gradient(180deg,#F7F6FF,var(--white));border-left:1px solid var(--rule)}
@media(max-width:720px){body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-now{border-left:0;border-top:1px solid var(--rule)}}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-tag{display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.1em; text-transform:uppercase;color:var(--text3);margin-bottom:12px}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-now .bk-flip-tag{color:var(--indigo)}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-head{font-family:var(--display);font-weight:500;font-size:clamp(20px,2.6vw,27px); line-height:1.1;letter-spacing:-.015em;color:var(--text);margin:0 0 12px}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-was .bk-flip-head{color:var(--text3)}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-p{font-size:14.5px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-arrow{display:flex;align-items:center;justify-content:center; background:var(--ivory);color:var(--gold);padding:0 14px}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-arrow svg{width:28px;height:28px}
@media(max-width:720px){body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-arrow{padding:14px 0}
body.ar-p-uae-bookkeeping-fta-requirements .bk-flip-arrow svg{transform:rotate(90deg)}}
body.ar-p-uae-bookkeeping-fta-requirements .bk-expose{display:grid;gap:0;border-top:1px solid var(--rule);margin-top:30px}
body.ar-p-uae-bookkeeping-fta-requirements .bk-row{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:start; padding:24px 0;border-bottom:1px solid var(--rule)}
@media(max-width:560px){body.ar-p-uae-bookkeeping-fta-requirements .bk-row{gap:14px}}
body.ar-p-uae-bookkeeping-fta-requirements .bk-row-n{font-family:var(--display);font-weight:500;font-size:15px;color:var(--gold-ink); letter-spacing:.06em;padding-top:3px;min-width:26px}
body.ar-p-uae-bookkeeping-fta-requirements .bk-row-h{font-weight:600;font-size:16.5px;color:var(--text);margin:0 0 5px;line-height:1.3}
body.ar-p-uae-bookkeeping-fta-requirements .bk-row-p{font-size:14.5px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-bookkeeping-fta-requirements .bk-row-who{display:inline-block;margin-top:9px;font-size:12px;font-weight:600; letter-spacing:.02em;color:var(--indigo);background:rgba(15,7,189,.06); border-radius:999px;padding:4px 11px}
body.ar-p-uae-bookkeeping-fta-requirements .gc-thresh{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px}
body.ar-p-uae-bookkeeping-fta-requirements .gc-thresh-item{background:var(--white);border:1px solid var(--rule);border-top:3px solid var(--indigo);border-radius:14px;padding:22px 20px;box-shadow:var(--shadow-card)}
body.ar-p-uae-bookkeeping-fta-requirements .gc-thresh-n{display:block;font-family:var(--display);font-weight:500;font-size:26px;line-height:1.05;color:var(--indigo);letter-spacing:-.01em}
body.ar-p-uae-bookkeeping-fta-requirements .gc-thresh-l{display:block;margin-top:9px;font-size:13.5px;line-height:1.45;color:var(--text2)}
@media (max-width:860px){body.ar-p-uae-bookkeeping-fta-requirements .gc-thresh{grid-template-columns:repeat(2,1fr)}}
@media (max-width:460px){body.ar-p-uae-bookkeeping-fta-requirements .gc-thresh{grid-template-columns:1fr}}
/* guides/uae-company-formation-cost-2026 */

/* guides/uae-corporate-tax-small-business-relief */
@keyframes sbrStrike-uae-corporat{to{transform:scaleX(1)}}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-byline{display:flex;align-items:center;gap:11px;margin-left:4px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-byline img{width:38px;height:38px;border-radius:50%;display:block}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-byline-n{font-weight:600;font-size:13.5px;color:var(--text);line-height:1.25}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-byline-t{font-size:12px;color:var(--text3)}
@media(max-width:520px){body.ar-p-uae-corporate-tax-small-business-relief .sbr-byline{margin-left:0;margin-top:6px}}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq{margin-top:44px;border:1px solid var(--border);border-radius:18px;background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden;max-width:760px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:0}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-cell{padding:26px 24px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-cell:first-child{border-right:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-k{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text3);margin:0 0 8px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-v{font-family:var(--serif);font-size:clamp(20px,3vw,27px);line-height:1.12;color:var(--text);margin:0}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-v .on{color:var(--indigo)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-v .off{color:var(--text);position:relative}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-op{font-family:var(--serif);font-size:34px;color:var(--gold-ink);padding:0 6px;font-weight:500}
@media(max-width:560px){body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-top{grid-template-columns:1fr;text-align:left}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-cell:first-child{border-right:0;border-bottom:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-eq-op{display:none}}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-split{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:8px}
@media(max-width:760px){body.ar-p-uae-corporate-tax-small-business-relief .sbr-split{grid-template-columns:1fr;gap:16px}}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col{border:1px solid var(--border);border-radius:16px;padding:26px 26px 14px;background:var(--surface);box-shadow:var(--shadow-card)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col--keeps{background:var(--ivory)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col-h{display:flex;align-items:center;gap:11px;margin-bottom:6px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col-badge{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex-shrink:0}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col--takes .sbr-col-badge{background:rgba(15,7,189,.09);color:var(--indigo)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col--keeps .sbr-col-badge{background:rgba(201,152,26,.14);color:var(--gold-ink)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col-badge svg{width:19px;height:19px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col-t{font-weight:600;font-size:16px;color:var(--text);margin:0}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col-sub{font-size:13px;color:var(--text3);margin:0 0 14px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-li{display:flex;gap:12px;padding:11px 0;border-top:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-li-ico{flex-shrink:0;margin-top:1px;width:18px;height:18px;color:var(--indigo)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-col--keeps .sbr-li-ico{color:var(--gold-ink)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-li p{margin:0;font-size:14px;line-height:1.5;color:var(--text2)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-li b{color:var(--text);font-weight:600}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-seq{margin-top:30px;position:relative;padding-left:30px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-seq::before{content:"";position:absolute;left:9px;top:8px;bottom:8px;width:2px;background:linear-gradient(var(--indigo),rgba(15,7,189,.18))}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-node{position:relative;padding:0 0 26px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-node:last-child{padding-bottom:0}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-node::before{content:"";position:absolute;left:-29px;top:4px;width:14px;height:14px;border-radius:50%;background:var(--surface);border:2.5px solid var(--indigo)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-node:last-child::before{border-color:var(--gold);background:var(--gold)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-node-t{font-weight:600;font-size:16.5px;color:var(--text);margin:0 0 5px;letter-spacing:-.01em}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-node-p{margin:0;font-size:14.5px;line-height:1.58;color:var(--text2)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-node-p b{color:var(--text);font-weight:600}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-node-tag{display:inline-block;margin-top:7px;font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--text3)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-card)}
@media(max-width:760px){body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig{grid-template-columns:1fr 1fr}}
@media(max-width:430px){body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig{grid-template-columns:1fr}}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig-cell{padding:22px 20px;border-right:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig-cell:last-child{border-right:0}
@media(max-width:760px){body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig-cell:nth-child(2n){border-right:0}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig-cell:nth-child(-n+2){border-bottom:1px solid var(--rule)}}
@media(max-width:430px){body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig-cell{border-right:0;border-bottom:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig-cell:last-child{border-bottom:0}}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig-ico{width:22px;height:22px;color:var(--indigo);margin-bottom:11px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig-v{display:block;font-family:var(--serif);font-size:18px;color:var(--text);line-height:1.15;margin-bottom:4px}
body.ar-p-uae-corporate-tax-small-business-relief .sbr-elig-k{display:block;font-size:12.5px;color:var(--text3);line-height:1.4}
/* guides/uae-golden-visa-2026-all-routes */
body.ar-p-uae-golden-visa-2026-all-routes .gv-byline{display:flex;align-items:center;justify-content:center;gap:11px;margin-top:30px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-byline img{width:40px;height:40px;border-radius:50%;display:block}
body.ar-p-uae-golden-visa-2026-all-routes .gv-byline-txt{text-align:left;line-height:1.3}
body.ar-p-uae-golden-visa-2026-all-routes .gv-byline-n{font-size:13.5px;font-weight:600;color:var(--text)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-byline-t{font-size:12px;color:var(--text3)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-doors{margin:40px auto 0;max-width:780px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-doorrow{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;align-items:end}
@media(max-width:680px){body.ar-p-uae-golden-visa-2026-all-routes .gv-doorrow{grid-template-columns:repeat(3,1fr);gap:16px 14px}}
body.ar-p-uae-golden-visa-2026-all-routes .gv-door{display:flex;flex-direction:column;align-items:center;gap:9px;color:var(--indigo)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-door svg{width:100%;height:auto;max-width:62px;display:block}
body.ar-p-uae-golden-visa-2026-all-routes .gv-door--you svg{color:var(--gold)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-door-lbl{font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--text2);text-align:center;line-height:1.25}
body.ar-p-uae-golden-visa-2026-all-routes .gv-door--you .gv-door-lbl{color:var(--indigo)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-doors-cap{font-size:13px;color:var(--text3);text-align:center;margin:22px 0 0;max-width:54ch;margin-left:auto;margin-right:auto}
body.ar-p-uae-golden-visa-2026-all-routes .gv-elig{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px;margin:30px auto 0;max-width:760px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-elig-chip{font-size:13px;font-weight:600;color:var(--text);background:var(--surface); border:1px solid var(--border);border-radius:999px;padding:8px 15px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-elig-chip b{color:var(--indigo)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-elig-note{font-size:12.5px;color:var(--text3);text-align:center;margin:14px auto 0;max-width:60ch}
body.ar-p-uae-golden-visa-2026-all-routes .gv-routes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
@media(max-width:920px){body.ar-p-uae-golden-visa-2026-all-routes .gv-routes{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){body.ar-p-uae-golden-visa-2026-all-routes .gv-routes{grid-template-columns:1fr}}
body.ar-p-uae-golden-visa-2026-all-routes .gv-route{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--indigo); border-radius:16px;padding:22px 22px 18px;box-shadow:var(--shadow-card);display:flex;flex-direction:column}
body.ar-p-uae-golden-visa-2026-all-routes .gv-route-n{font-family:var(--serif);font-size:13px;font-weight:500;color:var(--gold-ink);letter-spacing:.06em}
body.ar-p-uae-golden-visa-2026-all-routes .gv-route h3{font-size:18px;font-weight:600;color:var(--text);margin:8px 0 9px;line-height:1.25}
body.ar-p-uae-golden-visa-2026-all-routes .gv-route p{font-size:14px;line-height:1.6;color:var(--text2);margin:0 0 14px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-route-by{margin-top:auto;font-size:11.5px;line-height:1.4;color:var(--text3); padding-top:11px;border-top:1px solid var(--rule)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-route-by b{color:var(--text2);font-weight:600}
body.ar-p-uae-golden-visa-2026-all-routes .gv-split{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:6px}
@media(max-width:720px){body.ar-p-uae-golden-visa-2026-all-routes .gv-split{grid-template-columns:1fr}}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr{border-radius:16px;padding:24px 22px;box-shadow:var(--shadow-card)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr--myth{background:var(--surface);border:1px solid var(--border)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr--real{background:var(--indigo);color:#fff}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr-tag{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600; letter-spacing:.1em;text-transform:uppercase;margin-bottom:13px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr--myth .gv-mr-tag{color:var(--text3)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr--real .gv-mr-tag{color:#C9B7F2}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr-ico{width:17px;height:17px;flex:none}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr h3{font-size:18px;font-weight:600;line-height:1.3;margin:0 0 10px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr--myth h3{color:var(--text)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr p{font-size:14px;line-height:1.62;margin:0}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr--myth p{color:var(--text2)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr--real p{color:rgba(255,255,255,.9)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-mr--myth h3 s{color:var(--text3);text-decoration-color:var(--gold)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-flags{margin-top:8px;display:grid;gap:14px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-flag{display:flex;gap:16px;background:var(--surface);border:1px solid var(--border); border-radius:14px;padding:20px 22px;box-shadow:var(--shadow-card)}
body.ar-p-uae-golden-visa-2026-all-routes .gv-flag-n{font-family:var(--serif);font-size:26px;font-weight:500;color:var(--gold-ink);line-height:1;flex:none;width:34px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-flag h3{font-size:16.5px;font-weight:600;color:var(--text);margin:2px 0 7px}
body.ar-p-uae-golden-visa-2026-all-routes .gv-flag p{font-size:14px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-golden-visa-2026-all-routes .gv-flag-who{display:block;margin-top:9px;font-size:11.5px;color:var(--text3)}
/* guides/uae-golden-visa-property-investor-2m */
body.ar-p-uae-golden-visa-property-investor-2m .pv-hero-by{display:flex;align-items:center;gap:11px}
body.ar-p-uae-golden-visa-property-investor-2m .pv-hero-by img{border-radius:50%;display:block}
body.ar-p-uae-golden-visa-property-investor-2m .pv-hero-by-n{font-weight:600;font-size:14px;color:var(--text);line-height:1.25}
body.ar-p-uae-golden-visa-property-investor-2m .pv-hero-by-t{font-size:12.5px;color:var(--text3)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-gauge{margin:46px 0 0;max-width:880px;border-top:1px solid var(--rule);padding-top:30px}
body.ar-p-uae-golden-visa-property-investor-2m .pv-gauge-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}
body.ar-p-uae-golden-visa-property-investor-2m .pv-gauge-lbl{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text3)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-gauge-line{font-size:13px;color:var(--text2)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-gauge-line b{color:var(--text);font-weight:600}
body.ar-p-uae-golden-visa-property-investor-2m .pv-gauge svg{width:100%;height:auto;display:block;color:var(--indigo)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-split{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}
@media(max-width:640px){body.ar-p-uae-golden-visa-property-investor-2m .pv-split{grid-template-columns:1fr}}
body.ar-p-uae-golden-visa-property-investor-2m .pv-then,body.ar-p-uae-golden-visa-property-investor-2m .pv-now{border:1px solid var(--border);border-radius:16px;padding:24px 24px 22px;background:var(--surface);box-shadow:var(--shadow-card)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-then{background:var(--ivory)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-now{border-top:3px solid var(--gold)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-tag{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}
body.ar-p-uae-golden-visa-property-investor-2m .pv-then .pv-tag{color:var(--text3)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-now .pv-tag{color:var(--gold-ink)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-tag svg{width:15px;height:15px}
body.ar-p-uae-golden-visa-property-investor-2m .pv-card-h{font-size:18px;font-weight:600;color:var(--text);margin:0 0 8px;letter-spacing:-.01em}
body.ar-p-uae-golden-visa-property-investor-2m .pv-card-p{font-size:14.5px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-golden-visa-property-investor-2m .pv-flags{margin-top:30px;border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--surface)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-flag{display:grid;grid-template-columns:auto 1fr;gap:18px;padding:22px 26px;border-bottom:1px solid var(--rule)}
body.ar-p-uae-golden-visa-property-investor-2m .pv-flag:last-child{border-bottom:0}
body.ar-p-uae-golden-visa-property-investor-2m .pv-flag-ico{width:40px;height:40px;border-radius:11px;background:rgba(15,7,189,.07);display:flex;align-items:center;justify-content:center;color:var(--indigo);flex-shrink:0}
body.ar-p-uae-golden-visa-property-investor-2m .pv-flag-ico svg{width:21px;height:21px}
body.ar-p-uae-golden-visa-property-investor-2m .pv-flag-t{font-size:16px;font-weight:600;color:var(--text);margin:2px 0 5px;letter-spacing:-.01em}
body.ar-p-uae-golden-visa-property-investor-2m .pv-flag-d{font-size:14px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-golden-visa-property-investor-2m .pv-flag-d .pv-who{display:block;margin-top:7px;font-size:12.5px;color:var(--text3);font-weight:500}
@media(max-width:520px){body.ar-p-uae-golden-visa-property-investor-2m .pv-flag{padding:20px}
body.ar-p-uae-golden-visa-property-investor-2m .pv-flag-ico{width:34px;height:34px}}
/* guides/uae-holding-company-setup-guide */
body.ar-p-uae-holding-company-setup-guide .hc-cat{color:var(--indigo);text-transform:uppercase;letter-spacing:.1em}
body.ar-p-uae-holding-company-setup-guide .hc-byline{display:flex;align-items:center;gap:11px}
body.ar-p-uae-holding-company-setup-guide .hc-byline img{width:40px;height:40px;border-radius:50%;object-fit:cover}
body.ar-p-uae-holding-company-setup-guide .hc-byline-n{font-weight:600;font-size:13.5px;color:var(--text)}
body.ar-p-uae-holding-company-setup-guide .hc-byline-t{font-size:12px;color:var(--text3)}
body.ar-p-uae-holding-company-setup-guide .hc-hero-motif{position:absolute;top:78px;right:-56px;width:440px;max-width:40%;color:var(--indigo);opacity:.12;z-index:1;pointer-events:none}
@media(max-width:1120px){body.ar-p-uae-holding-company-setup-guide .hc-hero-motif{opacity:.08}}
@media(max-width:900px){body.ar-p-uae-holding-company-setup-guide .hc-hero-motif{display:none}}
body.ar-p-uae-holding-company-setup-guide .hc-gates{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}
@media(max-width:680px){body.ar-p-uae-holding-company-setup-guide .hc-gates{grid-template-columns:1fr}}
body.ar-p-uae-holding-company-setup-guide .hc-gate{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:26px 26px 24px;box-shadow:var(--shadow-card)}
body.ar-p-uae-holding-company-setup-guide .hc-gate::before{content:"";position:absolute;top:0;left:24px;right:24px;height:3px;border-radius:0 0 3px 3px;background:var(--indigo)}
body.ar-p-uae-holding-company-setup-guide .hc-gate-top{display:flex;align-items:center;gap:13px;margin-bottom:13px}
body.ar-p-uae-holding-company-setup-guide .hc-gate-ico{flex-shrink:0;width:42px;height:42px;border-radius:11px;display:grid;place-items:center;background:rgba(15,7,189,.07);color:var(--indigo)}
body.ar-p-uae-holding-company-setup-guide .hc-gate-ico svg{width:22px;height:22px}
body.ar-p-uae-holding-company-setup-guide .hc-gate-n{font-family:var(--serif);font-size:12.5px;font-weight:500;letter-spacing:.06em;color:var(--text3)}
body.ar-p-uae-holding-company-setup-guide .hc-gate-k{font-weight:600;font-size:17px;color:var(--text);margin:1px 0 0}
body.ar-p-uae-holding-company-setup-guide .hc-gate-v{font-size:14px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-holding-company-setup-guide .hc-gate-tag{display:inline-block;margin-top:14px;font-size:11.5px;font-weight:600;letter-spacing:.03em;color:var(--indigo);border-top:1px solid var(--rule);padding-top:11px}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap{margin-top:30px;border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--surface)}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table{margin:0;border:none;border-radius:0;box-shadow:none}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table th{background:var(--ivory);color:var(--text)}
body.ar-p-uae-holding-company-setup-guide .hc-route-name{font-weight:600;color:var(--text);font-size:14px}
body.ar-p-uae-holding-company-setup-guide .hc-route-name a{color:var(--indigo)}
body.ar-p-uae-holding-company-setup-guide .hc-bestfor{display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--indigo);background:rgba(15,7,189,.06);border-radius:999px;padding:3px 10px}
body.ar-p-uae-holding-company-setup-guide .hc-dots{white-space:nowrap;letter-spacing:2px;font-size:13px;color:var(--indigo)}
body.ar-p-uae-holding-company-setup-guide .hc-dots .o{color:var(--text-placeholder)}
@media(max-width:760px){body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap{border:none;border-radius:0;box-shadow:none;background:transparent;overflow:visible}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table thead{display:none}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table,body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table tbody,body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table tr,body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table td{display:block;width:100%}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table tr{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-card);padding:16px 16px 6px;margin-bottom:14px}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table td{border:none;padding:6px 0;display:flex;justify-content:space-between;gap:18px;align-items:baseline}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table td::before{content:attr(data-l);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text3);flex-shrink:0}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table td:first-child{display:block;border-bottom:1px solid var(--rule);padding-bottom:11px;margin-bottom:6px}
body.ar-p-uae-holding-company-setup-guide .hc-routes-wrap .compare-table td:first-child::before{display:none}}
body.ar-p-uae-holding-company-setup-guide .hc-mr{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:30px;border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--surface)}
@media(max-width:680px){body.ar-p-uae-holding-company-setup-guide .hc-mr{grid-template-columns:1fr}}
body.ar-p-uae-holding-company-setup-guide .hc-mr-side{padding:28px 28px 26px}
body.ar-p-uae-holding-company-setup-guide .hc-mr-myth{background:var(--ivory);border-right:1px solid var(--rule)}
@media(max-width:680px){body.ar-p-uae-holding-company-setup-guide .hc-mr-myth{border-right:none;border-bottom:1px solid var(--rule)}}
body.ar-p-uae-holding-company-setup-guide .hc-mr-lbl{display:flex;align-items:center;gap:9px;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}
body.ar-p-uae-holding-company-setup-guide .hc-mr-myth .hc-mr-lbl{color:var(--text3)}
body.ar-p-uae-holding-company-setup-guide .hc-mr-real .hc-mr-lbl{color:var(--indigo)}
body.ar-p-uae-holding-company-setup-guide .hc-mr-lbl svg{width:17px;height:17px;flex-shrink:0}
body.ar-p-uae-holding-company-setup-guide .hc-mr-myth .hc-mr-claim{font-family:var(--serif);font-size:18px;line-height:1.42;color:var(--text2);margin:0;text-decoration:line-through;text-decoration-color:var(--gold);text-decoration-thickness:2px}
body.ar-p-uae-holding-company-setup-guide .hc-mr-real .hc-mr-claim{font-size:15.5px;line-height:1.6;color:var(--text);margin:0;font-weight:500}
body.ar-p-uae-holding-company-setup-guide .hc-mr-sub{font-size:13.5px;line-height:1.6;color:var(--text2);margin:12px 0 0}
/* guides/uae-offshore-company-what-it-can-do */
body.ar-p-uae-offshore-company-what-it-can-do .of-hero-motif{position:absolute;top:-90px;right:-110px;width:520px;height:520px;pointer-events:none;color:var(--indigo);opacity:.10;}
@media(max-width:760px){body.ar-p-uae-offshore-company-what-it-can-do .of-hero-motif{width:360px;height:360px;top:-70px;right:-130px;opacity:.08;}}
body.ar-p-uae-offshore-company-what-it-can-do .of-byline{display:flex;align-items:center;gap:11px;}
body.ar-p-uae-offshore-company-what-it-can-do .of-byline img{border-radius:50%;display:block;}
body.ar-p-uae-offshore-company-what-it-can-do .of-byline-n{font-weight:600;font-size:13.5px;color:var(--text);line-height:1.2;}
body.ar-p-uae-offshore-company-what-it-can-do .of-byline-t{font-size:12px;color:var(--text3);line-height:1.3;}
body.ar-p-uae-offshore-company-what-it-can-do .of-split{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:36px;border:1px solid var(--rule);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--surface);}
@media(max-width:720px){body.ar-p-uae-offshore-company-what-it-can-do .of-split{grid-template-columns:1fr;}}
body.ar-p-uae-offshore-company-what-it-can-do .of-side{padding:34px 32px;}
@media(max-width:560px){body.ar-p-uae-offshore-company-what-it-can-do .of-side{padding:26px 22px;}}
body.ar-p-uae-offshore-company-what-it-can-do .of-side--yes{background:var(--surface);border-right:1px solid var(--rule);}
body.ar-p-uae-offshore-company-what-it-can-do .of-side--no{background:var(--ivory);}
@media(max-width:720px){body.ar-p-uae-offshore-company-what-it-can-do .of-side--yes{border-right:0;border-bottom:1px solid var(--rule);}}
body.ar-p-uae-offshore-company-what-it-can-do .of-side-tag{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;}
body.ar-p-uae-offshore-company-what-it-can-do .of-side--yes .of-side-tag{color:var(--indigo);}
body.ar-p-uae-offshore-company-what-it-can-do .of-side--no .of-side-tag{color:var(--text3);}
body.ar-p-uae-offshore-company-what-it-can-do .of-side-ico{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none;}
body.ar-p-uae-offshore-company-what-it-can-do .of-side--yes .of-side-ico{background:rgba(15,7,189,.08);color:var(--indigo);}
body.ar-p-uae-offshore-company-what-it-can-do .of-side--no .of-side-ico{background:rgba(103,101,138,.12);color:var(--text2);}
body.ar-p-uae-offshore-company-what-it-can-do .of-side-ico svg{width:17px;height:17px;}
body.ar-p-uae-offshore-company-what-it-can-do .of-side h3{font-family:var(--serif);font-weight:500;font-size:20px;line-height:1.25;margin:0 0 14px;color:var(--text);}
body.ar-p-uae-offshore-company-what-it-can-do .of-side-list{list-style:none;margin:0;padding:0;}
body.ar-p-uae-offshore-company-what-it-can-do .of-side-list li{position:relative;padding-left:24px;font-size:14.5px;line-height:1.5;color:var(--text2);margin-bottom:11px;}
body.ar-p-uae-offshore-company-what-it-can-do .of-side-list li:last-child{margin-bottom:0;}
body.ar-p-uae-offshore-company-what-it-can-do .of-side-list li::before{position:absolute;left:0;top:1px;font-size:13px;font-weight:700;}
body.ar-p-uae-offshore-company-what-it-can-do .of-side--yes .of-side-list li::before{content:"+";color:var(--indigo);}
body.ar-p-uae-offshore-company-what-it-can-do .of-side--no .of-side-list li::before{content:"\2212";color:var(--text3);}
body.ar-p-uae-offshore-company-what-it-can-do .gc-callout{margin-top:34px;padding:30px 32px;background:var(--surface);border:1px solid var(--rule);border-left:3px solid var(--indigo);border-radius:16px;box-shadow:var(--shadow-card);}
body.ar-p-uae-offshore-company-what-it-can-do .gc-callout-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text3);margin-bottom:10px;}
body.ar-p-uae-offshore-company-what-it-can-do .gc-callout-lead{font-family:var(--serif);font-size:clamp(18px,2.4vw,22px);font-weight:500;line-height:1.4;color:var(--text);margin:0 0 12px;}
body.ar-p-uae-offshore-company-what-it-can-do .gc-callout-body{font-size:15.5px;line-height:1.72;color:var(--text2);margin:0;}
body.ar-p-uae-offshore-company-what-it-can-do .gc-callout-body a{color:var(--indigo);text-decoration:underline;text-underline-offset:2px;}
@media (max-width:560px){body.ar-p-uae-offshore-company-what-it-can-do .gc-callout{padding:24px 22px;}}
/* guides/uae-vat-registration-explained */
body.ar-p-uae-vat-registration-explained .vat-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--indigo);margin-bottom:20px}
body.ar-p-uae-vat-registration-explained .vat-eyebrow::before{content:"";width:26px;height:1px;background:var(--gold)}
body.ar-p-uae-vat-registration-explained .vat-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-bottom:8px}
body.ar-p-uae-vat-registration-explained .vat-byline{display:inline-flex;align-items:center;gap:11px}
body.ar-p-uae-vat-registration-explained .vat-byline img{width:40px;height:40px;border-radius:50%;display:block}
body.ar-p-uae-vat-registration-explained .vat-byline-n{font-weight:600;font-size:13.5px;color:var(--text)}
body.ar-p-uae-vat-registration-explained .vat-byline-t{font-size:12px;color:var(--text3)}
body.ar-p-uae-vat-registration-explained .vat-line{margin:48px 0 0;border-top:1px solid var(--rule);padding-top:30px}
body.ar-p-uae-vat-registration-explained .vat-line-cap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:16px}
body.ar-p-uae-vat-registration-explained .vat-line-cap-l{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text3)}
body.ar-p-uae-vat-registration-explained .vat-line-cap-r{font-size:13px;color:var(--text2)}
body.ar-p-uae-vat-registration-explained .vat-line-cap-r b{color:var(--indigo);font-weight:600}
body.ar-p-uae-vat-registration-explained .vat-chart{width:100%;height:auto;display:block;overflow:visible}
body.ar-p-uae-vat-registration-explained .vat-chart .vc-grid{stroke:var(--rule)}
body.ar-p-uae-vat-registration-explained .vat-chart .vc-datum{stroke:var(--gold);stroke-width:1.75;stroke-dasharray:5 4}
body.ar-p-uae-vat-registration-explained .vat-chart .vc-rev{stroke:var(--indigo);stroke-width:2.25;fill:none;stroke-linecap:round;stroke-linejoin:round}
html.js body.ar-p-uae-vat-registration-explained .vat-chart .vc-rev{stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}
html.js body.ar-p-uae-vat-registration-explained .vat-chart.is-drawn .vc-rev{transition:stroke-dashoffset 1.4s cubic-bezier(.45,.05,.2,1);stroke-dashoffset:0}
body.ar-p-uae-vat-registration-explained .vat-chart .vc-fill{fill:var(--indigo);opacity:.05}
body.ar-p-uae-vat-registration-explained .vat-chart .vc-cross{fill:var(--gold)}
body.ar-p-uae-vat-registration-explained .vat-chart .vc-cross-ring{fill:none;stroke:var(--gold);stroke-width:1.5;opacity:.5}
body.ar-p-uae-vat-registration-explained .vat-chart .vc-lbl{font-family:var(--sans),Montserrat,sans-serif;font-size:12px;font-weight:600;fill:var(--text)}
body.ar-p-uae-vat-registration-explained .vat-chart .vc-lbl-sm{font-family:var(--sans),Montserrat,sans-serif;font-size:10.5px;fill:var(--text3)}
body.ar-p-uae-vat-registration-explained .vat-chart .vc-datum-lbl{font-family:var(--sans),Montserrat,sans-serif;font-size:11px;font-weight:600;fill:var(--gold-ink)}
@media(prefers-reduced-motion:reduce){html.js body.ar-p-uae-vat-registration-explained .vat-chart .vc-rev{stroke-dashoffset:0;transition:none}}
body.ar-p-uae-vat-registration-explained .vat-marks{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:26px;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-card)}
@media(max-width:560px){body.ar-p-uae-vat-registration-explained .vat-marks{grid-template-columns:1fr}}
body.ar-p-uae-vat-registration-explained .vat-mark{padding:18px 20px;border-right:1px solid var(--rule)}
body.ar-p-uae-vat-registration-explained .vat-mark:last-child{border-right:0}
@media(max-width:560px){body.ar-p-uae-vat-registration-explained .vat-mark{border-right:0;border-bottom:1px solid var(--rule)}
body.ar-p-uae-vat-registration-explained .vat-mark:last-child{border-bottom:0}}
body.ar-p-uae-vat-registration-explained .vat-mark-v{font-family:var(--serif);font-size:23px;font-weight:500;color:var(--indigo);line-height:1;letter-spacing:-.01em}
body.ar-p-uae-vat-registration-explained .vat-mark-k{font-size:12px;font-weight:600;color:var(--text);margin:8px 0 3px}
body.ar-p-uae-vat-registration-explained .vat-mark-d{font-size:12.5px;line-height:1.45;color:var(--text2);margin:0}
body.ar-p-uae-vat-registration-explained .vat-mr{display:grid;gap:16px;margin-top:8px}
body.ar-p-uae-vat-registration-explained .vat-mr-row{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-card)}
@media(max-width:680px){body.ar-p-uae-vat-registration-explained .vat-mr-row{grid-template-columns:1fr}}
body.ar-p-uae-vat-registration-explained .vat-mr-myth,body.ar-p-uae-vat-registration-explained .vat-mr-real{padding:22px 24px}
body.ar-p-uae-vat-registration-explained .vat-mr-myth{background:var(--ivory);border-right:1px solid var(--rule)}
@media(max-width:680px){body.ar-p-uae-vat-registration-explained .vat-mr-myth{border-right:0;border-bottom:1px solid var(--rule)}}
body.ar-p-uae-vat-registration-explained .vat-mr-tag{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}
body.ar-p-uae-vat-registration-explained .vat-mr-tag.is-myth{color:var(--text3)}
body.ar-p-uae-vat-registration-explained .vat-mr-tag.is-real{color:var(--indigo)}
body.ar-p-uae-vat-registration-explained .vat-mr-tag svg{width:15px;height:15px;flex:0 0 auto}
body.ar-p-uae-vat-registration-explained .vat-mr-myth p,body.ar-p-uae-vat-registration-explained .vat-mr-real p{margin:0;font-size:14.5px;line-height:1.55;color:var(--text2)}
body.ar-p-uae-vat-registration-explained .vat-mr-real p{color:var(--text)}
body.ar-p-uae-vat-registration-explained .vat-mr-real p b{color:var(--indigo);font-weight:600}
body.ar-p-uae-vat-registration-explained .vat-risk{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px}
@media(max-width:760px){body.ar-p-uae-vat-registration-explained .vat-risk{grid-template-columns:1fr}}
body.ar-p-uae-vat-registration-explained .vat-risk-card{background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--indigo);border-radius:14px;padding:24px 24px 26px;box-shadow:var(--shadow-card)}
body.ar-p-uae-vat-registration-explained .vat-risk-card:last-child{border-top-color:var(--gold)}
body.ar-p-uae-vat-registration-explained .vat-risk-ico{width:40px;height:40px;border-radius:10px;background:rgba(15,7,189,.06);display:flex;align-items:center;justify-content:center;color:var(--indigo);margin-bottom:14px}
body.ar-p-uae-vat-registration-explained .vat-risk-card:last-child .vat-risk-ico{background:rgba(201,152,26,.1);color:var(--gold-ink)}
body.ar-p-uae-vat-registration-explained .vat-risk-ico svg{width:21px;height:21px}
body.ar-p-uae-vat-registration-explained .vat-risk-card h3{font-size:17px;margin:0 0 8px;letter-spacing:-.01em}
body.ar-p-uae-vat-registration-explained .vat-risk-card p{font-size:14px;line-height:1.55;color:var(--text2);margin:0}
@media(max-width:560px){body.ar-p-uae-vat-registration-explained .vat-mr{gap:10px}
body.ar-p-uae-vat-registration-explained .vat-mr-myth,body.ar-p-uae-vat-registration-explained .vat-mr-real{padding:13px 14px}
body.ar-p-uae-vat-registration-explained .vat-mr-tag{margin-bottom:5px;font-size:10.5px}
body.ar-p-uae-vat-registration-explained .vat-mr-tag svg{width:13px;height:13px}
body.ar-p-uae-vat-registration-explained .vat-mr-myth p,body.ar-p-uae-vat-registration-explained .vat-mr-real p{font-size:13.8px;line-height:1.48}
body.ar-p-uae-vat-registration-explained .vat-marks{margin-top:20px}
body.ar-p-uae-vat-registration-explained .vat-mark{padding:13px 16px}
body.ar-p-uae-vat-registration-explained .vat-risk{gap:11px}
body.ar-p-uae-vat-registration-explained .vat-risk-card{padding:17px 17px 18px}
body.ar-p-uae-vat-registration-explained .vat-risk-ico{margin-bottom:10px;width:36px;height:36px}
body.ar-p-uae-vat-registration-explained .vat-risk-card h3{margin-bottom:6px}
body.ar-p-uae-vat-registration-explained .vat-line{margin-top:30px;padding-top:22px}
body.ar-p-uae-vat-registration-explained .vat-line-cap{margin-bottom:12px}
body.ar-p-uae-vat-registration-explained .vat-marks{margin-top:18px}
body.ar-p-uae-vat-registration-explained .vat-line .gc-note{margin-top:14px}}
/* updates/difc-adgm-regulatory-update-2026 */
body.ar-p-difc-adgm-regulatory-update-2026 .chg-reg{margin:6px 0 0;border-top:1px solid var(--rule);}
body.ar-p-difc-adgm-regulatory-update-2026 .chg-row{display:grid;grid-template-columns:74px 1fr;gap:26px;align-items:start;padding:26px 0;border-bottom:1px solid var(--rule);}
body.ar-p-difc-adgm-regulatory-update-2026 .chg-tag{font-family:var(--serif);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--indigo);white-space:nowrap;padding-top:3px;}
body.ar-p-difc-adgm-regulatory-update-2026 .chg-row:last-child .chg-tag{color:var(--gold-ink);}
body.ar-p-difc-adgm-regulatory-update-2026 .chg-body h3{font-size:19px;margin:0 0 7px;color:var(--text);letter-spacing:-.01em;}
body.ar-p-difc-adgm-regulatory-update-2026 .chg-body p{margin:0;color:var(--text2);line-height:1.62;font-size:15.5px;}
body.ar-p-difc-adgm-regulatory-update-2026 .chg-decides{display:inline-block;margin-top:11px;font-size:12.5px;font-weight:600;color:var(--text3);border:1px solid var(--rule);border-radius:999px;padding:4px 12px;}
@media(max-width:560px){body.ar-p-difc-adgm-regulatory-update-2026 .chg-row{grid-template-columns:1fr;gap:8px;padding:22px 0;}
body.ar-p-difc-adgm-regulatory-update-2026 .chg-tag{padding-top:0;}}
body.ar-p-difc-adgm-regulatory-update-2026 .fork{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;margin:8px 0 0;}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-svg{width:100%;height:auto;display:block;color:var(--indigo);}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-side{background:var(--surface);border:1px solid var(--rule);border-radius:16px;padding:26px 26px 24px;box-shadow:var(--shadow-card);}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-side.is-reg{border-top:3px solid var(--gold);}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-side.is-rdy{border-top:3px solid var(--indigo);}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-tag{display:inline-block;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 12px;margin-bottom:13px;}
body.ar-p-difc-adgm-regulatory-update-2026 .is-reg .fork-tag{color:var(--gold-ink);background:rgba(201,152,26,.10);}
body.ar-p-difc-adgm-regulatory-update-2026 .is-rdy .fork-tag{color:var(--indigo);background:rgba(15,7,189,.06);}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-side h3{font-size:20px;margin:0 0 9px;color:var(--text);letter-spacing:-.01em;}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-side p{margin:0 0 14px;color:var(--text2);line-height:1.6;font-size:14.5px;}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-foot{font-size:13.5px;font-weight:600;color:var(--text);border-top:1px solid var(--rule);padding-top:13px;margin:0;}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-q{text-align:center;}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-q-svg{display:block;margin:0 auto;color:var(--gold);width:46px;height:46px;}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-q-lbl{display:block;font-family:var(--serif);font-style:italic;font-size:14px;color:var(--text3);margin-top:8px;line-height:1.4;}
@media(max-width:760px){body.ar-p-difc-adgm-regulatory-update-2026 .fork{grid-template-columns:1fr;gap:14px;}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-q{order:-1;padding:4px 0 2px;}
body.ar-p-difc-adgm-regulatory-update-2026 .fork-q-svg{transform:rotate(90deg);}}
body.ar-p-difc-adgm-regulatory-update-2026 .upd-headline{border-left:3px solid var(--gold);padding:6px 0 6px 22px;margin:0 0 6px;}
body.ar-p-difc-adgm-regulatory-update-2026 .upd-headline .ar-h2{margin:0;}
body.ar-p-difc-adgm-regulatory-update-2026 .centre-split{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:6px;}
body.ar-p-difc-adgm-regulatory-update-2026 .centre-card{background:var(--surface);border:1px solid var(--rule);border-radius:16px;padding:30px 28px;box-shadow:var(--shadow-card);}
body.ar-p-difc-adgm-regulatory-update-2026 .centre-card .cc-tag{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--indigo);background:rgba(15,7,189,.06);border-radius:999px;padding:5px 12px;margin-bottom:14px;}
body.ar-p-difc-adgm-regulatory-update-2026 .centre-card h3{font-size:22px;margin:0 0 4px;color:var(--text);}
body.ar-p-difc-adgm-regulatory-update-2026 .centre-card .cc-reg{font-size:13.5px;color:var(--text3);font-weight:600;margin:0 0 16px;}
body.ar-p-difc-adgm-regulatory-update-2026 .centre-card p{color:var(--text2);margin:0 0 14px;line-height:1.62;}
body.ar-p-difc-adgm-regulatory-update-2026 .centre-card .cc-best{font-size:14px;font-weight:600;color:var(--text);border-top:1px solid var(--rule);padding-top:14px;margin:0;}
body.ar-p-difc-adgm-regulatory-update-2026 .centre-card.cc-adgm .cc-tag{color:var(--gold-ink);background:rgba(201,152,26,.10);}
@media(max-width:760px){body.ar-p-difc-adgm-regulatory-update-2026 .centre-split{grid-template-columns:1fr;gap:16px;}
body.ar-p-difc-adgm-regulatory-update-2026 .centre-card{padding:26px 22px;}}
/* updates/uae-aml-cft-2026-dnfbp-obligations */
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain{display:flex;align-items:stretch;gap:0;margin:30px 0 4px;border:1px solid rgba(255,255,255,.16);border-radius:14px;overflow:hidden;background:rgba(255,255,255,.04)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain-step{flex:1;padding:16px 18px;position:relative;min-width:0}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain-step + .aml-chain-step{border-left:1px solid rgba(255,255,255,.14)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain-k{display:block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:6px}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain-v{display:block;font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.86)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain-ar{position:absolute;right:-9px;top:50%;transform:translateY(-50%);z-index:2;width:18px;height:18px;color:var(--gold)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain-step:last-child .aml-chain-ar{display:none}
@media(max-width:640px){body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain{flex-direction:column}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain-step + .aml-chain-step{border-left:0;border-top:1px solid rgba(255,255,255,.14)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-chain-ar{right:50%;top:auto;bottom:-9px;transform:translateX(50%) rotate(90deg)}}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}
@media(max-width:600px){body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift{grid-template-columns:1fr}}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-card{border:1px solid var(--border);border-radius:16px;padding:24px 24px 22px;background:var(--surface);box-shadow:var(--shadow-card)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-card.is-now{border-top:3px solid var(--indigo)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-card.is-then{background:var(--ivory)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-tag{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text3);margin-bottom:12px}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-card.is-now .aml-shift-tag{color:var(--indigo)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-card h3{font-size:17px;line-height:1.3;margin:0 0 12px;color:var(--text)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--text2);padding:7px 0;border-top:1px solid var(--rule)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-li:first-of-type{border-top:0;padding-top:0}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-ico{flex:0 0 16px;width:16px;height:16px;margin-top:2px;color:var(--text3)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-shift-card.is-now .aml-shift-ico{color:var(--indigo)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-flow{margin-top:34px;display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--surface)}
@media(max-width:760px){body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-flow{grid-template-columns:1fr}}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node{padding:24px 22px 22px;position:relative}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node + .aml-node{border-left:1px solid var(--rule)}
@media(max-width:760px){body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node + .aml-node{border-left:0;border-top:1px solid var(--rule)}}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node-n{font-family:var(--serif);font-size:13px;font-weight:500;letter-spacing:.06em;color:var(--gold-ink)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node-ico{width:26px;height:26px;color:var(--indigo);margin:10px 0 12px;display:block}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node-k{font-weight:600;font-size:15px;color:var(--text);margin:0 0 6px}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node-v{font-size:13px;line-height:1.5;color:var(--text2);margin:0}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node-ar{position:absolute;right:-9px;top:50%;transform:translateY(-50%);z-index:2;width:18px;height:18px;color:var(--gold);background:var(--surface);border-radius:50%}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node:last-child .aml-node-ar{display:none}
@media(max-width:760px){body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-node-ar{right:50%;top:auto;bottom:-9px;transform:translateX(50%) rotate(90deg)}}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule);margin-top:30px}
@media(max-width:760px){body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred{grid-template-columns:1fr 1fr}}
@media(max-width:430px){body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred{grid-template-columns:1fr}}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred-i{padding:22px 22px 20px 0;border-right:1px solid var(--rule)}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred-i:last-child{border-right:0;padding-right:0}
@media(max-width:760px){body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred-i:nth-child(2n){border-right:0;padding-right:0}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred-i{padding-right:22px}}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred-ico{width:24px;height:24px;color:var(--indigo);display:block;margin-bottom:12px}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred-k{font-weight:600;font-size:14.5px;color:var(--text);margin:0 0 4px}
body.ar-p-uae-aml-cft-2026-dnfbp-obligations .aml-cred-v{font-size:12.5px;line-height:1.45;color:var(--text2);margin:0}
/* updates/uae-central-bank-kyc-guidelines-2025 */
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch;margin-top:34px;border:1px solid var(--rule);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card)}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-col{padding:26px 28px}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-col.before{background:var(--ivory)}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-col.after{background:var(--surface)}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-bottom:10px}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-col.after .kyc-shift-tag{color:var(--indigo)}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-h{font-family:var(--display);font-weight:500;font-size:18px;color:var(--text);line-height:1.3;margin:0 0 6px}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-p{font-size:14.5px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-arrow{display:flex;align-items:center;justify-content:center;padding:0 18px;background:var(--indigo);color:#fff}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-arrow svg{width:22px;height:18px}
@media(max-width:680px){body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift{grid-template-columns:1fr}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-arrow{padding:12px 0}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-shift-arrow svg{transform:rotate(90deg)}}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-flag{margin-top:30px;padding:22px 26px;border-left:3px solid var(--gold);background:var(--ivory);border-radius:0 14px 14px 0}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-flag-h{font-family:var(--display);font-weight:500;font-size:17px;color:var(--text);margin:0 0 8px}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-flag p{font-size:15px;line-height:1.65;color:var(--text2);margin:0}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-verify{margin-top:40px;font-size:13.5px;color:var(--text3);text-align:center}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track{margin-top:30px;border:1px solid var(--rule);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card);padding:30px 30px 26px}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-line{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:0}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-svg{display:block;width:100%;height:34px;color:var(--indigo)}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-step{position:relative;padding:14px 16px 0 0}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-step:last-child{padding-right:0}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-n{font-family:var(--serif);font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--gold-ink)}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-k{font-weight:600;font-size:14.5px;color:var(--text);margin:6px 0 4px}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-v{font-size:12.5px;line-height:1.5;color:var(--text2);margin:0}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-step.is-bank .kyc-track-k{color:var(--indigo)}
@media(max-width:680px){body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-line{grid-template-columns:1fr}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-svg{height:auto}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-step{padding:0 0 0 22px;margin-bottom:18px;border-left:2px solid var(--rule)}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-track-step:last-child{margin-bottom:0}}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-seq{counter-reset:kseq;margin-top:8px;display:grid;gap:14px}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-seq-item{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:20px 22px;border:1px solid var(--rule);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-card)}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-seq-item::before{counter-increment:kseq;content:counter(kseq,decimal-leading-zero);font-family:var(--serif);font-weight:500;font-size:16px;color:var(--indigo);line-height:1.3;min-width:26px}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-seq-h{font-weight:600;font-size:15.5px;color:var(--text);margin:0 0 4px}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-seq-p{font-size:14px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-central-bank-kyc-guidelines-2025 .kyc-seq-item.is-gold::before{color:var(--gold)}
/* updates/uae-corporate-tax-small-business-relief-2026-update */
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-window{margin-top:26px;border:1px solid var(--rule);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card);padding:30px 30px 26px}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-window-svg{display:block;width:100%;height:auto;color:var(--indigo)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-window-legend{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:18px;padding-top:18px;border-top:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-leg{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text2)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-leg-sw{width:14px;height:14px;border-radius:4px;flex:0 0 auto}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-leg-sw.open{background:rgba(15,7,189,.14);border:1px solid var(--indigo)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-leg-sw.stop{background:var(--gold)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-leg-sw.after{background:var(--surface);border:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-leg b{color:var(--text);font-weight:600}
@media(max-width:560px){body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-window{padding:22px 18px}}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-card)}
@media(max-width:680px){body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr{grid-template-columns:1fr}}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-col{padding:8px 0}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-col.assume{background:var(--surface);border-right:1px solid var(--rule)}
@media(max-width:680px){body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-col.assume{border-right:none;border-bottom:1px solid var(--rule)}}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-head{display:flex;align-items:center;gap:9px;padding:18px 24px 8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-head.assume{color:var(--text3)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-head.true{color:var(--indigo)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-row{padding:14px 24px;border-top:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-row:first-of-type{border-top:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-q{font-size:14.5px;line-height:1.5;color:var(--text2);margin:0}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-col.true .sbr-mr-q{color:var(--text)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-q strong{font-weight:600;color:var(--text)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-ico{flex:0 0 auto}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-mr-decides{display:inline-block;margin-top:9px;font-size:12px;color:var(--text3)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-status{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:18px 22px;border:1px solid var(--rule);border-left:4px solid var(--indigo);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-card)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-status-dot{width:10px;height:10px;border-radius:50%;background:var(--gold);flex:0 0 auto}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-status-k{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);font-weight:600}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-status-v{font-size:15px;color:var(--text);font-weight:500}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-band{margin-top:18px;border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-card)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-band-row{display:grid;grid-template-columns:auto 1fr;gap:0}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-seg{padding:18px 22px;border-bottom:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-seg:nth-last-child(-n+2){border-bottom:none}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-seg-l{border-right:1px solid var(--rule);font-weight:600;color:var(--text);font-size:15px;display:flex;align-items:center;background:var(--surface)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-seg-r{color:var(--text2);font-size:14.5px;display:flex;align-items:center}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-seg-rate{display:inline-block;font-weight:700;color:var(--indigo);margin-right:8px}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-seg-rate.is-zero{color:var(--pos-ink)}
@media(max-width:560px){body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-band-row{grid-template-columns:1fr}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-seg-l{border-right:none;border-bottom:1px solid var(--rule)}
body.ar-p-uae-corporate-tax-small-business-relief-2026-update .sbr-seg{border-bottom:1px solid var(--rule)}}
/* updates/uae-e-invoicing-mandate-2026 */
body.ar-p-uae-e-invoicing-mandate-2026 .ei-panel{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:16px;padding:24px 22px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-panel-h{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:16px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-panel-row{display:flex;gap:13px;padding:13px 0;border-top:1px solid var(--line)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-panel-row:first-of-type{border-top:0;padding-top:0}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-panel-k{font-size:13px;font-weight:600;color:var(--text);margin:0 0 3px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-panel-v{font-size:12.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-panel-ico{flex:0 0 auto;width:34px;height:34px;border-radius:9px;background:var(--lilac-200);color:var(--indigo);display:inline-flex;align-items:center;justify-content:center}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-panel-ico svg{width:18px;height:18px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-rail{position:relative;margin-top:30px;padding-left:30px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-rail::before{content:'';position:absolute;left:9px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,rgba(15,7,189,0.28),rgba(15,7,189,0.10))}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-node{position:relative;padding:0 0 26px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-node:last-child{padding-bottom:0}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-node::before{content:'';position:absolute;left:-27px;top:3px;width:18px;height:18px;border-radius:50%;background:var(--surface);border:2px solid var(--indigo)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-node.ei-now::before{background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 5px rgba(201,152,26,0.16)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-node-date{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--indigo);text-transform:uppercase}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-node-t{font-size:16px;font-weight:600;color:var(--text);margin:5px 0 4px;letter-spacing:-0.01em}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-node-p{font-size:14px;line-height:1.65;color:var(--text2);margin:0;max-width:60ch}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-stakes{display:grid;grid-template-columns:1fr;gap:16px;margin-top:26px}
@media(min-width:760px){body.ar-p-uae-e-invoicing-mandate-2026 .ei-stakes{grid-template-columns:1fr 1fr}}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-stake{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12);border-left:3px solid var(--gold);border-radius:12px;padding:20px 22px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-stake h3{font-size:15px;font-weight:600;color:#fff;margin:0 0 7px;letter-spacing:-0.01em}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-stake p{font-size:13.5px;line-height:1.62;color:rgba(255,255,255,0.72);margin:0}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-source{margin-top:26px;font-size:12.5px;line-height:1.6;color:var(--text3)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-source a{color:var(--indigo)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-window{margin:30px 0 0;border:1px solid var(--border);border-radius:16px;background:var(--surface); padding:26px 24px 22px;box-shadow:var(--shadow-card)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-window figcaption{display:block;font-size:13px;line-height:1.5;color:var(--text2);margin-top:16px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-window figcaption b{color:var(--text);font-weight:600}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-window svg{display:block;width:100%;height:auto}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-win-grid{display:grid;grid-template-columns:1fr;gap:0}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap{display:grid;grid-template-columns:1fr;gap:18px;margin-top:26px}
@media(min-width:760px){body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap{grid-template-columns:1fr 1fr}}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-col{border-radius:14px;padding:22px 24px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-myth{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-real{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.16);border-left:3px solid var(--gold)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-tag{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700; letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-myth .ei-trap-tag{color:rgba(255,255,255,0.55)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-real .ei-trap-tag{color:var(--gold-ink)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-tag svg{width:15px;height:15px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-col p{font-size:14px;line-height:1.62;color:rgba(255,255,255,0.74);margin:0 0 12px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-col p:last-child{margin-bottom:0}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-trap-col p b{color:#fff;font-weight:600}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow{margin-top:30px;display:grid;grid-template-columns:1fr;gap:0;counter-reset:eiflow}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-step{position:relative;display:grid;grid-template-columns:46px 1fr;gap:18px; padding:0 0 24px;align-items:start}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-step:last-child{padding-bottom:0}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-step::before{counter-increment:eiflow;content:counter(eiflow,decimal-leading-zero); grid-row:1;grid-column:1;display:inline-flex;align-items:center;justify-content:center; width:46px;height:46px;border-radius:50%;background:var(--surface);border:1.5px solid var(--indigo); color:var(--indigo);font-family:var(--serif);font-weight:600;font-size:16px;z-index:1}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-step:last-child::before{border-color:var(--gold);color:var(--gold); box-shadow:0 0 0 5px rgba(201,152,26,0.14)}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-step::after{content:'';position:absolute;left:23px;top:46px;bottom:0;width:1.5px; background:linear-gradient(180deg,rgba(15,7,189,0.30),rgba(15,7,189,0.12))}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-step:last-child::after{display:none}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-body{grid-column:2;padding-top:11px}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-t{font-size:16px;font-weight:600;color:var(--text);margin:0 0 5px;letter-spacing:-0.01em}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-d{font-size:14px;line-height:1.62;color:var(--text2);margin:0;max-width:62ch}
body.ar-p-uae-e-invoicing-mandate-2026 .ei-flow-d .ei-decides{display:block;margin-top:8px;font-size:12px;color:var(--text3);font-style:italic}
/* updates/uae-esr-2025-update-requirements */
body.ar-p-uae-esr-2025-update-requirements .esr-rail{margin-top:30px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.04);padding:20px 22px}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-track{display:flex;align-items:stretch;gap:0;position:relative}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-seg{flex:1;padding:0 18px;position:relative}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-seg:first-child{padding-left:4px}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-seg + .esr-rail-seg{border-left:1px solid rgba(255,255,255,.14)}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-yr{font-family:var(--serif);font-size:13px;letter-spacing:.04em;color:var(--gold-ink);font-weight:500}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-st{display:block;margin-top:6px;font-weight:600;font-size:14.5px;line-height:1.3;color:#fff}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-seg.is-dead .esr-rail-st{color:rgba(255,255,255,.62);text-decoration:line-through;text-decoration-color:rgba(255,255,255,.4);text-decoration-thickness:1.5px}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-sub{display:block;margin-top:5px;font-size:12px;line-height:1.45;color:rgba(255,255,255,.66)}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-dot{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;margin-bottom:9px}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-seg.is-live .esr-rail-dot{background:var(--gold);color:var(--text)}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-seg.is-dead .esr-rail-dot{border:1.5px solid rgba(255,255,255,.34);color:rgba(255,255,255,.5)}
@media(max-width:680px){body.ar-p-uae-esr-2025-update-requirements .esr-rail-track{flex-direction:column;gap:16px}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-seg{padding:0}
body.ar-p-uae-esr-2025-update-requirements .esr-rail-seg + .esr-rail-seg{border-left:0;border-top:1px solid rgba(255,255,255,.14);padding-top:16px}}
body.ar-p-uae-esr-2025-update-requirements .esr-split{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch;margin-top:26px;border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-card)}
@media(max-width:760px){body.ar-p-uae-esr-2025-update-requirements .esr-split{grid-template-columns:1fr}}
body.ar-p-uae-esr-2025-update-requirements .esr-side{padding:28px 26px}
body.ar-p-uae-esr-2025-update-requirements .esr-side-dead{background:var(--ivory)}
body.ar-p-uae-esr-2025-update-requirements .esr-side-live{background:var(--surface);border-left:1px solid var(--rule)}
@media(max-width:760px){body.ar-p-uae-esr-2025-update-requirements .esr-side-live{border-left:0;border-top:1px solid var(--rule)}}
body.ar-p-uae-esr-2025-update-requirements .esr-side-tag{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:5px 11px;border-radius:999px}
body.ar-p-uae-esr-2025-update-requirements .esr-side-dead .esr-side-tag{background:var(--surface);color:var(--text2)}
body.ar-p-uae-esr-2025-update-requirements .esr-side-live .esr-side-tag{background:var(--indigo);color:#fff}
body.ar-p-uae-esr-2025-update-requirements .esr-side h3{font-size:18px;margin:14px 0 4px;color:var(--text)}
body.ar-p-uae-esr-2025-update-requirements .esr-side-law{font-size:12.5px;color:var(--text3);margin:0 0 12px;font-weight:500}
body.ar-p-uae-esr-2025-update-requirements .esr-side p{font-size:13.5px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-esr-2025-update-requirements .esr-side-foot{display:block;margin-top:14px;font-weight:600;font-size:13px}
body.ar-p-uae-esr-2025-update-requirements .esr-side-dead .esr-side-foot{color:var(--text3)}
body.ar-p-uae-esr-2025-update-requirements .esr-side-live .esr-side-foot{color:var(--indigo)}
body.ar-p-uae-esr-2025-update-requirements .esr-spine{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4px;background:linear-gradient(180deg,var(--ivory),#fff);border-left:1px solid var(--rule);border-right:1px solid var(--rule);min-width:108px}
@media(max-width:760px){body.ar-p-uae-esr-2025-update-requirements .esr-spine{border:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:18px 4px;flex-direction:row;gap:12px}}
body.ar-p-uae-esr-2025-update-requirements .esr-spine svg{color:var(--gold)}
body.ar-p-uae-esr-2025-update-requirements .esr-spine-lbl{font-family:var(--serif);font-style:italic;font-size:13px;color:var(--text);text-align:center;line-height:1.3;margin-top:8px}
@media(max-width:760px){body.ar-p-uae-esr-2025-update-requirements .esr-spine-lbl{margin-top:0}}
body.ar-p-uae-esr-2025-update-requirements .esr-now{margin-top:26px;border:1px solid var(--rule);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}
body.ar-p-uae-esr-2025-update-requirements .esr-now-row{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:18px 22px;align-items:start}
body.ar-p-uae-esr-2025-update-requirements .esr-now-row + .esr-now-row{border-top:1px solid var(--rule)}
body.ar-p-uae-esr-2025-update-requirements .esr-now-ico{width:34px;height:34px;border-radius:9px;background:rgba(15,7,189,.07);color:var(--indigo);display:flex;align-items:center;justify-content:center;flex-shrink:0}
body.ar-p-uae-esr-2025-update-requirements .esr-now-tx h3{font-size:15.5px;margin:2px 0 4px;color:var(--text)}
body.ar-p-uae-esr-2025-update-requirements .esr-now-tx p{font-size:13.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-uae-esr-2025-update-requirements .esr-now-tx .esr-now-flag{color:var(--indigo);font-weight:600}
/* updates/uae-golden-visa-new-categories-2025-2026 */
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-glance{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 4px}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-glance-chip{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;letter-spacing:.01em;color:#EDEBFF;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:7px 13px}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-glance-chip svg{width:14px;height:14px;stroke:var(--gold);flex:none}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-map{margin:34px 0 0;border:1px solid var(--rule);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card);padding:26px 26px 22px;max-width:760px}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-map-cap{display:flex;align-items:baseline;gap:10px;margin:0 0 16px}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-map-cap b{font-size:15px;color:var(--text);font-weight:600}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-map-cap span{font-size:12.5px;color:var(--text3)}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-map svg{display:block;width:100%;height:auto}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-map-foot{margin:14px 0 0;font-size:12.5px;line-height:1.55;color:var(--text2)}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-map-foot b{color:var(--text);font-weight:600}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-doors{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px}
@media(max-width:860px){body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-doors{grid-template-columns:1fr}}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-door{position:relative;border:1px solid var(--border);border-top:3px solid var(--indigo);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-card);padding:24px 22px 22px}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-door-ico{width:38px;height:38px;border-radius:10px;background:rgba(15,7,189,.07);display:flex;align-items:center;justify-content:center;margin-bottom:14px}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-door-ico svg{width:20px;height:20px;stroke:var(--indigo)}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-door h3{font-size:17px;margin:0 0 9px;color:var(--text)}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-door p{font-size:14px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-door-status{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--gold-ink);background:rgba(201,152,26,.1);border-radius:999px;padding:5px 10px}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-door-status.is-set{color:var(--indigo);background:rgba(15,7,189,.07)}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-door-status svg{width:12px;height:12px;flex:none}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);margin-top:8px}
@media(max-width:760px){body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork{grid-template-columns:1fr}}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-col{padding:28px 26px}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-col+.gv-fork-col{border-left:1px solid var(--rule)}
@media(max-width:760px){body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-col+.gv-fork-col{border-left:0;border-top:1px solid var(--rule)}}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-a .gv-fork-tag{color:var(--text3)}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-b{background:var(--ivory)}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-b .gv-fork-tag{color:var(--indigo)}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-tag svg{width:16px;height:16px;flex:none;stroke-width:1.75}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-li{list-style:none;margin:0;padding:0}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-li li{position:relative;padding:0 0 12px 26px;font-size:14px;line-height:1.55;color:var(--text2)}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-li li:last-child{padding-bottom:0}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-li li::before{content:"";position:absolute;left:0;top:6px;width:13px;height:13px;background-repeat:no-repeat}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-a .gv-fork-li li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2367658A' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E")}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-b .gv-fork-li li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F07BD' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}
body.ar-p-uae-golden-visa-new-categories-2025-2026 .gv-fork-b .gv-fork-li li{color:var(--text)}
/* updates/uae-metal-scrap-vat-reverse-charge */
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-toc{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-toc-a{text-decoration:none;display:inline-block;padding:7px 13px;border:1px solid var(--rule);border-radius:99px;background:var(--surface);font-size:13px;font-weight:500;color:var(--text2);text-decoration:none;transition:border-color var(--t-fast),color var(--t-fast)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-toc-a:hover,body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-toc-a:focus-visible{border-color:var(--indigo);color:var(--indigo)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-toc-k{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin:0 0 10px}
body.ar-p-uae-metal-scrap-vat-reverse-charge [data-anchor]{scroll-margin-top:90px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tblwrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:24px 0 0;border:1px solid var(--border);border-radius:16px;background:var(--surface)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl{width:100%;border-collapse:collapse;min-width:560px;font-size:14.5px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl th,body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl td{padding:13px 20px;text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);line-height:1.55}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl thead th{font-size:12.5px;font-weight:600;letter-spacing:.04em;color:var(--indigo);background:var(--ivory);border-bottom:1px solid var(--border)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl tbody tr:last-child td{border-bottom:0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl td:first-child{font-weight:600;color:var(--text);width:38%}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl td{color:var(--text2)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-ex td:first-child{font-weight:400;width:58%}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-yes{color:var(--pos-ink);font-weight:600}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-no{color:var(--danger-ink);font-weight:600}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-key{max-width:760px;margin:22px 0 0;padding:16px 20px;border-left:3px solid var(--indigo);background:var(--surface);border-radius:0 12px 12px 0;color:var(--text2);font-size:15px;line-height:1.6}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-key strong{color:var(--text)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-cmp .pcard{display:flex;flex-direction:column}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-cmp .pcard.is-rc{border-color:var(--indigo)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-lbl{font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text3);margin:0 0 10px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-row{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--rule);font-size:14.5px;color:var(--text2)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-row b{font-weight:600;color:var(--text);white-space:nowrap}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-row.is-total b{color:var(--indigo)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-row:last-of-type{border-bottom:0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-note{font-size:14px;line-height:1.55;color:var(--text2);margin:14px 0 0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tiles{display:grid;gap:16px;grid-template-columns:1fr;margin:28px 0 0}
@media(min-width:560px){body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tiles{grid-template-columns:repeat(3,1fr);gap:18px}}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tile{margin:0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:var(--surface)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tile img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}
@media(max-width:559px){body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tiles{gap:10px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tile{display:grid;grid-template-columns:88px 1fr;align-items:center}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tile img{aspect-ratio:1/1;height:100%}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tile figcaption{padding:12px 16px}}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tile figcaption{padding:14px 16px 16px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-tile b{display:block;font-size:15px;font-weight:600;color:var(--text)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-chips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-chips li{padding:6px 12px;border:1px dashed var(--line-strong,var(--rule));border-radius:99px;font-size:13px;color:var(--text2)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-split{display:grid;gap:24px;align-items:center;margin:36px 0 0}
@media(min-width:860px){body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-split{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:48px}}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-frame{margin:0;border-radius:16px;overflow:hidden;border:1px solid var(--rule)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-frame img{display:block;width:100%;height:auto}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-split .msr-frame img{aspect-ratio:4/5;object-fit:cover}
@media(max-width:859px){body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-split .msr-frame img{aspect-ratio:16/10}}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-wide{margin:28px 0 0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-wide img{aspect-ratio:16/9;object-fit:cover;object-position:35% 30%}
@media(min-width:900px){body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-wide img{aspect-ratio:21/9}}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-steps{list-style:none;counter-reset:st;margin:24px 0 0;padding:0;max-width:760px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-steps li{counter-increment:st;position:relative;padding:0 0 18px 48px;margin:0 0 18px;border-bottom:1px solid var(--rule)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-steps li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-steps li::before{content:counter(st);position:absolute;left:0;top:-2px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--indigo);color:#fff;font-size:14px;font-weight:600}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-steps h3{font-size:16.5px;margin:0 0 4px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-steps p{font-size:15px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-doc{position:relative;max-width:760px;margin:26px 0 0;border:1px solid var(--rule);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card,0 14px 34px -26px rgba(9,8,42,.24));padding:30px 32px 26px;overflow:hidden}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-doc::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--indigo)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-doc .msr-doc-k{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin:0 0 14px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-doc .msr-doc-t{font-family:var(--serif);font-weight:500;font-size:clamp(19px,2.4vw,22px);color:var(--text);margin:0 0 14px;line-height:1.25}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-doc p{font-size:15px;line-height:1.65;color:var(--text2);margin:0 0 12px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-doc p:last-child{margin-bottom:0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-fill{color:var(--indigo);font-weight:600}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-doc-sign{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;padding-top:16px;border-top:1px dashed var(--rule);font-size:13px;color:var(--text3)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-band{position:relative;isolation:isolate;overflow:hidden;background:#09082A;color:#fff}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-band .ar-h2{color:#fff}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-band p{color:rgba(255,255,255,.86);font-size:16.5px;line-height:1.65;margin:14px 0 0;max-width:62ch}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-band-figs{display:grid;gap:14px;margin:30px 0 0;max-width:760px}
@media(min-width:640px){body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-band-figs{grid-template-columns:1fr 1fr;gap:18px}}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-band-fig{border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:20px 22px;background:rgba(255,255,255,.05);backdrop-filter:blur(2px)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-band-fig b{display:block;font-family:var(--serif);font-weight:500;font-size:clamp(26px,3.4vw,32px);line-height:1.1;color:#fff}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-band-fig span{display:block;font-size:14px;line-height:1.5;color:rgba(255,255,255,.78);margin-top:6px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-list{list-style:none;margin:12px 0 0;padding:0;max-width:760px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-list li{position:relative;padding:8px 0 8px 20px;font-size:15px;color:var(--text2);border-bottom:1px solid var(--rule)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-list li:last-child{border-bottom:0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-list li::before{content:"";position:absolute;left:2px;top:17px;width:7px;height:7px;border-radius:50%;background:var(--indigo)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-check{list-style:none;counter-reset:msr;margin:26px 0 0;padding:0;display:grid;gap:12px}
@media(min-width:760px){body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-check{grid-template-columns:1fr 1fr;gap:14px 20px}}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-check li{counter-increment:msr;position:relative;padding:16px 18px 16px 58px;border:1px solid var(--rule);border-radius:16px;background:var(--surface)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-check li::before{content:counter(msr,decimal-leading-zero);position:absolute;left:18px;top:15px;font-family:var(--serif);font-weight:500;font-size:15px;color:var(--indigo);letter-spacing:.04em}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-check h3{font-size:15.5px;margin:0 0 3px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-check p{font-size:14px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vat-source{font-size:13px;line-height:1.6;color:var(--text3);max-width:760px;margin:0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vat-source a{color:var(--text2)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-sources{grid-column:1/-1}
@media(max-width:560px){body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl{min-width:0;font-size:14px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl tr{display:block;padding:13px 16px;border-bottom:1px solid var(--rule)}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl tbody tr:last-child{border-bottom:0}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl td{display:block;padding:0;border:0;width:auto}
body.ar-p-uae-metal-scrap-vat-reverse-charge .vx-tbl td:first-child,body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-ex td:first-child{width:auto;margin-bottom:3px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-doc{padding:24px 20px 20px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-doc-sign{grid-template-columns:1fr}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-check li{padding:15px 15px 15px 52px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-check li::before{left:15px}
body.ar-p-uae-metal-scrap-vat-reverse-charge .msr-steps li{padding-left:44px}}
/* updates/uae-mof-qfzp-qualifying-income-clarification */
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-lede{max-width:760px}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-lede p{font-size:18px;line-height:1.7;color:var(--text2)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-lede p strong{color:var(--text)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate{margin-top:30px;border:1px solid var(--rule);border-radius:18px;background:var(--surface);overflow:hidden;box-shadow:var(--shadow-card)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg{display:block;width:100%;height:auto}
@media(max-width:620px){body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-scroll{overflow-x:scroll;scroll-snap-type:x proximity}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg{width:680px}}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-flow{stroke:var(--indigo);stroke-width:1.6;fill:none}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-flow-warn{stroke:#B0820E;stroke-width:1.6;fill:none}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-box{fill:#fff;stroke:var(--rule);stroke-width:1.4}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-box-in{fill:rgba(15,7,189,.045);stroke:var(--indigo);stroke-width:1.4}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-box-warn{fill:rgba(201,152,26,.07);stroke:#B0820E;stroke-width:1.4}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-gateline{stroke:var(--gold);stroke-width:1.8;stroke-dasharray:5 4}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-tx{fill:var(--text);font-family:var(--sans,inherit)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-tx2{fill:var(--text2)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-rate{fill:var(--indigo);font-family:var(--display);font-weight:500}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-svg .qf-rate-warn{fill:#B0820E;font-family:var(--display);font-weight:500}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-cap{display:flex;flex-wrap:wrap;gap:8px 22px;padding:16px 24px;border-top:1px solid var(--rule);background:linear-gradient(180deg,rgba(15,7,189,.025),#fff)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-cap span{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--text2)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-gate-cap b{color:var(--text);font-weight:600}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-dot{width:10px;height:10px;border-radius:50%;flex:0 0 auto}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-dot--in{background:var(--indigo)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-dot--warn{background:#B0820E}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-dot--gate{background:var(--gold)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-two{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}
@media(max-width:720px){body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-two{grid-template-columns:1fr}}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-change{border:1px solid var(--border);border-radius:16px;background:var(--surface);padding:28px 26px;box-shadow:var(--shadow-card)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-change-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--indigo);margin-bottom:14px}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-change-tag svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;fill:none}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-change h3{font-size:19px;line-height:1.3;margin:0 0 10px;color:var(--text)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-change p{font-size:15px;line-height:1.62;color:var(--text2);margin:0}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-change-bite{display:block;margin-top:14px;padding-top:13px;border-top:1px solid var(--rule);font-size:13px;font-weight:600;color:var(--text3)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-read{max-width:760px;margin-top:26px;padding-left:18px;border-left:2px solid var(--gold)}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-read p{font-size:15.5px;line-height:1.68;color:var(--text2);margin:0}
body.ar-p-uae-mof-qfzp-qualifying-income-clarification .qf-read p b{color:var(--text)}
/* updates/uae-pdpl-personal-data-protection-law-obligations */
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-statute{display:inline-block;margin-top:6px;font-size:13px;color:rgba(255,255,255,.62);letter-spacing:.01em}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-statute b{color:rgba(255,255,255,.86);font-weight:600}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-fork{margin:30px 0 0;border:1px solid var(--rule);border-radius:18px;background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-fork-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}
@media(max-width:620px){body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-fork-grid{grid-template-columns:1fr}}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm{padding:26px 26px 24px;position:relative}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm:first-child{border-right:1px solid var(--rule)}
@media(max-width:620px){body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm:first-child{border-right:0;border-bottom:1px solid var(--rule)}}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm.is-you{background:linear-gradient(180deg,rgba(15,7,189,.045),transparent 70%)}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm-tag{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:999px;margin-bottom:13px}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm.is-you .pdpl-arm-tag{background:var(--indigo);color:#fff}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm.is-not .pdpl-arm-tag{background:var(--ivory);color:var(--text2);border:1px solid var(--rule)}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm-h{font-weight:600;font-size:16px;color:var(--text);margin:0 0 7px;line-height:1.3}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm-p{font-size:13.5px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm-svg{position:absolute;top:24px;right:24px;color:var(--indigo);opacity:.9}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-arm.is-not .pdpl-arm-svg{color:var(--text3)}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-scope{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 26px;margin:26px 0 0;padding:0;list-style:none}
@media(max-width:600px){body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-scope{grid-template-columns:1fr;gap:11px}}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-scope li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--text)}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-scope svg{flex:0 0 auto;margin-top:3px;color:var(--indigo)}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-scope b{font-weight:600}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-scope span{color:var(--text2)}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-road{margin:30px 0 0;border-top:1px solid var(--rule)}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-step{display:grid;grid-template-columns:auto 1fr;gap:22px;padding:24px 0;border-bottom:1px solid var(--rule);align-items:start}
@media(max-width:560px){body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-step{gap:15px}}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-step-n{font-family:var(--serif);font-size:15px;font-weight:500;color:var(--indigo);line-height:1;width:30px;height:30px;border:1.5px solid var(--indigo);border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 auto}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-step-b h3{font-size:16.5px;font-weight:600;color:var(--text);margin:1px 0 6px;line-height:1.3}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-step-b p{font-size:14.5px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-catch{display:inline-block;margin-top:9px;font-size:12.5px;font-weight:600;color:var(--text);background:rgba(201,152,26,.12);border-left:2px solid var(--gold);padding:5px 11px;border-radius:0 6px 6px 0}
body.ar-p-uae-pdpl-personal-data-protection-law-obligations .pdpl-catch span{font-weight:400;color:var(--text2)}
/* updates/uae-revised-vat-penalties-2026 */
body.ar-p-uae-revised-vat-penalties-2026 .vat-fig{display:flex;flex-direction:column;gap:6px}
body.ar-p-uae-revised-vat-penalties-2026 .vat-fig .vat-amt{font-family:var(--display,inherit);font-weight:500;font-size:clamp(22px,3vw,28px);color:var(--indigo);line-height:1.1}
body.ar-p-uae-revised-vat-penalties-2026 .vat-fig .vat-dir{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text3)}
body.ar-p-uae-revised-vat-penalties-2026 .vat-fig .vat-dir.is-down{color:var(--pos-ink)}
body.ar-p-uae-revised-vat-penalties-2026 .vat-fig .vat-dir-dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto}
body.ar-p-uae-revised-vat-penalties-2026 .pcard .vat-obl{font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text3);margin:0 0 4px}
body.ar-p-uae-revised-vat-penalties-2026 .vat-source{font-size:13px;line-height:1.6;color:var(--text3);max-width:760px;margin:0}
body.ar-p-uae-revised-vat-penalties-2026 .vat-source a{color:var(--text2)}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj{border:1px solid var(--rule);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card,0 14px 34px -26px rgba(9,8,42,.24));padding:30px 30px 24px;overflow:hidden}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-legend{display:flex;flex-wrap:wrap;gap:20px 30px;margin:0 0 22px}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-leg{display:flex;align-items:flex-start;gap:11px;max-width:340px}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-swatch{width:26px;height:3px;border-radius:2px;margin-top:8px;flex:0 0 auto}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-swatch.is-old{background:var(--gold)}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-swatch.is-new{background:var(--indigo)}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-leg-k{font-weight:600;font-size:14.5px;color:var(--text);margin:0}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-leg-v{font-size:13px;line-height:1.5;color:var(--text2);margin:3px 0 0}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-svg{width:100%;height:auto;display:block}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-old{stroke:var(--gold)}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-new{stroke:var(--indigo)}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-axis{stroke:var(--rule)}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-lbl{fill:var(--text3);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-tag{font-weight:600;font-size:12.5px}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-tag.is-old{fill:#9A7212}
body.ar-p-uae-revised-vat-penalties-2026 .vat-traj-tag.is-new{fill:var(--indigo)}
@media(max-width:560px){body.ar-p-uae-revised-vat-penalties-2026 .vat-traj{padding:22px 18px 18px}}
/* updates/uae-ubo-register-compliance-requirements */
body.ar-p-uae-ubo-register-compliance-requirements .ubo-routes{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-card)}
@media(max-width:760px){body.ar-p-uae-ubo-register-compliance-requirements .ubo-routes{grid-template-columns:1fr 1fr}}
@media(max-width:430px){body.ar-p-uae-ubo-register-compliance-requirements .ubo-routes{grid-template-columns:1fr}}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-route{padding:24px 22px;border-right:1px solid var(--rule)}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-route:last-child{border-right:0}
@media(max-width:760px){body.ar-p-uae-ubo-register-compliance-requirements .ubo-route:nth-child(2n){border-right:0}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-route:nth-child(-n+2){border-bottom:1px solid var(--rule)}}
@media(max-width:430px){body.ar-p-uae-ubo-register-compliance-requirements .ubo-route{border-right:0;border-bottom:1px solid var(--rule)}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-route:last-child{border-bottom:0}}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-route-ico{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(15,7,189,.06);color:var(--indigo);margin-bottom:14px}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-route-ico svg{width:21px;height:21px}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-route h3{font-size:15.5px;font-weight:600;color:var(--text);margin:0 0 7px}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-route p{font-size:13px;line-height:1.55;color:var(--text2);margin:0}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-route .ubo-tag{display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--indigo);background:rgba(15,7,189,.06);border-radius:5px;padding:2px 7px;margin-bottom:11px}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-trace{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center}
@media(max-width:880px){body.ar-p-uae-ubo-register-compliance-requirements .ubo-trace{grid-template-columns:1fr;gap:30px}}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-chain{margin:0;background:linear-gradient(160deg,#F4F3FC,#fff 60%);border:1px solid var(--rule);border-radius:18px;padding:30px 26px;box-shadow:var(--shadow-card)}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-chain svg{width:100%;height:auto;display:block}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-chain figcaption{margin-top:16px;font-size:12.5px;line-height:1.5;color:var(--text3);text-align:center}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-chain figcaption b{color:var(--indigo);font-weight:600}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-calc{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:18px;font-family:var(--serif);font-size:18px;color:var(--text)}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-calc .ubo-eq{color:var(--text3);font-size:15px}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-calc .ubo-res{color:var(--indigo);font-weight:600}
body.ar-p-uae-ubo-register-compliance-requirements .ubo-calc .ubo-over{color:var(--gold-ink);font-style:italic;font-size:14px}
/* updates/uae-unemployment-insurance-employer-requirements */
body.ar-p-uae-unemployment-insurance-employer-requirements .iloe-split{display:flex;align-items:stretch;gap:0;margin:24px 0 6px;max-width:560px;border:1px solid rgba(255,255,255,.16);border-radius:14px;overflow:hidden;background:rgba(255,255,255,.04)}
body.ar-p-uae-unemployment-insurance-employer-requirements .iloe-split-c{flex:1;padding:16px 18px}
body.ar-p-uae-unemployment-insurance-employer-requirements .iloe-split-c+.iloe-split-c{border-left:1px solid rgba(255,255,255,.16)}
body.ar-p-uae-unemployment-insurance-employer-requirements .iloe-split-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:rgba(255,255,255,.62);margin-bottom:6px}
body.ar-p-uae-unemployment-insurance-employer-requirements .iloe-split-v{display:block;font-size:15px;line-height:1.35;color:#fff;font-weight:500}
body.ar-p-uae-unemployment-insurance-employer-requirements .iloe-split-c.is-exp{background:rgba(201,152,26,.13)}
body.ar-p-uae-unemployment-insurance-employer-requirements .iloe-split-c.is-exp .iloe-split-lbl{color:var(--gold-ink)}
@media(max-width:520px){body.ar-p-uae-unemployment-insurance-employer-requirements .iloe-split{flex-direction:column;max-width:none}
body.ar-p-uae-unemployment-insurance-employer-requirements .iloe-split-c+.iloe-split-c{border-left:0;border-top:1px solid rgba(255,255,255,.16)}}
body.ar-p-uae-unemployment-insurance-employer-requirements .liab{max-width:860px;margin:34px auto 0}
body.ar-p-uae-unemployment-insurance-employer-requirements .liab-figure{display:block;width:100%;height:auto}
body.ar-p-uae-unemployment-insurance-employer-requirements .liab-cap{margin:16px auto 0;max-width:660px;text-align:center;font-size:13.5px;line-height:1.55;color:var(--text2)}
body.ar-p-uae-unemployment-insurance-employer-requirements .liab-cap b{color:var(--text);font-weight:600}
body.ar-p-uae-unemployment-insurance-employer-requirements .gapline{counter-reset:gap;margin-top:30px;display:grid;gap:14px}
body.ar-p-uae-unemployment-insurance-employer-requirements .gaprow{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--indigo);border-radius:14px;padding:20px 22px;box-shadow:var(--shadow-card)}
body.ar-p-uae-unemployment-insurance-employer-requirements .gaprow.is-flag{border-left-color:var(--gold-ink)}
body.ar-p-uae-unemployment-insurance-employer-requirements .gap-stage{font-family:var(--serif);font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--text3);white-space:nowrap;padding-top:2px;min-width:64px}
body.ar-p-uae-unemployment-insurance-employer-requirements .gaprow.is-flag .gap-stage{color:var(--gold-ink)}
body.ar-p-uae-unemployment-insurance-employer-requirements .gap-h{font-weight:600;font-size:16px;color:var(--text);margin:0 0 5px}
body.ar-p-uae-unemployment-insurance-employer-requirements .gap-p{font-size:14px;line-height:1.6;color:var(--text2);margin:0}
body.ar-p-uae-unemployment-insurance-employer-requirements .gap-decides{display:inline-block;margin-top:9px;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text3)}
@media(max-width:560px){body.ar-p-uae-unemployment-insurance-employer-requirements .gaprow{grid-template-columns:1fr;gap:7px;padding:18px 18px}
body.ar-p-uae-unemployment-insurance-employer-requirements .gap-stage{min-width:0}}
/* page fixes for visuals moved out of a dark hero into the light reading column */
body.ar-p-uae-esr-2025-update-requirements .ar-fig.esr-rail { padding: var(--s6); border-radius: var(--r-lg); background: var(--grad-brand); }
body.ar-p-uae-esr-2025-update-requirements .ar-fig.esr-rail .esr-rail-yr { color: #E2B23A; }
}
