.year-ahead[data-v-59800ad8]{display:grid;gap:30px}.year-ahead p[data-v-59800ad8]{line-height:1.65;margin:0}.year-ahead p+p[data-v-59800ad8]{margin-top:8px}.year-ahead h3[data-v-59800ad8]{font-size:1.12rem;margin:0 0 6px}.cover[data-v-59800ad8]{display:grid;gap:10px;justify-items:center;padding-top:28px;text-align:center}.eyebrow[data-v-59800ad8]{color:var(--ch-primary-text);font-family:var(--ch-font-display);font-size:.82rem;font-weight:600;letter-spacing:.06em;margin-top:4px!important;text-transform:uppercase}.title[data-v-59800ad8]{font-size:2.2rem;line-height:1.15;margin:0}.big3[data-v-59800ad8]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:6px!important}.big3-pill[data-v-59800ad8]{background:color-mix(in srgb,var(--tint,#fff) 38%,#fff);box-shadow:0 0 0 3px #fff,0 0 0 5px color-mix(in srgb,var(--tint,var(--ch-ring)) 45%,#fff);color:color-mix(in srgb,var(--tint,var(--ch-primary-text)) 55%,var(--ch-ink))}.big3-pill.muted[data-v-59800ad8]{background:#fff;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--ch-ring);color:var(--ch-muted);font-weight:500}.no-time[data-v-59800ad8]{font-size:.92rem;margin-top:12px;max-width:600px;text-align:left}.wheel-card[data-v-59800ad8]{display:grid;gap:10px;justify-items:center}.wheel-caption[data-v-59800ad8]{color:var(--ch-muted);text-align:center}.wheel-card[data-v-59800ad8] .chart-wheel{margin:0;max-width:640px;width:100%}.wheel-card[data-v-59800ad8] .legend .lines{display:none}.block[data-v-59800ad8]{display:grid;gap:22px}.block h2[data-v-59800ad8]{margin:0}.block-head[data-v-59800ad8]{display:grid;gap:4px;justify-items:center;text-align:center}.blurb[data-v-59800ad8]{color:var(--ch-muted);font-size:.95rem}.zone[data-v-59800ad8]{color:var(--ch-primary-text);font-weight:700}.timeline-card[data-v-59800ad8]{padding:22px 20px 20px}.icon-head[data-v-59800ad8]{align-items:center;display:flex;gap:12px;margin-bottom:8px}.icon-head h3[data-v-59800ad8]{margin:0}.card-icon[data-v-59800ad8]{flex:none;height:52px;line-height:0;width:52px}.card-icon[data-v-59800ad8] svg{display:block}.guide-card[data-v-59800ad8]{display:grid;gap:12px;padding:20px 18px 18px}.guide-note[data-v-59800ad8]{color:var(--ch-muted);font-size:.88rem;text-align:center}.chips[data-v-59800ad8]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px!important}.chips.small[data-v-59800ad8]{margin:12px 0 0!important}.chip[data-v-59800ad8]{background:#f6f1ff;border:2px solid var(--ch-ring);border-radius:999px;color:var(--ch-primary-text);display:inline-block;font-family:var(--ch-font-display);font-size:.8rem;font-weight:600;line-height:1.3;padding:3px 11px}.chip.date[data-v-59800ad8]{background:#fff}.chip.hot[data-v-59800ad8]{background:#fff0f6;border-color:#ffd6e8;color:#b8326e}.chip.past[data-v-59800ad8]{background:#f3f1f6;border-color:#e4e0ea;color:var(--ch-muted)}.chip.maybe[data-v-59800ad8]{background:#fff8e6;border-color:#f0dfae;color:var(--ch-ink)}.chips.small .chip[data-v-59800ad8]{font-size:.74rem;padding:2px 9px}.grid[data-v-59800ad8]{display:grid;gap:28px;grid-template-columns:1fr 1fr}.grid[data-v-59800ad8]>:last-child:nth-child(odd){grid-column:1/-1}.glyph[data-v-59800ad8]{font-family:var(--ch-font-body);font-size:1.2em;line-height:1}.when[data-v-59800ad8]{font-weight:500;opacity:.85}.sky-line[data-v-59800ad8]{color:var(--ch-muted);font-style:italic;margin-bottom:8px!important}.contact-text[data-v-59800ad8]{border-top:2px dashed #ffd6e8;margin-top:10px!important;padding-top:10px}.month-head[data-v-59800ad8]{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between}.month-head .chips[data-v-59800ad8]{margin-bottom:6px!important}.month[data-v-59800ad8]{align-content:start;display:grid;scroll-margin-top:110px}.month-body[data-v-59800ad8]{min-width:0}.month .lead[data-v-59800ad8]{background:color-mix(in srgb,var(--tint) 22%,#fff);border-radius:16px;margin-top:12px;padding:10px 14px}.lead-label[data-v-59800ad8]{color:var(--ch-primary-text);font-family:var(--ch-font-display);font-weight:600;margin-bottom:2px!important}.month .quiet[data-v-59800ad8]{background:#faf7ff;border-radius:16px;color:var(--ch-muted);margin-top:12px;padding:10px 14px}.month.past[data-v-59800ad8]{opacity:.9}.more-btn[data-v-59800ad8]{border:0;cursor:pointer;display:none;font-size:.88rem;justify-self:start;margin-top:12px;padding:6px 16px}.more-btn[data-v-59800ad8]:after{color:var(--ch-pink);content:" ▾";content:" ▾"/""}.month.open .more-btn[data-v-59800ad8]:after{content:" ▴";content:" ▴"/""}.sr-only[data-v-59800ad8]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.bridge[data-v-59800ad8]{display:grid;gap:10px;justify-items:start}.bridge .ch-btn[data-v-59800ad8]{margin-top:6px}.disclaimer[data-v-59800ad8]{color:var(--ch-muted);font-size:.85rem;justify-self:center;max-width:640px;text-align:center}@media(max-width:760px){.grid[data-v-59800ad8]{gap:24px;grid-template-columns:1fr}}@media(max-width:639.98px){.more-btn[data-v-59800ad8]{display:inline-block}.month:not(.open) .month-note[data-v-59800ad8]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.month:not(.open) .chips.small[data-v-59800ad8],.month:not(.open) .lead-text[data-v-59800ad8],.month:not(.open) .quiet[data-v-59800ad8]{display:none}}@media(max-width:480px){.title[data-v-59800ad8]{font-size:1.75rem}.cover[data-v-59800ad8]{padding:22px 16px}.cover[data-v-59800ad8] .cutie-stage{--stage:140px}.timeline-card[data-v-59800ad8]{padding:18px 12px 16px}.guide-card[data-v-59800ad8]{padding:16px 12px 14px}.card-icon[data-v-59800ad8]{height:44px;width:44px}.card-icon[data-v-59800ad8] svg{height:44px;width:44px}}
