.rank-math-block{border-radius:12px;overflow:hidden;box-shadow:0 5px 30px rgb(0 0 0 / .08);background:#fff}.rank-math-list-item{border-bottom:1px solid #e5e7eb;padding:0;transition:all 0.2s ease;position:relative;background:#fff}.rank-math-list-item:last-child{border-bottom:none}.rank-math-list-item:hover{background:#fafafa}.rank-math-question{cursor:pointer;position:relative;padding:20px 60px 20px 50px;margin:0!important;font-size:18px!important;line-height:1.4!important;font-weight:600!important;color:#1f2937!important;transition:all 0.3s ease;border-left:4px solid #fff0;user-select:none;min-height:auto}@media (max-width:640px){.rank-math-question{font-size:16px!important;padding:18px 50px 18px 20px}}.rank-math-question.active{color:#2563eb!important;background:#f0f7ff;border-left-color:#2563eb}.rank-math-question::after{content:'';position:absolute;right:25px;top:50%;transform:translateY(-50%) rotate(0deg);width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.rank-math-question.active::after{transform:translateY(-50%) rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%232563eb'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 15l7-7 7 7'%3E%3C/path%3E%3C/svg%3E")}.rank-math-answer{display:none;padding:0 25px 0 25px;overflow:hidden;transition:all 0.4s cubic-bezier(.4,0,.2,1);opacity:0;max-height:0;transform-origin:top}.rank-math-answer.showing{display:block;opacity:1;padding-bottom:25px;padding-top:5px;max-height:1000px}.rank-math-answer p{margin-top:0!important;margin-bottom:0!important;padding:15px;border-radius:8px;border-left:3px solid #dbeafe;color:#374151!important;line-height:1.6!important;font-size:15px!important}.rank-math-question::before{content:attr(data-number);position:absolute;left:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;background:#f3f4f6;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#6b7280}@media (max-width:576px){.rank-math-question::before{display:none}}.rank-math-question.active::before{background:#2563eb;color:#fff}.rank-math-list-item.active-item{box-shadow:0 4px 12px rgb(37 99 235 / .1);z-index:1}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.rank-math-answer.showing p{animation:slideDown 0.4s ease}.rank-math-block::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#2563eb,#3b82f6,#60a5fa);z-index:2}