          .container {             margin: auto;             width: 100%;             padding: 20px;             font-size: 25px;         }          .container * {             font-size: 25px;         }    .tab-container {     width: 100%;     max-width: 600px;     background: #fff;     border-radius: 12px;     box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);     overflow: hidden;   }    .tabs {     display: flex;     background: #e8ecf1;   }    .tab {     flex: 1;     padding: 14px 20px;     text-align: center;     cursor: pointer;     font-size: 15px;     font-weight: 600;     color: #6b7280;     border: none;     background: transparent;     transition: all 0.3s ease;     position: relative;   }    .tab:hover {     color: #3b82f6;     background: rgba(59, 130, 246, 0.05);   }    .tab.active {     color: #3b82f6;     background: #fff;   }    .tab.active::after {     content: '';     position: absolute;     bottom: 0;     left: 0;     width: 100%;     height: 3px;     background: #3b82f6;     border-radius: 3px 3px 0 0;   }    .content-area {     padding: 24px;     min-height: 200px;     animation: fadeIn 0.3s ease;   }    @keyframes fadeIn {     from { opacity: 0; transform: translateY(6px); }     to   { opacity: 1; transform: translateY(0); }   }    .content-area h2 {     font-size: 20px;     color: #1f2937;     margin-bottom: 12px;   }    .content-area p {     font-size: 15px;     line-height: 1.7;     color: #4b5563;   }    .hidden {     display: none;   }       #sp-ks8a8s{width: 100%; max-width: 100%; padding: 10px;}#sp-vw3kvy{padding: 0px;}#sp-ix891v{width: calc(100% + 0px);}#sp-tzcwgbvcanu{background-image: linear-gradient(206deg, rgb(114, 251, 252) 0%, rgb(247, 170, 67) 100%); width: 100%; max-width: 100%; padding: 10px;}#sp-kgqswkjhris8{padding: 0px;}#sp-e88hi2pv8cc2{width: calc(100% + 0px);}#sp-tktfkuucd92{margin: 0px;}