.brochure-wrapper{color:#0f172a;background:#f8fafc}.brochure-toolbar{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0a1e40f5;border-bottom:1px solid #d4af3747;padding:12px 0;position:sticky;top:72px}.brochure-toolbar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.brochure-toolbar-info{color:#ffffffe6;align-items:center;gap:10px;font-size:.9rem;display:flex}.brochure-toolbar-dot{background:#d4af37;border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px #d4af37}.brochure-toolbar-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.brochure-action-btn{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.brochure-action-secondary{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.brochure-action-secondary:hover{background:#fff3}.brochure-action-outline{color:#facc15;background:#d4af3726;border-color:#d4af3773}.brochure-action-outline:hover{background:#d4af3747}.brochure-action-primary{color:#fff;background:#2563eb;box-shadow:0 4px 12px #2563eb59}.brochure-action-primary:hover{background:#1d4ed8;transform:translateY(-1px)}.brochure-cover{color:#fff;background:linear-gradient(135deg,#06152d 0%,#0c2b59 55%,#164488 100%);padding:130px 0 72px;position:relative;overflow:hidden}.brochure-cover-bg{pointer-events:none;background:radial-gradient(circle at 80% 20%,#d4af3726,#0000 45%),radial-gradient(circle at 15% 80%,#3b82f633,#0000 50%);position:absolute;inset:0}.brochure-cover-inner{z-index:2;position:relative}.brochure-brand-row{border-bottom:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:36px;padding-bottom:28px;display:flex}.brochure-cover-logo{filter:brightness(0)invert();height:auto}.brochure-edition-pill{letter-spacing:.08em;text-transform:uppercase;color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:6px 14px;font-size:.78rem;font-weight:600}.brochure-cover-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid}.brochure-badge-gold{letter-spacing:.06em;text-transform:uppercase;color:#fbbf24;background:#fbbf241f;border:1px solid #fbbf2459;border-radius:999px;margin-bottom:20px;padding:7px 14px;font-size:.78rem;font-weight:700;display:inline-block}.brochure-cover-text h1{color:#fff;margin-bottom:20px;font-size:clamp(2.1rem,3.6vw,3.1rem);line-height:1.16}.brochure-cover-text h1 span{color:#fbbf24}.brochure-lead{color:#ffffffe0;margin-bottom:28px;font-size:1.08rem;line-height:1.75}.brochure-cover-ctas{flex-wrap:wrap;gap:14px;display:flex}.brochure-photo-card{background:#ffffff0f;border:1px solid #d4af3766;border-radius:16px;overflow:hidden;box-shadow:0 24px 50px #00000059}.brochure-photo-caption{color:#ffffffd9;text-align:center;background:#06152dd9;border-top:1px solid #ffffff1a;padding:12px 18px;font-size:.85rem}.brochure-stats-bar{background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px;padding:24px;display:grid}.brochure-stat-box{text-align:center;border-right:1px solid #ffffff1f;padding:6px 10px}.brochure-stat-box:last-child{border-right:none}.brochure-stat-value{color:#fbbf24;font-size:2.2rem;font-weight:800;line-height:1.1}.brochure-stat-label{color:#fff;margin-top:6px;font-size:.95rem;font-weight:700}.brochure-stat-sub{color:#ffffffb3;margin-top:3px;font-size:.78rem}.brochure-sheet{padding:84px 0}.brochure-section-light{background:#fff}.brochure-section-alt{background:#f1f5f9}.brochure-section-navy{color:#fff;background:linear-gradient(135deg,#081c3a 0%,#0f3166 100%)}.brochure-sheet-header{text-align:center;max-width:760px;margin:0 auto 48px}.brochure-sheet-num{letter-spacing:.12em;text-transform:uppercase;color:#1d4ed8;margin-bottom:10px;font-size:.78rem;font-weight:700;display:inline-block}.brochure-sheet-header-dark .brochure-sheet-num{color:#fbbf24}.brochure-sheet-header h2{color:#0a2540;margin-bottom:12px;font-size:clamp(1.75rem,2.8vw,2.35rem)}.brochure-sheet-header-dark h2{color:#fff}.brochure-sheet-header p{color:#475569;font-size:1.02rem;line-height:1.7}.brochure-sheet-header-dark p{color:#ffffffd1}.brochure-about-grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:44px;display:grid}.brochure-about-narrative h3{color:#0a2540;margin-bottom:16px;font-size:1.45rem}.brochure-about-narrative p{color:#334155;margin-bottom:16px;font-size:1rem;line-height:1.78}.brochure-pillars{flex-direction:column;gap:14px;margin-top:24px;display:flex}.brochure-pillar-item{background:#f8fafc;border-left:4px solid #1d4ed8;border-radius:12px;align-items:flex-start;gap:14px;padding:16px;display:flex}.brochure-pillar-item svg{color:#1d4ed8;flex-shrink:0;margin-top:2px}.brochure-pillar-item strong{color:#0a2540;margin-bottom:3px;font-size:.96rem;display:block}.brochure-pillar-item span{color:#475569;font-size:.88rem}.brochure-credentials-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.brochure-credential-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:22px;transition:transform .2s,box-shadow .2s}.brochure-credential-card:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0f172a0f}.brochure-credential-icon{color:#1d4ed8;background:#1d4ed81a;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;display:flex}.brochure-credential-card h4{color:#0a2540;margin-bottom:8px;font-size:1rem}.brochure-credential-card p{color:#475569;font-size:.87rem;line-height:1.6}.brochure-cooperantes-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.brochure-cooperante-card{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:22px}.brochure-cooperante-top{align-items:center;gap:10px;margin-bottom:10px;display:flex}.brochure-gold-icon{color:#fbbf24;flex-shrink:0}.brochure-cooperante-card h4{color:#fff;font-size:1.02rem}.brochure-cooperante-card p{color:#fffc;font-size:.88rem;line-height:1.65}.brochure-ong-highlight{background:#fbbf241a;border:1px solid #fbbf2459;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:26px 30px;display:flex}.brochure-ong-highlight h4{color:#fbbf24;margin-bottom:6px;font-size:1.15rem}.brochure-ong-highlight p{color:#ffffffe6;max-width:720px;font-size:.94rem;line-height:1.65}.btn-gold{color:#06152d;background:#fbbf24;border-radius:10px;align-items:center;gap:8px;padding:12px 22px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-gold:hover{background:#f59e0b;transform:translateY(-2px)}.brochure-services-grid{grid-template-columns:repeat(2,1fr);gap:26px;display:grid}.brochure-service-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:30px;display:flex;box-shadow:0 8px 24px #0f172a0a}.brochure-service-card-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.brochure-service-icon{color:#fff;background:linear-gradient(135deg,#0c2b59,#1d4ed8);border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.brochure-service-number{letter-spacing:.1em;color:#64748b;background:#f1f5f9;border-radius:999px;padding:5px 12px;font-size:.76rem;font-weight:800}.brochure-service-card h3{color:#0a2540;margin-bottom:10px;font-size:1.25rem}.brochure-service-summary{color:#475569;margin-bottom:18px;font-size:.93rem;line-height:1.65}.brochure-service-list{flex-direction:column;flex:1;gap:10px;margin:0 0 20px;padding:0;list-style:none;display:flex}.brochure-service-list li{color:#1e293b;align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.brochure-service-list li svg{color:#16a34a;flex-shrink:0;margin-top:2px}.brochure-service-deliverables{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:.84rem;font-weight:500;display:flex}.brochure-service-deliverables svg{color:#1d4ed8;flex-shrink:0;margin-top:2px}.brochure-method-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.brochure-method-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:24px;position:relative}.brochure-method-badge{text-transform:uppercase;letter-spacing:.08em;color:#1d4ed8;background:#1d4ed81a;border-radius:6px;margin-bottom:12px;padding:4px 10px;font-size:.76rem;font-weight:800;display:inline-block}.brochure-method-card h4{color:#0a2540;margin-bottom:10px;font-size:1.05rem}.brochure-method-card p{color:#475569;font-size:.88rem;line-height:1.65}.brochure-sectors-box{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-top:32px;padding:22px 26px}.brochure-sectors-title{color:#0a2540;align-items:center;gap:10px;margin-bottom:14px;font-weight:700;display:flex}.brochure-sectors-title svg{color:#1d4ed8}.brochure-sectors-tags{flex-wrap:wrap;gap:10px;display:flex}.brochure-sector-tag{color:#1e293b;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;padding:7px 14px;font-size:.85rem;font-weight:600}.brochure-backcover{color:#fff;background:linear-gradient(135deg,#06152d 0%,#0d2b57 100%)}.brochure-backcover-card{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;display:grid}.brochure-backcover-left h2{color:#fff;margin-bottom:14px;font-size:clamp(1.75rem,2.8vw,2.3rem)}.brochure-backcover-left p{color:#ffffffd9;margin-bottom:24px;font-size:1rem;line-height:1.7}.brochure-email-cards{flex-direction:column;gap:14px;display:flex}.brochure-email-item{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:12px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:all .2s;display:flex}.brochure-email-item:hover{background:#ffffff26;border-color:#fbbf24;transform:translate(4px)}.brochure-email-item svg{color:#fbbf24;flex-shrink:0}.brochure-email-item small{color:#ffffffb8;font-size:.78rem;display:block}.brochure-email-item strong{color:#fff;font-size:1.08rem}.brochure-backcover-links{flex-wrap:wrap;gap:20px;margin-top:24px;display:flex}.brochure-text-link{color:#93c5fd;font-size:.9rem;font-weight:600;text-decoration:none}.brochure-text-link:hover{color:#fff;text-decoration:underline}.brochure-corporate-file{color:#0f172a;background:#fff;border-top:5px solid #fbbf24;border-radius:16px;padding:28px;box-shadow:0 20px 45px #0000004d}.brochure-corporate-file h3{color:#0a2540;border-bottom:1px solid #e2e8f0;margin-bottom:18px;padding-bottom:12px;font-size:1.15rem}.brochure-file-rows{flex-direction:column;gap:12px;display:flex}.brochure-file-row{border-bottom:1px dashed #e2e8f0;flex-direction:column;gap:2px;padding-bottom:10px;display:flex}.brochure-file-row span{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.76rem;font-weight:600}.brochure-file-row strong{color:#0f172a;font-size:.93rem}.brochure-file-footer{color:#1d4ed8;align-items:center;gap:8px;margin-top:16px;font-size:.8rem;font-weight:600;display:flex}@media (max-width:992px){.brochure-cover-grid,.brochure-about-grid,.brochure-services-grid,.brochure-backcover-card{grid-template-columns:1fr}.brochure-cooperantes-grid,.brochure-method-grid,.brochure-stats-bar{grid-template-columns:repeat(2,1fr)}.brochure-stat-box{border-bottom:1px solid #ffffff1a;border-right:none;padding-bottom:12px}}@media (max-width:640px){.brochure-toolbar{top:60px}.brochure-toolbar-info{display:none}.brochure-cooperantes-grid,.brochure-method-grid,.brochure-credentials-grid,.brochure-stats-bar{grid-template-columns:1fr}.brochure-sheet{padding:56px 0}}@media print{@page{size:A4;margin:12mm}header.header,footer.footer,.no-print,.brochure-toolbar{display:none!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important}.brochure-sheet{page-break-inside:avoid;padding:28px 0!important}.brochure-cover{page-break-after:always;border-radius:12px;padding:36px 24px!important}.brochure-service-card,.brochure-credential-card,.brochure-cooperante-card,.brochure-method-card,.brochure-corporate-file{break-inside:avoid}}
