.PartnerVTOCItem--root{background-color:#fff;border-radius:8px;box-shadow:0 3px 10px 4px rgba(0,0,0,.1);display:flex;font-size:.875rem;height:100%;overflow:hidden;width:100%}.PartnerVTOCItem--root .PartnerVTOCItem--container{color:inherit;display:flex;flex-direction:column;text-decoration:none}.PartnerVTOCItem--root .PartnerVTOCItem--header{font-size:.75rem;padding-right:12px}.PartnerVTOCItem--root .PartnerVTOCItem--header-text{border-bottom:1px solid #e3e6e8;color:#27405b;letter-spacing:.6px;line-height:1.333;margin:0;padding:8px 12px 8px 16px;text-transform:uppercase}.PartnerVTOCItem--root .PartnerVTOCItem--header-text-prepend{font-weight:700}@media screen and (min-width:992px){.PartnerVTOCItem--root .PartnerVTOCItem--header{padding-right:0}}.PartnerVTOCItem--root .PartnerVTOCItem--ribbon{align-items:center;background:#cbe9ff;border-bottom-right-radius:20px;display:flex;flex-direction:row;gap:5px;letter-spacing:.6px;line-height:1.333;padding:8px 16px}.PartnerVTOCItem--root .PartnerVTOCItem--ribbon-icon{line-height:1}.PartnerVTOCItem--root .PartnerVTOCItem--ribbon-text{color:#101f30;font-weight:700;text-transform:uppercase}.PartnerVTOCItem--root .PartnerVTOCItem--content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:4px 16px 12px}@media screen and (min-width:992px){.PartnerVTOCItem--root .PartnerVTOCItem--content{flex-direction:column;padding-bottom:4px}}.PartnerVTOCItem--root .PartnerVTOCItem--main{align-items:flex-start;display:flex;flex-direction:column;padding:0 14px}@media screen and (min-width:992px){.PartnerVTOCItem--root .PartnerVTOCItem--main{align-items:center}}.PartnerVTOCItem--root .PartnerVTOCItem--lender-logo{height:55px;-o-object-fit:contain;object-fit:contain;width:135px}.PartnerVTOCItem--root .PartnerVTOCItem--lender-rating{align-items:center;display:flex;flex-direction:row;gap:4px}.PartnerVTOCItem--root .PartnerVTOCItem--lender-rating-grade{color:#101f30;font-size:1rem;font-weight:700;line-height:1.5;margin:0}.PartnerVTOCItem--root .PartnerVTOCItem--lender-rating-total{color:#687073;font-size:.75rem;font-weight:400}.PartnerVTOCItem--root .PartnerVTOCItem--footer{align-items:center;display:flex;flex-direction:column;padding:0 14px}.PartnerVTOCItem--root .PartnerVTOCItem--details-text-container{margin:0;padding:10px 16px}.PartnerVTOCItem--root .PartnerVTOCItem--details-text{color:#0069ba;font-size:.875rem;font-weight:700;line-height:1}.PartnerVTOCItem--root:hover{box-shadow:0 3px 10px 4px rgba(0,0,0,.1);outline:1px solid #08c177}.PartnerVTOCItem--root:hover .PartnerVTOCItem--details-text{color:#003f70}.PartnerVTOCItem--root:active{background-color:#effef8;outline:1px solid #034d30}
