.library-home{display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:1240px;margin:40px auto;padding:32px;background:#edf6f2;border:1px solid #d4e7df;border-radius:12px;color:#163f49}.library-home span{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700}.library-home h2{font-size:clamp(24px,3vw,34px);line-height:1.2;margin:12px 0}.library-home p{margin:0;font-size:15px;max-width:650px}.library-home>a{flex:none;white-space:nowrap;padding:14px 20px;border-radius:6px;color:white;background:#146052;font-size:14px;font-weight:700}.library-home>a:focus-visible{outline:3px solid #146052;outline-offset:4px}@media(min-width:62.01rem){.medic-nav__links{gap:clamp(.5rem,.8vw,1.1rem);font-size:clamp(.75rem,1vw,.95rem);letter-spacing:.025em}}@media(max-width:700px){.library-home{margin:24px;flex-direction:column;align-items:flex-start;padding:24px}.library-home>a{white-space:normal}}
