.fc-finreport__title{font-weight:400;letter-spacing:-.02em}.fc-finreport__year-header{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:1.25rem 0;width:100%}.fc-finreport__year .fc-finreport__year-header{border-bottom:1px solid #4d515a;border-radius:0;color:var(--dark)}.fc-finreport__year .fc-finreport__year-header:focus,.fc-finreport__year .fc-finreport__year-header:hover{background:transparent!important;border:none!important;border-bottom:1px solid #4d515a!important;border-radius:0!important;box-shadow:none!important;color:var(--dark)!important;outline:none!important}.fc-finreport__year .fc-finreport__year-header:hover .fc-finreport__arrow{transform:rotate(1turn)}.fc-finreport__year.is-open .fc-finreport__year-header:hover .fc-finreport__arrow{transform:rotate(540deg)}.fc-finreport__year-label{font-size:1.5rem;font-weight:600;line-height:1.3}.fc-finreport__arrow{align-items:center;display:flex;flex-shrink:0;transition:transform .3s ease}.fc-finreport__year.is-open .fc-finreport__arrow{transform:rotate(180deg)}.fc-finreport__docs{display:none;padding-bottom:.5rem}.fc-finreport__year.is-open .fc-finreport__docs{display:block}.fc-finreport__row{padding:1.25rem 0}.fc-finreport__info{gap:1rem}.fc-finreport__icon{align-items:center;display:flex;flex-shrink:0}.fc-finreport__name{color:var(--dark);font-size:1rem;line-height:1.5;padding-right:3rem}.fc-finreport__download{align-items:center;display:flex;flex-shrink:0;opacity:.7;transition:var(--btn-transition)}.fc-finreport__download:hover{opacity:1}@media screen and (max-width:550px){.fc-finreport__year-label{font-size:1.25rem}.fc-finreport__info{gap:.75rem}.fc-finreport__download svg,.fc-finreport__icon svg{height:24px;width:24px}.fc-finreport__name{font-size:.9rem;padding-right:1.5rem}}