.Card_grid__Iatzz{display:grid;grid-template-columns:repeat(auto,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:1rem;grid-row-gap:1rem}.Card_doctorcard__JEcBf,.Card_partnercard__oVlIL{display:flex;flex-direction:column;align-items:stretch;gap:1rem;padding:1rem;border-radius:12px;box-sizing:border-box}.Card_doctorcard__JEcBf{background-color:#fdf6f4;text-align:left;padding:2rem;margin:1rem 0}.Card_doctorcard__JEcBf h2{text-align:left;font-family:Playfair Display,serif;font-weight:500;font-size:1.25rem}.Card_doctorcard__JEcBf p{margin:0}.Card_doctorcard__JEcBf .Card_flex__5lEXE{display:flex;justify-content:left;align-items:center}.Card_doctorcard__JEcBf .Card_flex__5lEXE p{margin-left:.5rem;color:#e34a6f}.Card_partnercard__oVlIL{background-color:#f6dce6;text-align:center}.Card_partnercard__oVlIL .Card_imageWrapper__76vKs{display:flex;align-items:center;justify-content:center;width:140px;height:90px;margin:0 auto}.Card_partnercard__oVlIL h2{font-family:Playfair Display,serif;font-size:1.3rem}.Card_image__i03K5{max-width:100%;max-height:100%;object-fit:contain}.Card_name__7xO6U{font-size:1rem;font-weight:600;color:#222;margin:0}.Card_couponFlex__93EZ_{display:flex;align-items:center;justify-content:center;background-color:#fbeff3;padding:.5rem;border-radius:12px;position:relative}.Card_coupon__9fwdv{color:#000}.Card_copyButton__l7CRM{background-color:rgba(0,0,0,0);border:none;cursor:pointer;position:relative}.Card_copyButton__l7CRM:hover{color:#8c1936}.Card_copyButton__l7CRM:after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translateX(-50%);background:#333;color:#fff;font-size:.75rem;padding:.3rem .5rem;border-radius:4px;opacity:0;white-space:nowrap;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.Card_copyButton__l7CRM:hover:after{opacity:1;transform:translateX(-50%) translateY(-2px)}.Card_videoContainer__brDXB .Card_title__94iwC{font-size:1rem}@media(min-width:768px){.Card_grid__Iatzz{grid-template-columns:repeat(2,350px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:repeat(auto,1fr);grid-column-gap:1rem;grid-row-gap:1rem}.Card_doctorcard__JEcBf,.Card_partnercard__oVlIL{height:300px}}.Card_title__94iwC{margin-bottom:1rem}.Card_responsiveIframe__0HrXZ{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.Card_responsiveIframe__0HrXZ iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.Card_videoGrid__v8qtX{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem;align-items:stretch;padding:1rem}.Card_videoGrid__v8qtX .Card_videoContainer__brDXB{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media(min-width:1024px){.Card_grid__Iatzz{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:1rem;grid-row-gap:1rem}}.Partner_partnerContainer__bNO0C{max-width:1200px;margin:0 auto;padding-top:70px}.Partner_header__2E0bG{background-color:#fbeff3;padding:1.5rem;margin-bottom:3rem}.Partner_header__2E0bG h1{font-weight:600;font-family:Playfair Display,serif;text-align:center;font-size:1.25rem}.Partner_container__kEm_Y{margin:1.5rem}.Partner_container__kEm_Y .Partner_doc__1z_2n{padding:2rem;margin:1rem 0}.Partner_container__kEm_Y h1{display:inline-block;font-family:Playfair Display,serif;font-weight:500;border-bottom:1px solid #e34a6f;margin-bottom:1rem;padding-bottom:1rem;font-size:1.5rem}.Partner_container__kEm_Y .Partner_flex__TzmNR{display:flex;justify-content:left;align-items:center}.Partner_container__kEm_Y .Partner_flex__TzmNR p:first-child{font-family:Playfair Display,serif;margin-right:1rem}.Partner_container__kEm_Y .Partner_flex__TzmNR p{margin:0}.Partner_container__kEm_Y h2{font-size:1.25rem;font-weight:600;color:#8c1936}.Partner_container__kEm_Y h2 .Partner_iconLink__eX4_d{margin-left:.5rem;color:#8c1936;justify-content:center}.Partner_container__kEm_Y h2 a{text-decoration:none;color:#8c1936;cursor:pointer}.Partner_mailIcon__9ThjW{color:#8c1936;margin-right:1rem}.Partner_doc__1z_2n{background-color:#fdf6f4}.Partner_mediatitle__jOCMk{margin-bottom:0}.Partner_media__kwbRQ{background-color:#f6dce6;margin-top:0}.Partner_media__kwbRQ h2 a{color:#000}@media(min-width:1024px){.Partner_partnerContainer__bNO0C{padding-top:100px}}