.dubai-landing{color:#f4f7fc;background:#080a0c}.dubai-landing [hidden]{display:none!important}.dubai-landing a:focus-visible{outline-offset:4px;outline:2px solid #9cbeff}.dubai-breadcrumb{color:#8ca2ba;align-items:center;gap:12px;padding-top:32px;font-size:12px;display:flex}.dubai-breadcrumb a:hover{color:#fff}.dubai-landing-hero{padding-bottom:clamp(80px,9vw,144px)}.dubai-hero-grid{grid-template-columns:minmax(0,1.14fr) minmax(340px,.86fr);align-items:center;gap:clamp(32px,6vw,100px);padding-top:clamp(72px,9vw,134px);display:grid}.dubai-eyebrow{color:#91b6ec;letter-spacing:.14em;text-transform:uppercase;margin:0;font:11px/1.5 IBM Plex Mono,monospace}.dubai-hero-copy h1{letter-spacing:-.059em;max-width:15ch;margin:22px 0 24px;font-size:clamp(43px,5.1vw,78px);font-weight:650;line-height:1.04}.dubai-landing h1 span,.dubai-landing h2 span{color:#a1b9d9}.dubai-hero-lead{max-width:44ch;margin:0 0 16px;font-size:clamp(18px,1.65vw,24px);font-weight:600;line-height:1.46}.dubai-hero-sub,.dubai-section-heading>p,.dubai-assurance-grid>div>p:not(.dubai-eyebrow),.dubai-final p:not(.dubai-eyebrow){color:#9eafc4;max-width:67ch;font-size:16px;line-height:1.76}.dubai-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:33px;display:flex}.dubai-button{letter-spacing:-.02em;white-space:nowrap;background:#f5f7fc;border-radius:999px;align-items:center;gap:23px;padding:15px 24px;font-size:14px;font-weight:650;transition:transform .2s,background .2s;display:inline-flex;color:#09101c!important}.dubai-button:hover{background:#cbdaf4;transform:translateY(-2px)}.dubai-text-link{border-bottom:1px solid #99bceb59;align-items:center;gap:9px;padding-bottom:4px;font-size:14px;display:inline-flex;color:#b0c8e7!important}.dubai-text-link:hover{color:#fff!important}.dubai-hero-disclaimer{color:#7790aa;margin-top:24px;font-size:12px;line-height:1.6}.dubai-context{background:radial-gradient(at 100% 0,#2d61b13b,#0000 55%),linear-gradient(165deg,#141e2a,#0d131b);border:1px solid #9bbfe633;border-radius:22px;padding:clamp(24px,3vw,44px);box-shadow:0 30px 100px #0000003b}.dubai-context-top{color:#92add0;letter-spacing:.1em;border-bottom:1px solid #96badf26;justify-content:space-between;gap:20px;padding-bottom:24px;font:10px IBM Plex Mono,monospace;display:flex}.dubai-context-stack{margin-top:10px}.dubai-context-item{border-bottom:1px solid #96badf24;gap:20px;padding:22px 0;display:flex}.dubai-context-item>span{color:#85abe1;font:12px IBM Plex Mono,monospace}.dubai-context-item strong,.dubai-context-output strong{color:#f4f7fc;margin-bottom:6px;font-size:16px;display:block}.dubai-context-item small,.dubai-context-output small{color:#9aaec6;font-size:13px;line-height:1.55;display:block}.dubai-context-output{background:#547ec521;border:1px solid #85aef35e;border-radius:13px;align-items:center;gap:18px;margin-top:24px;padding:20px;display:flex}.dubai-context-output>span{color:#9cbaff;font-size:21px}.dubai-context>p{color:#7188a3;letter-spacing:.1em;margin:22px 0 0;font:10px/1.5 IBM Plex Mono,monospace}.dubai-section{border-top:1px solid #92abd01f;padding:clamp(80px,9vw,144px) 0}.dubai-section-alt{background:linear-gradient(#0d131b 0%,#090d13 100%)}.dubai-section-heading{grid-template-columns:minmax(0,1.15fr) minmax(260px,.65fr);align-items:end;gap:45px;margin:17px 0 42px;display:grid}.dubai-landing h2{letter-spacing:-.048em;margin:0;font-size:clamp(32px,3.8vw,55px);font-weight:630;line-height:1.08}.dubai-section-heading>p{margin:0}.dubai-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dubai-use-card{background:#111923;border:1px solid #92afd826;border-radius:14px;padding:clamp(24px,3vw,42px)}.dubai-card-number{color:#82a9e1;letter-spacing:.12em;margin-bottom:27px;font:11px IBM Plex Mono,monospace;display:block}.dubai-use-card h3{letter-spacing:-.034em;margin:0 0 18px;font-size:clamp(20px,2vw,28px);font-weight:600;line-height:1.2}.dubai-use-card p{color:#9fb0c3;margin:0;font-size:15px;line-height:1.78}.dubai-steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:65px;margin:12px 0 0;padding:0;list-style:none;display:grid}.dubai-steps li{border-top:1px solid #90b7eb30;align-items:flex-start;gap:22px;padding:34px 0;display:flex}.dubai-step-index{color:#8caeec;font:14px IBM Plex Mono,monospace}.dubai-steps h3{letter-spacing:-.03em;margin:0 0 10px;font-size:21px;font-weight:600}.dubai-steps p{color:#9cabc0;max-width:55ch;margin:0;font-size:15px;line-height:1.77}.dubai-crosslinks{background:#678cca0e;border:1px solid #819dc329;border-radius:12px;margin-top:24px;padding:22px 26px}.dubai-crosslinks p{color:#9cacc4;margin:0;font-size:15px;line-height:1.8}.dubai-crosslinks a{text-underline-offset:4px;text-decoration:underline;color:#bad4ff!important}.dubai-assurance-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(30px,6vw,110px);display:grid}.dubai-assurance-grid h2{margin:21px 0 23px}.dubai-assurance-list>div{border-top:1px solid #8da9d22e;grid-template-columns:32px 1fr;gap:20px;padding:21px 0;display:grid}.dubai-assurance-list span{color:#7ca3dc;font:12px IBM Plex Mono,monospace}.dubai-assurance-list p{color:#a2b1c5;margin:0;font-size:15px;line-height:1.7}.dubai-assurance-list strong{color:#e7ecf6}.dubai-final{justify-content:space-between;align-items:center;gap:46px;padding-block:clamp(90px,10vw,155px);display:flex}.dubai-final h2{max-width:19ch;margin:22px 0}.dubai-final>.dubai-button{flex-shrink:0}.dubai-landing section[id]{scroll-margin-top:94px}@media (width<=1050px){.dubai-hero-grid,.dubai-section-heading,.dubai-assurance-grid{grid-template-columns:1fr}.dubai-hero-grid{gap:48px}.dubai-context{max-width:720px}.dubai-section-heading{gap:15px}}@media (width<=720px){.dubai-hero-grid{grid-template-columns:1fr}.dubai-hero-copy h1{font-size:clamp(40px,10vw,58px)}.dubai-context-top{font-size:9px}.dubai-card-grid,.dubai-steps{grid-template-columns:1fr}.dubai-use-card{padding:26px}.dubai-final{flex-direction:column;align-items:flex-start;gap:26px}.dubai-section-heading{margin-bottom:26px}.dubai-landing-hero{padding-bottom:75px}.dubai-hero-grid{padding-top:68px}.dubai-landing h2{font-size:clamp(30px,8vw,43px)}}@media (prefers-reduced-motion:reduce){.dubai-button{transition:none}}
