.numerology_container__uN0Cr{padding:3rem;min-height:100vh;background-color:#fff;color:#000;max-width:1200px;margin:0 auto}.numerology_pageTitle__KozFi{font-size:min(10vw,7rem);letter-spacing:.3em;font-weight:200;margin-left:-.15em;text-align:center;line-height:1;margin-bottom:6rem;margin-top:3rem;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:3rem;text-transform:uppercase}.numerology_content__JcdrE h2{font-size:2.5rem;font-weight:300;letter-spacing:.1em;margin-bottom:2rem;margin-top:4rem;text-transform:uppercase}.numerology_content__JcdrE h3{font-size:1.8rem;font-weight:400;margin-bottom:1.5rem;letter-spacing:.05em}.numerology_backLink__5NXrB{display:inline-block;margin-bottom:2rem;color:#666;text-decoration:none;transition:color .2s}.numerology_backLink__5NXrB:hover{color:#000}.numerology_grid__wi9Od{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin:3rem 0}.numerology_card___C4u9{border:1px solid rgba(0,0,0,.1);padding:2.5rem;background:rgba(0,0,0,.02);border-radius:.5rem;transition:all .2s ease}.numerology_card___C4u9:hover{background:rgba(0,0,0,.03);transform:translateY(-2px)}.numerology_formula__YNyPp{font-family:monospace;background:rgba(0,0,0,.05);padding:1.5rem;margin:1.5rem 0;text-align:center;border-radius:.25rem;font-size:1.2rem;letter-spacing:.1em}.numerology_connections__saACU{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem;margin:3rem 0}.numerology_connectionBox__jeUkn{text-align:center;padding:1.5rem;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.02);min-width:140px;border-radius:.5rem;transition:all .2s ease}.numerology_connectionBox__jeUkn:hover{background:rgba(0,0,0,.03);transform:translateY(-2px)}.numerology_connectionBox__jeUkn strong{font-size:1.2rem;display:block;margin-bottom:.5rem;letter-spacing:.05em}.numerology_connectionBox__jeUkn p{margin:.5rem 0;color:rgba(0,0,0,.7)}.numerology_codeBlock__hCbYo{font-family:monospace;background:rgba(0,0,0,.03);padding:2rem;margin:1.5rem 0;overflow-x:auto;line-height:1.6;border-radius:.25rem;border:1px solid rgba(0,0,0,.1);font-size:1.1rem}.numerology_algorithmGrid__EQuV9{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin:3rem 0}.numerology_highlight__d_zef{color:rgba(0,0,0,.7);font-style:italic;margin-top:1.5rem;line-height:1.6;font-size:1.1rem}.numerology_content__JcdrE p{line-height:1.7;margin:1.2rem 0;font-size:1.1rem;color:rgba(0,0,0,.8)}.numerology_content__JcdrE ul{margin:1.5rem 0;padding-left:1.5rem}.numerology_content__JcdrE li{margin:.8rem 0;line-height:1.6;font-size:1.1rem;color:rgba(0,0,0,.8)}@media (max-width:768px){.numerology_container__uN0Cr{padding:1.5rem}.numerology_pageTitle__KozFi{font-size:min(8vw,5rem);margin-bottom:3rem}.numerology_content__JcdrE h2{font-size:2rem}.numerology_card___C4u9{padding:2rem}}.numerology_triangularSequence__dswR4{margin:6rem 0;text-align:center}.numerology_sequenceDisplay__vv7ul{background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.1);border-radius:1rem;padding:3rem;margin:2rem 0}.numerology_formula__YNyPp{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.numerology_formulaTitle__63Icl{font-size:1.2rem;color:rgba(0,0,0,.6);margin-bottom:1rem}.numerology_formulaMath__QdKZo{font-family:Times New Roman,serif;font-size:3.5rem;font-style:italic;letter-spacing:.1em}.numerology_sequence__m1qkQ{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;margin:3rem 0}.numerology_sequenceNumber__A_r8e{display:flex;flex-direction:column;align-items:center}.numerology_sequenceCount__0jf_g{font-size:2.5rem;font-weight:300;color:#000;margin-bottom:.5rem}.numerology_sequenceCubes__4B6q9{font-size:.9rem;color:rgba(0,0,0,.6);letter-spacing:.05em}.numerology_sequenceDescription__6eb4U{margin-top:3rem;color:rgba(0,0,0,.8)}.numerology_sequenceDescription__6eb4U p{margin:.5rem 0;font-size:1.2rem}.numerology_sequenceFormula__RjfEo{font-family:monospace;font-size:1.4rem;margin-top:2rem;letter-spacing:.2em;color:rgba(0,0,0,.8)}@media (max-width:768px){.numerology_formulaMath__QdKZo{font-size:2.5rem}.numerology_sequenceCount__0jf_g{font-size:2rem}.numerology_sequenceDisplay__vv7ul{padding:1.5rem}}