.pages-contacts-two-tabs__outer{background-color:#d9d9d9;border-radius:40px;padding:clamp(.25rem,-.02rem + .89vw,.875rem)}.pages-contacts-two-tabs__tap-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));isolation:isolate;text-transform:uppercase}.pages-contacts-two-tabs__tap-bar:has(.pages-contacts-two-tabs__button.--active:first-child){--active:0}.pages-contacts-two-tabs__tap-bar:has(.pages-contacts-two-tabs__button.--active:nth-child(2)){--active:1}.pages-contacts-two-tabs__tap-bar:after{background-color:#2f473f;margin-left:calc(var(--active)*50%)}.pages-contacts-two-tabs__tap-bar:after,.pages-contacts-two-tabs__tap-bar:before{border-radius:40px;content:"";inset:0;position:absolute;transition:margin-left .3s ease-out;width:50%;z-index:-1}.pages-contacts-two-tabs__tap-bar:before{background-color:#d9d9d9;margin-left:calc(var(--active)*10%)}.pages-contacts-two-tabs__tap-bar button{align-items:center;color:#2f473f;cursor:pointer;padding:clamp(.3125rem,-.21rem + .83vw,.625rem) clamp(1.875rem,-.21rem + 3.33vw,3.125rem);text-align:center;transition:all .4s ease;width:auto}.pages-contacts-two-tabs__tap-bar button.--active{border-radius:40px;color:#fff;opacity:1}@media(min-width:1024px){.pages-contacts-two-tabs__tap-bar button{text-align:center}}
