@import url("https://fonts.googleapis.com/css2?family=Mevin+Pro:wght@400;700&display=swap");*{box-sizing:border-box;margin:0;padding:0}body{font-family:Mevin Pro,sans-serif;background-color:#fff;color:#333}.banner{width:100%;margin:auto}.banner img{width:100%;height:auto;object-fit:contain}.faqz{margin-top:8rem;padding-top:0;overflow:hidden;position:relative;z-index:100}.accordion-item,.faqz{background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:box-shadow .3s ease}.accordion-item{width:80%;margin:20px auto;border:1px solid #ddd;border-radius:10px}.accordion-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.accordion-title{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;background-color:#fff;font-weight:600;transition:background-color .2s ease}.accordion-title:hover{background-color:#f5f5f5}.accordion-title h2{font-size:18px;flex:1 1;text-align:left}.accordion-toggle{font-size:24px;color:#777;margin-left:10px}.accordion-content{padding:15px 20px;border-top:1px solid #eee;background-color:#fff;animation:slideDown .3s ease-in-out}.accordion-content ul{padding-left:20px;list-style-type:disc}.accordion-content li{margin-bottom:10px;font-size:16px;line-height:1.5}@keyframes slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.banner img{overflow-clip-margin:content-box;overflow:clip}.faqz{margin-top:-5rem;padding-top:0;background-color:#fff;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:box-shadow .3s ease}.accordion-item{width:95%}.accordion-title h2{font-size:16px}.accordion-toggle{font-size:20px}.accordion-content li{font-size:14px}}