.page-header[data-astro-cid-wupjbll2]{background:linear-gradient(135deg,#0b4d75,#0077b6);color:var(--white);padding:60px 0;text-align:center}.page-header[data-astro-cid-wupjbll2] h1[data-astro-cid-wupjbll2]{color:var(--white);margin-bottom:8px}.page-header[data-astro-cid-wupjbll2] p[data-astro-cid-wupjbll2]{color:#e0f2fe;font-size:1.1rem;margin-bottom:0}.quem-somos-wrapper[data-astro-cid-wupjbll2]{max-width:1040px}.story-card[data-astro-cid-wupjbll2]{padding:44px 48px;margin-bottom:40px}.story-header[data-astro-cid-wupjbll2]{text-align:center;max-width:680px;margin:0 auto 32px}.subheading[data-astro-cid-wupjbll2]{color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:1.2px;font-size:.85rem;display:inline-block;background:var(--primary-light);padding:6px 14px;border-radius:20px;margin-bottom:12px}.story-header[data-astro-cid-wupjbll2] h2[data-astro-cid-wupjbll2]{font-size:2rem;color:var(--dark);margin-bottom:0}.story-paragraphs[data-astro-cid-wupjbll2]{max-width:820px;margin:0 auto 36px}.story-paragraphs[data-astro-cid-wupjbll2] p[data-astro-cid-wupjbll2]{font-size:1.06rem;line-height:1.8;color:var(--text);margin-bottom:18px}.story-paragraphs[data-astro-cid-wupjbll2] .lead[data-astro-cid-wupjbll2]{font-size:1.18rem;color:var(--dark);font-weight:500}.historic-gallery[data-astro-cid-wupjbll2]{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin:36px 0}.historic-item[data-astro-cid-wupjbll2]{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);background:var(--light);cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.historic-item[data-astro-cid-wupjbll2]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.historic-img-box[data-astro-cid-wupjbll2]{position:relative;height:290px;overflow:hidden;background:#0f172a}.historic-img-box[data-astro-cid-wupjbll2] img[data-astro-cid-wupjbll2]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.historic-item[data-astro-cid-wupjbll2]:hover .historic-img-box[data-astro-cid-wupjbll2] img[data-astro-cid-wupjbll2]{transform:scale(1.05)}.historic-overlay[data-astro-cid-wupjbll2]{position:absolute;inset:0;background:#0b223373;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s ease}.historic-item[data-astro-cid-wupjbll2]:hover .historic-overlay[data-astro-cid-wupjbll2]{opacity:1}.zoom-icon[data-astro-cid-wupjbll2]{display:inline-flex;align-items:center;gap:8px;background:#fffffff2;color:var(--dark);padding:8px 16px;border-radius:24px;font-size:.88rem;font-weight:600;box-shadow:var(--shadow-md)}.historic-caption[data-astro-cid-wupjbll2]{padding:16px 20px;background:var(--white);border-top:1px solid var(--border)}.caption-year[data-astro-cid-wupjbll2]{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--primary);margin-bottom:4px}.historic-caption[data-astro-cid-wupjbll2] p[data-astro-cid-wupjbll2]{margin:0;font-size:.92rem;color:var(--text-muted);font-weight:500}.quote-banner[data-astro-cid-wupjbll2]{max-width:720px;margin:28px auto 0;padding:22px 28px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-left:4px solid var(--primary);border-radius:var(--radius);display:flex;align-items:center;gap:16px}.quote-mark[data-astro-cid-wupjbll2]{color:var(--primary);opacity:.35;flex-shrink:0}.quote-banner[data-astro-cid-wupjbll2] blockquote[data-astro-cid-wupjbll2]{margin:0;font-size:1.15rem;font-style:italic;font-weight:600;color:var(--primary-hover)}.mvv-grid[data-astro-cid-wupjbll2]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.mvv-card[data-astro-cid-wupjbll2]{padding:36px 28px;text-align:center;border-top:3px solid transparent;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.mvv-card[data-astro-cid-wupjbll2]:hover{transform:translateY(-4px);box-shadow:0 16px 32px -8px #0b4d751f;border-top-color:var(--primary)}.mvv-icon-wrapper[data-astro-cid-wupjbll2]{width:64px;height:64px;border-radius:18px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.mvv-card[data-astro-cid-wupjbll2]:hover .mvv-icon-wrapper[data-astro-cid-wupjbll2]{transform:scale(1.06)}.icon-mission[data-astro-cid-wupjbll2]{background:linear-gradient(135deg,#e0f2fe,#bae6fd);color:#0369a1;border:1px solid rgba(2,132,199,.25);box-shadow:0 6px 16px -4px #0284c733}.icon-vision[data-astro-cid-wupjbll2]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#b45309;border:1px solid rgba(245,158,11,.25);box-shadow:0 6px 16px -4px #f59e0b33}.icon-values[data-astro-cid-wupjbll2]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#047857;border:1px solid rgba(16,185,129,.25);box-shadow:0 6px 16px -4px #10b98133}.mvv-card[data-astro-cid-wupjbll2] h3[data-astro-cid-wupjbll2]{color:var(--dark);margin-bottom:14px;font-size:1.3rem;font-weight:700}.mvv-card[data-astro-cid-wupjbll2] p[data-astro-cid-wupjbll2]{color:var(--text);font-size:.96rem;line-height:1.65;margin-bottom:0}.values-list[data-astro-cid-wupjbll2]{list-style:none;text-align:left;display:inline-flex;flex-direction:column;gap:10px;font-size:.96rem;margin:0 auto}.values-list[data-astro-cid-wupjbll2] li[data-astro-cid-wupjbll2]{display:flex;align-items:center;gap:10px}.values-list[data-astro-cid-wupjbll2] svg[data-astro-cid-wupjbll2]{color:#059669;flex-shrink:0}.qs-lightbox[data-astro-cid-wupjbll2]{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px}.qs-lightbox[data-astro-cid-wupjbll2].hidden{display:none!important}.qs-lightbox-backdrop[data-astro-cid-wupjbll2]{position:absolute;inset:0;background:#0b1622e0;backdrop-filter:blur(4px)}.qs-lightbox-dialog[data-astro-cid-wupjbll2]{position:relative;z-index:1101;max-width:960px;max-height:90vh}.qs-lightbox-dialog[data-astro-cid-wupjbll2] img[data-astro-cid-wupjbll2]{max-width:100%;max-height:85vh;border-radius:var(--radius-lg);box-shadow:0 25px 50px -12px #00000080}.qs-lightbox-close[data-astro-cid-wupjbll2]{position:absolute;top:-16px;right:-16px;width:38px;height:38px;border-radius:50%;border:none;background:var(--white);color:var(--dark);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-md)}@media(max-width:992px){.mvv-grid[data-astro-cid-wupjbll2]{grid-template-columns:1fr}}@media(max-width:768px){.story-card[data-astro-cid-wupjbll2]{padding:28px 20px}.story-header[data-astro-cid-wupjbll2] h2[data-astro-cid-wupjbll2]{font-size:1.6rem}.historic-gallery[data-astro-cid-wupjbll2]{grid-template-columns:1fr}.historic-img-box[data-astro-cid-wupjbll2]{height:230px}}
