.activity-fallback{max-width:1220px;margin:0 auto;padding:40px 24px 70px}.activity-fallback h2{font:36px/1.2 Georgia,serif;color:#38251b}.activity-fallback p{font-size:16px;line-height:1.7}.activity-fallback-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.activity-fallback article{padding:24px;border:1px solid #d7cbb9;background:#fffaf2;border-radius:5px}.activity-fallback h3{font:27px/1.2 Georgia,serif;margin-top:0}.activity-fallback a{color:#294a3c;text-underline-offset:4px}.activity-fallback[hidden]{display:none}@media(max-width:900px){.activity-fallback-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.activity-fallback-grid{grid-template-columns:1fr}}
