.persona-hero{flex-direction:column;gap:2rem;padding-top:clamp(6rem,12vw,11rem);padding-bottom:0;display:flex}.persona-hero-media{order:2;width:100%;height:17rem;position:relative;overflow:hidden}.persona-hero-arc{background:var(--surface,var(--background));border:2px solid color-mix(in oklab, var(--brand-emphasis) 72%, transparent);pointer-events:none;border-radius:50%;width:150%;height:100%;position:absolute;top:-94%;left:-25%}.persona-hero-fades{pointer-events:none;background:linear-gradient(to bottom, var(--surface,var(--background)) 0%, transparent 12%, transparent 86%, color-mix(in oklab, var(--surface,var(--background)) 92%, transparent) 100%), color-mix(in oklab, var(--surface,var(--background)) 8%, transparent);position:absolute;inset:0}.persona-hero-fade-left{pointer-events:none;background:linear-gradient(to right, color-mix(in oklab, var(--surface,var(--background)) 50%, transparent) 0%, color-mix(in oklab, var(--surface,var(--background)) 18%, transparent) 30%, transparent 60%);position:absolute;inset:0}@media (min-width:700px){.persona-hero{padding-bottom:6rem;display:block}.persona-hero-media{width:62%;height:auto;position:absolute;inset:0 0 0 auto}.persona-hero-arc{width:86%;height:auto;top:-18%;bottom:-18%;left:-62%}.persona-hero-copy{background:var(--surface,var(--background))}}.persona-eligibility-card{transition:transform .25s,box-shadow .25s,border-color .25s}@media (hover:hover) and (pointer:fine){.persona-eligibility-card:hover{box-shadow:0 18px 40px -24px color-mix(in oklab, var(--foreground) 45%, transparent);border-color:color-mix(in oklab, var(--brand-emphasis) 55%, transparent);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.persona-eligibility-card{transition:none}.persona-eligibility-card:hover{transform:none}}
/*# sourceMappingURL=0w0zn_ct1ntb8.css.map*/