#historicum-home .h-home-partners{position:relative;z-index:2;margin:90px 0;padding:54px 0}#historicum-home .h-home-partners .h-container{box-sizing:border-box;width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}#historicum-home .h-home-partners .h-h1{text-align:left;margin:0 0 24px;color:#111 !important}.h-partners-intro{max-width:920px;margin-bottom:30px;font-family:var(--h-font-instrument,Arial,sans-serif);line-height:1.65}.h-partners-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.h-partners-grid li{min-width:0;margin:0;padding:0}.h-partner-logo{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;aspect-ratio:2.15/1;padding:14px;border:1px solid #d9d4c9;border-radius:6px;background:#faf9f6;color:#171717;text-decoration:none;overflow-wrap:anywhere;text-align:center}.h-partner-logo--dark{background:#181818;color:#fff;border-color:#373737}.h-partner-logo img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}a.h-partner-logo:hover{border-color:#897443}a.h-partner-logo:focus-visible{outline:3px solid #806322;outline-offset:4px}.h-partner-detail-logo{width:min(100%,420px);margin:24px auto 36px}.historicum-partner-page .policy-section{overflow-wrap:anywhere}.h-partner-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}.h-partner-gallery img{width:100%;height:auto}@media (max-width:1000px){.h-partners-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.h-partners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.h-partner-logo{padding:10px;aspect-ratio:1.8/1}.h-partner-gallery{grid-template-columns:1fr}#historicum-home .h-home-partners{padding:32px 0}}