.advanced-numerology-body{margin:0;background:radial-gradient(circle at top,#211036 0,#0c0714 42%,#05030a 100%);color:#f4edf9;font-family:Inter,system-ui,sans-serif}.advanced-numerology-header{position:sticky;top:0;z-index:20;background:rgba(7,4,12,.88);backdrop-filter:blur(18px);border-bottom:1px solid rgba(214,179,255,.16)}.advanced-numerology-nav{max-width:1180px;margin:auto;padding:14px 22px;display:flex;justify-content:space-between;align-items:center;gap:20px}.advanced-numerology-nav a{color:#efe1ff;text-decoration:none}.advanced-numerology-nav>div{display:flex;gap:18px;flex-wrap:wrap}.advanced-numerology-brand{font-family:Georgia,serif;font-size:1.12rem;color:#f0cb78!important}.advanced-numerology-main{max-width:1120px;margin:0 auto;padding:54px 22px 80px}.advanced-numerology-hero{text-align:center;max-width:820px;margin:0 auto 42px}.advanced-numerology-kicker{text-transform:uppercase;letter-spacing:.18em;font-size:.73rem;color:#d9b6ff;font-weight:700}.advanced-numerology-glyph{font-family:Georgia,serif;color:#f0cb78;font-size:1.1rem;letter-spacing:.18em;margin:14px 0}.advanced-numerology-hero h1,.advanced-numerology-article h1{font-family:Georgia,serif;font-size:clamp(2.4rem,6vw,4.8rem);line-height:1;margin:.3em 0;color:#fff4d8}.advanced-numerology-hero p{font-size:1.08rem;line-height:1.75;color:#d7cce3}.advanced-numerology-calculator{border:1px solid rgba(217,182,255,.22);border-radius:28px;background:linear-gradient(145deg,rgba(64,34,89,.48),rgba(16,9,26,.9));padding:clamp(22px,4vw,42px);box-shadow:0 30px 80px rgba(0,0,0,.28);margin-bottom:54px}.advanced-numerology-calculator form{display:grid;grid-template-columns:1fr 220px auto;gap:14px;align-items:end;margin:24px 0 12px}.advanced-numerology-calculator label{display:grid;gap:8px;color:#e9def1;font-size:.9rem;font-weight:700}.advanced-numerology-calculator input{width:100%;box-sizing:border-box;background:#0c0714;color:white;border:1px solid rgba(217,182,255,.3);border-radius:13px;padding:14px 15px;font:inherit}.advanced-numerology-calculator input:focus{outline:2px solid #d8adff;outline-offset:2px}.advanced-numerology-private-note,.advanced-numerology-result-note{color:#ab9eb7;font-size:.87rem;line-height:1.55}.advanced-numerology-results{margin-top:28px}.advanced-numerology-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.advanced-numerology-result-card{background:rgba(8,5,14,.82);border:1px solid rgba(217,182,255,.18);border-radius:20px;padding:22px;min-height:260px}.advanced-numerology-result-card.master{border-color:rgba(240,203,120,.65);box-shadow:inset 0 0 34px rgba(240,203,120,.06)}.advanced-numerology-result-label{margin:0;color:#c6b0d7;text-transform:uppercase;font-size:.72rem;letter-spacing:.12em}.advanced-numerology-result-number,.advanced-numerology-big-number{font-family:Georgia,serif;color:#f0cb78;font-size:4rem;line-height:1;margin:14px 0 8px}.advanced-numerology-result-card h3{margin:0 0 12px;color:#fff4d8;font-family:Georgia,serif;font-size:1.35rem}.advanced-numerology-result-card>p:not(.advanced-numerology-result-label){color:#cfc2d8;line-height:1.6}.advanced-numerology-result-links{display:grid;gap:8px;margin-top:18px}.advanced-numerology-result-links a,.advanced-numerology-article a{color:#ddb8ff}.advanced-numerology-actions,.advanced-numerology-detail-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.advanced-numerology-guide,.advanced-numerology-number-strip,.advanced-numerology-history{margin:54px 0}.advanced-numerology-guide h2,.advanced-numerology-number-strip h2,.advanced-numerology-history h2,.advanced-numerology-article h2{font-family:Georgia,serif;color:#fff1cf;font-size:clamp(1.7rem,4vw,2.5rem)}.advanced-numerology-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.advanced-numerology-guide-grid>a{display:block;text-decoration:none;color:#f4edf9;border:1px solid rgba(217,182,255,.18);border-radius:20px;padding:22px;background:rgba(18,10,29,.72)}.advanced-numerology-guide-grid strong{display:block;color:#f7ddff;font-family:Georgia,serif;font-size:1.25rem;margin-bottom:7px}.advanced-numerology-guide-grid span{font-size:.78rem;color:#d1aef0;text-transform:uppercase;letter-spacing:.08em}.advanced-numerology-guide-grid p{color:#c8bccc;line-height:1.6}.numerology-number-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.numerology-number-card{display:flex;gap:16px;align-items:center;text-decoration:none;color:#f4edf9;border:1px solid rgba(217,182,255,.18);border-radius:18px;background:rgba(13,8,21,.78);padding:18px}.numerology-number-card.master{border-color:rgba(240,203,120,.48)}.numerology-number-value{min-width:54px;font:700 2rem Georgia,serif;color:#f0cb78}.numerology-number-card strong{display:block;color:#f7ecff}.numerology-number-card small{display:block;color:#a999b4;line-height:1.4;margin-top:5px}.advanced-numerology-history{border-left:3px solid rgba(240,203,120,.7);padding:10px 0 10px 24px}.advanced-numerology-history p,.advanced-numerology-article p{color:#d0c3d8;line-height:1.75}.advanced-numerology-breadcrumb{display:flex;gap:9px;align-items:center;font-size:.84rem;color:#aa9ab6;margin-bottom:34px}.advanced-numerology-breadcrumb a{color:#d9b6ff;text-decoration:none}.advanced-numerology-article{max-width:860px;margin:0 auto}.advanced-numerology-number-hero{text-align:center;margin-bottom:40px}.advanced-numerology-big-number{font-size:clamp(5rem,18vw,10rem);text-shadow:0 0 42px rgba(240,203,120,.18)}.advanced-numerology-keywords{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:18px 0}.advanced-numerology-keywords span{border:1px solid rgba(217,182,255,.24);border-radius:999px;padding:7px 12px;color:#dbc9e7;font-size:.82rem}.advanced-numerology-answer-first{font-size:1.16rem!important;color:#f0e6f5!important}.advanced-numerology-meaning-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.advanced-numerology-reflection{margin:36px 0;padding:24px;border:1px solid rgba(240,203,120,.35);background:rgba(240,203,120,.05);border-radius:18px}.advanced-numerology-error{color:#ffb7c1;background:rgba(110,20,35,.24);border:1px solid rgba(255,120,140,.28);padding:14px 16px;border-radius:12px}.advanced-numerology-footer{border-top:1px solid rgba(217,182,255,.14);padding:28px 20px 40px;text-align:center;color:#92859b;font-size:.84rem}.advanced-numerology-footer a{color:#c8a8e2;text-decoration:none}.advanced-numerology-footer span{margin:0 8px}.btn-gold,.btn-ghost{border-radius:999px;padding:13px 20px;font:700 .9rem Inter,system-ui,sans-serif;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn-gold{border:1px solid #f0cb78;background:linear-gradient(135deg,#f4d98e,#c69a3e);color:#221306}.btn-ghost{border:1px solid rgba(217,182,255,.35);background:rgba(20,11,32,.62);color:#eadcf4}@media(max-width:850px){.advanced-numerology-calculator form{grid-template-columns:1fr}.advanced-numerology-result-grid,.advanced-numerology-guide-grid{grid-template-columns:1fr 1fr}.numerology-number-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-numerology-nav{align-items:flex-start}.advanced-numerology-nav>div{justify-content:flex-end}.advanced-numerology-meaning-grid{grid-template-columns:1fr}}@media(max-width:560px){.advanced-numerology-main{padding:36px 16px 60px}.advanced-numerology-result-grid,.advanced-numerology-guide-grid,.numerology-number-grid{grid-template-columns:1fr}.advanced-numerology-nav{display:block}.advanced-numerology-nav>div{margin-top:10px;gap:10px}.advanced-numerology-nav>div a{font-size:.8rem}.advanced-numerology-hero h1,.advanced-numerology-article h1{font-size:2.35rem}}@media(prefers-reduced-motion:reduce){.advanced-numerology-body *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}