.annual-report[data-v-e212093d]{width:100%}.page-header[data-v-e212093d]{background-color:navy;color:#fff;padding:4rem 0;text-align:center;position:relative;overflow:hidden}.page-header[data-v-e212093d]:after{content:"";position:absolute;top:50%;left:50%;width:70%;height:70%;background-image:url(/assets/logo-4bb686f8.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.05;transform:translate(-50%,-50%);pointer-events:none}.page-header h1[data-v-e212093d]{font-size:2.5rem;position:relative;z-index:1}.container[data-v-e212093d]{max-width:1200px;margin:0 auto;padding:4rem 2rem}section h2[data-v-e212093d]{color:navy;font-size:2rem;margin-bottom:2rem;text-align:center}.intro-section[data-v-e212093d]{background-color:#f9f9f9;text-align:center}.intro-text[data-v-e212093d]{max-width:900px;margin:0 auto;font-size:1.2rem;line-height:1.8}.impact-grid[data-v-e212093d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-top:3rem}.impact-card[data-v-e212093d]{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:2rem;text-align:center;transition:transform .3s}.impact-card[data-v-e212093d]:hover{transform:translateY(-5px)}.impact-icon[data-v-e212093d]{font-size:3rem;color:navy;margin-bottom:1.5rem}.impact-card h3[data-v-e212093d]{color:navy;font-size:1.5rem;margin-bottom:1rem}.financial-section[data-v-e212093d]{background-color:#f9f9f9}.principles-list[data-v-e212093d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:2rem}.principle-item[data-v-e212093d]{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:2rem}.principle-item h3[data-v-e212093d]{color:navy;font-size:1.5rem;margin-bottom:1rem}.principle-item p[data-v-e212093d]{line-height:1.6}.timeline-section[data-v-e212093d]{background-color:#fff}.timeline[data-v-e212093d]{max-width:800px;margin:0 auto;position:relative}.timeline[data-v-e212093d]:before{content:"";position:absolute;top:0;bottom:0;left:80px;width:2px;background-color:navy}.timeline-item[data-v-e212093d]{position:relative;padding-left:120px;margin-bottom:3rem}.timeline-date[data-v-e212093d]{position:absolute;left:0;width:70px;text-align:right;font-weight:700;color:navy}.timeline-content[data-v-e212093d]{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:1.5rem}.timeline-content h3[data-v-e212093d]{color:navy;font-size:1.3rem;margin-bottom:.5rem}.security-section[data-v-e212093d]{background-color:#f0f6ff}.security-grid[data-v-e212093d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-top:2rem}.security-card[data-v-e212093d]{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:2rem;text-align:center;transition:transform .3s;border-left:4px solid #000080}.security-card[data-v-e212093d]:hover{transform:translateY(-5px)}.security-icon[data-v-e212093d]{font-size:2.5rem;color:navy;margin-bottom:1rem}.security-card h3[data-v-e212093d]{color:navy;font-size:1.3rem;margin-bottom:1rem}.security-card p[data-v-e212093d]{line-height:1.6;font-size:.95rem}.thank-you[data-v-e212093d]{background-color:#f9f9f9;text-align:center}.thank-you p[data-v-e212093d]{max-width:900px;margin:0 auto 2rem;font-size:1.2rem;line-height:1.6}.action-buttons[data-v-e212093d]{display:flex;justify-content:center;gap:1.5rem;margin-top:2rem}.btn-primary[data-v-e212093d],.btn-secondary[data-v-e212093d]{display:inline-block;padding:.8rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;border-radius:4px;transition:background-color .3s}.btn-primary[data-v-e212093d]{background-color:navy;color:#fff}.btn-primary[data-v-e212093d]:hover{background-color:#00006b}.btn-secondary[data-v-e212093d]{background-color:transparent;color:navy;border:2px solid #000080}.btn-secondary[data-v-e212093d]:hover{background-color:#0000801a}@media (max-width: 768px){.principles-list[data-v-e212093d],.impact-grid[data-v-e212093d],.security-grid[data-v-e212093d]{grid-template-columns:1fr}.action-buttons[data-v-e212093d]{flex-direction:column;gap:1rem}.page-header h1[data-v-e212093d]{font-size:2rem}.timeline[data-v-e212093d]:before{left:20px}.timeline-item[data-v-e212093d]{padding-left:60px}.timeline-date[data-v-e212093d]{width:auto;text-align:left;left:30px;top:-25px}}
