.sticky-actions-phone{background:#111;border-radius:44px;width:min(100%,390px);margin-inline:auto;padding:10px}.sticky-actions-phone__screen{overscroll-behavior:contain;scrollbar-width:none;background:#f6f6f6;border-radius:34px;height:640px;position:relative;overflow-y:auto}.sticky-actions-phone__img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.sticky-actions-phone__body{flex-direction:column;gap:16px;padding:24px 20px 32px;display:flex}.sticky-actions-phone__body p{margin:0}.sticky-actions-code{border-radius:var(--uk-global-border-radius);color:#eee;background:#111;margin:24px 0 0;padding:16px;font-size:.8125rem;line-height:1.6;overflow-x:auto}
.cta-form-bar{padding:18px 24px;background:var(--foreground);color:var(--background);flex-wrap:wrap;align-items:center;gap:16px 40px;padding-inline-end:56px;display:flex;position:relative}.cta-form-bar p{color:inherit;margin:0}.cta-form-bar__title{flex-direction:column;line-height:1.15;display:flex}.cta-form-bar__title strong{font-size:1.75rem;font-weight:600}.cta-form-bar__title span{opacity:.8;font-size:1.125rem}.cta-form-bar__form{flex:1;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px 20px;min-width:min(100%,520px);display:grid}.cta-form-bar__form input{width:100%;height:40px;color:inherit;font:inherit;border:0;border-bottom:1px solid color-mix(in oklch, var(--background) 55%, transparent);background:0 0;border-radius:0;padding:0 2px}.cta-form-bar__form input::placeholder{color:color-mix(in oklch, var(--background) 70%, transparent)}.cta-form-bar__form input:focus-visible{border-bottom-color:var(--background);outline:none}.cta-form-bar__send{border:1px solid var(--background);justify-content:center;align-items:center;gap:10px;height:40px;padding-inline:32px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.cta-form-bar__send svg{width:16px;height:16px}@media (hover:hover){.cta-form-bar__send:hover{background:var(--background);color:var(--foreground)}}.cta-form-bar__thanks{flex:1;font-size:1.125rem}.cta-form-bar__close{top:10px;background:color-mix(in oklch, var(--background) 14%, transparent);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;inset-inline-end:12px}.cta-form-bar__close svg{width:18px;height:18px}@media (max-width:767px){.cta-form-bar__form{grid-template-columns:1fr}.cta-form-bar__send{width:100%}}
