.NK3X5G_bar{display:none}@media (max-width:767px){.NK3X5G_bar{z-index:60;padding:14px 8px calc(12px + env(safe-area-inset-bottom,0px)) 16px;background:var(--bg-elevated);box-shadow:var(--aiu-pop-shadow);animation:NK3X5G_stickyCtaIn .3s var(--aiu-ease) both;border-radius:24px 24px 0 0;align-items:flex-start;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0}.NK3X5G_inner{flex:auto;min-width:0}.NK3X5G_headline{letter-spacing:-.01em;color:var(--text-primary);margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.3}.NK3X5G_dismiss{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-top:-8px;padding:0;transition:background-color .18s,color .18s;display:grid}.NK3X5G_dismiss:hover{background:var(--aiu-soft-2);color:var(--text-primary)}.NK3X5G_bar :where(a,button,input):focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}}@keyframes NK3X5G_stickyCtaIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.NK3X5G_bar{animation:none}.NK3X5G_dismiss{transition:none}}