header.svelte-wl60cy{border-bottom:1px solid var(--line);padding:68px 0}header.svelte-wl60cy p:where(.svelte-wl60cy),.tracker-card.svelte-wl60cy span:where(.svelte-wl60cy){margin:0;color:var(--blue);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}h1.svelte-wl60cy{max-width:900px;margin:15px 0;color:var(--ink);font:700 clamp(3rem,7vw,5.5rem)/1 "Playfair Display",serif}.deck.svelte-wl60cy{max-width:650px;color:var(--muted);line-height:1.75}main.svelte-wl60cy{padding-top:52px;padding-bottom:90px}.tracker-card.svelte-wl60cy{display:grid;gap:28px;border:1px solid var(--line);border-radius:22px;padding:30px;background:var(--surface);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.tracker-card.svelte-wl60cy:hover{transform:translateY(-3px);border-color:var(--blue);box-shadow:0 18px 50px #0d23371f}h2.svelte-wl60cy{margin:20px 0 12px;color:var(--ink);font:700 clamp(2rem,4vw,3rem)/1.12 "Playfair Display",serif}.tracker-card.svelte-wl60cy p:where(.svelte-wl60cy){max-width:720px;margin:0;color:var(--muted);line-height:1.75}aside.svelte-wl60cy{display:grid;align-content:center;border-left:3px solid #d9a441;padding-left:22px}aside.svelte-wl60cy strong:where(.svelte-wl60cy){color:var(--ink);font:700 2.3rem/1 Playfair Display,serif}aside.svelte-wl60cy small:where(.svelte-wl60cy){margin-top:7px;color:var(--muted)}aside.svelte-wl60cy b:where(.svelte-wl60cy){margin-top:20px;color:var(--blue);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}@media(min-width:760px){header.svelte-wl60cy{padding:92px 0}.tracker-card.svelte-wl60cy{grid-template-columns:1fr auto;padding:42px}}
