.awareness-hero-section{background-color:#00001c;color:#fff;padding:80px 0 20px 0}.awareness-hero-title{margin:0 auto 24px auto;text-align:center;max-width:960px}@media (max-width:52em){.awareness-hero-title{text-align:left}}.awareness-hero-subtitle{font-size:18px;color:rgba(255,255,255,.8);margin:0 auto 32px auto;max-width:960px;text-align:center}@media (max-width:52em){.awareness-hero-subtitle{text-align:left!important}}.awareness-sections{background-color:#00001c;color:#fff;padding:3em 0}.stat-banner{background:linear-gradient(to right,#3f78f2,#52adcc);border:2px solid #014085;border-radius:12px;padding:2rem;margin-bottom:3rem;text-align:center;box-shadow:0 20px 25px -5px rgba(0,0,0,.3)}.stat-banner p:first-child{color:#dbeafe;font-size:1.125rem;margin-bottom:.5rem}.stat-banner .big-stat{font-size:4.5rem;font-weight:900;color:#fff}.stat-banner p:last-child{color:#dbeafe;margin-top:.75rem}.filter-controls{background-color:#0d0d26;border:1px solid #3f78f2;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.filter-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem}.filter-group label{display:block;color:#93c5fd;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.filter-group select{width:100%;padding:.5rem 1rem;background-color:#1a1a3f;border:1px solid #3f78f2;border-radius:4px;color:#fff;font-size:1rem}.filter-info{color:#bfdbfe;font-size:.875rem}.filter-info span{color:#52adcc;font-weight:600}.charts-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}@media (min-width:1024px){.charts-grid{grid-template-columns:repeat(2,1fr)}}.chart-card{background-color:#0d0d26;border:1px solid #3f78f2;border-radius:8px;padding:1.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.3)}.chart-card.full-width{grid-column:1/-1}.chart-card h2{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.chart-card p{color:#93c5fd;font-size:.875rem;margin-top:1rem}.chart-card p.center-text{text-align:center}.chart-card p.center-bold{text-align:center;font-weight:600}.chart-container{height:300px;position:relative}.insights-card{background-color:#0d0d26;border:1px solid #3f78f2;border-radius:8px;padding:2rem;margin-bottom:2rem}.insights-card h2{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.insights-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width:768px){.insights-grid{grid-template-columns:repeat(4,1fr)}}.insight-box{background-color:#1a1a3f;border:2px solid;border-radius:4px;padding:1rem}.insight-box p:first-child{color:#93c5fd;font-size:.875rem;margin-bottom:.5rem}.insight-box p:last-child{font-size:1.875rem;font-weight:700}.insight-box.victimization{border-color:#3f78f2}.insight-box.victimization p:last-child{color:#3f78f2}.insight-box.confidence{border-color:#ccffd2}.insight-box.confidence p:last-child{color:#66b399}.insight-box.suspicious{border-color:#52adcc}.insight-box.suspicious p:last-child{color:#52adcc}.insight-box.concern{border-color:#ffac4d}.insight-box.concern p:first-child,.insight-box.concern p:last-child{color:#c70}.insights-footnotes{margin-top:1rem;padding-top:1rem;border-top:1px solid #1a1a3f}.insights-footnotes p{font-size:.85rem;color:#accee5;margin:.5rem 0}.insights-footnotes sup{font-weight:700}@media (max-width:52em){.awareness-hero-section{padding:40px 0 20px 0}.awareness-hero-title{font-size:2em;margin-bottom:16px}.awareness-hero-subtitle{font-size:16px;margin-bottom:24px}.awareness-sections{padding:2em 0}.stat-banner{padding:1.5rem;margin-bottom:2rem;border-radius:8px}.stat-banner p:first-child{font-size:1rem}.stat-banner .big-stat{font-size:3rem}.filter-controls{padding:1rem;margin-bottom:1.5rem}.filter-grid{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}.filter-group select{padding:.75rem 1rem;font-size:16px;min-height:44px;border-radius:8px}.filter-info{text-align:center;font-size:.8rem}.charts-grid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}.chart-card{padding:1rem;border-radius:6px}.chart-card h2{font-size:1.1rem;margin-bottom:.75rem}.chart-card p{font-size:.8rem;margin-top:.75rem}.chart-container{height:250px}.insights-card{padding:1.5rem;border-radius:6px}.insights-card h2{font-size:1.25rem;margin-bottom:1rem;text-align:center}.insights-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.insight-box{padding:.75rem;border-radius:4px}.insight-box p:first-child{font-size:.75rem;margin-bottom:.25rem}.insight-box p:last-child{font-size:1.5rem}}@media (max-width:30em){.awareness-hero-title{font-size:1.75em}.awareness-hero-subtitle{font-size:14px}.stat-banner{padding:1rem}.stat-banner .big-stat{font-size:2.5rem}.stat-banner p:first-child,.stat-banner p:last-child{font-size:.9rem}.filter-controls{padding:.75rem}.filter-group select{padding:.5rem .75rem}.chart-card{padding:.75rem}.chart-card h2{font-size:1rem}.chart-container{height:200px}.insights-card{padding:1rem}.insights-grid{grid-template-columns:1fr;gap:.5rem}.insight-box{padding:.5rem;text-align:center}.insight-box p:first-child{font-size:.7rem}.insight-box p:last-child{font-size:1.25rem}}@media (max-width:52em) and (orientation:landscape){.chart-container{height:180px}.stat-banner .big-stat{font-size:2.5rem}.awareness-hero-section{padding:20px 0 10px 0}.awareness-sections{padding:1.5em 0}}@media (hover:none) and (pointer:coarse){.filter-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ACCEE5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;padding-right:3rem}.chart-card{transition:none}.insight-box{transition:none}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.chart-card{border-width:.5px}.insight-box{border-width:1.5px}}