.ll-savebar{color:#c9d3e0;background:#0e1621}.ll-savebar p{color:#c9d3e0}.ll-phone{background:#0e1621;border-radius:38px;width:236px;height:470px;padding:10px;box-shadow:0 18px 40px #0e162138}.ll-phone>*{background:#fff;border-radius:30px;width:100%;height:100%;overflow:hidden}.ll-phone-frame{transform-origin:0 0;pointer-events:none;border:0;width:390px;height:780px;display:block;transform:scale(.555)}.ll-flow{position:relative}.ll-track{background:var(--surface3);border-radius:999px;height:4px;margin:0 12.5%;position:relative}.ll-dot{background:var(--blue);z-index:2;border-radius:999px;width:14px;height:14px;margin:-7px 0 0 -7px;animation:6s linear infinite ll-dot;position:absolute;top:50%;left:0;box-shadow:0 0 0 4px #1768cc2e}@keyframes ll-dot{0%,15%{left:0}25%,40%{left:33.33%}50%,65%{left:66.66%}75%,to{left:100%}}.ll-step{animation:6s linear infinite ll-step;animation-delay:calc(var(--i) * 1.5s);transition:background .3s,box-shadow .3s}@keyframes ll-step{0%,24%{background:var(--blue-dim);box-shadow:0 0 0 2px var(--blue)}26%,to{background:var(--surface2);box-shadow:none}}.ll-bar{transform-origin:0;animation:.9s ease-out both ll-grow}@keyframes ll-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mif-glow{background:radial-gradient(60% 80% at 85% 20%,#1768cc29,transparent 70%),var(--surface)}.mif-guard-veil{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#eef2f759}.mif-anim .mif-press{animation:10s infinite mif-press}@keyframes mif-press{0%,22%{opacity:1}23%,25%{opacity:.6}26%,to{opacity:1}}.mif-anim .mif-travel{animation:10s infinite mif-travel}@keyframes mif-travel{0%,23%{opacity:0;transform:translate(0)}24%{opacity:1}35%{opacity:1;transform:translate(150px,-40px)}36%,to{opacity:0;transform:translate(150px,-40px)}}.mif-anim .mif-fill{transform-origin:0;animation:10s infinite mif-fill}@keyframes mif-fill{0%,35%{transform:scaleX(0)}47%,to{transform:scaleX(1)}}.mif-anim .mif-sent{animation:10s infinite mif-sent}@keyframes mif-sent{0%,48%{opacity:0}49%,to{opacity:1}}.mif-anim .mif-row{animation:10s infinite mif-row}@keyframes mif-row{0%,53%{opacity:0;transform:translateY(14px)}58%,98%{opacity:1;transform:translateY(0)}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ll-dot{animation:none;left:100%}.ll-step{background:var(--blue-dim);box-shadow:0 0 0 2px var(--blue);animation:none}.ll-bar{animation:none}.mif-anim *{opacity:1!important;animation:none!important;transform:none!important}.mif-anim .mif-travel{opacity:0!important}}.refine-live-form{overflow-anchor:none;--refine-actions-height:110px;--refine-phone-nav-height:0px;padding-bottom:calc(var(--refine-actions-height) + var(--refine-phone-nav-height) + 2rem + env(safe-area-inset-bottom,0px))}.comps-area-camera .home-leaflet{pointer-events:none;z-index:0;position:absolute;inset:0}.refine-live-form.refine-with-phone-nav{--refine-phone-nav-height:4rem}.refine-live-form .refine-actions{bottom:calc(var(--refine-phone-nav-height) + env(safe-area-inset-bottom,0px))}.refine-figures-bar{top:env(safe-area-inset-top,0px);z-index:20;position:sticky}@media(min-width:768px){.refine-live-form{padding-bottom:8rem}.refine-live-form .refine-actions{bottom:0}.refine-figures-bar{top:0}}
