.shared-card{cursor:pointer;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);overflow:hidden;transition:z-index 0s,left var(--d-expand) cubic-bezier(.4,0,.2,1),top var(--d-expand) cubic-bezier(.4,0,.2,1),width var(--d-expand) cubic-bezier(.4,0,.2,1),height var(--d-expand) cubic-bezier(.4,0,.2,1),padding var(--d-expand) cubic-bezier(.4,0,.2,1),box-shadow var(--d-hover) cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:0;justify-content:flex-start}.shared-card:not(.shared-card--pop):hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.shared-card--pop{cursor:auto;position:fixed;z-index:1050;top:var(--card-top);left:var(--card-left);width:var(--card-wdth);height:var(--card-hght);max-height:100%}.shared-card--pop .shared-card__body{overflow-y:hidden;width:calc(100% + 15px);padding-right:15px;transition:height var(--card-trns-dur) cubic-bezier(.4,0,.2,1),margin-top var(--card-trns-dur) cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,1,1)}.shared-card--expand{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);top:var(--modal-top);left:var(--modal-left);width:var(--modal-wdth);height:var(--modal-hght);transition:z-index 0s,left var(--d-expand) cubic-bezier(.4,0,.2,1),top var(--d-expand) cubic-bezier(.4,0,.2,1),width var(--d-expand) cubic-bezier(.4,0,.2,1),height var(--d-expand) cubic-bezier(.4,0,.2,1),padding var(--d-expand) cubic-bezier(.4,0,.2,1)}.shared-card--expand .shared-card__body{overflow-y:auto;height:var(--body-height);margin-top:30px;opacity:1;transition:height var(--card-trns-dur) cubic-bezier(.4,0,.2,1),margin-top var(--card-trns-dur) cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1) calc(var(--card-trns-dur) - .3s)}.shared-card__body{height:0;opacity:0;margin-top:0}.segment-logos__card{background-color:var(--modal-body-col);margin-bottom:30px;padding-top:44px}.segment-logos__card:not(.segment-logos__card--pop):hover .segment-logos__card-toggle i:after{opacity:.75}.segment-logos__card--pop{margin-bottom:0}.segment-logos__card--pop .segment-logos__card-image-container{width:var(--card-wdth)}.segment-logos__card--pop .segment-logos__card-header{left:calc(44px + var(--card-wdth));width:calc(462px - var(--card-wdth))}@media (max-width:550px){.segment-logos__card--pop .segment-logos__card-header{left:calc(var(--card-wdth) + 16px);width:calc(100vw - 16px - var(--card-wdth))}}.segment-logos__card--expand{padding:44px}@media (max-width:550px){.segment-logos__card--expand{padding:44px 16px 16px}}.segment-logos__card--expand .segment-logos__card-header{opacity:1;transition:opacity .3s cubic-bezier(.4,0,.6,1) .4s}.segment-logos__card--expand .segment-logos__card-body{margin-top:calc(30px + var(--modal-body-offset));height:calc(467px - var(--card-wdth)*0.7778 - var(--modal-body-offset));opacity:1;transition:height .7s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1) .4s}@media (max-height:585px){.segment-logos__card--expand .segment-logos__card-body{margin-top:16px;height:calc(100vh - 92px - var(--card-wdth)*0.7778 - var(--modal-body-offset))}}.segment-logos__card--expand .segment-logos__card-toggle{position:absolute}@media (min-width:550px){.segment-logos__card--expand .segment-logos__card-toggle{height:22px;top:44px;right:44px}}.segment-logos__card--expand .segment-logos__card-toggle i:before{transform:rotate(45deg)}.segment-logos__card--expand .segment-logos__card-toggle:hover i:after{opacity:.75;transition:opacity .3s cubic-bezier(0,0,.2,1)}.segment-logos__card-handle{position:absolute;top:0;left:0;height:44px;width:100%;transition:.7s cubic-bezier(.4,0,.2,1)}.segment-logos__card-toggle{z-index:1;color:var(--icon-col);background:none;border:none;line-height:22px;font-size:22px;float:right;top:0;right:11px;position:relative;transition:.7s cubic-bezier(.4,0,.2,1);height:100%;padding:0}.segment-logos__card-toggle i{position:relative}.segment-logos__card-toggle i:before{transition:.7s cubic-bezier(.4,0,.2,1);margin:0}.segment-logos__card-toggle i:after{content:" ";position:absolute;top:0;left:0;margin:0;width:100%;height:100%;background-image:radial-gradient(#01faa0,transparent 50%);opacity:0;transition:opacity .15s cubic-bezier(.4,0,1,1)}.segment-logos__card-image-container{background:#fff;width:100%;display:table;position:relative;z-index:1}.segment-logos__card-image-wrapper{width:100%;height:0;margin-bottom:77.78%}.segment-logos__card-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px}.segment-logos__card-header{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.6,1);position:absolute;display:flex;flex-direction:column;top:44px;padding:0 30px}@media (max-width:550px){.segment-logos__card-header{padding:0 16px}}.segment-logos__card-heading{overflow:hidden;text-overflow:ellipsis;padding-bottom:0;margin-bottom:8px}.segment-logos__card-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.segment-logos__card-other-link{margin-bottom:0}.segment-logos__card-body{overflow:hidden;margin-top:0;height:0;opacity:0;transition:height .7s cubic-bezier(.4,0,.2,1),margin-top .7s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1);width:477px;padding-right:15px}@media (max-width:550px){.segment-logos__card-body{width:calc(100vw - 47px)}}.segment-logos-carousel__container{overflow:visible;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){.segment-logos-carousel__container{overflow:hidden}}@-webkit-keyframes slidein{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes slidein{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.segment-logos-carousel__logos{white-space:nowrap;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:slidein;animation-name:slidein;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation-duration:var(--logos-carousel-scrll-spd);animation-duration:var(--logos-carousel-scrll-spd)}.segment-logos-carousel__logo{width:auto;height:var(--logos-hght);margin-left:var(--logos-mrgn);margin-right:var(--logos-mrgn)}.segment-logos{background-color:var(--logos-bg-col);padding:var(--logos-top-pdg) 0 var(--logos-bot-pdg);overflow-x:hidden}