.container{max-width:1200px;margin:20px auto;padding:15px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}*,.container,:after,:before{box-sizing:border-box}h2{font-size:35px;font-weight:700;color:#1a202c;margin-bottom:15px}h2,p{text-align:center}p{color:#0e0f0f;font-size:18px;margin-bottom:20px;max-width:90%;margin-left:auto;margin-right:auto}button{display:block;margin:0 auto 15px;padding:8px 16px;background-color:#1e90ff;color:white;border:none;border-radius:6px;font-weight:700;cursor:pointer;transition:background-color .3s}button:hover{background-color:#1c86ee}.table-wrapper{overflow-x:auto;box-shadow:0 8px 16px rgba(0,0,0,.1);background:#fff;margin:0 auto;border:2px solid #000;width:100%}.mobile-view,.table{width:100%;table-layout:fixed}.header-row{display:flex;background:linear-gradient(90deg,#1e90ff,#4169e1);color:white;font-weight:700;text-transform:uppercase;position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:2px solid #000}.header-row>div{flex:1 1;padding:10px;text-align:center;font-size:20px;border-right:2px solid #000}.header-row>div:first-child{flex:0 0 106px;font-size:20px}.row{display:flex;transition:background-color .2s;border-bottom:2px solid #000}.row:hover{background-color:#f7fafc}.row>div{flex:1 1;padding:10px;text-align:center;font-size:17px;border-right:2px solid #000;word-wrap:break-word}.row>div:first-child{flex:0 0 120px;color:#4a5568;background-color:#f8f5f5}.highlight>div:nth-child(2){background-color:#f8f5f5;font-size:25px;text-transform:uppercase}.section-header{display:flex;background-color:#1e90ff;color:white;font-weight:700}.section-header>div{width:100%;padding:10px;text-align:center;font-size:20px}.yes{color:#28a745}.no,.yes{font-weight:700}.no{color:#dc3545}.number{font-weight:700;color:#1a202c}.row>div:nth-child(2){background-color:#e3e3e3;font-size:15px}.row>div:nth-child(3){background-color:#f8f5f5}.row>div:nth-child(4),.row>div:nth-child(5){background-color:#e3e3e3}.support-section{margin-bottom:70px;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.support-section>div:first-child{background-color:#1e90ff;color:white;text-align:center;padding:10px;font-weight:700;font-size:16px}.buy-now-btn{display:inline-block;padding:10px 20px;background-color:#ff6d1e;color:white;border-radius:6px;font-weight:700;text-align:center;text-decoration:none;transition:background-color .3s;border:2px solid #000}.buy-now-btn:hover{background-color:#1c86ee}.footer{padding-top:15px;text-align:center}.footer,.footer p{margin-bottom:20px}.footer p{color:#4a5568;font-size:19px}.footer a{color:#1a202c;font-weight:700;text-decoration:none}.footer a:hover{text-decoration:underline}.row button{background-color:#dc3545;padding:8px 16px;font-size:14px;border-radius:6px}.row button:hover{background-color:#c82333}@media (max-width:768px){.container{padding:10px 5px}.table-wrapper{margin:0;overflow-x:auto;border:2px solid #000}.mobile-view .header-row,.mobile-view .row{display:block;width:100%;border:2px solid #000}.mobile-view .header-row>div,.mobile-view .row>div{display:block;width:100%;padding:8px;text-align:left;border-bottom:1px solid #e2e8f0;border-right:2px solid #000}.mobile-view .header-row>div:first-child,.mobile-view .row>div:first-child{width:100%;flex:none;font-weight:700;border-left:2px solid #000}.mobile-view .row>div:nth-child(2){font-weight:700;background-color:#fefcbf}.table .header-row,.table .row{display:flex}.section-header{display:block}.section-header>div{width:100%}h2{font-size:24px}p{font-size:19px}.row button{width:100%;margin:10px 0}}@media (max-width:480px){.container{padding:5px}.header-row>div,.row>div{font-size:12px;padding:6px}.section-header>div{font-size:14px}.row button{padding:6px 12px;font-size:12px}.table .header-row,.table .row{display:block}.table .header-row>div,.table .row>div{display:block;width:100%;border-right:none}.row button{width:100%;margin:10px 0}.container{padding:5px}.header-row>div,.row>div{font-size:12px;padding:6px}.section-header>div{font-size:14px}.row button{padding:6px 12px;font-size:12px}}