.results-module__jFKBhG__resultsPage{background-color:var(--bg-color);width:100%;padding-bottom:120px}.results-module__jFKBhG__container{width:90%;max-width:900px;margin:0 auto}.results-module__jFKBhG__heroSection{text-align:center;background-color:var(--bg-color);border-bottom:1px solid var(--menu-border);margin-bottom:60px;padding:100px 0 60px}.results-module__jFKBhG__heroTitle{color:var(--text-color);letter-spacing:-1px;margin-bottom:10px;font-size:48px;font-weight:900}.results-module__jFKBhG__heroSubtitle{color:var(--text-color-light);text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:700}.results-module__jFKBhG__introSection{text-align:center;margin-bottom:60px}.results-module__jFKBhG__introText{color:var(--text-color);font-size:16px;line-height:2}.results-module__jFKBhG__accordionWrapper{flex-direction:column;gap:30px;display:flex}.results-module__jFKBhG__yearGroup{border:1px solid var(--menu-border);background-color:var(--card-bg);border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.results-module__jFKBhG__yearGroup.results-module__jFKBhG__active{border-color:var(--text-color-light);box-shadow:0 4px 20px #0000000a}.results-module__jFKBhG__groupHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 30px;transition:background-color .2s;display:flex}.results-module__jFKBhG__groupHeader:hover{background-color:var(--menu-item-hover-bg)}.results-module__jFKBhG__yearTitle{color:var(--text-color);margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:900}.results-module__jFKBhG__toggleIcon{color:var(--text-color-light);justify-content:center;align-items:center;width:30px;height:30px;font-size:24px;font-weight:300;display:flex}.results-module__jFKBhG__reportPanel{background-color:var(--bg-color);max-height:0;transition:max-height .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.results-module__jFKBhG__active .results-module__jFKBhG__reportPanel{border-top:1px solid var(--menu-border)}.results-module__jFKBhG__reportList{margin:0;padding:0;list-style:none}.results-module__jFKBhG__reportItem{border-bottom:1px solid var(--menu-border)}.results-module__jFKBhG__reportItem:last-child{border-bottom:none}.results-module__jFKBhG__reportLink{align-items:center;gap:20px;padding:25px 30px;text-decoration:none;transition:background-color .2s;display:flex}.results-module__jFKBhG__reportLink:hover{background-color:var(--menu-item-hover-bg)}.results-module__jFKBhG__reportIcon{background-color:#ffebeb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.results-module__jFKBhG__pdfIcon{color:#d32f2f;border:2px solid #d32f2f;border-radius:4px;padding:2px 4px;font-size:10px;font-weight:900;line-height:1}.results-module__jFKBhG__reportInfo{flex:1}.results-module__jFKBhG__reportMeta{align-items:center;gap:15px;margin-bottom:5px;display:flex}.results-module__jFKBhG__reportDate{color:var(--text-color-light);font-family:Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500}.results-module__jFKBhG__reportSize{color:var(--text-color-light);background-color:var(--menu-border);border-radius:4px;padding:2px 6px;font-size:11px}.results-module__jFKBhG__reportTitle{color:var(--text-color);margin:0;font-size:16px;font-weight:700;line-height:1.5;transition:color .2s}.results-module__jFKBhG__reportLink:hover .results-module__jFKBhG__reportTitle{color:var(--logo-color)}.results-module__jFKBhG__downloadArrow{color:var(--menu-border);font-size:20px;font-weight:700;transition:all .2s}.results-module__jFKBhG__reportLink:hover .results-module__jFKBhG__downloadArrow{color:var(--logo-color);transform:translateY(3px)}@media (max-width:600px){.results-module__jFKBhG__heroTitle{font-size:36px}.results-module__jFKBhG__groupHeader{padding:15px 20px}.results-module__jFKBhG__reportLink{gap:15px;padding:20px}.results-module__jFKBhG__reportIcon{width:36px;height:36px}.results-module__jFKBhG__pdfIcon{padding:1px 3px;font-size:9px}.results-module__jFKBhG__yearTitle{font-size:20px}.results-module__jFKBhG__reportTitle{font-size:15px}}
