*{margin:0;padding:0;box-sizing:border-box}:root{--blue: #54C9ED;--dark: #162A35;--white: #FFFBFE;--neon-g: #31E981;--brown: #937666;--padding: 24px;--oswald: "Oswald", sans-serif;--work-sans: "Worksans", sans-serif;--accent: var(--blue)}html{scroll-behavior:smooth}html,body{font-family:var(--work-sans);width:100%;height:100%}body{color:var(--white);background:var(--dark)}.wrap{min-height:100%}.center{width:100%;max-width:1280px;margin:0 auto}header{padding:2rem 0 1rem}header .logo{display:flex;flex-direction:column;padding:20px 0 0;color:var(--white);text-decoration:none;align-items:center;gap:4px}header .logo .image{max-width:140px;gap:1rem}header .logo .image img{max-width:100%;height:auto;vertical-align:bottom}header .logo .text{font-weight:700;text-transform:uppercase;font-size:1.6rem;text-align:center}.site-nav{z-index:5;position:sticky;top:0;left:0;display:flex;justify-content:center;will-change:top;background:var(--dark)}.site-nav__inner{width:100%;position:relative;display:flex;align-items:center;gap:16px;padding:16px;margin:0 16px;overflow:hidden;transition:all .2s ease;background:var(--dark)}.site-nav__inner:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.95}.site-nav .nav{display:none;align-items:center;justify-content:center;gap:8px;font-family:var(--work-sans);margin:0 auto}.site-nav .nav a{font-size:1.1rem;display:block;padding:8px 12px;color:var(--white);text-decoration:none;position:relative}.site-nav .mini-logo{width:0;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.site-nav .mini-logo img{max-width:100%;height:auto}.site-nav .mob-nav{margin:0 auto}.site-nav.in .logo{display:none}.site-nav.in .mini-logo{width:100px;opacity:1;visibility:visible}.site-nav.in .mob-nav{margin-right:0}.nav-btn{display:flex;color:var(--white);border:none;background:none}@media (min-width: 720px){.site-nav{top:20px}.site-nav__inner{width:auto;border-radius:4px}.site-nav .mob-nav{display:none}.site-nav .nav{display:flex}.site-nav.in{background:transparent}.site-nav.in .site-nav__inner{background:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.site-nav.in .site-nav__inner:after{background:var(--dark)}}.card-list{width:100%;display:grid;gap:2rem;grid-template-columns:1fr;margin:1rem auto}@media (min-width: 720px){.card-list{grid-template-columns:1fr 1fr}}.card{--accent: var(--blue);border-radius:8px;border:2px solid var(--neon-g);background:var(--dark);color:var(--white);display:flex;flex-direction:column;gap:8px}.card__title,.card__subtitle,.card__body,.card__price,.card__price-sub,.card__action{padding:0 1rem}.card__title:first-child,.card__subtitle:first-child,.card__body:first-child,.card__price:first-child,.card__price-sub:first-child,.card__action:first-child{padding-top:1rem}.card__title:last-child,.card__subtitle:last-child,.card__body:last-child,.card__price:last-child,.card__price-sub:last-child,.card__action:last-child{padding-bottom:1rem}.card .title{--w: 10%;--size: 2px}.card .header{text-transform:uppercase}.card .accent{color:var(--accent)}.card h1,.card h2,.card h3,.card h4,.card h5,.card p{margin:0}.card h4{font-size:1rem}.card__title{font-size:1.3rem}.card ul{list-style:none}.card__price{padding:1rem 0;display:flex;flex-direction:column;align-items:center;gap:4px;margin:10px 0 0}.card__price-amount{font-size:2rem;font-weight:700;color:var(--accent);display:flex;gap:1rem;align-items:center}.card__price-amount__or{color:var(--white);font-size:1rem;text-transform:lowercase}.card__price-amount-special{position:relative}.card__price-amount-special__info{position:absolute;left:0;width:100%;bottom:99%;font-size:.9rem;text-align:center}.card__price-length{text-transform:lowercase}.card__price-sub{display:flex;margin:0 auto;flex-direction:row;gap:8px;align-items:center}.card__price-sub .card__price-amount{font-size:1rem}.card__price-sub .card__price-length{font-size:.9rem}.card__action{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.card__action__btn{text-align:center;color:var(--white);background:var(--neon-g);font-family:var(--oswald);font-weight:700;font-size:1.2rem;border-radius:4px;text-decoration:none;padding:8px 16px;width:100%;max-width:60%;transition:background .25s ease}.card__action__btn:hover{background:hsl(from var(--neon-g) h s l/.85)}.block{scroll-margin-top:60px}.block .inner{padding:2rem 1rem}.block.t-plus .inner{padding-top:4rem}.block.white{background:var(--white);color:var(--dark)}.block.neon{background:var(--neon-g);color:var(--white)}.block a{color:var(--white);font-weight:700}h1,h2,h3,h4,h5{font-family:var(--oswald);position:relative}h1.title,h2.title,h3.title,h4.title,h5.title{--w: 25%;--size: 4px;--color: var(--blue);margin-bottom:calc(var(--size) * 3)}h1.title:after,h2.title:after,h3.title:after,h4.title:after,h5.title:after{content:" ";display:block;position:absolute;top:95%;left:0;width:var(--w, 15%);height:var(--size);background:var(--color, var(--white))}h1.title.blue,h2.title.blue,h3.title.blue,h4.title.blue,h5.title.blue{--color: var(--blue)}h1.title.neon,h2.title.neon,h3.title.neon,h4.title.neon,h5.title.neon{--color: var(--neon-g)}h1{font-size:2.2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}p{margin:10px 0;font-size:.95rem}p.b{font-size:1rem}p.b-1{font-size:1.1rem}.t-c{text-align:center}.t-neon{color:var(--neon-g)}.t-f-zero{font-size:.85rem}.cols{padding:1rem 0;display:grid;gap:24px;width:100%;overflow:hidden}.cols-2{grid-template-columns:1fr}@media (min-width: 720px){.cols-2{grid-template-columns:1fr 1fr}}.cols>div{width:100%;overflow:hidden}.w-860{margin:auto;width:860px;max-width:100%}.f{display:flex}.f__a-c{align-items:center}.f__a-s{align-items:flex-start}.f__sm-c{flex-direction:column}@media (min-width: 720px){.f__sm-c{flex-direction:row}}.f__c{flex-direction:column}.f__w{flex-wrap:wrap}.y-pad{padding:1rem 0}.g{gap:10px}.sponsor-item{width:200px;height:140px;margin:0 auto;display:block;position:relative;border-radius:4px;filter:grayscale(1);transition:filter .25s ease}.sponsor-item:hover{filter:grayscale(0)}.sponsor-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:10px}.marquee{--gap: 1rem;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap);position:relative;width:100%}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%;gap:var(--gap);animation:scroll var(--duration, 5s) linear infinite;text-transform:uppercase}.marquee:before,.marquee:after{content:" ";display:block;position:absolute;top:0;width:20%;height:100%;z-index:1}.marquee:before{left:0;background:linear-gradient(to right,var(--dark),transparent)}.marquee:after{right:0;background:linear-gradient(to left,var(--dark),transparent)}.swiper{height:400px;--swiper-theme-color: $neon}.swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.footer{background:var(--blue);color:var(--white);padding:10px;text-align:center}.footer a{color:var(--white);text-decoration:none;font-weight:600}.footer a:hover{text-decoration:underline}.full-nav{position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;will-change:transform;background:var(--dark);padding:1rem 2rem;display:flex;flex-direction:column;gap:1rem;transition:transform .25s ease;transform:translate(100%)}.full-nav__title-bar{display:flex;align-items:center;justify-content:space-between}.full-nav__title-bar__logo{width:100px}.full-nav__title-bar__logo img{max-width:100%;height:auto}.full-nav .title-bar{text-align:center}.full-nav .title-bar h5{font-size:1.85rem}.full-nav .main-nav{margin-top:2rem;display:flex;flex-direction:column}.full-nav .main-nav a{font-family:var(--oswald);font-size:1.6rem;font-weight:700;text-decoration:none;color:var(--white);padding:1rem;margin-left:-1rem;width:calc(100% + 1rem);border-radius:4px}.full-nav .main-nav a:hover{background:var(--blue)}.full-nav.in{transform:translate(0)}.no-scroll{height:100%;overflow:hidden}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}
