.aog-blog{--aog-ink: #1e1633;--aog-purple: #2d144b;--aog-purple-deep: #1a0b2e;--aog-navy: #252042;--aog-gold: #d4a853;--aog-tile: #ebe4f8;--aog-cta: #9333ea;background:#fff;color:var(--aog-ink);font-family:var(--font-outfit, Outfit, sans-serif);font-size:1rem;line-height:1.625}.aog-blog h1,.aog-blog h2,.aog-blog h3,.aog-blog h4{font-family:var(--font-orbitron, Orbitron, sans-serif);font-weight:700}.aog-blog-wrap{max-width:72rem;margin:0 auto}.aog-blog-band{padding:2.5rem 1.25rem}.aog-blog-band--white{background:#fff}.aog-blog-band--dark{background:linear-gradient(180deg,#120a22,#1a0b2e);color:#fff}.aog-blog-band--white p,.aog-blog-band--white li{color:#4b5563}.aog-blog-band--white strong{color:var(--aog-ink);font-weight:600}.aog-blog-section-title{font-size:clamp(1.35rem,2.8vw,1.75rem);color:var(--aog-purple);margin:0 0 1rem;text-align:center}.aog-blog-section-lead{margin:0 auto 1.5rem;max-width:42rem;text-align:center}.aog-blog-hero{position:relative;color:#fff;overflow:hidden;padding:0 1.25rem 2.5rem;background:#0f0620}.aog-blog-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,#0f0620,#2d144b 45%,#1a0b2e),url(/images/mystical-astrology-background.webp) center / cover no-repeat;pointer-events:none}.aog-blog-hero__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c061cf0,#0c061ce0 42%,#0c061c8c 58%,#0c061c33)}.aog-blog-hero__glow{position:absolute;width:min(55vw,520px);height:min(55vw,520px);right:18%;top:50%;transform:translate(20%,-50%);background:radial-gradient(circle,rgba(147,51,234,.35) 0%,transparent 68%);pointer-events:none;z-index:0}.aog-blog-hero__figure{position:absolute;right:22%;top:50%;transform:translate(15%,-48%);width:min(36vw,300px);height:auto;opacity:.55;pointer-events:none;z-index:0;filter:saturate(1.05)}.aog-blog-hero__inner{position:relative;z-index:2;max-width:72rem;margin:0 auto;display:grid;gap:1.75rem;align-items:center;padding-top:.5rem}@media(min-width:1024px){.aog-blog-hero__inner{grid-template-columns:minmax(0,1.15fr) auto;gap:2.5rem;min-height:26rem}}.aog-blog-hero__copy{max-width:32rem;padding:1.5rem 1.35rem;background:#0f0820d1;border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 48px #00000059}.aog-blog-hero__kicker{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--aog-gold);font-weight:600;margin-bottom:.75rem;display:inline-block}.aog-blog-hero__title{font-size:clamp(2rem,4.5vw,2.75rem);line-height:1.12;margin:0 0 .5rem;color:#fff;font-weight:700}.aog-blog-hero__subtitle{font-size:clamp(1rem,2vw,1.2rem);color:#ffffffe0;margin:0 0 1rem;font-family:var(--font-outfit, Outfit, sans-serif);font-weight:500}.aog-blog-hero__lead{font-size:1.05rem;color:#d1d5db;margin:0 0 1.25rem;max-width:34rem;font-family:var(--font-outfit, Outfit, sans-serif)}.aog-blog-hero__meta{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:#9ca3af;margin-bottom:1.25rem}.aog-blog-cta{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.75rem;border-radius:999px;background:linear-gradient(135deg,#9333ea,#6366f1);color:#fff!important;font-family:var(--font-orbitron, Orbitron, sans-serif);font-size:.8rem;letter-spacing:.06em;text-decoration:none;font-weight:600;box-shadow:0 8px 28px #9333ea59;transition:transform .15s ease,filter .15s ease}.aog-blog-cta:hover{transform:translateY(-1px);filter:brightness(1.06)}.aog-blog-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.aog-blog-cta-row--center{justify-content:center}.aog-blog-cta--secondary{background:transparent!important;border:2px solid rgba(255,255,255,.9);box-shadow:none;color:#fff!important}.aog-blog-cta--secondary:hover{background:#ffffff1a!important;filter:none}.aog-blog-cta--secondary-light{border-color:var(--aog-purple);color:var(--aog-purple)!important}.aog-blog-cta--secondary-light:hover{background:#2d144b0f!important}.aog-blog-hero__phone-wrap{display:flex;justify-content:center;align-items:center;z-index:3}.aog-blog-hero__phone{width:min(100%,200px);max-height:26rem;height:auto;object-fit:cover;object-position:top center;border-radius:22px;border:3px solid rgba(212,168,83,.45);box-shadow:0 20px 50px #00000080}@media(min-width:1024px){.aog-blog-hero__phone{width:220px;max-height:28rem}.aog-blog-hero__figure{right:26%;width:min(32vw,280px);opacity:.5}}@media(max-width:1023px){.aog-blog-hero__figure,.aog-blog-hero__glow{display:none}.aog-blog-hero__copy{max-width:none}}.aog-blog-crumb{grid-column:1 / -1;margin:0 0 .25rem;padding:0;font-size:.875rem;color:#9ca3af}.aog-blog-crumb a{color:#9ca3af;text-decoration:none}.aog-blog-crumb a:hover{color:var(--theme-primary)}.aog-blog-split--intro{display:grid;gap:2rem}@media(min-width:1024px){.aog-blog-split--intro{grid-template-columns:1fr 280px;align-items:start}}.aog-blog-toc{background:linear-gradient(160deg,#f8f4ff,#ede4ff);border:1px solid rgba(126,87,194,.2);border-radius:12px;padding:1.25rem 1.5rem}.aog-blog-toc__title{font-size:1.5rem;color:var(--theme-primary);margin:0 0 1rem}.aog-blog-toc ol{list-style:none;padding:0;margin:0;counter-reset:aog-toc}.aog-blog-toc li{counter-increment:aog-toc;margin-bottom:.5rem}.aog-blog-toc a{display:flex;gap:.5rem;font-size:.875rem;color:#4b5563;text-decoration:none}.aog-blog-toc a:hover{color:var(--theme-primary)}.aog-blog-toc a:before{content:counter(aog-toc);width:1.35rem;height:1.35rem;border-radius:999px;background:var(--theme-primary);color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.aog-blog-feature-grid{display:grid;gap:1rem;margin-top:1.5rem}@media(min-width:640px){.aog-blog-feature-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.aog-blog-feature-grid{grid-template-columns:repeat(4,1fr)}}.aog-blog-feature{background:var(--aog-tile);border-radius:12px;padding:1.25rem 1rem;text-align:center;min-width:0}.aog-blog-feature__icon{font-size:1.75rem;margin-bottom:.5rem;line-height:1}.aog-blog-feature p{font-size:.85rem;margin:0;color:var(--aog-ink);line-height:1.4}.aog-blog-quote-banner{margin:0;padding:2.5rem 1.5rem;background:linear-gradient(135deg,#1a0b2eeb,#2d144be0),url(/images/oracle-page-background.png) center / cover no-repeat;color:#fff;text-align:center}.aog-blog-quote-banner blockquote{margin:0 auto;max-width:40rem;font-size:clamp(1.1rem,2.5vw,1.35rem);font-style:italic;line-height:1.5;color:#ffffffeb}.aog-blog-quote-banner cite{display:block;margin-top:.75rem;font-style:normal;font-size:.85rem;color:var(--aog-gold)}.aog-blog-why-grid{display:grid;gap:1rem;margin-top:1.5rem}@media(min-width:768px){.aog-blog-why-grid{grid-template-columns:repeat(3,1fr)}}.aog-blog-why-card{background:var(--aog-navy);border-radius:14px;padding:1.5rem 1.25rem;text-align:center;color:#fff;min-width:0;border:1px solid rgba(255,255,255,.06)}.aog-blog-why-card__icon{font-size:2rem;margin-bottom:.65rem}.aog-blog-why-card h3{font-size:.95rem;color:#fff;margin:0 0 .5rem}.aog-blog-why-card p{font-size:.85rem;margin:0;color:#d1d5db;line-height:1.45}.aog-blog-compare{display:grid;gap:1.75rem;align-items:stretch}@media(min-width:1024px){.aog-blog-compare{grid-template-columns:minmax(0,1.15fr) minmax(260px,420px);gap:2rem;align-items:center}}.aog-blog-compare__table{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;align-self:center}.aog-blog-compare__col{background:#00000047;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:1.15rem 1rem 1.25rem;min-width:0;display:flex;flex-direction:column}.aog-blog-compare__col--oracle{border-color:#a78bfa59;background:#581c8738}.aog-blog-compare__head{text-align:center;margin-bottom:1rem}.aog-blog-compare__avatar{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0 auto .5rem;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);font-size:.7rem;font-weight:700;letter-spacing:.04em;color:#e5e7eb}.aog-blog-compare__avatar--oracle{background:#9333ea59;border-color:#a78bfa73;color:#fff;font-size:1rem}.aog-blog-compare__col h3{font-size:.82rem;color:#fff;margin:0;line-height:1.35}.aog-blog-compare__col ul{list-style:none;padding:0;margin:0;font-size:.78rem;color:#d1d5db;flex:1}.aog-blog-compare__col li{display:flex;gap:.45rem;align-items:flex-start;margin-bottom:.5rem;line-height:1.35}.aog-blog-compare__mark{flex-shrink:0;width:1rem;text-align:center;font-weight:700}.aog-blog-compare__mark--no{color:#f87171}.aog-blog-compare__mark--yes{color:#c4b5fd}.aog-blog-compare__figure{margin:0;min-width:0;display:flex;flex-direction:column;gap:.65rem}.aog-blog-compare__figure-img{width:100%;height:auto;max-height:17rem;object-fit:cover;object-position:center 35%;border-radius:14px;display:block;border:1px solid rgba(212,168,83,.25);box-shadow:0 12px 36px #00000059}@media(min-width:1024px){.aog-blog-compare__figure-img{max-height:19rem}}.aog-blog-compare__caption{text-align:center;font-size:.88rem;color:#ffffffd1;font-style:italic;line-height:1.4}.aog-blog-band--dark .aog-blog-section-title{color:#fff;text-align:center;margin-bottom:1.75rem}.aog-blog-flow{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.5rem}@media(min-width:900px){.aog-blog-flow{flex-direction:row;align-items:flex-start;justify-content:space-between}}.aog-blog-flow__step{flex:1;text-align:center;min-width:0;position:relative}@media(min-width:900px){.aog-blog-flow__step:not(:last-child):after{content:"→";position:absolute;right:-.25rem;top:1.9rem;color:var(--aog-gold);opacity:.75}}.aog-blog-flow__icon{width:5.5rem;height:5.5rem;margin:0 auto .65rem;border-radius:999px;border:3px solid #e5e7eb;background:radial-gradient(circle at 35% 30%,#faf5ff,#ede9fe 55%,#e9d5ff);box-shadow:inset 0 0 0 5px #fff,0 6px 18px #6d28d91f;display:flex;align-items:center;justify-content:center;color:#6d28d9}.aog-blog-flow__icon svg{width:2.35rem;height:2.35rem;display:block}.aog-blog-flow__label{font-size:.72rem;color:var(--aog-ink);line-height:1.35;padding:0 .25rem}.aog-blog-topics{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);margin-top:1.5rem}@media(min-width:640px){.aog-blog-topics{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.aog-blog-topics{grid-template-columns:repeat(5,1fr)}}.aog-blog-topic{background:var(--aog-navy);border-radius:12px;padding:1rem .65rem;text-align:center;min-width:0;border:1px solid rgba(255,255,255,.06)}.aog-blog-topic__icon{font-size:1.5rem;margin-bottom:.35rem}.aog-blog-topic__label{display:block;font-size:.65rem;color:#fff;line-height:1.3;font-family:var(--font-orbitron, Orbitron, sans-serif)}.aog-blog-example{display:grid;gap:1.5rem}@media(min-width:1024px){.aog-blog-example{grid-template-columns:1.4fr .6fr;align-items:start}}.aog-blog-chat{padding:0;color:var(--aog-ink)}.aog-blog-chat__q{background:var(--aog-tile);border-radius:12px;padding:.85rem 1rem;font-size:.9rem;margin-bottom:1rem;color:var(--aog-purple);font-weight:600}.aog-blog-chat__answer{background:linear-gradient(145deg,var(--aog-purple) 0%,var(--aog-purple-deep) 100%);border-radius:16px;padding:1.25rem 1.25rem 1.5rem;color:#fff}.aog-blog-band--white .aog-blog-chat__q{color:var(--aog-purple)}.aog-blog-band--white .aog-blog-chat__answer .aog-blog-chat__a{font-size:.88rem;line-height:1.55;color:#fff;margin:0 0 1rem}.aog-blog-cta--sm{font-size:.72rem;padding:.65rem 1.25rem}.aog-blog-followups{background:linear-gradient(145deg,var(--aog-purple) 0%,var(--aog-purple-deep) 100%);border-radius:16px;padding:1.25rem;color:#fff}.aog-blog-followups h3{font-size:.95rem;color:#fff;margin:0 0 1rem}.aog-blog-followups ul{list-style:none;padding:0;margin:0}.aog-blog-followups li{font-size:.82rem;padding:.65rem .75rem;margin-bottom:.5rem;border-radius:8px;background:#00000038;color:#e5e7eb;cursor:default}.aog-blog-footer-cta{position:relative;padding:3.5rem 1.25rem;text-align:center;color:#fff;overflow:hidden}.aog-blog-footer-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f0620e0,#0f0620b8 45%,#1a0b2ed1),url(/images/blog/btp-blog-faq-meditation.png) center 35% / cover no-repeat;z-index:0}.aog-blog-footer-cta__inner{position:relative;z-index:1;max-width:36rem;margin:0 auto;padding:.5rem 0}.aog-blog-footer-cta h2{font-size:clamp(1.5rem,3vw,2rem);color:#fff;margin:0 0 .75rem;text-shadow:0 2px 16px rgba(0,0,0,.45)}.aog-blog-footer-cta p{color:#fff;margin:0 0 1.5rem;text-shadow:0 1px 10px rgba(0,0,0,.4)}.aog-blog-related{background:var(--aog-purple-deep);color:#fff;padding:3rem 1.25rem}.aog-blog-related__grid{display:grid;gap:1rem}@media(min-width:768px){.aog-blog-related__grid{grid-template-columns:repeat(3,1fr)}}.aog-blog-related__card{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.25rem;text-decoration:none;color:inherit;min-width:0}.aog-blog-related__card h3{font-size:1rem;margin:.5rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aog-blog-related__card p{font-size:.85rem;opacity:.75;margin:0;color:#d1d5db}.aog-blog-footer-nav{padding:1.5rem 1.25rem 2.5rem;background:#fff;text-align:center}.aog-blog-band--dark{padding:3rem 1.25rem}
