.mainscreen.aufg{min-height:100dvh}.mainscreen.aufg h1{z-index:120}.mainscreen.aufg{height:auto;padding:70px 0 50px}.mainscreen.aufg .mainscreen-content{width:100%;max-width:1270px;margin:0 auto;padding:0 15px;position:relative;display:flex;flex-direction:column;align-items:center}.mainscreen.aufg .videoframe.hero-video-frame{width:100%;max-width:1035px;height:495px}.aufg-hero-copy{width:100%;min-height:214px;margin-top:-97px;position:relative;z-index:130}.aufg-hero-title{max-width:980px;margin:0;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:60px;line-height:71.15px;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-hero-benefits{position:absolute;right:0;bottom:11px;font-family:"Jura",sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:100%;letter-spacing:0;color:#828282;white-space:nowrap}.aufg-hero-actions{width:100%;margin-top:50px;display:flex;justify-content:center;gap:40px;position:relative}.aufg-hero-actions .bttn-wrap{display:flex}.aufg-hero-actions .bttn-accord2{min-width:270px;height:40px;padding:0 20px;background:#000}.aufg-hero-actions .bttn-accord2 .txt{display:inline-block;font-size:13px;line-height:1;white-space:nowrap}.aufg-hero-actions .bttn-accord2 img{margin-left:12px}@media screen and (max-width:1199px){.mainscreen.aufg .videoframe.hero-video-frame{max-width:900px;height:430px}.aufg-hero-title{max-width:760px;font-size:48px;line-height:58px}.aufg-hero-benefits{font-size:18px}.aufg-hero-actions{gap:32px}.aufg-hero-actions .bttn-accord2{min-width:235px}}@media screen and (max-width:767px){.mainscreen.aufg{min-height:auto;padding:90px 0 25px;justify-content:flex-start}.mainscreen.aufg .mainscreen-content{padding:0 9px}.mainscreen.aufg .videoframe.hero-video-frame{width:100%;max-width:360px;height:clamp(80px, 34.6vw, 135px)}.mainscreen.aufg .videoframe.hero-video-frame .bttn-mainscreen{display:none}.aufg-hero-copy{max-width:360px;min-height:0;margin-top:-33px}.aufg-hero-title{max-width:none;font-size:32px;line-height:100%}.aufg-hero-benefits{position:static;margin-top:10px;font-size:12px;line-height:130%;white-space:normal;text-transform:uppercase}.aufg-hero-actions{max-width:360px;margin-top:25px;flex-direction:column;gap:9px}.aufg-hero-actions .bttn-wrap,.aufg-hero-actions .bttn-accord2{width:100%}.aufg-hero-actions .bttn-accord2{min-width:0;height:25px;padding:0 18px;background:#000}.aufg-hero-actions .bttn-accord2 .txt{display:inline-block;margin-right:0;font-size:10px;line-height:1}.aufg-hero-actions .bttn-accord2 img{height:10px;margin-left:10px}}@media screen and (min-width:768px){.aufg-hero-copy{margin-top:-140px}.aufg-hero-benefits{bottom:26px}}@media screen and (min-width:768px) and (max-width:991px){.aufg-hero-actions{gap:18px}.aufg-hero-actions .bttn-accord2{min-width:220px;padding:0 14px}.aufg-hero-actions .bttn-accord2 .txt{font-size:10px}}.aufg-ritual-section{padding:50px 0}.aufg-ritual__container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px}.aufg-ritual__intro{display:flex;align-items:center;gap:85px}.aufg-ritual__media{flex:0 0 55%;max-width:680px}.aufg-ritual__media img{display:block;width:100%;height:auto}.aufg-ritual__content{flex:1;min-width:0}.aufg-ritual__title{margin:0 0 0 -275px;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:92px;line-height:65.65px;letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:#FFF}.aufg-ritual__text{max-width:420px;margin:10px 0 25px}.aufg-ritual__action{display:flex}.aufg-ritual__action .bttn-accord2{min-width:270px;height:40px;padding:0 20px;background:#000}.aufg-ritual__action .bttn-accord2 .txt{display:inline-block;font-size:13px;line-height:1;white-space:nowrap}.aufg-ritual__action .bttn-accord2 img{margin-left:12px}.aufg-ritual__grid{margin-top:-40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}.aufg-ritual__grid-col{display:flex;flex-direction:column;gap:40px}.aufg-ritual__grid-col--right{margin-top:150px}.aufg-ritual-card{display:flex;align-items:flex-start;gap:20px}.aufg-ritual-card__img{display:block;width:205px;min-width:205px;height:290px;border-radius:103px;object-fit:cover}.aufg-ritual-card__body{min-width:0}.aufg-ritual-card__title{margin:100px 0 10px;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:60px;line-height:65.65px;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-ritual-card__text{max-width:300px;margin:0}@media screen and (max-width:991px){.aufg-ritual__intro{flex-direction:column;align-items:center;gap:0}.aufg-ritual__media{flex:none;width:100%;max-width:680px}.aufg-ritual__content{width:100%;margin-top:10px;display:flex;flex-direction:column;align-items:center;text-align:center}.aufg-ritual__title{margin:0 0 13px;font-weight:600;font-size:33px;line-height:100%;letter-spacing:-1px;text-align:center;white-space:normal}.aufg-ritual__text{max-width:100%;margin:0 0 25px;text-align:left}.aufg-ritual__action,.aufg-ritual__action .bttn-accord2{width:100%;max-width:360px}.aufg-ritual__action .bttn-accord2{min-width:0;height:25px;padding:0 18px}.aufg-ritual__action .bttn-accord2 .txt{display:inline-block;font-size:10px;line-height:1}.aufg-ritual__action .bttn-accord2 img{height:10px;margin-left:10px}.aufg-ritual__grid{margin-top:25px;display:flex;flex-direction:column;gap:25px}.aufg-ritual__grid-col{display:contents}.aufg-ritual__grid-col--right{margin-top:0}.aufg-ritual-card{gap:15px}.aufg-ritual-card--heat{order:1}.aufg-ritual-card--music{order:2}.aufg-ritual-card--aroma{order:3}.aufg-ritual-card--emotion{order:4}.aufg-ritual-card__img{width:132px;min-width:132px;height:188px;border-radius:103px}.aufg-ritual-card__title{margin:50px 0 10px;font-size:40px;line-height:42px}.aufg-ritual-card__text{max-width:none}}@media screen and (max-width:991px){main .bttn.bttn-accord2{height:40px;min-height:40px}main .bttn.bttn-accord2 .txt{display:inline-block;font-size:14px;line-height:1}main .bttn.bttn-accord2 img{width:14px;min-width:14px;height:14px}}.aufg-why-section{padding:50px 0;overflow:hidden}.aufg-why__container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:minmax(300px,380px) minmax(0,812px);column-gap:33px;align-items:center}.aufg-why__panel{position:relative;z-index:3}.aufg-why__title{margin:0;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:92px;line-height:65.65px;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-why__title .stroke{-webkit-text-stroke:.5px #FFF;color:transparent}.aufg-why__actions{width:270px;margin-top:55px;display:flex;flex-direction:column;gap:25px}.aufg-why__actions .bttn-wrap,.aufg-why__actions .bttn-accord2{width:100%}.aufg-why__actions .bttn-accord2{height:40px;padding:0 20px;background:#000}.aufg-why__actions .bttn-accord2 .txt{display:inline-block;font-size:13px;line-height:1;white-space:nowrap}.aufg-why__actions .bttn-accord2 img{margin-left:12px}.aufg-why__slider-wrap{width:100%;max-width:812px;aspect-ratio:812 / 525;justify-self:end;position:relative}.aufg-why-swiper,.aufg-why-swiper .swiper-wrapper,.aufg-why-slide{width:100%;height:100%}.aufg-why-slide{min-width:100%;position:relative;overflow:hidden;background:#000}.aufg-why-slide__media{position:absolute;inset:0}.aufg-why-slide__media::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,#000000 100%)}.aufg-why-slide__media img{display:block;width:100%;height:100%;object-fit:cover}.aufg-why-slide__content{max-width:420px;position:absolute;left:70px;bottom:30px;z-index:2}.aufg-why-slide__title{margin:0 0 10px;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:22px;line-height:100%;letter-spacing:-2.27px;color:#FFF}.aufg-why-slide__text{max-width:380px;margin:0;font-family:"Inter",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:20.5px;letter-spacing:0;color:#FFF}.aufg-why__nav.nav-wrap{position:absolute;right:50px;bottom:30px;top:auto;left:auto;width:auto;padding:0;z-index:4;display:flex;align-items:center;justify-content:flex-end;gap:6px;transform:none}.aufg-why__nav .bttn-services{width:50px;height:50px}.aufg-why__nav .bttn-services img{display:block;width:60%;height:auto}@media screen and (max-width:1199px){.aufg-why__container{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}.aufg-why__title{font-size:72px;line-height:56px}}@media screen and (max-width:767px){.aufg-why-section{padding:25px 0}.aufg-why__container{max-width:none;padding:0 15px;display:flex;flex-direction:column;align-items:stretch}.aufg-why__panel{display:contents}.aufg-why__title{order:1;max-width:360px;margin:0 auto;font-weight:600;font-size:50px;line-height:42px;letter-spacing:0;text-align:center}.aufg-why__slider-wrap{order:2;width:calc(100% + 30px);max-width:none;margin:25px -15px 0;aspect-ratio:auto}.aufg-why-swiper,.aufg-why-swiper .swiper-wrapper,.aufg-why-slide{height:auto}.aufg-why-slide__media{position:relative;inset:auto;width:100%;aspect-ratio:812 / 525}.aufg-why-slide__content{max-width:none;position:static;padding:10px 15px}.aufg-why__nav.nav-wrap{position:static;width:100%;margin:20px 0 0;padding:0 15px;justify-content:flex-end;gap:6px}.aufg-why__nav .bttn-services{width:50px;height:50px}.aufg-why__actions{order:3;width:100%;max-width:none;margin-top:40px;gap:16px}}.aufg-why__title{overflow:visible}.aufg-why__title-line{display:block;width:max-content}.aufg-why__title-line--top,.aufg-why__title-line--bottom{transform:translateX(42px)}.aufg-why__title .stroke{-webkit-text-stroke:1px #FFF;-webkit-text-fill-color:transparent;color:transparent;text-decoration:none;text-shadow:none;paint-order:stroke fill;-webkit-text-fill-color:#080B11;color:#080B11}.aufg-why__nav .bttn-services{width:42px;min-width:42px;height:42px}@media screen and (max-width:767px){.aufg-why__title{max-width:calc(100% - 30px);margin:0 0 0 15px;text-align:left}.aufg-why__title-line--top,.aufg-why__title-line--bottom{transform:translateX(42px)}.aufg-why__nav .bttn-services{width:42px;min-width:42px;height:42px}}@media screen and (max-width:767px){.aufg-why__title{max-width:100%;margin:0}}@media screen and (max-width:767px){.aufg-why-slide{display:flex;flex-direction:column;overflow:hidden;background:#080B11}.aufg-why-slide__media{position:relative;inset:auto;flex:0 0 auto;width:100%;overflow:hidden}.aufg-why-slide__media::after{inset:0;height:100%}.aufg-why-slide__content{position:relative;left:auto;bottom:auto;z-index:2;background:#080B11}}.aufg-marquee-section.marquee-wrap{padding:30px 0 50px}@media screen and (max-width:767px){.aufg-marquee-section.marquee-wrap{padding:15px 0 25px}}.aufg-schedule-section.ttable{padding:50px 0}.aufg-schedule__container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:31.935% minmax(0,1fr);gap:26px}.aufg-schedule__intro{padding-top:100px}.aufg-schedule__title{margin:0;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:60px;line-height:65.65px;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-schedule__image{width:100%;margin-top:13px;aspect-ratio:396 / 470;overflow:hidden;background:#000}.aufg-schedule__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.aufg-schedule-section .toggle-bar.aufg-schedule__filters{width:100%;margin:18px 0 40px;gap:14px;flex-wrap:nowrap}.aufg-schedule-section .toggle-bar .toggle-elm{max-width:none;min-width:0;flex:1 1 0%;margin:0}.aufg-schedule__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.aufg-schedule__cards[data-weekday-panel]{display:none}.aufg-schedule__cards[data-weekday-panel].is-active{display:grid}.aufg-schedule-card{min-height:280px;padding:30px 30px 20px;border:1px solid #FFF;display:flex;flex-direction:column}.aufg-schedule-card.is-hidden{display:none}.aufg-schedule-card__meta{display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:22px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-schedule-card__title{margin:30px 0 0;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:40px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-schedule-card__master{margin:0 0 20px;font-size:14px}.aufg-schedule-card__text{margin:0 0 40px}.aufg-schedule-card__action{width:100%;margin-top:auto}.aufg-schedule-card__action .bttn-accord2{width:100%;height:40px}.aufg-schedule-card__action .bttn-accord2 .txt{display:inline-block;white-space:nowrap}.aufg-schedule-card__action .bttn-accord2 img{margin-left:12px}@media screen and (max-width:991px){.aufg-schedule__container{display:flex;flex-direction:column;gap:0}.aufg-schedule__intro,.aufg-schedule__content{display:contents}.aufg-schedule__image{order:1;width:calc(100% + 30px);margin:0 -15px 12px;aspect-ratio:390 / 165}.aufg-schedule__title{order:2;font-size:32px;line-height:100%}.aufg-schedule-section .toggle-bar.aufg-schedule__filters{order:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:25px 0 40px}.aufg-schedule-section .toggle-bar .toggle-elm{width:100%;max-width:none;margin:0;flex:none}.aufg-schedule-section .toggle-bar .toggle-elm+.toggle-elm{margin:0}.aufg-schedule-section .toggle-bar .toggle-elm:last-child{grid-column:auto}.aufg-schedule__cards{order:4;grid-template-columns:1fr;gap:17px}.aufg-schedule-card{min-height:0}}@media screen and (max-width:767px){.aufg-schedule-section.ttable{padding:25px 0}.aufg-schedule-card{padding:30px 24px 25px}.aufg-schedule-card__meta{font-size:16px}.aufg-schedule-card__title{margin:26px 0 0;font-size:24px}.aufg-schedule-card__master{font-size:14px}.aufg-schedule-card__text{margin:0 0 25px}}.aufg-club-marquee .frag{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;font-size:60px;line-height:65.65px;letter-spacing:0;text-transform:uppercase;-webkit-text-stroke:1px rgba(255,255,255,.18);-webkit-text-fill-color:#080B11;color:#080B11;text-shadow:none;paint-order:stroke fill}.aufg-club-marquee-wrap.marquee-lg-wrap{padding:30px 0}@media screen and (max-width:767px){.aufg-club-marquee-wrap.marquee-lg-wrap{padding:15px 0}.aufg-club-marquee .frag{font-size:40px;line-height:40px;letter-spacing:0}}.aufg-lifestyle-section{padding:50px 0}.aufg-lifestyle__container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px}.aufg-lifestyle__title{margin:0 0 27px;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:60px;line-height:71.15px;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-lifestyle__grid.blog-grid{max-width:none;margin:0;grid-template-columns:repeat(3,minmax(0,1fr))}.aufg-lifestyle-card.blog-elm--mod{width:auto;min-width:0;min-height:305px}.aufg-lifestyle-card.blog-elm--mod .title{letter-spacing:0}.aufg-lifestyle-card.blog-elm--mod>p._p{display:none}.aufg-lifestyle-card.blog-elm--mod .img-wrap{height:auto;aspect-ratio:227 / 124}.aufg-lifestyle-card.blog-elm--mod .img-wrap img{display:block;width:100%;height:100%;object-fit:cover}.aufg-lifestyle__action{width:270px;margin:27px auto 0}.aufg-lifestyle__action .bttn-accord2{width:100%;height:40px}.aufg-lifestyle__action .bttn-accord2 .txt{display:inline-block;white-space:nowrap}.aufg-lifestyle__action .bttn-accord2 img{margin-left:12px}@media screen and (max-width:767px){.aufg-lifestyle-section{padding:25px 0}.aufg-lifestyle__title{margin:0 0 25px;font-size:32px;line-height:100%}.aufg-lifestyle__grid.blog-grid{grid-template-columns:1fr;grid-gap:10px}.aufg-lifestyle-card.blog-elm--mod{min-height:195px;padding:15px}.aufg-lifestyle-card.blog-elm--mod .txt-icon-wrap{margin-bottom:15px}.aufg-lifestyle-card.blog-elm--mod .img-wrap{height:auto;aspect-ratio:197 / 108}.aufg-lifestyle__action{width:100%;margin-top:25px}}@media screen and (max-width:767px){.aufg-lifestyle-card.blog-elm--mod{padding:25px}.aufg-lifestyle-card.blog-elm--mod .title{font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0;text-transform:uppercase}.aufg-lifestyle-card.blog-elm--mod .txt-icon-wrap{margin-bottom:25px}.aufg-lifestyle-card.blog-elm--mod .img-wrap{aspect-ratio:295 / 218}}@media screen and (min-width:768px){.aufg-lifestyle-card.blog-elm--mod .img-wrap{aspect-ratio:336 / 248}}.aufg-festival-banner-section{padding:50px 0 0;overflow:hidden}.aufg-festival-banner{width:calc(100% - 30px);max-width:1340px;aspect-ratio:1340 / 525;margin:0 auto;position:relative;overflow:hidden;background:#000}.aufg-festival-banner__media{position:absolute;inset:0;z-index:1}.aufg-festival-banner__media::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 100%)}.aufg-festival-banner__media img{display:block;width:100%;height:100%;object-fit:cover}.aufg-festival-banner__copy{width:620px;max-width:calc(100% - 300px);position:absolute;top:50%;right:150px;z-index:3;transform:translateY(-50%);color:#FFF}.aufg-festival-banner__title{margin:0;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:92px;line-height:65.65px;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-festival-banner__title-line{display:block;width:max-content}.aufg-festival-banner__title-line--top{transform:translateX(130px)}.aufg-festival-banner__title-line--middle{transform:translateX(0)}.aufg-festival-banner__title-line--bottom{transform:translateX(235px)}.aufg-festival-banner__date{margin:0;position:absolute;top:75px;left:380px;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:40px;line-height:45.65px;letter-spacing:0;text-transform:uppercase;color:#FFF;white-space:nowrap}@media screen and (max-width:1199px) and (min-width:768px){.aufg-festival-banner__copy{width:520px;max-width:calc(100% - 16vw);right:8vw}.aufg-festival-banner__title{font-size:72px;line-height:56px}.aufg-festival-banner__title-line--top{transform:translateX(96px)}.aufg-festival-banner__title-line--bottom{transform:translateX(178px)}.aufg-festival-banner__date{top:62px;left:300px;font-size:32px;line-height:36px}}@media screen and (max-width:767px){.aufg-festival-banner-section{padding:25px 0 0}.aufg-festival-banner{width:100%;max-width:none;aspect-ratio:auto;margin:0;overflow:visible;background:transparent}.aufg-festival-banner__media{width:100%;aspect-ratio:1340 / 525;position:relative;inset:auto;overflow:hidden}.aufg-festival-banner__copy{width:100%;max-width:none;margin-top:17px;padding:0 15px;position:relative;top:auto;right:auto;transform:none;text-align:center}.aufg-festival-banner__title{font-weight:600;font-size:50px;line-height:42px;text-align:center}.aufg-festival-banner__title-line{max-width:100%;margin:0 auto}.aufg-festival-banner__title-line--top{transform:translateX(18px)}.aufg-festival-banner__title-line--middle{transform:translateX(-18px)}.aufg-festival-banner__title-line--bottom{transform:translateX(8px)}.aufg-festival-banner__date{margin:10px 0 0;position:static;font-size:24px;line-height:100%;text-align:center}}@media screen and (min-width:1200px){.aufg-festival-banner__title-line--middle{transform:translateX(-35px)}.aufg-festival-banner__title-line--bottom{transform:translateX(190px)}.aufg-festival-banner__date{top:78px;left:430px}}@media screen and (min-width:768px) and (max-width:1199px){.aufg-festival-banner__title-line--middle{transform:translateX(-36px)}.aufg-festival-banner__title-line--bottom{transform:translateX(148px)}.aufg-festival-banner__date{top:64px;left:330px;font-size:30px;line-height:34px}}.aufg-program-section{padding:50px 0 0;overflow:hidden}.aufg-program__container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px}.aufg-program__title{margin:0 0 50px;font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;font-size:40px;line-height:45.65px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#FFF}.aufg-program__slider{width:100%}.aufg-program-swiper{width:100%;padding-bottom:60px;overflow:hidden}.aufg-program-swiper .swiper-wrapper{align-items:flex-start}.aufg-program-slide.swiper-slide{height:auto;aspect-ratio:396 / 640;padding:30px;position:relative;overflow:hidden;display:flex;align-items:flex-end;background:#000;box-sizing:border-box}.aufg-program-slide.swiper-slide:nth-child(3n+2){transform:translateY(60px)}.aufg-program-slide__media{position:absolute;inset:0;z-index:1}.aufg-program-slide__media::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%)}.aufg-program-slide__media img{display:block;width:100%;height:100%;object-fit:cover}.aufg-program-slide__content{width:100%;position:relative;z-index:3}.aufg-program-slide__title{margin:0;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:40px;line-height:100%;letter-spacing:0;color:#FFF}.aufg-program-slide__master._p{margin:0 0 40px;font-size:14px}.aufg-program-slide__text._p{margin:0}.aufg-program__nav.nav-wrap{width:100%;margin-top:6px;padding:0;position:static;display:flex;align-items:center;justify-content:flex-end;gap:6px;transform:none}.aufg-program__nav .bttn-services{width:42px;min-width:42px;height:42px}.aufg-program__nav .bttn-services img{display:block;width:60%;height:auto}@media screen and (max-width:767px){.aufg-program-section{padding:25px 0 0}.aufg-program__title{margin:0 0 40px;font-size:24px;line-height:100%;text-align:center}.aufg-program-swiper{overflow:visible;padding-bottom:0}.aufg-program-slide.swiper-slide{aspect-ratio:250 / 406;padding:25px}.aufg-program-slide.swiper-slide:nth-child(3n+2){transform:none}.aufg-program-slide__title{font-size:24px;line-height:100%}.aufg-program-slide__master._p{margin:0 0 30px;font-size:14px}.aufg-program__nav.nav-wrap{margin-top:30px}}@media screen and (min-width:768px){.aufg-program-slide.swiper-slide{transition:transform 0.45s ease}.aufg-program-slide.swiper-slide:nth-child(3n+2){transform:none}.aufg-program-slide.swiper-slide.swiper-slide-active{transform:translateY(60px)}.aufg-program__nav.nav-wrap{margin-top:-54px}}.aufg-timetable-section{padding:50px 0 40px}.aufg-timetable__container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px}.aufg-timetable__title{margin:0 0 30px;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:60px;line-height:65.65px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#FFF}.aufg-timetable__image-link{display:block;width:100%;cursor:zoom-in}.aufg-timetable__image{display:block;width:100%;height:auto}.aufg-timetable__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:1px solid #4F4F4F;border-bottom:1px solid #4F4F4F}.aufg-timetable__cell{border-top:1px solid #4F4F4F;border-left:1px solid #4F4F4F}.aufg-timetable__date-cell{padding:0 40px 40px;text-align:center}.aufg-timetable__day{margin:0;font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;font-size:100px;line-height:80px;letter-spacing:-2.27px;text-transform:uppercase;-webkit-text-stroke:1px #FFF;-webkit-text-fill-color:#080B11;color:#080B11}.aufg-timetable__month{margin:0;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:22px;line-height:100%;letter-spacing:0;text-align:center;color:#FFF}.aufg-timetable__event{min-height:245px;padding:40px;text-align:right}.aufg-timetable__event:nth-child(2n){text-align:left}.aufg-timetable__event-title{margin:0 0 25px;font-family:"Jura",sans-serif;font-weight:500;font-style:normal;font-size:40px;line-height:100%;letter-spacing:0;color:#FFF}.aufg-timetable__role._p{margin:0;font-size:14px}.aufg-timetable__name{margin:0 0 17px;font-family:"Jura",sans-serif;font-weight:400;font-style:normal;font-size:22px;line-height:100%;letter-spacing:0;color:#FFF}.aufg-timetable__text._p{max-width:350px;margin:0;margin-left:auto}.aufg-timetable__event:nth-child(2n) .aufg-timetable__text._p{margin-left:0;margin-right:auto}.aufg-timetable__action{width:max-content;margin:80px auto 0}.aufg-timetable__action .bttn-accord2{width:100%;height:40px}.aufg-timetable__action .bttn-accord2 .txt{white-space:nowrap}@media screen and (max-width:767px){.aufg-timetable-section{padding:50px 0 25px}.aufg-timetable__title{margin:0 0 17px;font-size:32px;line-height:100%;text-align:center}.aufg-timetable__grid{display:flex;flex-direction:column;border-right:0;border-bottom:0}.aufg-timetable__cell{border-left:0;border-top:1px solid #4F4F4F}.aufg-timetable__date-cell{padding:0 17px 17px}.aufg-timetable__grid>:nth-child(1){order:1}.aufg-timetable__grid>:nth-child(3){order:2}.aufg-timetable__grid>:nth-child(5){order:3}.aufg-timetable__grid>:nth-child(7){order:4}.aufg-timetable__grid>:nth-child(2){order:5}.aufg-timetable__grid>:nth-child(4){order:6}.aufg-timetable__grid>:nth-child(6){order:7}.aufg-timetable__grid>:nth-child(8){order:8}.aufg-timetable__day{font-weight:600;font-size:50px;line-height:42px;letter-spacing:0;text-align:center}.aufg-timetable__month{font-size:16px;line-height:100%}.aufg-timetable__event,.aufg-timetable__event:nth-child(2n){min-height:0;padding:30px 25px;text-align:left}.aufg-timetable__event-title{margin:0 0 25px;font-size:24px;line-height:100%}.aufg-timetable__name{margin:0 0 17px;font-weight:500;font-size:16px;line-height:100%;text-transform:uppercase}.aufg-timetable__text._p,.aufg-timetable__event:nth-child(2n) .aufg-timetable__text._p{max-width:none;margin:0}.aufg-timetable__action{width:100%;margin-top:25px}}@media screen and (min-width:768px){.aufg-timetable__grid{border-right:0;border-bottom:1px solid #4F4F4F}.aufg-timetable__cell{border-left:0}.aufg-timetable__date-cell{border-top:0}.aufg-timetable__grid>:nth-child(2n){border-left:1px solid #4F4F4F}.aufg-timetable__date-cell:first-child{text-align:right}.aufg-timetable__date-cell:nth-child(2){text-align:left}.aufg-timetable__day,.aufg-timetable__month{display:block;width:350px}.aufg-timetable__date-cell:first-child .aufg-timetable__day,.aufg-timetable__date-cell:first-child .aufg-timetable__month{margin-left:auto}.aufg-timetable__date-cell:nth-child(2) .aufg-timetable__day,.aufg-timetable__date-cell:nth-child(2) .aufg-timetable__month{margin-right:auto}.aufg-timetable__day{-webkit-text-stroke:1px #FFF;-webkit-text-fill-color:#080B11;color:#080B11;text-shadow:none;text-decoration:none;paint-order:stroke fill}}@media screen and (max-width:767px){.aufg-timetable__date-cell{padding:17px}.aufg-timetable__grid>:nth-child(1){border-top:0}.aufg-timetable__day{-webkit-text-stroke:1px #FFF;-webkit-text-fill-color:#080B11;color:#080B11;text-shadow:none;text-decoration:none;paint-order:stroke fill}}@media screen and (min-width:768px){.aufg-timetable__date-cell:first-child .aufg-timetable__month{text-align:right}.aufg-timetable__date-cell:nth-child(2) .aufg-timetable__month{text-align:left}}.aufg-timetable__action .bttn-accord2{display:flex;align-items:center;justify-content:center;gap:12px}.aufg-timetable__action .bttn-accord2 img{flex:0 0 14px;width:14px;height:14px;margin-left:0}.aufg-countdown-section{padding:40px 0}.aufg-countdown__container{max-width:1270px;margin:0 auto;padding:0 15px}.aufg-countdown__list{display:flex;justify-content:center;align-items:flex-start;gap:40px}.aufg-countdown__item{min-width:110px;text-align:center}.aufg-countdown__value{display:block;margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:100px;line-height:80px;letter-spacing:-2.27px;text-transform:uppercase;-webkit-text-stroke:1px #FFF;-webkit-text-fill-color:#080B11;color:#080B11;text-shadow:none;text-decoration:none;paint-order:stroke fill}.aufg-countdown__label{display:block;font-family:Jura,sans-serif;font-weight:500;font-size:22px;line-height:100%;letter-spacing:0;text-align:center;color:#FFF}@media screen and (max-width:767px){.aufg-countdown-section{padding:25px 0 20px}.aufg-countdown__container{padding:0}.aufg-countdown__list{gap:40px;overflow-x:visible;justify-content:center;scrollbar-width:none}.aufg-countdown__list::-webkit-scrollbar{display:none}.aufg-countdown__item{min-width:60px;flex:0 0 auto}.aufg-countdown__value{font-weight:600;font-size:50px;line-height:42px;letter-spacing:0;text-align:center}.aufg-countdown__label{font-size:16px}}.aufg-countdown__item,.aufg-countdown__value{width:128px;min-width:128px}.aufg-countdown__value{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}@media screen and (max-width:767px){.aufg-countdown__item,.aufg-countdown__value{width:calc((100vw - 120px) / 4);min-width:calc((100vw - 120px) / 4)}}@media screen and (max-width:767px){.aufg-countdown__item,.aufg-countdown__value{width:min(66px, calc((100vw - 132px) / 4));min-width:min(66px, calc((100vw - 132px) / 4))}}@media screen and (max-width:767px){.aufg-countdown__list{gap:10px}.aufg-countdown__item,.aufg-countdown__value{width:min(90px, calc((100vw - 30px) / 4));min-width:min(90px, calc((100vw - 30px) / 4))}}.aufg-masters-section{padding:50px 0;overflow:hidden}.aufg-masters__container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:minmax(280px,548px) minmax(0,1fr);align-items:center}.aufg-masters__intro{width:100%}.aufg-masters__title{max-width:460px;margin:0;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:60px;line-height:65.65px;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-masters__action{width:222px;margin-top:80px}.aufg-masters__action .bttn-accord2{width:100%;height:40px;display:flex;align-items:center;justify-content:center;gap:12px}.aufg-masters__action .bttn-accord2 .txt{white-space:nowrap}.aufg-masters__action .bttn-accord2 img{flex:0 0 14px;width:14px;height:14px;margin-left:0}.aufg-masters__slider{width:100%;min-width:0;position:relative}.aufg-masters-swiper{width:100%;overflow:hidden}.aufg-masters-slide.swiper-slide{height:auto;display:grid;grid-template-columns:minmax(240px,337px) minmax(0,1fr);gap:20px;align-items:center}.aufg-masters-slide__media{width:100%;aspect-ratio:337 / 429;overflow:hidden;background:#000}.aufg-masters-slide__media img{display:block;width:100%;height:100%;object-fit:cover}.aufg-masters-slide__content{padding-bottom:70px}.aufg-masters-slide__name{margin:0;font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:100%;letter-spacing:0;color:#FFF}.aufg-masters-slide__role._p{margin:0 0 40px;font-size:14px}.aufg-masters-slide__text._p{max-width:260px;margin:0 0 88px}.aufg-masters__nav.nav-wrap{margin:0;padding:0;position:absolute;right:0;bottom:18px;display:flex;align-items:center;justify-content:flex-end;gap:6px;transform:none;z-index:5}.aufg-masters__nav .bttn-services{width:42px;min-width:42px;height:42px}.aufg-masters__nav .bttn-services img{display:block;width:60%;height:auto}@media screen and (max-width:1199px) and (min-width:768px){.aufg-masters__container{grid-template-columns:minmax(250px,42%) minmax(0,1fr);column-gap:30px}.aufg-masters__title{font-size:48px;line-height:54px}.aufg-masters-slide.swiper-slide{grid-template-columns:minmax(220px,45%) minmax(0,1fr)}}@media screen and (max-width:767px){.aufg-masters-section{padding:25px 0}.aufg-masters__container{display:flex;flex-direction:column;align-items:stretch}.aufg-masters__title{max-width:none;margin:0 0 25px;font-family:"Jura",sans-serif;font-weight:500;font-size:32px;line-height:100%;letter-spacing:0}.aufg-masters__slider{display:flex;flex-direction:column}.aufg-masters-swiper{overflow:hidden}.aufg-masters-slide.swiper-slide{display:flex;flex-direction:column;align-items:stretch;gap:0}.aufg-masters-slide__media{width:75%;aspect-ratio:337 / 429}.aufg-masters-slide__content{padding-bottom:0}.aufg-masters-slide__name{margin:16px 0 0;font-weight:600;font-size:16px;line-height:100%;text-transform:uppercase}.aufg-masters-slide__role._p{margin:0 0 20px;font-size:14px}.aufg-masters-slide__text._p{max-width:none;margin:0}.aufg-masters__nav.nav-wrap{margin-top:30px;position:static;align-self:flex-end}.aufg-masters__action{width:100%;margin-top:25px}}@media screen and (min-width:768px){.aufg-masters__title-line{display:block}}@media screen and (max-width:767px){.aufg-masters__intro{display:contents}.aufg-masters__title{order:1}.aufg-masters__slider{order:2}.aufg-masters__action{order:3}.aufg-masters__title-line{display:inline}}.aufg-masters__nav.nav-wrap{width:max-content;height:42px;top:auto;left:auto}.aufg-masters-slide.swiper-slide{align-items:end}.aufg-masters-slide__content{padding-bottom:0}@media screen and (min-width:768px){.aufg-masters__action{width:270px}}@media screen and (max-width:767px){.aufg-masters-slide__media{margin-left:0;margin-right:auto}}.aufg-gallery-section{padding:50px 0;overflow:hidden}.aufg-gallery__container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px}.aufg-gallery__top{text-align:center}.aufg-gallery__title{margin:0 0 16px;font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;font-size:92px;line-height:65.65px;letter-spacing:0;text-transform:uppercase;color:#FFF}.aufg-gallery__title-line{display:block}.aufg-gallery__title-line--outline{-webkit-text-stroke:1px #FFF;-webkit-text-fill-color:#080B11;color:#080B11;text-shadow:none;text-decoration:none;paint-order:stroke fill}.aufg-gallery__nav-row{margin-bottom:14px;display:flex;justify-content:flex-start}.aufg-gallery__nav.nav-wrap{width:max-content;height:23px;margin:0;padding:0;position:static;top:auto;left:auto;display:flex;align-items:center;justify-content:flex-start;gap:3px;transform:none}.aufg-gallery__nav .bttn-services{width:23px;min-width:23px;height:23px}.aufg-gallery__nav .bttn-services img{display:block;width:60%;height:auto}.aufg-gallery__slider{width:100%}.aufg-gallery-swiper{width:100%;overflow:hidden}.aufg-gallery-slide.swiper-slide{aspect-ratio:420 / 339;overflow:hidden;background:#000}.aufg-gallery-slide img{display:block;width:100%;height:100%;object-fit:cover}.aufg-gallery__marquee-wrap{width:100%;margin:27px 0 40px;overflow:hidden}.aufg-gallery-marquee.marquee-lg{width:max-content}.aufg-gallery__action{width:240px;margin:0 auto}.aufg-gallery__action .bttn-accord2{width:100%;height:40px;display:flex;align-items:center;justify-content:center;gap:12px}.aufg-gallery__action .bttn-accord2 .txt{white-space:nowrap}.aufg-gallery__action .bttn-accord2 img{flex:0 0 14px;width:14px;height:14px;margin-left:0}@media screen and (max-width:767px){.aufg-gallery-section{padding:25px 0;display:flex;flex-direction:column}.aufg-gallery__top{order:1}.aufg-gallery__slider{order:2}.aufg-gallery__nav-row{order:3;margin-top:30px;margin-bottom:0;display:flex;justify-content:flex-end}.aufg-gallery__marquee-wrap{order:4}.aufg-gallery__bottom{order:5}.aufg-gallery__title{font-weight:600;font-size:50px;line-height:42px;text-align:center}.aufg-gallery__nav.nav-wrap{height:42px;gap:6px}.aufg-gallery__nav .bttn-services{width:42px;min-width:42px;height:42px}.aufg-gallery-slide.swiper-slide{aspect-ratio:150 / 160}.aufg-gallery__action{width:100%}}@media screen and (min-width:768px){.aufg-gallery__action{width:290px}}.aufg-final-banner{width:100%;padding:110px 0 70px;position:relative;overflow:hidden;background-image:url(https://niagara.kith.agency/wp-content/uploads/2026/08/rectangle-11.png);background-size:cover;background-position:center}.aufg-final-banner::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 100%)}.aufg-final-banner__container{width:100%;max-width:1270px;margin:0 auto;padding:0 15px;position:relative;z-index:2}.aufg-final-banner__title{margin:0 0 100px;font-family:"Montserrat",sans-serif;font-weight:500;font-style:normal;font-size:92px;line-height:65.65px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#FFF}.aufg-final-banner__title-line{display:block}.aufg-final-banner__title-line--outline{-webkit-text-stroke:1px #FFF;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none;text-decoration:none;paint-order:stroke fill}.aufg-final-banner__actions{display:flex;align-items:center;justify-content:center;gap:40px}.aufg-final-banner__actions .bttn-wrap{width:320px}.aufg-final-banner__actions .bttn-accord2{width:100%;height:40px;display:flex;align-items:center;justify-content:center;gap:12px}.aufg-final-banner__actions .bttn-accord2 .txt{white-space:nowrap}.aufg-final-banner__actions .bttn-accord2 img{flex:0 0 14px;width:14px;height:14px;margin-left:0}@media screen and (max-width:767px){.aufg-final-banner{padding:40px 0 29px;background-position:center}.aufg-final-banner__title{margin:0 0 25px;font-weight:600;font-size:50px;line-height:42px;text-align:center}.aufg-final-banner__actions{flex-direction:column;gap:17px}.aufg-final-banner__actions .bttn-wrap{width:100%}}@media screen and (min-width:768px){.aufg-final-banner__title{width:max-content;max-width:100%;margin-left:auto;margin-right:auto;text-align:left}.aufg-final-banner__title-line:nth-child(2){transform:translateX(92px)}}[data-aufg-reveal]{opacity:0;filter:blur(8px);transform:translate3d(0,34px,0);transition:opacity 0.72s ease,filter 0.72s ease,transform 0.78s cubic-bezier(.22,1,.36,1);transition-delay:var(--aufg-reveal-delay,0ms);will-change:opacity,filter,transform}[data-aufg-reveal="fade-down"]{transform:translate3d(0,-28px,0)}[data-aufg-reveal="fade-left"]{transform:translate3d(42px,0,0)}[data-aufg-reveal="fade-right"]{transform:translate3d(-42px,0,0)}[data-aufg-reveal].is-visible{opacity:1;filter:blur(0);transform:translate3d(0,0,0)}.mainscreen.aufg [data-aufg-intro]{animation:aufgIntroUp 0.86s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--aufg-intro-delay,0ms)}.mainscreen.aufg [data-aufg-intro="down"]{animation-name:aufgIntroDown}.mainscreen.aufg h1[data-aufg-intro]{--aufg-intro-delay:40ms}.mainscreen.aufg .hero-video-frame[data-aufg-intro]{--aufg-intro-delay:120ms}.mainscreen.aufg .aufg-hero-copy[data-aufg-intro]{--aufg-intro-delay:210ms}.mainscreen.aufg .aufg-hero-actions[data-aufg-intro]{--aufg-intro-delay:300ms}@keyframes aufgIntroUp{0%{opacity:0;filter:blur(8px);transform:translate3d(0,34px,0)}100%{opacity:1;filter:blur(0);transform:translate3d(0,0,0)}}@keyframes aufgIntroDown{0%{opacity:0;filter:blur(8px);transform:translate3d(0,-28px,0)}100%{opacity:1;filter:blur(0);transform:translate3d(0,0,0)}}@media screen and (max-width:767px){[data-aufg-reveal]{transform:translate3d(0,24px,0)}[data-aufg-reveal="fade-down"]{transform:translate3d(0,-18px,0)}[data-aufg-reveal="fade-left"],[data-aufg-reveal="fade-right"]{transform:translate3d(0,24px,0)}@keyframes aufgIntroUp{0%{opacity:0;filter:blur(8px);transform:translate3d(0,24px,0)}100%{opacity:1;filter:blur(0);transform:translate3d(0,0,0)}}@keyframes aufgIntroDown{0%{opacity:0;filter:blur(8px);transform:translate3d(0,-18px,0)}100%{opacity:1;filter:blur(0);transform:translate3d(0,0,0)}}}@media (prefers-reduced-motion:reduce){[data-aufg-reveal]{opacity:1;filter:none;transform:none;transition:none}.mainscreen.aufg [data-aufg-intro]{animation:none}}[data-aufg-reveal],[data-aufg-reveal="fade-down"],[data-aufg-reveal="fade-left"],[data-aufg-reveal="fade-right"]{filter:none;transform:none;transition:opacity 0.72s ease}[data-aufg-reveal].is-visible{filter:none;transform:none}.mainscreen.aufg [data-aufg-intro],.mainscreen.aufg [data-aufg-intro="down"]{animation-name:aufgIntroFadeOnly}@keyframes aufgIntroFadeOnly{0%{opacity:0;filter:none;transform:none}100%{opacity:1;filter:none;transform:none}}[data-aufg-reveal]{filter:none;transform:translate3d(0,34px,0);transition:opacity 0.72s ease,transform 0.78s cubic-bezier(.22,1,.36,1);transition-delay:var(--aufg-reveal-delay,0ms)}[data-aufg-reveal="fade-down"]{transform:translate3d(0,-28px,0)}[data-aufg-reveal="fade-left"]{transform:translate3d(42px,0,0)}[data-aufg-reveal="fade-right"]{transform:translate3d(-42px,0,0)}[data-aufg-reveal].is-visible{filter:none;transform:translate3d(0,0,0)}.mainscreen.aufg [data-aufg-intro]{animation-name:aufgIntroUpNoBlur}.mainscreen.aufg [data-aufg-intro="down"]{animation-name:aufgIntroDownNoBlur}@keyframes aufgIntroUpNoBlur{0%{opacity:0;filter:none;transform:translate3d(0,34px,0)}100%{opacity:1;filter:none;transform:translate3d(0,0,0)}}@keyframes aufgIntroDownNoBlur{0%{opacity:0;filter:none;transform:translate3d(0,-28px,0)}100%{opacity:1;filter:none;transform:translate3d(0,0,0)}}@media screen and (max-width:767px){[data-aufg-reveal],[data-aufg-reveal="fade-left"],[data-aufg-reveal="fade-right"]{transform:translate3d(0,24px,0)}[data-aufg-reveal="fade-down"]{transform:translate3d(0,-18px,0)}[data-aufg-reveal].is-visible{transform:translate3d(0,0,0)}@keyframes aufgIntroUpNoBlur{0%{opacity:0;filter:none;transform:translate3d(0,24px,0)}100%{opacity:1;filter:none;transform:translate3d(0,0,0)}}@keyframes aufgIntroDownNoBlur{0%{opacity:0;filter:none;transform:translate3d(0,-18px,0)}100%{opacity:1;filter:none;transform:translate3d(0,0,0)}}}.light-theme .mainscreen.aufg,.light-theme .aufg-ritual-section,.light-theme .aufg-why-section,.light-theme .aufg-schedule-section,.light-theme .aufg-lifestyle-section,.light-theme .aufg-festival-banner-section,.light-theme .aufg-program-section,.light-theme .aufg-timetable-section,.light-theme .aufg-countdown-section,.light-theme .aufg-masters-section,.light-theme .aufg-gallery-section{color:#080B11}.light-theme .mainscreen.aufg h1,.light-theme .aufg-hero-title,.light-theme .aufg-ritual__title,.light-theme .aufg-ritual-card__title,.light-theme .aufg-why__title,.light-theme .aufg-schedule__title,.light-theme .aufg-schedule-card__meta,.light-theme .aufg-schedule-card__title,.light-theme .aufg-lifestyle__title,.light-theme .aufg-program__title,.light-theme .aufg-timetable__title,.light-theme .aufg-timetable__event-title,.light-theme .aufg-timetable__name,.light-theme .aufg-countdown__label,.light-theme .aufg-masters__title,.light-theme .aufg-masters-slide__name,.light-theme .aufg-gallery__title{color:#080B11}.light-theme .mainscreen.aufg h1 .stroke,.light-theme .aufg-why__title .stroke,.light-theme .aufg-timetable__day,.light-theme .aufg-countdown__value,.light-theme .aufg-gallery__title-line--outline,.light-theme .aufg-club-marquee .frag{-webkit-text-stroke-color:#080B11;-webkit-text-fill-color:#E4E4E4;color:#E4E4E4;text-shadow:none;text-decoration:none;paint-order:stroke fill}.light-theme .aufg-club-marquee .frag,.light-theme .aufg-gallery-marquee .frag{-webkit-text-stroke-color:rgba(8,11,17,.2)}.light-theme .aufg-hero-benefits,.light-theme .aufg-ritual__text,.light-theme .aufg-ritual-card__text,.light-theme .aufg-schedule-card__master,.light-theme .aufg-schedule-card__text,.light-theme .aufg-timetable__role._p,.light-theme .aufg-timetable__text._p,.light-theme .aufg-masters-slide__role._p,.light-theme .aufg-masters-slide__text._p{color:#4F4F4F}.light-theme .aufg-schedule-card,.light-theme .aufg-lifestyle-card.blog-elm--mod{border-color:#080B11;background:transparent}.light-theme .aufg-schedule-section .toggle-bar .toggle-elm{border-color:#080B11;color:#4F4F4F;background:transparent}.light-theme .aufg-schedule-section .toggle-bar .toggle-elm.active,.light-theme .aufg-schedule-section .toggle-bar .toggle-elm:hover{color:#FFF;background:#080B11}.light-theme .aufg-timetable__grid,.light-theme .aufg-timetable__cell,.light-theme .aufg-timetable__grid>:nth-child(2n){border-color:#828282}.light-theme .aufg-timetable__month{color:#080B11}.light-theme .aufg-festival-banner__title,.light-theme .aufg-festival-banner__date,.light-theme .aufg-program-slide__title,.light-theme .aufg-program-slide__master._p,.light-theme .aufg-program-slide__text._p,.light-theme .aufg-why-slide__title,.light-theme .aufg-why-slide__text,.light-theme .aufg-final-banner__title,.light-theme .aufg-final-banner__title-line{color:#FFF}.light-theme .aufg-final-banner__title-line--outline{-webkit-text-stroke-color:#FFF;-webkit-text-fill-color:transparent;color:transparent}.light-theme .aufg-why__nav .bttn-services{border:.5px solid #FFF;background:transparent;background-color:transparent}.light-theme .aufg-why__nav .bttn-services img{filter:none}.light-theme .aufg-program__nav .bttn-services,.light-theme .aufg-masters__nav .bttn-services,.light-theme .aufg-gallery__nav .bttn-services{border:.5px solid #080B11;background:transparent;background-color:transparent}.light-theme .aufg-program__nav .bttn-services img,.light-theme .aufg-masters__nav .bttn-services img,.light-theme .aufg-gallery__nav .bttn-services img{filter:invert(1)}.light-theme .aufg-program__nav .bttn-services:hover,.light-theme .aufg-masters__nav .bttn-services:hover,.light-theme .aufg-gallery__nav .bttn-services:hover{background:#080B11}.light-theme .aufg-program__nav .bttn-services:hover img,.light-theme .aufg-masters__nav .bttn-services:hover img,.light-theme .aufg-gallery__nav .bttn-services:hover img{filter:none}.light-theme .mainscreen.aufg .bttn-accord2,.light-theme .aufg-ritual-section .bttn-accord2,.light-theme .aufg-why__actions .bttn-accord2,.light-theme .aufg-schedule-card__action .bttn-accord2,.light-theme .aufg-lifestyle__action .bttn-accord2,.light-theme .aufg-timetable__action .bttn-accord2,.light-theme .aufg-masters__action .bttn-accord2,.light-theme .aufg-gallery__action .bttn-accord2{border:.5px solid #080B11;background:transparent;background-color:transparent}.light-theme .mainscreen.aufg .bttn-accord2 .txt,.light-theme .aufg-ritual-section .bttn-accord2 .txt,.light-theme .aufg-why__actions .bttn-accord2 .txt,.light-theme .aufg-schedule-card__action .bttn-accord2 .txt,.light-theme .aufg-lifestyle__action .bttn-accord2 .txt,.light-theme .aufg-timetable__action .bttn-accord2 .txt,.light-theme .aufg-masters__action .bttn-accord2 .txt,.light-theme .aufg-gallery__action .bttn-accord2 .txt{color:#080B11}.light-theme .mainscreen.aufg .bttn-accord2 img,.light-theme .aufg-ritual-section .bttn-accord2 img,.light-theme .aufg-why__actions .bttn-accord2 img,.light-theme .aufg-schedule-card__action .bttn-accord2 img,.light-theme .aufg-lifestyle__action .bttn-accord2 img,.light-theme .aufg-timetable__action .bttn-accord2 img,.light-theme .aufg-masters__action .bttn-accord2 img,.light-theme .aufg-gallery__action .bttn-accord2 img{filter:invert(1)}.light-theme .mainscreen.aufg .bttn-accord2:hover,.light-theme .aufg-ritual-section .bttn-accord2:hover,.light-theme .aufg-why__actions .bttn-accord2:hover,.light-theme .aufg-schedule-card__action .bttn-accord2:hover,.light-theme .aufg-lifestyle__action .bttn-accord2:hover,.light-theme .aufg-timetable__action .bttn-accord2:hover,.light-theme .aufg-masters__action .bttn-accord2:hover,.light-theme .aufg-gallery__action .bttn-accord2:hover{background:#080B11}.light-theme .mainscreen.aufg .bttn-accord2:hover .txt,.light-theme .aufg-ritual-section .bttn-accord2:hover .txt,.light-theme .aufg-why__actions .bttn-accord2:hover .txt,.light-theme .aufg-schedule-card__action .bttn-accord2:hover .txt,.light-theme .aufg-lifestyle__action .bttn-accord2:hover .txt,.light-theme .aufg-timetable__action .bttn-accord2:hover .txt,.light-theme .aufg-masters__action .bttn-accord2:hover .txt,.light-theme .aufg-gallery__action .bttn-accord2:hover .txt{color:#FFF}.light-theme .mainscreen.aufg .bttn-accord2:hover img,.light-theme .aufg-ritual-section .bttn-accord2:hover img,.light-theme .aufg-why__actions .bttn-accord2:hover img,.light-theme .aufg-schedule-card__action .bttn-accord2:hover img,.light-theme .aufg-lifestyle__action .bttn-accord2:hover img,.light-theme .aufg-timetable__action .bttn-accord2:hover img,.light-theme .aufg-masters__action .bttn-accord2:hover img,.light-theme .aufg-gallery__action .bttn-accord2:hover img{filter:none}.light-theme .aufg-final-banner__actions .bttn-accord2{border:.5px solid #FFF;background:transparent;background-color:transparent}.light-theme .aufg-final-banner__actions .bttn-accord2 .txt{color:#FFF}.light-theme .aufg-final-banner__actions .bttn-accord2 img{filter:none}.light-theme .aufg-final-banner__actions .bttn-accord2:hover{background:#FFF}.light-theme .aufg-final-banner__actions .bttn-accord2:hover .txt{color:#080B11}.light-theme .aufg-final-banner__actions .bttn-accord2:hover img{filter:invert(1)}@media screen and (max-width:767px){.light-theme .aufg-why__slider-wrap{background:#080B11}.light-theme .aufg-why-slide,.light-theme .aufg-why-slide__content{background:#080B11}}.light-theme .mainscreen.aufg .bttn.bttn-accord2,.light-theme .aufg-ritual-section .bttn.bttn-accord2,.light-theme .aufg-why__actions .bttn.bttn-accord2,.light-theme .aufg-schedule-card__action .bttn.bttn-accord2,.light-theme .aufg-lifestyle__action .bttn.bttn-accord2,.light-theme .aufg-timetable__action .bttn.bttn-accord2,.light-theme .aufg-masters__action .bttn.bttn-accord2,.light-theme .aufg-gallery__action .bttn.bttn-accord2{border:.5px solid #080B11!important;background:transparent!important;background-color:transparent!important}.light-theme .mainscreen.aufg .bttn.bttn-accord2:hover,.light-theme .aufg-ritual-section .bttn.bttn-accord2:hover,.light-theme .aufg-why__actions .bttn.bttn-accord2:hover,.light-theme .aufg-schedule-card__action .bttn.bttn-accord2:hover,.light-theme .aufg-lifestyle__action .bttn.bttn-accord2:hover,.light-theme .aufg-timetable__action .bttn.bttn-accord2:hover,.light-theme .aufg-masters__action .bttn.bttn-accord2:hover,.light-theme .aufg-gallery__action .bttn.bttn-accord2:hover{background:#080B11!important;background-color:#080B11!important}.light-theme .aufg-why__nav .bttn.bttn-services{border:.5px solid #FFFFFF!important;background:transparent!important;background-color:transparent!important}.light-theme .aufg-program__nav .bttn.bttn-services,.light-theme .aufg-masters__nav .bttn.bttn-services,.light-theme .aufg-gallery__nav .bttn.bttn-services{border:.5px solid #080B11!important;background:transparent!important;background-color:transparent!important}.light-theme .aufg-program__nav .bttn.bttn-services:hover,.light-theme .aufg-masters__nav .bttn.bttn-services:hover,.light-theme .aufg-gallery__nav .bttn.bttn-services:hover{background:#080B11!important;background-color:#080B11!important}.light-theme .aufg-final-banner__actions .bttn.bttn-accord2{border:.5px solid #FFFFFF!important;background:transparent!important;background-color:transparent!important}.light-theme .aufg-final-banner__actions .bttn.bttn-accord2:hover{background:#FFFFFF!important;background-color:#FFFFFF!important}.aufg-program__nav.nav-wrap{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:30;margin-top:6px;pointer-events:auto;transform:none}.aufg-program__nav .bttn-services{pointer-events:auto}@media screen and (max-width:767px){.aufg-program__nav.nav-wrap{margin-top:30px}}.mainscreen.aufg h1 .stroke,.aufg-why__title .stroke,.aufg-gallery__title-line--outline,.aufg-final-banner__title-line--outline,.aufg-club-marquee .frag,.aufg-gallery-marquee .frag{font-family:"Jura",sans-serif;font-weight:600}.popup-wrap{z-index:200}