.TrueSolarTime_page__gRWAq{background-color:var(--primary-bg);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;opacity:1}.TrueSolarTime_page__gRWAq.TrueSolarTime_loaded__2lQbd{opacity:1}.TrueSolarTime_container__PeQih{max-width:var(--component-width-xl);margin:0 auto;padding:0 16px}.TrueSolarTime_hero__IMLKS{padding:48px 0 32px;background-color:var(--primary-bg);text-align:center}.TrueSolarTime_heroContent__IKJ3C{max-width:800px;margin:0 auto}.TrueSolarTime_heroIcon__2lkn5{font-size:4rem;margin-bottom:16px;animation:TrueSolarTime_pulse__uB45N 2s ease-in-out infinite}@keyframes TrueSolarTime_pulse__uB45N{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.TrueSolarTime_heroTitle__jovBb{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:16px;letter-spacing:-.02em}.TrueSolarTime_heroSubtitle__AKek9{font-size:1rem;color:#666666;line-height:1.7}.TrueSolarTime_section__arW5O{margin-bottom:48px;padding:32px 0}.TrueSolarTime_sectionHeader__iP8FG{text-align:center;margin-bottom:32px}.TrueSolarTime_sectionTitle__tSUlh{font-size:1.75rem;font-weight:600;color:#1a1a1a;margin-bottom:16px}.TrueSolarTime_sectionSubtitle__0QIbP{font-size:.9375rem;color:#666666;max-width:700px;margin:0 auto;line-height:1.6}.TrueSolarTime_timeComparisonGrid__RJmO_{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:24px;gap:24px;margin-bottom:32px}.TrueSolarTime_timeTypeCard__cNOWe{background-color:var(--primary-bg);border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f0f0f0;transition:all .3s ease;opacity:0;animation:TrueSolarTime_fadeInUp__zsG33 .6s ease-out forwards;animation-delay:var(--delay)}@keyframes TrueSolarTime_fadeInUp__zsG33{to{opacity:1;transform:translateY(0)}}.TrueSolarTime_timeTypeCard__cNOWe:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.TrueSolarTime_timeTypeHeader__ZYYSz{display:flex;align-items:center;gap:12px;margin-bottom:16px}.TrueSolarTime_timeTypeIcon__dz8nq{font-size:2rem;line-height:1}.TrueSolarTime_timeTypeTitle__Utab1{font-size:1.25rem;font-weight:600;color:#1a1a1a}.TrueSolarTime_timeTypeDescription__DAIqR{font-size:.875rem;color:#666666;line-height:1.6;margin-bottom:12px}.TrueSolarTime_timeTypeCharacteristics__Z4pY3{font-size:.875rem;color:#1a1a1a;padding:12px;background:#f9f9f9;border-radius:8px;border-left:3px solid var(--type-color)}.TrueSolarTime_comparisonNote__ul_QE{background:#f9f9f9;border-radius:12px;padding:24px;border:1px solid #f0f0f0;text-align:center}.TrueSolarTime_comparisonNoteIcon__II_Mx{font-size:2.5rem;margin-bottom:12px}.TrueSolarTime_comparisonNoteTitle__JKmFI{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin-bottom:8px}.TrueSolarTime_comparisonNoteText__VKMeV{font-size:.875rem;color:#666666;line-height:1.6}.TrueSolarTime_historyGrid__ss_cX{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.TrueSolarTime_historyCard__TblyR{background-color:var(--primary-bg);border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f0f0f0;text-align:center;transition:all .3s ease}.TrueSolarTime_historyCard__TblyR:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.TrueSolarTime_historyIcon__W_E3k{font-size:3rem;margin-bottom:16px}.TrueSolarTime_historyTitle__jyrDA{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin-bottom:12px}.TrueSolarTime_historyDescription__ORvVG{font-size:.875rem;color:#666666;line-height:1.6}.TrueSolarTime_calculationCards__afmst{display:flex;flex-direction:column;gap:32px}.TrueSolarTime_calculationCard__GlrG_{background-color:var(--primary-bg);border-radius:12px;padding:32px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f0f0f0}.TrueSolarTime_calculationHeader__ImM_D{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.TrueSolarTime_calculationIcon__nLrHH{font-size:2.5rem;line-height:1}.TrueSolarTime_calculationTitle__7Ue_R{font-size:1.25rem;font-weight:600;color:#1a1a1a}.TrueSolarTime_calculationDescription__oIDZ_{font-size:.9375rem;color:#666666;line-height:1.7;margin-bottom:20px}.TrueSolarTime_calculationFormula__45P0v{background:#f9f9f9;padding:16px;border-radius:8px;border-left:3px solid var(--calc-color);margin-bottom:20px}.TrueSolarTime_formulaTitle__1E3q8{font-size:.75rem;color:#999999;margin-bottom:8px}.TrueSolarTime_formulaText__vpcaV{font-size:1rem;color:#1a1a1a;font-weight:500;font-family:Courier New,monospace}.TrueSolarTime_examplesList__phgZJ{display:flex;flex-direction:column;gap:16px}.TrueSolarTime_exampleItem__3m1dj{background:#f9f9f9;padding:16px;border-radius:8px}.TrueSolarTime_exampleLocation__9bkNN{font-size:.875rem;font-weight:600;color:#1a1a1a;margin-bottom:8px}.TrueSolarTime_exampleCalculation__diXBN{font-size:.875rem;color:#666666;font-family:Courier New,monospace}.TrueSolarTime_causesList__NItgu{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.TrueSolarTime_causeItem__XPGyg{background:#f9f9f9;padding:16px;border-radius:8px}.TrueSolarTime_causeTitle__FTfuY{font-size:.9375rem;font-weight:600;color:#1a1a1a;margin-bottom:8px}.TrueSolarTime_causeDescription__d4TxE{font-size:.875rem;color:#666666;line-height:1.6}.TrueSolarTime_extremesList__esmIo{display:flex;flex-direction:column;gap:12px}.TrueSolarTime_extremeItem__dFlo6{background:#f9f9f9;padding:16px;border-radius:8px;border-left:3px solid #999999}.TrueSolarTime_extremeItem__dFlo6.TrueSolarTime_positive__eo9X5{border-left-color:#22c55e}.TrueSolarTime_extremeItem__dFlo6.TrueSolarTime_negative__Xq3UG{border-left-color:#ef4444}.TrueSolarTime_extremeItem__dFlo6.TrueSolarTime_neutral__i17N_{border-left-color:#f59e0b}.TrueSolarTime_extremeTitle__SxqrW{font-size:.9375rem;font-weight:600;color:#1a1a1a;margin-bottom:6px}.TrueSolarTime_extremeDescription__HzCod{font-size:.875rem;color:#666666;line-height:1.5}.TrueSolarTime_seasonDemo__wAq31{background-color:var(--primary-bg);border-radius:12px;padding:32px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f0f0f0}.TrueSolarTime_seasonSelector__1sDv7{display:flex;justify-content:center;gap:12px;margin-bottom:32px;flex-wrap:wrap}.TrueSolarTime_seasonBtn__JpdS3{background:white;border:2px solid #e0e0e0;padding:12px 24px;border-radius:8px;font-size:.875rem;font-weight:600;color:#1a1a1a;cursor:pointer;transition:all .3s ease}.TrueSolarTime_seasonBtn__JpdS3:hover{border-color:var(--season-color);color:var(--season-color)}.TrueSolarTime_seasonBtn__JpdS3.TrueSolarTime_active__Pbw_W{background:var(--season-color);border-color:var(--season-color);color:white}.TrueSolarTime_seasonContent__7dJrt{animation:TrueSolarTime_fadeIn__tc3QV .3s ease}@keyframes TrueSolarTime_fadeIn__tc3QV{0%{opacity:0}to{opacity:1}}.TrueSolarTime_seasonHeader__UopoR{text-align:center;margin-bottom:24px;padding:20px;background:var(--season-light);border-radius:8px}.TrueSolarTime_seasonTitle__BxaEj{font-size:1.25rem;font-weight:700;color:var(--season-color);margin-bottom:8px}.TrueSolarTime_seasonEquationValue__GeX1p{font-size:2rem;font-weight:700;color:var(--season-color)}.TrueSolarTime_seasonInfoGrid__cBMpF{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.TrueSolarTime_seasonInfoItem__GHxaX{background:#f9f9f9;padding:16px;border-radius:8px;text-align:center}.TrueSolarTime_infoLabel__7G_le{font-size:.75rem;color:#999999;margin-bottom:8px}.TrueSolarTime_infoValue__TBo3B{font-size:1rem;font-weight:600;color:#1a1a1a}.TrueSolarTime_seasonExplanation__Dsqki{background:#f9f9f9;padding:20px;border-radius:8px;border-left:3px solid var(--season-color)}.TrueSolarTime_explanationText__0VhhS{font-size:.9375rem;color:#666666;line-height:1.7}.TrueSolarTime_calculator__03jq0{background-color:var(--primary-bg);border-radius:12px;padding:32px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f0f0f0}.TrueSolarTime_calculatorTitle__G__Z4{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:20px;text-align:center}.TrueSolarTime_calculatorForm__lOTEl{display:flex;flex-direction:column;gap:20px;max-width:500px;margin:0 auto}.TrueSolarTime_formGroup__9r5IJ{display:flex;flex-direction:column;gap:8px}.TrueSolarTime_formLabel__y__Uv{font-size:.875rem;font-weight:600;color:#1a1a1a}.TrueSolarTime_formInput__AmZs6{padding:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:.9375rem;color:#1a1a1a;transition:all .3s ease}.TrueSolarTime_formInput__AmZs6:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px rgba(0,0,0,.05)}.TrueSolarTime_calculatorResult__74YNx{background:#f9f9f9;padding:20px;border-radius:8px;text-align:center;border:2px solid #e0e0e0}.TrueSolarTime_resultLabel__jnmSe{font-size:.875rem;color:#666666;margin-bottom:8px}.TrueSolarTime_resultValue__auutV{font-size:1.5rem;font-weight:700;color:#1a1a1a}.TrueSolarTime_applicationGrid___UEOP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.TrueSolarTime_applicationCard__DPgpY{background-color:var(--primary-bg);border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f0f0f0;text-align:center;transition:all .3s ease}.TrueSolarTime_applicationCard__DPgpY:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.TrueSolarTime_applicationIcon__5cKCl{font-size:2.5rem;margin-bottom:16px}.TrueSolarTime_applicationTitle__NAWUT{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin-bottom:12px}.TrueSolarTime_applicationDescription__tKlHf{font-size:.875rem;color:#666666;line-height:1.6}.TrueSolarTime_recommendationGrid__GbfpN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.TrueSolarTime_recommendationCard__A3pcf{background-color:var(--primary-bg);border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f0f0f0;text-align:center;transition:all .3s ease}.TrueSolarTime_recommendationCard__A3pcf:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.TrueSolarTime_recommendationIcon__HghBs{font-size:2.5rem;margin-bottom:16px}.TrueSolarTime_recommendationTitle__tSiOw{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin-bottom:12px}.TrueSolarTime_recommendationDescription__rkJ8q{font-size:.875rem;color:#666666;line-height:1.6}.TrueSolarTime_wisdomCard__IohMV{background-color:var(--primary-bg);border-radius:12px;padding:48px;text-align:center}.TrueSolarTime_wisdomTitle__G5H4x{font-size:1.75rem;font-weight:600;color:#1a1a1a;margin-bottom:32px}.TrueSolarTime_wisdomQuote__K8sbc{margin-bottom:24px}.TrueSolarTime_quoteText__BlFbZ{font-size:1.125rem;color:#1a1a1a;line-height:1.8;font-style:italic;margin-bottom:16px}.TrueSolarTime_quoteSource__lrKDL{font-size:.875rem;color:#666666}.TrueSolarTime_wisdomExplanation__YkVvT{font-size:.9375rem;color:#666666;line-height:1.7;max-width:700px;margin:0 auto}.TrueSolarTime_ctaSection__BDhFn{text-align:center;padding:4rem 1.5rem}.TrueSolarTime_ctaCard__yqRdT{border-radius:12px;padding:0;max-width:520px;margin:0 auto}.TrueSolarTime_ctaTitle__bZ6K3{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem}.TrueSolarTime_ctaSubtitle__cxvvI{font-size:1.125rem;color:#4b5563;margin-bottom:2rem;line-height:1.7}.TrueSolarTime_ctaButtons__IGzCq{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.TrueSolarTime_ctaPrimary__wQTiL,.TrueSolarTime_ctaSecondary__DB7UJ{padding:.875rem 2.5rem;border-radius:9999px;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;min-width:160px}.TrueSolarTime_ctaPrimary__wQTiL{background:#111827;color:white;box-shadow:0 4px 14px rgba(17,24,39,.25)}.TrueSolarTime_ctaPrimary__wQTiL:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(17,24,39,.35)}.TrueSolarTime_ctaSecondary__DB7UJ{background:white;color:var(--text-primary);border:2px solid #111827}.TrueSolarTime_ctaSecondary__DB7UJ:hover:not(:disabled){transform:translateY(-2px);background:#f9fafb;box-shadow:0 4px 14px rgba(0,0,0,.1)}.TrueSolarTime_ctaPrimary__wQTiL:disabled,.TrueSolarTime_ctaSecondary__DB7UJ:disabled{opacity:.7;cursor:not-allowed;transform:none}.TrueSolarTime_loadingIcon__XwWU3{animation:TrueSolarTime_spin__pf3xB 1s linear infinite;margin-right:.5rem;display:inline-block;vertical-align:middle}@keyframes TrueSolarTime_spin__pf3xB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TrueSolarTime_ctaNote__ufb1n{font-size:.875rem;color:#999999}@media (max-width:768px){.TrueSolarTime_heroTitle__jovBb{font-size:2rem}.TrueSolarTime_heroIcon__2lkn5{font-size:3rem}.TrueSolarTime_historyGrid__ss_cX,.TrueSolarTime_timeComparisonGrid__RJmO_{grid-template-columns:1fr}.TrueSolarTime_calculationCard__GlrG_{padding:20px}.TrueSolarTime_applicationGrid___UEOP,.TrueSolarTime_recommendationGrid__GbfpN,.TrueSolarTime_seasonInfoGrid__cBMpF{grid-template-columns:1fr}.TrueSolarTime_wisdomCard__IohMV{padding:24px}}@media (max-width:480px){.TrueSolarTime_container__PeQih{padding:0 12px}.TrueSolarTime_heroTitle__jovBb{font-size:1.75rem}.TrueSolarTime_section__arW5O{margin-bottom:32px;padding:24px 0}.TrueSolarTime_calculator__03jq0,.TrueSolarTime_seasonDemo__wAq31{padding:20px}}.KnowledgeCtaLink_root__PYGw0{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:inherit}