*{padding:0;box-sizing:border-box;margin:0}body{background-color:#fff;line-height:1.6;font-family:Fira Sans,sans-serif}.main-container{background-color:#fff}.hero-section,.main-container{flex-direction:column;align-items:center;width:100%;display:flex}.hero-section{background-color:#f9f8ef}.hero-content{padding:180px 16px 40px;max-width:1200px;flex-direction:column;gap:40px;margin:0 auto;width:100%;display:flex}.breadcrumb{font-size:14px;gap:8px;align-items:center;line-height:20px;display:flex}.breadcrumb a{text-decoration:none;color:#6e6c6a;transition:color .2s}.breadcrumb a:hover{color:#333231}.breadcrumb-separator{height:14px;width:14px}.breadcrumb-current{color:#333231}.title-container{flex-direction:column;gap:16px;display:flex}.main-title{font-size:48px;font-weight:600;color:#333231;line-height:120%;font-family:Fira Sans,sans-serif}.faq-section{padding:80px 0;background-color:#fff;width:100%}.faq-container{padding:0 16px;max-width:1200px;margin:0 auto;width:100%}.faq-inner{max-width:800px;margin:0 auto;width:100%}.faq-list{flex-direction:column;gap:16px;display:flex}.faq-item{overflow:hidden;background-color:#f9f8ef}.faq-button{padding:24px 32px;justify-content:space-between;border:none;transition:background-color .2s;text-align:left;align-items:center;background:none;cursor:pointer;width:100%;display:flex}.faq-button:hover{background-color:#f5f4e7}.faq-question{font-size:18px;font-weight:600;color:#333231;padding-right:16px}.faq-answer,.faq-question{font-family:Fira Sans,sans-serif}.faq-answer{padding:0 32px 24px;font-size:16px;color:#6e6c6a;line-height:160%;display:none}.faq-answer.open{display:block}.chevron-icon{height:24px;transform:rotate(-90deg);transition:transform .2s;width:24px}.chevron-icon.open{transform:rotate(0deg)}@media (max-width:768px){.main-title{font-size:32px}.hero-content{padding:140px 16px 24px;gap:24px}.faq-section{padding:40px 0}.faq-button{padding:20px 16px}.faq-answer{padding:0 16px 20px}}