.page-index-review-tai-xiu{background-color:var(--deep-navy);color:var(--text-main);font-family:'Segoe UI',Arial,sans-serif;line-height:1.7;overflow-x:hidden}.page-index-review-tai-xiu img{max-width:100%;height:auto}.page-index-review-tai-xiu a{color:var(--text-main);text-decoration:none}.page-index-review-tai-xiu .page-index-review-tai-xiu__hero-section{padding-top:10px;background:linear-gradient(135deg,#0A1B36 0%,#10233F 100%)}.page-index-review-tai-xiu__hero-image-wrap{width:100%;max-width:1200px;margin:0 auto;padding:16px 16px 0;box-sizing:border-box}.page-index-review-tai-xiu__hero-image{width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;border-radius:24px;box-shadow:0 12px 40px rgba(27,51,87,0.8),0 0 0 1px var(--border-color);display:block}.page-index-review-tai-xiu__hero-content{max-width:1000px;margin:0 auto;text-align:center;padding:24px 16px 32px}.page-index-review-tai-xiu__hero-title{font-size:clamp(1.4rem, 4vw, 2rem);font-weight:800;line-height:1.25;letter-spacing:-0.02em;color:var(--text-main);text-shadow:0 2px 12px rgba(0,0,0,0.2);max-width:800px;margin:0 auto 12px}.page-index-review-tai-xiu__hero-desc{font-size:1rem;font-weight:400;line-height:1.7;color:var(--text-secondary);max-width:780px;margin:0 auto 28px}.page-index-review-tai-xiu__hero-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center;width:100%;box-sizing:border-box}.page-index-review-tai-xiu__btn{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word;padding:14px 32px;border-radius:999px;font-weight:700;font-size:1rem;line-height:1.2;text-align:center;cursor:pointer;transition:transform 0.25s ease,box-shadow 0.3s ease;border:1px solid transparent;min-height:48px}.page-index-review-tai-xiu__btn-primary{background:linear-gradient(180deg,#2B73F6 0%,#1144A6 100%);color:#fff;box-shadow:0 6px 20px rgba(43,115,246,0.4)}.page-index-review-tai-xiu__btn-primary:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(43,115,246,0.55)}.page-index-review-tai-xiu__btn-secondary{background:transparent;color:var(--text-main);border-color:var(--border-color);box-shadow:inset 0 0 0 1px rgba(79,168,255,0.2)}.page-index-review-tai-xiu__btn-secondary:hover{transform:translateY(-3px);box-shadow:0 0 20px rgba(79,168,255,0.5);background:rgba(36,77,132,0.25)}.page-index-review-tai-xiu__intro-section{padding:40px 16px;background:#0B1B38;border-bottom:1px solid rgba(27,51,87,0.7)}.page-index-review-tai-xiu__intro-inner{max-width:1000px;margin:0 auto}.page-index-review-tai-xiu__intro-lead{font-size:1.1rem;text-align:center;line-height:1.8;color:var(--text-secondary);max-width:900px}.page-index-review-tai-xiu__intro-lead strong{color:var(--gold)}.page-index-review-tai-xiu__content-section{padding:48px 16px;background:var(--background-color)}.page-index-review-tai-xiu__container{max-width:1000px;margin:0 auto}.page-index-review-tai-xiu__content-section p{font-size:1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1.2em}.page-index-review-tai-xiu__content-section p strong,.page-index-review-tai-xiu__content-section li strong{color:var(--gold)}.page-index-review-tai-xiu__content-section a{color:var(--glow)}.page-index-review-tai-xiu__content-section a:hover{text-decoration:underline;color:var(--glow)}.page-index-review-tai-xiu__section-title{font-size:clamp(1.3rem,2.5vw,1.6rem);color:var(--text-main);margin:2.2em 0 0.8em;text-align:center;position:relative;padding-bottom:12px;font-weight:700}.page-index-review-tai-xiu__section-title::after{content:'';display:block;width:70px;height:3px;background:linear-gradient(90deg,var(--glow),transparent);margin:12px auto 0;border-radius:2px}.page-index-review-tai-xiu__content-section ol{padding-left:20px;margin:1em 0 1.4em}.page-index-review-tai-xiu__content-section ol li{color:var(--text-secondary);margin-bottom:0.6em;line-height:1.7}.page-index-review-tai-xiu__content-section ul{padding-left:20px;margin:1em 0 1.4em}.page-index-review-tai-xiu__content-section ul li{color:var(--text-secondary);margin-bottom:0.8em;line-height:1.7;position:relative}.page-index-review-tai-xiu__content-section ul li::before{content:'';position:absolute;left:-16px;top:0.8em;width:6px;height:6px;border-radius:50%;background:var(--glow)}.page-index-review-tai-xiu__faq-list{display:flex;flex-direction:column;gap:12px;margin-top:24px}.page-index-review-tai-xiu__faq-item{background:#0B1B38;border:1px solid var(--border-color);border-radius:16px;overflow:hidden;transition:all 0.3s ease}.page-index-review-tai-xiu__faq-item:hover{border-color:rgba(79,168,255,0.5)}.page-index-review-tai-xiu__faq-question{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:18px 24px;cursor:pointer;font-weight:600;font-size:1.05rem;color:var(--text-main);background:rgba(0,0,0,0.2);border-radius:16px;transition:background 0.3s ease}.page-index-review-tai-xiu__faq-question::-webkit-details-marker{display:none}.page-index-review-tai-xiu__faq-question:hover{background:rgba(16,35,63,0.8)}.page-index-review-tai-xiu__faq-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;border-radius:50%;background:rgba(79,168,255,0.15);color:var(--glow);font-weight:700;font-size:1.5rem;line-height:1;margin-left:12px}.page-index-review-tai-xiu__faq-answer{padding:0 24px 18px;color:var(--text-secondary);font-size:1rem;line-height:1.7}details[open].page-index-review-tai-xiu__faq-item{border-color:rgba(79,168,255,0.5)}.page-index-review-tai-xiu__cta-section{padding:56px 16px;background:linear-gradient(135deg, #10233F 0%, #0A1B36 100%);border-top:1px solid var(--border-color)}.page-index-review-tai-xiu__cta-inner{max-width:900px;margin:0 auto;text-align:center}.page-index-review-tai-xiu__cta-title{font-size:clamp(1.4rem,3vw,1.9rem);color:var(--text-main);font-weight:800;letter-spacing:-0.02em;max-width:800px;margin:0 auto 16px}.page-index-review-tai-xiu__cta-desc{color:var(--text-secondary);font-size:1rem;max-width:680px;margin:0 auto 28px;line-height:1.7}.page-index-review-tai-xiu__cta-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center;width:100%;box-sizing:border-box}.page-index-review-tai-xiu__cta-title em{color:var(--gold);font-style:normal}@media (max-width: 1024px){.page-index-review-tai-xiu__hero-content{padding:18px 16px 24px}}@media (max-width: 768px){.page-index-review-tai-xiu{overflow-x:hidden}.page-index-review-tai-xiu img{max-width:100%!important;height:auto!important}.page-index-review-tai-xiu .page-index-review-tai-xiu__hero-section{padding-top:10px}.page-index-review-tai-xiu__hero-image-wrap{padding:8px 8px 0}.page-index-review-tai-xiu__hero-image{aspect-ratio:16/9;border-radius:16px}.page-index-review-tai-xiu__hero-content{padding:16px 16px 20px;text-align:center}.page-index-review-tai-xiu__hero-actions{width:100%;flex-direction:column;align-items:stretch}.page-index-review-tai-xiu__btn{width:100%;max-width:100%;min-width:0;padding:14px 20px;font-size:1rem}.page-index-review-tai-xiu__btn-primary,.page-index-review-tai-xiu__btn-secondary{margin:0}.page-index-review-tai-xiu__content-section{padding:32px 12px}.section-title{margin-top:1.6em}.page-index-review-tai-xiu__content-section ol li ul li{text-align:left}.page-index-review-tai-xiu__intro-section{padding:28px 12px}.page-index-review-tai-xiu__cta-section{padding:36px 12px}.page-index-review-tai-xiu__cta-actions{width:100%;flex-direction:column;align-items:stretch}}