/* MediRaty — financing notice on eligible treatment pages. */
.entry-content .ls section.ls-service-mediraty{width:calc(100% - 64px);max-width:1280px!important;margin:0 auto 48px!important;border:1px solid #d7c7a7;border-radius:14px;background:linear-gradient(110deg,#fffdf8,#f1e7d7);padding:30px 34px;display:grid;grid-template-columns:260px minmax(0,1fr) auto;align-items:center;gap:34px}
.ls .ls-service-mediraty-logo{display:block;width:260px;height:70px;background:var(--ls-mr-logo) center/contain no-repeat}
.ls .ls-service-mediraty-copy h2{font-size:26px;line-height:1.25;letter-spacing:-.5px;margin:0 0 8px}
.ls .ls-service-mediraty-copy p{font-size:14px;line-height:1.7;margin:0;color:#554e42}
.ls .ls-service-mediraty-copy small{display:block;font-size:11px;line-height:1.6;color:#726a5d;margin-top:7px}
.ls .ls-service-mediraty .ls-btn{padding:16px 20px;background:#9d7938;color:white;font-size:13px;gap:12px;white-space:nowrap}
@media(max-width:1050px){.entry-content .ls section.ls-service-mediraty{grid-template-columns:210px minmax(0,1fr);gap:25px}.ls .ls-service-mediraty-logo{width:210px}.ls .ls-service-mediraty .ls-btn{grid-column:2;justify-self:start}}
@media(max-width:767px){.entry-content .ls section.ls-service-mediraty{width:calc(100% - 46px);padding:28px 23px;margin:0 auto 32px!important;grid-template-columns:1fr;gap:20px}.ls .ls-service-mediraty-logo{width:240px;max-width:100%!important;height:65px}.ls .ls-service-mediraty-copy h2{font-size:25px}.ls .ls-service-mediraty .ls-btn{grid-column:auto;justify-self:stretch;white-space:normal;text-align:center;justify-content:center}}
