.advertiseFaq-header{text-align:left;margin-bottom:50px}.advertiseFaq-list{margin-bottom:40px}.advertiseFaq-item{border:2px solid #e2e8f0;border-radius:12px;margin-bottom:16px;background:#ffffff;box-shadow:0 2px 4px rgba(0,0,0,.04);transition:all .3s ease;overflow:hidden}.advertiseFaq-item:hover{box-shadow:0 8px 25px rgba(37,99,235,.15);border-color:#D8F4DB;transform:translateY(-2px)}.advertiseFaq-question{width:100%;padding:24px 28px;text-align:left;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;position:relative}.advertiseFaq-question:hover{background:#f8fafc}.advertiseFaq-question-active{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-bottom:1px solid #e2e8f0}.advertiseFaq-question-text{font-size:1.1rem;font-weight:600;color:#1e293b;line-height:1.5;flex:1 1;padding-right:20px}.advertiseFaq-icon{color:#3b82f6;transition:all .3s ease;flex-shrink:0}.advertiseFaq-question-active .advertiseFaq-icon{transform:rotate(180deg)}.advertiseFaq-answer{max-height:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);background:#fafbfc}.advertiseFaq-answer-open{max-height:500px}.advertiseFaq-answer-content{padding:0 28px 24px;border-top:1px solid #e2e8f0;background:linear-gradient(135deg,#f8fafc,#ffffff)}.advertiseFaq-answer-content p{margin:20px 0 0;font-size:1rem;color:#475569;line-height:1.7}.advertiseFaq-less-container,.advertiseFaq-more-container{text-align:center;margin-top:40px}.advertiseFaq-less-btn,.advertiseFaq-more-btn{background:var(--primary-color);color:black;border:none;padding:14px 32px;font-size:1rem;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(37,99,235,.3);position:relative;overflow:hidden}.advertiseFaq-less-btn:hover,.advertiseFaq-more-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(37,99,235,.4);background:var(--bs-brand-2-darken)}.advertiseFaq-less-btn:active,.advertiseFaq-more-btn:active{transform:translateY(0)}.advertiseFaq-less-btn{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 4px 15px rgba(100,116,139,.3)}.advertiseFaq-less-btn:hover{background:linear-gradient(135deg,#475569,#334155);box-shadow:0 8px 25px rgba(100,116,139,.4)}@media (max-width:768px){.advertiseFaq-question{padding:20px}.advertiseFaq-question-text{font-size:1rem}.advertiseFaq-answer-content{padding:0 20px 20px}.advertiseFaq-less-btn,.advertiseFaq-more-btn{padding:12px 24px;font-size:.95rem}}@media (max-width:480px){.advertiseFaq-question{padding:16px;flex-direction:column;align-items:flex-start;gap:12px}.advertiseFaq-question-text{padding-right:0}.advertiseFaq-icon{align-self:flex-end;margin-top:-20px}}