*,::after,::before{box-sizing:border-box}body,html{margin:0;padding:0;overflow-x:hidden;font-family:Poppins,sans-serif;background:#eef2f7;color:#1f2937}a{text-decoration:none;color:#0b66a0}a:hover{text-decoration:underline}.container{width:100%;max-width:500px;margin:auto;padding:8px}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);padding:10px;border-radius:12px;font-size:12px;margin-bottom:15px;box-shadow:0 4px 12px rgba(0,0,0,.06)}.breadcrumb a,.breadcrumb span{padding:5px 8px;border-radius:8px;white-space:nowrap}.breadcrumb a{color:#0b66a0;background:#f1f5f9;transition:.2s}.breadcrumb a:hover{background:#0b66a0;color:#fff}.breadcrumb span{background:linear-gradient(135deg,#0b66a0,#0f8cd6);color:#fff;font-weight:500}.sep{color:#999;font-size:12px}.hero-section{background:linear-gradient(135deg,#0b66a0,#00c6ff);color:#fff;padding:14px;border-radius:12px;text-align:center}.hero-section h1{font-size:20px;margin-bottom:8px}.hero-section p{font-size:13px;opacity:.9}.hero-section p a{color:#fff}.result-box{position:relative;top:10px;z-index:10;margin-top:15px;margin-bottom:20px;background:#fff;padding:16px;border-radius:14px;box-shadow:0 8px 20px rgba(0,0,0,.08)}.result-grid{display:flex;flex-direction:column;gap:10px}.result-item{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-radius:10px;background:linear-gradient(135deg,#0b66a0,#0f8cd6);color:#fff}.content-section,.faq-section{padding:16px;border-radius:12px}.result-item:nth-child(2){background:linear-gradient(135deg,#ff9800,#ff5722)}.result-item span{font-size:14px}.result-item strong{font-size:22px;letter-spacing:2px}.content-section{background:#fff;margin-bottom:14px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.content-section h2{font-size:16px;margin-bottom:8px;color:#0b66a0}.content-section p{font-size:14px;line-height:1.6}.timing-table{width:100%;font-size:13px;border-collapse:collapse;margin-top:10px}.timing-table th{background:#0b66a0;color:#fff;padding:8px}.timing-table td{padding:8px;text-align:center;background:#fafafa}.faq-section{background:#fff}.faq-section h3{font-size:14px;margin-top:12px}.faq-section p{font-size:13px}.disclaimer-box{padding:20px;margin-top:20px;border-radius:10px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.08);border-left:5px solid #e53935}.disclaimer-box h2{color:#e53935;margin-top:0}.disclaimer-box p{font-size:14px;color:#444}.mini-disclaimer{font-size:12px;text-align:center;color:#777;margin-top:8px}@media (min-width:768px){.container{max-width:900px}.result-grid{flex-direction:row}.result-item{flex-direction:column;text-align:center;padding:20px}.result-item strong{font-size:32px}.hero-section h1{font-size:28px}}