.retro-calendar_page__wsNi5{background:var(--brand-navy-deep)}.retro-calendar_bridge__H36TN,.retro-calendar_page__wsNi5 [data-hub-slot=ecosystem-outlet],.retro-calendar_paper__msDpQ,.retro-calendar_yearFooter__uHvJu{background-color:var(--brand-ivory);background-image:var(--retro-paper);background-size:cover;color:var(--brand-navy-deep)}.retro-calendar_paper__msDpQ{padding:4rem 0 3rem}.retro-calendar_container__XcNj_{width:min(100% - 4rem,76rem);margin:0 auto}.retro-calendar_heading__ZROcz{text-align:center}.retro-calendar_eyebrow__1TLwY{color:var(--brand-gold-dark);font-size:.7rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin-bottom:.8rem}.retro-calendar_definition__twusM h2,.retro-calendar_heading__ZROcz h2,.retro-calendar_themeTitle__76mwy{font-family:var(--font-yz-serif),Georgia,serif;font-weight:400;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.25}.retro-calendar_years__NIvQ5{display:flex;justify-content:center;flex-wrap:wrap;gap:.7rem;margin:2rem 0}.retro-calendar_years__NIvQ5 a{padding:.55rem 1.5rem;border:1px solid color-mix(in srgb,var(--brand-gold-dark) 35%,transparent);color:var(--brand-navy-deep);font-size:.9rem;transition:background .2s}.retro-calendar_years__NIvQ5 a:hover,.retro-calendar_years__NIvQ5 a[aria-current=page]{background:var(--brand-gold-light)}.retro-calendar_tableScroll___LYoe{overflow-x:auto}.retro-calendar_mobilePeriods__QuxT9{display:none;list-style:none;margin:0;padding:0}.retro-calendar_mobilePeriod__UaGNL{padding:1.4rem 0;border-bottom:1px solid color-mix(in srgb,var(--brand-gold-dark) 22%,transparent)}.retro-calendar_page__wsNi5 .retro-calendar_mobilePeriod__UaGNL h3{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem;font-family:var(--font-yz-serif),Georgia,serif;font-size:1.6rem;color:var(--brand-navy-deep)!important}.retro-calendar_mobilePeriod__UaGNL img{object-fit:contain}.retro-calendar_mobilePeriod__UaGNL dl>div{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.6rem;margin-top:.55rem;font-size:.85rem;line-height:1.65}.retro-calendar_mobilePeriod__UaGNL dt{color:var(--brand-gold-dark)}.retro-calendar_mobilePeriod__UaGNL dd{margin:0}@media (max-width:640px){.retro-calendar_paper__msDpQ{background-size:100% auto}.retro-calendar_tableScroll___LYoe{display:none}.retro-calendar_mobilePeriods__QuxT9{display:block}}.retro-calendar_table__hbsBQ{width:100%;min-width:56rem;border-collapse:collapse;font-size:.85rem}.retro-calendar_table__hbsBQ td,.retro-calendar_table__hbsBQ th{padding:1.15rem .9rem;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--brand-gold-dark) 22%,transparent)}.retro-calendar_table__hbsBQ thead th{font-size:.68rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--brand-gold-dark)}.retro-calendar_table__hbsBQ tbody th{font-weight:600}.retro-calendar_table__hbsBQ td{white-space:nowrap}.retro-calendar_table__hbsBQ td:last-child{color:var(--brand-gold-dark)}.retro-calendar_definition__twusM{display:grid;grid-template-columns:.8fr 1.2fr;gap:4rem;align-items:center;margin-top:3rem}.retro-calendar_definition__twusM p:not(.retro-calendar_eyebrow__1TLwY){font-size:.93rem;line-height:1.85;margin-top:1rem}.retro-calendar_definition__twusM .retro-calendar_note__8q4ln{opacity:.65;font-size:.75rem!important}.retro-calendar_textLink__Cggpp{display:inline-block;margin-top:1rem;color:var(--brand-gold-dark);font-size:.85rem}.retro-calendar_orbits__1ZMP1{position:relative;color:var(--brand-gold-dark);height:14rem}.retro-calendar_orbits__1ZMP1 svg:not(.retro-calendar_sun__AI3jv){width:100%;height:100%}.retro-calendar_sun__AI3jv{position:absolute;left:45%;top:40%;width:2.6rem;height:2.6rem}.retro-calendar_orbits__1ZMP1 img{position:absolute;width:3rem;height:3rem;object-fit:contain}.retro-calendar_orbitPlanet0__7pcsX{left:33%;top:45%}.retro-calendar_orbitPlanet1__jin87{left:71%;top:26%}.retro-calendar_orbitPlanet2__tbeDT{left:13%;top:63%}.retro-calendar_themes__P8fNU{background:var(--brand-navy-deep) var(--retro-night) center bottom/cover no-repeat;padding:4rem 0 5rem;color:var(--brand-ivory)}.retro-calendar_themeMeta__xIq5P,.retro-calendar_themes__P8fNU>.retro-calendar_container__XcNj_>.retro-calendar_eyebrow__1TLwY{color:var(--brand-gold-light)}.retro-calendar_themeNote__HZf7u,.retro-calendar_themeTitle__76mwy,.retro-calendar_themes__P8fNU>.retro-calendar_container__XcNj_>.retro-calendar_eyebrow__1TLwY{text-align:center}.retro-calendar_themeTitle__76mwy{color:var(--brand-gold-light)}.retro-calendar_themeGrid___lagW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.8rem 2rem;margin-top:3rem;padding:0;list-style:none}.retro-calendar_theme__f2NSs{display:flex;gap:1rem;align-items:flex-start}.retro-calendar_planet__lYw76{width:4.3rem;height:4.3rem;object-fit:contain;flex-shrink:0}.retro-calendar_themeCopy__WSsNM{min-width:0}.retro-calendar_themeMeta__xIq5P{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.63rem;letter-spacing:.07em;line-height:1.6;text-transform:uppercase}.retro-calendar_themeMeta__xIq5P time{width:100%;color:var(--brand-ivory);opacity:.6}.retro-calendar_theme__f2NSs h3{font-family:var(--font-yz-serif),Georgia,serif;font-weight:400;font-size:1.3rem;line-height:1.4;margin:.6rem 0;color:var(--brand-gold-light)}.retro-calendar_theme__f2NSs p{font-size:.82rem;line-height:1.8;opacity:.8}.retro-calendar_themeNote__HZf7u{font-size:.75rem;line-height:1.7;opacity:.65;margin-top:3rem}.retro-calendar_bridge__H36TN{padding:3rem 0 1.5rem}.retro-calendar_bridge__H36TN [data-testid=zodiac-celestial-bridge]{border:0;border-radius:0;background:none;padding:0}.retro-calendar_bridge__H36TN [data-testid=zodiac-celestial-bridge]>p{color:var(--brand-navy-deep);text-align:center}.retro-calendar_bridge__H36TN [data-testid=zodiac-visual-picker]{grid-template-columns:repeat(12,minmax(0,1fr))}.retro-calendar_bridge__H36TN [data-testid=zodiac-visual-picker] button{background:transparent;border:0;color:var(--brand-navy-deep)}.retro-calendar_yearFooter__uHvJu{display:flex;justify-content:space-between;padding:1rem max(2rem,calc((100vw - 76rem) / 2))}.retro-calendar_page__wsNi5 [data-hub-slot=ecosystem-outlet] h2{color:var(--brand-gold-dark);font-family:var(--font-yz-serif),Georgia,serif}.retro-calendar_page__wsNi5 [data-hub-slot=ecosystem-outlet]{padding-top:2rem}@media (max-width:1000px){.retro-calendar_themeGrid___lagW{grid-template-columns:repeat(2,minmax(0,1fr))}.retro-calendar_bridge__H36TN [data-testid=zodiac-visual-picker]{grid-template-columns:repeat(6,minmax(0,1fr))}.retro-calendar_definition__twusM{gap:2rem}}@media (max-width:600px){.retro-calendar_container__XcNj_{width:calc(100% - 2rem)}.retro-calendar_paper__msDpQ{padding:2.5rem 0}.retro-calendar_years__NIvQ5{gap:.4rem}.retro-calendar_years__NIvQ5 a{padding:.5rem .85rem}.retro-calendar_table__hbsBQ td,.retro-calendar_table__hbsBQ th{padding:1rem .65rem}.retro-calendar_definition__twusM{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}.retro-calendar_orbits__1ZMP1{height:10rem;max-width:22rem;width:100%;margin:auto}.retro-calendar_themes__P8fNU{padding:3rem 0}.retro-calendar_themeGrid___lagW{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.retro-calendar_planet__lYw76{width:3.6rem;height:3.6rem}.retro-calendar_theme__f2NSs h3{font-size:1.4rem}.retro-calendar_theme__f2NSs p{font-size:.9rem}.retro-calendar_bridge__H36TN [data-testid=zodiac-visual-picker]{grid-template-columns:repeat(3,minmax(0,1fr))}}.retro-calendar_bridge__H36TN [data-testid=zodiac-celestial-bridge] p,.retro-calendar_definition__twusM h2,.retro-calendar_heading__ZROcz h2{color:var(--brand-navy-deep)}.retro-calendar_page__wsNi5 .retro-calendar_definition__twusM h2,.retro-calendar_page__wsNi5 .retro-calendar_heading__ZROcz h2,.retro-calendar_page__wsNi5 [data-hub-slot=ecosystem-outlet] h2{color:var(--brand-gold-dark)!important}.retro-calendar_bridge__H36TN [data-testid=zodiac-celestial-bridge]{box-shadow:none}.retro-calendar_bridge__H36TN [data-testid=zodiac-visual-picker] button>span:last-child{color:var(--brand-navy-deep)}.retro-calendar_bridge__H36TN [data-testid=zodiac-visual-picker] button[aria-pressed=true]{outline:1px solid var(--brand-gold-dark)}