.FinancialReportSection_reportSection__2hc73{position:relative;background:var(--site-dark-background);padding:80px 0;overflow:hidden}.FinancialReportSection_decorativeCircle1__YFbqu{position:absolute;width:400px;height:400px;border-radius:50%;background:rgba(255,255,255,.02);top:-150px;right:-150px;z-index:0}.FinancialReportSection_decorativeCircle2__ZzKRX{position:absolute;width:300px;height:300px;border-radius:50%;background:rgba(255,255,255,.02);bottom:-100px;left:-100px;z-index:0}.FinancialReportSection_container__nI4Oh{position:relative;z-index:1}.FinancialReportSection_sectionHeader__tp_cu{text-align:center;margin-bottom:60px}.FinancialReportSection_sectionTitle__HkxK4{font-size:42px;font-weight:800;color:white;margin-bottom:20px;position:relative;display:inline-block}.FinancialReportSection_sectionTitle__HkxK4:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:var(--site-gradient-text);border-radius:2px}.FinancialReportSection_sectionDescription__Qes_O{max-width:700px;margin:0 auto;color:rgba(255,255,255,.8);line-height:1.6}.FinancialReportSection_reportCard__kinKy{background:rgba(255,255,255,.05);border-radius:16px;padding:30px;height:100%;box-shadow:0 10px 25px rgba(0,0,0,.2);transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;backdrop-filter:blur(4px)}.FinancialReportSection_reportCard__kinKy:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.25);background:rgba(255,255,255,.08)}.FinancialReportSection_reportCardTitle__KJXdS{font-size:21px;font-weight:700;color:white;margin-bottom:16px}.FinancialReportSection_reportCardDescription__5FxbI{color:rgba(255,255,255,.8);font-size:16px;line-height:1.6;margin-bottom:24px}.FinancialReportSection_imageContainer__dvRVO{flex-grow:1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;margin-top:auto}.FinancialReportSection_reportImage__YJkui{width:100%;height:auto;object-fit:contain;border-radius:8px;transition:transform .3s ease}@media (max-width:768px){.FinancialReportSection_reportSection__2hc73{padding:60px 0}.FinancialReportSection_sectionTitle__HkxK4{font-size:32px}.FinancialReportSection_sectionDescription__Qes_O{font-size:16px}.FinancialReportSection_reportCard__kinKy{margin-bottom:30px}}