@charset "UTF-8";*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.125rem}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:fontello;src:url(./fontello-W-P3gyKE.woff2?77263805) format("woff2"),url(./fontello-CFlU2RUZ.woff?77263805) format("woff");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-success:before{content:""}.icon-play:before{content:""}.icon-arrow-right:before{content:""}.icon-battles:before{content:""}.icon-arrow-left:before{content:""}.icon-check-in:before{content:""}.icon-facebook:before{content:""}.icon-registration:before{content:""}.icon-sheduling:before{content:""}.icon-twitch:before{content:""}.icon-twitter:before{content:""}.icon-vk:before{content:""}.icon-star:before{content:""}*{box-sizing:border-box}:root{line-height:1.5}h1,h2,h3,h4,h5,figure,p,ol,ul{margin:0}ol[role=list],ul[role=list]{list-style:none;padding-inline:0}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit}img{display:block;max-inline-size:100%}html{font-family:Montserrat,sans-serif}.container{padding:0 12.5rem}@media screen and (max-width:1500px){.container{padding:0 6.25rem}}@media screen and (max-width:1200px){.container{padding:0 3.125rem}}@media screen and (max-width:768px){.container{padding:0 .625rem}}.btn{text-align:center;padding:.9375rem 1.25rem;text-transform:uppercase;font-weight:600;line-height:1.25rem;cursor:pointer;width:15.375rem;height:3.125rem;font-size:1rem}.btn:hover{background:#f3a917}.btn-results{text-align:center;padding:.9375rem 1.9375rem;font-weight:700;line-height:1.875rem;cursor:pointer;font-size:1.125rem;width:9.5rem;height:3.75rem}.btn-results:hover{background:#f3a917}.card__watch_btn{display:flex;align-items:center;border:none;padding:.625rem 1.25rem;background:#f3a917;font-weight:400;line-height:1.25rem;text-transform:uppercase;cursor:pointer;width:10.375rem;height:2.5rem;font-size:.875rem}@media screen and (max-width:1200px){.btn{font-size:.875rem}.btn-results{font-size:1rem}}@media screen and (max-width:768px){.btn:focus{background:#f3a917}.btn-results:focus{background:#f3a917}}@media screen and (max-width:576px){.btn-results{width:100%}}.title-h1{color:#fff;font-size:3.75rem;font-weight:700;line-height:4.5625rem}.title-h2{color:#fff;font-size:2rem;font-weight:700;line-height:2.8125rem}.title-h3{color:#fff;font-size:.875rem;font-weight:400;line-height:1.25rem}@media screen and (max-width:1200px){.title-h1{color:#fff;font-size:3.125rem;font-weight:700;line-height:4.5625rem}.title-h2{color:#fff;font-size:1.75rem;font-weight:700;line-height:2.8125rem}}@media screen and (max-width:576px){.title-h1{font-size:2rem}.title-h2{font-size:1.25rem}}.promo{position:relative}.promo .container{position:absolute;top:.8125rem;z-index:1;pointer-events:none}.promo .swiper-slide{min-height:62.125rem;margin-bottom:-.125rem;background-repeat:no-repeat;background-size:cover;background-position:center}.promo__slide-1{background-image:url(./promo_img1-DTEELp9f.jpg)}.promo__slide-2{background-image:url(./promo_img1-DTEELp9f.jpg)}.promo__slide-3{background-image:url(./promo_img1-DTEELp9f.jpg)}.promo .swiper.promo__swiper .swiper-pagination{display:flex;justify-content:center;gap:1.125rem;bottom:1.875rem}.promo .swiper.promo__swiper .swiper-pagination .swiper-pagination-bullet{background-color:#fff;margin:0;width:.9375rem;height:.9375rem;opacity:1}.promo .swiper.promo__swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#f3a917}.promo__header{max-width:46.25rem;pointer-events:auto}.promo__header_icons{display:flex;justify-content:space-between}.promo__header_icons-social{display:flex;align-items:center;gap:1.875rem}.promo__header_icons-social a{display:flex;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;text-decoration:none;color:#fff}.promo__header_line{margin-top:1.875rem;border:.0625rem solid rgb(243,169,23)}.promo__info_img{width:11.9375rem;height:3.75rem}.promo__info_img img{width:100%;height:100%;object-fit:cover}.promo__info{margin-top:10.0625rem;max-width:43.9375rem}.promo__info_title{color:#fff;margin-top:2.1875rem}.promo__info p{margin-top:1.5625rem;color:#fafafa;font-size:1.125rem;font-weight:400;line-height:1.375rem;text-align:left}.promo__buttons{margin-top:9.6875rem;display:flex;gap:2.1875rem;pointer-events:auto}.promo__buttons_read{color:#000;background:#f3a917;border:none}.promo__buttons_tickets{color:#fff;border:.125rem solid rgb(243,169,23);background:transparent}@media screen and (max-width:1200px){.promo__info p{font-size:1rem}.promo .swiper-slide{background-position:70% center}}@media screen and (max-width:768px){.promo .container{inset:0;top:.625rem}.promo__buttons{justify-content:center}}@media screen and (max-width:576px){.promo__info{margin-top:6.25rem}.promo__info p{font-size:1rem}.promo__buttons{margin-top:6.25rem;flex-direction:column;align-items:center}}.results{padding:8.875rem 0 9.5rem;background-color:#020106}.results__buttons{position:relative;margin-top:2.5rem;display:flex;gap:none}.results__buttons:before{position:absolute;content:"";top:-.0625rem;width:100%;height:.125rem;background-color:#f3a917}.results__buttons_matches{border:none;color:#fff;background:#f3a917}.results__buttons_battles{border:.0625rem solid rgb(243,169,23);color:#fff;background:transparent}.results .swiper-slide{padding:0 .3125rem .3125rem}.results .swiper-slide .card{display:block;position:relative;width:100%;min-height:21.3125rem;text-decoration:none;border-radius:.625rem;background-color:#292a2f;transition:box-shadow .3s ease}.results .swiper-slide .card:hover{border-radius:.625rem;box-shadow:0 0 .625rem #ffb80080,0 0 .625rem #ffb800bf}.results .swiper-slide .card:hover:before{opacity:1}.results .swiper-slide .card:hover .card__watch_btn{opacity:1;pointer-events:auto}.results .swiper-slide .card:before{content:"";position:absolute;inset:0;border-radius:.625rem;background:#0009;opacity:0;transition:opacity .3s ease;pointer-events:none}.results .swiper-slide .card__watch_btn{position:absolute;gap:.625rem;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease}.results .swiper-slide .card__watch_btn .icon-play{font-size:.875rem}.results .swiper-slide .card__header{padding:2.5rem 3.3125rem 1.875rem 1.875rem;display:flex;justify-content:space-between}.results .swiper-slide .card__header_date{position:relative;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.25rem;transform:translateY(.625rem)}.results .swiper-slide .card__header_date:before{content:"29 Oct";position:absolute;top:-1.25rem;left:.4375rem;color:#fff;font-size:.75rem;font-weight:400;line-height:1.25rem;text-align:left}.results .swiper-slide .card__info{padding:0 2.3125rem 1.875rem}.results .swiper-slide .card__info_line{margin-bottom:2.25rem;height:.0625rem;background-color:#f3a917}.results .swiper-slide .card__info_logo{display:flex;justify-content:flex-start;gap:1.25rem}.results .swiper-slide .card__info_score{margin-top:.5rem;display:grid;grid-template-columns:1fr 3.625rem;grid-template-rows:repeat(2,minmax(1.375rem,auto));justify-content:space-between;row-gap:.9375rem;color:#fff}.results .swiper-slide .card__info_score p{display:flex;align-items:center;font-size:1.25rem;font-weight:700;line-height:2.1875rem}.results .swiper-slide .card__info_score p:nth-child(3){line-height:1.5rem}.results .swiper-slide .card__info_score .score{display:flex;justify-content:center;align-items:center;align-self:center;height:1.875rem;border:.0625rem solid rgb(243,169,23);font-size:.875rem;font-weight:700;line-height:1.25rem}.results .swiper-slide .card__info_time{margin-top:.9375rem;display:flex;justify-content:space-between;color:#757c84;font-size:.75rem;font-weight:400;line-height:1.25rem}.results .swiper.results__swiper{margin-top:5.5rem}.results__navigation{display:flex;justify-content:center;align-items:center;margin-top:3.4375rem;gap:1.5rem}.results__navigation .swiper-pagination#results__navigation_pagination{display:flex;justify-content:center;gap:1.125rem;width:auto;position:static}.results__navigation .swiper-pagination#results__navigation_pagination .swiper-pagination-bullet{margin:0;width:.9375rem;height:.9375rem;opacity:1;background-color:#292a2f}.results__navigation .swiper-pagination#results__navigation_pagination .swiper-pagination-bullet-active{background-color:#f3a917}.results__navigation .swiper-navigation-icon{display:none}.results__navigation .swiper-button-prev,.results__navigation .swiper-button-next{display:flex;justify-content:center;align-items:center;width:5.3125rem;height:5.3125rem;border:.125rem solid rgb(243,169,23);border-radius:50%;position:static;background:transparent;-webkit-tap-highlight-color:transparent}.results__navigation .swiper-button-prev span,.results__navigation .swiper-button-next span{font-size:5.3125rem;color:#fff}@media screen and (max-width:1023px){.results .swiper-wrapper{display:flex;flex-direction:column;gap:1.25rem}.results .swiper-pagination,.results__navigation{display:none}}@media screen and (max-width:768px){.results .swiper-slide .card{-webkit-tap-highlight-color:transparent;padding:.9375rem 1.4375rem 1.1875rem;min-height:14.6875rem}.results .swiper-slide .card:focus{border-radius:.625rem;box-shadow:0 0 .625rem #ffb80080,0 0 .625rem #ffb800bf}.results .swiper-slide .card:focus:before{opacity:1}.results .swiper-slide .card:focus .card__watch_btn{opacity:1;pointer-events:auto}.results .swiper-slide .card__watch_btn{position:absolute;gap:.625rem;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease}.results .swiper-slide .card__watch_btn .icon-play{font-size:.875rem}.results .swiper-slide .card__header{padding:0 0 .8125rem}.results .swiper-slide .card__header_date{color:#fff;font-size:1.125rem;transform:translateY(.625rem)}.results .swiper-slide .card__header_date:before{content:"29 Oct";position:absolute;top:-1.25rem;left:.4375rem;color:#fff;font-size:.75rem;font-weight:400;line-height:1.25rem;text-align:left}.results .swiper-slide .card__info{padding:0}.results .swiper-slide .card__info_line{margin-bottom:1.1875rem}.results .swiper-slide .card__info_logo{width:1.5625rem;height:1.5625rem}.results .swiper-slide .card__info_score{margin-top:.6875rem;row-gap:.3125rem}.results .swiper-slide .card__info_score p{font-size:1rem}.results .swiper-slide .card__info_time{margin-top:.75rem;font-size:.625rem}}@media screen and (max-width:576px){.results__buttons a{width:100%}}.stages{background-color:#f3a917;padding:0 0 6.9375rem}.stages .container{display:flex;column-gap:8.875rem}.stages__info{margin-top:9.0625rem}.stages__info_title-h2{color:#000;line-height:2.1875rem}.stages__info span{color:#fff}.stages__info p{margin-top:1.25rem;color:#000;font-size:1.125rem;font-weight:500;line-height:1.875rem}.stages__registration_wrapper{margin-top:7.1875rem;display:flex;align-items:center;color:#000}.stages__registration_wrapper .registration,.stages__registration_wrapper .check-in,.stages__registration_wrapper .sheduling{display:flex;flex-direction:column;gap:2.0625rem;width:13.8125rem}.stages__registration_wrapper .registration span,.stages__registration_wrapper .check-in span,.stages__registration_wrapper .sheduling span{align-self:center;color:#fff;font-size:5rem;line-height:0}.stages__registration_wrapper .registration ul,.stages__registration_wrapper .check-in ul,.stages__registration_wrapper .sheduling ul{padding:0;font-weight:400;line-height:1.5625rem;text-align:center}.stages__registration_wrapper .registration li,.stages__registration_wrapper .check-in li,.stages__registration_wrapper .sheduling li{margin-top:.125rem;list-style-type:none;font-weight:400;line-height:1.5625rem}.stages__registration_wrapper .registration ul{font-weight:700;line-height:1.5625rem}.stages__registration_line{display:flex;justify-content:center;width:3.625rem;position:relative}.stages__registration_line:before{content:"";position:absolute;width:4.6875rem;height:.25rem;background-color:#fff}.stages__registration_confirm{display:flex;justify-content:center;align-items:center;gap:.625rem;margin:4.25rem auto 0;max-width:21.3125rem;min-height:3.75rem;padding:.625rem;border-radius:.3125rem;background:#fff;color:#000;font-weight:600;line-height:1.5625rem}.stages__registration_confirm span{color:#f3a917;font-size:1.5rem}@media screen and (max-width:1800px){.stages .container{flex-direction:column}.stages__info{margin-top:6.9375rem}.stages__registration_wrapper{justify-content:center}}@media screen and (max-width:1200px){.stages__info p{font-size:1rem}}@media screen and (max-width:768px){.stages__registration_line:before{width:3.75rem;top:-1.25rem}}@media screen and (max-width:576px){.stages .registration span,.stages .check-in span,.stages .sheduling span{font-size:3.75rem}.stages__registration_line{width:.625rem}.stages__registration_line:before{width:2.5rem}}@media screen and (max-width:362px){.stages .registration span,.stages .check-in span,.stages .sheduling span{font-size:3.4375rem}.stages__registration_line:before{width:1.875rem;top:-2.5rem}}.team .container{display:flex;justify-content:flex-end}.team{padding:31.875rem 0 5.5625rem;background:url(./soldier-CvKq-enk.jpg) center/cover no-repeat}.team__header{display:flex;justify-content:center;align-items:center;flex-direction:column}.team__header p{color:#fff;font-size:1.5625rem;font-weight:700;line-height:2.8125rem}.team__check{display:grid;grid-template-columns:4.5rem minmax(14.25rem,36.3125rem);grid-auto-rows:1fr;margin-top:.125rem;background:#292a2f;border:.0625rem solid rgb(243,169,23);color:#fff}.team__check div:nth-child(1),.team__check div:nth-child(2){color:#000;background:#f3a917}.team__check_number{text-align:center;padding:.625rem;border:.0625rem solid rgb(243,169,23);font-size:1.25rem;font-weight:400;line-height:2.1875rem}.team__check_info{display:flex;align-items:center;gap:.5rem;padding:.625rem .625rem .625rem 1.25rem;border:.0625rem solid rgb(243,169,23);font-size:1.25rem;font-weight:500;line-height:2.1875rem}.team__check_info img{transform:translateY(-.09375rem);width:1.5rem;height:1.125rem}.team__links{display:flex;justify-content:space-between;margin:3.5rem auto 0;max-width:30rem}.team__links a{color:#fff;font-size:1.25rem;font-weight:700;line-height:2.1875rem;text-decoration:none}@media screen and (max-width:1200px){.team__header p{font-size:1.25rem}.team__check_number,.team__check_info{font-size:1rem}.team__links{margin-top:2.8125rem}.team__links a{font-size:1rem}}@media screen and (max-width:768px){.team{background:url(./soldier-CvKq-enk.jpg) 30% center/cover no-repeat}.team .container{justify-content:center}}.promo__header_icons_battles-social{padding-right:2.3125rem;display:flex;align-items:center;gap:1.875rem}.promo__header_icons_battles-social .icon-vk{transform:translate(-.3125rem)}.promo__header_icons_battles-social a{display:flex;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;text-decoration:none;color:#fff}@media screen and (max-width:768px){.promo__header_icons_battles-social{gap:.9375rem}}.battles{padding:8.875rem 0 9.5rem;background-color:#020106}.battles__buttons{position:relative;margin-top:2.5rem;display:flex;gap:none}.battles__buttons:before{position:absolute;content:"";top:-.0625rem;width:100%;height:.125rem;background-color:#f3a917}.battles__buttons_matches{border:.0625rem solid rgb(243,169,23);color:#fff;background:transparent}.battles__buttons_battles{border:none;color:#fff;background:#f3a917}.battles .swiper-slide{padding:0 .3125rem .3125rem}.battles .swiper-slide .card{padding:2.9375rem 2.1875rem;display:block;position:relative;width:100%;min-height:21.3125rem;text-decoration:none;border-radius:.625rem;background-color:#292a2f;transition:box-shadow .3s ease}.battles .swiper-slide .card:hover{border-radius:.625rem;box-shadow:0 0 .625rem #ffb80080,0 0 .625rem #ffb800bf}.battles .swiper-slide .card:hover:before{opacity:1}.battles .swiper-slide .card:hover .card__watch_btn{opacity:1;pointer-events:auto}.battles .swiper-slide .card:before{content:"";position:absolute;inset:0;border-radius:.625rem;background:#0009;opacity:0;transition:opacity .3s ease;pointer-events:none}.battles .swiper-slide .card__watch_btn{position:absolute;gap:.625rem;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease}.battles .swiper-slide .card__watch_btn .icon-play{font-size:.875rem}.battles .swiper-slide .card__header{padding:0 0 1.375rem}.battles .swiper-slide .card__info_line{margin-bottom:2rem;height:.0625rem;background-color:#f3a917}.battles .swiper-slide .card__info_logo{display:flex;justify-content:flex-start;gap:1.25rem}.battles .swiper-slide .card__info_logo .icon-battles{color:#f3a917}.battles .swiper-slide .card__info_group{margin-top:1.375rem;display:grid;grid-template-columns:1fr 6.125rem;grid-template-rows:repeat(2,1fr);color:#fff}.battles .swiper-slide .card__info_group p{font-size:1.25rem;font-weight:700;line-height:2.1875rem}.battles .swiper-slide .card__info_group .match{text-align:center;transform:translateY(1.25rem);border:.0625rem solid rgb(243,169,23);padding:.3125rem .625rem;text-transform:uppercase;font-size:.875rem;font-weight:700;line-height:1.25rem}.battles .swiper-slide .card__info_text{margin-top:.625rem;text-align:left;color:#c4c4c5;font-size:.75rem;font-weight:400;line-height:1.25rem}.battles .swiper.battles__swiper{margin-top:5.5rem}.battles__navigation{display:flex;justify-content:center;align-items:center;margin-top:3.4375rem;gap:1.5rem}.battles__navigation .swiper-pagination#battles__navigation_pagination{display:flex;justify-content:center;gap:1.125rem;width:auto;position:static}.battles__navigation .swiper-pagination#battles__navigation_pagination .swiper-pagination-bullet{margin:0;width:.9375rem;height:.9375rem;opacity:1;background-color:#292a2f}.battles__navigation .swiper-pagination#battles__navigation_pagination .swiper-pagination-bullet-active{background-color:#f3a917}.battles__navigation .swiper-navigation-icon{display:none}.battles__navigation .swiper-button-prev,.battles__navigation .swiper-button-next{display:flex;justify-content:center;align-items:center;width:5.3125rem;height:5.3125rem;border:.125rem solid rgb(243,169,23);border-radius:50%;position:static;background:transparent;-webkit-tap-highlight-color:transparent}.battles__navigation .swiper-button-prev span,.battles__navigation .swiper-button-next span{font-size:5.3125rem;color:#fff}@media screen and (max-width:1023px){.battles .swiper-wrapper{display:flex;flex-direction:column;gap:1.25rem}.battles .swiper-pagination,.battles__navigation{display:none}}@media screen and (max-width:768px){.battles .swiper-slide .card{-webkit-tap-highlight-color:transparent;padding:.9375rem 1.4375rem 1.1875rem;min-height:14.6875rem}.battles .swiper-slide .card:focus{border-radius:.625rem;box-shadow:0 0 .625rem #ffb80080,0 0 .625rem #ffb800bf}.battles .swiper-slide .card:focus:before{opacity:1}.battles .swiper-slide .card:focus .card__watch_btn{opacity:1;pointer-events:auto}.battles .swiper-slide .card__watch_btn{position:absolute;gap:.625rem;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease}.battles .swiper-slide .card__watch_btn .icon-play{font-size:.875rem}.battles .swiper-slide .card__header{padding:0 0 .8125rem}.battles .swiper-slide .card__info{padding:0}.battles .swiper-slide .card__info_line{margin-bottom:1.1875rem}.battles .swiper-slide .card__info_logo{width:1.5625rem;height:1.5625rem}.battles .swiper-slide .card__info_group{margin-top:.6875rem;row-gap:.3125rem}.battles .swiper-slide .card__info_group p{font-size:1rem}.battles .swiper-slide .card__info_text{margin-top:.625rem;font-size:.625rem}}@media screen and (max-width:576px){.battles__buttons a{width:100%}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:75rem}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:75rem}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:.0625rem;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:.0625rem;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:2.625rem;height:2.625rem;position:absolute;left:50%;top:50%;margin-left:-1.3125rem;margin-top:-1.3125rem;z-index:10;transform-origin:50%;box-sizing:border-box;border:.25rem solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 2.75rem}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0 - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0 - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0 - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:.5rem}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
