.learn-breadcrumbs[data-astro-cid-xiqb672k]{margin:0 0 20px}.learn-breadcrumbs[data-astro-cid-xiqb672k] ol[data-astro-cid-xiqb672k]{font-family:var(--sans);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.learn-breadcrumbs[data-astro-cid-xiqb672k] li[data-astro-cid-xiqb672k]{align-items:center;gap:8px;display:inline-flex}.learn-breadcrumbs[data-astro-cid-xiqb672k] a[data-astro-cid-xiqb672k]{color:var(--mist);margin:-12px 0;padding:12px 0;text-decoration:none;display:inline-block}.learn-breadcrumbs[data-astro-cid-xiqb672k] a[data-astro-cid-xiqb672k]:hover{color:#f5ebdd;text-underline-offset:3px;text-decoration:underline}.learn-breadcrumbs[data-astro-cid-xiqb672k] [data-astro-cid-xiqb672k][data-unpublished]{color:#f5ebdd8c}.learn-breadcrumbs[data-astro-cid-xiqb672k] [data-astro-cid-xiqb672k][aria-current=page]{color:#f5ebddbf}.learn-breadcrumbs[data-astro-cid-xiqb672k] .sep[data-astro-cid-xiqb672k]{color:#f5ebdd4d}.aura[data-astro-cid-jbv2w7pb]{place-items:center;display:grid;position:relative}.aura-glyph[data-astro-cid-jbv2w7pb]{z-index:3;place-items:center;display:grid;position:relative}@keyframes flame{0%,to{transform:translate(-50%)scale(1)skew(0)}20%{transform:translate(-50%)scale(.93,1.14)skew(-3deg)}45%{transform:translate(-50%)scale(1.06,.92)skew(2deg)}70%{transform:translate(-50%)scale(.96,1.1)skew(-1deg)}}.flame[data-astro-cid-jbv2w7pb]{transform-origin:50% 100%;animation:flame var(--d,1.3s) ease-in-out infinite;animation-delay:var(--dl,0s)}@keyframes spark{0%{opacity:0;transform:translate(0)}8%{opacity:1}45%{transform:translate(var(--x1),-110px)}to{transform:translate(var(--x2),-250px);opacity:0}}.spark[data-astro-cid-jbv2w7pb]{width:2px;height:2px;animation:spark var(--d,2.4s) ease-out infinite;animation-delay:var(--dl,0s);opacity:0;background:#ffe6c7;border-radius:50%;position:absolute;box-shadow:0 0 6px #ffb37d,0 0 12px #e67e5f}@keyframes rise{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:1}70%{opacity:.8}to{transform:translate(var(--drift),-220px) scale(.3);opacity:0}}.ember[data-astro-cid-jbv2w7pb]{animation:rise var(--d,8s) ease-out infinite;animation-delay:var(--dl,0s);opacity:0;border-radius:50%;position:absolute}.aura-card[data-astro-cid-jbv2w7pb] .ember[data-astro-cid-jbv2w7pb]{animation-name:rise-card}@keyframes rise-card{0%{opacity:0;transform:translate(0)scale(1)}14%{opacity:.9}70%{opacity:.6}to{transform:translate(var(--drift),-90px) scale(.3);opacity:0}}@keyframes heat{0%,to{opacity:.75;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.07)}}.heat[data-astro-cid-jbv2w7pb]{animation:2.2s ease-in-out infinite heat}@keyframes grow{0%{stroke-dashoffset:1px;opacity:0}8%{opacity:1}62%{stroke-dashoffset:0;opacity:1}88%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.root[data-astro-cid-jbv2w7pb]{stroke-dasharray:1;stroke-dashoffset:1px;pathLength:1;animation:grow var(--d,8s) ease-out infinite;animation-delay:var(--dl,0s)}@keyframes settle{0%{opacity:0;transform:translateY(-10px)}20%{opacity:.8}to{transform:translate(var(--drift),22px);opacity:0}}.dust[data-astro-cid-jbv2w7pb]{animation:settle var(--d,9s) ease-in infinite;animation-delay:var(--dl,0s);opacity:0;border-radius:50%;position:absolute}@keyframes gust{0%{stroke-dashoffset:.28px;opacity:0}12%{opacity:.9}80%{opacity:.9}to{stroke-dashoffset:-1px;opacity:0}}.gust[data-astro-cid-jbv2w7pb]{stroke-dasharray:.28 1;animation:gust var(--d,4.5s) ease-in-out infinite;animation-delay:var(--dl,0s)}@keyframes mote{0%{offset-distance:0%;opacity:0}10%{opacity:.9}90%{opacity:.9}to{offset-distance:100%;opacity:0}}.mote[data-astro-cid-jbv2w7pb]{width:3px;height:3px;animation:mote var(--d,6s) linear infinite;animation-delay:var(--dl,0s);background:#eaf2f6;border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 0 6px #b8cdd9}@keyframes streak{0%{opacity:0;transform:translate(-30%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(60%)}}.streak[data-astro-cid-jbv2w7pb]{animation:streak var(--d,9s) ease-in-out infinite;animation-delay:var(--dl,0s);opacity:0;border-radius:1px;position:absolute}@keyframes amote{0%{opacity:0;transform:translate(0)}20%{opacity:.8}to{transform:translate(var(--drift),-6px);opacity:0}}.amote[data-astro-cid-jbv2w7pb]{width:2px;height:2px;animation:amote var(--d,7s) ease-in-out infinite;animation-delay:var(--dl,0s);opacity:0;background:#eaf2f6;border-radius:50%;position:absolute;box-shadow:0 0 5px #b8cdd9}@keyframes floaty{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}.floaty[data-astro-cid-jbv2w7pb]{animation:6s ease-in-out infinite floaty}@keyframes drop{0%{opacity:0;transform:translateY(-150px)scaleY(1.3)}8%{opacity:1}37%{opacity:1;transform:translateY(0)scaleY(1.3)}38%,to{opacity:0;transform:translateY(0)}}.drop[data-astro-cid-jbv2w7pb]{animation:4s ease-in infinite drop;position:absolute}.aura-card[data-astro-cid-jbv2w7pb] .drop[data-astro-cid-jbv2w7pb]{display:none}@keyframes rippleW{0%{opacity:.95;transform:translate(-50%,-50%)scale(.06)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.rw[data-astro-cid-jbv2w7pb]{opacity:0;border:1.3px solid #f0aabee6;border-radius:50%;animation:4s cubic-bezier(.2,.6,.3,1) infinite rippleW;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 10px #d65d7a59}@keyframes caustic{0%{transform:translate(-18px)}to{transform:translate(18px)}}.caustic[data-astro-cid-jbv2w7pb]{animation:caustic var(--d,6s) ease-in-out infinite alternate;animation-delay:var(--dl,0s)}.water-reflect[data-astro-cid-jbv2w7pb]{opacity:.12;filter:blur(1px);z-index:1;position:absolute;top:62%;left:50%;transform:translate(-50%)scaleY(-1)}@media (prefers-reduced-motion:reduce){.flame[data-astro-cid-jbv2w7pb],.spark[data-astro-cid-jbv2w7pb],.ember[data-astro-cid-jbv2w7pb],.heat[data-astro-cid-jbv2w7pb],.root[data-astro-cid-jbv2w7pb],.gust[data-astro-cid-jbv2w7pb],.mote[data-astro-cid-jbv2w7pb],.floaty[data-astro-cid-jbv2w7pb],.drop[data-astro-cid-jbv2w7pb],.rw[data-astro-cid-jbv2w7pb],.caustic[data-astro-cid-jbv2w7pb],.dust[data-astro-cid-jbv2w7pb],.streak[data-astro-cid-jbv2w7pb],.amote[data-astro-cid-jbv2w7pb]{animation:none!important}.spark[data-astro-cid-jbv2w7pb],.ember[data-astro-cid-jbv2w7pb],.drop[data-astro-cid-jbv2w7pb],.rw[data-astro-cid-jbv2w7pb],.dust[data-astro-cid-jbv2w7pb],.streak[data-astro-cid-jbv2w7pb],.amote[data-astro-cid-jbv2w7pb]{display:none}.root[data-astro-cid-jbv2w7pb]{stroke-dashoffset:0}}.constellation-card[data-astro-cid-o236hiy2]{display:block}.cc-star[data-astro-cid-o236hiy2]{opacity:.7}.cc-bright[data-astro-cid-o236hiy2]{opacity:.95}@keyframes cc-tw{0%,to{opacity:.95}50%{opacity:.4}}.sh-card[data-astro-cid-o236hiy2].aura-live .cc-bright[data-astro-cid-o236hiy2]{animation:4.5s ease-in-out infinite cc-tw}@media (prefers-reduced-motion:reduce){.cc-bright[data-astro-cid-o236hiy2]{animation:none!important}}.sh-hero[data-astro-cid-zz2ochhu]{grid-template-columns:1fr 420px;align-items:center;gap:48px;padding:40px 0 56px;display:grid}.sh-h1[data-astro-cid-zz2ochhu]{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-1.5px;color:#f5ebdd;margin:0 0 22px;font-size:66px;font-weight:380;line-height:1}.sh-h1[data-astro-cid-zz2ochhu] em[data-astro-cid-zz2ochhu]{color:#f7d9c9;font-style:italic;font-weight:320}.sh-sub[data-astro-cid-zz2ochhu]{font-family:var(--sans);color:#f5ebddcc;max-width:440px;margin:0;font-size:17px;line-height:1.65}.sh-hero-art[data-astro-cid-zz2ochhu]{justify-self:center;width:100%;max-width:420px}@media (width<=900px){.sh-hero[data-astro-cid-zz2ochhu]{grid-template-columns:1fr;gap:24px}.sh-h1[data-astro-cid-zz2ochhu]{font-size:50px}.sh-hero-art[data-astro-cid-zz2ochhu]{max-width:300px}}.sh-cards[data-astro-cid-zz2ochhu]{grid-template-columns:repeat(4,1fr);gap:28px 22px;padding-bottom:56px;display:grid}@media (width<=900px){.sh-cards[data-astro-cid-zz2ochhu]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.sh-cards[data-astro-cid-zz2ochhu]{grid-template-columns:1fr}}.sh-card[data-astro-cid-zz2ochhu]{--el:#e67e5f;background:linear-gradient(180deg, color-mix(in srgb, var(--el) 8%, transparent), transparent 58%), #f5ebdd05;border:1px solid #f5ebdd1f;padding:24px;text-decoration:none;transition:border-color .18s,background .18s;display:block;position:relative;overflow:hidden}.sh-card[data-astro-cid-zz2ochhu]:hover,.sh-card[data-astro-cid-zz2ochhu]:focus-visible{border-color:color-mix(in srgb, var(--el) 50%, transparent);text-decoration:none}.sh-card[data-astro-cid-zz2ochhu]:focus-visible{outline:2px solid var(--el);outline-offset:3px}.sh-emblem[data-astro-cid-zz2ochhu]{width:128px;height:112px;margin:2px 0 10px;position:relative;overflow:hidden}.sh-constellation[data-astro-cid-zz2ochhu]{z-index:0;pointer-events:none;width:128px;height:128px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sh-emblem[data-astro-cid-zz2ochhu] .aura{z-index:1;position:relative}.sh-glyph-color[data-astro-cid-zz2ochhu]{transition:filter .2s;display:inline-flex}.sh-card[data-astro-cid-zz2ochhu]:hover .sh-glyph-color[data-astro-cid-zz2ochhu],.sh-card[data-astro-cid-zz2ochhu]:focus-visible .sh-glyph-color[data-astro-cid-zz2ochhu]{filter:drop-shadow(0 0 9px color-mix(in srgb, var(--el) 70%, transparent))}.sh-el[data-astro-cid-zz2ochhu]{z-index:2;font-family:var(--sans);letter-spacing:1.6px;text-transform:uppercase;font-size:11px;position:absolute;top:24px;right:24px}.sh-name[data-astro-cid-zz2ochhu]{z-index:1;font-family:var(--serif);color:#f5ebdd;margin:0 0 6px;font-size:28px;font-weight:400;line-height:1.1;position:relative}.sh-dates[data-astro-cid-zz2ochhu]{z-index:1;font-family:var(--sans);color:#f5ebdda6;margin:0 0 12px;font-size:13px;position:relative}.sh-mod[data-astro-cid-zz2ochhu]{z-index:1;font-family:var(--sans);color:#f5ebddc7;margin:0 0 16px;font-size:13.5px;line-height:1.5;position:relative}.sh-babylon[data-astro-cid-zz2ochhu]{z-index:1;font-family:var(--serif);color:#f5ebddb3;border-top:1px solid #f5ebdd1f;margin:0;padding-top:14px;font-size:14px;font-style:italic;position:relative}.tick[data-astro-cid-zz2ochhu]{z-index:2;border-style:solid;border-color:#f5ebdd80;width:13px;height:13px;position:absolute}.tick[data-astro-cid-zz2ochhu].tl{border-width:1px 0 0 1px;top:-1px;left:-1px}.tick[data-astro-cid-zz2ochhu].tr{border-width:1px 1px 0 0;top:-1px;right:-1px}.tick[data-astro-cid-zz2ochhu].bl{border-width:0 0 1px 1px;bottom:-1px;left:-1px}.tick[data-astro-cid-zz2ochhu].br{border-width:0 1px 1px 0;bottom:-1px;right:-1px}@media (width<=768px){.sh-el[data-astro-cid-zz2ochhu]{font-size:12px}}.sh-card .aura *{animation-play-state:paused}.sh-card.aura-live .aura *{animation-play-state:running}.sh-card .aura .ember,.sh-card .aura .streak,.sh-card .aura .amote,.sh-card .aura .dust{opacity:0}.sh-card .aura .heat{opacity:.6;transition:opacity .2s}.sh-card:hover .aura .heat,.sh-card:focus-visible .aura .heat{opacity:.9}.sh-card:hover .aura,.sh-card:focus-visible .aura{filter:brightness(1.15)}.learn[data-astro-cid-x2zvsczn]{padding:56px 0 80px}.learn[data-astro-cid-x2zvsczn] h1[data-astro-cid-x2zvsczn]{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-1px;color:#f5ebdd;margin:0 0 28px;font-size:46px;font-weight:380;line-height:1.05}@media (width<=768px){.learn[data-astro-cid-x2zvsczn] h1[data-astro-cid-x2zvsczn]{font-size:34px}}.learn-body[data-astro-cid-x2zvsczn] h2{font-family:var(--serif);letter-spacing:-.4px;color:#f5ebdd;margin:48px 0 16px;font-size:28px;font-weight:400;line-height:1.15}.learn-body[data-astro-cid-x2zvsczn] h3{font-family:var(--serif);color:#f5ebdd;margin:28px 0 10px;font-size:21px;font-weight:400}@media (width<=768px){.learn-body[data-astro-cid-x2zvsczn] h2{font-size:24px}.learn-body[data-astro-cid-x2zvsczn] h3{font-size:19px}}.learn-body[data-astro-cid-x2zvsczn] p,.learn-body[data-astro-cid-x2zvsczn] li{font-family:var(--sans);color:#f5ebddd1;font-size:17px;line-height:1.7}.learn-body[data-astro-cid-x2zvsczn] p{margin:0 0 18px}.learn-body[data-astro-cid-x2zvsczn] ul,.learn-body[data-astro-cid-x2zvsczn] ol{margin:0 0 18px;padding-left:22px}.learn-body[data-astro-cid-x2zvsczn] li{margin:0 0 8px}.learn-body[data-astro-cid-x2zvsczn] strong{color:#f5ebdd;font-weight:600}.learn-body[data-astro-cid-x2zvsczn] a{color:#f5ebdd;text-underline-offset:4px;text-decoration:underline #e67e5fcc}.learn-body[data-astro-cid-x2zvsczn] a:hover{text-decoration-color:#e67e5f}.learn-body[data-astro-cid-x2zvsczn] [data-unpublished]{color:inherit}.learn-body[data-astro-cid-x2zvsczn] table{border-collapse:collapse;width:100%;font-family:var(--sans);margin:24px 0}.learn-body[data-astro-cid-x2zvsczn] th,.learn-body[data-astro-cid-x2zvsczn] td{text-align:left;vertical-align:top;border-bottom:1px solid #f5ebdd1f;padding:11px 14px 11px 0;font-size:15px;line-height:1.5}.learn-body[data-astro-cid-x2zvsczn] thead th{color:var(--mist);letter-spacing:.6px;text-transform:uppercase;border-bottom-color:#f5ebdd38;font-size:12px;font-weight:500}.learn-body[data-astro-cid-x2zvsczn] tbody tr:last-child td{border-bottom:none}.signs-hub-head[data-astro-cid-x2zvsczn]{padding-top:44px;padding-bottom:0}.signs-hub-prose[data-astro-cid-x2zvsczn]{padding-top:8px}.sign-head[data-astro-cid-x2zvsczn]{padding-top:44px}.sign-hero[data-astro-cid-x2zvsczn]{grid-template-columns:1fr 360px;align-items:center;gap:48px;padding:8px 0 48px;display:grid}.sign-eyebrow[data-astro-cid-x2zvsczn]{font-family:var(--sans);letter-spacing:2px;text-transform:uppercase;color:var(--mist);margin:0 0 14px;font-size:12px}.sign-eyebrow[data-astro-cid-x2zvsczn] .sep[data-astro-cid-x2zvsczn]{color:#f5ebdd66;margin:0 4px}.sign-name[data-astro-cid-x2zvsczn]{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-1.5px;color:#f5ebdd;margin:0 0 14px;font-size:84px;font-weight:380;line-height:1}@media (width<=768px){.sign-name[data-astro-cid-x2zvsczn]{font-size:60px}}.sign-tagline[data-astro-cid-x2zvsczn]{font-family:var(--serif);color:#f7d9c9;margin:0 0 22px;font-size:26px;font-style:italic;font-weight:320}.sign-chips[data-astro-cid-x2zvsczn]{flex-wrap:wrap;gap:10px;margin:0 0 24px;display:flex}.sign-chips[data-astro-cid-x2zvsczn] .chip[data-astro-cid-x2zvsczn]{font-family:var(--sans);color:#f5ebddd9;border:1px solid #f5ebdd33;border-radius:999px;padding:6px 14px;font-size:13px}.sign-answer[data-astro-cid-x2zvsczn]{font-family:var(--sans);color:#f5ebddd1;max-width:520px;margin:0;font-size:16px;line-height:1.7}.sign-hero-art[data-astro-cid-x2zvsczn]{justify-self:center}@media (width<=374px){.sign-hero-art[data-astro-cid-x2zvsczn]{transform-origin:top;margin-bottom:-36px;transform:scale(.88)}}@media (width<=900px){.sign-hero[data-astro-cid-x2zvsczn]{grid-template-columns:minmax(0,1fr);gap:24px}.sign-hero-art[data-astro-cid-x2zvsczn]{order:-1}}.sign-prose[data-astro-cid-x2zvsczn]{padding-top:8px}.sign-prose[data-astro-cid-x2zvsczn] .science-callout{background:#f5ebdd0a;border-left:3px solid #e67e5f;border-radius:0 10px 10px 0;margin:28px 0;padding:20px 26px 4px}.sign-prose[data-astro-cid-x2zvsczn] .science-callout h3{color:#f7d9c9;margin-top:0}.article-shell[data-astro-cid-x2zvsczn]{max-width:640px;padding:40px 0 60px}@media (width<=768px){.learn[data-astro-cid-x2zvsczn],.sign-hero[data-astro-cid-x2zvsczn],.article-shell[data-astro-cid-x2zvsczn]{padding-left:22px;padding-right:22px}}.chip-link[data-astro-cid-x2zvsczn]{color:inherit;text-decoration:none}.in-sign[data-astro-cid-x2zvsczn]{margin-top:40px}.in-sign[data-astro-cid-x2zvsczn] h2[data-astro-cid-x2zvsczn]{font-family:var(--serif);color:#f5ebdd;margin:0 0 14px;font-size:28px;font-weight:400;line-height:1.15}.in-sign-links[data-astro-cid-x2zvsczn]{flex-wrap:wrap;gap:6px;margin:0;display:flex}.in-sign-links[data-astro-cid-x2zvsczn] a,.in-sign-links[data-astro-cid-x2zvsczn] span{color:#f5ebdd;min-height:44px;font-family:var(--sans);border:1px solid #f5ebdd29;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.in-sign-links[data-astro-cid-x2zvsczn] a:hover{border-color:#f5ebdd66}.sign-season[data-astro-cid-x2zvsczn]{font-family:var(--sans);color:#f5ebddc7;max-width:520px;margin:-8px 0 20px;font-size:14.5px;line-height:1.6}.sign-season[data-astro-cid-x2zvsczn] a[data-astro-cid-x2zvsczn]{color:#f7d9c9;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.chip-link[data-astro-cid-x2zvsczn]:hover{border-color:#f5ebdd80}
