@layer components-widgets{.floating-bar{position:fixed;z-index:10;top:0;right:0;left:50%;display:flex;overflow-y:auto;align-items:center;width:-moz-max-content;width:max-content;max-width:100%;margin-top:16px;padding:8px 20px;transition:transform .8s;transform:translate(-50%,-200%);border-radius:var(--br28);background:var(--white-5);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}@media screen and (max-width:1279.98px){.floating-bar{width:100%;margin-top:0;padding:14px 16px;border-radius:0}}.floating-bar::-webkit-scrollbar{display:none}.floating-bar__wrapper{display:flex;overflow-y:auto;align-items:center;-moz-column-gap:16px;column-gap:16px}.floating-bar__wrapper::-webkit-scrollbar{display:none}@media screen and (max-width:1279.98px){.floating-bar__wrapper{margin:0 auto}}.floating-bar__link{width:auto;min-width:-moz-fit-content;min-width:fit-content;padding-top:1px}.floating-bar__dot{flex-shrink:0;width:4px;height:4px;transition:all .4s;border-radius:50%;background-color:var(--white-30)}.floating-bar.js-bar-visible{transform:translate(-50%)}.js-body-hidden-scrollbar .floating-bar{left:calc(50% - var(--js-scrollbar-width)/2)}.floating-bar__dot.js-dot-active{background-color:var(--white)}.invite{padding-block:120px}}@layer components-widgets{@media screen and (max-width:1279.98px){.invite{padding-block:60px}}@media screen and (max-width:767.98px){.invite{padding-block:48px}}.invite__header{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;margin-inline:auto}@media screen and (max-width:767.98px){.invite__header{gap:16px}}.invite__heading{font-family:Pragmatica Next VF,sans-serif;font-size:24px;font-weight:520;line-height:48px;letter-spacing:.8em;text-align:center;text-transform:uppercase;font-feature-settings:"pnum" on,"lnum" on;color:#fff}@media screen and (max-width:1279.98px){.invite__heading{font-size:20px;line-height:36px;letter-spacing:.6em}}@media(max-width:640px){.invite__heading{font-size:16px;line-height:28px;letter-spacing:.4em}}.invite__subtitles{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:780px;margin-inline:auto;text-align:center}@media screen and (max-width:1279.98px){.invite__subtitles{max-width:736px}}@media(max-width:640px){.invite__subtitles{max-width:390px}}.invite__description{color:#fff}.invite__description,.invite__subtitle{margin:0;font-family:Pragmatica Next VF,sans-serif;font-size:14px;font-style:normal;font-weight:540;line-height:20px;letter-spacing:.05em;font-feature-settings:"pnum" on,"lnum" on;text-align:center}.invite__subtitle{color:#72779e}.invite__form{margin-top:76px}@media screen and (max-width:1279.98px){.invite__form{margin-top:64px}}@media screen and (max-width:767.98px){.invite__form{margin-top:48px}}.invite__form,.invite__soc1als{margin-inline:auto;max-width:780px}.invite__form-result{display:grid;row-gap:36px;max-width:50%;margin-inline:auto;text-align:center}.invite__form-result img{margin-top:20px}.invite__soc1als{margin-top:64px;text-align:center}.invite__soc1als-buttons{display:flex;width:100%;margin-top:24px;gap:8px}@media screen and (max-width:767.98px){.invite__soc1als-buttons{flex-direction:column}.invite__soc1als{margin-top:48px}}}@layer components-widgets{.partners{padding-block:120px}@media screen and (max-width:1279.98px){.partners{padding-block:60px}}@media screen and (max-width:767.98px){.partners{padding-block:48px}}.partners__header{display:flex;flex-direction:column;align-items:center;max-width:781px;margin:0 auto 80px;row-gap:24px}@media screen and (max-width:1279.98px){.partners__header{max-width:736px;margin-bottom:64px;row-gap:16px}}@media(max-width:640px){.partners__header{max-width:390px;margin-bottom:48px;row-gap:24px}}.partners__heading{margin:0;text-align:center;letter-spacing:.6em;text-transform:uppercase;color:#fff;font-feature-settings:"pnum" on,"lnum" on;font-size:16px;font-weight:520;line-height:24px}@media screen and (max-width:1279.98px){.partners__heading{letter-spacing:.8em;font-size:24px;line-height:48px}}@media(max-width:640px){.partners__heading{letter-spacing:.6em;font-size:20px;line-height:32px}}.partners__description{margin:0;text-align:center;letter-spacing:.05em;color:#72779e;font-feature-settings:"pnum" on,"lnum" on;font-size:14px;font-weight:540;line-height:20px}.partners__content{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(167px,1fr));gap:8px}@media screen and (max-width:1279.98px){.partners__content{position:relative;overflow:hidden;max-height:640px;transition:max-height .6s ease;grid-template-columns:repeat(4,1fr)}}@media(max-width:640px){.partners__content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1279.98px){.partners__content:after{position:absolute;right:0;bottom:0;left:0;height:210px;content:"";transition:opacity .4s ease;pointer-events:none;opacity:1;background:linear-gradient(1turn,#00031b,rgba(0,3,27,0))}}.partners__item{position:relative;aspect-ratio:1.75}.partners__button{display:none}@media screen and (max-width:1279.98px){.partners__button{display:flex;margin:24px auto 0}}.partners.js-expanded .partners__content{max-height:1000vh}.partners.js-expanded .partners__content:after{opacity:0}.portfolio{padding-block:120px}}@layer components-widgets{@media screen and (max-width:1279.98px){.portfolio{padding-block:60px}}@media screen and (max-width:767.98px){.portfolio{padding-block:48px}}.portfolio__heading{margin-bottom:120px;text-align:center}@media screen and (max-width:1279.98px){.portfolio__heading{margin-bottom:64px}}@media screen and (max-width:767.98px){.portfolio__heading{margin-bottom:48px}}.portfolio__gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media screen and (max-width:1279.98px){.portfolio__gallery{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767.98px){.portfolio__gallery{grid-template-columns:1fr}}.portfolio__modal{background:var(--black)}.portfolio__modal .modal__body{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-block:40px}@media(max-width:1280px){.portfolio__modal{padding-right:0}}.portfolio__slider-wrap{position:relative;width:100%;height:80vh;max-height:80vh;margin-inline:auto}@media screen and (max-width:767.98px){.portfolio__slider-wrap{height:60vh;max-height:60vh}}.portfolio__slider{width:100%;height:100%}.portfolio__slide{position:relative;display:flex;align-items:center;justify-content:center;width:auto;height:100%;max-height:80vh}@media screen and (max-width:767.98px){.portfolio__slide{width:90vw;max-height:60vh}.portfolio__navigation{display:none}}.portfolio__navigation .slider__button{position:absolute;z-index:2;top:50%;left:16px;transform:translateY(-50%);color:var(--white)}@media screen and (max-width:1279.98px){.portfolio__navigation .slider__button{left:8px}}.portfolio__navigation .slider__button_next{right:16px;left:auto}@media screen and (max-width:1279.98px){.portfolio__navigation .slider__button_next{right:8px}}}@layer components-widgets{.programs{padding-block:120px}@media screen and (max-width:1279.98px){.programs{padding-block:60px}}@media screen and (max-width:767.98px){.programs{padding-block:48px}}.programs__header{display:flex;flex-direction:column;align-items:center;row-gap:24px;margin-bottom:72px}@media screen and (max-width:1279.98px){.programs__header{row-gap:16px;margin-bottom:48px}}@media screen and (max-width:767.98px){.programs__header{margin-bottom:36px}}.programs__heading{margin-bottom:0;text-align:center}.programs__description{max-width:780px;margin:0 auto;color:#72779e;font-family:inherit;font-size:14px;font-weight:540;line-height:20px;letter-spacing:.05em;text-align:center;font-feature-settings:"pnum" on,"lnum" on}@media screen and (max-width:767.98px){.programs__description{font-size:13px;line-height:18px}}.programs__content{display:flex;flex-direction:column}@media screen and (max-width:1279.98px){.programs__content{row-gap:24px}}.programs__card_hidden{display:none!important}.programs__button-wrap{display:flex;justify-content:center;align-items:center;margin-top:72px}@media screen and (max-width:1279.98px){.programs__button-wrap{margin-top:48px}}@media screen and (max-width:767.98px){.programs__button-wrap{margin-top:36px}}.programs__button{width:auto;min-width:235px;height:56px;margin-inline:auto;padding:14px 24px;border-radius:16px;background-color:rgba(255,255,255,.1);color:#fff;font-family:inherit;font-size:16px;font-weight:540;line-height:24px;letter-spacing:.05em;text-align:center;transition:background-color .2s ease,opacity .2s ease}.programs__button:hover{background-color:rgba(255,255,255,.2)}@media screen and (max-width:767.98px){.programs__button{width:100%;min-width:0}}}@layer components-widgets{.reviews{padding-block:120px;padding-bottom:120px}@media screen and (max-width:1279.98px){.reviews{padding-block:60px}}@media screen and (max-width:767.98px){.reviews{padding-block:48px;padding-bottom:96px}}.reviews__header{display:flex;flex-direction:column;align-items:center;row-gap:24px;margin-bottom:76px}@media screen and (max-width:1279.98px){.reviews__header{row-gap:16px;margin-bottom:48px}}@media(max-width:640px){.reviews__header{row-gap:16px;margin-bottom:36px}}.reviews__heading{margin:0;text-align:center;letter-spacing:.8em;text-transform:uppercase;color:#fff;font-family:Pragmatica Next VF,sans-serif;font-feature-settings:"pnum" on,"lnum" on;font-size:24px;font-style:normal;font-weight:520;line-height:48px}@media screen and (max-width:1279.98px){.reviews__heading{letter-spacing:.6em;font-size:20px;line-height:32px}}@media(max-width:640px){.reviews__heading{letter-spacing:.5em;font-size:16px;line-height:24px}}.reviews__description{max-width:780px;margin:0 auto;text-align:center;letter-spacing:.05em;color:#72779e;font-family:Pragmatica Next VF,sans-serif;font-feature-settings:"pnum" on,"lnum" on;font-size:14px;font-style:normal;font-weight:540;line-height:20px}@media screen and (max-width:1279.98px){.reviews__description{max-width:736px}}@media(max-width:640px){.reviews__description{max-width:390px;padding:0 16px;font-size:13px;line-height:18px}}.reviews__slider-wrap{width:calc(100% + 32px);margin-left:-16px}@media screen and (max-width:767.98px){.reviews__slider-wrap{width:100%;margin-left:0}}.reviews__slide{width:518px;height:auto;border:1.5px solid rgba(0,0,0,0)}@media screen and (max-width:1279.98px){.reviews__slide{width:480px}}@media(max-width:640px){.reviews__slide{width:100%}}.reviews__slide .review-card{height:100%}.reviews__slide .review-card__description{transition:all .4s;color:#72779e;font-family:Pragmatica Next VF,sans-serif;font-size:14px;font-weight:540;line-height:20px;letter-spacing:.05em}.reviews__slide.swiper-slide-active{position:relative;border:1.5px solid var(--white);border-radius:1.5px}.reviews__slide.swiper-slide-active:after,.reviews__slide.swiper-slide-active:before{position:absolute;z-index:1;top:50%;left:50%;display:block;content:"";transform:translate(-50%,-50%);transform-origin:50% 50%;background:var(--body-background-color)}.reviews__slide.swiper-slide-active:before{width:calc(100% + 4px);height:87.5%}.reviews__slide.swiper-slide-active:after{width:93.5%;height:calc(100% + 4px)}.reviews__slide.swiper-slide-active:hover:after{width:91.5%}.reviews__slide.swiper-slide-active:hover:before{height:85.5%}.reviews__slide.swiper-slide-active .review-card{position:relative;z-index:2}.reviews__slide.swiper-slide-active .review-card .review-card__description{color:#fff}.reviews__pagination{display:flex;justify-content:center;margin-top:48px}@media screen and (max-width:1279.98px){.reviews__pagination{margin-top:24px}}}@layer components-widgets{.speaker{padding-top:140px;padding-bottom:120px}@media screen and (max-width:1279.98px){.speaker{padding-bottom:112px}}@media screen and (max-width:767.98px){.speaker{padding-top:164px;padding-bottom:98px}}.speaker__heading{text-align:center}.speaker__hero-positioning{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:994px;margin:64px auto;text-align:center}@media screen and (max-width:1279.98px){.speaker__hero-positioning{margin:48px auto;gap:12px}}@media screen and (max-width:767.98px){.speaker__hero-positioning{margin:36px auto;gap:12px}}.speaker__hero-descriptor{font-family:inherit;font-weight:540;font-size:20px;line-height:28px;letter-spacing:.034em;color:#fff;font-feature-settings:"pnum" on,"lnum" on}@media screen and (max-width:767.98px){.speaker__hero-descriptor{font-size:16px;line-height:22px}}.speaker__hero-anchor-phrase{font-family:inherit;font-weight:540;font-size:14px;line-height:20px;letter-spacing:.05em;color:#72779e;font-feature-settings:"pnum" on,"lnum" on}@media screen and (max-width:767.98px){.speaker__hero-anchor-phrase{font-size:13px;line-height:18px}}.speaker__slider{z-index:0}.speaker__slider-wrap{position:relative;margin-inline:-16px;width:calc(100% + 32px)}.speaker__slide{position:relative;width:100%;aspect-ratio:2}.speaker__slide img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767.98px){.speaker__navigation{display:none}}.speaker__navigation .slider__button{position:absolute;top:50%;left:16px;transform:translateY(-50%)}@media screen and (max-width:1279.98px){.speaker__navigation .slider__button{left:8px}}.speaker__navigation .slider__button_next{right:16px;left:auto}@media screen and (max-width:1279.98px){.speaker__navigation .slider__button_next{right:8px}}.speaker__pagination{position:absolute;z-index:1;bottom:24px;left:50%;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;transform:translateX(-50%)}@media screen and (max-width:1279.98px){.speaker__pagination{bottom:-48px}}.speaker__intro-text{max-width:780px;margin:120px auto 0;font-family:Pragmatica Next VF,sans-serif;font-style:normal;font-weight:540;font-size:16px;line-height:24px;letter-spacing:.05em;text-align:center;color:#fff;font-feature-settings:"pnum" on,"lnum" on}@media screen and (max-width:1279.98px){.speaker__intro-text{margin-top:96px}}@media screen and (max-width:767.98px){.speaker__intro-text{margin-top:80px;font-size:14px;line-height:20px}}}