.partners-module__WDdima__beneficiosGrid,.partners-module__WDdima__beneficiosCards{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:640px){.partners-module__WDdima__beneficiosCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1099px){.partners-module__WDdima__beneficiosFoto.partners-module__WDdima__beneficiosFoto{aspect-ratio:16/9}}@media (min-width:1100px){.partners-module__WDdima__beneficiosGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:18px}.partners-module__WDdima__beneficiosCards{gap:18px}.partners-module__WDdima__beneficiosFoto.partners-module__WDdima__beneficiosFoto{aspect-ratio:auto;height:100%;min-height:420px}}.partners-module__WDdima__quienGrid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:640px){.partners-module__WDdima__quienGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-module__WDdima__quienFoto.partners-module__WDdima__quienFoto{aspect-ratio:auto;height:100%;min-height:240px}}@media (min-width:1100px){.partners-module__WDdima__quienGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.partners-module__WDdima__etiqueta{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch,var(--accent)84%,black);margin:0;font-size:11.5px;font-weight:600}.partners-module__WDdima__ideal.partners-module__WDdima__ideal{border-top:1px solid var(--line);color:var(--text);margin-top:4px;padding-top:12px;font-weight:500}.partners-module__WDdima__faqCta{grid-column:1/-1}.partners-module__WDdima__qa{border-bottom:1px solid var(--line)}.partners-module__WDdima__qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.partners-module__WDdima__qa summary::-webkit-details-marker{display:none}.partners-module__WDdima__qa summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.partners-module__WDdima__qa h3{letter-spacing:-.015em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(17px,1.5vw,20px);font-weight:650;line-height:1.3}.partners-module__WDdima__qa summary:hover h3{color:color-mix(in oklch,var(--accent)84%,black)}.partners-module__WDdima__qa p{color:var(--text-2);text-wrap:pretty;max-width:66ch;margin:0;padding:0 0 20px;font-size:16.5px;line-height:1.65}.partners-module__WDdima__qaIcon{background:color-mix(in oklch,var(--accent)12%,transparent);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.partners-module__WDdima__qaIcon:before,.partners-module__WDdima__qaIcon:after{content:"";background:color-mix(in oklch,var(--accent)84%,black);border-radius:2px;width:12px;height:2px;transition:transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partners-module__WDdima__qaIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.partners-module__WDdima__qa[open] .partners-module__WDdima__qaIcon:after{transform:translate(-50%,-50%)rotate(0)}@media (min-width:900px){.partners-module__WDdima__qa summary{padding:24px 0}.partners-module__WDdima__qa p{padding:0 40px 24px 0}}.partners-module__WDdima__heroBg.partners-module__WDdima__heroBg{isolation:isolate;background:#0d0b24;align-items:flex-end;min-height:min(92svh,760px);padding:120px 0 36px;display:flex}.partners-module__WDdima__heroBg.partners-module__WDdima__heroBg:before{display:none}.partners-module__WDdima__heroFoto{object-fit:cover;object-position:var(--pos-m,50% 45%);z-index:0}.partners-module__WDdima__heroVelo{z-index:0;pointer-events:none;background:linear-gradient(#0d0b241a 0%,#0d0b244d 22%,#0d0b24cc 42%,#0d0b24f0 62%,#0d0b24f7 100%);position:absolute;inset:0}.partners-module__WDdima__heroInner.partners-module__WDdima__heroInner{width:100%}.partners-module__WDdima__heroCopy.partners-module__WDdima__heroCopy{max-width:620px}.partners-module__WDdima__heroEyebrow.partners-module__WDdima__heroEyebrow{color:#c9c4ff}.partners-module__WDdima__heroTitle.partners-module__WDdima__heroTitle{color:#fff;text-shadow:0 2px 24px #00000059}.partners-module__WDdima__heroLead.partners-module__WDdima__heroLead{color:#ffffffdb}@media (min-width:900px){.partners-module__WDdima__heroBg.partners-module__WDdima__heroBg{align-items:center;min-height:min(86vh,720px);padding:96px 0 72px}.partners-module__WDdima__heroFoto{object-position:var(--pos-d,50% 42%)}.partners-module__WDdima__heroVelo{background:linear-gradient(90deg,#0d0b24f2 0%,#0d0b24db 40%,#0d0b2459 66%,#0d0b2426 100%),linear-gradient(#0000 70%,#0d0b2480 100%)}.partners-module__WDdima__heroInner.partners-module__WDdima__heroInner{grid-template-columns:minmax(0,1fr)}}
