.blog-list,.layout--theme-white .blog-list,.layout--theme-light .blog-list,.layout--theme-yellow .blog-list,.layout .group--theme-white .blog-list,.layout .group--theme-light .blog-list,.layout .group--theme-yellow .blog-list{--color:var(--dark);--color-rgb:var(--dark-rgb)}.layout--theme-transparent .blog-list,.layout--theme-black .blog-list,.layout--theme-dark .blog-list,.layout--theme-dark-blue .blog-list,.layout .group--theme-transparent .blog-list,.layout .group--theme-black .blog-list,.layout .group--theme-dark .blog-list,.layout .group--theme-dark-blue .blog-list{--color:var(--white);--color-rgb:var(--white-rgb)}.blog-list{margin-top:var(--section-gap);color:var(--color);-webkit-mask-image:linear-gradient(to right, transparent 0%, black calc((100vw - var(--page-max-width)) / 2), black calc((100vw - var(--page-max-width)) / 2 + var(--page-max-width)), black 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, black calc((100vw - var(--page-max-width)) / 2), black calc((100vw - var(--page-max-width)) / 2 + var(--page-max-width)), black 100%);mask-image:linear-gradient(to right, transparent 0%, black calc((100vw - var(--page-max-width)) / 2), black calc((100vw - var(--page-max-width)) / 2 + var(--page-max-width)), black 100%)}@media (max-width:1256px){.blog-list{-webkit-mask-image:none;mask-image:none}}.blog-list__top{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.layout--theme-transparent .blog-list__sup-title,.layout--theme-black .blog-list__sup-title,.layout--theme-dark .blog-list__sup-title,.layout--theme-dark-blue .blog-list__sup-title,.layout .group--theme-transparent .blog-list__sup-title,.layout .group--theme-black .blog-list__sup-title,.layout .group--theme-dark .blog-list__sup-title,.layout .group--theme-dark-blue .blog-list__sup-title{color:var(--yellow-main)}.layout .group--theme-yellow .blog-list__sup-title{color:inherit}.blog-list__title{text-transform:uppercase}*+.blog-list__title{margin-top:12px}*+.blog-list__cta{margin-top:24px}@media (max-width:768px){.blog-list__cta{flex-direction:column;align-items:stretch}}.blog-list__nav{gap:12px;display:flex}@media (max-width:768px){.blog-list__nav{display:none}}.blog-list__nav__button{--size:60px;width:var(--size);height:var(--size);color:var(--dark);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.blog-list__nav__button:hover{background-color:rgba(var(--white-rgb), .7)}.blog-list__nav__button:active{background-color:#fff}.blog-list__nav__button--disabled{color:rgba(var(--white-rgb), .3);background-color:rgba(var(--white-rgb), .1);pointer-events:none}@media (max-width:1024px){.blog-list__nav__button{--size:40px}}.blog-list__nav__button svg{--offset:-4px;width:auto;height:32px}.blog-list__nav__button--previous svg{margin-left:var(--offset);transform:rotate(180deg)}.blog-list__nav__button--next svg{margin-right:var(--offset)}@media (max-width:1024px){.blog-list__nav__button svg{height:20px}}.blog-list__items{--gap:40px;gap:var(--gap);display:flex;overflow:visible!important}.blog-list--mounted .blog-list__items{gap:0}*+.blog-list__items{margin-top:80px}@media (max-width:1024px){.blog-list__items{--gap:32px}*+.blog-list__items{margin-top:52px}}@media (max-width:768px){.blog-list__items{--gap:24px}*+.blog-list__items{margin-top:32px}}
.blog-list__item{--width:calc((var(--page-max-width) - var(--gap) * 2) / 3);flex-basis:var(--width);width:var(--width);flex-shrink:0;position:relative}@media (max-width:768px){.blog-list__item{--width:290px}}@media (max-width:370px){.blog-list__item{--width:260px}}.blog-list__item__image{aspect-ratio:500/270;border-radius:16px;width:100%;height:auto;overflow:hidden}.blog-list__item__image img{object-fit:cover;width:100%;height:100%}.blog-list__item__title{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls);text-transform:uppercase;word-spacing:var(--font-family-heading-ws);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.625rem;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}a.blog-list__item__title{-webkit-text-decoration:none;text-decoration:none}a.blog-list__item__title:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}*+.blog-list__item__title{margin-top:32px}@media (max-width:1024px){*+.blog-list__item__title{margin-top:32px}}@media (max-width:768px){.blog-list__item__title{font-size:1.5rem}*+.blog-list__item__title{margin-top:24px}}.blog-list__item__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}*+.blog-list__item__description{margin-top:8px}
.buttons{flex-wrap:wrap;gap:16px;display:flex}
.button{--horizontal-padding:20px;--text-horizontal-padding:4px;--gap:4px;--vertical-padding:8px;--border-radius:2px;--icon-size:20px;height:var(--height);min-height:var(--min-height);padding-right:var(--horizontal-padding);padding-left:var(--horizontal-padding);color:var(--color);border-radius:var(--border-radius);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;transition-property:color;transition-duration:.45s;display:inline-flex;position:relative;overflow:hidden}.button--disabled,.button--loading{cursor:default}@media (max-width:768px){.button{--horizontal-padding:16px;--text-horizontal-padding:4px;--gap:4px}}.button--height-normal{--min-height:44px}.button--full-width{width:100%}.button--theme-primary{--background-color:var(--blue-main);--color:var(--dark)}.button--theme-black{--background-color:var(--black);--color:var(--white)}.button--theme-yellow{--background-color:var(--yellow-main);--color:var(--dark)}.button--theme-white-outline{--background-color:transparent;--color:var(--white);border:1px solid var(--white)}.button--theme-primary:hover{--background-color:var(--blue-300)}.button--theme-black:hover{--background-color:rgba(var(--black-rgb), .8)}.button--theme-yellow:hover{--background-color:var(--yellow-300)}.button--theme-white-outline:hover{--background-color:rgba(var(--white-rgb), .1)}.button--theme-primary:active{--background-color:var(--blue-main)}.button--theme-black:active{--background-color:var(--black)}.button--theme-yellow:active{--background-color:var(--yellow-main)}.button--theme-white-outline:active{--background-color:transparent}.button__background{background-color:var(--background-color);transition-property:opacity,background-color;transition-duration:.2s;position:absolute;top:0;bottom:0;left:0;right:0}.button__content{width:100%;height:var(--height);min-height:var(--min-height);justify-content:center;align-items:center;display:inline-flex}.button--full-width .button__content{width:100%;margin:auto;display:flex}.button__spinner{pointer-events:none;opacity:0;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(24px)}.button--loading .button__spinner{opacity:1;transform:translateY(0)}.button__text{z-index:0;padding-top:var(--vertical-padding);padding-right:var(--text-horizontal-padding);padding-bottom:var(--vertical-padding);padding-left:var(--text-horizontal-padding);letter-spacing:.04em;color:inherit;text-transform:uppercase;text-align:center;flex:1;font-size:1rem;font-weight:700;line-height:1.3;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s,transform .2s}.button--loading .button__text{opacity:0;transform:translateY(24px)}*+.button__text{margin-left:var(--gap)}@media (max-width:768px){.button__text{font-size:.9375rem}}.button__text:after{content:"";border-radius:var(--border-radius);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.button__text strong{font-weight:800}.button__icon{width:var(--icon-size);height:var(--icon-size);justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:relative}*+.button__icon{margin-left:var(--gap)}.button--loading .button__icon{opacity:0}.button--theme-white.button--disabled .button__icon{filter:grayscale();transition-property:all;transition-duration:.2s}.button__icon img,.button__icon svg{object-fit:contain;width:100%;height:100%}
.sup-title{font-family:var(--font-family-heading);word-spacing:var(--font-family-heading-ws);letter-spacing:var(--font-family-heading-ls);text-transform:uppercase;font-size:1.75rem;font-weight:400;line-height:1.4}@media (max-width:1256px){.sup-title{font-size:1.5rem}}@media (max-width:1024px){.sup-title{font-size:1.375rem}}@media (max-width:768px){.sup-title{font-size:1rem}}
.title{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls-large);letter-spacing:-.01em;word-spacing:var(--font-family-heading-ws);font-size:4rem;font-weight:400;line-height:1.1}@media (max-width:1256px){.title{font-size:3rem}}@media (max-width:1024px){.title{font-size:2.375rem}}@media (max-width:768px){.title{font-size:2rem}.title br{display:none}}
.events,.layout--theme-white .events,.layout--theme-light .events,.layout--theme-yellow .events,.layout .group--theme-white .events,.layout .group--theme-light .events,.layout .group--theme-yellow .events{--color:var(--dark);--color-rgb:var(--dark-rgb)}.layout--theme-transparent .events,.layout--theme-black .events,.layout--theme-dark .events,.layout--theme-dark-blue .events,.layout .group--theme-transparent .events,.layout .group--theme-black .events,.layout .group--theme-dark .events,.layout .group--theme-dark-blue .events{--color:var(--white);--color-rgb:var(--white-rgb)}.events{margin-top:var(--section-gap);color:var(--color)}.events__wrap{grid-gap:52px;grid-template-columns:380px 1fr;gap:52px;display:grid}@media (max-width:1024px){.events__wrap{display:block}}.events__title{text-transform:uppercase}*+.events__title{margin-top:12px}.events__description{max-width:50ch;font-size:1.125rem;font-weight:400;line-height:1.7}*+.events__description{margin-top:32px}@media (max-width:1256px){.events__description{font-size:1.0625rem}}@media (max-width:1024px){.events__description{font-size:1rem}*+.events__description{margin-top:16px}}@media (max-width:768px){.events__description{font-size:.875rem}}.events__description *+p{margin-top:.5em}*+.events__cta{margin-top:32px}@media (max-width:768px){.events__cta{flex-direction:column;align-items:stretch}}@media (max-width:1024px){*+.events__cta{margin-top:16px}}@media (min-width:769px){.events__cta .button{max-width:280px}}.events__items{--gap:24px;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:1024px){*+.events__items{margin-top:52px}}@media (max-width:768px){.events__items{--gap:16px;width:calc(var(--vw,1vw) * 100);margin-right:calc(var(--vw,1vw) * -50);margin-left:calc(var(--vw,1vw) * -50);padding-left:var(--page-left-padding);scroll-snap-type:x mandatory;flex-direction:row;display:flex;position:relative;left:50%;right:50%;overflow:auto}.events__items:after{content:" ";width:0;margin-left:calc(var(--page-right-padding) - var(--gap));display:block}}
.events__item{--padding:24px;--border-radius:16px;height:auto;min-height:0;padding-top:var(--padding);padding-left:var(--padding);color:#000;border-radius:var(--border-radius);background-color:#fff;border:1px solid #faf8f4;flex-direction:column;justify-content:space-between;gap:14px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.events__item{--width:290px;flex:1 0 var(--width);width:var(--width);scroll-snap-align:center}}@media (max-width:370px){.events__item{--width:260px;--padding:16px}}.events__item__content{max-width:calc(300px + var(--padding));padding-right:var(--padding)}.events__item__title{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls);text-transform:uppercase;word-spacing:var(--font-family-heading-ws);justify-content:space-between;gap:16px;font-size:1.75rem;font-weight:400;line-height:1.4;display:flex}@media (max-width:1024px){.events__item__title{font-size:1.625rem}}@media (max-width:768px){.events__item__title{font-size:1.5rem}}.events__item__title a{-webkit-text-decoration:none;text-decoration:none}.events__item__title a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.events__item__title svg{--size:24px;width:var(--size);height:var(--size);color:#371a5b;object-fit:contain;flex-shrink:0}.events__item__description{letter-spacing:-.03em;color:#595e65;font-size:1rem;font-weight:400;line-height:1.6}*+.events__item__description{margin-top:10px}.events__item__description *+p{margin-top:.5em}.events__item__image{aspect-ratio:350/150;border-radius:var(--border-radius) 0 0 0;width:100%;height:auto;overflow:hidden}.events__item__image img{object-fit:cover;width:100%;height:100%}
.experiences,.layout--theme-white .experiences,.layout--theme-light .experiences,.layout--theme-yellow .experiences,.layout .group--theme-white .experiences,.layout .group--theme-light .experiences,.layout .group--theme-yellow .experiences{--color:var(--dark);--color-rgb:var(--dark-rgb)}.layout--theme-transparent .experiences,.layout--theme-black .experiences,.layout--theme-dark .experiences,.layout--theme-dark-blue .experiences,.layout .group--theme-transparent .experiences,.layout .group--theme-black .experiences,.layout .group--theme-dark .experiences,.layout .group--theme-dark-blue .experiences{--color:var(--white);--color-rgb:var(--white-rgb)}.experiences{margin-top:var(--section-gap)}.experiences__wrap{grid-gap:16px;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:1024px){.experiences__wrap{flex-direction:column;gap:24px;display:flex}}
.experiences__item{border-radius:16px;gap:20px;min-height:316px;padding:16px;display:flex;position:relative}.experiences__item,.experiences__item--theme-yellow{--color:var(--dark);--color-rgb:var(--dark-rgb);--background-color:var(--yellow-main);color:var(--color);background-color:var(--background-color)}.experiences__item--theme-green{--color:var(--white);--color-rgb:var(--white-rgb);--background-color:var(--green-main)}.experiences__item--theme-purple{--color:var(--white);--color-rgb:var(--white-rgb);--background-color:var(--purple-main)}.experiences__item--theme-pink{--color:var(--white);--color-rgb:var(--white-rgb);--background-color:var(--pink-main)}@media (max-width:768px){.experiences__item{flex-direction:column;gap:24px;min-height:0}}.experiences__item__galery{background-color:#000;border-radius:8px;flex:1;position:relative;overflow:hidden}@media (max-width:768px){.experiences__item__galery{aspect-ratio:100/80;flex:auto;width:100%;height:auto}}.experiences__item__galery__slider{width:100%;height:100%;display:flex;top:0;left:0;position:absolute!important}.experiences__item--slider .experiences__item__galery__slider{z-index:1}.experiences__item__galery__slide{width:100%;height:100%;position:relative}.experiences__item__galery__slide:nth-child(n+2){display:none}.experiences__item--mounted .experiences__item__galery__slide:nth-child(n+2){display:block}.experiences__item__galery__slide img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.experiences__item__dots{--offset:16px;--gap:8px;right:var(--offset);bottom:var(--offset);left:var(--offset);z-index:1;justify-content:center;gap:var(--gap);flex-wrap:wrap;display:flex;position:absolute}.experiences__item__dots__item{--size:8px;width:var(--size);height:var(--size);background-color:rgba(var(--white-rgb), .3);border-radius:50%;transition:background-color .2s ease-in-out;position:relative}.experiences__item__dots__item:hover,.experiences__item__dots__item--active{background-color:#fff}.experiences__item__dots__item:after{top:calc(-.5 * var(--gap));right:calc(-.5 * var(--gap));bottom:calc(-.5 * var(--gap));left:calc(-.5 * var(--gap));content:"";position:absolute}.experiences__item__tag-line{--offset:16px;--height:32px;top:var(--offset);right:var(--offset);left:var(--offset);z-index:1;min-height:var(--height);border-radius:calc(var(--height) / 2);background-color:var(--background-color);text-align:center;pointer-events:none;justify-content:center;align-items:center;padding:8px 12px;font-size:.8125rem;font-weight:600;line-height:1.4;display:flex;position:absolute}.experiences__item__content{--vertical-padding:16px;padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding);flex-direction:column;flex:1;justify-content:space-between;align-items:stretch;gap:16px;display:flex}@media (max-width:768px){.experiences__item__content{--vertical-padding:0}}.experiences__item__title{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls-large);letter-spacing:-.01em;text-transform:uppercase;word-spacing:var(--font-family-heading-ws);font-size:2rem;font-weight:400;line-height:1.1}a.experiences__item__title{-webkit-text-decoration:none;text-decoration:none}a.experiences__item__title:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:768px){.experiences__item__title br{display:none}}.experiences__item__description{color:rgba(var(--color-rgb), .8);font-size:1rem;font-weight:400;line-height:1.6}*+.experiences__item__description{margin-top:6px}.experiences__item__description *+p{margin-top:.5em}.experiences__item__figures{flex-wrap:wrap;gap:16px;display:flex}*+.experiences__item__figures{margin-top:16px}.experiences__item__figures__item{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls);word-spacing:var(--font-family-heading-ws);align-items:center;gap:8px;font-size:1rem;font-weight:400;line-height:1.2;display:flex}.experiences__item__figures__item svg{--size:24px;width:var(--size);height:var(--size);color:var(--color);object-fit:contain;flex-shrink:0}.experiences__item__figures__item--type-players svg{color:var(--background-color)}.experiences__item__footer{--icon-size:52px;align-items:flex-end;gap:16px;display:flex}.experiences__item__info{min-height:var(--icon-size);color:rgba(var(--color-rgb), .8);background-color:rgba(var(--color-rgb), .1);border-radius:8px;flex:1;align-items:center;gap:8px;padding:8px;font-size:.875rem;font-weight:400;line-height:1.3;display:flex}@media (max-width:768px){.experiences__item__info br{display:none}}.experiences__item__info svg{--size:20px;width:var(--size);height:var(--size);object-fit:contain;flex-shrink:0}.experiences__item__footer__icon{width:var(--icon-size);height:var(--icon-size);object-fit:contain;flex-shrink:0}.experiences__item__footer__icon svg{width:100%;height:100%;color:var(--background-color);display:block}
.faq,.layout--theme-white .faq,.layout--theme-light .faq,.layout--theme-yellow .faq,.layout .group--theme-white .faq,.layout .group--theme-light .faq,.layout .group--theme-yellow .faq{--color:var(--dark);--color-rgb:var(--dark-rgb)}.layout--theme-transparent .faq,.layout--theme-black .faq,.layout--theme-dark .faq,.layout--theme-dark-blue .faq,.layout .group--theme-transparent .faq,.layout .group--theme-black .faq,.layout .group--theme-dark .faq,.layout .group--theme-dark-blue .faq{--color:var(--white);--color-rgb:var(--white-rgb)}.faq{margin-top:var(--section-gap);color:var(--color)}.faq__title{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls-large);letter-spacing:-.01em;text-transform:uppercase;word-spacing:var(--font-family-heading-ws);text-align:center;font-size:2rem;font-weight:400;line-height:1.1}.faq__description{text-align:center;font-size:1.125rem;font-weight:300}*+.faq__description{margin-top:14px}.faq__button{justify-content:center;display:flex}*+.faq__button{margin-top:32px}.faq__content{gap:128px;padding-top:72px;display:flex}@media (max-width:1256px){.faq__content{gap:64px;padding-top:64px}}@media (max-width:768px){.faq__content{flex-direction:column;gap:0;padding-top:24px;display:flex}}.faq__column{flex:1}
.faq__item{border-bottom:1px solid rgba(var(--color-rgb), .4)}.faq__item__header button{--vertical-padding:8px;width:100%;min-height:71px;padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding);color:inherit;text-align:left;justify-content:space-between;align-items:center;gap:16px;font-size:1.125rem;font-weight:400;line-height:1.5;transition:opacity .1s;display:flex}.faq__item__header button:hover{opacity:.8}.faq__item__header button:active{opacity:1}@media (max-width:768px){.faq__item__header button{--vertical-padding:16px;font-size:1rem}}.faq__item__header button svg{--size:30px;width:var(--size);height:var(--size);flex-shrink:0}.faq__item__content{color:rgba(var(--color-rgb), .8);padding-bottom:32px;font-size:1rem;font-weight:400;line-height:1.7}@media (max-width:768px){.faq__item__content{font-size:.9375rem}}.faq__item__content *+p,.faq__item__content *+ul,.faq__item__content *+ol{margin-top:.75em}.faq__item__content ul,.faq__item__content ol{padding-left:20px}.faq__item__content ul *+li,.faq__item__content ol *+li{margin-top:.25em}
.heading,.layout--theme-white .heading,.layout--theme-light .heading,.layout--theme-yellow .heading,.layout .group--theme-white .heading,.layout .group--theme-light .heading,.layout .group--theme-yellow .heading{--color:var(--dark);--color-rgb:var(--dark-rgb)}.layout--theme-transparent .heading,.layout--theme-black .heading,.layout--theme-dark .heading,.layout--theme-dark-blue .heading,.layout .group--theme-transparent .heading,.layout .group--theme-black .heading,.layout .group--theme-dark .heading,.layout .group--theme-dark-blue .heading{--color:var(--white);--color-rgb:var(--white-rgb)}.heading{margin-top:var(--section-gap);color:var(--color)}.heading--align-left{text-align:left}.heading--align-center{text-align:center}.heading--align-right{text-align:right}@media (max-width:768px){.heading--mobile-align-left{text-align:left}.heading--mobile-align-center{text-align:center}.heading--mobile-align-right{text-align:right}}.heading__wrap{flex-direction:column;gap:24px 80px;display:flex}.heading--align-left.heading--has-description .heading__wrap{grid-template-columns:1fr 372px;align-items:flex-end;display:grid}@media (max-width:1024px){.heading--align-left.heading--has-description .heading__wrap{flex-direction:column;align-items:flex-start;display:flex}.heading__wrap{row-gap:16px}}@media (max-width:768px){.heading__wrap{row-gap:12px}}.heading__sup-title{color:var(--blue-main)}.layout .group--theme-yellow .heading__sup-title{color:inherit}.heading__title{text-transform:uppercase}*+.heading__title{margin-top:16px}.heading__description{font-family:var(--font-family);font-size:1.125rem;font-weight:400;line-height:1.7}@media (max-width:1256px){.heading__description{font-size:1.0625rem}}@media (max-width:1024px){.heading__description{font-size:1rem}}@media (max-width:768px){.heading__description{font-size:.9375rem}}.image-heading__description *+p{margin-top:.5em}
.home-hero{margin-top:var(--sup-header-height);padding-top:calc(134px - var(--sup-header-height));color:#fff;background-color:var(--dark);background-image:radial-gradient(80% 65% at 90% 20%,#0f2056 0%,rgba(15,32,86,0) 100%);position:relative}@media (max-width:900px){.home-hero{background-image:radial-gradient(115% 75% at 100% 0,#0f2056 0%,rgba(15,32,86,0) 100%);padding-top:80px}}.home-hero__wrap{align-items:center;gap:32px;padding-top:16px;padding-bottom:52px;display:flex}@media (max-width:1024px){.home-hero__wrap{padding-top:12px}}@media (max-width:768px){.home-hero__wrap{padding-bottom:var(--section-gap)}}.home-hero__content{--vertical-padding:52px;max-width:700px;padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding)}@media (max-width:1024px){.home-hero__content{--vertical-padding:0;max-width:600px;margin-left:auto;margin-right:auto}}.home-hero__sup-title{color:var(--blue-main)}.home-hero__title{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls);text-transform:uppercase;word-spacing:var(--font-family-heading-ws);font-size:5rem;font-weight:400;line-height:1.1}*+.home-hero__title{margin-top:12px}@media (max-width:1256px){.home-hero__title{font-size:3.75rem}}@media (max-width:1024px){.home-hero__title{font-size:3.125rem}}@media (max-width:768px){.home-hero__title{font-size:2.5rem}}.home-hero__description{letter-spacing:-.02em;max-width:50ch;color:rgba(var(--white-rgb), .7);font-size:1.25rem;font-weight:400;line-height:1.6}*+.home-hero__description{margin-top:12px}@media (max-width:1256px){.home-hero__description{font-size:1.125rem}}@media (max-width:1024px){.home-hero__description{font-size:1rem}}@media (max-width:768px){.home-hero__description{font-size:.875rem}}.home-hero__description *+p{margin-top:.5em}*+.home-hero__cta{margin-top:16px}@media (max-width:1024px){.home-hero__cta{justify-content:center}*+.home-hero__cta{margin-top:24px}}@media (max-width:768px){.home-hero__cta{flex-direction:column;align-items:stretch}}.home-hero__google-reviews{width:170px;position:relative}*+.home-hero__google-reviews{margin-top:32px}@media (max-width:768px){.home-hero__google-reviews{margin-left:auto;margin-right:auto}}.home-hero__google-reviews img{width:100%;height:auto}.home-hero__google-reviews p{color:#fff}.home-hero__google-reviews *+p{text-align:center;margin-top:8px;font-size:.8125rem}@media (max-width:768px){.home-hero__google-reviews p br{display:none}}.home-hero__google-reviews p a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.home-hero__google-reviews p a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.home-hero__mobile{width:100%;width:calc(var(--vw,1vw) * 100);margin-right:calc(var(--vw,1vw) * -50);margin-left:calc(var(--vw,1vw) * -50);padding-right:var(--page-left-padding);padding-left:var(--page-left-padding);position:relative;left:50%;right:50%;overflow:hidden}*+.home-hero__mobile{margin-top:24px}@media (min-width:1025px){.home-hero__mobile{display:none}}.home-hero__mobile__wrap{--gap:16px;gap:var(--gap);max-width:800px;margin-left:auto;margin-right:auto;display:flex;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%)}.home-hero--mounted .home-hero__mobile__wrap{gap:0}@media (max-width:800px){.home-hero__mobile__wrap{-webkit-mask-image:none;mask-image:none;overflow:visible!important}}.home-hero__desktop{flex:1;justify-content:center;align-items:center;width:100%;display:flex}@media (max-width:1024px){.home-hero__desktop{display:none}}.home-hero__desktop .home-hero__video{max-width:340px}@media (max-height:850px){.home-hero__desktop .home-hero__video{max-width:300px}}@media (max-height:750px){.home-hero__desktop .home-hero__video{max-width:260px}}
.home-hero__video{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;overflow:visible!important}@media (max-width:1024px){.home-hero__video{--width:240px;flex-basis:var(--width);width:var(--width);flex-shrink:0}}@media (max-width:768px){.home-hero__video{--width:190px}}.home-hero__video__translate{aspect-ratio:9/16;width:100%;height:100%}@media (max-width:1024px){.home-hero:not(.home-hero--mounted) .home-hero__video__translate{transform:translateX(calc((100vw - var(--width)) / 2 - var(--page-left-padding)))}}.home-hero__video__wrap{border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:1024px){.home-hero__video__wrap{transition:transform .3s ease-in-out;transform:scale(.9)}.home-hero__video--active .home-hero__video__wrap{transform:scale(1)}}.home-hero__video__poster,.home-hero__video__video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.home-hero__video__overlay{background-image:linear-gradient(180deg, rgba(var(--black-rgb), 0) 50%, rgba(var(--black-rgb), 1) 80%);opacity:.7;transition:opacity .4s ease-in-out,background-color .4s ease-in-out;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}@media (pointer:fine){.home-hero__video:hover .home-hero__video__overlay{opacity:0}}@media (max-width:1024px){.home-hero__video__overlay{background-color:rgba(var(--black-rgb), .7);background-image:linear-gradient(180deg, rgba(var(--black-rgb), 0) 70%, rgba(var(--black-rgb), 1) 90%);opacity:.7}.home-hero__video--active .home-hero__video__overlay{background-color:rgba(var(--black-rgb), 0)}}.home-hero__video__content{flex-direction:column;justify-content:flex-end;gap:12px;padding:32px;transition:opacity .4s ease-in-out,transform .4s ease-in-out;display:flex;position:absolute;bottom:0;left:0;right:0}@media (pointer:fine){.home-hero__video:hover .home-hero__video__content{opacity:0;transform:translateY(8px)}}@media (max-width:1024px){.home-hero__video__content{opacity:.5;padding:16px}.home-hero__video--active .home-hero__video__content{opacity:1}}.home-hero__video__views{color:rgba(var(--white-rgb), .9);align-items:center;gap:8px;font-size:1rem;font-weight:500;display:flex}@media (max-width:1024px){.home-hero__video__views{font-size:.9375rem}}@media (max-width:768px){.home-hero__video__views{font-size:.875rem}}.home-hero__video__views svg{width:24px;height:auto;margin-top:-1px}@media (max-width:1024px){.home-hero__video__views svg{width:22px}}@media (max-width:768px){.home-hero__video__views svg{width:18px}}.home-hero__video__title{color:rgba(var(--white-rgb), .6);font-size:1rem;font-weight:500;line-height:1.3}@media (max-width:1024px){.home-hero__video__title{font-size:.875rem}}@media (max-width:768px){.home-hero__video__title{font-size:.6875rem}}
.image-text,.layout--theme-white .image-text,.layout--theme-light .image-text,.layout--theme-yellow .image-text,.layout .group--theme-white .image-text,.layout .group--theme-light .image-text,.layout .group--theme-yellow .image-text{--color:var(--dark);--color-rgb:var(--dark-rgb)}.layout--theme-transparent .image-text,.layout--theme-black .image-text,.layout--theme-dark .image-text,.layout--theme-dark-blue .image-text,.layout .group--theme-transparent .image-text,.layout .group--theme-black .image-text,.layout .group--theme-dark .image-text,.layout .group--theme-dark-blue .image-text{--color:var(--white);--color-rgb:var(--white-rgb)}.image-text{margin-top:var(--section-gap);color:var(--color)}.image-text__wrap{align-items:center;gap:100px;display:flex}.image-text--reverse .image-text__wrap{flex-direction:row-reverse}@media (max-width:1256px){.image-text__wrap{gap:40px}}@media (max-width:768px){.image-text__wrap,.image-text--reverse .image-text__wrap{flex-direction:column;gap:32px}}.image-text__images{grid-gap:24px;flex:1;grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.image-text--images-1 .image-text__images{display:flex}@media (max-width:768px){.image-text__images{aspect-ratio:1;gap:16px;width:100%;height:auto}}.image-text__images__item{aspect-ratio:260/300;border:1px solid rgba(var(--color-rgb), .1);background-color:rgba(var(--color-rgb), .1);border-radius:16px;width:100%;height:auto;position:relative;overflow:hidden}.image-text--images-2 .image-text__images__item:first-child,.image-text--images-3 .image-text__images__item:first-child,.image-text--images-2 .image-text__images__item:nth-child(2){aspect-ratio:545/300;grid-column:span 2}@media (max-width:768px){.image-text__images__item{aspect-ratio:160/140}}.image-text__images__item img{object-fit:cover;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px}.image-text__content{flex:1}.image-text__sup-title{color:var(--blue-main)}.layout .group--theme-yellow .image-text__sup-title{color:inherit}.image-text__title{text-transform:uppercase}*+.image-text__title{margin-top:12px}.image-text__description{font-size:1.25rem;font-weight:400;line-height:1.7}*+.image-text__description{margin-top:12px}@media (max-width:1256px){.image-text__description{font-size:1.125rem}}@media (max-width:1024px){.image-text__description{font-size:1rem}}@media (max-width:768px){.image-text__description{font-size:.875rem}}.image-text__description *+p{margin-top:.5em}*+.image-text__buttons{margin-top:16px}@media (max-width:768px){.image-text__buttons{flex-direction:column;align-items:stretch}}
.practical-information,.layout--theme-white .practical-information,.layout--theme-light .practical-information,.layout--theme-yellow .practical-information,.layout .group--theme-white .practical-information,.layout .group--theme-light .practical-information,.layout .group--theme-yellow .practical-information{--color:var(--dark);--color-rgb:var(--dark-rgb)}.layout--theme-transparent .practical-information,.layout--theme-black .practical-information,.layout--theme-dark .practical-information,.layout--theme-dark-blue .practical-information,.layout .group--theme-transparent .practical-information,.layout .group--theme-black .practical-information,.layout .group--theme-dark .practical-information,.layout .group--theme-dark-blue .practical-information{--color:var(--white);--color-rgb:var(--white-rgb)}.practical-information{margin-top:var(--section-gap);color:var(--color)}.practical-information__main{gap:16px;display:flex}@media (max-width:768px){.practical-information__main{flex-direction:column;gap:32px}}.practical-information__content{flex:1}.practical-information__sup-title{color:var(--blue-main)}.layout .group--theme-yellow .practical-information__sup-title{color:inherit}.practical-information__title{text-transform:uppercase}*+.practical-information__title{margin-top:12px}@media (max-width:768px){.practical-information__title br{display:none}}*+.practical-information__cta{margin-top:16px}.practical-information__grid{grid-gap:24px;grid-template-columns:repeat(2,1fr);gap:24px;display:grid}*+.practical-information__grid{margin-top:40px}@media (max-width:1024px){.practical-information__grid{flex-direction:column;display:flex}}.practical-information__image{box-shadow:1px 4px 28px 0 rgba(var(--black-rgb), .1);background-color:rgba(var(--color-rgb), .1);border-radius:5px;flex:1;position:relative;overflow:hidden}@media (max-width:768px){.practical-information__image{aspect-ratio:340/210}}.practical-information__image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.practical-information__items{gap:24px;display:flex}*+.practical-information__items{margin-top:64px}@media (max-width:768px){.practical-information__items{grid-template-columns:repeat(2,1fr);display:grid}*+.practical-information__items{margin-top:32px}}
.practical-information__item{flex:1;gap:16px;display:flex}.practical-information__item--type-grid{--icon-size:24px;align-items:center}.practical-information__item--type-items{--icon-size:40px;text-align:center;flex-direction:column;align-items:center}@media (max-width:768px){.practical-information__item--type-items{--icon-size:24px;text-align:left;flex-direction:row;align-items:flex-start;gap:14px}}.practical-information__item__icon{width:var(--icon-size);height:var(--icon-size);object-fit:contain;flex-shrink:0}.practical-information__item__content{font-size:.875rem;font-weight:300;line-height:1.7}.practical-information__item--type-items .practical-information__item__content{max-width:30ch;margin-left:auto;margin-right:auto}.practical-information__item__content a{-webkit-text-decoration:none;text-decoration:none}.practical-information__item__content a:hover{-webkit-text-decoration:underline;text-decoration:underline}
.pricing,.layout--theme-white .pricing,.layout--theme-light .pricing,.layout--theme-yellow .pricing,.layout .group--theme-white .pricing,.layout .group--theme-light .pricing,.layout .group--theme-yellow .pricing{--color:var(--dark);--color-rgb:var(--dark-rgb)}.layout--theme-transparent .pricing,.layout--theme-black .pricing,.layout--theme-dark .pricing,.layout--theme-dark-blue .pricing,.layout .group--theme-transparent .pricing,.layout .group--theme-black .pricing,.layout .group--theme-dark .pricing,.layout .group--theme-dark-blue .pricing{--color:var(--white);--color-rgb:var(--white-rgb)}.pricing{margin-top:var(--section-gap)}.heading+.pricing{margin-top:var(--section-gap-small)}.pricing__wrap{--gap:16px;gap:var(--gap);flex-direction:column;display:flex}.pricing__row{gap:var(--gap);display:flex}@media (max-width:1024px){.pricing__row--count-4{grid-template-columns:repeat(2,1fr);display:grid}}@media (max-width:768px){.pricing__row--count-4{display:flex}.pricing__row{flex-direction:column}.pricing__row--mobile-slider{width:calc(var(--vw,1vw) * 100);margin-right:calc(var(--vw,1vw) * -50);margin-left:calc(var(--vw,1vw) * -50);padding-left:var(--page-left-padding);scroll-snap-type:x mandatory;flex-direction:row;display:flex;position:relative;left:50%;right:50%;overflow:auto}.pricing__row--mobile-slider:after{content:" ";width:0;margin-left:calc(var(--page-right-padding) - var(--gap));display:block}}
.pricing__card{background-color:var(--dark);border-radius:16px;flex:1;padding:24px;position:relative}@media (max-width:768px){.pricing__row--mobile-slider .pricing__card{--width:290px;flex:1 0 var(--width);width:var(--width);scroll-snap-align:center}}@media (max-width:370px){.pricing__row--mobile-slider .pricing__card{--width:260px;padding:16px}}.pricing__card__wrap{align-items:flex-start;gap:16px;height:100%;display:flex}@media (max-width:768px){.pricing__card__wrap{flex-direction:column}}.pricing__card__icon{--size:40px;width:var(--size);height:var(--size);object-fit:contain;flex-shrink:0}.pricing__card__content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.pricing__card__title{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls);text-transform:uppercase;word-spacing:var(--font-family-heading-ws);font-size:1.75rem;font-weight:400;line-height:1.4}a.pricing__card__title{-webkit-text-decoration:none;text-decoration:none}.pricing__card--has-icon .pricing__card__title{padding-top:1px}.pricing__card--type-offer .pricing__card__title{color:var(--yellow-main)}.pricing__card--type-info .pricing__card__title{color:var(--blue-main)}@media (max-width:768px){.pricing__card__title{font-size:1.5rem}.pricing__card--has-icon .pricing__card__title{padding-top:0}.pricing__card__title br{display:none}}.pricing__card__title:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.pricing__card__description{color:var(--light);font-size:1rem;font-weight:400;line-height:1.7}*+.pricing__card__description{margin-top:12px}@media (max-width:1256px){.pricing__card__description{font-size:.9375rem}}@media (max-width:768px){.pricing__card__description{font-size:.875rem}}.pricing__card__description *+p{margin-top:.5em}.pricing__card__box{border:1px solid rgba(var(--white-rgb), .1);background:rgba(var(--white-rgb), .1);border-radius:8px;flex-direction:column;justify-content:center;min-height:120px;padding:16px;display:flex}*+.pricing__card__box{margin-top:16px}@media (max-width:1256px){.pricing__card__box{padding:8px}}@media (max-width:1024px){.pricing__card__box{padding:12px}}.pricing__card__box__flex{align-items:center;gap:16px;display:flex}.pricing__card__box__price{font-size:.875rem;font-weight:700;line-height:1.1}.pricing__card__box__price b{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls);word-spacing:var(--font-family-heading-ws);font-size:2.5rem;font-weight:400;line-height:1}@media (max-width:1256px){.pricing__card__box__price b{font-size:2rem}}@media (max-width:1024px){.pricing__card__box__price b{font-size:2.5rem}}.pricing__card__box__price *+p{margin-top:8px}.pricing__card__box__right{flex:1;font-size:.875rem;font-weight:400;line-height:1.4}.pricing__card__box__right b{font-weight:700}.pricing__card__box__footer{font-size:.875rem;font-weight:400;line-height:1.4}*+.pricing__card__box__footer{margin-top:6px}
.ratings{margin-top:var(--section-gap)}.heading+.ratings{margin-top:var(--section-gap-small)}.ratings__items{--gap:32px;gap:var(--gap);display:flex;overflow:visible!important}.ratings--mounted .ratings__items{gap:0}@media (max-width:768px){.ratings__items{--gap:16px}}
.ratings__item{--width:450px;flex-direction:column;flex-basis:var(--width);width:var(--width);background:#fff;border-radius:12px;flex-shrink:0;justify-content:space-between;gap:24px;padding:24px;display:flex}@media (max-width:1024px){.ratings__item{--width:400px;padding:18px}}@media (max-width:768px){.ratings__item{--width:280px;padding:16px}}@media (max-width:370px){.ratings__item{--width:250px}}.ratings__item__heading{align-items:center;gap:16px;display:flex}.ratings__item__avatar{--size:64px;width:var(--size);height:var(--size);background-color:#dfe6ed;border-radius:50%;flex-shrink:0}.ratings__item__avatar img{object-fit:cover;width:100%;height:100%}.ratings__item__name{color:#0c2217;font-size:1.0625rem;font-weight:500;line-height:1.7}@media (max-width:768px){.ratings__item__name{font-size:1rem}}.ratings__item__content{color:#000;font-size:1rem;font-weight:400;line-height:1.7}*+.ratings__item__content{margin-top:14px}@media (max-width:1024px){.ratings__item__content{font-size:.9375rem}}@media (max-width:768px){.ratings__item__content{font-size:.875rem}*+.ratings__item__content{margin-top:12px}}.ratings__item__content *+p{margin-top:.5em}.ratings__item__rating{border-top:1px solid rgba(86,89,89,.12);padding-top:24px}@media (max-width:768px){.ratings__item__rating{padding-top:16px}}.ratings__item__rating svg{color:#ffb545;width:auto;height:24px}@media (max-width:768px){.ratings__item__rating svg{height:22px}}
.text,.layout--theme-white .text,.layout--theme-light .text,.layout--theme-yellow .text,.layout .group--theme-white .text,.layout .group--theme-light .text,.layout .group--theme-yellow .text{--color:var(--dark);--color-rgb:var(--dark-rgb)}.layout--theme-transparent .text,.layout--theme-black .text,.layout--theme-dark .text,.layout--theme-dark-blue .text,.layout .group--theme-transparent .text,.layout .group--theme-black .text,.layout .group--theme-dark .text,.layout .group--theme-dark-blue .text{--color:var(--white);--color-rgb:var(--white-rgb)}.text{--gap:32px;margin-top:var(--section-gap);color:var(--color)}@media (max-width:768px){.text{--gap:24px}}.text__title{max-width:calc(50% - var(--gap));font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls);letter-spacing:-.01em;text-transform:uppercase;word-spacing:var(--font-family-heading-ws);font-size:1.75rem;font-weight:400;line-height:1.3}@media (max-width:1024px){.text__title{max-width:calc(var(--page-max-width) * .5 - var(--page-horizontal-padding) - var(--gap));font-size:1.625rem}}@media (max-width:768px){.text__title{font-size:1.5rem}}.text__grid{gap:var(--gap);display:flex}*+.text__grid{margin-top:40px}@media (max-width:768px){.text__grid{flex-direction:column}*+.text__grid{margin-top:24px}}.text__column{flex:1;font-size:1.125rem;font-weight:400;line-height:1.7}@media (max-width:1024px){.text__column{font-size:1rem}}@media (max-width:768px){.text__column{font-size:.875rem}}.text__column h1,.text__column h2,.text__column h3,.text__column h4,.text__column h5,.text__column h6{font-weight:600}.text__column *+h1,.text__column *+h2,.text__column *+h3,.text__column *+h4,.text__column *+h5,.text__column *+h6{margin-top:1.25em}.text__column ul,.text__column ol{padding-left:28px}@media (max-width:768px){.text__column ul,.text__column ol{padding-left:18px}}.text__column *+p,.text__column *+ul,.text__column *+ol{margin-top:.75em}.text__column ul *+li,.text__column ol *+li{margin-top:.5em}
.v3-events{background:var(--be-navy-deep);padding:40px 0}@media (min-width:1025px){.v3-events{padding:64px 0}}.v3-events__grid{grid-gap:12px;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:1025px){.v3-events__grid{grid-template-columns:repeat(4,1fr);gap:20px}}.v3-events__card{color:inherit;background:var(--be-navy-light);border:1px solid rgba(255,255,255,.06);border-radius:10px;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.v3-events__card:hover{border-color:rgba(61,217,244,.3);transform:translateY(-4px)}@media (min-width:1025px){.v3-events__card{border-radius:12px}}.v3-events__image{aspect-ratio:4/3;position:relative;overflow:hidden}.v3-events__photo{object-fit:cover}.v3-events__placeholder{width:100%;height:100%}.v3-events__image-overlay{pointer-events:none;background:linear-gradient(transparent 50%,rgba(0,0,0,.6) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.v3-events__tag{z-index:3;text-transform:uppercase;letter-spacing:.12em;color:var(--be-navy-deep);background:var(--be-cyan);border-radius:3px;padding:3px 7px;font-size:.5rem;font-weight:800;display:inline-block;position:absolute;top:8px;left:8px}@media (min-width:1025px){.v3-events__tag{border-radius:4px;padding:4px 9px;font-size:.5625rem;top:12px;left:12px}}.v3-events__content{flex-direction:column;flex:1;padding:12px 14px 14px;display:flex}@media (min-width:1025px){.v3-events__content{padding:18px 20px 22px}}.v3-events__title{font-family:var(--font-family-heading);text-transform:uppercase;color:#fff;margin-bottom:6px;font-size:1.1875rem;font-weight:400;line-height:1}@media (min-width:1025px){.v3-events__title{margin-bottom:10px;font-size:1.5rem}}.v3-events__desc{color:rgba(255,255,255,.65);flex:1;margin-bottom:10px;font-size:.71875rem;line-height:1.45}@media (min-width:1025px){.v3-events__desc{margin-bottom:14px;font-size:.8125rem;line-height:1.5}}.v3-events__cta{text-transform:uppercase;letter-spacing:.08em;color:var(--be-cyan);margin-top:auto;font-size:.625rem;font-weight:700}@media (min-width:1025px){.v3-events__cta{font-size:.6875rem}}
.v3-section-header{text-align:left;max-width:720px;margin-bottom:36px}.v3-section-header__tag{text-transform:uppercase;letter-spacing:.24em;align-items:center;gap:10px;margin-bottom:12px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.v3-section-header--dark .v3-section-header__tag{color:var(--be-cyan)}.v3-section-header--light .v3-section-header__tag{color:var(--be-cyan-dark)}.v3-section-header__tag-bar{width:24px;height:1px;display:inline-block}.v3-section-header--dark .v3-section-header__tag-bar{background:var(--be-cyan)}.v3-section-header--light .v3-section-header__tag-bar{background:var(--be-cyan-dark)}.v3-section-header__title{font-family:var(--font-family-heading);letter-spacing:var(--font-family-heading-ls);text-transform:uppercase;margin-bottom:12px;font-size:2.25rem;font-weight:400;line-height:1}.v3-section-header--dark .v3-section-header__title{color:#fff}.v3-section-header--light .v3-section-header__title{color:var(--be-text-dark)}@media (min-width:1025px){.v3-section-header__title{font-size:3.5rem}}.v3-section-header--dark .v3-section-header__title-accent{color:var(--be-cyan)}.v3-section-header--light .v3-section-header__title-accent{color:var(--be-cyan-dark)}.v3-section-header__intro{max-width:620px;font-size:.8125rem;line-height:1.55}.v3-section-header--dark .v3-section-header__intro{color:rgba(255,255,255,.7)}.v3-section-header--light .v3-section-header__intro{color:var(--be-text-muted)}@media (min-width:1025px){.v3-section-header__intro{font-size:.9375rem;line-height:1.6}}
.v3-faq{background:var(--be-navy-deep);padding:40px 0}@media (min-width:1025px){.v3-faq{padding:64px 0}}.v3-faq__wrap{grid-gap:28px;grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:1025px){.v3-faq__wrap{grid-template-columns:1fr 1.4fr;align-items:start;gap:60px}.v3-faq__aside{position:-webkit-sticky;position:sticky;top:40px}}.v3-faq__tag{text-transform:uppercase;letter-spacing:.24em;color:var(--be-cyan);align-items:center;gap:10px;margin-bottom:12px;font-size:.75rem;font-weight:600;display:inline-flex}.v3-faq__tag:before{content:"";background:var(--be-cyan);width:24px;height:1px;display:inline-block}.v3-faq__title{font-family:var(--font-family-heading);text-transform:uppercase;color:#fff;margin-bottom:16px;font-size:2.25rem;font-weight:400;line-height:1}@media (min-width:1025px){.v3-faq__title{font-size:3.5rem}}.v3-faq__title-accent{color:var(--be-cyan)}.v3-faq__aside-text{color:rgba(255,255,255,.65);margin-bottom:24px;font-size:.8125rem;line-height:1.5}@media (min-width:1025px){.v3-faq__aside-text{font-size:.9375rem;line-height:1.6}}.v3-faq__aside-cta{color:var(--be-cyan);border-bottom:1px solid var(--be-cyan);padding-bottom:2px;font-size:.8125rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.v3-faq__list{flex-direction:column;display:flex}.v3-faq__item{border-bottom:1px solid rgba(255,255,255,.08);padding:14px 0}@media (min-width:1025px){.v3-faq__item{padding:22px 0}}.v3-faq__question{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:0;font-size:.84375rem;font-weight:600;display:flex}@media (min-width:1025px){.v3-faq__question{font-size:1rem}}.v3-faq__toggle{color:var(--be-cyan);flex-shrink:0;font-size:1.125rem;font-weight:300;transition:transform .2s}@media (min-width:1025px){.v3-faq__toggle{font-size:1.375rem}}.v3-faq__toggle--open{transform:rotate(45deg)}.v3-faq__answer{color:rgba(255,255,255,.75);padding-top:12px;font-size:.8125rem;line-height:1.6}@media (min-width:1025px){.v3-faq__answer{font-size:.875rem}}
.v3-final-cta{text-align:center;color:var(--be-text-dark);background:var(--be-light-bg-2);padding:44px 20px}@media (min-width:1025px){.v3-final-cta{padding:100px 60px}}.v3-final-cta__title{z-index:2;font-family:var(--font-family-heading);text-transform:uppercase;color:var(--be-text-dark);margin-bottom:10px;font-size:2.25rem;font-weight:400;line-height:1;position:relative}@media (min-width:1025px){.v3-final-cta__title{margin-bottom:16px;font-size:5rem}}.v3-final-cta__title-accent{color:var(--be-cyan-dark)}.v3-final-cta__subtitle{z-index:2;max-width:520px;color:var(--be-text-muted);margin:0 auto 22px;font-size:.8125rem;line-height:1.5;position:relative}@media (min-width:1025px){.v3-final-cta__subtitle{margin-bottom:32px;font-size:1.0625rem}}.v3-final-cta__cta{z-index:2;text-transform:uppercase;letter-spacing:.08em;width:100%;max-width:320px;color:var(--be-navy-deep);background:var(--be-cyan);border-radius:8px;justify-content:center;align-items:center;gap:10px;margin:0 auto;padding:16px 24px;font-size:.8125rem;font-weight:800;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s;display:inline-flex;position:relative;box-shadow:0 12px 32px rgba(61,217,244,.35)}.v3-final-cta__cta:hover{transform:translateY(-2px)}@media (min-width:1025px){.v3-final-cta__cta{width:auto;max-width:none;padding:18px 36px;font-size:.875rem;box-shadow:0 16px 40px rgba(61,217,244,.4)}}
.v3-hero{background-color:var(--be-navy-deep);height:720px;position:relative;overflow:hidden}@media (min-width:1025px){.v3-hero{height:760px}}.v3-hero__media{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.v3-hero__overlay{z-index:2;background:linear-gradient(rgba(5,11,20,.55) 0%,rgba(5,11,20,.35) 30%,rgba(5,11,20,.6) 70%,rgba(5,11,20,.95) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.v3-hero__content{z-index:35;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:720px;height:calc(100% - 90px);margin:0 auto;padding:24px 20px 80px;display:flex;position:relative}@media (min-width:1025px){.v3-hero__content{height:100%;padding:60px 20px 110px}}.v3-hero__eyebrow{text-transform:uppercase;letter-spacing:.28em;color:var(--be-cyan);text-shadow:0 2px 8px rgba(0,0,0,.6);justify-content:center;align-items:center;gap:10px;margin-bottom:12px;font-size:.6875rem;font-weight:600;line-height:1;display:flex}.v3-hero__eyebrow:before,.v3-hero__eyebrow:after{content:"";background:rgba(61,217,244,.5);width:18px;height:1px;display:inline-block}@media (min-width:1025px){.v3-hero__eyebrow{letter-spacing:.3em;gap:14px;margin-bottom:14px;font-size:.8125rem}.v3-hero__eyebrow:before,.v3-hero__eyebrow:after{background:rgba(61,217,244,.6);width:28px}}.v3-hero__title{font-family:var(--font-family-heading);letter-spacing:.01em;text-transform:uppercase;color:#fff;text-shadow:0 4px 24px rgba(0,0,0,.85),0 2px 8px rgba(0,0,0,.6);margin-bottom:24px;font-size:3.25rem;font-weight:400;line-height:.88}@media (min-width:1025px){.v3-hero__title{margin-bottom:28px;font-size:6rem}}.v3-hero__title-line{display:block}.v3-hero__title-line--accent{color:var(--be-cyan)}.v3-hero__cta{flex-direction:column;gap:10px;width:100%;max-width:320px;margin-bottom:20px;display:flex}@media (min-width:1025px){.v3-hero__cta{flex-direction:row;gap:14px;width:auto;max-width:none;margin-left:auto;margin-right:auto}}.v3-hero__cta-primary,.v3-hero__cta-secondary{text-transform:uppercase;letter-spacing:.08em;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:16px 24px;font-size:.8125rem;font-weight:800;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s;display:inline-flex}.v3-hero__cta-primary{color:var(--be-navy-deep);background:var(--be-cyan);box-shadow:0 12px 32px rgba(61,217,244,.35)}.v3-hero__cta-primary:hover{transform:translateY(-2px)}.v3-hero__cta-secondary{letter-spacing:.1em;color:#fff;border:1px solid rgba(255,255,255,.4);padding:14px 24px;font-size:.75rem}@media (min-width:1025px){.v3-hero__cta-primary{padding:16px 32px}.v3-hero__cta-secondary{padding:14px 28px}}.v3-hero__rating{letter-spacing:.04em;color:var(--be-yellow);text-shadow:0 2px 8px rgba(0,0,0,.8);align-items:center;gap:6px;font-size:.625rem;font-weight:500;display:inline-flex}@media (min-width:1025px){.v3-hero__rating{font-size:.6875rem}}.v3-hero__stats{z-index:30;border-top:1px solid rgba(255,255,255,.1);justify-content:space-around;max-width:1440px;margin:0 auto;padding:14px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:1025px){.v3-hero__stats{padding:22px 60px}}.v3-hero__stat{text-align:center;flex:1}.v3-hero__stat-value{font-family:var(--font-family-heading);color:var(--be-cyan);font-size:1.375rem;line-height:1}@media (min-width:1025px){.v3-hero__stat-value{font-size:2rem}}.v3-hero__stat-label{text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.6);margin-top:4px;font-size:.5rem}@media (min-width:1025px){.v3-hero__stat-label{margin-top:6px;font-size:.625rem}}
.v3-parallax-hero{z-index:1;will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.12)}
.v3-scroll-indicator{z-index:40;width:36px;height:36px;color:var(--be-cyan);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.3);border:1px solid rgba(61,217,244,.4);border-radius:50%;justify-content:center;align-items:center;animation:3s ease-in-out infinite scrollFade;display:none;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@media (min-width:1025px){.v3-scroll-indicator{display:flex}}.v3-scroll-indicator__chevron{width:16px;height:16px;animation:2s ease-in-out infinite scrollBounce}
.v3-infos{color:var(--be-text-dark);background:var(--be-light-bg);padding:36px 0}@media (min-width:1025px){.v3-infos{padding:64px 0}}.v3-infos__grid{flex-direction:column;gap:14px;margin-top:20px;display:flex}@media (min-width:1025px){.v3-infos__grid{grid-gap:32px;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:16px;display:grid}}.v3-infos__item{align-items:flex-start;gap:12px;display:flex}@media (min-width:1025px){.v3-infos__item{text-align:center;flex-direction:column;align-items:center;gap:0;padding:24px 16px}}.v3-infos__icon-wrap{width:38px;height:38px;color:var(--be-cyan-dark);background:rgba(26,155,184,.1);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:1025px){.v3-infos__icon-wrap{border-radius:12px;width:56px;height:56px;margin-bottom:16px}}.v3-infos__icon{width:16px;height:16px;display:block}.v3-infos__icon svg{width:100%;height:100%}@media (min-width:1025px){.v3-infos__icon{width:24px;height:24px}}.v3-infos__text{flex:1}@media (min-width:1025px){.v3-infos__text{flex:none}}.v3-infos__label{text-transform:uppercase;letter-spacing:.1em;color:var(--be-text-muted);margin-bottom:2px;font-size:.5625rem;font-weight:600}@media (min-width:1025px){.v3-infos__label{letter-spacing:.16em;margin-bottom:8px;font-size:.625rem}}.v3-infos__value{color:var(--be-text-dark);font-size:.78125rem;font-weight:500;line-height:1.45}@media (min-width:1025px){.v3-infos__value{font-size:.875rem;line-height:1.5}}
.v3-missions{color:var(--be-text-dark);background:var(--be-light-bg);padding:40px 0}@media (min-width:1025px){.v3-missions{padding:64px 0}}.v3-missions__grid{grid-gap:14px;grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:1025px){.v3-missions__grid{grid-template-columns:repeat(3,1fr);gap:24px}}.v3-missions__race-wrap{margin-top:14px}@media (min-width:1025px){.v3-missions__race-wrap{margin-top:32px}}.v3-mission-card{background:#fff;border:1px solid rgba(10,22,40,.08);border-radius:14px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 24px rgba(10,22,40,.08)}.v3-mission-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(10,22,40,.15)}.v3-mission-card__image{aspect-ratio:16/10;position:relative;overflow:hidden}.v3-mission-card__photo{object-fit:cover;object-position:center}.v3-mission-card__image-overlay{pointer-events:none;background:linear-gradient(transparent 0%,rgba(0,0,0,.55) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.v3-mission-card__number{z-index:10;font-family:var(--font-family-heading);color:rgba(255,255,255,.95);text-shadow:0 2px 12px rgba(0,0,0,.7);font-size:2.5rem;line-height:.9;position:absolute;top:16px;left:18px}.v3-mission-card__number-hash{vertical-align:top;color:var(--be-cyan);font-size:.65em}.v3-mission-card__genre{z-index:10;text-transform:uppercase;letter-spacing:.15em;color:#fff;-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.15);border-radius:4px;padding:5px 11px;font-size:.625rem;font-weight:700;position:absolute;top:18px;right:16px}.v3-mission-card__badge{z-index:10;text-transform:uppercase;letter-spacing:.1em;color:var(--be-navy-deep);background:rgba(61,217,244,.95);border-radius:4px;padding:5px 11px;font-size:.625rem;font-weight:800;position:absolute;bottom:16px;left:18px}.v3-mission-card__content{flex-direction:column;flex:1;padding:22px;display:flex}.v3-mission-card__title{font-family:var(--font-family-heading);text-transform:uppercase;color:var(--be-text-dark);margin-bottom:8px;font-size:1.625rem;font-weight:400;line-height:1}@media (min-width:1025px){.v3-mission-card__title{font-size:2rem}}.v3-mission-card__pitch{color:var(--be-text-muted);flex:1;margin-bottom:16px;font-size:.875rem;line-height:1.55}.v3-mission-card__specs{color:var(--be-text-dark);border-top:1px solid rgba(10,22,40,.08);border-bottom:1px solid rgba(10,22,40,.08);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:10px 0;font-size:.8125rem;display:flex}.v3-mission-card__spec{align-items:center;gap:5px;display:inline-flex}.v3-mission-card__price{color:var(--be-text-muted);margin-bottom:14px;font-size:.8125rem}.v3-mission-card__price-value{font-family:var(--font-family-heading);letter-spacing:.02em;color:var(--be-cyan-dark);font-size:1.125rem;font-weight:800}.v3-mission-card__cta{text-transform:uppercase;letter-spacing:.08em;color:var(--be-navy-deep);background:var(--be-cyan);border-radius:6px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:14px 18px;font-size:.8125rem;font-weight:800;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 18px rgba(61,217,244,.25)}.v3-mission-card__cta:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(61,217,244,.35)}.v3-race-banner{color:#fff;background:linear-gradient(135deg,#1a1410 0%,#0a0805 100%);border-radius:12px;padding:18px 20px;box-shadow:0 6px 20px rgba(10,22,40,.15)}@media (min-width:1025px){.v3-race-banner{border-radius:14px;align-items:center;gap:32px;padding:28px 40px;display:flex;box-shadow:0 8px 24px rgba(10,22,40,.15)}}.v3-race-banner__head{align-items:center;gap:14px;margin-bottom:14px;display:flex}@media (min-width:1025px){.v3-race-banner__head{flex:1;gap:32px;margin-bottom:0}}.v3-race-banner__icon{background:rgba(255,214,10,.18);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.375rem;display:flex}@media (min-width:1025px){.v3-race-banner__icon{width:70px;height:70px;font-size:2.25rem}}.v3-race-banner__head-text{flex:1}.v3-race-banner__label{text-transform:uppercase;letter-spacing:.18em;color:var(--be-yellow);margin-bottom:2px;font-size:.5625rem;font-weight:700}@media (min-width:1025px){.v3-race-banner__label{margin-bottom:4px;font-size:.6875rem}}.v3-race-banner__title{font-family:var(--font-family-heading);color:#fff;font-size:1.25rem;font-weight:400;line-height:1}@media (min-width:1025px){.v3-race-banner__title{margin-bottom:6px;font-size:1.75rem}}.v3-race-banner__desc{color:rgba(255,255,255,.7);font-size:.875rem;line-height:1.5}.v3-race-banner__desc--desktop{display:none}.v3-race-banner__desc--mobile{margin-bottom:12px;font-size:.75rem}@media (min-width:1025px){.v3-race-banner__desc--desktop{display:block}.v3-race-banner__desc--mobile{display:none}}.v3-race-banner__specs{color:rgba(255,255,255,.75);flex-wrap:wrap;flex-shrink:0;gap:14px;margin-bottom:14px;font-size:.6875rem;display:flex}@media (min-width:1025px){.v3-race-banner__specs{color:rgba(255,255,255,.85);gap:24px;margin-bottom:0;font-size:.8125rem}}.v3-race-banner__spec-value{font-family:var(--font-family-heading);color:var(--be-yellow);font-size:.9375rem;font-weight:400}@media (min-width:1025px){.v3-race-banner__spec-value{font-size:1.25rem;display:block}.v3-race-banner__spec-label{text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.6);margin-top:2px;font-size:.625rem;display:block}}.v3-race-banner__cta{text-transform:uppercase;letter-spacing:.08em;width:100%;color:var(--be-yellow);border:1px solid var(--be-yellow);background:rgba(255,214,10,.15);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:11px 16px;font-size:.6875rem;font-weight:800;-webkit-text-decoration:none;text-decoration:none;display:flex}@media (min-width:1025px){.v3-race-banner__cta{width:auto;padding:14px 24px;font-size:.75rem;display:inline-flex}}
.v3-reviews{color:var(--be-text-dark);background:var(--be-light-bg);padding:40px 0}@media (min-width:1025px){.v3-reviews{padding:64px 0}}.v3-reviews__carrousel{margin-top:8px;position:relative}@media (min-width:1025px){.v3-reviews__carrousel{margin-top:0}}.v3-reviews__track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:12px;padding:8px 20px 20px;display:flex;overflow-x:auto}.v3-reviews__track::-webkit-scrollbar{display:none}@media (min-width:1025px){.v3-reviews__track{grid-gap:20px;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1280px;margin:0 auto;padding:0 60px 28px;display:grid;overflow:visible}}.v3-reviews__dots{justify-content:center;gap:6px;padding:4px 0 8px;display:flex}@media (min-width:1025px){.v3-reviews__dots{display:none}}.v3-reviews__dot{background:rgba(10,22,40,.2);border-radius:999px;width:6px;height:6px;transition:all .3s}.v3-reviews__dot--active{background:var(--be-cyan-dark);width:18px}.v3-reviews__card{scroll-snap-align:start;background:#fff;border:1px solid rgba(10,22,40,.1);border-radius:12px;flex-direction:column;flex-shrink:0;flex-basis:86%;padding:16px;display:flex;box-shadow:0 4px 12px rgba(10,22,40,.05)}@media (min-width:1025px){.v3-reviews__card{flex-basis:auto;padding:24px}}.v3-reviews__card-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}@media (min-width:1025px){.v3-reviews__card-head{gap:12px;margin-bottom:14px}}.v3-reviews__avatar{color:#fff;background:linear-gradient(135deg, var(--be-cyan-dark), #4f46e5);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8125rem;font-weight:700;display:flex}@media (min-width:1025px){.v3-reviews__avatar{width:40px;height:40px;font-size:1rem}}.v3-reviews__author{color:var(--be-text-dark);font-size:.8125rem;font-weight:700}@media (min-width:1025px){.v3-reviews__author{font-size:.9375rem}}.v3-reviews__meta{color:var(--be-text-muted);align-items:center;gap:6px;margin-top:2px;font-size:.625rem;display:flex}@media (min-width:1025px){.v3-reviews__meta{font-size:.6875rem}}.v3-reviews__google{width:12px;height:12px}@media (min-width:1025px){.v3-reviews__google{width:14px;height:14px}}.v3-reviews__source-text{text-transform:uppercase;letter-spacing:.05em;font-size:.5rem}.v3-reviews__text{color:var(--be-text-dark);font-size:.78125rem;line-height:1.55}@media (min-width:1025px){.v3-reviews__text{font-size:.875rem;line-height:1.6}}.v3-reviews__stars{margin-top:10px}@media (min-width:1025px){.v3-reviews__stars{margin-top:14px}}.v3-reviews__stars-row{gap:1px;display:inline-flex}@media (min-width:1025px){.v3-reviews__stars-row{gap:2px}}.v3-reviews__star{width:12px;height:12px;fill:var(--be-yellow)}@media (min-width:1025px){.v3-reviews__star{width:14px;height:14px}}
.v3-why-us{background:var(--be-navy-deep);padding:40px 0}@media (min-width:1025px){.v3-why-us{padding:64px 0}}.v3-why-us__grid{grid-gap:14px;grid-template-columns:1fr;gap:14px;max-width:1080px;margin:0 auto;display:grid}@media (min-width:1025px){.v3-why-us__grid{grid-template-columns:repeat(2,1fr);gap:20px}}.v3-why-us__item{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:8px;align-items:flex-start;gap:12px;padding:14px;transition:background .2s,border-color .2s;display:flex}.v3-why-us__item:hover{background:rgba(255,255,255,.05);border-color:rgba(61,217,244,.25)}@media (min-width:1025px){.v3-why-us__item{border-radius:12px;gap:18px;padding:28px}}.v3-why-us__thumb{border-radius:8px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}@media (min-width:1025px){.v3-why-us__thumb{border-radius:10px;width:84px;height:84px}}.v3-why-us__thumb-img{object-fit:cover}.v3-why-us__thumb--placeholder{text-align:center;text-transform:uppercase;letter-spacing:.1em;color:var(--be-cyan);border:1px dashed rgba(61,217,244,.4);flex-direction:column;justify-content:center;align-items:center;padding:4px;font-size:.5625rem;font-weight:700;line-height:1.2;display:flex}@media (min-width:1025px){.v3-why-us__thumb--placeholder{font-size:.625rem}}.v3-why-us__item-text{flex:1}.v3-why-us__item-title{color:#fff;margin-bottom:4px;font-size:.875rem;font-weight:700}@media (min-width:1025px){.v3-why-us__item-title{margin-bottom:8px;font-size:1.125rem}}.v3-why-us__item-desc{color:rgba(255,255,255,.65);font-size:.75rem;line-height:1.5}@media (min-width:1025px){.v3-why-us__item-desc{color:rgba(255,255,255,.7);font-size:.875rem;line-height:1.55}}
