@charset "UTF-8";:root{--primary: #ffdc33;--secondary: #ffdc33;--dark: #111315;--light: #161616;--gray: #9ca3af;--white: #ffffff;--font-main: "Poppins", sans-serif}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1200px}}*{margin:0;padding:0;box-sizing:border-box}body,html{display:flex;flex-direction:column}body,html{height:100%}body{font-family:var(--font-main);line-height:1.6;background-color:var(--dark);color:var(--gray);min-height:100vh;scroll-behavior:smooth}main{display:block}main{flex:1}.main{flex:1 0 auto}a{text-decoration:none;color:inherit}ul{list-style:none}header{background-color:var(--primary);padding:.25rem 0;position:sticky;top:0;z-index:100;box-shadow:0 2px 10px #0000001a}.header-container{display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.5rem;font-weight:700;display:flex;align-items:center;gap:.5rem}.logo img{max-width:200px}.desktop-nav{display:none}.desktop-nav ul{display:flex}.desktop-nav ul li{margin-left:25px}.desktop-nav ul li a{font-weight:500;transition:color .3s ease}.desktop-nav ul li a{color:#000}.mobile-menu{font-size:1.5rem;cursor:pointer;color:var(--primary)}.mobile-nav{position:fixed;top:60px;left:0;width:100%;background-color:var(--white);padding:20px;box-shadow:0 5px 10px #0000001a;display:none}.mobile-nav.active{display:block}.mobile-nav ul li{margin:15px 0;text-align:center}.mobile-nav ul li a{font-weight:500;display:block;padding:10px;border-radius:4px;transition:background-color .3s ease}.mobile-nav ul li a:hover{background-color:#d619351a}@media(min-width:768px){.mobile-menu,.mobile-nav{display:none}.desktop-nav{display:block}}.hero{background:linear-gradient(#191f26cc,#191f26cc),url(https://ik.imagekit.io/ktravelvaozet4t/thundertv/hero.jpg?tr=w-1264,q-60,f-webp);background-size:cover;background-position:center;padding:140px 0;text-align:center}.hero h1{font-size:2.2rem;margin-bottom:20px;line-height:1.2;color:#fff}.hero p{font-size:1rem;max-width:700px;margin:0 auto 30px;color:#fff}.hero .hero-buttons{display:flex;flex-direction:column;gap:15px;align-items:center}@media(min-width:768px){.hero h1{font-size:3rem}.hero .hero-buttons{flex-direction:row;justify-content:center}}.plans .plans-grid{display:grid;grid-template-columns:1fr;gap:25px}.plans .plans-grid .plan-card{background-color:var(--light);border-radius:.5rem;transition:transform .3s ease;position:relative;box-shadow:0 5px 15px #0000000d;border:1px solid var(--primary);cursor:pointer}.plans .plans-grid .plan-card .plan-header{padding:20px;text-align:center}.plans .plans-grid .plan-card .plan-header .plan-name{font-size:1.4rem;margin-bottom:10px;color:var(--primary)}.plans .plans-grid .plan-card .plan-header .plan-price{font-size:2rem;font-weight:700;color:var(--secondary)}.plans .plans-grid .plan-card .plan-header .plan-price span{font-size:1rem;font-weight:400}.plans .plans-grid .plan-card .btn{display:flex;justify-content:center;align-items:center}.plans .plans-grid .plan-card .plan-button{display:block;text-align:center;margin:20px}.plans .plans-grid .plan-card.popular{position:relative}.plans .plans-grid .plan-card.popular .plan-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.plans .plans-grid .plan-card.popular .popular-tag{position:absolute;top:-10px;right:-10px;background-color:var(--secondary);color:#000;padding:.25rem 1rem;border-radius:2rem;font-size:.8rem;font-weight:600}.plans .plans-grid .plan-card:hover{transform:translateY(-5px)}@media(min-width:768px){.plans .plans-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.plans .plans-grid{grid-template-columns:repeat(4,1fr)}}.faq .faq-container{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:.938rem}.faq .faq-container .faq-item{border-radius:8px;overflow:hidden;background-color:var(--light);border:1px solid var(--primary)}.faq .faq-container .faq-item .faq-question{padding:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:var(--white)}.faq .faq-container .faq-item .faq-question h3{font-size:1rem}.faq .faq-container .faq-item .faq-answer{padding:0 20px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq .faq-container .faq-item .faq-answer a{color:var(--secondary);text-decoration:underline}.faq .faq-container .faq-item .faq-answer.active{padding:20px;max-height:500px}footer{background-color:var(--dark);padding:30px 0;color:var(--white);text-align:center}footer .footer-bottom{color:#aaa;font-size:.9rem}.btn{display:inline-block;padding:.625rem 2rem;background-color:var(--secondary);color:#000;border-radius:.5rem;font-weight:600;transition:all .3s ease;border:none;cursor:pointer;text-align:center;font-family:var(--font-main)}.btn:hover{transform:translateY(-2px)}.btn-outline{background-color:var(--dark);border:1px solid var(--secondary);color:var(--white)}section{padding:3rem 0 1rem}section .section-title{text-align:center;margin-bottom:2.5rem}section .section-title h2{color:var(--white);font-size:2rem;margin-bottom:.938rem}section .section-title p{max-width:600px;margin:0 auto}.about-grid{text-justify:distribute}.about-grid p{margin-bottom:.5rem}.features .features-grid{display:grid;grid-template-columns:1fr;gap:30px}.features .features-grid .feature-card{padding:25px;border-radius:8px;text-align:center;box-shadow:0 5px 15px #0000000d;transition:transform .3s ease}.features .features-grid .feature-card .feature-icon{font-size:2.5rem;margin-bottom:20px;color:var(--secondary)}.features .features-grid .feature-card h3{margin-bottom:15px;font-size:1.3rem;color:var(--primary)}.features .features-grid .feature-card:hover{transform:translateY(-5px)}@media(min-width:768px){.features .features-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.features .features-grid{grid-template-columns:repeat(4,1fr)}}.distributor .distributor-content{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.distributor .distributor-content .distributor-image img{width:100%;border-radius:8px;box-shadow:0 5px 15px #0000001a}.distributor .distributor-content .distributor-text h3{color:var(--white);font-size:1.8rem;margin-bottom:20px}.distributor .distributor-content .distributor-text p{margin-bottom:20px}.distributor .distributor-content .distributor-text .benefits-list{margin:25px 0}.distributor .distributor-content .distributor-text .benefits-list li{margin-bottom:10px;display:flex;align-items:center}.distributor .distributor-content .distributor-text .benefits-list li:before{content:"✓";color:var(--secondary);margin-right:10px;font-weight:700}@media(min-width:768px){.distributor .distributor-content{grid-template-columns:1fr 1fr}}
