.StickyContactFlyout{bottom:var(--vertical-module-spacing);display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;right:0;z-index:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100vw - var(--grid-gutter))}@media (min-width:768px){.StickyContactFlyout{width:350px}}@media (min-width:1024px){.StickyContactFlyout{width:450px}}.StickyContactFlyout:has(.StickyContactFlyout-toggle[aria-expanded=false]){-webkit-transform:translateX(calc(100% - var(--size-icon) - var(--spacing-xs)*2)) translateY(calc(100% - var(--size-icon) - var(--spacing-xs)*2));transform:translate(calc(100% - var(--size-icon) - var(--spacing-xs)*2)) translateY(calc(100% - var(--size-icon) - var(--spacing-xs)*2))}.StickyContactFlyout .StickyContactFlyout-toggle{z-index:1;-webkit-box-flex:0;-ms-flex:0 0 calc(var(--size-icon) + var(--spacing-xs)*2);flex:0 0 calc(var(--size-icon) + var(--spacing-xs)*2)}.StickyContactFlyout .StickyContactFlyout-flyoutContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;background-color:var(--color-flyout-body-background);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px #0006;flex-grow:1}.StickyContactFlyout .StickyContactFlyout-flyoutContainer .StickyContactFlyout-flyoutHeader{background-color:var(--color-flyout-head-background);border-bottom:1px solid var(--color-flyout-border);border-top:1px solid var(--color-flyout-border);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-flyout-head-text);font-weight:var(--font-weight-flyout-head-text);height:calc(var(--size-icon) + var(--spacing-xs)*2);line-height:1.2;padding:var(--spacing-xs) var(--content-padding)}.StickyContactFlyout .StickyContactFlyout-flyoutContainer .StickyContactFlyout-flyoutContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--content-padding);row-gap:var(--spacing-md)}.StickyContactFlyout .StickyContactFlyout-flyoutContainer .StickyContactFlyout-contactOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:var(--spacing-xxs)}
