.documents-section[data-v-89bb2f73]{background-color:#f8f9fa;padding:80px 24px;width:100%}.documents-container[data-v-89bb2f73]{max-width:1200px;margin:0 auto}.documents-title[data-v-89bb2f73]{font-size:36px;font-weight:700;color:#1a1a1a;text-align:center;margin:0 0 48px}.documents-grid[data-v-89bb2f73]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.document-card[data-v-89bb2f73]{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.document-card[data-v-89bb2f73]:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.document-image-wrapper[data-v-89bb2f73]{width:100%;height:220px;overflow:hidden}.document-image[data-v-89bb2f73]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.document-card:hover .document-image[data-v-89bb2f73]{transform:scale(1.05)}.document-content[data-v-89bb2f73]{padding:24px}.document-heading[data-v-89bb2f73]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 12px}.document-description[data-v-89bb2f73]{font-size:14px;line-height:1.6;color:#666;margin:0 0 16px}.document-link[data-v-89bb2f73]{display:inline-block;font-size:14px;font-weight:600;color:#06c;text-decoration:none;transition:color .3s ease}.document-link[data-v-89bb2f73]:hover{color:#004999}@media (max-width: 1024px){.documents-grid[data-v-89bb2f73]{grid-template-columns:repeat(2,1fr);gap:24px}.documents-section[data-v-89bb2f73]{padding:60px 24px}.documents-title[data-v-89bb2f73]{font-size:32px;margin:0 0 40px}}@media (max-width: 768px){.documents-grid[data-v-89bb2f73]{grid-template-columns:1fr;gap:20px}.documents-section[data-v-89bb2f73]{padding:48px 16px}.documents-title[data-v-89bb2f73]{font-size:28px;margin:0 0 32px}.document-image-wrapper[data-v-89bb2f73]{height:200px}.document-content[data-v-89bb2f73]{padding:20px}}@media (max-width: 480px){.documents-section[data-v-89bb2f73]{padding:40px 16px}.documents-title[data-v-89bb2f73]{font-size:24px;margin:0 0 24px}.document-heading[data-v-89bb2f73]{font-size:18px}.document-description[data-v-89bb2f73]{font-size:13px}.document-image-wrapper[data-v-89bb2f73]{height:180px}}.img-overlay-1[data-v-89bb2f73]{position:relative;display:inline-block;width:400px;height:300px}.img-overlay-1 img[data-v-89bb2f73]{display:block;height:100%;width:100%;object-fit:cover;z-index:-1}.img-overlay-1[data-v-89bb2f73]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--8fbac216)}.img-overlay-2[data-v-89bb2f73]{position:relative;display:inline-block;width:400px;height:300px}.img-overlay-2 img[data-v-89bb2f73]{display:block;height:100%;width:100%;object-fit:cover;z-index:-1}.img-overlay-2[data-v-89bb2f73]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--8fbac214)}.img-overlay-3[data-v-89bb2f73]{position:relative;display:inline-block;width:400px;height:300px}.img-overlay-3 img[data-v-89bb2f73]{display:block;height:100%;width:100%;object-fit:cover;z-index:-1}.img-overlay-3[data-v-89bb2f73]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--8fbac212)}.img-overlay-4[data-v-89bb2f73]{position:relative;display:inline-block;width:400px;height:300px}.img-overlay-4 img[data-v-89bb2f73]{display:block;height:100%;width:100%;object-fit:cover;z-index:-1}.img-overlay-4[data-v-89bb2f73]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--8fbac210)}.img-overlay-5[data-v-89bb2f73]{position:relative;display:inline-block;width:400px;height:300px}.img-overlay-5 img[data-v-89bb2f73]{display:block;height:100%;width:100%;object-fit:cover;z-index:-1}.img-overlay-5[data-v-89bb2f73]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--8fbac20e)}.img-overlay-6[data-v-89bb2f73]{position:relative;display:inline-block;width:400px;height:300px}.img-overlay-6 img[data-v-89bb2f73]{display:block;height:100%;width:100%;object-fit:cover;z-index:-1}.img-overlay-6[data-v-89bb2f73]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--8fbac20c)}
