.patient-resources-module-scss-module__ty5V8q__pr{flex-direction:column;width:100%;display:flex}.patient-resources-module-scss-module__ty5V8q__pr__intro{width:100%;padding:var(--spacing-2xl)var(--spacing-md);background-color:var(--background-color)}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__intro{padding:var(--spacing-3xl)var(--spacing-xl)}}@media (min-width:1280px){.patient-resources-module-scss-module__ty5V8q__pr__intro{padding:var(--spacing-3xl)110px}}.patient-resources-module-scss-module__ty5V8q__pr__intro-inner{text-align:center;gap:var(--spacing-sm);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.patient-resources-module-scss-module__ty5V8q__pr__intro-subtitle{font-size:var(--font-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:2px;color:var(--primary-color);display:block}.patient-resources-module-scss-module__ty5V8q__pr__intro-title{font-size:var(--font-h2);font-weight:var(--font-weight-bold);color:var(--text-color);line-height:var(--line-height-tight);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__intro-body{font-size:var(--font-p);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__intro-action{margin-top:var(--spacing-sm);align-self:center;gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}:is(.patient-resources-module-scss-module__ty5V8q__pr__intro-action .btn,.patient-resources-module-scss-module__ty5V8q__pr__intro-action .pr-intro-referral-btn){padding:var(--spacing-sm)var(--spacing-xl);background-color:var(--primary-color);color:var(--background-color);font-weight:var(--font-weight-semibold);font-size:var(--font-p);transition:var(--transition);cursor:pointer;border:none;justify-content:center;align-items:center;min-height:48px;text-decoration:none;display:inline-flex}:is(.patient-resources-module-scss-module__ty5V8q__pr__intro-action .btn:hover,.patient-resources-module-scss-module__ty5V8q__pr__intro-action .pr-intro-referral-btn:hover){background-color:var(--tertiary-color)}.patient-resources-module-scss-module__ty5V8q__pr__content{width:100%;padding:var(--spacing-2xl)var(--spacing-md);background-color:var(--background-alt)}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__content{padding:var(--spacing-3xl)var(--spacing-xl)}}@media (min-width:1280px){.patient-resources-module-scss-module__ty5V8q__pr__content{padding:var(--spacing-3xl)110px}}.patient-resources-module-scss-module__ty5V8q__pr__content-inner{max-width:var(--container-desktop);gap:var(--spacing-xl);flex-direction:column;margin:0 auto;display:flex}.patient-resources-module-scss-module__ty5V8q__pr__block{background-color:var(--background-color);padding:var(--spacing-lg);gap:var(--spacing-sm);transition:var(--transition);flex-direction:column;display:flex}.patient-resources-module-scss-module__ty5V8q__pr__block:hover{box-shadow:0 4px 16px #0000000d}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__block{padding:var(--spacing-xl)}}.patient-resources-module-scss-module__ty5V8q__pr__block-title{font-size:var(--font-h4);font-weight:var(--font-weight-bold);color:var(--text-color);line-height:var(--line-height-tight);padding-bottom:var(--spacing-xs);border-bottom:3px solid var(--primary-color);align-self:flex-start;margin:0;display:inline-block}.patient-resources-module-scss-module__ty5V8q__pr__block-body{font-size:var(--font-p);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__block-list{margin:var(--spacing-xs)0 0;gap:var(--spacing-xs);flex-direction:column;padding:0;list-style:none;display:flex}.patient-resources-module-scss-module__ty5V8q__pr__block-list-item{align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-p);line-height:var(--line-height-relaxed);color:var(--text-secondary);display:flex}.patient-resources-module-scss-module__ty5V8q__pr__block-list-item:before{content:"";background-color:var(--primary-color);flex-shrink:0;width:6px;height:6px;margin-top:.55em;display:inline-block}.patient-resources-module-scss-module__ty5V8q__pr__cards{width:100%;padding:var(--spacing-2xl)var(--spacing-md);background-color:var(--background-color)}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__cards{padding:var(--spacing-3xl)var(--spacing-xl)}}@media (min-width:1280px){.patient-resources-module-scss-module__ty5V8q__pr__cards{padding:var(--spacing-3xl)110px}}.patient-resources-module-scss-module__ty5V8q__pr__cards-inner{max-width:var(--container-desktop);gap:var(--spacing-md);flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__cards-inner{flex-flow:wrap;justify-content:center}}.patient-resources-module-scss-module__ty5V8q__pr__card{gap:var(--spacing-sm);padding:var(--spacing-lg);background-color:var(--background-alt);color:inherit;transition:var(--transition);border:2px solid #0000;flex-direction:column;text-decoration:none;display:flex}.patient-resources-module-scss-module__ty5V8q__pr__card:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 4px 20px #00000014}.patient-resources-module-scss-module__ty5V8q__pr__card:active{transform:translateY(0)}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__card{flex:0 1 calc(50% - var(--spacing-md));min-width:280px;padding:var(--spacing-xl)}}.patient-resources-module-scss-module__ty5V8q__pr__card-title{font-size:var(--font-h4);font-weight:var(--font-weight-bold);color:var(--text-color);line-height:var(--line-height-tight);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__card-logo{object-fit:contain;width:100%;max-width:200px;max-height:60px;margin:0 auto}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__card-logo{max-width:240px;max-height:70px}}.patient-resources-module-scss-module__ty5V8q__pr__card-description{font-size:var(--font-p);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__card-link{font-size:var(--font-small);font-weight:var(--font-weight-semibold);color:var(--primary-color);transition:var(--transition);margin-top:auto}.patient-resources-module-scss-module__ty5V8q__pr__card:hover .patient-resources-module-scss-module__ty5V8q__pr__card-link{color:var(--tertiary-color)}.patient-resources-module-scss-module__ty5V8q__pr__proceed{gap:var(--spacing-lg);padding:var(--spacing-2xl)var(--spacing-md);max-width:var(--container-desktop);flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__proceed{align-items:center;gap:var(--spacing-2xl);padding:var(--spacing-2xl)var(--spacing-xl);flex-direction:row}}@media (min-width:1280px){.patient-resources-module-scss-module__ty5V8q__pr__proceed{padding:var(--spacing-2xl)110px}}.patient-resources-module-scss-module__ty5V8q__pr__proceed-img{border-radius:var(--border-radius);width:100%;max-width:400px;height:auto;margin:0 auto;display:block}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__proceed-img{flex-shrink:0;margin:0}}.patient-resources-module-scss-module__ty5V8q__pr__proceed-text{gap:var(--spacing-sm);flex-direction:column;display:flex}.patient-resources-module-scss-module__ty5V8q__pr__proceed-text h3{font-size:var(--font-h3);font-weight:var(--font-weight-bold);color:var(--text-color);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__proceed-text p{font-size:var(--font-p);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__section{width:100%;padding:var(--spacing-2xl)var(--spacing-md);background-color:var(--background-alt);scroll-margin-top:80px}.patient-resources-module-scss-module__ty5V8q__pr__section:nth-child(2n){background-color:var(--background-color)}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__section{padding:var(--spacing-3xl)var(--spacing-xl)}}@media (min-width:1280px){.patient-resources-module-scss-module__ty5V8q__pr__section{padding:var(--spacing-3xl)110px}}.patient-resources-module-scss-module__ty5V8q__pr__section-inner{max-width:720px;margin:0 auto var(--spacing-xl);text-align:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.patient-resources-module-scss-module__ty5V8q__pr__section-title{font-size:var(--font-h2);font-weight:var(--font-weight-bold);color:var(--text-color);line-height:var(--line-height-tight);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__section-body{font-size:var(--font-p);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__cta{width:100%;padding:var(--spacing-2xl)var(--spacing-md);background-color:var(--primary-color)}@media (min-width:768px){.patient-resources-module-scss-module__ty5V8q__pr__cta{padding:var(--spacing-3xl)var(--spacing-xl)}}@media (min-width:1280px){.patient-resources-module-scss-module__ty5V8q__pr__cta{padding:var(--spacing-3xl)110px}}.patient-resources-module-scss-module__ty5V8q__pr__cta-container{max-width:var(--container-desktop);text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;margin:0 auto;display:flex}.patient-resources-module-scss-module__ty5V8q__pr__cta-heading{font-size:var(--font-h2);font-weight:var(--font-weight-bold);color:var(--background-color);line-height:var(--line-height-tight);margin:0}.patient-resources-module-scss-module__ty5V8q__pr__cta-body{font-size:var(--font-p);line-height:var(--line-height-relaxed);color:#ffffffd9;max-width:600px;margin:0}.patient-resources-module-scss-module__ty5V8q__pr__cta-buttons{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;align-items:center;width:100%;display:flex}@media (min-width:640px){.patient-resources-module-scss-module__ty5V8q__pr__cta-buttons{flex-direction:row;justify-content:center;width:auto}}.patient-resources-module-scss-module__ty5V8q__pr__cta-contact{padding:var(--spacing-sm)var(--spacing-xl);background-color:var(--background-color);color:var(--primary-color);font-weight:var(--font-weight-semibold);font-size:var(--font-p);transition:var(--transition);justify-content:center;align-items:center;width:100%;min-height:48px;text-decoration:none;display:inline-flex}.patient-resources-module-scss-module__ty5V8q__pr__cta-contact:hover{background-color:var(--tertiary-color);color:var(--background-color)}@media (min-width:640px){.patient-resources-module-scss-module__ty5V8q__pr__cta-contact{width:auto}}.patient-resources-module-scss-module__ty5V8q__pr__cta-appointment{padding:var(--spacing-sm)var(--spacing-xl);color:var(--background-color);font-weight:var(--font-weight-semibold);font-size:var(--font-p);border:2px solid var(--background-color);cursor:pointer;transition:var(--transition);background-color:#0000;justify-content:center;align-items:center;width:100%;min-height:48px;display:inline-flex}.patient-resources-module-scss-module__ty5V8q__pr__cta-appointment:hover{background-color:var(--background-color);color:var(--primary-color)}@media (min-width:640px){.patient-resources-module-scss-module__ty5V8q__pr__cta-appointment{width:auto}}
