/* estilos/materiel.css */
#materiel-pointe{padding-block: clamp(3rem,6vw,4.75rem);border-top: 1px solid var(--color-border);overflow-x: clip;}.mp-grid{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: clamp(1.5rem,5vw,4.5rem);align-items: center;}.mp-media{position: relative;isolation: isolate;}.mp-media::before{content: "";position: absolute;inset: 8% 10%;z-index: -1;border-radius: 50%;background: radial-gradient(closest-side,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent);filter: blur(10px);}.mp-video{display: block;width: 100%;height: auto;aspect-ratio: 712 / 552;background: transparent;}.mp-video.is-mp4{mix-blend-mode: multiply;}.mp-text h2{margin: 0.3rem 0 1rem;font-size: clamp(1.6rem,3vw,2.15rem);letter-spacing: -0.01em;text-align: left;}.mp-text p{max-width: 46ch;}.mp-links{display: flex;flex-wrap: wrap;gap: 0.8rem 1.8rem;margin-top: 1.4rem;}@media (max-width: 759px){.mp-grid{grid-template-columns: 1fr;}.mp-media{margin-inline: -0.5rem;}}.mp-text p + p{margin-top: 0.8rem;}.eqx{display: none;}html:not([data-estilo="actual"]) .eqx{display: grid;gap: clamp(1.5rem,4vw,2.6rem);margin-top: 1.6rem;}html:not([data-estilo="actual"]) .eqc-intro :is(.eqc-equip,.eqc-text){display: none;}.eqx-item{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,6fr);gap: clamp(1.4rem,4vw,3.5rem);align-items: center;padding-bottom: clamp(1.5rem,4vw,2.6rem);border-bottom: 1px solid var(--color-border);}.eqx-item:last-child{border-bottom: 0;padding-bottom: 0;}.eqx-media{aspect-ratio: 4 / 3;display: grid;place-items: center;position: relative;isolation: isolate;}.eqx-media img{width: 100%;height: 100%;object-fit: contain;filter: drop-shadow(0 18px 22px rgba(14,20,36,0.14));}.eqx-media--video::before{content: "";position: absolute;inset: 10%;z-index: -1;border-radius: 50%;background: radial-gradient(closest-side,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent);filter: blur(10px);}.eqx-text{display: grid;gap: 0.6rem;align-content: center;}.eqx-n{font-family: var(--a-font-label,var(--font-label,ui-monospace,monospace));font-size: 0.78rem;font-weight: 500;letter-spacing: 0.12em;color: var(--color-accent-text);}.eqx-text h2{margin: 0;font-size: clamp(1.5rem,2.8vw,2rem);line-height: 1.1;}.eqx-text p{margin: 0;max-width: 48ch;color: var(--color-muted);font-size: 1.05rem;line-height: 1.65;}.eqx-text p.eqx-tag{font-family: var(--a-font-label,var(--font-label,ui-monospace,monospace));font-size: 0.75rem;letter-spacing: 0.08em;text-transform: uppercase;color: var(--color-muted);opacity: 0.85;}@media (max-width: 759px){.eqx-item{grid-template-columns: 1fr;}}@media (min-width: 760px){.eqx-item:nth-child(even){grid-template-columns: minmax(0,6fr) minmax(0,5fr);}.eqx-item:nth-child(even) .eqx-media{order: 2;}}
