.m31{--m31-color-black:#000;--m31-color-white:#fff;--m31-color-teal:#00d0de;--m31-sidebar-w:400px;--m31-radius-card:32px;--m31-font-title:"Bricolage Grotesque", sans-serif;--m31-font-body:"Inter", sans-serif;padding:80px 80px 168px;position:relative}.m31--v1{background-color:var(--m31-color-black);color:var(--m31-color-white)}.m31--v2{background-color:var(--m31-color-white);color:var(--m31-color-black)}.m31--v3{background-color:var(--m31-color-teal);color:var(--m31-color-black)}.m31--border-rounded{z-index:2;border-radius:64px 64px 0 0;margin-top:-64px;position:relative}.m31--border-straight{border-radius:0;margin-top:0}.m31__title{text-align:center;margin-bottom:88px;max-width:644px;margin-inline:auto}.m31__title>*{font-family:var(--m31-font-title);letter-spacing:-.02em;color:inherit;font-optical-sizing:none;font-variation-settings:"opsz" 96, "wdth" 96;margin:0;font-size:3rem;font-weight:700;line-height:1}.m31__layout{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.m31--content-right .m31__layout{grid-template-columns:var(--m31-sidebar-w) 1fr}.m31--content-right .m31__content{grid-column:2}.m31--content-right .m31__sidebar{grid-area:1/1}.m31--no-sidebar .m31__layout{grid-template-columns:1fr}.m31__content{flex-direction:column;gap:40px;padding-right:40px;display:flex}.m31__item{flex-direction:column;gap:20px;display:flex}.m31__item-title{color:inherit}.m31__item-title h1,.m31__item-title h2,.m31__item-title h3,.m31__item-title h4{font-family:var(--m31-font-title);color:inherit;font-optical-sizing:none;margin:0 0 .4em;font-weight:400;line-height:1.15}.m31__item-title h2{font-size:1.5rem}.m31__item-text{font-optical-sizing:none;font-variation-settings:"opsz" 96, "wdth" 100;font-size:1.125rem;font-style:normal;line-height:130%}.m31--v1 .m31__item-text{color:#fffc}.m31--v2 .m31__item-text,.m31--v3 .m31__item-text{color:#000c}.m31__item-text>*{margin:0 0 2rem}.m31__item-text>:last-child{margin-bottom:0}.m31__item-text strong,.m31__item-text b{font-weight:500}.m31__item-text ul{padding-left:1.25em;list-style:outside}.m31__item-text ol{padding-left:1.25em;list-style:decimal}.m31__item-text li{margin-bottom:.4em}.m31__item-links{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.m31__sidebar{flex-direction:column;align-items:flex-start;gap:16px;padding-left:80px;display:flex}.m31__sidebar--both{position:static}.m31__text-pre-card{font-family:var(--m31-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--m31-color-teal);margin:0;font-size:.6875rem;font-weight:600}.m31--v3 .m31__text-pre-card{color:var(--m31-color-black)}.m31__sidebar-image{border-radius:16px;width:100%;margin:0;overflow:hidden}.m31__sidebar-image img{object-fit:cover;width:100%;height:auto;display:block}.m31__evento-card{border:1px solid var(--m31-color-teal);border-radius:var(--m31-radius-card);background:#000;flex-direction:column;gap:32px;width:100%;padding:32px;display:flex}.m31--v2 .m31__evento-card,.m31--v3 .m31__evento-card{background:#000}.m31__evento-card-img-wrap{flex-shrink:0}.m31__evento-card-img{object-fit:cover;object-position:center;border-radius:16px;width:100%;height:173px;display:block}.m31__evento-card-body{flex-direction:column;gap:10px;padding:0;display:flex}.m31__evento-card-date{font-family:var(--m31-font-title);color:var(--m31-color-teal);font-optical-sizing:none;font-variation-settings:"opsz" 14, "wdth" 100;margin:0;font-size:1.5rem;font-weight:500;line-height:1.15}.m31__evento-card-title{font-family:var(--m31-font-title);color:#fff;font-optical-sizing:none;font-variation-settings:"opsz" 78, "wdth" 98;margin:0;font-size:1.5rem;font-weight:650;line-height:1.15}.m31__evento-card-links{justify-content:space-between;align-items:flex-start;margin-top:30px;display:flex}.m31__evento-card-cta .btn-tertiary__icon svg{margin-right:8px}.m31__evento-card-cta{color:#fff}.m31__evento-card-cta .btn-tertiary__icon:before{background-color:var(--m31-color-teal)}.m31__evento-card-cta .btn-tertiary__icon svg{color:#000}.m31__evento-card-cta:focus-visible{outline:2px solid var(--m31-color-teal);outline-offset:3px;border-radius:4px}@media (width<=1200px){.m31{padding-inline:0}.m31__layout{gap:48px}}@media (width<=989px){.m31{padding:64px 0 120px}.m31--border-rounded{border-radius:32px 32px 0 0;margin-top:-32px}.m31__title{text-align:left;margin-bottom:40px}.m31__title>*{font-size:2rem}.m31__layout{grid-template-columns:1fr;gap:40px}.m31--content-right .m31__content{grid-area:1/1}.m31--content-right .m31__sidebar{grid-area:2/1}.m31__content{padding-right:0}.m31__sidebar{width:100%;padding:0;position:static}.m31__evento-card-img{height:173px}.m31__evento-card-links{flex-direction:column;gap:16px}}
