.sync-notice.svelte-1pf8d4r{font:var(--type-caption);margin-top:16px}.sync-notice.svelte-1pf8d4r button:where(.svelte-1pf8d4r){font:inherit;cursor:pointer;color:var(--text-link);background:0 0;border:0;min-height:44px;text-decoration:underline}.masthead.svelte-1pf8d4r{background:var(--paper-white);border-bottom:var(--rule-width-thick) solid var(--ink-1)}.inner.svelte-1pf8d4r{max-width:var(--page-max);padding:var(--space-6) var(--page-pad) var(--space-4);margin:0 auto}.top.svelte-1pf8d4r{justify-content:space-between;align-items:flex-end;gap:var(--space-7);display:flex}.brand.svelte-1pf8d4r{align-items:baseline;gap:var(--space-6);text-decoration:none;display:flex}.wordmark.svelte-1pf8d4r{font:var(--type-masthead);letter-spacing:var(--tracking-masthead);color:var(--text-strong);font-size:44px}.tagline.svelte-1pf8d4r{font-family:var(--font-deco);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--text-accent);font-size:11px;font-weight:600}.social.svelte-1pf8d4r{align-items:center;gap:var(--space-4);display:flex}.icon.svelte-1pf8d4r{min-width:32px;height:32px;padding:0 var(--space-3);border:1px solid var(--rule-hairline);border-radius:var(--radius-1);color:var(--text-body);background:var(--paper-white);cursor:pointer;font:var(--type-kicker);letter-spacing:var(--tracking-kicker);justify-content:center;align-items:center;text-decoration:none;display:flex}.icon.svelte-1pf8d4r:hover{border-color:var(--ink-1);background:var(--surface-hover);color:var(--text-strong)}.rule.svelte-1pf8d4r{background:var(--rule-hairline);height:1px;margin:var(--space-5) 0 var(--space-3)}.nav.svelte-1pf8d4r{gap:var(--space-8);align-items:center;display:flex}.nav.svelte-1pf8d4r a:where(.svelte-1pf8d4r),.nav.svelte-1pf8d4r .soon:where(.svelte-1pf8d4r){font:var(--type-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--text-muted);padding:var(--space-3) 0;border-bottom:var(--rule-width-thick) solid transparent;text-decoration:none}.nav.svelte-1pf8d4r a:where(.svelte-1pf8d4r):hover{color:var(--text-strong)}.nav.svelte-1pf8d4r a.on:where(.svelte-1pf8d4r){color:var(--text-strong);border-bottom-color:var(--sun-1)}.nav.svelte-1pf8d4r .soon:where(.svelte-1pf8d4r){color:var(--text-faint);cursor:default}.nav.svelte-1pf8d4r .soon:where(.svelte-1pf8d4r) em:where(.svelte-1pf8d4r){color:var(--sun-2);font-style:normal}.saved.svelte-1pf8d4r{color:var(--text-accent)!important}.grow.svelte-1pf8d4r{flex:1}.dateline.svelte-1pf8d4r{font:var(--type-caption);color:var(--text-faint)}.city-picker.svelte-1pf8d4r{align-items:center;gap:var(--space-3);display:flex}.city-label.svelte-1pf8d4r{font:var(--type-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--text-faint)}.city-picker.svelte-1pf8d4r select:where(.svelte-1pf8d4r){height:var(--control-sm);padding:0 var(--space-5) 0 var(--space-4);background:var(--paper-white);border:1px solid var(--rule-hairline);border-bottom-color:var(--ink-1);border-radius:var(--radius-1);font:var(--type-body);font-size:var(--size-small);color:var(--text-strong);cursor:pointer}.build-cta.svelte-1pf8d4r{height:var(--control-sm);padding:0 var(--space-5);background:var(--ink-1);border:1px solid var(--ink-1);border-radius:var(--radius-1);box-shadow:2px 2px 0 0 var(--sun-1);border-bottom:1px solid var(--ink-1);white-space:nowrap;align-items:center;display:inline-flex;color:var(--paper-1)!important}.build-cta.svelte-1pf8d4r:hover{background:var(--ink-2)}@media (width<=720px){.wordmark.svelte-1pf8d4r{font-size:30px}.tagline.svelte-1pf8d4r{display:none}.nav.svelte-1pf8d4r{gap:var(--space-6);flex-wrap:wrap}.dateline.svelte-1pf8d4r{display:none}}.footer.svelte-103wd8v{margin-top:var(--space-11);background:var(--ink-1);color:var(--ink-5)}.inner.svelte-103wd8v{max-width:var(--page-max);padding:var(--space-9) var(--page-pad) var(--space-8);margin:0 auto}.cols.svelte-103wd8v{gap:var(--space-9);grid-template-columns:1.4fr 1fr 1fr;display:grid}.wordmark.svelte-103wd8v{font:var(--type-masthead);letter-spacing:var(--tracking-masthead);color:var(--paper-1);font-size:30px}.brand-col.svelte-103wd8v p:where(.svelte-103wd8v){margin:var(--space-4) 0 0;font:var(--type-caption);color:var(--text-faint);max-width:300px}.col.svelte-103wd8v{gap:var(--space-4);flex-direction:column;display:flex}.col-head.svelte-103wd8v{font:var(--type-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--sun-1)}.col.svelte-103wd8v a:where(.svelte-103wd8v){font:var(--type-small);color:var(--ink-5);text-decoration:none}.col.svelte-103wd8v a:where(.svelte-103wd8v):hover{color:var(--paper-white)}.rule.svelte-103wd8v{background:var(--ink-2);height:1px;margin:var(--space-8) 0 var(--space-6)}.bottom.svelte-103wd8v{font:var(--type-caption);color:var(--ink-3)}@media (width<=720px){.cols.svelte-103wd8v{gap:var(--space-7);grid-template-columns:1fr}}
