.alb-ouv{isolation:isolate;row-gap:var(--space-4);min-height:60svh;padding:var(--space-6) var(--pad) var(--space-5);color:var(--encre);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.alb-ouv--dark{color:var(--on-dark)}.alb-ouv--dark :focus-visible{outline-color:var(--focus-on-dark)}.alb-texte{align-self:end;align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.alb-titre{max-width:11em;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-display-2);line-height:var(--lh-display-2);letter-spacing:var(--tr-display);text-wrap:balance;margin:0}.alb-mosaique{background:var(--brume-creme);padding:var(--space-5) var(--pad) var(--space-6)}.alb-grille{width:calc(100% + var(--space-3));margin:calc(var(--space-3) / -2);grid-template-columns:repeat(960,minmax(0,1fr));grid-auto-rows:auto;align-items:start;display:grid}.alb-cadre{max-width:1376px;margin-inline:auto}.alb-case{grid-area:var(--d);min-width:0;padding:calc(var(--space-3) / 2);margin:0}@media (width<=1180px){.alb-case{grid-area:var(--tl)}}@media (width<=1000px){.alb-case{grid-area:var(--ts)}}.alb-tirage{width:100%;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.alb-tirage .print,.alb-tirage img{width:100%}.alb-case--plan .alb-tirage img{object-fit:contain}.alb-tirage:active{opacity:.86}.alb-legende{margin-top:var(--space-1);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-small)}@media (hover:hover) and (pointer:fine){.alb-tirage{transition:opacity var(--dur-line) var(--ease-out)}.alb-tirage:hover{opacity:.88}}@media (width<=760px){.alb-ouv{min-height:0;padding:var(--space-6) var(--pad) var(--space-4)}.alb-titre{font-size:var(--fs-display-phone);max-width:none}.alb-mosaique{padding:var(--space-4) var(--pad) var(--space-5)}.alb-case{grid-area:var(--p)}.alb-legende{font-size:var(--fs-meta-phone)}}@media (prefers-reduced-motion:reduce){.alb-tirage{transition:none}}
