.nav-menu,.navbar{align-items:center;display:flex}.author-content,.footer-links a:hover::after,.header,.nav-menu li a:hover::after{width:100%}.dropdown-menu,.header{box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:999}.logo img,img{display:block}.hero-text,.hero-title,body{font-family:system-ui,sans-serif}.feature-list li:hover,.referral-list li:hover,.steps-list li:hover{box-shadow:0 6px 14px rgba(10,223,133,.1);transform:translateY(-2px)}.nav-menu,.steps-list li,.support-list li,.tips-list li,ul{list-style:none}.logo img,img{max-width:100%}.author-card,.author-img,.bonus-card,.dropdown-menu,.faq-answer,.faq-container,.faq-item,.hero,.hero-wrapper,.referral-list li,.steps-list li,.support-wrapper,.yaarwin-section{overflow:hidden}.btn,.footer-links a,.nav-menu li a,a{text-decoration:none}*{margin:0;padding:0;box-sizing:border-box}body{background:linear-gradient(135deg,#0adf85,#00b866);color:#1a1f2e;line-height:1.5;min-height:100vh}.header{background:#0a6344;padding:16px 50px;position:sticky;top:0}.dropdown,.main-heading h1,.nav-menu li,.nav-menu li a{position:relative}.navbar{justify-content:space-between}.logo img{width:70px;height:70px}.nav-menu{gap:30px}.nav-menu li a{color:#fff;font-size:15px;font-weight:500;transition:.3s}.nav-menu li a::after{content:'';position:absolute;left:0;bottom:-4px;width:0%;height:3px;background:#fff;border-radius:20px;transition:.3s}.dropdown-menu{position:absolute;top:55px;left:50%;transform:translateX(-50%);width:240px;background:#fff;border-radius:18px;opacity:0;visibility:hidden;transition:.35s;border:1px solid rgba(0,0,0,.05)}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;top:58px}.dropdown-menu a{display:block;padding:16px 22px;color:#111!important;font-size:14px;font-weight:400;border-bottom:1px solid #f1f1f1;transition:.3s;background:#fff}.dropdown-menu a:last-child{border-bottom:none}.dropdown-menu a:hover{background:#09db82;color:#fff!important;padding-left:30px}.dropdown-menu::before{content:'';position:absolute;top:-8px;left:50%;transform:translateX(-50%) rotate(45deg);width:18px;height:18px;background:#fff}.nav-buttons{display:flex;align-items:center;gap:15px}.btn{color:#fff;display:inline-block}.login-btn{background:#316cec;box-shadow:0 8px 20px rgba(49,108,236,.35)}.register-btn{background:#ad0000;box-shadow:0 8px 20px rgba(255,90,90,.35)}.btn:hover{transform:translateY(-3px)}.menu-toggle{display:none;font-size:32px;color:#fff;cursor:pointer}.highlight,p{font-size:16px}@media(max-width:991px){.btn,.dropdown,.nav-buttons,.nav-menu{width:100%}.header{padding:15px 20px}.dropdown.active .dropdown-menu,.menu-toggle{display:block}.nav-menu{position:absolute;top:100%;left:0;background:#09db82;flex-direction:column;align-items:flex-start;gap:22px;padding:25px;display:none;border-radius:0 0 20px 20px}.nav-menu.active{display:flex}.dropdown-menu{position:static;transform:none;width:100%;opacity:1;visibility:visible;display:none;margin-top:15px;border-radius:14px;box-shadow:none}.dropdown-menu::before{display:none}.nav-buttons{flex-direction:column;gap:12px;margin-top:10px}.btn{text-align:center}}.container{max-width:1100px;margin:50px auto;background:#fff;padding:40px 35px;border-radius:28px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.main-heading{text-align:center;margin-bottom:32px}.main-heading h1{font-family:Poppins,sans-serif;font-size:32px;font-weight:700;color:#0a2a1f;display:inline-block;padding-bottom:10px}.main-heading h1:after{content:'';position:absolute;width:70px;height:4px;background:#0adf85;bottom:0;left:50%;transform:translateX(-50%);border-radius:4px}p{margin-bottom:18px;color:#2c3e4f;text-align:justify}.highlight{background:#ebfff4;border-left:5px solid #0adf85;padding:20px 24px;margin:28px 0;border-radius:16px;font-style:italic;box-shadow:0 4px 12px rgba(10,223,133,.08)}.main-container{width:100%;max-width:1150px;margin:auto;padding:0 15px}.hero-content,.hero-image{width:50%;position:relative;z-index:2}.hero{padding:30px 0 15px}.hero-wrapper{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#fff;border-radius:28px;padding:36px 40px;box-shadow:0 4px 12px rgba(0,0,0,.08);position:relative}.guide-wrapper::before,.hero-wrapper::before,.support-wrapper::before,.yaarwin-section::before{content:"";position:absolute;top:-80px;right:-80px;width:200px;height:200px;background:#0adf85;opacity:.06;border-radius:50%}.guide-wrapper::after,.hero-wrapper::after,.yaarwin-section::after{content:"";position:absolute;bottom:-80px;left:-80px;width:180px;height:180px;background:#0adf85;opacity:.06;border-radius:50%}.hero-image{display:flex;justify-content:center}.badge{display:inline-flex;align-items:center;gap:8px;background:#0adf85;color:#0a2a1f;padding:6px 16px;border-radius:40px;font-size:13px;font-weight:600;margin-bottom:14px}.badge-dot,.section-badge span{width:7px;height:7px;background:#0a2a1f;border-radius:50%}.hero-title{font-size:32px;line-height:1.25;font-weight:700;margin-bottom:16px;color:#0a2a1f}.hero-text{font-size:16px;color:#4a5b6e;margin-bottom:22px;max-width:540px}.feature-heading,.game-title,.section-title{font-family:Poppins,sans-serif}.hero-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.btn,.feature-item{align-items:center}.btn{padding:10px 22px;border-radius:40px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:.2s;display:inline-flex;justify-content:center;gap:8px}.btn-primary{background:#0adf85;color:#0a2a1f;box-shadow:0 6px 14px rgba(10,223,133,.25)}.btn-primary:hover{transform:translateY(-2px);background:#08c16e}.bonus-card:hover,.game-card:hover{transform:translateY(-3px);border-color:#0adf85}.btn-secondary{background:0 0;color:#0adf85;border:1.5px solid #0adf85}.image-card,.yaarwin-section{background:#fff;position:relative;width:100%;box-shadow:0 4px 12px rgba(0,0,0,.08)}.btn-secondary:hover{background:#0adf85;color:#0a2a1f}.hero-features{display:flex;flex-wrap:wrap;gap:16px}.feature-item{display:flex;gap:6px;font-size:13px;font-weight:500;color:#2c5a3e}.feature-item i{color:#0adf85;font-size:14px}.image-card{border:4px solid #0adf85;border-radius:24px;padding:8px;max-width:400px}.image-card img{border-radius:18px;width:100%;height:auto}.yaarwin-section{border-radius:28px;padding:36px 40px;max-width:1120px;margin:12px auto 0}.section-badge,.yaarwin-section p{margin-bottom:14px;position:relative;z-index:2}.section-badge{display:inline-flex;align-items:center;gap:8px;background:#0adf85;color:#0a2a1f;padding:6px 16px;border-radius:40px;font-size:13px;font-weight:600}.section-title{font-size:32px;line-height:1.25;margin-bottom:18px;color:#0a2a1f;position:relative;z-index:2}.feature-heading{margin-top:28px;margin-bottom:16px;font-size:26px;color:#0a2a1f;position:relative;z-index:2}.yaarwin-section p{font-size:16px;color:#3a5a6e}.feature-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:22px;position:relative;z-index:2}.feature-list li{background:#f6fff9;border:1px solid #cff5e2;border-radius:18px;padding:14px 16px;font-size:16px;color:#2c5a3e;display:flex;align-items:center;gap:12px;transition:.2s}.feature-list li i,.steps-list li::before{align-items:center;display:flex;color:#0a2a1f}.feature-list li:hover{border-color:#0adf85}.feature-list li i{min-width:38px;height:38px;background:#0adf85;border-radius:12px;justify-content:center;font-size:15px}.guide-section{padding:12px 0 32px}.games-wrapper,.guide-wrapper,.vip-wrapper{background:#fff;border-radius:28px;padding:36px 40px;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}.game-card,.referral-list li,.steps-list li{background:#f6fff9;position:relative;transition:.2s}.guide-wrapper .section-title{font-size:28px}.second-title{margin-top:35px}.guide-wrapper p{font-size:16px;color:#3a5a6e;margin-bottom:16px;line-height:1.6;position:relative;z-index:2}.action-btn-wrap{margin:18px 0;position:relative;z-index:2;text-align:center;display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.steps-list{display:flex;flex-direction:column;gap:14px;margin:22px 0;position:relative;z-index:2;padding-left:0}.steps-list li{border:1px solid #cff5e2;border-left:5px solid #0adf85;border-radius:18px;padding:16px 18px 16px 52px}.games-wrapper::after,.games-wrapper::before,.steps-list li::before{background:#0adf85;border-radius:50%;position:absolute}.steps-list li::before{content:"✓";top:16px;left:18px;width:24px;height:24px;justify-content:center;font-size:12px;font-weight:700}.referral-list li:hover,.steps-list li:hover{border-color:#0adf85;background:#fff}.steps-list li span{display:block;font-size:16px;color:#2c5a3e;line-height:1.6;margin-bottom:0;font-weight:500}.conclusion-section,.games-section,.referral-section,.support-section,.tips-section,.vip-section{padding:16px 0 32px}.games-wrapper::before{content:"";top:-80px;right:-80px;width:210px;height:210px;opacity:.06}.games-wrapper::after{content:"";bottom:-80px;left:-80px;width:190px;height:190px;opacity:.06}.game-card{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:32px;padding:24px;border:1px solid #cff5e2;border-radius:24px;z-index:2}.game-card:hover{box-shadow:0 10px 20px rgba(10,223,133,.1)}.game-content{flex:1}.game-image{width:260px;height:auto;flex-shrink:0}.game-image img{width:100%;border-radius:20px;display:block;border:2px solid #d4f5e3}.game-title{font-size:22px;color:#0a2a1f;margin-bottom:12px;font-weight:600}.game-content p{font-size:16px;line-height:1.6;color:#3a5a6e;margin-bottom:14px}.reverse-card{flex-direction:row-reverse}.section-description{font-size:16px;line-height:1.6;color:#4a5b6e;max-width:950px}.bonus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.bonus-card{background:linear-gradient(135deg,#f6fff9 0,#fff 100%);border:1px solid #cff5e2;border-radius:22px;padding:20px 16px;transition:.2s;position:relative}.bonus-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#0adf85}.bonus-card:hover{box-shadow:0 10px 20px rgba(10,223,133,.12)}.problem-card:hover,.support-box:hover{box-shadow:0 8px 20px rgba(10,223,133,.1)}.bonus-icon{width:50px;height:50px;background:#0adf85;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#0a2a1f;font-size:20px;margin-bottom:12px;box-shadow:0 4px 12px rgba(10,223,133,.2)}.bonus-tag{display:inline-block;background:#e5fff2;color:#0a6e48;padding:4px 10px;border-radius:40px;font-size:10px;font-weight:700;margin-bottom:10px;text-transform:uppercase;letter-spacing:.3px}.problem-card h3,.support-heading{font-weight:600;font-family:Poppins,sans-serif}.bonus-title{font-family:Poppins,sans-serif;font-size:18px;line-height:1.3;color:#0a2a1f;margin-bottom:10px}.bonus-card p,.referral-note,.support-list li{line-height:1.6}.bonus-card p{font-size:15px;color:#3a5a6e}.conclusion-wrapper,.referral-wrapper,.tips-wrapper{background:#fff;border-radius:28px;padding:36px 40px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.referral-list{counter-reset:referral-counter;padding-left:0;margin:24px 0;display:flex;flex-direction:column;gap:14px}.referral-list li{list-style:none;border:1px solid #cff5e2;border-left:4px solid #0adf85;border-radius:18px;padding:16px 18px 16px 65px;font-size:16px;line-height:1.6;color:#2c5a3e}.referral-note,.vip-text{background:#f6fff9;border-left:4px solid #0adf85;padding:18px 22px;border-radius:18px;font-size:16px;color:#2c5a3e}.referral-list li::before{counter-increment:referral-counter;content:counter(referral-counter);position:absolute;left:18px;top:16px;width:32px;height:32px;background:#0adf85;color:#0a2a1f;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;font-family:Poppins,sans-serif;box-shadow:0 4px 10px rgba(10,223,133,.2)}.support-description,.support-note,.vip-text{line-height:1.7;z-index:2}.vip-wrapper::before{content:"VIP";position:absolute;top:-15px;right:25px;font-size:90px;font-weight:700;font-family:Poppins,sans-serif;color:rgba(10,223,133,.06);line-height:1}.vip-text{margin-bottom:18px;position:relative}.support-list li,.support-wrapper{background:#fff;position:relative}.support-wrapper{border-radius:28px;padding:36px 40px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.support-description{font-size:16px;color:#4a5b6e;margin-bottom:24px;position:relative}.support-box{background:#f6fff9;border:1px solid #cff5e2;border-radius:22px;padding:24px;margin-bottom:24px;position:relative;z-index:2;transition:.2s}.support-box:hover{border-color:#0adf85;transform:translateY(-2px)}.support-heading{font-size:22px;color:#0a2a1f;margin-bottom:16px}.support-list{counter-reset:support-counter;padding-left:0;display:flex;flex-direction:column;gap:12px}.support-list li{border:1px solid #dff5e9;border-left:4px solid #0adf85;border-radius:16px;padding:14px 16px 14px 60px;font-size:16px;color:#2c5a3e;transition:.2s}.support-list li::before{counter-increment:support-counter;content:counter(support-counter);position:absolute;left:16px;top:14px;width:30px;height:30px;background:#0adf85;color:#0a2a1f;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;font-family:Poppins,sans-serif}.support-list li:hover{border-color:#0adf85;transform:translateX(3px)}.support-note{background:#0adf85;color:#0a2a1f;padding:20px 24px;border-radius:20px;font-size:16px;font-weight:500;position:relative;box-shadow:0 6px 18px rgba(10,223,133,.2)}.problem-section{padding:20px 0 36px}.problem-wrapper{background:#fff;padding:40px;border-radius:28px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.problem-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.problem-card{background:#f6fff9;border:1px solid #cff5e2;border-radius:22px;padding:22px;transition:.2s}.problem-number,.tips-list li::before{background:#0adf85;color:#0a2a1f;display:flex}.problem-card:hover{transform:translateY(-3px);border-color:#0adf85;background:#fff}.problem-header{display:flex;align-items:center;gap:14px;margin-bottom:14px}.problem-number{min-width:44px;height:44px;border-radius:14px;align-items:center;justify-content:center;font-size:16px;font-weight:700;font-family:Poppins,sans-serif}.problem-card h3{font-size:20px;line-height:1.3;color:#0a2a1f}.problem-card p{font-size:15px;line-height:1.7;color:#3a5a6e}.conclusion-wrapper p,.tips-list li{font-size:16px;color:#2c5a3e;background:#f6fff9}.tips-list{display:flex;flex-direction:column;gap:14px;padding-left:0}.tips-list li{position:relative;border:1px solid #cff5e2;border-left:4px solid #0adf85;border-radius:18px;padding:16px 18px 16px 56px;line-height:1.6;transition:.2s}.tips-list li::before{content:"✓";position:absolute;left:18px;top:16px;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center;font-size:13px;font-weight:700}.tips-list li:hover{transform:translateY(-2px);border-color:#0adf85;background:#fff;box-shadow:0 6px 14px rgba(10,223,133,.1)}.conclusion-wrapper p{line-height:1.7;margin-bottom:18px;border-radius:20px;padding:20px 24px;border:1px solid #cff5e2}.conclusion-wrapper p:last-child,.faq-item:last-child{margin-bottom:0}@media (max-width:991px){.hero{padding:25px 0 12px}.conclusion-wrapper,.games-wrapper,.guide-wrapper,.hero-wrapper,.problem-wrapper,.referral-wrapper,.support-wrapper,.tips-wrapper,.vip-wrapper,.yaarwin-section{padding:28px 24px}.hero-wrapper{flex-direction:column;text-align:center;gap:24px}.hero-content,.hero-image{width:100%}.hero-text{margin:auto}.hero-buttons,.hero-features{justify-content:center}.feature-list,.problem-grid{grid-template-columns:1fr}.hero-title,.section-title{font-size:28px}.image-card{max-width:360px}.yaarwin-section{margin-top:10px}.game-card,.reverse-card{flex-direction:column}.game-image{width:100%;max-width:300px;margin:0 auto}.bonus-grid{grid-template-columns:repeat(2,1fr)}.vip-wrapper::before{font-size:70px}}@media (max-width:576px){.main-container{padding:0 12px}.hero{padding:16px 0 8px}.hero-wrapper{padding:20px 16px;border-radius:22px;gap:18px}.hero-title,.section-title{font-size:24px}.btn,.game-content p,.hero-text,.steps-list li span,.support-description,.support-list li,.support-note{font-size:13px}.hero-buttons{flex-direction:column;gap:10px}.btn{width:100%;padding:10px 16px}.hero-features{flex-direction:column;align-items:flex-start;gap:8px}.feature-item,.problem-card p{font-size:12px}.image-card{border-width:3px;padding:6px;border-radius:18px}.conclusion-wrapper,.games-wrapper,.guide-wrapper,.problem-wrapper,.referral-wrapper,.support-wrapper,.tips-wrapper,.vip-wrapper,.yaarwin-section{padding:22px 16px;border-radius:22px}.feature-heading{font-size:20px}.feature-list li{padding:12px 14px;font-size:13px}.feature-list li i{min-width:34px;height:34px;font-size:13px}.badge,.section-badge{font-size:11px;padding:5px 12px}.guide-section{padding:8px 0 20px}.guide-wrapper .section-title{font-size:22px}.steps-list li{padding:14px 14px 14px 46px;border-radius:16px}.steps-list li::before{width:22px;height:22px;font-size:11px;left:14px;top:14px}.conclusion-section,.games-section,.problem-section,.referral-section,.support-section,.tips-section,.vip-section{padding:12px 0 20px}.game-card{padding:16px;gap:16px;margin-top:20px;border-radius:18px}.game-title{font-size:20px;margin-bottom:10px}.bonus-grid{grid-template-columns:1fr;gap:14px}.bonus-card,.problem-card{padding:16px;border-radius:18px}.bonus-title,.problem-card h3{font-size:18px}.referral-list li{padding:14px 14px 14px 56px;font-size:13px;border-radius:16px}.referral-list li::before{width:28px;height:28px;font-size:12px;left:14px;top:14px}.referral-note{padding:16px;border-radius:16px;font-size:13px}.vip-wrapper::before{font-size:50px;top:5px;right:12px}.vip-text{font-size:13px;padding:16px;border-radius:16px}.support-box{padding:16px;border-radius:18px;margin-bottom:18px}.support-heading{font-size:20px;margin-bottom:12px}.support-list li{padding:12px 12px 12px 52px;border-radius:14px}.support-list li::before{width:28px;height:28px;font-size:12px;left:12px;top:12px}.support-note{padding:16px;border-radius:16px}.problem-grid{gap:14px}.problem-number{min-width:38px;height:38px;font-size:14px;border-radius:12px}.tips-list li{padding:14px 14px 14px 50px;border-radius:16px;font-size:13px}.tips-list li::before{width:26px;height:26px;font-size:12px;left:14px;top:14px}.conclusion-wrapper p{font-size:13px;padding:16px;border-radius:16px;margin-bottom:14px}}.faq-container{max-width:1150px;margin:0 auto;background:#fff;border-radius:40px;box-shadow:0 30px 50px -15px rgba(0,0,0,.25);transition:.2s}.author-card,.author-img,.center-img img{box-shadow:0 4px 12px rgba(0,0,0,.08)}.faq-header{background:#0a6344;padding:32px 36px 28px;text-align:center}.faq-item,.faq-question{background:#fff;transition:.2s}.faq-header h2{font-family:Poppins,sans-serif;font-size:32px;font-weight:700;color:#fff;letter-spacing:-.3px;display:inline-flex;align-items:center;gap:12px;background:rgba(10,223,133,.18);padding:8px 28px;border-radius:60px;backdrop-filter:blur(2px)}.faq-header h2 i{color:#0adf85;font-size:1.6rem}.faq-sub{color:#c2f0dc;font-size:.9rem;margin-top:12px;font-weight:500}.faq-question,.faq-question h3{font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;align-items:center;color:#0a2a1f;display:flex}.faq-content{padding:28px 32px 40px}.faq-item{margin-bottom:12px;border-radius:20px;border:1px solid #e6f2ec}.faq-question{width:100%;border:none;padding:20px 24px;text-align:left;cursor:pointer;justify-content:space-between;gap:16px;border-radius:20px}.faq-question:hover{background:#f6fff9}.faq-question h3{margin:0;gap:12px;flex:1}.faq-question h3::before{content:"?";display:inline-flex;align-items:center;justify-content:center;background:#0adf85;color:#0a2a1f;width:28px;height:28px;border-radius:50%;font-size:1rem;font-weight:800;font-family:monospace;flex-shrink:0}.faq-icon{font-size:1.2rem;color:#0adf85;transition:transform .3s;flex-shrink:0}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;transition:max-height .4s cubic-bezier(.4, 0, .2, 1);background:#fafefb;border-top:1px solid transparent}.faq-item.active .faq-answer{max-height:500px;border-top-color:#d4f5e3}.faq-answer p{font-size:.95rem;line-height:1.6;color:#2c4a3a;padding:20px 24px 22px;margin:0;text-align:left}@media (max-width:680px){.faq-header{padding:24px 20px}.faq-header h2{font-size:1.6rem;padding:6px 18px}.faq-content{padding:20px 18px 28px}.faq-question{padding:16px 18px}.faq-question h3{font-size:.98rem}.faq-question h3::before{width:24px;height:24px;font-size:.85rem}.faq-answer p{padding:16px 18px 18px;font-size:.88rem}}@media (max-width:480px){.faq-question h3{font-size:.9rem;gap:10px}.faq-icon{font-size:1rem}}.faq-item:hover{box-shadow:0 4px 12px rgba(10,223,133,.1)}.center-img{width:100%;display:flex;justify-content:center;align-items:center;margin:25px 0}.center-img img{width:300px;max-width:100%;display:block;border-radius:18px;transition:.3s}.center-img img:hover{transform:scale(1.03)}.author-section{max-width:1050px;margin:50px auto}.author-card{background:#fff;border-radius:24px;padding:40px;display:flex;align-items:center;gap:35px;border:1px solid #ececec;position:relative}.author-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,#0adf85,#08b86d)}.author-img{width:280px;min-width:280px;height:320px;border-radius:20%;border:6px solid #dfffee}.author-img img{width:100%;height:100%;object-fit:cover}.author-content h2{font-size:40px;color:#111;margin-bottom:12px}.experience{display:inline-block;background:#ddfff1;color:#0adf85;padding:10px 18px;border-radius:50px;font-size:15px;font-weight:700;margin-bottom:22px}.about-title{font-size:25px;margin-bottom:16px;color:#222}.author-content p{font-size:17px;line-height:1.9;color:#555;margin-bottom:16px}.highlight{color:#0adf85;font-weight:700}@media(max-width:768px){.center-img{padding:0 15px}.center-img img{width:100%;max-width:300px;border-radius:14px}.author-card{flex-direction:column;text-align:center;padding:30px 22px}.author-img{width:150px;min-width:150px;height:150px}.author-content h2{font-size:32px}.about-title{font-size:22px}.author-content p{font-size:16px;line-height:1.8}}@media(max-width:480px){.author-card{padding:25px 18px;border-radius:18px}.author-content h2{font-size:28px}.experience{font-size:14px;padding:8px 15px}.author-content p{font-size:15px}}.footer{width:100%;background:#084c34;padding:28px 20px;margin-top:60px}.footer-container{max-width:1200px;margin:auto;text-align:center}.footer-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:25px;margin-bottom:18px}.footer-links a{color:#fff;font-size:15px;font-weight:700;transition:.3s;position:relative}.footer-links a::after{content:'';position:absolute;left:0;bottom:-5px;width:0%;height:2px;background:#fff;transition:.3s}.footer-bottom p{color:#fff;font-size:14px;font-weight:500;opacity:1;text-align:center}.footer-bottom a{color:#fff;text-decoration:underline}@media(max-width:768px){.footer{padding:25px 15px}.footer-links{gap:15px}.footer-links a{font-size:14px}.footer-bottom p{font-size:13px;line-height:1.6}}@media (hover:hover){.bonus-card:hover,.faq-item:hover,.feature-card:hover,.game-card:hover,.problem-card:hover{transform:translateY(-3px)}.center-img img:hover{transform:scale(1.03)}}