.abt-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:var(--radius-full);font-family:var(--font-sans);font-size:14px;font-weight:600;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.abt-btn:hover{transform:translateY(-1px);text-decoration:none}.abt-btn:active{transform:translateY(0)}.abt-btn:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.abt-btn-primary{background:var(--primary-500);color:var(--fg-on-primary);box-shadow:0 8px 20px #f26f1d38,0 1px #ffffff2e inset}.abt-btn-primary:hover{background:var(--primary-600);color:var(--fg-on-primary);box-shadow:0 12px 26px #f26f1d4d,0 1px #ffffff2e inset}.abt-btn-ghost{background:transparent;color:var(--stone-700);border-color:var(--stone-300)}.abt-btn-ghost:hover{background:var(--surface-elevated);border-color:var(--stone-400);color:var(--stone-900)}.abt-btn-final{background:var(--primary-500);color:var(--fg-on-primary);padding:16px 28px;font-size:16px;box-shadow:0 14px 32px #f26f1d4d,0 1px #ffffff2e inset}.abt-btn-final:hover{background:var(--primary-600);color:var(--fg-on-primary);box-shadow:0 18px 40px #f26f1d5c,0 1px #ffffff2e inset}.abt-hero{position:relative;padding:clamp(96px,10vw,128px) clamp(20px,4vw,64px) clamp(56px,7vw,96px);max-width:1440px;margin:0 auto;overflow:hidden}.abt-hero-inner{position:relative;z-index:1;max-width:820px;margin:0 auto;text-align:center}.abt-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--radius-full);background:#f26f1d14;color:var(--primary-600);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.abt-hero-h{font-family:var(--font-sans);font-weight:800;font-size:clamp(36px,5.4vw,64px);line-height:1.05;letter-spacing:-.025em;color:var(--headline-blue);margin:0}.abt-hero-h .accent{color:var(--primary-500);font-style:normal}.abt-hero-sub{margin:18px auto 0;max-width:680px;font-size:clamp(16px,1.5vw,18px);line-height:1.6;color:var(--stone-600)}.abt-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.abt-hero-glow{position:absolute;inset:-10% 20% auto 20%;height:360px;background:radial-gradient(60% 60% at 50% 40%,#f26f1d29,#f26f1d00 70%),radial-gradient(40% 40% at 70% 60%,#048abf1a,#048abf00 70%);filter:blur(40px);pointer-events:none;z-index:0}.abt-story-grid{display:grid;grid-template-columns:1fr;gap:24px;max-width:960px;margin:0 auto}.abt-story-col{position:relative;padding:24px 0 24px 24px;border-left:2px solid var(--stone-200)}.abt-story-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--primary-600);margin-bottom:10px}.abt-story-p{font-size:clamp(15px,1.4vw,17px);line-height:1.65;color:var(--stone-700);margin:0}.abt-story-kicker{max-width:760px;margin:40px auto 0;text-align:center;font-size:clamp(16px,1.6vw,19px);font-weight:600;line-height:1.5;color:var(--headline-blue);letter-spacing:-.01em}@media (min-width: 720px){.abt-story-grid{grid-template-columns:1fr 1fr;gap:40px}}.abt-stats{width:100%;padding:clamp(40px,5vw,64px) clamp(20px,4vw,64px);background:linear-gradient(180deg,#fff9,#fff0),var(--surface);border-top:1px solid var(--stone-200);border-bottom:1px solid var(--stone-200)}.abt-stats-inner{max-width:1200px;margin:0 auto}.abt-stats-h{font-family:var(--font-sans);font-weight:700;font-size:clamp(13px,1.2vw,14px);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-500);margin:0 0 28px;text-align:center}.abt-stats-row{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:0}.abt-stat{display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 16px;border-top:1px solid var(--stone-200)}.abt-stat:first-child{border-top:none}.abt-stat-num{font-family:var(--font-sans);font-weight:800;font-size:clamp(36px,4.5vw,56px);line-height:1;letter-spacing:-.025em;color:var(--headline-blue);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.abt-stat-lbl{margin-top:8px;font-size:13px;font-weight:500;color:var(--stone-600);letter-spacing:.01em}@media (min-width: 720px){.abt-stats-row{grid-template-columns:repeat(2,1fr)}.abt-stat{border-top:none;border-left:1px solid var(--stone-200)}.abt-stat:nth-child(odd){border-left:none}.abt-stat:nth-child(n+3){border-top:1px solid var(--stone-200)}}@media (min-width: 960px){.abt-stats-row{grid-template-columns:repeat(4,1fr)}.abt-stat{border-top:none;border-left:1px solid var(--stone-200);padding:8px 24px}.abt-stat:first-child{border-left:none}.abt-stat:nth-child(n+3){border-top:none}}.abt-uae-list{list-style:none;padding:0;margin:0 auto;max-width:920px;display:grid;grid-template-columns:1fr;gap:0}.abt-uae-list>li{display:grid;grid-template-columns:56px 1fr;gap:16px;padding:24px 0;border-top:1px solid var(--stone-200);align-items:start}.abt-uae-list>li:first-child{border-top:none;padding-top:8px}.abt-uae-num{font-family:var(--font-sans);font-weight:700;font-size:14px;color:var(--primary-500);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:.04em;padding-top:4px}.abt-uae-h{margin:0 0 6px;font-family:var(--font-sans);font-weight:700;font-size:clamp(17px,1.6vw,20px);line-height:1.25;letter-spacing:-.01em;color:var(--headline-blue)}.abt-uae-p{margin:0;font-size:clamp(14px,1.3vw,16px);line-height:1.6;color:var(--stone-600)}.abt-believe-list{list-style:none;padding:0;margin:0 auto;max-width:920px;display:grid;grid-template-columns:1fr;gap:0}.abt-believe-item{display:grid;grid-template-columns:36px 36px 1fr;gap:16px;padding:24px 0;border-top:1px solid var(--stone-200);align-items:start}.abt-believe-item:first-child{border-top:none}.abt-believe-num{font-family:var(--font-sans);font-weight:700;font-size:13px;color:var(--stone-400);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:.06em;padding-top:6px}.abt-believe-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:#f26f1d14;color:var(--primary-600);flex-shrink:0}.abt-believe-body{min-width:0}.abt-believe-h{margin:0 0 6px;font-family:var(--font-sans);font-weight:700;font-size:clamp(17px,1.6vw,20px);line-height:1.25;letter-spacing:-.01em;color:var(--headline-blue)}.abt-believe-p{margin:0;font-size:clamp(14px,1.3vw,16px);line-height:1.6;color:var(--stone-600)}.abt-rm-list{list-style:none;padding:0;margin:0 auto;max-width:1080px;display:grid;grid-template-columns:1fr;gap:16px}.abt-rm-item{background:var(--surface-elevated);border:1px solid var(--stone-200);border-radius:var(--radius-xl);padding:24px;box-shadow:0 1px #fff9 inset,0 8px 24px #1f4a8c0a;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.abt-rm-item:hover{transform:translateY(-2px);border-color:var(--stone-300);box-shadow:0 1px #fff9 inset,0 14px 32px #1f4a8c14}.abt-rm-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.abt-rm-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-full);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}.abt-rm-badge-dot{display:inline-block;width:6px;height:6px;border-radius:var(--radius-full)}.abt-rm-badge--live{background:#22c55e1a;color:var(--success-600)}.abt-rm-badge--live .abt-rm-badge-dot{background:var(--success-500);box-shadow:0 0 0 3px #22c55e2e}.abt-rm-badge--preview{background:#048abf1a;color:var(--secondary-600)}.abt-rm-badge--preview .abt-rm-badge-dot{background:var(--secondary-500)}.abt-rm-due{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--stone-500);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.abt-rm-h{margin:0 0 8px;font-family:var(--font-sans);font-weight:700;font-size:clamp(17px,1.6vw,20px);line-height:1.25;letter-spacing:-.01em;color:var(--headline-blue)}.abt-rm-p{margin:0;font-size:14px;line-height:1.6;color:var(--stone-600)}@media (min-width: 720px){.abt-rm-list{grid-template-columns:repeat(3,1fr)}}.abt-paths-grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:1080px;margin:0 auto}.abt-path{display:flex;flex-direction:column;gap:10px;padding:24px;background:var(--surface-elevated);border:1px solid var(--stone-200);border-radius:var(--radius-xl);text-decoration:none;color:inherit;transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.abt-path:hover{transform:translateY(-2px);border-color:var(--primary-300);box-shadow:0 1px #fff9 inset,0 14px 32px #f26f1d1a;text-decoration:none;color:inherit}.abt-path:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.abt-path-tag{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--primary-600)}.abt-path-body{margin:0;font-size:clamp(15px,1.4vw,17px);line-height:1.5;color:var(--headline-blue);font-weight:600;letter-spacing:-.005em}.abt-path-cta{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--primary-600);letter-spacing:-.005em;transition:gap var(--dur-fast) var(--ease-out)}.abt-path:hover .abt-path-cta{gap:10px}@media (min-width: 720px){.abt-paths-grid{grid-template-columns:repeat(3,1fr)}}.abt-final{width:100%;padding:clamp(64px,8vw,112px) clamp(20px,4vw,64px);background:radial-gradient(60% 80% at 50% 0%,#f26f1d14,#f26f1d00 70%),var(--surface-muted);border-top:1px solid var(--stone-200)}.abt-final-inner{max-width:720px;margin:0 auto;text-align:center}.abt-final-h{font-family:var(--font-sans);font-weight:800;font-size:clamp(28px,4vw,44px);line-height:1.1;letter-spacing:-.02em;color:var(--headline-blue);margin:0}.abt-final-sub{margin:14px auto 28px;font-size:clamp(15px,1.4vw,17px);line-height:1.6;color:var(--stone-600)}.abt-final-note{margin:16px 0 0;font-size:13px;color:var(--stone-500)}
