.events-relation{padding:5rem 0;background-color:#f5f5f5}@media(max-width:768px){.events-relation{padding:3rem 0}}.events-relation+.events-relation{padding-top:0;margin-top:-5rem}@media(max-width:768px){.events-relation+.events-relation{margin-top:-3rem}}.events-relation__inner{max-width:1280px;margin:0 auto;padding:0 1rem}.events-relation__title{margin-top:0;font-size:2.375rem;font-weight:600;margin-bottom:1.5rem}@media(max-width:768px){.events-relation__title{font-size:1.75rem}}.events-relation__subtitle{font-size:1.125rem;color:#303030;margin-bottom:2rem;font-weight:400}.events-relation__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem}@media(max-width:1100px){.events-relation__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.events-relation__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.5rem;padding-bottom:1rem}.events-relation__grid::-webkit-scrollbar{display:none}}.events-relation__item{text-decoration:none;border:1px solid #c2c2c2;border-radius:.75rem;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease;background:#fff}.events-relation__item:hover{border-color:#000;background:#f5f5f5}.events-relation__item:hover .events-relation__image img{opacity:.7}@media(max-width:768px){.events-relation__item{flex:0 0 80%;scroll-snap-align:start}}.events-relation__image{width:100%;height:10rem;overflow:hidden;background:#000}.events-relation__image img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.events-relation__content{padding:1rem}.events-relation__item-title{font-size:1rem;font-weight:600;margin:0;line-height:1.5rem}.events-relation__excerpt{font-size:.875rem;font-weight:400;color:#566077;margin:0;padding:.5rem 0;line-height:1.3rem}.events-relation__meta{font-size:.75rem;display:flex;flex-wrap:wrap;gap:.75rem;font-weight:500;justify-content:space-between;align-items:center;color:#000;margin-bottom:1rem;border-top:1px solid #eaedf8;border-bottom:1px solid #eaedf8;padding:.75rem 0}.events-relation__format{background:#eee;color:#000;padding:.1rem .6rem;height:1.5rem;border-radius:3rem;font-weight:600;font-size:.75rem}.events-relation__format.open{background:#0fd89e}.events-relation__cta{font-size:1rem;font-weight:600;color:#000;margin-top:.5rem;text-align:left;display:flex;justify-content:space-between}.events-relation__cta::after{content:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" fill=\"none\"><path d=\"M21.0306 13.3748L14.2806 20.1248C14.1399 20.2655 13.949 20.3446 13.75 20.3446C13.551 20.3446 13.3601 20.2655 13.2194 20.1248C13.0786 19.9841 12.9996 19.7932 12.9996 19.5942C12.9996 19.3951 13.0786 19.2043 13.2194 19.0635L18.6897 13.5942H4C3.80109 13.5942 3.61032 13.5152 3.46967 13.3745C3.32902 13.2338 3.25 13.0431 3.25 12.8442C3.25 12.6453 3.32902 12.4545 3.46967 12.3138C3.61032 12.1732 3.80109 12.0942 4 12.0942H18.6897L13.2194 6.62479C13.0786 6.48406 12.9996 6.29319 12.9996 6.09417C12.9996 5.89514 13.0786 5.70427 13.2194 5.56354C13.3601 5.42281 13.551 5.34375 13.75 5.34375C13.949 5.34375 14.1399 5.42281 14.2806 5.56354L21.0306 12.3135C21.1004 12.3832 21.1557 12.4659 21.1934 12.557C21.2312 12.648 21.2506 12.7456 21.2506 12.8442C21.2506 12.9427 21.2312 13.0403 21.1934 13.1314C21.1557 13.2224 21.1004 13.3051 21.0306 13.3748Z\" fill=\"black\"/></svg>");display:block;line-height:0}.events-relation__more{margin:0 0 2rem}.events-relation__more-button{background:none;border:none;color:#000;font-weight:600;font-size:1rem;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.events-relation__more-button .events-relation__icon::before{content:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"40\" height=\"41\" viewBox=\"0 0 40 41\" fill=\"none\"><path d=\"M5 20.8442C5 29.1285 11.7157 35.8442 20 35.8442C28.2843 35.8442 35 29.1285 35 20.8442C35 12.56 28.2843 5.84424 20 5.84424C11.7157 5.84424 5 12.56 5 20.8442Z\" stroke=\"black\" stroke-width=\"2\" stroke-miterlimit=\"10\"/><path d=\"M14.7031 21.7974L20 27.0942L25.2969 21.7974\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M20 14.5942L20 27.0942\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");display:block;line-height:0}.events-relation__more-button .events-relation__icon.is-rotated{transform:rotate(180deg)}