.pub-home{margin:24px 0;padding:30px;background:#fffaf0;border:1px solid #dfcc97;border-radius:12px;color:#18333b}.pub-home>a>img{width:260px;max-width:100%;height:auto;display:block;margin-bottom:22px}.pub-home h2{font-size:clamp(24px,3.5vw,34px);line-height:1.25;margin:15px 0}.pub-home p{font-size:15px;line-height:1.75;max-width:850px}.pub-home [lang=si],.pub-ebook-bridge [lang=si]{font-family:"Noto Sans Sinhala",sans-serif;line-height:1.95;letter-spacing:normal}.pub-home>div{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.pub-home>div a{background:#123d49;color:#fff;padding:12px 16px;min-height:48px;text-decoration:none;border-radius:7px;font-size:14px;font-weight:700}.pub-home>div a:nth-child(2){background:#21664f}.pub-home>div a:nth-child(3){background:#424980}.pub-ebook-bridge{padding:22px max(22px,calc((100vw - 1136px)/2));background:#fff6dd;border-bottom:1px solid #d8c38d;color:#17313e;font-size:14px}.pub-ebook-bridge p{margin:7px 0 12px}.pub-ebook-bridge a{font-weight:750}.ews-menu-publications{background:#fff7df!important;color:#17313e!important}.ews-menu-publications img{display:block;width:190px;max-width:100%;height:auto;margin:6px 0 10px}.ews-menu-publications small,.ews-menu-science-books small,.ews-menu-maths-books small{color:inherit!important}.ews-menu-science-books{background:#e0f0e6!important;color:#174d3b!important}.ews-menu-maths-books{background:#e9eafa!important;color:#303a6d!important}@media(max-width:600px){.pub-home{padding:24px 20px}.pub-home>div{flex-direction:column}.pub-home>div a{display:block}}
