.card-contact-sticky__root{position:fixed;bottom:1.25rem;left:1.25rem;z-index:1000;width:max-content;background-color:#fff;border-radius:6px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}.card-contact-sticky__root .c-link{margin-top:0;font-weight:700}.card-contact-sticky__root .icon--contact,.card-contact-sticky__root .icon--contact-speak{color:var(--c-link)}.card-contact-sticky__root .card-contact-sticky{position:relative;padding:var(--s-sm) var(--s-xl) var(--s-md)}.card-contact-sticky__root .card-contact-sticky__heading{display:flex;justify-content:space-between}.card-contact-sticky__root .card-contact-sticky__buttons{position:absolute;top:var(--s-2xs);right:var(--s-2xs);display:flex}.card-contact-sticky__root .card-contact-sticky--desktop,.card-contact-sticky__root .card-contact-sticky--minimized,.card-contact-sticky__root.minimized .card-contact-sticky{display:none}.card-contact-sticky__root .card-contact-sticky__minimize-btn:before{position:absolute;top:50%;right:100%;display:none;width:max-content;margin-right:var(--s-2xs);font-size:.75rem;font-weight:300;content:attr(aria-label);transform:translateY(-50%)}.card-contact-sticky__root .card-contact-sticky__minimize-btn:hover:before{display:block}.card-contact-sticky__root .card-contact-sticky__icon-btn{padding:0;background:0 0;border:none;opacity:.75;transition:opacity .2s ease-in-out}.card-contact-sticky__root .card-contact-sticky__icon-btn:hover{opacity:1}.card-contact-sticky__root .card-contact-sticky__icon-btn .icon{font-size:1.5rem}.card-contact-sticky__root .card-contact-sticky--mobile{position:relative;width:max-content}.card-contact-sticky__root .card-contact-sticky--mobile__link{display:flex;gap:var(--s-sm);align-items:center;padding:var(--s-xs) var(--s-sm) var(--s-sm) var(--s-md);background-color:#fff;border-radius:6px}.card-contact-sticky__root .card-contact-sticky--mobile__link:hover{text-decoration:none;background-color:var(--c-grayscale-off-white)}.card-contact-sticky__root .card-contact-sticky--mobile__close-btn{position:absolute;top:-.625rem;right:-.625rem;width:var(--s-lg);height:var(--s-lg);padding:0;background:0 0;border:none}.card-contact-sticky__root .card-contact-sticky--mobile__close-btn .icon,.card-contact-sticky__root .card-contact-sticky--mobile__close-btn .icon svg{width:100%;height:100%}.card-contact-sticky__root .card-contact-sticky--mobile__icon-container{display:flex}.card-contact-sticky__root .card-contact-sticky--mobile__icon-container .icon{font-size:2rem}.card-contact-sticky__root.variant-b{background-color:var(--c-link)}.card-contact-sticky__root.variant-b .headline.inverse,.card-contact-sticky__root.variant-b .icon--contact,.card-contact-sticky__root.variant-b .icon--contact-speak{color:#fff}@media (min-width:1024px){.card-contact-sticky__root{width:17rem}.card-contact-sticky__root.minimized{width:var(--s-6xl);height:var(--s-6xl)}.card-contact-sticky__root .card-contact-sticky--desktop{display:block}.card-contact-sticky__root .card-contact-sticky--mobile{display:none}.card-contact-sticky__root.variant-b:not(.minimized){background-color:#fff}.card-contact-sticky__root.variant-b:not(.minimized) .c-link,.card-contact-sticky__root.variant-b:not(.minimized) .icon--contact,.card-contact-sticky__root.variant-b:not(.minimized) .icon--contact-speak{color:unset}}.card-contact-sticky__root.variant-b .card-contact-sticky--mobile__link{background-color:var(--c-link);border-radius:6px}.card-contact-sticky__root.variant-b .card-contact-sticky--mobile__link:hover{background-color:var(--c-link-hocus)}.card-contact-sticky__root.minimized .card-contact-sticky--minimized{display:block}.card-contact-sticky__root.minimized .card-contact-sticky--minimized__body{display:flex;place-items:center;width:var(--s-6xl);height:var(--s-6xl);padding:var(--s-sm) var(--s-xs) var(--s-sm) var(--s-md);background:#fff;border:none;border-radius:6px}.card-contact-sticky__root.minimized .card-contact-sticky--minimized__body:hover{background-color:var(--c-grayscale-off-white)}.card-contact-sticky__root.minimized .card-contact-sticky--minimized__body .icon--contact-speak{font-size:2.375rem}.card-contact-sticky__root.minimized.variant-b .card-contact-sticky--minimized__body{background:var(--c-link)}.card-contact-sticky__root.minimized.variant-b .card-contact-sticky--minimized__body:hover{background:var(--c-link-hocus)}.card-contact-sticky__root button{cursor:pointer}