main.events h1{writing-mode:sideways-lr;--pico-h1-color:var(--pico-muted-color)}main.events div.card{display:flex;flex-direction:column;box-shadow:var(--pico-card-box-shadow);background:var(--pico-card-background-color)}main.events div.card img{aspect-ratio:3/2;width:100%;object-fit:cover}main.events div.card div.inner{display:flex;flex-direction:column;padding:0 var(--pico-spacing)}main.events div.card div.inner h5{margin:var(--pico-spacing) 0}main.events div.card div.inner hr{margin:0}main.events div.card div.inner div.content{flex:unset;margin:var(--pico-spacing) 0;aspect-ratio:2/1;overflow:scroll;font-size:.75rem}main.events div.card div.inner div.details{display:flex;flex-direction:column;justify-content:center;gap:calc(var(--pico-spacing)/2);aspect-ratio:2/1}main.events div.card div.inner div.details p{display:flex;align-items:center;gap:calc(var(--pico-spacing)/4);margin:0;font-size:.75rem}main.events div.card div.inner div.details p a{color:unset;text-decoration:none}main.events div.card div.inner div.details p a:hover{color:var(--pico-secondary)}main.events div.card div.inner div.details svg{color:var(--pico-primary)}main.events>section{display:flex;align-items:start;gap:var(--pico-spacing)}main.events>section>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(288px,1fr));grid-gap:var(--pico-spacing);width:100%}