.ahero[data-v-4254bd7f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-top:clamp(1.5rem,4vw,3rem);display:grid}.ahero-copy .fp-lead[data-v-4254bd7f]{margin-top:1.1rem}.stores[data-v-4254bd7f]{flex-wrap:wrap;gap:.75rem;margin-top:1.9rem;display:flex}.store[data-v-4254bd7f]{border-radius:var(--radius-lg);background:var(--brand-ink);color:var(--p-surface-0);align-items:center;gap:.75rem;padding:.65rem 1.2rem .65rem .95rem;transition:background-color .15s;display:inline-flex}a.store[data-v-4254bd7f]:hover{background:var(--p-primary-600)}.store-ic[data-v-4254bd7f]{font-size:1.5rem}.store-text[data-v-4254bd7f]{line-height:1.2;display:grid}.store-kicker[data-v-4254bd7f]{font-size:var(--text-2xs);color:color-mix(in srgb, var(--p-surface-0) 72%, transparent)}.store-name[data-v-4254bd7f]{font-size:var(--text-md);font-weight:600}.store--soon[data-v-4254bd7f]{background:var(--p-surface-0);border:1px dashed var(--p-surface-300);color:var(--p-surface-500)}.store--soon .store-kicker[data-v-4254bd7f]{color:var(--p-surface-500)}.ahero-note[data-v-4254bd7f]{font-size:var(--text-sm);color:var(--p-surface-600);margin-top:1.1rem}.ahero-stage[data-v-4254bd7f]{border-radius:var(--radius-card);background:var(--p-primary-600);justify-content:center;align-items:flex-start;height:clamp(24rem,44vw,34rem);padding-top:clamp(2.5rem,5vw,3.5rem);display:flex;position:relative;overflow:hidden}.phone[data-v-4254bd7f]{flex-shrink:0;position:relative}.phone--front[data-v-4254bd7f]{z-index:2;width:clamp(12rem,20vw,15.5rem);box-shadow:0 30px 60px -20px color-mix(in srgb, var(--p-primary-950) 55%, transparent)}.phone--back[data-v-4254bd7f]{z-index:1;opacity:.92;width:clamp(10rem,16vw,12.5rem);margin:clamp(2.5rem,5vw,4rem) clamp(-3rem,-3vw,-1.5rem) 0 0}.feats[data-v-4254bd7f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.feat[data-v-4254bd7f]{padding:1.4rem}.feat-title[data-v-4254bd7f]{font-size:var(--text-md);color:var(--brand-ink);margin-top:.9rem;font-weight:600}.feat-body[data-v-4254bd7f]{font-size:var(--text-sm);color:var(--p-surface-600);margin-top:.35rem;line-height:1.6}.lock[data-v-4254bd7f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.lock-copy .fp-lead[data-v-4254bd7f]{margin-top:.85rem}.lock-screen[data-v-4254bd7f]{border-radius:var(--radius-card);background:linear-gradient(160deg, var(--brand-ink), var(--p-primary-800,#033a55));color:var(--p-surface-0);padding:2rem 1.5rem 1.5rem}.lock-time[data-v-4254bd7f]{text-align:center;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,6vw,3.5rem);font-weight:300}.notif[data-v-4254bd7f]{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--p-surface-0) 92%, transparent);color:var(--brand-ink);margin-top:1.25rem;padding:.85rem 1rem}.notif+.notif[data-v-4254bd7f]{margin-top:.6rem}.notif--dim[data-v-4254bd7f]{opacity:.72}.notif-app[data-v-4254bd7f]{font-size:var(--text-2xs);color:var(--p-surface-600);align-items:center;gap:.45rem;display:flex}.notif-app img[data-v-4254bd7f]{border-radius:4px;width:1rem;height:1rem}.notif-title[data-v-4254bd7f]{font-size:var(--text-sm);margin-top:.35rem;font-weight:600}.notif-body[data-v-4254bd7f]{font-size:var(--text-sm);color:var(--p-surface-700);font-variant-numeric:tabular-nums;margin-top:.1rem}.lock-caption[data-v-4254bd7f]{text-align:center;font-size:var(--text-xs);color:color-mix(in srgb, var(--p-surface-0) 70%, transparent);margin-top:1.1rem}.patients[data-v-4254bd7f]{border-radius:var(--radius-card);background:var(--p-surface-100);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding:clamp(1.75rem,4vw,3.25rem);display:grid}.patients-shot[data-v-4254bd7f]{justify-content:center;height:clamp(18rem,34vw,24rem);margin-bottom:calc(-1*clamp(1.75rem,4vw,3.25rem));display:flex;overflow:hidden}.patients-shot[data-v-4254bd7f]>*{width:clamp(11rem,20vw,15rem)}.patients-copy .fp-lead[data-v-4254bd7f]{margin-top:.85rem}.patients-ticks[data-v-4254bd7f]{margin-top:1.25rem}@media (width<=960px){.ahero[data-v-4254bd7f],.lock[data-v-4254bd7f]{grid-template-columns:1fr}.feats[data-v-4254bd7f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.feats[data-v-4254bd7f],.patients[data-v-4254bd7f]{grid-template-columns:1fr}.patients-shot[data-v-4254bd7f]{order:2;margin-bottom:calc(-1*clamp(1.75rem,4vw,3.25rem))}}@media (prefers-reduced-motion:reduce){.store[data-v-4254bd7f]{transition:none}}
