.h1{font-family:var(--font-golos);font-weight:500;font-size:2.5rem;line-height:100%;letter-spacing:-.02em}@media (min-width: 1280px){.h1{font-size:4rem}}.h2{font-family:var(--font-golos);font-weight:500;font-size:1.75rem;line-height:105%}@media (min-width: 1280px){.h2{font-size:3rem;line-height:100%}}.h3{font-family:var(--font-golos);font-weight:500;font-size:1.5rem;line-height:100%}@media (min-width: 1280px){.h3{font-size:2.25rem}}.h4,.themes-events .themes-events__desktop-button.themes-events__desktop-button--active,.themes-events .themes-events__mobile-button.themes-events__mobile-button--active{font-family:var(--font-golos);font-weight:500;font-size:1.25rem;line-height:110%}@media (min-width: 1280px){.h4,.themes-events .themes-events__desktop-button.themes-events__desktop-button--active,.themes-events .themes-events__mobile-button.themes-events__mobile-button--active{font-size:1.5rem}}.h5{font-family:var(--font-golos);font-weight:500;font-size:1rem;line-height:110%}@media (min-width: 1280px){.h5{font-size:1.125rem}}.h6{font-family:var(--font-golos);font-weight:500;font-size:.875rem;line-height:125%}@media (min-width: 1280px){.h6{font-size:1rem}}.h-extra{font-family:var(--font-golos);font-weight:500;font-size:1rem;line-height:110%}@media (min-width: 1280px){.h-extra{font-size:1.5rem}}.t-navigation{font-family:var(--font-golos);font-weight:500;font-size:1rem;line-height:110%}@media (min-width: 1280px){.t-navigation{line-height:125%;letter-spacing:-.01em}}.t-text,.themes-events .themes-events__desktop-button,.themes-events .themes-events__mobile-button{font-family:var(--font-golos);font-weight:400;font-size:.875rem;line-height:125%}@media (min-width: 1280px){.t-text,.themes-events .themes-events__desktop-button,.themes-events .themes-events__mobile-button{font-size:1rem;line-height:130%}}.t-text-small{font-family:var(--font-golos);font-weight:400;font-size:.75rem;line-height:130%}@media (min-width: 1280px){.t-text-small{font-size:.875rem}}.t-text-small-medium{font-family:var(--font-golos);font-weight:500;font-size:.75rem;line-height:125%}@media (min-width: 1280px){.t-text-small-medium{font-size:.875rem;line-height:100%}}.t-text-extra{font-family:var(--font-golos);font-weight:400;font-size:.75rem;line-height:130%}@media (min-width: 1280px){.t-text-extra{font-size:1rem}}.t-description{font-family:var(--font-golos);font-weight:400;font-size:.625rem;line-height:130%;letter-spacing:.01em}@media (min-width: 1280px){.t-description{font-size:.75rem}}.t-breads{font-family:var(--font-golos);font-weight:400;font-size:.625rem;line-height:100%;letter-spacing:.01em}@media (min-width: 1280px){.t-breads{font-size:.75rem}}.t-caption{font-family:var(--font-golos);font-weight:500;font-size:.625rem;line-height:100%;text-transform:uppercase;letter-spacing:-.01em}@media (min-width: 1280px){.t-caption{font-size:.75rem}}.t-form-title{font-family:var(--font-golos);font-weight:400;font-size:.625rem;line-height:130%;letter-spacing:.01em}.picture,.picture img{display:block;width:100%;height:100%;object-fit:cover}.picture.picture--contain,.picture img.picture--contain,.picture.picture--contain img,.picture img.picture--contain img{object-fit:contain}.tag{padding:.375rem .5rem 4px;border-radius:4px;display:inline-block;width:fit-content;background-color:var(--tag-background, var(--color-golden));color:var(--tag-color, var(--color-secondary-grey))}@media (min-width: 1280px){.tag{padding:.5625rem .75rem .4375rem;border-radius:.375rem}}.tag.tag--blue{--tag-background: var(--color-blue-additional)}.tag.tag--light-blue{--tag-background: var(--color-light-blue)}.tag.tag--white{--tag-background: var(--color-white)}.tag .tag__blue-additional{--tag-background: var(--color-blue-additional)}.date{display:flex;gap:.5rem;margin-bottom:.75rem;white-space:nowrap}.date .date__icon{width:1rem;min-width:1rem;height:1.0625rem;fill:var(--color-primary-blue)}@media (min-width: 1280px){.date .date__icon{width:1.125rem;min-width:1.125rem;height:1.1875rem}}.date.date--error{color:var(--color-error)}.date.date--error .date__icon{fill:var(--color-error)}.themes-events-card{background-color:var(--color-white)}.themes-events-card .themes-events-card__tags{margin-bottom:.75rem}@media (min-width: 1280px){.themes-events-card .themes-events-card__tags{margin-bottom:1.5rem}}.themes-events-card .themes-events-card__tag.themes-events-card__tag--blue{--tag-background: var(--color-blue-additional) }.themes-events-card .themes-events-card__title+.themes-events-card__about{margin-top:1.5rem}@media (min-width: 1280px){.themes-events-card .themes-events-card__title+.themes-events-card__about{margin-top:2rem}}.themes-events-card .themes-events-card__title+.themes-events-card__image{margin-top:1.5rem}.themes-events-card .themes-events-card__date{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.themes-events-card .themes-events-card__date-icon{fill:var(--color-primary-blue)}.themes-events-card .themes-events-card__image{width:100%;height:auto;aspect-ratio:279/160;border-radius:.625rem}@media (min-width: 768px){.themes-events-card .themes-events-card__image{aspect-ratio:672/160}}@media (min-width: 1280px){.themes-events-card .themes-events-card__image{aspect-ratio:938/264}}.themes-events-card .themes-events-card__about-speaker{display:flex;align-items:center;gap:1rem}.themes-events-card .themes-events-card__about-title{color:var(--color-secondary-grey);margin-bottom:.5rem}@media (min-width: 1280px){.themes-events-card .themes-events-card__about-title{margin-bottom:1rem}}.themes-events-card .themes-events-card__about-about{color:var(--color-secondary-grey);margin-top:.375rem}@media (min-width: 1280px){.themes-events-card .themes-events-card__about-about{margin-top:.5rem}}.themes-events-card .themes-events-card__about-image{width:5.25rem;min-width:5.25rem;height:5.25rem;border-radius:.375rem}@media (min-width: 1280px){.themes-events-card .themes-events-card__about-image{width:8.75rem;min-width:8.75rem;height:8.75rem}}.themes-events .themes-events__title{margin-bottom:1.5rem}@media (min-width: 768px){.themes-events .themes-events__title{padding-left:1.5rem}}@media (min-width: 1280px){.themes-events .themes-events__title{margin-bottom:2rem;padding-left:2rem}}@media (min-width: 1280px){.themes-events .themes-events__wrapper{display:flex;gap:1.5rem;position:relative}}.themes-events .themes-events__container{background-color:var(--color-white);padding:0 1.5rem;border-radius:1rem}@media (min-width: 1280px){.themes-events .themes-events__container{background-color:transparent;padding:0}}.themes-events .themes-events__container+.themes-events__container{margin-top:.75rem}@media (min-width: 1280px){.themes-events .themes-events__container+.themes-events__container{margin-top:0}}.themes-events .themes-events__container.themes-events__container--active{position:relative}.themes-events .themes-events__container.themes-events__container--active:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:1rem;box-sizing:border-box;border:3px solid var(--color-golden);pointer-events:none}@media (min-width: 768px){.themes-events .themes-events__container.themes-events__container--active:after{content:none}}.themes-events .themes-events__container.themes-events__container--active .themes-events__cards{display:block}.themes-events .themes-events__desktop-buttons{display:none}@media (min-width: 1280px){.themes-events .themes-events__desktop-buttons{display:block;width:19.875rem;min-width:19.875rem}}@media (min-width: 1280px){.themes-events .themes-events__desktop-buttons-sticky{display:flex;flex-direction:column;gap:.75rem;position:sticky;top:calc(var(--header-height) + 1.5rem)}}.themes-events .themes-events__desktop-button{background-color:var(--color-white);border-radius:1rem;min-height:6.625rem;padding:2rem;display:flex;align-items:center;cursor:pointer;position:relative}@media (min-width: 1280px){.themes-events .themes-events__desktop-button:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:1rem;box-sizing:border-box;border:3px solid transparent;pointer-events:none;transition:border-color .3s}}@media (min-width: 1280px){.themes-events .themes-events__desktop-button:hover:after{border:3px solid var(--color-golden)}}@media (min-width: 1280px){.themes-events .themes-events__desktop-button.themes-events__desktop-button--active:after{border:3px solid var(--color-golden)}}.themes-events .themes-events__mobile-button{padding:1.5rem 0;cursor:pointer}@media (min-width: 768px){.themes-events .themes-events__mobile-button{padding:1.5rem;margin:0 -1.5rem;width:calc(100% + 3rem)}}@media (min-width: 1280px){.themes-events .themes-events__mobile-button{display:none}}.themes-events .themes-events__mobile-button.themes-events__mobile-button--active{position:relative}@media (min-width: 768px) and (max-width: 1279px){.themes-events .themes-events__mobile-button.themes-events__mobile-button--active:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:1rem;box-sizing:border-box;border:3px solid var(--color-golden);pointer-events:none}}.themes-events .themes-events__cards{display:none}.themes-events .themes-events__card{border-top:1px dashed var(--color-primary-grey-60);padding:1.5rem 0}@media (min-width: 768px){.themes-events .themes-events__card:first-child{border:none}}@media (min-width: 1280px){.themes-events .themes-events__card{border:none;padding:2rem;border-radius:1rem}.themes-events .themes-events__card+.themes-events__card{margin-top:1.5rem}}.themes-events .themes-events__button.themes-events__button--mobile{display:flex;margin-top:.75rem;width:100%}@media (min-width: 768px){.themes-events .themes-events__button.themes-events__button--mobile{width:fit-content}}@media (min-width: 1280px){.themes-events .themes-events__button.themes-events__button--mobile{display:none}}
