.aa-dl{background:var(--c-surface-dark);isolation:isolate;overflow:hidden;position:relative}.aa-dl__bg{inset:0;pointer-events:none;position:absolute;z-index:-1}.aa-dl__glow{border-radius:50%;filter:blur(120px);position:absolute}.aa-dl__glow--orange{background:radial-gradient(circle,rgba(var(--c-primary-rgb),.32),transparent 60%);height:540px;inset-inline-end:-120px;top:-180px;width:540px}.aa-dl__glow--purple{background:radial-gradient(circle,rgba(var(--c-secondary-rgb),.32),transparent 60%);bottom:-240px;height:600px;inset-inline-start:-160px;width:600px}.aa-dl__grid{inset:0;mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%);opacity:.6;position:absolute}.aa-dl__layout{align-items:center;display:grid;gap:var(--space-10);grid-template-columns:1.4fr 1fr}@media(max-width:900px){.aa-dl__layout{gap:var(--space-9);grid-template-columns:1fr}}.aa-dl__eyebrow{align-self:flex-start;background:#ffffff1a!important;color:#fff!important}.aa-dl__copy{display:flex;flex-direction:column;gap:var(--space-5)}.aa-dl__title{color:#fff;font-family:var(--font-semi);font-size:clamp(2.125rem,4.4vw,3.25rem);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0;max-width:22ch}.aa-dl__lede{color:#ffffffc7;font-size:clamp(1rem,1.2vw,1.125rem);line-height:var(--leading-base);margin:0;max-width:56ch}.aa-dl__stores{display:grid;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-4)}@media(max-width:700px){.aa-dl__stores{grid-template-columns:1fr}}.aa-dl__store{align-items:center;background:#0d0d0f;border:1px solid hsla(0,0%,100%,.18);border-radius:14px;color:#fff;display:inline-flex;gap:14px;min-height:60px;padding:12px 18px;text-decoration:none;transition:transform .22s var(--ease-out),background-color .22s var(--ease-out),border-color .22s var(--ease-out)}.aa-dl__store:hover{background:#1a1a1d;border-color:#ffffff52;transform:translateY(-2px)}.aa-dl__store:focus-visible{outline:2px solid #fff;outline-offset:3px}.aa-dl__store-icon{flex-shrink:0;height:28px;width:28px}.aa-dl__store-text{display:inline-flex;flex-direction:column;line-height:1.1;text-align:start}.aa-dl__store-text small{color:#ffffffbf;font-size:10.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}[dir=rtl] .aa-dl__store-text small{font-size:11px;letter-spacing:0;text-transform:none}.aa-dl__store-text strong{color:#fff;font-family:var(--font-semi);font-size:16px;font-weight:700;letter-spacing:-.01em;margin-top:2px}[dir=rtl] .aa-dl__store-text strong{letter-spacing:0}.aa-dl__visual{aspect-ratio:1;display:grid;justify-self:center;max-width:420px;place-items:center;position:relative;width:100%}.aa-dl__qr{aspect-ratio:1;background:var(--c-surface);border-radius:var(--radius-lg);box-shadow:0 30px 60px -20px rgba(var(--c-primary-rgb),.4);overflow:hidden;padding:var(--space-4);position:relative;width:clamp(180px,60%,260px);z-index:2}.aa-dl__qr img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.aa-dl__qr-scan{animation:aa-dl-scan 2.6s var(--ease-in-out) infinite;background:linear-gradient(180deg,transparent 0,rgba(var(--c-primary-rgb),.22) 50%,transparent 100%);height:30%;left:0;pointer-events:none;position:absolute;right:0;top:0}.aa-dl__qr-label{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;bottom:4%;color:#ffffffe0;font-family:var(--font-semi);font-size:12.5px;font-weight:600;inset-inline-start:50%;padding:6px 14px;position:absolute;transform:translate(-50%);z-index:3}[dir=rtl] .aa-dl__qr-label{transform:translate(50%)}.aa-dl__orbit{animation:aa-dl-orbit 18s linear infinite;display:grid;inset:0;place-items:center;position:absolute;z-index:1}.aa-dl__orbit-ring{border:1px dashed hsla(0,0%,100%,.14);border-radius:50%;position:absolute}.aa-dl__orbit-ring--1{height:78%;width:78%}.aa-dl__orbit-ring--2{height:96%;width:96%}.aa-dl__satellite{border-radius:50%;box-shadow:0 8px 20px -6px #00000073;color:#fff;display:grid;font-family:var(--font-semi);font-size:14px;font-weight:700;height:36px;place-items:center;position:absolute;width:36px}.aa-dl__satellite--1{background:linear-gradient(135deg,var(--c-primary),var(--c-warning));inset-inline-start:calc(50% - 18px);top:2%}.aa-dl__satellite--2{background:linear-gradient(135deg,var(--c-secondary),var(--c-secondary-deep));inset-inline-end:2%;top:calc(50% - 18px)}.aa-dl__satellite--3{background:linear-gradient(135deg,var(--c-rose),var(--c-primary));bottom:2%;inset-inline-start:calc(50% - 18px)}.aa-dl__satellite--4{background:linear-gradient(135deg,var(--c-mint),var(--c-success));inset-inline-start:2%;top:calc(50% - 18px)}@keyframes aa-dl-orbit{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes aa-dl-scan{0%{top:0}50%{top:70%}to{top:0}}@media(prefers-reduced-motion:reduce){.aa-dl__orbit,.aa-dl__qr-scan,.aa-dl__satellite{animation:none}}
