._wrap_b223286{flex:none;justify-content:flex-end;align-items:center;gap:.125rem;display:flex}._link_b223286{color:#333;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}._link_b223286:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._icon_b223286{width:1.125rem;height:1.125rem}._xIcon_b223286{width:1rem;height:1rem}._stickyContact_399d6bb{z-index:1000;right:calc(2rem + env(safe-area-inset-right));bottom:calc(2rem + env(safe-area-inset-bottom));visibility:hidden;opacity:0;pointer-events:none;transition:visibility 0s linear .4s,opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);position:fixed;transform:translateY(1rem)}._stickyContactVisible_399d6bb{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}._stickyContactLink_399d6bb{border-radius:var(--radius-lg);color:#fff;pointer-events:none;background:#333;border:1px solid #333;align-items:center;gap:.375rem;width:min(22rem,100dvw - 4rem);padding:1rem 1rem 1rem 1.25rem;text-decoration:none;display:grid}._stickyContactVisible_399d6bb ._stickyContactLink_399d6bb{pointer-events:auto}._stickyContactTitle_399d6bb{font-size:.875rem;font-weight:900;line-height:1.4}._stickyContactText_399d6bb{color:#fffc;font-size:.75rem;line-height:1.65}._stickyContactLink_399d6bb:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 3px #fff}@media (max-width:639px){._stickyContact_399d6bb{right:calc(1rem + env(safe-area-inset-right));bottom:calc(1rem + env(safe-area-inset-bottom))}._stickyContactLink_399d6bb{gap:.25rem;width:min(21rem,100dvw - 2rem);padding:.875rem .875rem .875rem 1rem}._stickyContactTitle_399d6bb{font-size:.8125rem}._stickyContactText_399d6bb{font-size:.6875rem;line-height:1.55}}
