body{font-family:'Noto Sans Bengali',sans-serif;background-color:var(--bg-light);color:var(--text-dark);line-height:1.8}@media (max-width:768px){html,body{overflow-x:hidden;width:100%;max-width:100%}.container{max-width:100%;overflow-x:hidden}.row{margin-left:0;margin-right:0}.col-md-4,.col-lg-10{padding-left:15px;padding-right:15px}.hero-about h1{font-size:1.8rem;padding:0 15px}.hero-about p{font-size:1rem;padding:0 15px}.content-section p{text-align:left;font-size:1rem}.feature-cards{grid-template-columns:1fr;padding:0 15px}.feature-card{padding:25px 20px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:15px}.stat-box .number{font-size:2rem}.timeline-item{flex-direction:column;padding:0 15px}.timeline-year{width:100%;margin-bottom:15px}.value-item{flex-direction:column;text-align:center;padding:0 15px}.value-item i{margin-bottom:15px}.cta-section h2{font-size:1.8rem;padding:0 15px}.cta-section p{font-size:1rem;padding:0 15px}.btn-primary-custom{margin:10px 5px;padding:12px 30px;font-size:1rem}}@media (max-width:576px){.stats-grid{grid-template-columns:1fr}.hero-about{padding:50px 0}.content-section{padding:40px 0}}.breadcrumb-section{background:white;padding:1rem 0;margin-top:1rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.breadcrumb{margin-bottom:0;background:transparent}.breadcrumb-item a{color:var(--primary-color);text-decoration:none}.breadcrumb-item.active{color:var(--text-light)}.hero-section{background:linear-gradient(135deg,rgba(236,72,153,0.9),rgba(168,85,247,0.9)),url('../../image/asset-e285d9f0-fo100i.webp') center/cover;color:white;padding:5rem 0;border-radius:12px;box-shadow:0 8px 24px rgba(236,72,153,0.3);position:relative;overflow:hidden}.hero-section::before{content:'🦋🌸🌺';position:absolute;font-size:15rem;opacity:0.15;top:-3rem;right:-3rem;animation:flutter 8s ease-in-out infinite}@keyframes flutter{0%,100%{transform:translateY(0px) rotate(0deg)}25%{transform:translateY(-20px) rotate(5deg)}50%{transform:translateY(0px) rotate(0deg)}75%{transform:translateY(-15px) rotate(-5deg)}}.hero-section h1{font-weight:700;font-size:3rem;margin-bottom:1.5rem;text-shadow:2px 2px 8px rgba(0,0,0,0.3);position:relative;z-index:1}.hero-section .lead{font-size:1.4rem;margin-bottom:2rem;position:relative;z-index:1}.flower-badge{display:inline-block;background:white;color:var(--accent-pink);padding:0.7rem 1.5rem;border-radius:30px;font-weight:600;margin:0.5rem;box-shadow:0 4px 12px rgba(0,0,0,0.2);transition:all 0.3s ease}.flower-badge:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 6px 16px rgba(236,72,153,0.4)}.content-section{background:white;padding:3rem;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.08)}.content-section h2{color:var(--primary-color);font-weight:700;margin:2.5rem 0 1.5rem;padding-bottom:0.5rem;border-bottom:3px solid var(--secondary-color);position:relative}.content-section h2::after{content:'';position:absolute;bottom:-3px;left:0;width:120px;height:3px;background:var(--accent-pink)}.content-section h3{color:var(--text-dark);font-weight:600;margin:2rem 0 1rem}.content-section p{color:var(--text-light);margin-bottom:1.2rem;text-align:justify}.img-container{text-align:center;margin:3rem 0;position:relative}.img-container img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px rgba(236,72,153,0.3);transition:transform 0.3s ease}.img-container img:hover{transform:scale(1.03) rotate(-1deg)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin:3rem 0}.feature-card{background:linear-gradient(135deg,var(--bg-lighter),white);padding:2.5rem;border-radius:12px;text-align:center;transition:all 0.3s ease;border:2px solid transparent;box-shadow:0 4px 12px rgba(0,0,0,0.08);position:relative;overflow:hidden}.feature-card::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(236,72,153,0.1) 0%,transparent 70%);opacity:0;transition:opacity 0.3s ease}.feature-card:hover{border-color:var(--accent-pink);transform:translateY(-10px);box-shadow:0 12px 28px rgba(236,72,153,0.3)}.feature-card:hover::before{opacity:1}.feature-card i{font-size:3.5rem;color:var(--accent-purple);margin-bottom:1.5rem;position:relative;z-index:1}.feature-card h3{color:var(--text-dark);font-weight:600;margin-bottom:1rem;position:relative;z-index:1}.feature-card p{color:var(--text-light);margin:0;position:relative;z-index:1}.gameplay-section{background:linear-gradient(135deg,var(--accent-purple),#9333ea);color:white;padding:3rem;border-radius:12px;box-shadow:0 8px 24px rgba(168,85,247,0.4)}.gameplay-section h2{color:white;border-bottom:3px solid white}.gameplay-section h2::after{background:var(--accent-pink)}.gameplay-section p{color:rgba(255,255,255,0.95)}.symbols-showcase{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin:2rem 0}.symbol-box{background:white;padding:1.5rem;border-radius:12px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,0.1);transition:all 0.3s ease;border-top:4px solid var(--accent-pink)}.symbol-box:hover{transform:translateY(-5px) rotate(2deg);box-shadow:0 8px 20px rgba(236,72,153,0.3)}.symbol-box i{font-size:3rem;color:var(--accent-pink);margin-bottom:1rem}.symbol-box h4{color:var(--text-dark);font-weight:600;margin-bottom:0.5rem}.symbol-box p{color:var(--text-light);font-size:0.9rem;margin:0}.bonus-section{background:linear-gradient(135deg,var(--accent-pink),#db2777);color:white;padding:3rem;border-radius:12px;text-align:center;box-shadow:0 8px 24px rgba(236,72,153,0.4)}.bonus-section h2{color:white;border:none;margin-bottom:1rem}.bonus-section h2::after{display:none}.tips-container{background:var(--bg-lighter);padding:3rem;border-radius:12px;border-left:5px solid var(--accent-pink)}.tips-list{list-style:none;padding:0}.tips-list li{padding:1.2rem;margin:1rem 0;background:white;border-radius:8px;border-left:5px solid var(--primary-color);box-shadow:0 2px 8px rgba(0,0,0,0.05);transition:all 0.3s ease}.tips-list li:hover{transform:translateX(10px);box-shadow:0 4px 12px rgba(6,182,212,0.2);border-left-color:var(--accent-pink)}.tips-list li::before{content:"🌸 ";font-size:1.5rem;margin-right:0.5rem}.stats-display{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin:3rem 0}.stat-card{background:white;padding:2rem;border-radius:12px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,0.08);border-top:4px solid var(--accent-purple);transition:all 0.3s ease}.stat-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(168,85,247,0.3)}.stat-card h3{font-size:2.8rem;color:var(--accent-pink);font-weight:700;margin-bottom:0.5rem}.stat-card p{color:var(--text-light);margin:0;font-weight:500}.cta-section{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:white;padding:4rem 3rem;border-radius:12px;text-align:center;box-shadow:0 8px 24px rgba(6,182,212,0.3)}.cta-section h2{color:white;border:none;margin-bottom:1.5rem}.cta-section h2::after{display:none}.cta-button{background:white;color:var(--primary-color);padding:15px 45px;font-weight:700;border-radius:50px;border:none;font-size:1.3rem;transition:all 0.3s ease;box-shadow:0 4px 12px rgba(0,0,0,0.2);display:inline-block;text-decoration:none}.cta-button:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.3);color:var(--primary-color)}@media (max-width:768px){.hero-section h1{font-size:2rem}.features-grid{grid-template-columns:1fr}.stats-display{grid-template-columns:1fr}}
