.amr{--amr-bg:#060a12;--amr-text:#f1f5f9;--amr-muted:#e2e8f0b8;--amr-line:#94a3b82e;--amr-accent:#0891b2;--amr-accent-bright:#67e8f9;--amr-accent-2:#7c3aed;--amr-card:#0f172ab8;--amr-shot-border:#67e8f938;--amr-shot-shadow:0 20px 48px #0006;--amr-dot-bg:#0b1220;--amr-glow:#22d3ee1f;--amr-glow-2:#818cf824;--amr-row-pad:0.85rem;color:var(--amr-text);background:radial-gradient(ellipse 90% 55% at 12% -5%,var(--amr-glow),#0000 55%),radial-gradient(ellipse 70% 50% at 95% 5%,var(--amr-glow-2),#0000 52%),var(--amr-bg);min-height:70vh;padding-top:calc(5.5rem + env(safe-area-inset-top, 0px))}html.light .amr{--amr-bg:#f3f6fb;--amr-text:#0f172a;--amr-muted:#334155e0;--amr-line:#0f172a1a;--amr-accent:#0e7490;--amr-accent-bright:#0891b2;--amr-accent-2:#6d28d9;--amr-card:#fffffff0;--amr-shot-border:#0e749038;--amr-shot-shadow:0 16px 36px #0f172a1a;--amr-dot-bg:#fff;--amr-glow:#0891b21a;--amr-glow-2:#6d28d914}.amr-hero{position:relative;padding:1.25rem 0 1.75rem;overflow:hidden}.amr-hero__glow{position:absolute;inset:0 15% auto;height:12rem;background:radial-gradient(circle,#0891b229,#0000 68%);pointer-events:none;filter:blur(28px)}.amr-hero__grid{position:relative;display:grid;gap:1.75rem;align-items:center}.amr-hero__copy{max-width:34rem}.amr-kicker{display:inline-flex;align-items:center;margin:0 0 .85rem;padding:.28rem .7rem;border:1px solid color-mix(in srgb,var(--amr-accent-bright) 45%,#0000);border-radius:999px;background:color-mix(in srgb,var(--amr-accent-bright) 12%,#0000);color:var(--amr-accent);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.amr-title{margin:0 0 .9rem;font-size:clamp(1.85rem,4.4vw,2.85rem);font-weight:750;letter-spacing:-.03em;line-height:1.12;color:var(--amr-text)}.amr-lead{margin:0 0 1rem;font-size:1rem;line-height:1.65;color:var(--amr-muted)}.amr-hero__bullets{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.amr-hero__bullets li{position:relative;padding-inline-start:1rem;font-size:.88rem;line-height:1.5;color:var(--amr-muted)}.amr-hero__bullets li:before{content:"";position:absolute;inset-inline-start:0;top:.5rem;width:.35rem;height:.35rem;border-radius:999px;background:var(--amr-accent-bright)}.amr-hero__visual{display:flex;justify-content:center}.amr-shot{margin:0;width:100%;border-radius:1rem;border:1px solid var(--amr-shot-border);overflow:hidden;background:var(--amr-card);box-shadow:var(--amr-shot-shadow)}.amr-shot img{display:block;width:100%;height:auto}.amr-shot--hero{width:min(100%,28rem)}.amr-section--roadmap{padding:2rem 0 1rem}.amr-h2{margin:0 0 .65rem;font-size:1.35rem;font-weight:700;letter-spacing:-.01em;color:var(--amr-text);text-align:center}.amr-roadmap-head{margin:0 auto 2rem;max-width:32rem;text-align:center}.amr-roadmap-sub{margin:0;color:var(--amr-muted);line-height:1.55;font-size:.92rem}.amr-rail{margin:0;padding:0;list-style:none;position:relative;display:grid;gap:1.15rem}.amr-row{position:relative;animation:amr-row-in .55s ease both}.amr-row:first-child{animation-delay:.04s}.amr-row:nth-child(2){animation-delay:.08s}.amr-row:nth-child(3){animation-delay:.12s}.amr-row:nth-child(4){animation-delay:.16s}.amr-row:nth-child(5){animation-delay:.2s}.amr-row:nth-child(6){animation-delay:.24s}.amr-row:nth-child(7){animation-delay:.28s}@keyframes amr-row-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.amr-row{animation:none}}.amr-row__box{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;align-items:center;padding:var(--amr-row-pad);border-radius:1.15rem;border:1px solid var(--amr-line);background:var(--amr-card);backdrop-filter:blur(10px);box-shadow:0 10px 28px color-mix(in srgb,var(--amr-text) 4%,#0000)}.amr-row--near .amr-row__box{border-color:color-mix(in srgb,var(--amr-accent-bright) 28%,#0000)}.amr-row--later .amr-row__box{opacity:.92}.amr-row__spine{display:none}.amr-row__copy{min-width:0}.amr-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.45rem}.amr-row__version{font-size:.66rem;font-weight:800;letter-spacing:.08em;color:var(--amr-accent-2)}.amr-row__status{font-size:.66rem;font-weight:650;padding:.12rem .45rem;border-radius:999px;border:1px solid var(--amr-line);color:var(--amr-muted)}.amr-row--near .amr-row__status{border-color:color-mix(in srgb,var(--amr-accent-bright) 40%,#0000);color:var(--amr-accent);background:color-mix(in srgb,var(--amr-accent-bright) 10%,#0000)}.amr-row__title{margin:0 0 .35rem;font-size:1.02rem;font-weight:700;letter-spacing:-.01em;color:var(--amr-text);line-height:1.3}.amr-row__body{margin:0;font-size:.88rem;line-height:1.6;color:var(--amr-muted)}.amr-row__media{margin:0;border-radius:.85rem;border:1px solid var(--amr-shot-border);overflow:hidden;background:color-mix(in srgb,var(--amr-dot-bg) 80%,#0000);box-shadow:var(--amr-shot-shadow);max-width:22rem;width:100%;justify-self:center}.amr-row__media img{display:block;width:100%;height:auto}.amr-row__box{grid-template-areas:"copy" "media"}.amr-row__copy{grid-area:copy}.amr-row__media{grid-area:media}.amr-row__spine{grid-area:spine}@media(min-width:900px){.amr-hero{padding:1.5rem 0 2.25rem}.amr-hero__grid{grid-template-columns:1.05fr .95fr;gap:2.5rem}.amr-rail{gap:0}.amr-row{padding:.35rem 0}.amr-row__box{position:relative;grid-template-columns:minmax(0,1fr) 2.75rem minmax(0,1fr);gap:1.15rem 1.35rem;padding:.65rem .5rem;border:none;background:#0000;box-shadow:none;backdrop-filter:none;align-items:center;direction:ltr}.amr-row--later .amr-row__box,.amr-row--near .amr-row__box{border:none;opacity:1}.amr-row__spine{display:flex;flex-direction:column;align-items:center;align-self:stretch;position:relative;z-index:1}.amr-row__dot{width:2.35rem;height:2.35rem;border-radius:999px;display:grid;place-items:center;font-size:.82rem;font-weight:750;border:1px solid var(--amr-line);background:var(--amr-dot-bg);color:var(--amr-muted);box-shadow:0 0 0 4px color-mix(in srgb,var(--amr-bg) 100%,#0000);flex-shrink:0}.amr-row--near .amr-row__dot{border-color:color-mix(in srgb,var(--amr-accent-bright) 55%,#0000);color:var(--amr-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--amr-bg) 100%,#0000),0 0 18px color-mix(in srgb,var(--amr-accent-bright) 30%,#0000)}.amr-row__line{flex:1;width:2px;min-height:2.5rem;margin-top:.4rem;background:linear-gradient(180deg,color-mix(in srgb,var(--amr-accent-bright) 45%,#0000),var(--amr-line));border-radius:999px}.amr-row--later .amr-row__line{background:var(--amr-line)}.amr-row__copy{padding:1rem 1.1rem;border-radius:1rem;border:1px solid var(--amr-line);background:var(--amr-card);backdrop-filter:blur(10px)}.amr-row--near .amr-row__copy{border-color:color-mix(in srgb,var(--amr-accent-bright) 28%,#0000)}html:not(.light) .amr-row--near .amr-row__copy{background:linear-gradient(145deg,#082f4952,#0f172ac7)}html.light .amr-row--near .amr-row__copy{background:linear-gradient(145deg,#cffafe8c,#fffffff5)}.amr-row__media{max-width:20.5rem;justify-self:center}.amr-row--media-end .amr-row__box{grid-template-areas:"copy spine media"}.amr-row--media-end .amr-row__media{justify-self:start}.amr-row--media-end .amr-row__copy{justify-self:end}.amr-row--media-end .amr-row__meta{justify-content:flex-start}.amr-row--media-start .amr-row__box{grid-template-areas:"media spine copy"}.amr-row--media-start .amr-row__media{justify-self:end}.amr-row--media-start .amr-row__copy{justify-self:start}.amr-rail:before{content:"";position:absolute;top:1.4rem;bottom:1.4rem;left:50%;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,color-mix(in srgb,var(--amr-accent-bright) 35%,#0000),var(--amr-line) 18%,var(--amr-line) 82%,#0000);pointer-events:none;z-index:0}[dir=rtl] .amr-row__copy,html[lang=ar] .amr-row__copy,html[lang=fa] .amr-row__copy{direction:rtl;text-align:start}[dir=rtl] .amr-row__meta,html[lang=ar] .amr-row__meta,html[lang=fa] .amr-row__meta{flex-direction:row;justify-content:flex-start}}@media(max-width:899px){.amr-row__box{position:relative;padding-top:1.15rem}.amr-row__spine{display:flex;position:absolute;top:-.55rem;inset-inline-start:.85rem}.amr-row__dot{width:1.85rem;height:1.85rem;border-radius:999px;display:grid;place-items:center;font-size:.75rem;font-weight:750;border:1px solid color-mix(in srgb,var(--amr-accent-bright) 45%,#0000);background:var(--amr-dot-bg);color:var(--amr-accent);box-shadow:0 0 0 3px var(--amr-bg)}.amr-row__line{display:none}.amr-row__media{max-width:100%}.amr-row__copy{padding-top:.35rem}}.amr-cta{padding:2.25rem 0 4rem}.amr-cta__inner{display:flex;flex-direction:column;gap:1.1rem;padding:1.35rem 1.4rem;border:1px solid var(--amr-line);border-radius:1.15rem;background:linear-gradient(120deg,color-mix(in srgb,var(--amr-accent-bright) 8%,#0000),color-mix(in srgb,var(--amr-accent-2) 7%,#0000)),var(--amr-card)}.amr-cta__text{margin:0;color:var(--amr-muted);line-height:1.6}.amr-cta__actions{display:flex;flex-wrap:wrap;gap:.65rem}.amr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.65rem;padding:.55rem 1.15rem;border-radius:.8rem;font-size:.92rem;font-weight:650;text-decoration:none;transition:filter .15s ease,border-color .15s ease,background .15s ease}.amr-btn--primary{background:linear-gradient(135deg,#22d3ee,#818cf8);color:#041018}html.light .amr-btn--primary{background:linear-gradient(135deg,#06b6d4,#6366f1);color:#fff}.amr-btn--primary:hover{filter:brightness(1.07)}.amr-btn--ghost{border:1px solid var(--amr-line);color:var(--amr-text);background:#0000}.amr-btn--ghost:hover{border-color:color-mix(in srgb,var(--amr-text) 35%,#0000);background:color-mix(in srgb,var(--amr-text) 4%,#0000)}@media(min-width:900px){.amr-cta__inner{flex-direction:row;align-items:center;justify-content:space-between}.amr-cta__text{max-width:34rem}}