.home .hero{width:100%;padding-top:130px;padding-bottom:250px;background:var(--gradient1);position:relative;z-index:1;overflow:hidden}@media(min-width: 768px){.home .hero{padding-top:186px;padding-bottom:315px;background:var(--gradient1)}}@media(min-width: 992px){.home .hero{padding-top:186px;padding-bottom:374px;background:var(--gradient1)}}@media(min-width: 1400px){.home .hero{padding-top:183px;padding-bottom:366px;background:var(--gradient1)}}.home .hero__image-bg{width:600px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media(min-width: 768px){.home .hero__image-bg{width:704px}}@media(min-width: 992px){.home .hero__image-bg{width:938px}}.home .hero__stage{pointer-events:none}.home .hero__stage svg{display:block;width:100%;height:auto;overflow:visible}.home .hero__seat{opacity:1;transform-box:fill-box;transform-origin:center;transition:opacity 900ms ease,fill-opacity 900ms ease,stroke-opacity 900ms ease,transform 900ms cubic-bezier(0.16, 1, 0.3, 1),filter 900ms ease;transition-delay:var(--seat-delay, 0ms)}.home .hero__tooltip{opacity:1;transform-box:fill-box;transform-origin:center;transition:opacity 700ms ease,transform 700ms cubic-bezier(0.16, 1, 0.3, 1),filter 700ms ease;transition-delay:var(--tooltip-delay, 0ms)}.home .hero__stage.is-animating .hero__seat{opacity:0;transform:scale(0.72)}.home .hero__stage.is-animating .hero__tooltip{opacity:0;transform:scale(0.86) translateY(4px)}.home .hero__stage.is-animating .hero__seat.is-revealed{opacity:1;transform:scale(1);filter:drop-shadow(0 0 4px var(--seat-color, rgba(255, 255, 255, 0.6)))}.home .hero__stage.is-animating .hero__tooltip.is-revealed{opacity:1;transform:scale(1) translateY(0);filter:drop-shadow(0 6px 12px rgba(28, 18, 52, 0.18))}.home .hero__stage.is-settled .hero__seat,.home .hero__stage.is-settled .hero__tooltip{filter:none;transform:scale(1);transition-delay:0ms}.home .hero__stage.is-settled .hero__seat.is-empty{opacity:1;fill-opacity:.8}.home .hero__stage.is-settled .hero__seat.is-available{opacity:1;fill-opacity:0;stroke-opacity:1}.home .hero__stage.is-settled .hero__seat.is-filled{opacity:.88;fill-opacity:.9}.home .hero__container{display:grid;justify-items:center;gap:30px}.home .hero__container>h1{text-align:center}.home .hero__container>p{text-align:center}.home .hero__container button{width:fit-content}.home .hero__container>span{color:var(--clr-text-secondary);font-family:var(--font);font-size:14px;font-weight:400;line-height:150%;text-align:center}.home .statistics__container{display:grid;gap:30px}@media(min-width: 768px){.home .statistics__container{gap:40px}}@media(min-width: 1400px){.home .statistics__container{grid-template-columns:1fr max-content}}@media(min-width: 1400px){.home .statistics__header{justify-content:center;text-align:left}}.home .statistics__items{display:grid;grid-template-columns:repeat(2, minmax(0, 220px));justify-content:center;gap:20px}@media(min-width: 768px){.home .statistics__items{grid-template-columns:repeat(4, minmax(0, 220px))}}.home .how__container{display:grid;gap:40px}@media(min-width: 1400px){.home .how__container{gap:50px}}.home .how__items{display:grid;gap:30px}@media(min-width: 567px){.home .how__items{grid-template-columns:repeat(2, 1fr);gap:20px}.home .how__items>div{justify-items:start}.home .how__items>div *{text-align:left}.home .how__items>div button{justify-self:start}}@media(min-width: 768px){.home .how__items{grid-template-columns:repeat(4, 1fr);gap:40px}}.home .why{padding:60px 0;background:url("/src/assets/images/dots_bg.png") calc(100% + 100px) bottom/auto 200px no-repeat;background-color:var(--clr-primary)}@media(min-width: 768px){.home .why{background:url("/src/assets/images/dots_bg.png") calc(100% + 70px) 5px/auto 200px no-repeat;background-color:var(--clr-primary)}}@media(min-width: 992px){.home .why{background:url("/src/assets/images/dots_bg.png") calc(100% + 165px) 20px/auto 250px no-repeat;background-color:var(--clr-primary)}}@media(min-width: 1400px){.home .why{background:url("/src/assets/images/dots_bg.png") right 10px/auto 260px no-repeat;background-color:var(--clr-primary)}}.home .why__container{display:grid;justify-self:center;gap:30px;width:fit-content}.home .why__container>h3{text-align:center}@media(min-width: 992px){.home .why__container>h3{text-align:left}}.home .why *{color:var(--clr-on-primary)}.home .why__items{display:grid;justify-content:center;gap:20px}@media(min-width: 576px){.home .why__items{grid-template-columns:repeat(2, minmax(0px, 210px));gap:30px}}@media(min-width: 768px){.home .why__items{grid-template-columns:repeat(4, minmax(0px, 210px));grid-template-rows:auto auto auto;gap:20px}}@media(min-width: 1400px){.home .why__items{grid-template-columns:repeat(4, minmax(0px, 250px))}}.home .why__item{display:grid;grid-row:span 3;grid-template-rows:subgrid;gap:10px}.home .why__item *{text-align:center}@media(min-width: 768px){.home .why__item *{text-align:left}}.home .features{padding-top:70px;padding-bottom:80px;background:var(--gradient2)}@media(min-width: 768px){.home .features{padding-top:80px;padding-bottom:90px}}@media(min-width: 992px){.home .features{padding-bottom:100px}}@media(min-width: 1400px){.home .features{padding-top:100px;padding-bottom:110px}}.home .features__container{display:grid;gap:30px}@media(min-width: 768px){.home .features__header{text-align:left}}.home .features__tabs{padding-top:80px;position:relative;overflow:hidden}.home .features__slide{display:grid;gap:40px}@media(min-width: 768px){.home .features__slide{gap:60px}}@media(min-width: 992px){.home .features__slide{grid-template-columns:50% auto;gap:85px;padding-right:0}}@media(min-width: 1400px){.home .features__slide{gap:120px}}.home .features__slide p{margin-top:15px}.home .features__slide button,.home .features__slide a.primary{margin-top:25px}.home .features__slide a.primary{justify-self:start;width:fit-content;max-width:100%;white-space:normal}.home .features__slide__image{max-height:460px;overflow:hidden}.home .features__slide__image img{display:block;width:100%;max-width:100%;max-height:100%}.home .features__pagination{display:flex;width:100%;border-bottom:1px solid var(--clr-border);position:absolute;top:0;left:50%;transform:translate(-50%);overflow-x:auto;scrollbar-width:none}.home .features__pagination::-webkit-scrollbar{display:none}.home .features__pagination-btn{display:flex;align-items:center;justify-content:center;padding:0 14px;padding-bottom:24px;background:none;border:none;border-radius:0px;cursor:pointer;transition:color .2s ease,background-color .2s ease}.home .features__pagination-btn_active{padding-bottom:23px;margin-bottom:-1px;border-bottom:2px solid var(--clr-primary)}.home .features__pagination-btn h5{color:var(--clr-primary);font-family:var(--font);font-size:15px;font-weight:600;white-space:nowrap}.home .features__nav-buttons{display:none;justify-content:center;gap:16px;flex:1}@media(min-width: 992px){.home .features__nav-buttons{display:flex}}.home .features__nav-buttons>button{display:flex;justify-content:center;align-items:center;width:36px;height:36px;background-color:var(--clr-on-primary);border-radius:100%;cursor:pointer}.home .features__nav-buttons>button.swiper-button-disabled{background-color:var(--clr-border);opacity:.6}.home .pricing__container{display:grid;grid-template-areas:"headline" "descr" "tiles" "cta";gap:30px}@media(min-width: 768px){.home .pricing__container{grid-template-columns:35% 1fr;grid-template-areas:"headline cta" "descr tiles"}}@media(min-width: 992px){.home .pricing__container{grid-template-columns:40% 500px;grid-template-areas:"headline tiles" "descr tiles" "cta tiles";gap:40px}}.home .pricing__container>h3{grid-area:headline}.home .pricing__container>button,.home .pricing__container>a.primary{grid-area:cta}.home .pricing__container>a.primary{justify-self:start;width:fit-content;max-width:100%;white-space:normal}.home .pricing__descr{grid-area:descr;display:grid;gap:15px}.home .pricing__descr>span{color:var(--clr-text-secondary)}.home .pricing__descr ul{display:grid;gap:20px;list-style-type:none}@media(min-width: 992px){.home .pricing__descr ul{grid-template-columns:repeat(2, max-content)}}.home .pricing__descr ul li{display:flex;align-items:center;gap:15px}.home .pricing__tiles{grid-area:tiles;display:grid;gap:30px}.home .pricing__tile{display:flex;flex-direction:column;gap:20px}@media(min-width: 768px){.home .pricing__tile{flex-direction:row;align-items:center}}.home .pricing__tile__icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:var(--clr-surface2);border-radius:100%}.home .pricing__tile__descr{flex:1}.home .pricing__tile h4{color:var(--clr-primary)}.home .pricing button{justify-self:end}@media(min-width: 992px){.home .pricing button{justify-self:start}}.home .reviews__container{display:grid;gap:40px;justify-items:center}@media(min-width: 768px){.home .reviews__header{text-align:left}}.home .reviews__item{display:grid;gap:15px;padding:30px;border:1px solid var(--clr-border);border-radius:25px}.home .reviews__item .user{display:flex;gap:15px;align-items:center}.home .reviews__item .user__photo{width:50px;height:50px;border-radius:100%;overflow:hidden}.home .reviews__item .user__photo img{width:100%;object-fit:cover}.home .reviews__item .user__date{color:var(--clr-text-secondary)}.home .reviews__item .comment{color:var(--clr-text-secondary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.home .reviews__item .comment_full{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.home .reviews__item button>svg{rotate:90deg}.home .audiences__header{max-width:760px;margin-bottom:40px}@media(min-width: 768px){.home .audiences__header{text-align:left}}.home .audiences__items{display:grid;gap:16px}@media(min-width: 768px){.home .audiences__items{grid-template-columns:repeat(2, minmax(0, 1fr))}}.home .audiences__item{display:grid;grid-template-rows:auto auto 1fr auto;gap:14px;min-width:0;padding:24px;border:1px solid var(--clr-border);border-radius:8px;color:var(--clr-text-primary);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}@media(min-width: 992px){.home .audiences__item{padding:32px}}.home .audiences__item:hover{border-color:var(--clr-primary);box-shadow:var(--shadow-s);transform:translateY(-2px)}.home .audiences__item p{color:var(--clr-text-secondary)}.home .audiences__number{color:var(--clr-primary);font-weight:700}.home .audiences__link{color:var(--clr-primary);font-weight:600}.home .faq__container{display:grid;gap:30px;padding:40px 25px;background:var(--gradient2);border-radius:24px}@media(min-width: 768px){.home .faq__container{grid-template-columns:min-content 1fr;padding:60px}}@media(min-width: 992px){.home .faq__container{grid-template-columns:35% 1fr;gap:60px}}@media(min-width: 1400px){.home .faq__container{padding:70px 80px}}.home .faq__header{text-align:left}.home .faq__header button,.home .faq__header a.primary{width:fit-content;margin-top:10px}.home .faq .accordion__item{border-bottom:1px solid var(--clr-border)}.home .faq #faq-accordion{align-self:start;min-width:0}.home .faq .accordion__trigger{width:100%;text-align:left}.ticket-shape-container{width:100%;min-height:100%;padding:75px 20px 30px 20px;background-color:var(--clr-surface2);border-radius:20px;position:relative}.ticket-shape-container::before{content:"";display:block;width:22px;height:11px;background-color:var(--background);border-radius:0 0 100px 100px;position:absolute;top:45px;left:0;rotate:-90deg;transform:translateY(-50%)}.ticket-shape-container::after{content:"";display:block;width:22px;height:11px;background-color:var(--background);border-radius:0 0 100px 100px;position:absolute;top:45px;right:0;rotate:90deg;transform:translateY(-50%)}@media(min-width: 992px){.ticket-shape-container{min-height:370px;padding:95px 25px 30px 25px}}.ticket-shape-container hr{width:calc(100% - 30px);border:none;border-bottom:5px dotted var(--background);position:absolute;top:48px;left:50%;transform:translateX(-50%)}.ticket-shape-container h2{color:var(--clr-primary);font-family:var(--font-headline);font-size:36px;font-weight:500;white-space:nowrap}@media(min-width: 992px){.ticket-shape-container h2{font-size:48px}}.ticket-shape-container h6{color:var(--clr-text-primary);font-family:var(--font);font-size:16px;font-weight:500}.ticket-shape-container p{margin-top:20px;color:var(--clr-text-secondary);font-family:var(--font);font-size:14px;font-weight:400}.general-tile{display:grid;grid-row:span 4;grid-template-rows:subgrid;justify-items:center;gap:20px}.general-tile__icon{display:flex;justify-content:center;align-items:center;width:72px;height:72px;background-color:var(--clr-surface2);border-radius:100%}.general-tile__descr{display:grid;grid-row:span 3;grid-template-rows:subgrid;justify-items:center;gap:10px;text-align:center}.general-tile__descr>*{width:100%}.general-tile__descr>span{color:var(--clr-text-secondary)}.general-tile__descr button{align-self:end;margin-top:10px}