*{box-sizing:border-box}.home-container{padding-bottom:80px}:root{--foreground:#000000;--muted-foreground:#6b7280;--border:#ff0000;--card:#ffffff;--secondary:rgba(0,0,0,0.05);--rate-green:#07c18c;--rate-red:#ff4b4b}@keyframes slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slide-up .3s ease forwards}.hero-upper,.hidden-seo{font-size:0;height:0;overflow:hidden}.banner-container{margin:0;padding:0 17px 17px;border-radius:12px;overflow:hidden}.banner-img{overflow:hidden;width:100%;border-radius:12px!important;height:auto;object-fit:cover;border-radius:0}.features{padding-left:16px;padding-right:16px;display:flex;flex-direction:column;gap:8px}.feature-card{display:flex;align-items:flex-start;gap:16px;padding:12px;background:var(--card);border:1.2px solid rgb(201,207,209);border-radius:10px;transition:all .3s ease;animation:slide-up .3s ease forwards}.feature-img{width:85px;border-radius:12px;object-fit:cover}.feature-title{font-weight:700;font-size:15px;margin-bottom:4px;color:var(--foreground);font-weight:600;letter-spacing:.5px}.feature-desc{font-size:14px;color:rgb(146,146,146);line-height:1.4}.screenshot-section{padding:16px}.screenshot-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.screenshot-img{width:100%;height:auto;border-radius:12px}.overlay-box{position:absolute;padding:16px 32px}.overlay-box,.overlay-box-new{top:50%;width:100%;margin-bottom:16px}.overlay-box-new{padding:0 32px 16px}.overlay-header{margin-bottom:16px}.overlay-header,.overlay-header-new{display:flex;align-items:center;justify-content:space-between}.overlay-header-new{margin-bottom:5px}.overlay-header h3{font-size:18px;font-weight:600}.overlay-content{text-align:center;margin-bottom:16px}.overlay-refresh{display:flex;justify-content:center;align-items:center;padding:8px;background:linear-gradient(90deg,#fef9c3,#fffef0)}.overlay-refresh>div{display:flex;gap:20px}.refresh-icon{width:16px;height:16px}.error-text{font-size:14px;color:#ef4444}.screenshot-text{text-align:center;font-size:16px;font-weight:700}.market-section{padding:30px 18px 18px}.market-title{font-size:16px;font-weight:600}.market-box{border-radius:0;overflow:hidden}.market-header{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:10px;font-size:12px;color:rgb(46,46,46)}.center{text-align:center}.right{text-align:right}.market-item,.market-list{margin-top:5px}.market-item{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;align-items:center;padding:4px 0;transition:background .2s ease}.market-item:hover{background:rgba(0,0,0,.06)}.coin-info{display:flex;align-items:center;gap:12px}.coin-info,.coin-info>div{min-width:0}.coin-img{width:33px;height:33px;min-width:33px;object-fit:contain;flex-shrink:0}.coin-name{font-size:13px;font-weight:600}.coin-change{font-size:12px;font-weight:400}.coin-change.green{color:var(--rate-green)}.coin-change.red{color:var(--rate-red)}.bold{font-weight:600;font-size:13px}.platform-price-container{font-family:Inter,sans-serif;color:#000}.platform-title{font-size:16px;font-weight:500;margin-bottom:8px}.price-card{background-image:linear-gradient(to bottom right,rgba(255,245,200,0),rgba(255,255,255,0)),url(/_next/static/media/acceptance_bg.463b3433.png);background-size:cover;background-repeat:no-repeat;border-radius:12px;min-width:220px;display:flex;flex-direction:column;align-items:center;padding:16px 20px;height:153px}.refresh-section{justify-content:space-between;margin-bottom:8px;text-align:center}.refresh-section p{font-size:13px;color:#7a7a7a}.refresh-timer{color:#f7b733;font-weight:500}.refresh-icon{width:18px;height:18px;cursor:pointer;opacity:.8;transition:transform .2s ease}.price-display{display:flex;align-items:center;justify-content:center;margin:6px 0}.price-value{font-family:var(--app-font-price)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:38px;letter-spacing:-.5px;font-size:48px;font-weight:600;margin-right:8px;line-height:1}.base-badge{background-image:url(/_next/static/media/base_price_bg.833b238b.png);background-size:cover;background-repeat:no-repeat;padding:0 10px;border-radius:0 6px 6px 6px;font-size:12px;color:white;font-weight:600;display:flex;align-items:center;justify-content:center;height:22px;margin-top:20px}.conversion-text{font-size:16px;color:#000;margin-top:6px;font-weight:600;font-family:var(--app-font-price)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes spin{to{transform:rotate(1turn)}}.loading-gif{display:block;margin:0 auto}.refresh-section{display:flex;align-items:center;justify-content:center;position:relative;width:100%;margin-top:10px}.refresh-section p{margin:0;font-size:14px;text-align:center;flex:1 1}.refresh-icon{width:22px;height:22px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.angelx-wrapper{margin:auto;padding:10px 20px}.angelx-title{font-size:34px;font-weight:700;font-size:20px;font-weight:600;color:#041f30;letter-spacing:-1px;padding-bottom:10px}.angelx-heading{font-size:24px;margin-top:20px;margin-bottom:10px}.angelx-text{margin-bottom:15px;font-size:16px;font-size:14px;font-weight:400;color:#041f30;line-height:23px;margin-bottom:7px!important;line-height:142%}.angelx-table{width:100%;border-collapse:collapse;margin:20px 0}.angelx-table td,.angelx-table th{border:1px solid #ddd;padding:10px}.angelx-table th{background:#f3f3f3}.angelx-list,.angelx-steps{padding-left:20px}.angelx-button{margin-top:8px;padding:5px 15px;background:#00bcd4;color:white;border-radius:5px;color:#000;border-radius:50px;background-color:#ffc107;border:1px solid #ffc107;cursor:pointer;font-weight:700}.faq-container{margin:auto;padding:20px;font-family:sans-serif}.faq-title{padding:0;font-size:20px;margin-bottom:20px;text-align:center;font-weight:bolder}.faq-item{border-top:1px solid #000}.faq-item:last-child{border-bottom:1px solid #000}.faq-question{justify-content:space-between;padding:15px 0;cursor:pointer}.faq-left,.faq-question{display:flex;align-items:center}.faq-left{gap:10px}.faq-number-wrapper{border-radius:50%}.faq-number,.faq-number-wrapper{width:32px!important;height:32px!important}.faq-number{border:1px solid black;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}.faq-qtext{font-size:14px;font-weight:500}.faq-icon{font-size:32px;width:40px;text-align:center;font-weight:lighter}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease;font-size:20px;line-height:1.7}.faq-answer p{padding-bottom:25px;font-size:15px}.faq-open{max-height:300px}