.product-documents{padding:56px 6vw;background:#f0f6fa;scroll-margin-top:110px}.product-documents h2{font-size:clamp(28px,3vw,40px);margin:0 0 16px}.product-documents>p{max-width:750px;color:#526176}.product-documents ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.product-documents li>a{height:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;background:white;border:1px solid #c9dce9;border-radius:10px;font-weight:700}.product-documents small{display:block;font-size:12px;font-weight:500;color:#597185;margin-top:4px}.product-documents .documents-all{display:inline-block;font-weight:700;margin-top:10px}.footer-documents{font-size:15px;font-weight:600;white-space:normal;display:inline-block;margin:8px 0;color:inherit}@media(max-width:650px){.product-documents ul{grid-template-columns:1fr}}
/* Shared footer */
footer.maico-footer{display:grid;grid-template-columns:minmax(210px,280px) minmax(0,1fr);gap:42px 72px;align-items:start;padding:56px clamp(24px,6vw,96px) 28px;background:#031126;color:#d4deea}footer.maico-footer .maico-footer-brand{grid-column:auto;margin:0;align-self:start;max-width:100%}footer.maico-footer .maico-footer-brand img{display:block;width:260px;max-width:100%;height:auto}footer.maico-footer .maico-footer-links{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:28px;margin:0;min-width:0}footer.maico-footer .maico-footer-links>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}footer.maico-footer strong{font-size:16px;color:#fff;margin:0 0 5px}footer.maico-footer .maico-footer-links a{font-size:15px;line-height:1.5;text-decoration:none;color:#d4deea}footer.maico-footer .maico-footer-links a:hover{color:#78d7ed;text-decoration:underline}footer.maico-footer a:focus-visible{outline:2px solid #78d7ed;outline-offset:5px}footer.maico-footer .maico-footer-legal{grid-column:1/-1;font-size:13px;line-height:1.6;color:#9cafc4;border-top:1px solid #ffffff20;padding-top:22px;margin:0}@media(max-width:1000px){footer.maico-footer{grid-template-columns:200px minmax(0,1fr);gap:32px}footer.maico-footer .maico-footer-brand img{width:220px}footer.maico-footer .maico-footer-links{grid-template-columns:1fr 1fr;gap:28px}}@media(max-width:650px){footer.maico-footer{grid-template-columns:1fr;padding:38px 24px 24px;gap:30px}footer.maico-footer .maico-footer-brand img{width:230px}footer.maico-footer .maico-footer-links{grid-template-columns:1fr 1fr;gap:28px 24px}}@media(max-width:380px){footer.maico-footer .maico-footer-links{grid-template-columns:1fr}}
