.financial-reports{background:#dce7e8}.financial-report-grid{border-top:1px solid #41687640;border-left:1px solid #41687640;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:42px;display:grid}.financial-report-card{border-bottom:1px solid #41687640;border-right:1px solid #41687640;flex-direction:column;min-height:250px;padding:30px;transition:background .3s,box-shadow .3s;display:flex}:is(.financial-report-card:hover,.financial-report-card:focus-visible){background:#f3f4ef;box-shadow:inset 0 3px #963f4d}.financial-report-meta{justify-content:space-between;align-items:start;gap:18px;display:flex}.financial-report-meta .eyebrow{color:#963f4d;white-space:nowrap}.financial-report-meta time{color:#416876;text-align:right;font-size:11px}.financial-report-card h3{letter-spacing:-.65px;margin:28px 0;font-family:Manrope,sans-serif;font-size:24px;font-weight:450;line-height:1.28}.financial-report-action{border-top:1px solid #41687630;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:13px;display:flex}.financial-report-action .arrow{width:20px;transition:transform .3s}.financial-report-card:hover .arrow{transform:translate(2px,-2px)}.financial-reports>.fine{max-width:1000px;margin-top:22px}@media (max-width:1000px){.financial-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.financial-report-grid{grid-template-columns:1fr;margin-top:26px}.financial-report-card{min-height:210px;padding:24px}.financial-report-card h3{font-size:25px}.financial-report-meta time{font-size:12px}}@media (prefers-reduced-motion:reduce){.financial-report-card,.financial-report-action .arrow{transition:none;transform:none!important}}
