.blockContent{margin:25px var(--page-padding);padding:20px;position:relative}.blockContent{margin:25px -20px}.block_container{position:relative}.block_tight{margin:-25px var(--page-padding)}.block_bitTight{margin:0 var(--page-padding)}.block_fixed{text-align:left;display:block;unicode-bidi:embed;font-family:monospace;background:#d1d1d1;border:1px solid #777;border-radius:10px;margin:25px 25px}.block_contrast{background:#353636;color:#fff}.block_vibrant{font-weight:700;background:var(--highlight);color:#fff;padding:20px 50px}.block_contrast a,.block_contrast h1,.block_contrast h2,.block_contrast h3,.block_vibrant a,.block_vibrant h1,.block_vibrant h2,.block_vibrant h3{color:#fff}.block_fadeFromBlack{position:absolute;z-index:2;margin:20px var(--page-padding);top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,1),rgba(255,255,255,0));background-repeat:repeat-x}.blockContent *,.blockContent ::after,.blockContent ::before{box-sizing:inherit}.block_columns{--col-gap:2.5rem;--row-gap:3.0rem;--max-cols:4;display:flex;flex-wrap:wrap;column-gap:var(--col-gap);row-gap:var(--row-gap);column-rule:1px solid var(--highlight)}.block_columns>.column{--cols:1;--per-row:min(var(--cols), var(--max-cols));position:relative;flex:0 0 calc((100% - (var(--per-row) - 1) * var(--col-gap))/ var(--per-row));min-width:0;overflow-wrap:break-word}.block_columns>.column:first-child:nth-last-child(3),.block_columns>.column:first-child:nth-last-child(3)~.column{--cols:3}.block_columns>.column:first-child:nth-last-child(n+4),.block_columns>.column:first-child:nth-last-child(n+4)~.column{--cols:4}.block_columns>.column img{max-width:100%;height:auto}@media (max-width:1020px){.block_columns{--max-cols:3}}@media (max-width:700px){.block_columns{--max-cols:1;row-rule:1px solid var(--highlight)}}.block_heroText{position:relative;width:var(--page-full-width);min-height:320px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;margin:0 var(--page-padding)}.block_heroText>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block_heroText>:not(img){position:relative;z-index:2;font-size:clamp(3rem,8vw,4.5rem);font-weight:800;line-height:1.1;letter-spacing:4px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.6);padding:1em;margin:0}.block_heroTextCutout{position:relative;width:var(--page-full-width);text-align:center;background:var(--content-background);padding:1em 2em;overflow:hidden}.block_heroTextCutout>img{display:none}.block_heroTextCutout>.cutoutText{display:inline-block;font-size:clamp(3rem,10vw,8rem);font-family:Sigmar,"Arial Black",sans-serif;font-weight:400;letter-spacing:2px;line-height:1;margin:0;background-size:cover;background-position:center;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:5px 5px 10px rgba(0,0,0,.25)}.block_chequerboard2x2,.block_chequerboard4x4{display:grid;gap:0;width:var(--page-full-width)}.block_chequerboard2x2{grid-template-columns:repeat(2,1fr)}.block_chequerboard4x4{grid-template-columns:repeat(4,1fr)}.block_chequerboard2x2>.item,.block_chequerboard4x4>.item{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;text-align:center;padding:1em;overflow:hidden}.block_chequerboard2x2>.item>img,.block_chequerboard4x4>.item>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;padding:0;border-radius:0}.block_chequerboard2x2>.item{background:#e2e1e1}.block_chequerboard2x2>.item:nth-child(4n+1),.block_chequerboard2x2>.item:nth-child(4n+4){background:#f2f2f2}.block_chequerboard4x4>.item:nth-child(8n+1),.block_chequerboard4x4>.item:nth-child(8n+3),.block_chequerboard4x4>.item:nth-child(8n+6),.block_chequerboard4x4>.item:nth-child(8n+8){background:#f2f2f2}@media (max-width:700px){.block_chequerboard4x4{--cols:2;grid-auto-flow:dense}.block_chequerboard4x4>:nth-child(8n+3),.block_chequerboard4x4>:nth-child(8n+5){grid-column:2}.block_chequerboard4x4>:nth-child(8n+4),.block_chequerboard4x4>:nth-child(8n+6){grid-column:1}.block_chequerboard4x4{grid-template-columns:repeat(2,1fr)}}