.tab-list[data-astro-cid-dcxzldj6]{border-bottom:1px solid var(--color-primary-soft);flex-wrap:wrap;gap:.5rem;padding-block:.5rem 1rem;display:flex}.tab-link[data-astro-cid-dcxzldj6]{border:1px solid var(--color-primary-soft);border-radius:var(--radius-small);min-height:44px;color:var(--color-ink);font-family:var(--font-ui);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:.65rem 1.15rem;font-size:.9375rem;font-weight:650;line-height:1.35;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s;display:inline-flex}.tab-link[data-astro-cid-dcxzldj6]:active{transform:scale(.97)}.tab-link[data-astro-cid-dcxzldj6]:hover{border-color:var(--color-clay-ink);background:var(--color-parchment-soft);color:var(--color-ink)}.tab-link[data-astro-cid-dcxzldj6][aria-selected=true]{border-color:var(--color-clay-ink);background:var(--color-clay-ink);color:#fff8df;box-shadow:0 2px 6px #78382738}@media (width<=639px){.tab-list[data-astro-cid-dcxzldj6]{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-bottom:.75rem;flex-wrap:nowrap;padding-inline-end:1.5rem;scroll-padding-inline:1rem;overflow-x:auto}.tab-list[data-astro-cid-dcxzldj6]::-webkit-scrollbar{display:none}.tab-link[data-astro-cid-dcxzldj6]{white-space:nowrap;scroll-snap-align:start;-webkit-user-select:none;user-select:none;flex-shrink:0}}.tab-link[data-astro-cid-dcxzldj6]:focus-visible,.tab-panels[data-astro-cid-dcxzldj6]>[role=tabpanel]:focus-visible{outline:3px solid var(--color-clay-ink);outline-offset:3px}.tab-panels[data-astro-cid-dcxzldj6]>[role=tabpanel]{margin-block-start:0}.tab-panels[data-astro-cid-dcxzldj6]>[hidden]{display:none}.tab-panels[data-astro-cid-dcxzldj6] p{max-width:68ch}.tab-panels[data-astro-cid-dcxzldj6] p.max-w-none{max-width:none}@media print{.tab-list[data-astro-cid-dcxzldj6]{display:none}.tab-panels[data-astro-cid-dcxzldj6]>[hidden]{display:block}.tab-panels[data-astro-cid-dcxzldj6]>[role=tabpanel]{margin-block-start:2rem}}.amulets-intro-layout[data-astro-cid-bfp6izfa]{align-items:start;gap:clamp(2rem,4vw,3rem);display:grid}.amulets-intro-copy[data-astro-cid-bfp6izfa]{min-width:0}.amulets-prose[data-astro-cid-bfp6izfa]{max-width:78ch}.amulets-prose[data-astro-cid-bfp6izfa] p[data-astro-cid-bfp6izfa],.amulets-intro-copy[data-astro-cid-bfp6izfa] p[data-astro-cid-bfp6izfa]{text-wrap:pretty;max-width:none;line-height:1.75}.amulets-intro-gallery[data-astro-cid-bfp6izfa]{align-items:start;gap:1.5rem;display:grid}.amulets-intro-image[data-astro-cid-bfp6izfa]{border:1px solid var(--color-primary-soft);background:var(--color-parchment-soft);justify-self:center;width:100%;max-width:22rem;margin:0;box-shadow:0 .3rem 1rem #30110014}@media (width>=640px) and (width<=1023px){.amulets-intro-gallery[data-astro-cid-bfp6izfa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px) and (height>=760px){.amulets-intro-gallery[data-astro-cid-bfp6izfa]{position:sticky;top:6.5rem}}@media (width>=1024px){.amulets-intro-layout[data-astro-cid-bfp6izfa]{grid-template-columns:minmax(0,1fr) 20rem}}.astrology-full-width[data-astro-cid-mjweepk4] p[data-astro-cid-mjweepk4],.candles-columns[data-astro-cid-kqj5vfqx] p[data-astro-cid-kqj5vfqx],.foundation-columns[data-astro-cid-rjjgi4gn] p[data-astro-cid-rjjgi4gn],.incense-columns[data-astro-cid-wyz6ceho] p[data-astro-cid-wyz6ceho],[data-content-tabs] p.max-w-none,.gems-content [data-content-tabs] .gems-prose p,.gems-content [data-content-tabs] .gems-heading p{max-width:none}.gems-content .gems-heading p{text-wrap:pretty}.gems-content .gems-prose{color:var(--color-paper-muted);overflow-wrap:break-word;font-size:clamp(1rem,.25vw + .95rem,1.065rem);line-height:1.8}.gems-content .gems-prose p{orphans:3;widows:3;margin-block:0 1.2em}.gems-content .gems-prose p:last-child{margin-block-end:0}.gems-content .gems-balanced{column-fill:balance;column-gap:clamp(2rem,4vw,3.5rem)}.gems-content .gems-balanced p{break-inside:avoid-column}.gems-content .gems-zodiac-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.gems-content .gems-zodiac-nav a{justify-content:center;gap:.45rem;min-width:0;padding-inline:.65rem;font-size:.875rem}.gems-content .gems-zodiac-symbol{color:var(--color-clay-ink);font-variant-emoji:text;font-family:Georgia,Times New Roman,serif;font-weight:400}.gems-content .gems-zodiac-nav .gems-zodiac-symbol{font-size:1.15rem;line-height:1}.gems-content .gems-zodiac-grid{align-items:stretch;gap:1.5rem;display:grid}.gems-content .gems-zodiac-card{height:100%}.gems-content .gems-zodiac-card>header{min-height:7rem}.gems-content .gems-zodiac-card .gems-prose{font-size:1rem;line-height:1.75}.gems-content .gems-illustrated{align-items:start;gap:clamp(1.75rem,4vw,3.5rem);display:grid}@media (width>=480px){.gems-content .gems-zodiac-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){.gems-content .gems-zodiac-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.gems-content .gems-zodiac-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gems-content .gems-zodiac-card>header{min-height:8rem}}@media (width>=1024px){.gems-content .gems-balanced{column-count:2}.gems-content .gems-illustrated{grid-template-columns:minmax(0,1fr) minmax(0,.55fr)}}@media (width>=1100px){.gems-content .gems-zodiac-nav{grid-template-columns:repeat(6,minmax(0,1fr))}}.gems-content .gems-meditation-row{align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.gems-content .gems-meditation-landscape{width:100%;max-width:38rem;margin-inline:auto}.gems-content .gems-meditation-opening .gems-prose>p:first-child{color:var(--color-ink);font-family:var(--font-display);text-wrap:pretty;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.5}.gems-content .gems-meditation-continuation{border-block-start:1px solid var(--color-primary-soft);padding-block-start:clamp(1.75rem,4vw,3rem)}.gems-content .gems-meditation-crystals{width:100%;max-width:20rem;margin-inline:auto}@media (width>=1024px){.gems-content .gems-meditation-opening{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.gems-content .gems-meditation-opening>figure{grid-area:1/2}.gems-content .gems-meditation-opening>blockquote{grid-area:1/1}.gems-content .gems-meditation-continuation{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr)}.gems-content .gems-meditation-crystals{max-width:22rem}}.gems-content .gems-healing-opening{align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.gems-content .gems-healing-lead{font-family:var(--font-display);color:var(--color-ink);font-size:clamp(1.2rem,1.55vw,1.45rem);line-height:1.6}.gems-content .gems-healing-reading{border-block-start:1px solid var(--color-primary-soft);padding-block-start:clamp(1.75rem,4vw,3rem)}.gems-content .gems-healing-reading p,.gems-content .gems-catalog-reading p{break-inside:auto}.gems-content .gems-healing-crystals{break-inside:avoid;width:100%;max-width:28rem;margin:1.5rem auto 0}.gems-content .gems-catalog-intro{border-block:1px solid var(--color-primary-soft);padding-block:.25rem}.gems-content .gems-catalog-intro>summary{cursor:pointer;min-height:3.5rem;color:var(--color-ink);font-family:var(--font-display);padding-block:.85rem;font-size:1.3rem;line-height:1.5}.gems-content .gems-catalog-intro>summary::marker,.gems-content .gems-catalog-toggle::marker{color:var(--color-clay-ink)}.gems-content .gems-catalog-reading{padding-block:.5rem 1.5rem}.gems-content .gems-catalog-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.gems-content .gems-catalog-nav a{text-align:center;text-wrap:balance;justify-content:center;align-items:center;min-height:3.75rem;padding:.75rem;font-size:.875rem;line-height:1.45;display:flex}.gems-content .gems-catalog-nav a:last-child{grid-column:1/-1}.gems-content .gems-catalog-group{border-block-start:1px solid var(--color-primary-soft);padding-block-start:1.75rem}.gems-content .gems-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;gap:1.25rem;display:grid}.gems-content .gems-catalog-card-heading{border-block-end:1px solid var(--color-primary-soft);grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:1rem;min-height:7rem;padding-block-end:1rem;display:grid}.gems-content .gems-catalog-card-heading h5{text-wrap:balance;grid-area:1/2}.gems-content .gems-catalog-card-heading h5:only-child{grid-column:1/-1}.gems-content .gems-catalog-image{background:var(--color-parchment-soft);object-fit:contain;border-radius:.5rem;grid-area:1/1;width:6rem;height:6rem;padding:.5rem}.gems-content .gems-catalog-toggle{cursor:pointer;min-height:2.75rem;padding-block:.75rem;font-size:.875rem;line-height:1.5}.gems-content .gems-catalog-card .gems-prose{font-size:.98rem;line-height:1.75}@media (width>=1024px){.gems-content .gems-healing-opening{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.gems-content .gems-catalog-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.gems-content .gems-catalog-nav a:last-child{grid-column:auto}}@media print{.gems-content .gems-balanced{column-count:1}}.gems-columns[data-astro-cid-pp7gntgh] p[data-astro-cid-pp7gntgh],[data-content-tabs] p.max-w-none,.dreams-columns[data-astro-cid-a2kvpixk] p[data-astro-cid-a2kvpixk],[data-content-tabs] p.max-w-none,.tarot-columns[data-astro-cid-hymfweb3] p[data-astro-cid-hymfweb3],[data-content-tabs] p.max-w-none{max-width:none}.rune-glyph[data-astro-cid-mmjx2ckx] path[data-astro-cid-mmjx2ckx]{fill:none;stroke:currentColor;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.reading-section[data-astro-cid-mmjx2ckx] p[data-astro-cid-mmjx2ckx],.reading-section[data-astro-cid-olrmfwyt] p[data-astro-cid-olrmfwyt],.reading-section[data-astro-cid-bxath2ll] p[data-astro-cid-bxath2ll],.magic-columns[data-astro-cid-h272umtr] p[data-astro-cid-h272umtr]{max-width:none}.zodiac-index[data-astro-cid-rh6icofb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.zodiac-index[data-astro-cid-rh6icofb] a[data-astro-cid-rh6icofb]{border:1px solid var(--color-primary-soft);min-height:44px;color:var(--color-ink);border-radius:.5rem;flex-direction:column;justify-content:center;gap:.25rem;padding:.75rem;font-weight:650;text-decoration:none;display:flex}.zodiac-index-dates[data-astro-cid-rh6icofb]{color:var(--color-paper-muted);font-size:.75rem;font-weight:400;line-height:1.5}.zodiac-index[data-astro-cid-rh6icofb] a[data-astro-cid-rh6icofb]:hover{background:var(--color-parchment-soft);text-underline-offset:.2em;text-decoration:underline}.zodiac-index[data-astro-cid-rh6icofb] a[data-astro-cid-rh6icofb]:focus-visible,.zodiac-card[data-astro-cid-rh6icofb]:focus-visible{outline:3px solid var(--color-clay-ink);outline-offset:3px}.zodiac-card[data-astro-cid-rh6icofb]{scroll-margin-block-start:1.5rem}.zodiac-card-header[data-astro-cid-rh6icofb]{border-bottom:1px solid var(--color-primary-soft);grid-template-columns:5rem minmax(0,1fr);align-items:start;gap:1.25rem;padding:clamp(1rem,3vw,2rem);display:grid}.zodiac-image[data-astro-cid-rh6icofb]{align-self:start}.zodiac-facts[data-astro-cid-rh6icofb]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.zodiac-facts[data-astro-cid-rh6icofb] div[data-astro-cid-rh6icofb]{border-top:1px solid var(--color-primary-soft);min-width:0;padding-top:.5rem}.zodiac-facts[data-astro-cid-rh6icofb] dd[data-astro-cid-rh6icofb]{margin:.25rem 0 0}.zodiac-card-body[data-astro-cid-rh6icofb]{max-width:82ch;margin-inline:auto;padding:clamp(1rem,3vw,2rem);font-size:1rem}.zodiac-card-body[data-astro-cid-rh6icofb] p[data-astro-cid-rh6icofb]{max-width:none;font-size:1rem;line-height:1.8}.zodiac-card-body[data-astro-cid-rh6icofb] h6[data-astro-cid-rh6icofb]{line-height:1.4}.zodiac-card-body[data-astro-cid-rh6icofb] h6[data-astro-cid-rh6icofb].font-editorial{font-size:1.25rem}@media (width>=640px){.zodiac-index[data-astro-cid-rh6icofb]{grid-template-columns:repeat(3,minmax(0,1fr))}.zodiac-card-header[data-astro-cid-rh6icofb]{grid-template-columns:7rem minmax(0,1fr)}.zodiac-facts[data-astro-cid-rh6icofb]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.zodiac-index[data-astro-cid-rh6icofb]{grid-template-columns:repeat(4,minmax(0,1fr))}.zodiac-card-header[data-astro-cid-rh6icofb]{grid-template-columns:8rem minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:2rem}.zodiac-facts[data-astro-cid-rh6icofb]{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.zodiac-index[data-astro-cid-rh6icofb]{display:none}.zodiac-card-header[data-astro-cid-rh6icofb]{break-inside:avoid}}amonra-image-carousel[data-astro-cid-ckhvx7n2]{width:100%;min-width:0;max-width:36rem;margin-inline:auto;display:block}.carousel-stage[data-astro-cid-ckhvx7n2]{gap:1rem;display:grid}[data-astro-cid-ckhvx7n2][data-ready] .carousel-stage[data-astro-cid-ckhvx7n2]{aspect-ratio:4/3;border:1px solid color-mix(in srgb, var(--topic-hero-text) 35%, transparent);touch-action:pan-y pinch-zoom;background:#0b0704;overflow:hidden;box-shadow:0 1rem 2rem #00000040}.carousel-slide[data-astro-cid-ckhvx7n2]{justify-content:center;align-items:center;min-width:0;min-height:0;margin:0;display:flex}.carousel-slide[data-astro-cid-ckhvx7n2][hidden],.carousel-controls[data-astro-cid-ckhvx7n2][hidden]{display:none}.carousel-image[data-astro-cid-ckhvx7n2]{object-fit:contain;width:100%;height:auto;display:block}[data-astro-cid-ckhvx7n2][data-ready] .carousel-image[data-astro-cid-ckhvx7n2]{height:100%;max-height:100%}.carousel-controls[data-astro-cid-ckhvx7n2]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}amonra-image-carousel[data-astro-cid-ckhvx7n2]:focus-visible,amonra-image-carousel[data-astro-cid-ckhvx7n2]:focus-within{outline:2px solid var(--topic-hero-text);outline-offset:4px}
