@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1831d554f4a6c72e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4bb7c4805b03088f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0bf2851e5c3c33fd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a68262bca23ef37-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4a55e3a359b42768-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6222c70ac70e330d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7179dc0a1e7f6876-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bcd7ed7b8307a5f1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f259b773f7602f5c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/301c9070498588dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28de53b5c7bc7c3a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3074e30f980f2641-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e14a6f640cd3427a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/58d8a8eecfe77d2c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d253d336c1ac3662-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/412dd43c0b8d0102-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d0ae519964ce1eb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a5e1f922de155b5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/78bcd4db008a6130-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5a38c412fa3989d0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"IBM Plex Serif Fallback";src:local("Times New Roman");ascent-override:88.04%;descent-override:23.62%;line-gap-override:0.00%;size-adjust:116.43%}.__className_e88076{font-family:"IBM Plex Serif","IBM Plex Serif Fallback";font-style:normal}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_a9cb04{font-family:DM Sans,DM Sans Fallback;font-style:normal}.form-input-container{min-height:70px;border-radius:12px;border:1px solid #e8d8d4;background:#fff;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#5e5e5e;padding:0 0 0 20px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:20px;backdrop-filter:blur(8px);transition:border-color .3s ease,box-shadow .3s ease}.form-input-container.error{border-color:#ff4d4f}.form-input-container:hover{border-color:hsla(0,0%,100%,.4)}.form-input-container:focus-within{border-color:#fff;box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}.unstyled-input{all:unset;width:100%;height:100%;box-sizing:border-box;font-size:inherit;color:inherit;padding:0}.unstyled-input.error{color:#ff4d4f}.unstyled-input::placeholder{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#5e5e5e}.error-message{margin-top:4px;margin-left:2px}.contact-form-container{background:linear-gradient(130.21deg,#905d5d 3.49%,#6b2222 94.77%);border-radius:20px;padding:30px 55px 40px;width:100%}@media screen and (max-width:990px){.contact-form-container{min-width:100%;max-width:100%;border-radius:0;padding:22px 15px 35px}}.contact-form-title{font-weight:500;font-size:30px;line-height:100%;letter-spacing:0;text-align:center;color:#fff}@media screen and (max-width:990px){.contact-form-title{margin-bottom:24px}}.contact-form-btn{background:#a78c7b;width:310px;height:69.6472167969px;border-radius:10px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;margin:0 auto;text-align:center;cursor:pointer;color:#fff;transition:background .3s ease,transform .2s ease,box-shadow .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}@media screen and (max-width:768px){.contact-form-btn{width:100%}}.contact-form-btn:hover{background:#b99d8c;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.25)}.contact-form-btn:active{background:#91786a;transform:scale(.98)}.contact-form-btn:disabled{background:rgba(167,140,123,.5);cursor:not-allowed;box-shadow:none;color:hsla(0,0%,100%,.7)}.error-message{margin-bottom:10px;font-weight:500;font-size:14px;color:#ff4d4f;font-weight:700;padding:0 .4em .2em;border-radius:3px;margin-top:-10px}.PatientStoriesSection_patientStoriesGrid__Cb1UE{display:grid;grid-template-columns:repeat(auto-fit,minmax(234px,1fr));gap:30px;margin:0 auto;min-height:406px;max-width:1200px}.PatientStoriesSection_patientStoryCard__5YH2R{background:#fff;border-radius:18px;box-shadow:0 4px 32px rgba(0,0,0,.08),0 1.5px 6px rgba(0,0,0,.03);overflow:hidden;transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;position:relative;will-change:transform;backface-visibility:hidden;width:234px;height:406px;opacity:1}.PatientStoriesSection_patientStoryCard__5YH2R:hover{transform:translateY(-6px) scale(1.025);box-shadow:0 8px 40px rgba(0,0,0,.13),0 2px 8px rgba(0,0,0,.04)}.PatientStoriesSection_patientStoryContent__lAEDY{flex:1 1 auto;width:100%;display:flex;flex-direction:column;align-items:center}.PatientStoriesSection_patientStoryThumbnail__jAZLv{width:100%;aspect-ratio:9/16;border-radius:12px;overflow:hidden;position:relative;background:#f7f7f7;display:flex;align-items:center;justify-content:center}.PatientStoriesSection_patientStoryThumbnail__jAZLv img{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.PatientStoriesSection_playButtonOverlay__MQUjs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;background:hsla(0,0%,100%,.95);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.12);cursor:pointer;z-index:2;transition:all .18s ease}.PatientStoriesSection_playButtonOverlay__MQUjs:hover{background:#fff;transform:translate(-50%,-50%) scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2)}.PatientStoriesSection_playButtonOverlay__MQUjs:active{transform:translate(-50%,-50%) scale(.95)}.PatientStoriesSection_playIcon__Gmyj_{width:32px;height:32px;display:block}.PatientStoriesSection_iframeContainer__8yaaP{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden}.PatientStoriesSection_loadingSpinner__mPsnp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background:hsla(0,0%,100%,.9);border-radius:50%;padding:10px}.PatientStoriesSection_spinner__79ulc{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#ff0844;border-radius:50%;animation:PatientStoriesSection_spin__aro5C 1s linear infinite}@keyframes PatientStoriesSection_spin__aro5C{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PatientStoriesSection_patientStoryQuote__SBH5_{font-size:1.25rem;font-style:italic;font-weight:600;color:#5a3e36;margin-bottom:1rem;text-align:center;line-height:1.4;font-family:DM Sans}.PatientStoriesSection_patientStoryTitle__M_1NR{font-family:IBM Plex Serif;font-weight:500;font-style:Medium;font-size:30px;color:#564c4a;line-height:100%;letter-spacing:0;text-align:center;margin-bottom:30px}.PatientStoriesSection_patientStoryDesc__e52Ml{font-size:1rem;color:#6b5c57;margin-bottom:1.25rem;text-align:center;line-height:1.6;font-family:DM Sans}.PatientStoriesSection_patientStoryCTA__YQ4cR{background:#905d5d;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;font-family:DM Sans;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;text-decoration:none;border-radius:10px;width:310px;height:69.6472167969px;cursor:pointer;transition:all .18s ease}@media screen and (max-width:895px){.PatientStoriesSection_patientStoryCTA__YQ4cR{width:100%}}.PatientStoriesSection_patientStoryCTA__YQ4cR:hover{box-shadow:0 4px 16px rgba(144,93,93,.3);background:#7a4f4f;transform:translateY(-2px)}.PatientStoriesSection_patientStoryBrand__INMQg{position:absolute;top:1.25rem;right:1.25rem;width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.07);display:flex;align-items:center;justify-content:center;z-index:3}.PatientStoriesSection_patientStoryBrand__INMQg img{border-radius:50%}@media(max-width:786px){.PatientStoriesSection_patientStoriesGrid__Cb1UE{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0;min-width:100vw;width:100vw;max-width:100vw;box-sizing:border-box}.PatientStoriesSection_patientStoryCard__5YH2R{min-width:80vw;max-width:80vw;flex:0 0 80vw;margin-right:5px;scroll-snap-align:start;box-sizing:border-box;height:auto;display:flex;flex-direction:column}.PatientStoriesSection_patientStoryCard__5YH2R:last-child{margin-right:0}.PatientStoriesSection_patientStoryBrand__INMQg{width:36px;height:36px;top:.7rem;right:.7rem}.PatientStoriesSection_patientStoryContent__lAEDY{width:100%}.PatientStoriesSection_patientStoryThumbnail__jAZLv{width:100%;aspect-ratio:9/16;height:auto;flex-shrink:0}}