.conf{column-gap:calc(16px + 16*(100vw - 360px)/(1920 - 360));padding-inline:calc(24px + 282*(100vw - 360px)/(1920 - 360));display:grid;grid-template-areas:"external logo" "title logo" "buttons logo";grid-template-columns:minmax(min-content, auto) minmax(20px, auto);margin:0 auto;width:100%}@media(min-width: 1921px){.conf{padding-inline:306px;column-gap:24px}}@media(max-width: 800px){.conf{grid-template-areas:none;grid-template-columns:minmax(10px, 1fr)}}.conf__external{margin-bottom:calc(24px + 8*(100vw - 360px)/(1920 - 360));display:flex;align-items:center;justify-content:flex-start;grid-area:external;gap:16px}@media(max-width: 800px){.conf__external{flex-direction:column;grid-area:unset}}.conf__external-link{display:flex;align-items:center;justify-content:space-between;padding-block:10px;padding-inline:8px;border-radius:8px;background:linear-gradient(90deg, #7b00ff 0%, #bf00b2 100%);transition:background .3s ease-in-out}.conf__external-link svg{width:16px;height:16px;object-fit:contain}@media(min-width: 1921px){.conf__external-link svg{width:calc(24px + 8*(100vw - 1920px)/(2700 - 1920));height:calc(24px + 8*(100vw - 1920px)/(2700 - 1920))}}.conf__external-link svg:first-of-type{margin-right:10px}@media(min-width: 1921px){.conf__external-link svg:first-of-type{margin-right:calc(12px + 4*(100vw - 1920px)/(2700 - 1920))}}.conf__external-link:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)),linear-gradient(90deg, #7b00ff 0%, #bf00b2 100%)}.conf__external-text,.conf__external-headline{margin-right:4px;font-weight:600;font-size:14px;line-height:1.2;letter-spacing:-0.03em;color:#fff}@media(min-width: 1921px){.conf__external-text,.conf__external-headline{margin-right:calc(12px + 4*(100vw - 1920px)/(2700 - 1920))}}@media(min-width: 1921px){.conf__external-text,.conf__external-headline{font-size:calc(24px + 8*(100vw - 1920px)/(2700 - 1920))}}.conf__external-headline{margin-right:0;border:1px solid #fff;border-radius:8px;padding-block:10px;padding-inline:16px}.conf__name{margin-bottom:calc(32px + 24*(100vw - 360px)/(1920 - 360));gap:calc(16px + 8*(100vw - 360px)/(1920 - 360));display:flex;align-items:center;justify-content:flex-start;grid-area:title}@media(max-width: 800px){.conf__name{flex-direction:column;grid-area:unset}}.conf__img{width:75px;height:75px}.conf__img>img{width:100%;height:100%;object-fit:cover}.conf__title{font-size:calc(34px + 14*(100vw - 800px)/(1920 - 800));max-width:100%;font-weight:900;line-height:1;letter-spacing:-0.03em;word-wrap:break-word;text-align:left;text-underline-position:from-font;color:#fff;text-decoration-skip-ink:none}@media(min-width: 1921px){.conf__title{font-size:calc(48px + 16*(100vw - 1920px)/(2700 - 1920))}}@media(max-width: 800px){.conf__title{font-size:calc(28px + 6*(100vw - 360px)/(800 - 360))}}@media(max-width: 640px){.conf__title{text-align:center}}.conf__btns{display:flex;flex-wrap:wrap;align-items:center;grid-area:buttons;gap:16px;margin-bottom:20px}@media(max-width: 800px){.conf__btns{flex-direction:column;grid-area:unset;margin-bottom:0;width:100%}}.conf__btn{display:flex;align-items:center;justify-content:center;border-radius:22px;min-height:44px;max-width:100%;font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-0.03em;word-wrap:break-word;text-align:center;color:var(--self-text-color);background-color:var(--self-color);padding-inline:24px;gap:6px;transition:background-color .3s ease-in-out}.conf__btn:hover{background-color:var(--self-hover-color)}.conf__btn--small-tech{--self-text-color: #fff;--self-color: #6f00ff;--self-hover-color: #5e00d9}.conf__btn--report{--self-text-color: #000;--self-color: #fff;--self-hover-color: #dbdade}.conf__btn--calendar{--self-text-color: #000;--self-color: #fff;--self-hover-color: #dbdade;position:relative;cursor:pointer}.conf__btn--calendar .conf__calendar-links{position:absolute;bottom:0;left:0;display:none;flex-direction:column;border-radius:16px;padding:16px;width:266px;box-shadow:0 20px 60px 0 rgba(0,0,0,.1019607843);background-color:#fff;transform:translateY(calc(100% + 8px))}.conf__btn--calendar .conf__calendar-links .conf__link{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 10px 18px;font-family:"TT Travels";font-weight:600;font-size:16px;color:#1d1d1d;background-color:rgba(0,0,0,0);transition:background-color .3s ease-in-out}.conf__btn--calendar .conf__calendar-links .conf__link:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1019607843)}.conf__btn--calendar .conf__calendar-links .conf__link:hover{background-color:#f6f5f8}@media(min-width: 1921px){.conf__btn--calendar .conf__calendar-links .conf__link{font-size:calc(24px + 8*(100vw - 1920px)/(2700 - 1920))}}.conf__btn--calendar .conf__calendar-links--active{display:flex}.conf__btn--calendar>svg{fill:#1d1d1d;transition:fill .3s ease-in-out}@media(min-width: 1921px){.conf__btn--calendar>svg{width:calc(32px + 16*(100vw - 1920px)/(2700 - 1920));height:calc(32px + 16*(100vw - 1920px)/(2700 - 1920))}}@media(min-width: 1921px){.conf__btn{font-size:calc(24px + 8*(100vw - 1920px)/(2700 - 1920))}}@media(max-width: 800px){.conf__btn{min-width:264px}}@media(max-width: 560px){.conf__btn{width:100%}}.conf__logo{position:relative;right:-180px;align-self:flex-end;justify-self:flex-end;grid-area:logo}@media(max-width: 1250px){.conf__logo{display:none}}@media(max-width: 800px){.conf__logo{grid-area:unset}}
.about{padding-top:calc(48px + 48*(100vw - 360px)/(1920 - 360));padding-bottom:calc(24px + 8*(100vw - 360px)/(1920 - 360));color:#1d1d1d;background-color:#f6f5f8}.about__container{padding-inline:calc(48px + 258*(100vw - 1404px)/(1920 - 1404));margin:0 auto;width:100%}@media(min-width: 1921px){.about__container{padding-inline:306px}}@media(max-width: 1404px){.about__container{padding-inline:48px}}@media(max-width: 800px){.about__container{padding-inline:calc(24px + 24*(100vw - 360px)/(800 - 360))}}.about__main-title{font-size:calc(23px + 9*(100vw - 360px)/(1920 - 360));margin-bottom:calc(24px + 8*(100vw - 360px)/(1920 - 360));font-weight:900;line-height:1.1;letter-spacing:-0.03em}@media(min-width: 1921px){.about__main-title{font-size:calc(48px + 16*(100vw - 1920px)/(2700 - 1920))}}.about__wrapper{row-gap:calc(12px + 4*(100vw - 800px)/(1920 - 800));display:grid;column-gap:24px;align-items:stretch;grid-template-columns:1fr 1fr}@media(max-width: 800px){.about__wrapper{grid-template-columns:1fr;row-gap:16px}}.about__block{border:1px solid rgba(0,0,0,.1019607843);border-radius:16px;padding:24px;background-color:#fff}.about__block--conf{grid-column:span 2}@media(max-width: 800px){.about__block--conf{grid-column:span 1}}.about__block--event{grid-column:span 2}@media(max-width: 800px){.about__block--event{grid-column:span 1}}.about__block--who{grid-column:span 2}@media(max-width: 800px){.about__block--who{grid-column:span 1}}.about__title{font-size:calc(20px + 4*(100vw - 360px)/(1920 - 360));margin-bottom:16px;font-weight:900;line-height:1.1;letter-spacing:-0.03em}@media(min-width: 1921px){.about__title{font-size:calc(32px + 16*(100vw - 1920px)/(2700 - 1920))}}.about__text{font-size:calc(14px + 2*(100vw - 360px)/(1920 - 360));margin-bottom:calc(16px + 16*(100vw - 360px)/(1920 - 360));line-height:1.25}@media(min-width: 1921px){.about__text{font-size:calc(24px + 8*(100vw - 1920px)/(2700 - 1920))}}.about__tags{gap:calc(8px + 8*(100vw - 360px)/(1920 - 360));display:flex;flex-wrap:wrap}.about__tag{font-size:calc(14px + 2*(100vw - 360px)/(1920 - 360));border:2px solid #6f00ff;border-radius:8px;padding:7px 16px;font-weight:600;line-height:1.1;letter-spacing:-0.048em;text-align:center;color:#6f00ff}@media(min-width: 1921px){.about__tag{font-size:calc(16px + 8*(100vw - 1920px)/(2700 - 1920))}}.about__time{color:#6f00ff}.about__img{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px}.about__img>picture{flex:1}.about__img>picture>img{border-radius:16px}@media(max-width: 960px){.about__img>picture>img{width:100%}}@media(min-width: 800px){.about__img>picture{height:100%}.about__img>picture>img{width:100%;height:100%;object-fit:cover}}
.social{padding-bottom:calc(48px + 48*(100vw - 360px)/(1920 - 360));background-color:#f6f5f8}.social__container{padding-inline:calc(48px + 258*(100vw - 1404px)/(1920 - 1404));margin:0 auto;width:100%}@media(min-width: 1921px){.social__container{padding-inline:306px}}@media(max-width: 1404px){.social__container{padding-inline:48px}}@media(max-width: 800px){.social__container{padding-inline:calc(24px + 24*(100vw - 360px)/(800 - 360))}}.social__wrapper{padding:calc(16px + 16*(100vw - 800px)/(1920 - 800));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;border-radius:16px;background:linear-gradient(90deg, #6f00ff 0%, #000 100%)}@media(min-width: 1921px){.social__wrapper{padding:32px}}@media(max-width: 800px){.social__wrapper{padding:calc(16px + 8*(100vw - 360px)/(800 - 360))}}.social__title{font-size:calc(20px + 4*(100vw - 360px)/(1920 - 360));font-weight:900;line-height:1.1;letter-spacing:-0.03em;text-underline-position:from-font;color:#fff;text-decoration-skip-ink:none}@media(min-width: 1921px){.social__title{font-size:calc(32px + 16*(100vw - 1920px)/(2700 - 1920))}}.social__inner{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.social__link{display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;width:48px;height:48px;background-color:#fff;transition:background-color .3s ease-in-out}.social__link>svg{height:20px;fill:#1d1d1d;transition:fill .3s ease-in-out}@media(min-width: 1921px){.social__link>svg{height:calc(24px + 8*(100vw - 1920px)/(2700 - 1920))}}.social__link:hover{background-color:rgba(0,0,0,0)}.social__link:hover>svg{fill:#fff}@media(min-width: 1921px){.social__link{width:calc(48px + 16*(100vw - 1920px)/(2700 - 1920));height:calc(48px + 16*(100vw - 1920px)/(2700 - 1920))}}
.subscription{padding-top:calc(20px + 76*(100vw - 800px)/(1920 - 800));padding-bottom:calc(48px + 48*(100vw - 360px)/(1920 - 360));position:relative;color:#fff;background:#240365 url(../img/subscription-bg-97c036d60fd5960a61a3.svg) no-repeat left center/cover}.subscription .subscription__container{padding-inline:calc(48px + 258*(100vw - 1404px)/(1920 - 1404));margin:0 auto;width:100%}@media(min-width: 1921px){.subscription .subscription__container{padding-inline:306px}}@media(max-width: 1404px){.subscription .subscription__container{padding-inline:48px}}@media(max-width: 800px){.subscription .subscription__container{padding-inline:calc(24px + 24*(100vw - 360px)/(800 - 360))}}.subscription .subscription__title{font-size:calc(24px + 8*(100vw - 360px)/(1920 - 360));margin-bottom:16px;max-width:800px;font-weight:900;line-height:1.1;letter-spacing:-0.03em}@media(min-width: 1921px){.subscription .subscription__title{font-size:calc(32px + 16*(100vw - 1920px)/(2700 - 1920));max-width:1400px}}@media(max-width: 800px){.subscription .subscription__title{max-width:100%}}.subscription .subscription__text{font-size:calc(14px + 2*(100vw - 360px)/(1920 - 360));margin-bottom:calc(16px + 16*(100vw - 800px)/(1920 - 800));max-width:680px;line-height:1.2}@media(min-width: 1921px){.subscription .subscription__text{font-size:calc(16px + 8*(100vw - 1920px)/(2700 - 1920))}}@media(max-width: 800px){.subscription .subscription__text{margin-bottom:calc(44px + 16*(100vw - 360px)/(800 - 360));max-width:100%}}.subscription .conf__btn{max-width:max-content}@media(max-width: 400px){.subscription .conf__btn{max-width:100%}}@media(min-width: 1921px){.subscription{padding-block:96px}}@media(max-width: 800px){.subscription{padding-top:calc(128px + 32*(100vw - 360px)/(800 - 360))}}@media(max-width: 600px){.subscription{background:#240365 url(../img/subscription-bg-mobile-638fb951ce30bc5203f4.svg) no-repeat left center/cover}}
.page-wrapper{display:flex;flex-direction:column;overflow:hidden;min-height:100vh;background-color:#fff}
