:root{--padding-x:.85714286rem}@media screen and (min-width:850px){:root{--padding-x:1.71428571rem}}:root{--grid-gutter:12px;--grid-columns:6;--column-width:calc((var(--vw, 1vw)*100 - var(--padding-x)*2 - (var(--grid-columns) - 1)*var(--grid-gutter))/var(--grid-columns))}@media screen and (min-width:850px){:root{--grid-gutter:16px;--grid-columns:12}}@media screen and (min-width:1500px){:root{--grid-gutter:24px}}.image-background{height:100%;overflow:hidden;position:relative;width:100%}.image-background :deep(img),.image-background img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.page-temps-fort__header{display:flex;flex-direction:column}@media screen and (min-width:850px){.page-temps-fort__header{flex-direction:row}.page-temps-fort__header__content,.page-temps-fort__header__image{width:50%}}.page-temps-fort__header__image img{aspect-ratio:5/4;-o-object-fit:fill;object-fit:fill;width:100%}@media screen and (min-width:850px){.page-temps-fort__header__image img{aspect-ratio:8/5}}.page-temps-fort__header__content{display:flex;flex-direction:column;padding:var(--gutter)}.page-temps-fort__event__list{display:grid;gap:var(--gap);grid-template-columns:repeat(1,1fr)}@media screen and (min-width:850px){.page-temps-fort__event__list{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.page-temps-fort__event__list{grid-template-columns:repeat(4,1fr)}}
