.contact-fab-rail{display:none}@media (max-width:1023px){.canvas>.contact-fab-rail{display:flex;position:fixed;z-index:30;left:max(16px,env(safe-area-inset-left));bottom:calc(104px + env(safe-area-inset-bottom));background:transparent;pointer-events:none}.contact-fab{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;border-radius:50%;background:var(--v2-canvas);color:var(--v2-clay);border:1.5px solid var(--v2-clay)}.contact-fab:focus-visible{outline:3px solid var(--ifv-focus);outline-offset:3px}}@media (min-width:900px) and (max-width:1023px){.canvas>.contact-fab-rail{zoom:calc(1 / var(--desktop-scale))!important}}