.lwcw{container:lwcw/inline-size}.lwcw .lw_image img{width:100%}.lwcw .lw_events_header_date{display:none}.lwcw .calendar_event{grid-gap:1rem;border-bottom:1px solid #bbbcbc;grid-template-rows:auto 1fr;margin-bottom:1em;padding:1em;display:grid}.lwcw .calendar_event_title{color:#265ab3;margin-top:0;font-family:futura-pt,helvetica,arial,sans-serif;font-size:1.4rem;line-height:1.4;text-decoration:underline}.lwcw .calendar_event_title:hover,.lwcw .calendar_event_title:focus{color:#003da5}.lwcw .calendar_event_title a{text-decoration:none}.lwcw .calendar_event_summary p{font-size:1rem;line-height:1.5}.lwcw .calendar_event_summary p:last-child{padding-bottom:1rem}.lwcw .calendar_event_subtitle,.lwcw .calendar_event_tags{color:#63666a;font-size:.85rem}.lwcw .calendar_event_tags:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";margin-right:8px;font-family:"Font Awesome 6 Pro";font-weight:900;display:inline-block}.lwcw .fa-calendar-o:before{content:""}.lwcw .fa-clock-o:before{content:""}.lwcw span.fa{margin-right:.313rem}.lwcw .lw_paginate{margin-bottom:10px}.lwcw .lw_paginate a,.lwcw .lw_paginate span{display:inline}.lwcw .lw_paginate a:not(:first-child),.lwcw .lw_paginate span:not(:first-child){margin-left:10px}@container lwcw (width>=630px){.lwcw .calendar_event{grid-gap:2rem;grid-template-rows:auto;grid-template-columns:150px 1fr}.lwcw .calendar_event_left{flex:0 0 150px}}