.updates__boxes{display:grid;gap:1.875rem;grid-template-columns:1fr}.updates__box{background:#fff;background:linear-gradient(180deg,#f8f9fa,rgba(248,249,250,0));border-radius:1.25rem;padding:3rem 3.35rem}.updates__box-title{margin:0 0 .75em}.updates__box-text,.updates__content{color:var(--color-secondary--90);margin:0 0 1.5em}.updates__button{margin-top:1.5rem}.updates__webinar-container{display:flex;gap:1.75rem}.updates__webinar-image{border-radius:.75rem;flex-shrink:0;margin:0 0 1.5rem;overflow:hidden;width:10.625rem}.updates__webinar-img{display:block;height:auto;width:100%}.updates__webinar-label{color:var(--color-primary);margin:0 0 1em}.updates__webinar-date{color:var(--color-primary);font-variation-settings:"wght" 600;font-weight:400;margin:0 0 .25em}.updates__webinar-title{color:var(--color-secondary--90);font-variation-settings:"wght" 700;font-weight:400;line-height:1.6875rem;margin:0 0 .75em}.updates__webinar-title a{color:inherit;text-decoration:none}.updates__webinar-title a:hover{text-decoration:underline}.updates__webinar-excerpt{color:var(--color-secondary--90);margin:0 0 1.5em}.updates__webinar-footer{margin-top:1.5rem}.updates__list{display:flex;flex-direction:column;gap:5px;margin-bottom:1.5rem}.updates__item{align-items:flex-start;display:flex;gap:2rem;padding-bottom:1.75em;position:relative}.updates__item:after{background:var(--color-secondary);content:"";height:calc(100% - 2.8rem - 5px);left:1.4rem;position:absolute;top:calc(2.8rem + 5px);width:1px}.updates__item:last-child{padding-bottom:0}.updates__item:last-child:after{display:none}.updates__item-emoji{align-items:center;background:var(--color-primary--10);border-radius:50%;display:flex;flex-shrink:0;font-size:1.375em;height:2.8rem;justify-content:center;vertical-align:bottom;width:2.8rem}.updates__item-content{flex:1}.updates__item-title{color:var(--color-secondary--90);font-variation-settings:"wght" 700;font-weight:400;margin:0 0 .25em}.updates__item-title a{color:inherit;text-decoration:none}.updates__item-title a:hover{text-decoration:underline}.updates__item-date{color:var(--color-secondary--90);margin:0}.updates__button{margin:2em 0 0}@media (min-width:992px){.updates__boxes{grid-template-columns:1fr 1fr}}@media (max-width:640px){.updates__box{padding:1.5rem 1.25rem}}
