.investor-doc-library__top{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.investor-doc-library__tabs{align-items:center;border-bottom:1px solid #d9dee7;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:24px;padding-bottom:10px;width:100%}.investor-doc-library__tab{background:none!important;border:none!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;color:#203550!important;cursor:pointer;display:inline-block!important;font:inherit;line-height:1.2;margin:0!important;min-width:0!important;padding:8px 0!important;text-decoration:none!important;white-space:nowrap;width:auto!important}.investor-doc-library__tab.is-active,.investor-doc-library__tab:focus,.investor-doc-library__tab:hover{background:none!important;border-bottom:2px solid #669241!important;color:#203550!important;outline:none}.investor-doc-library__search-wrap{flex:0 0 280px;width:280px}.investor-doc-library__search{background:#fff;border:1px solid #d9dee7;border-radius:6px;box-sizing:border-box;color:#203550;font:inherit;padding:12px 14px;width:100%}.investor-doc-library__search::placeholder{color:#6b7785}.investor-doc-library__grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.investor-doc-card{position:relative}.investor-doc-card.is-hidden{display:none}.investor-doc-card__inner{background:#fff;border:1px solid #669241;color:inherit;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;overflow:hidden;padding:28px;position:relative;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease}.investor-doc-card__inner:hover{box-shadow:0 16px 30px rgba(32,53,80,.18);transform:translateY(-2px)}.investor-doc-card__inner:hover:before{background:#fff;bottom:-2px;clip-path:polygon(100% 0,0 100%,100% 100%);content:"";height:42px;position:absolute;right:-2px;width:42px;z-index:2}.investor-doc-card__inner:hover:after{background:linear-gradient(135deg,transparent 49%,#e9ece8 50%);bottom:-1px;content:"";height:36px;pointer-events:none;position:absolute;right:-1px;width:36px;z-index:3}.investor-doc-card__title{color:#203550;font-size:20px;line-height:1.35;margin:0 0 24px}.investor-doc-card__description{color:#4f5b6b;font-size:17px;line-height:1.7;margin:0}.investor-doc-card__description p{margin:0 0 14px}.investor-doc-card__description p:last-child{margin-bottom:0}.investor-doc-card__footer{margin-top:28px}.investor-doc-card__link{color:#669241;font-size:16px;text-decoration:underline}@media (max-width:991px){.investor-doc-library__top{align-items:stretch;flex-direction:column}.investor-doc-library__search-wrap{flex:none;width:100%}.investor-doc-library__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.investor-doc-library__tabs{gap:16px}.investor-doc-library__grid{grid-template-columns:1fr}}