.partner-details-modal .modal-card .modal-close-container .modal-close-button svg,.partner-details-modal,.partners-listing-class .cta .media-container,.partners-listing-class .cta{transition:all .3s ease-out}.partners-listing-class .cta{cursor:pointer;overflow:hidden}.partners-listing-class .cta:hover .media-container{transform:scale(1.1)}.partners-listing-class .cta:hover::after{opacity:.6}.partner-details-modal{position:fixed;inset:0;z-index:26;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);opacity:0;visibility:hidden;pointer-events:none}@media(max-width: 54em){.partner-details-modal{align-items:start}}.partner-details-modal::-webkit-scrollbar{display:none}.partner-details-modal.active{background-color:var(--color-body-a75);opacity:1;visibility:visible;pointer-events:all}.partner-details-modal .modal-card{margin-top:var(--row-m);margin-bottom:var(--row-m);width:70%;background-color:var(--color-absolute-white);padding:var(--space-m) var(--space-xl) var(--space-xl) var(--space-xl);padding-top:unset;padding-right:unset;display:flex;flex-direction:row;height:-moz-fit-content;height:fit-content;transform:translateY(100%);transition:all .5s}.partner-details-modal .modal-card.active{transform:translateY(0%);width:100%}@media(max-width: 54em){.partner-details-modal .modal-card{margin-top:unset;margin-bottom:unset}}.partner-details-modal .modal-card .modal-section{display:flex;flex-direction:row;gap:var(--space-xl);flex:1;overflow:hidden}@media(max-width: 54em){.partner-details-modal .modal-card .modal-section{flex-direction:column}}.partner-details-modal .modal-card .modal-section .partner-image{flex:1;height:unset;padding-top:var(--space-xl);aspect-ratio:4/5;position:relative}@media(max-width: 54em){.partner-details-modal .modal-card .modal-section .partner-image{overflow:hidden}}.partner-details-modal .modal-card .modal-section .partner-image .media-container{position:absolute;width:100%;height:100%}.partner-details-modal .modal-card .modal-section .content{flex:1;padding-top:var(--space-xl);display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:self-start}@media(max-width: 54em){.partner-details-modal .modal-card .modal-section .content{padding-top:unset;flex:unset}}.partner-details-modal .modal-card .modal-section .content h2{margin-bottom:var(--space-m)}.partner-details-modal .modal-card .modal-section .content article p{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s)}.partner-details-modal .modal-card .modal-section .content article p:last-of-type{margin-bottom:unset}.partner-details-modal .modal-card .modal-section .content .buttons{margin-top:var(--space-l)}.partner-details-modal .modal-card .modal-section .content .buttons .button{margin-block:unset}.partner-details-modal .modal-card .modal-close-container{width:var(--space-xl);flex:none}.partner-details-modal .modal-card .modal-close-container .modal-close-button{padding:var(--space-xs);position:sticky;top:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.partner-details-modal .modal-card .modal-close-container .modal-close-button svg{width:var(--size-m-2);height:var(--size-m-2)}.partner-details-modal .modal-card .modal-close-container .modal-close-button:hover svg{color:var(--color-secondary)}
/*# sourceMappingURL=partners_listing.css.map */
