.description h1{font-weight:700;text-align:center;margin-bottom:.5rem}.description h2{font-weight:600;margin:2rem 0 1rem}.description p{font-size:1.2rem;margin-bottom:1.2rem;text-align:left}.description img{border-radius:10px;max-width:100%;height:auto;margin:2rem auto;display:block;box-shadow:0 4px 10px rgb(0 0 0 / .1);transition:transform 0.3s ease;cursor:pointer;position:relative}.description .img-wrapper{border-radius:10px;max-width:100%;max-height:500px;overflow:hidden;position:relative}.description .img-wrapper::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:60px;pointer-events:none}.description img:hover{transform:scale(1.02)}.description .url-box{background:linear-gradient(135deg,#3182ce,#2b6cb0);color:#fff;padding:20px;border-radius:10px;text-align:center;margin:2rem 0}.description .url-box a{color:#fff;font-size:1.3rem;font-weight:600;text-decoration:none;transition:opacity 0.3s ease}.description .url-box a:hover{opacity:.9}.description li{margin-bottom:.8rem;position:relative;padding-left:1.5rem}.description li:before{color:#3182ce;position:absolute;left:0;font-weight:700}.description .table{width:100%;border-collapse:collapse;margin:2rem 0;background:var(--color1);border-radius:8px;overflow:hidden}.description th,.description td{border:1px solid var(--color2);padding:15px;text-align:left}.description th{background:#edf2f7;font-weight:700;color:#2d3748}.description td{background:var(--color1);color:var(--color2)}.description .search-box{background:var(--color1);color:var(--color2);border:2px solid var(--color2);padding:30px;border-radius:10px;text-align:center;margin:2rem 0}.description .search-box p{text-align:center}.description .search-box input{width:100%;max-width:500px;padding:12px;border:2px solid var(--color2);background:var(--color1);color:var(--color2);border-radius:8px;font-size:16px;margin-bottom:1rem}.description .search-box button{padding:12px 25px;background-color:#3182ce;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color 0.3s ease}.description .search-box button:hover{background-color:#2b6cb0}@media (max-width:600px){.description h1{font-size:1.8rem}.description h2{font-size:1.5rem}.description p{font-size:1rem}.description .url-box input{width:100%}.description .btn{font-size:14px}}