.notRpq_container{max-width:1280px;padding:0 var(--space-6) var(--space-20);margin:0 auto}.notRpq_breadcrumb{padding:var(--space-6) 0 var(--space-2)}.notRpq_breadcrumb a{color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--transition-fast);font-weight:600}.notRpq_breadcrumb a:hover{color:var(--color-primary)}.notRpq_hero{text-align:center;padding:var(--space-12) 0 var(--space-14)}.notRpq_badge{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin-bottom:var(--space-6);color:var(--color-primary);border:1px solid var(--color-border-accent);border-radius:var(--radius-full);font-size:var(--text-sm);background:#f59e0b1f;font-weight:600;display:inline-flex}.notRpq_title{max-width:820px;margin:0 auto var(--space-5);color:var(--color-text-primary);font-size:var(--text-5xl);font-weight:700;line-height:1.1}.notRpq_highlight{background:var(--gradient-spark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.notRpq_subtitle{max-width:680px;color:var(--color-text-secondary);font-size:var(--text-lg);margin:0 auto;line-height:1.7}.notRpq_infoSection,.notRpq_calculatorSection,.notRpq_whySection,.notRpq_faqSection,.notRpq_relatedSection{margin-bottom:var(--space-16)}.notRpq_infoCard{padding:var(--space-8);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl)}.notRpq_infoTitle,.notRpq_sectionTitle{color:var(--color-text-primary);font-weight:700}.notRpq_infoTitle{font-size:var(--text-2xl);margin:0 0 var(--space-4)}.notRpq_infoText{color:#cbd5e1;font-size:var(--text-base);margin:0 0 var(--space-6);line-height:1.7}.notRpq_formulaBox{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-5);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);background:#f59e0b1a;flex-wrap:wrap;display:flex}.notRpq_formulaLabel{color:var(--color-primary-light);font-size:var(--text-sm);font-weight:700}.notRpq_formula{color:var(--color-text-primary);font-family:Georgia,serif;font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:700;line-height:1.4}.notRpq_formulaUnit{color:var(--color-text-secondary);font-size:var(--text-sm)}.notRpq_legendList{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.notRpq_legendList li{color:var(--color-text-secondary);font-size:var(--text-sm)}.notRpq_legendList strong{color:var(--color-primary-light)}.notRpq_calculatorSection{padding:var(--space-2);background:linear-gradient(135deg, #f59e0b14, #ef44440a), var(--gradient-card);border:1px solid var(--color-border-accent);border-radius:var(--radius-2xl);overflow:hidden;box-shadow:0 24px 80px #0000003d}.notRpq_sectionTitle{margin:0 0 var(--space-8);text-align:center;font-size:var(--text-3xl)}.notRpq_whyGrid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.notRpq_whyCard{padding:var(--space-6);text-align:center;background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);transition:transform var(--transition-base), border-color var(--transition-base)}.notRpq_whyCard:hover{border-color:var(--color-border-accent);transform:translateY(-4px)}.notRpq_whyEmoji,.notRpq_relatedIcon{width:48px;height:48px;margin-bottom:var(--space-4);border:1px solid var(--color-border-accent);border-radius:var(--radius-lg);font-size:var(--text-2xl);background:#f59e0b1f;place-items:center;display:inline-grid}.notRpq_whyCard h3{color:var(--color-text-primary);font-size:var(--text-base);margin:0 0 var(--space-3);font-weight:700}.notRpq_whyCard p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.notRpq_faqList{gap:var(--space-3);max-width:860px;margin:0 auto;display:grid}.notRpq_faqItem{background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);overflow:hidden}.notRpq_faqItem:hover{border-color:var(--color-border-accent)}.notRpq_faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);color:var(--color-text-primary);text-align:left;font-size:var(--text-base);background:0 0;border:none;font-weight:700;display:flex}.notRpq_faqQuestion:hover{color:var(--color-primary-light)}.notRpq_faqIcon{color:var(--color-text-secondary);transition:color var(--transition-base), transform var(--transition-base);flex-shrink:0;display:flex}.notRpq_faqIconOpen{color:var(--color-primary-light);transform:rotate(180deg)}.notRpq_faqAnswer{max-height:500px;padding:0 var(--space-6) var(--space-5);color:#cbd5e1;font-size:var(--text-sm);transition:max-height var(--transition-base), padding var(--transition-base);line-height:1.7;overflow:hidden}.notRpq_faqAnswer p{margin:0}.notRpq_faqAnswerHidden{max-height:0;padding-top:0;padding-bottom:0}.notRpq_relatedGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.notRpq_relatedCard{align-items:center;gap:var(--space-5);padding:var(--space-6);margin-bottom:var(--space-4);background:var(--gradient-card);border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);display:flex}.notRpq_relatedGrid .notRpq_relatedCard{margin-bottom:0}.notRpq_relatedCard:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent);transform:translateY(-2px)}.notRpq_relatedIcon{flex-shrink:0;margin-bottom:0}.notRpq_relatedContent{flex:1;min-width:0}.notRpq_relatedContent h3{color:var(--color-text-primary);font-size:var(--text-lg);margin:0 0 var(--space-2);font-weight:700}.notRpq_relatedContent p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.notRpq_relatedArrow{color:var(--color-primary-light);font-size:var(--text-xl);flex-shrink:0;font-weight:700}.notRpq_ctaSection{margin-bottom:var(--space-8)}.notRpq_ctaCard{padding:var(--space-12);text-align:center;background:linear-gradient(135deg, #f59e0b14, #ef44440f), var(--gradient-card);border:1px solid var(--color-border-accent);border-radius:var(--radius-2xl)}.notRpq_ctaTitle{color:var(--color-text-primary);font-size:var(--text-3xl);margin:0 0 var(--space-4);font-weight:700}.notRpq_ctaDescription{max-width:700px;margin:0 auto var(--space-6);color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.7}.notRpq_ctaFeatures{justify-content:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.notRpq_ctaFeatures span{color:#86efac;font-size:var(--text-sm);font-weight:700}.notRpq_ctaButtons{justify-content:center;gap:var(--space-4);display:flex}.notRpq_ctaPrimary,.notRpq_ctaSecondary{min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);font-size:var(--text-sm);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.notRpq_ctaPrimary{color:var(--color-bg-dark);background:var(--color-text-primary)}.notRpq_ctaPrimary:hover{background:var(--color-primary);transform:translateY(-2px)}.notRpq_ctaSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-dark);background:0 0}.notRpq_ctaSecondary:hover{background:var(--color-bg-elevated);border-color:var(--color-border-accent)}@media (max-width:1024px){.notRpq_whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.notRpq_container{padding:0 var(--space-4) var(--space-16)}.notRpq_hero{padding:var(--space-10) 0 var(--space-12)}.notRpq_title{font-size:var(--text-4xl)}.notRpq_subtitle{font-size:var(--text-base)}.notRpq_infoCard,.notRpq_whyCard,.notRpq_relatedCard,.notRpq_ctaCard{padding:var(--space-6)}.notRpq_formulaBox{padding:var(--space-4)}.notRpq_calculatorSection{padding:var(--space-1)}.notRpq_whyGrid,.notRpq_relatedGrid{grid-template-columns:1fr}.notRpq_sectionTitle,.notRpq_ctaTitle{font-size:var(--text-2xl)}.notRpq_relatedCard{text-align:center;flex-direction:column}.notRpq_ctaButtons{flex-direction:column}}@media (max-width:480px){.notRpq_title{font-size:var(--text-3xl)}.notRpq_formula{font-size:var(--text-base)}}.notRpq_ctaTrialNote{max-width:620px;margin:var(--space-5) auto 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.6}