.investorRelations-module__plpVha__investPage{font-family:var(--font-primary);color:var(--gray-700)}.investorRelations-module__plpVha__heroSection{background:var(--gradient-primary);background-color:var(--primary);padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y)}.investorRelations-module__plpVha__heroSection h1{font-size:var(--fs-banner-title)}.investorRelations-module__plpVha__heroSection p{font-size:var(--fs-body);line-height:var(--lh-relaxed)}.investorRelations-module__plpVha__imgRounded{border-radius:var(--radius-lg)}.investorRelations-module__plpVha__investList{padding:0;list-style:none}.investorRelations-module__plpVha__investList li{margin-bottom:1.5rem}.investorRelations-module__plpVha__investList h5{color:var(--primary)}.investorRelations-module__plpVha__infoCard{background:var(--white);box-shadow:var(--shadow-lg);transition:transform .3s,box-shadow .3s}.investorRelations-module__plpVha__infoCard:hover{box-shadow:var(--shadow-xl);transform:translateY(-5px)}.investorRelations-module__plpVha__edgeSection{background:var(--dark-primary)}.investorRelations-module__plpVha__edgeCard p{color:var(--gray-200)}.investorRelations-module__plpVha__why_rehabcare{background:linear-gradient(177deg,#d3eeff 50%,#fff 100%)}.investorRelations-module__plpVha__edgeSection{background-color:var(--dark-primary);position:relative;overflow:hidden}.investorRelations-module__plpVha__edgeBgCol{color:var(--white);z-index:1;flex-direction:column;justify-content:center;height:100%;min-height:380px;margin-bottom:0;display:flex;position:relative}.investorRelations-module__plpVha__edgeBgCol:before{content:"";z-index:-2;background:url(/images/others/investor_img.jpg) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.investorRelations-module__plpVha__edgeBgCol:after{content:"";z-index:-1;background:rgba(12,25,60,.84);position:absolute;top:0;bottom:0;left:0;right:0}.investorRelations-module__plpVha__edgeCard{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:12px;margin-bottom:1rem;padding:1.5rem;transition:all .3s}.investorRelations-module__plpVha__edgeCard:hover{background:rgba(255,255,255,.15);transform:translateY(-4px)}@media (max-width:991px){.investorRelations-module__plpVha__edgeBgCol:before{background-position:50%}}.investorRelations-module__plpVha__modalOverlay{z-index:10000;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.investorRelations-module__plpVha__modalContent{border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);background:#fff;width:100%;max-width:500px;max-height:90vh;overflow-y:auto}.investorRelations-module__plpVha__modalHeader{border-bottom:1px solid var(--gray-200);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.investorRelations-module__plpVha__modalHeader h3{color:var(--gray-900);font-size:var(--fs-h3);margin:0}.investorRelations-module__plpVha__closeButton{cursor:pointer;color:var(--gray-500);background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.5rem;display:flex}.investorRelations-module__plpVha__closeButton:hover{color:var(--gray-700)}.investorRelations-module__plpVha__modalForm{padding:1.5rem}.investorRelations-module__plpVha__formGroup{margin-bottom:1.5rem}.investorRelations-module__plpVha__formGroup label{color:var(--gray-700);margin-bottom:.5rem;font-weight:500;display:block}.investorRelations-module__plpVha__formGroup input,.investorRelations-module__plpVha__formGroup textarea{border:1px solid var(--gray-300);border-radius:var(--radius-md);width:100%;font-family:inherit;font-size:var(--fs-body);padding:.75rem;transition:border-color .2s}.investorRelations-module__plpVha__formGroup input:focus,.investorRelations-module__plpVha__formGroup textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px rgba(13,110,253,.25)}.investorRelations-module__plpVha__errorMessage{color:var(--danger);border:1px solid var(--danger);border-radius:var(--radius-md);font-size:var(--fs-small);background-color:rgba(220,53,69,.1);margin-bottom:1rem;padding:.75rem}.investorRelations-module__plpVha__modalActions{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.investorRelations-module__plpVha__submitButton{justify-content:center;align-items:center;min-width:100px;display:flex;position:relative}.investorRelations-module__plpVha__loadingSpinner{border:2px solid transparent;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:1s linear infinite investorRelations-module__plpVha__spin}@keyframes investorRelations-module__plpVha__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.investorRelations-module__plpVha__tickAnimation{font-size:1.2em;font-weight:700;animation:.5s ease-out investorRelations-module__plpVha__tickZoom;display:inline-block}@keyframes investorRelations-module__plpVha__tickZoom{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@media (max-width:767px){.investorRelations-module__plpVha__heroSection h1{font-size:var(--fs-h2)}.investorRelations-module__plpVha__modalContent{margin:1rem}.investorRelations-module__plpVha__modalHeader,.investorRelations-module__plpVha__modalForm{padding:1rem}}
