.web-ecrans{display:block!important;max-width:1280px;margin:auto;padding:88px 32px!important}.web-ecrans .ecrans__texte{max-width:760px;margin-bottom:36px}.web-ecrans .ecrans__texte .btn{margin-top:22px}.web-galerie{display:grid;grid-template-columns:1fr 1fr;gap:28px}.web-capture{margin:0;min-width:0}.web-capture>a{display:block;border:1px solid #79adbd45;border-radius:14px;overflow:hidden;background:#0d2430;box-shadow:0 16px 40px #0003;transition:transform .2s,border-color .2s}.web-capture>a:hover{transform:translateY(-4px);border-color:#64c9d3}.web-capture>a:focus-visible{outline:3px solid #64c9d3;outline-offset:4px}.web-barre{display:flex;align-items:center;gap:6px;padding:11px 14px;color:#b3c7cf;font-size:10px;letter-spacing:.02em}.web-barre i{width:7px;height:7px;border-radius:50%;background:#728e98}.web-barre>span{margin:auto}.web-barre>b{font-size:15px}.web-capture img{display:block;width:100%;height:auto}.web-capture figcaption{padding:16px 2px;line-height:1.6}.web-capture figcaption strong{display:block;font-size:18px}.web-capture figcaption span{display:block;font-size:14px;opacity:.72;margin-top:4px}@media(max-width:700px){.web-ecrans{padding:54px 20px!important}.web-galerie{grid-template-columns:1fr;gap:20px}.web-capture figcaption strong{font-size:17px}}@media(prefers-reduced-motion:reduce){.web-capture>a{transition:none}}
