.pill{display:inline-flex;align-items:center;justify-content:space-between;width:100%;height:100%;border:1px solid transparent}@media only screen and (min-width: 1024px){.pill{justify-content:center}.pill--full-height{min-height:3.2rem}}.pill:hover .pill__informations-title{color:#0970e6}.pill--active:hover{box-shadow:0 .125rem .375rem #1212121a}@media only screen and (min-width: 1024px){.pill--active{background-color:#fff;border-color:#d2d2d2}.pill--active.pill--tertiary{border-color:#0970e6}}.pill--secondary-alt{justify-content:center}.pill__content{display:inline-flex;justify-content:flex-start;align-items:center;overflow:hidden;flex:1}.pill__icon{display:flex;max-width:none}.pill__icon--grayed{filter:grayscale(1)}.pill__icon--secondary{display:none}@media only screen and (min-width: 1024px){.pill__icon--secondary{display:block}}.pill__informations{display:flex;flex-direction:row;align-items:center;overflow:hidden}@media only screen and (min-width: 1024px){.pill__informations:not(.pill__informations--inline){flex-direction:column;align-items:flex-start}.pill__informations:not(.pill__informations--inline) .pill__informations-bottom{margin-left:0}}.pill__informations--inline .pill__informations-bottom>*{line-height:1.5rem}.pill__informations--inline .pill__informations-title{line-height:1.5rem}.pill__informations-title{white-space:nowrap}.pill__informations-title--secondary{display:none}@media only screen and (min-width: 1024px){.pill__informations-title--secondary{display:block}}.pill__informations-title strong{color:#303336;font-weight:400}.pill__informations-bottom{display:inline-flex;align-items:center;margin-left:.5rem;overflow:hidden;flex-grow:1;min-height:1rem}.pill__informations-bottom>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill__informations-icon{display:none}@media only screen and (min-width: 1024px){.pill__informations-icon{display:block}.pill__informations-icon--hidden{display:none}}.pill__action{display:flex;align-items:center;justify-content:center;margin-left:.25rem}@media only screen and (min-width: 1024px){.pill__action{margin-left:1rem}}.pill__action--round{width:1.5rem;height:1.5rem;border-radius:7rem;background-color:#0970e6;margin-left:1rem}.pill__action--tertiary{display:none}@media only screen and (min-width: 540px){.pill__action--tertiary{display:block}}.pill-group{display:flex;align-items:center;justify-content:center;width:100%}@media only screen and (min-width: 1024px){.pill-group{border-radius:7rem}}@media only screen and (min-width: 1024px){.pill-group--background-blue{background-color:#e6f1fc}}.pill-group__list{list-style:none;margin:0;display:inline-flex;justify-content:stretch;align-items:center;height:100%;width:100%}@media only screen and (min-width: 1024px){.pill-group__list{justify-content:center}}.pill-group__list--centered{justify-content:center}.pill-group__list:not(.pill-group__list--centered) li{flex:1}.pill-group__list li{margin:0;max-width:100%;height:100%}.pill-group__list li button{cursor:pointer;border:0;background-color:transparent;margin:0;padding:0;height:100%;width:100%;outline-offset:.125rem}@media only screen and (min-width: 1024px){.pill-group__list li button{border-radius:7rem}}.pill-group__list li button>*{padding:0 .5rem}@media only screen and (min-width: 1024px){.pill-group__list li button>*{border-radius:7rem;padding:.5rem 1.5rem}}.channel-switch-modal{top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:fixed;display:flex;align-items:center;justify-content:center;z-index:18000;transition:all .3s ease}.channel-switch-modal--has-mask:before{content:" ";top:0;width:100%;height:100%;position:fixed;opacity:.5;z-index:-1;left:0;background-color:#051326}@media only screen and (min-width: 1024px){.channel-switch-modal{position:absolute;top:100%;bottom:auto;right:auto;animation:none;display:initial;height:auto;width:auto}}.channel-switch-modal__container{bottom:0;margin:0;width:100%;height:85vh;display:flex;overflow:auto;position:absolute;align-items:initial;flex-direction:column;justify-content:flex-end;box-shadow:0 8px 24px #254f9a29,0 16px 64px #254f9a1f;border-radius:8px 8px 0 0;background-color:#fff}.channel-switch-modal__container--no-header{height:auto}@media only screen and (min-width: 1024px){.channel-switch-modal__container{top:.5rem;bottom:auto;border-radius:8px;width:32rem;max-height:65vh;min-height:10rem;position:relative;height:auto}.channel-switch-modal__container--no-header{min-height:auto}}.channel-switch-modal__header{display:flex;padding:.5rem 1rem;align-items:center;justify-content:space-between;box-shadow:0 4px 16px #254f9a14;position:relative;z-index:1}.channel-switch-modal__header__title{margin:.5rem 1rem;text-align:center}.channel-switch-modal__header__icon{line-height:1;cursor:pointer}.channel-switch-modal__header__icon svg{width:100%}.channel-switch-modal__header__icon__container{display:flex;align-items:center;justify-content:center;width:1.5rem;padding:.125rem;height:3rem}.channel-switch-modal__body{padding:1rem;min-height:12.5rem;height:100%;overflow-x:hidden;overflow-y:auto}.channel-switch-modal__body::-webkit-scrollbar{width:0}.channel-switch-modal__body::-webkit-scrollbar-track{background:#fff}.channel-switch-modal__body::-webkit-scrollbar-thumb{border:.25rem solid transparent;background-color:#929292;background-clip:padding-box;border-radius:24px}.channel-switch-modal__body:hover::-webkit-scrollbar{width:.75rem}.channel-switch-modal__body--no-header{min-height:auto}.channel-switch-modal-enter-active{transition:opacity .2s ease-out}.channel-switch-modal-enter-active .channel-switch-modal__container{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media only screen and (min-width: 768px){.channel-switch-modal-enter-active .channel-switch-modal__container{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}}.channel-switch-modal-leave-active{transition:opacity .2s cubic-bezier(.16,1,.3,1)}.channel-switch-modal-leave-active .channel-switch-modal__container{transition:transform .2s cubic-bezier(.16,1,.3,1)}.channel-switch-modal-enter,.channel-switch-modal-leave-to{opacity:0}.channel-switch-modal-enter .channel-switch-modal__container,.channel-switch-modal-leave-to .channel-switch-modal__container{transform:translateY(100%)}@media only screen and (min-width: 768px){.channel-switch-modal-enter .channel-switch-modal__container,.channel-switch-modal-leave-to .channel-switch-modal__container{transform:scale(.8) translateY(1.5rem)}}.sub-header-switch{position:relative;display:flex;justify-content:stretch;align-items:center;width:100%;height:100%}@media only screen and (min-width: 1024px){.sub-header-switch{width:auto;height:auto;justify-content:center}}.sub-header-switch--hidden{display:none}.sub-header-switch__tabs{display:inline-flex;justify-content:stretch;align-items:center;width:100%;height:100%}@media only screen and (min-width: 1024px){.sub-header-switch__tabs{width:auto;height:auto;justify-content:center}}.sub-header-switch__tabs-services{height:100%;max-width:calc(65% - .75rem)}@media only screen and (min-width: 1024px){.sub-header-switch__tabs-services{max-width:100%;flex-grow:1}.sub-header-switch__tabs-services *>li{max-width:25rem}}.sub-header-switch__tabs-services--full-width{max-width:100%}.sub-header-switch__tabs-separator{height:100%;border-right:1px solid #d2d2d2;margin:0}@media only screen and (min-width: 1024px){.sub-header-switch__tabs-separator{border:0;margin:0 .25rem 0 .5rem}}.sub-header-switch__tabs-slots{height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width: 1024px){.sub-header-switch__tabs-slots{max-width:100%;flex-grow:1;overflow:visible}.sub-header-switch__tabs-slots *>li{max-width:25rem}}@media only screen and (min-width: 1024px){.sub-header-switch__tabs-slots--full-height{height:3.269rem}}@media only screen and (min-width: 1024px){.sub-header-switch__modal--centered{left:auto;right:auto}}.sub-header-switch__modal .channel-switch-modal__container{overflow-x:hidden}.sub-header-switch__modal--large .channel-switch-modal__body{padding:0}@media only screen and (min-width: 1024px){.sub-header-switch__modal--large .channel-switch-modal__body{overflow-y:hidden}}@media only screen and (min-width: 1024px){.sub-header-switch__modal--large .channel-switch-modal__container{width:55rem;max-height:100%}}.sub-header-switch__content{display:flex;width:100%}.sub-header-switch__content--full-height{height:100%}.sub-header-switch__push{display:flex;flex-direction:column;justify-content:center;align-items:center}.sub-header-switch__push-title{color:#0e3368;margin-bottom:.5rem;width:100%;text-align:left}.sub-header-switch__push-content{width:100%}
