.hb-hero[data-astro-cid-n4hi2ug5]{display:grid;gap:var(--s-4);margin-top:var(--s-5);max-width:720px}.hb-count[data-astro-cid-n4hi2ug5]{display:flex;align-items:center;gap:var(--s-4)}.hb-count-label[data-astro-cid-n4hi2ug5]{font-size:.75rem;color:var(--navy-ink);font-weight:500;letter-spacing:.04em}.hb-days[data-astro-cid-n4hi2ug5]{display:flex;align-items:baseline;gap:4px;margin-top:2px}.hb-days[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:3.5rem;line-height:1;font-weight:700}.hb-days[data-astro-cid-n4hi2ug5] span[data-astro-cid-n4hi2ug5]{font-size:1rem;font-weight:700}.hb-count-sub[data-astro-cid-n4hi2ug5]{font-size:.75rem;color:var(--navy-ink);margin-top:6px}.hb-ring[data-astro-cid-n4hi2ug5]{position:relative;width:96px;height:96px;margin-left:auto;flex:none}.hb-ring[data-astro-cid-n4hi2ug5] svg[data-astro-cid-n4hi2ug5]{width:96px;height:96px;transform:rotate(-90deg)}.hb-ring-bg[data-astro-cid-n4hi2ug5]{fill:none;stroke:#ffffff24;stroke-width:9}.hb-ring-fg[data-astro-cid-n4hi2ug5]{fill:none;stroke:var(--gold);stroke-width:9;stroke-linecap:round;transition:stroke-dashoffset .6s ease-out}.hb-ring-c[data-astro-cid-n4hi2ug5]{position:absolute;inset:0;display:grid;place-content:center;text-align:center;line-height:1.1}.hb-ring-c[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:1.375rem}.hb-ring-c[data-astro-cid-n4hi2ug5] span[data-astro-cid-n4hi2ug5]{font-size:.75rem;color:var(--navy-ink)}.hb-ring-c[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]{display:block;font-size:.75rem;color:var(--navy-ink);margin-top:3px}.hb-cta[data-astro-cid-n4hi2ug5]{display:flex;align-items:center;gap:12px;background:var(--gold);color:var(--navy)!important;border-radius:16px;padding:12px 14px;text-decoration:none;box-shadow:0 6px 16px #f2b5444d;transition:background-color .15s}.hb-cta[data-astro-cid-n4hi2ug5]:hover{background:var(--gold-hover)}.hb-cta-ic[data-astro-cid-n4hi2ug5]{width:40px;height:40px;border-radius:12px;background:#14213d1a;display:grid;place-items:center;flex:none}.hb-cta-ic[data-astro-cid-n4hi2ug5] svg[data-astro-cid-n4hi2ug5]{fill:currentColor}.hb-cta-t[data-astro-cid-n4hi2ug5]{flex:1;display:grid}.hb-cta-t[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:1.0625rem}.hb-cta-t[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]{font-size:.75rem;opacity:.8}.hb-cta-t[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]:empty{display:none}.hb-ring[data-astro-cid-n4hi2ug5]{display:none}.is-returning .hb-ring[data-astro-cid-n4hi2ug5]{display:block}.hb[data-astro-cid-n4hi2ug5]{position:relative;z-index:2}.hb-stats[data-astro-cid-n4hi2ug5]{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:calc(var(--s-5) * -1)}.is-returning .hb-stats[data-astro-cid-n4hi2ug5]{display:grid}.hb-stat[data-astro-cid-n4hi2ug5]{padding:12px;text-decoration:none;color:var(--ink);display:grid;gap:2px;align-content:start}.hb-stat[data-astro-cid-n4hi2ug5]:hover{color:var(--ink);box-shadow:var(--shadow-lift)}.hb-stat[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]{font-size:.6875rem;color:var(--ink-3);font-weight:500}.hb-stat[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:1.5rem;line-height:1.2}.hb-stat[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5] i[data-astro-cid-n4hi2ug5]{font-style:normal;font-size:.75rem;color:var(--ink-2);margin-left:2px;font-weight:500}.hb-stat-note[data-astro-cid-n4hi2ug5]{font-size:.6875rem;color:var(--ink-3);line-height:1.4}@media(min-width:760px){.hb-stat[data-astro-cid-n4hi2ug5]{padding:16px 18px}.hb-stat[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:1.875rem}.hb-stat-note[data-astro-cid-n4hi2ug5]{font-size:.75rem}}.hb-menu[data-astro-cid-n4hi2ug5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media(min-width:900px){.hb-menu[data-astro-cid-n4hi2ug5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hb-tile[data-astro-cid-n4hi2ug5]{min-height:96px}}.hb-tile[data-astro-cid-n4hi2ug5]{display:flex;flex-direction:column;gap:6px;height:100%;padding:12px 10px;text-decoration:none;color:var(--ink);min-height:108px;transition:transform .12s,box-shadow .12s}.hb-tile[data-astro-cid-n4hi2ug5]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift);color:var(--ink)}.hb-tile-ic[data-astro-cid-n4hi2ug5]{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:var(--c);background:color-mix(in srgb,var(--c) 12%,var(--sheet))}.hb-tile[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:.875rem;line-height:1.35;margin-top:2px}.hb-tile[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]{font-size:.6875rem;color:var(--ink-3);line-height:1.4;margin-top:auto}.hb-tasks[data-astro-cid-n4hi2ug5]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.hb-tasks[data-astro-cid-n4hi2ug5] li a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:var(--sheet-sunken);color:var(--ink);text-decoration:none}.hb-tasks[data-astro-cid-n4hi2ug5] li a:hover{background:var(--kon-tint)}.hb-tasks[data-astro-cid-n4hi2ug5] .ti{width:36px;height:36px;border-radius:10px;background:var(--sheet);display:grid;place-items:center;font-weight:700;color:var(--navy);flex:none}.hb-tasks[data-astro-cid-n4hi2ug5] .tt{flex:1;display:grid;min-width:0}.hb-tasks[data-astro-cid-n4hi2ug5] .tt b{font-size:.9375rem}.hb-tasks[data-astro-cid-n4hi2ug5] .tt small{font-size:.75rem;color:var(--ink-3)}.hb-weak[data-astro-cid-n4hi2ug5]{display:flex;align-items:center;gap:12px;padding:14px 16px;color:var(--gold-ink)}.hb-weak[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{color:var(--ink);font-size:.9375rem}.hb-weak[data-astro-cid-n4hi2ug5] p[data-astro-cid-n4hi2ug5]{color:var(--ink-2);font-size:.8125rem}.hb-weak[data-astro-cid-n4hi2ug5]>div[data-astro-cid-n4hi2ug5]{flex:1;min-width:0}.hb-pains[data-astro-cid-n4hi2ug5]{list-style:none;margin:0;padding:4px 0}.hb-pains[data-astro-cid-n4hi2ug5] li[data-astro-cid-n4hi2ug5]+li[data-astro-cid-n4hi2ug5]{border-top:1px solid var(--rule-soft)}.hb-pains[data-astro-cid-n4hi2ug5] a[data-astro-cid-n4hi2ug5]{display:flex;align-items:center;gap:12px;padding:12px var(--s-4);color:var(--ink);text-decoration:none}.hb-pains[data-astro-cid-n4hi2ug5] a[data-astro-cid-n4hi2ug5]:hover{background:var(--sheet-sunken)}.hb-pain-ic[data-astro-cid-n4hi2ug5]{width:36px;height:36px;border-radius:10px;background:var(--gold-soft);color:var(--gold-ink);display:grid;place-items:center;flex:none}.hb-pain-t[data-astro-cid-n4hi2ug5]{flex:1;min-width:0;display:grid}.hb-pain-t[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:.9375rem}.hb-pain-t[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]{font-size:.75rem;color:var(--ink-3);line-height:1.5}.hb-pain-cta[data-astro-cid-n4hi2ug5]{display:none;align-items:center;gap:2px;font-size:.8125rem;font-weight:700;color:var(--kon);white-space:nowrap}@media(min-width:760px){.hb-pain-cta[data-astro-cid-n4hi2ug5]{display:inline-flex}}.hb-doms[data-astro-cid-n4hi2ug5]{list-style:none;margin:0;padding:4px 0}.hb-doms[data-astro-cid-n4hi2ug5] li[data-astro-cid-n4hi2ug5]+li[data-astro-cid-n4hi2ug5]{border-top:1px solid var(--rule-soft)}.hb-doms[data-astro-cid-n4hi2ug5] a[data-astro-cid-n4hi2ug5]{display:flex;align-items:center;gap:12px;padding:12px var(--s-4);color:var(--ink);text-decoration:none}.hb-doms[data-astro-cid-n4hi2ug5] a[data-astro-cid-n4hi2ug5]:hover{background:var(--sheet-sunken)}.hb-dom-main[data-astro-cid-n4hi2ug5]{flex:1;min-width:0;display:grid;gap:5px}.hb-dom-main[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:.9375rem}.hb-dom-main[data-astro-cid-n4hi2ug5] .meter[data-astro-cid-n4hi2ug5]{height:6px}.hb-dom-main[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]{font-size:.6875rem;color:var(--ink-3)}.hb-dom-pct[data-astro-cid-n4hi2ug5]{text-align:right;display:grid;width:64px;flex:none}.hb-dom-pct[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:1rem}.hb-dom-pct[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]{font-size:.6875rem;color:var(--ink-3)}.hb-h-sm[data-astro-cid-n4hi2ug5]{font-size:1.0625rem}.hb-facts[data-astro-cid-n4hi2ug5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--rule-soft);border-radius:12px;overflow:hidden;margin:0}.hb-facts[data-astro-cid-n4hi2ug5] div[data-astro-cid-n4hi2ug5]{background:var(--sheet);padding:10px 12px}.hb-facts[data-astro-cid-n4hi2ug5] dt[data-astro-cid-n4hi2ug5]{font-size:.6875rem;color:var(--ink-3);font-weight:700}.hb-facts[data-astro-cid-n4hi2ug5] dd[data-astro-cid-n4hi2ug5]{margin:2px 0 0;font-weight:700;font-size:.9375rem;line-height:1.4}.hb-facts[data-astro-cid-n4hi2ug5] dd[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]{display:block;font-size:.6875rem;font-weight:500;color:var(--ink-3)}.hb-next-id[data-astro-cid-n4hi2ug5]{font-weight:700;font-size:1.0625rem}.hb-next[data-astro-cid-n4hi2ug5]{margin:8px 0 0;display:grid;gap:6px;font-size:.875rem}.hb-next[data-astro-cid-n4hi2ug5] div[data-astro-cid-n4hi2ug5]{display:grid;grid-template-columns:6.5em 1fr;gap:8px}.hb-next[data-astro-cid-n4hi2ug5] dt[data-astro-cid-n4hi2ug5]{color:var(--ink-3)}.hb-next[data-astro-cid-n4hi2ug5] dd[data-astro-cid-n4hi2ug5]{margin:0;font-weight:500}.hb-guides[data-astro-cid-n4hi2ug5]{list-style:none;margin:0;padding:0;display:grid;gap:10px}@media(min-width:760px){.hb-guides[data-astro-cid-n4hi2ug5]{grid-template-columns:repeat(3,minmax(0,1fr))}}.hb-guides[data-astro-cid-n4hi2ug5] a[data-astro-cid-n4hi2ug5]{display:grid;gap:4px;height:100%;text-decoration:none;color:var(--ink);padding:16px}.hb-guides[data-astro-cid-n4hi2ug5] a[data-astro-cid-n4hi2ug5]:hover{box-shadow:var(--shadow-lift)}.hb-guides[data-astro-cid-n4hi2ug5] b[data-astro-cid-n4hi2ug5]{font-size:.9375rem;line-height:1.5}.hb-guides[data-astro-cid-n4hi2ug5] small[data-astro-cid-n4hi2ug5]{font-size:.75rem;color:var(--ink-3);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
