1<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><style id="nuxt-ui-colors">@layer base { 2 :root { 3 --ui-color-primary-50: var(--color-green-50, oklch(98.2% 0.018 155.826)); 4 --ui-color-primary-100: var(--color-green-100, oklch(96.2% 0.044 156.743)); 5 --ui-color-primary-200: var(--color-green-200, oklch(92.5% 0.084 155.995)); 6 --ui-color-primary-300: var(--color-green-300, oklch(87.1% 0.15 154.449)); 7 --ui-color-primary-400: var(--color-green-400, oklch(79.2% 0.209 151.711)); 8 --ui-color-primary-500: var(--color-green-500, oklch(72.3% 0.219 149.579)); 9 --ui-color-primary-600: var(--color-green-600, oklch(62.7% 0.194 149.214)); 10 --ui-color-primary-700: var(--color-green-700, oklch(52.7% 0.154 150.069)); 11 --ui-color-primary-800: var(--color-green-800, oklch(44.8% 0.119 151.328)); 12 --ui-color-primary-900: var(--color-green-900, oklch(39.3% 0.095 152.535)); 13 --ui-color-primary-950: var(--color-green-950, oklch(26.6% 0.065 152.934)); 14 --ui-color-secondary-50: var(--color-blue-50, oklch(97% 0.014 254.604)); 15 --ui-color-secondary-100: var(--color-blue-100, oklch(93.2% 0.032 255.585)); 16 --ui-color-secondary-200: var(--color-blue-200, oklch(88.2% 0.059 254.128)); 17 --ui-color-secondary-300: var(--color-blue-300, oklch(80.9% 0.105 251.813)); 18 --ui-color-secondary-400: var(--color-blue-400, oklch(70.7% 0.165 254.624)); 19 --ui-color-secondary-500: var(--color-blue-500, oklch(62.3% 0.214 259.815)); 20 --ui-color-secondary-600: var(--color-blue-600, oklch(54.6% 0.245 262.881)); 21 --ui-color-secondary-700: var(--color-blue-700, oklch(48.8% 0.243 264.376)); 22 --ui-color-secondary-800: var(--color-blue-800, oklch(42.4% 0.199 265.638)); 23 --ui-color-secondary-900: var(--color-blue-900, oklch(37.9% 0.146 265.522)); 24 --ui-color-secondary-950: var(--color-blue-950, oklch(28.2% 0.091 267.935)); 25 --ui-color-success-50: var(--color-green-50, oklch(98.2% 0.018 155.826)); 26 --ui-color-success-100: var(--color-green-100, oklch(96.2% 0.044 156.743)); 27 --ui-color-success-200: var(--color-green-200, oklch(92.5% 0.084 155.995)); 28 --ui-color-success-300: var(--color-green-300, oklch(87.1% 0.15 154.449)); 29 --ui-color-success-400: var(--color-green-400, oklch(79.2% 0.209 151.711)); 30 --ui-color-success-500: var(--color-green-500, oklch(72.3% 0.219 149.579)); 31 --ui-color-success-600: var(--color-green-600, oklch(62.7% 0.194 149.214)); 32 --ui-color-success-700: var(--color-green-700, oklch(52.7% 0.154 150.069)); 33 --ui-color-success-800: var(--color-green-800, oklch(44.8% 0.119 151.328)); 34 --ui-color-success-900: var(--color-green-900, oklch(39.3% 0.095 152.535)); 35 --ui-color-success-950: var(--color-green-950, oklch(26.6% 0.065 152.934)); 36 --ui-color-info-50: var(--color-blue-50, oklch(97% 0.014 254.604)); 37 --ui-color-info-100: var(--color-blue-100, oklch(93.2% 0.032 255.585)); 38 --ui-color-info-200: var(--color-blue-200, oklch(88.2% 0.059 254.128)); 39 --ui-color-info-300: var(--color-blue-300, oklch(80.9% 0.105 251.813)); 40 --ui-color-info-400: var(--color-blue-400, oklch(70.7% 0.165 254.624)); 41 --ui-color-info-500: var(--color-blue-500, oklch(62.3% 0.214 259.815)); 42 --ui-color-info-600: var(--color-blue-600, oklch(54.6% 0.245 262.881)); 43 --ui-color-info-700: var(--color-blue-700, oklch(48.8% 0.243 264.376)); 44 --ui-color-info-800: var(--color-blue-800, oklch(42.4% 0.199 265.638)); 45 --ui-color-info-900: var(--color-blue-900, oklch(37.9% 0.146 265.522)); 46 --ui-color-info-950: var(--color-blue-950, oklch(28.2% 0.091 267.935)); 47 --ui-color-warning-50: var(--color-yellow-50, oklch(98.7% 0.026 102.212)); 48 --ui-color-warning-100: var(--color-yellow-100, oklch(97.3% 0.071 103.193)); 49 --ui-color-warning-200: var(--color-yellow-200, oklch(94.5% 0.129 101.54)); 50 --ui-color-warning-300: var(--color-yellow-300, oklch(90.5% 0.182 98.111)); 51 --ui-color-warning-400: var(--color-yellow-400, oklch(85.2% 0.199 91.936)); 52 --ui-color-warning-500: var(--color-yellow-500, oklch(79.5% 0.184 86.047)); 53 --ui-color-warning-600: var(--color-yellow-600, oklch(68.1% 0.162 75.834)); 54 --ui-color-warning-700: var(--color-yellow-700, oklch(55.4% 0.135 66.442)); 55 --ui-color-warning-800: var(--color-yellow-800, oklch(47.6% 0.114 61.907)); 56 --ui-color-warning-900: var(--color-yellow-900, oklch(42.1% 0.095 57.708)); 57 --ui-color-warning-950: var(--color-yellow-950, oklch(28.6% 0.066 53.813)); 58 --ui-color-error-50: var(--color-red-50, oklch(97.1% 0.013 17.38)); 59 --ui-color-error-100: var(--color-red-100, oklch(93.6% 0.032 17.717)); 60 --ui-color-error-200: var(--color-red-200, oklch(88.5% 0.062 18.334)); 61 --ui-color-error-300: var(--color-red-300, oklch(80.8% 0.114 19.571)); 62 --ui-color-error-400: var(--color-red-400, oklch(70.4% 0.191 22.216)); 63 --ui-color-error-500: var(--color-red-500, oklch(63.7% 0.237 25.331)); 64 --ui-color-error-600: var(--color-red-600, oklch(57.7% 0.245 27.325)); 65 --ui-color-error-700: var(--color-red-700, oklch(50.5% 0.213 27.518)); 66 --ui-color-error-800: var(--color-red-800, oklch(44.4% 0.177 26.899)); 67 --ui-color-error-900: var(--color-red-900, oklch(39.6% 0.141 25.723)); 68 --ui-color-error-950: var(--color-red-950, oklch(25.8% 0.092 26.042)); 69 --ui-color-neutral-50: var(--color-slate-50, oklch(98.4% 0.003 247.858)); 70 --ui-color-neutral-100: var(--color-slate-100, oklch(96.8% 0.007 247.896)); 71 --ui-color-neutral-200: var(--color-slate-200, oklch(92.9% 0.013 255.508)); 72 --ui-color-neutral-300: var(--color-slate-300, oklch(86.9% 0.022 252.894)); 73 --ui-color-neutral-400: var(--color-slate-400, oklch(70.4% 0.04 256.788)); 74 --ui-color-neutral-500: var(--color-slate-500, oklch(55.4% 0.046 257.417)); 75 --ui-color-neutral-600: var(--color-slate-600, oklch(44.6% 0.043 257.281)); 76 --ui-color-neutral-700: var(--color-slate-700, oklch(37.2% 0.044 257.287)); 77 --ui-color-neutral-800: var(--color-slate-800, oklch(27.9% 0.041 260.031)); 78 --ui-color-neutral-900: var(--color-slate-900, oklch(20.8% 0.042 265.755)); 79 --ui-color-neutral-950: var(--color-slate-950, oklch(12.9% 0.042 264.695)); 80 } 81 :root, .light { 82 --ui-primary: var(--ui-color-primary-500); 83 --ui-secondary: var(--ui-color-secondary-500); 84 --ui-success: var(--ui-color-success-500); 85 --ui-info: var(--ui-color-info-500); 86 --ui-warning: var(--ui-color-warning-500); 87 --ui-error: var(--ui-color-error-500); 88 } 89 .dark { 90 --ui-primary: var(--ui-color-primary-400); 91 --ui-secondary: var(--ui-color-secondary-400); 92 --ui-success: var(--ui-color-success-400); 93 --ui-info: var(--ui-color-info-400); 94 --ui-warning: var(--ui-color-warning-400); 95 --ui-error: var(--ui-color-error-400); 96 } 97}</style><title>MorningMail.ai â Your AI newsfeed, delivered every morning</title>
97<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght,[email protected],300..900,0..100&family=Literata:ital,opsz,wght@0,7..72,400..700;1,7..72,400..700&family=Geist:[email protected]&family=JetBrains+Mono:wght@400;500;600&display=swap"><style>#app{font-family:var(--sans);min-height:100vh}</style><style>.verify-banner[data-v-8ffce96f]{align-items:center;background:var(--ember-soft);border-bottom:1px solid oklch(.85 .06 60);color:var(--ember-deep);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;line-height:1.45;padding:10px 16px}.verify-banner-body[data-v-8ffce96f]{align-items:baseline;display:flex;flex:1;flex-wrap:wrap;gap:6px 10px;min-width:0}.verify-banner-title[data-v-8ffce96f]{font-weight:600}.verify-banner-text[data-v-8ffce96f]{color:var(--ember-deep)}.verify-banner-status[data-v-8ffce96f]{color:var(--ink-2);font-style:italic}.verify-banner-actions[data-v-8ffce96f]{align-items:center;display:flex;flex-shrink:0;gap:6px}.verify-banner-dismiss[data-v-8ffce96f]{background:transparent;border:0;border-radius:4px;color:var(--ember-deep);cursor:pointer;font-size:18px;line-height:1;padding:4px 8px}.verify-banner-dismiss[data-v-8ffce96f]:hover{background:#0000000d}</style><style>.avatar-img[data-v-1fe2c6ac]{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}</style><style>.drawer-enter-active[data-v-19aca086],.drawer-leave-active[data-v-19aca086]{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.drawer-enter-from[data-v-19aca086],.drawer-leave-to[data-v-19aca086]{transform:translate(100%)}.avatar-img[data-v-19aca086]{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}</style><style>.site-footer[data-v-376b6b38]{align-items:center;border-top:4px solid var(--ink);display:grid;gap:24px;grid-template-columns:auto 1fr auto;margin-top:48px;padding:28px 32px 40px}.footer-links[data-v-376b6b38]{color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:11px;gap:8px 12px;justify-content:center;letter-spacing:.06em;text-transform:uppercase}.footer-links a[data-v-376b6b38]:hover{color:var(--ink)}.footer-meta[data-v-376b6b38]{color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:11px;gap:6px 10px;justify-content:flex-end;letter-spacing:.06em;text-align:right;text-transform:uppercase}.footer-meta a[data-v-376b6b38]{color:inherit}.footer-meta a[data-v-376b6b38]:hover{color:var(--ink)}@media(max-width:720px){.site-footer[data-v-376b6b38]{gap:20px;grid-template-columns:1fr;justify-items:start;padding:24px 20px 32px;text-align:left}.footer-links[data-v-376b6b38]{align-items:flex-start;flex-direction:column;gap:0;justify-content:flex-start;width:100%}.footer-links a[data-v-376b6b38]{align-items:center;display:flex;min-height:44px;width:100%}.footer-links .sep[data-v-376b6b38]{display:none}.footer-meta[data-v-376b6b38]{align-items:flex-start;flex-direction:column;gap:6px;justify-content:flex-start;text-align:left;width:100%}.footer-meta .meta-sep[data-v-376b6b38]{display:none}.footer-meta a[data-v-376b6b38]{align-items:center;display:inline-flex;min-height:44px}}</style><style>.editorial-shell[data-v-bebcf170]{background:var(--paper);color:var(--ink);display:flex;flex-direction:column;min-height:100vh}.editorial-main[data-v-bebcf170]{display:flex;flex:1;flex-direction:column}</style><style>.cost-line[data-v-a7846222]{color:var(--ink-3);font-family:var(--mono);font-size:11px;letter-spacing:.06em;margin:0;text-transform:uppercase}</style><style>.deck[data-v-50e61db7]{justify-content:center}.whisper-reserve[data-v-50e61db7]{min-height:38px}.rows-reserve[data-v-50e61db7]{max-height:128px;min-height:128px;overflow-y:auto;scrollbar-width:thin}@media(max-width:960px){.deck[data-v-50e61db7]{justify-content:flex-start}.rows-reserve[data-v-50e61db7],.whisper-reserve[data-v-50e61db7]{max-height:none;min-height:0;overflow:visible}}.deck[data-v-50e61db7]{gap:22px;min-width:0}.deck[data-v-50e61db7],.deck-foot[data-v-50e61db7]{display:flex;flex-direction:column}.deck-foot[data-v-50e61db7]{gap:12px;margin-top:26px;padding-top:0}.deck.is-asking[data-v-50e61db7]{justify-content:flex-start}.deck.is-asking .deck-foot[data-v-50e61db7]{margin-top:0;padding-top:0}.deck-foot.is-pinned[data-v-50e61db7]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--paper-glass-95);border-top:1px solid var(--rule);bottom:0;box-shadow:0 -8px 24px -18px oklch(var(--shadow-color)/.4);gap:6px;left:0;margin:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:30}.deck-foot .icon[data-v-50e61db7]{height:14px;width:14px}.deck-foot[data-v-50e61db7] .cost-line,.deck-foot[data-v-50e61db7] .cta{opacity:0;pointer-events:none;transition:opacity .26s ease,visibility 0s linear .26s;visibility:hidden}.deck-foot[data-v-50e61db7] .cost-line.is-armed,.deck-foot[data-v-50e61db7] .cta.is-armed{opacity:1;pointer-events:auto;transition:opacity .26s ease 90ms,visibility 0s;visibility:visible}.deck-foot[data-v-50e61db7] .cta{transform:translateY(6px);transition:opacity .26s ease,transform .26s ease,visibility 0s linear .26s,background .14s ease,border-color .14s ease}.deck-foot[data-v-50e61db7] .cta.is-armed{transform:none;transition:opacity .26s ease 90ms,transform .26s ease 90ms,visibility 0s,background .14s ease,border-color .14s ease}@media(prefers-reduced-motion:reduce){.deck-foot[data-v-50e61db7] .cost-line,.deck-foot[data-v-50e61db7] .cost-line.is-armed,.deck-foot[data-v-50e61db7] .cta,.deck-foot[data-v-50e61db7] .cta.is-armed{transition:none}}@media(max-width:960px){.deck[data-v-50e61db7]{gap:18px}.deck-foot[data-v-50e61db7]{margin-top:6px}.deck-foot[data-v-50e61db7] .cost-line:not(.is-armed),.deck-foot[data-v-50e61db7] .cta:not(.is-armed){display:none}}</style><style>.pg-dispatch[data-v-4e94513b]{align-items:center;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:10}.pg-dispatch[data-v-4e94513b]>*{pointer-events:auto}.pg-card[data-v-4e94513b]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:0 1px 0 var(--rule),0 30px 60px -30px oklch(var(--shadow-color)/.25);padding:34px 30px;text-align:center;width:min(420px,calc(100% - 32px))}.pg-card-success[data-v-4e94513b]{animation:pg-card-in-4e94513b .32s cubic-bezier(.2,.8,.2,1) backwards}@keyframes pg-card-in-4e94513b{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}.pg-card-h[data-v-4e94513b]{font-family:var(--serif);font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0 0 10px}.pg-card-h-lg[data-v-4e94513b]{font-size:30px}.pg-card-h[data-v-4e94513b] em{color:var(--ember-deep);font-style:italic}.pg-card-body[data-v-4e94513b]{color:var(--ink-2);font-size:14px;line-height:1.6;margin:0 0 20px}.pg-card-line[data-v-4e94513b]{margin:0 0 26px}
97.pg-card-actions[data-v-4e94513b]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.pg-card-actions .icon[data-v-4e94513b]{height:14px;width:14px}.pg-dispatch-aside[data-v-4e94513b]{color:var(--ink-3);font-size:12px;line-height:1.5;margin:0;text-align:center;width:min(400px,calc(100% - 32px))}.pg-dispatch-link[data-v-4e94513b]{color:var(--ember-deep);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.pg-card-success[data-v-4e94513b]{animation:none}}</style><style>.sample-sec+.sample-sec[data-v-5094ac2e]{border-top:1px solid var(--rule-soft);margin-top:13px;padding-top:13px}.sample-chip[data-v-5094ac2e]{background:var(--paper-2);border:1px solid var(--rule-soft);border-radius:999px;color:var(--ink-3);display:inline-block;font-family:var(--mono);font-size:9px;letter-spacing:.11em;padding:3px 9px;text-transform:uppercase}.sample-chip.blue[data-v-5094ac2e]{background:var(--ink-blue-soft);border-color:#c7dbea;color:var(--ink-blue)}.sample-chip.moss[data-v-5094ac2e]{background:var(--moss-soft);border-color:#c5dcc4;color:#2f5831}.sample-sec h3[data-v-5094ac2e]{color:var(--ink);font-family:var(--reading);font-size:19px;font-weight:600;letter-spacing:-.018em;line-height:1.2;margin:9px 0 6px;text-wrap:balance}.sample-sec p[data-v-5094ac2e]{color:var(--ink-2);font-family:var(--reading);font-size:13.5px;line-height:1.6;margin:0;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 1.55em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 1.55em),transparent);max-height:4.08em;overflow:hidden}</style><style>.letter-stage[data-v-ae08041d]{margin:0 auto;max-width:520px;position:relative;width:100%}.paper-tilt[data-v-ae08041d]{transform:rotate(-.6deg)}.paper[data-v-ae08041d]{background:var(--paper);border:1px solid var(--rule-soft);border-radius:3px;box-shadow:0 1px 2px oklch(var(--shadow-color)/.05),0 34px 60px -34px oklch(var(--shadow-color)/.34);padding:30px 34px 22px;position:relative}.paper[data-v-ae08041d]:before{background:var(--ember-deep);border-radius:3px 3px 0 0;content:"";height:3px;inset:0 0 auto;position:absolute}.mp-head[data-v-ae08041d]{align-items:baseline;border-bottom:2px solid var(--ink);display:flex;gap:16px;justify-content:space-between;padding-bottom:10px}.mp-name[data-v-ae08041d]{color:var(--ink);font-family:var(--serif);font-size:21px;font-weight:600;letter-spacing:-.025em;line-height:1}.mp-name em[data-v-ae08041d]{color:var(--ember-deep);font-style:normal}.mp-date[data-v-ae08041d]{color:var(--ink-3);font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap}.op-meta[data-v-ae08041d]{display:grid}.op-meta>span[data-v-ae08041d]{grid-area:1/1;transition:opacity .26s ease;white-space:nowrap}.paper[data-state=live] .op-meta .is-sample[data-v-ae08041d],.paper[data-state=sample] .op-meta .is-live[data-v-ae08041d]{opacity:0;visibility:hidden}.op-body[data-v-ae08041d]{display:grid;margin-top:20px;min-height:384px}.op-layer[data-v-ae08041d]{align-self:start;grid-area:1/1;transition:opacity .3s ease,transform .46s cubic-bezier(.2,.9,.25,1)}.paper[data-state=live] .op-sample[data-v-ae08041d]{opacity:0;transform:translateY(-10px);visibility:hidden}.paper[data-state=sample] .op-live[data-v-ae08041d]{opacity:0;transform:translateY(10px);visibility:hidden}.op-live[data-v-ae08041d]>:first-child{padding-top:0}.op-sample[data-v-ae08041d]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 88px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 88px),transparent);max-height:384px;overflow:hidden}.mp-foot[data-v-ae08041d]{border-top:1px solid var(--ink);color:var(--ink-4);display:flex;font-size:9px;gap:16px;justify-content:space-between;letter-spacing:.11em;margin-top:22px;padding-top:9px;text-transform:uppercase}.letter-stage .paper[data-v-ae08041d]{transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .32s ease,filter .32s ease}.letter-stage.is-working .paper[data-v-ae08041d]{filter:saturate(.9);opacity:.42;transform:scale(.97)}.letter-stage .paper[data-v-ae08041d]:after{background:var(--paper-3);clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:52%;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:top;transition:transform .38s cubic-bezier(.2,.8,.2,1);z-index:6}.letter-stage .paper.pg-folding[data-v-ae08041d]:after{transform:scaleY(1)}.letter-stage .paper.pg-gone[data-v-ae08041d]{transform:translate(120%) scale(.62) rotate(2deg);transition:transform .7s cubic-bezier(.55,0,.35,1)}.pg-postmark[data-v-ae08041d]{align-items:center;animation:pg-postmark-thunk-ae08041d .5s cubic-bezier(.2,.8,.2,1) forwards;background:var(--paper);border:2.5px solid var(--ember-deep);border-radius:50%;color:var(--ember-deep);display:flex;flex-direction:column;font-family:var(--mono);font-size:9px;gap:2px;height:108px;justify-content:center;letter-spacing:.14em;pointer-events:none;position:absolute;right:18px;text-align:center;text-transform:uppercase;top:18px;width:108px;z-index:5}.pg-postmark strong[data-v-ae08041d]{font-size:12px;font-weight:600;letter-spacing:.2em}.pg-postmark[data-v-ae08041d]:after{border:1px dashed var(--ember-deep);border-radius:50%;content:"";inset:5px;opacity:.6;position:absolute}@keyframes pg-postmark-thunk-ae08041d{0%{opacity:0;transform:rotate(-14deg) scale(1.6)}55%{opacity:1;transform:rotate(-14deg) scale(.94)}75%{transform:rotate(-14deg) scale(1.04)}to{opacity:1;transform:rotate(-14deg) scale(1)}}@media(prefers-reduced-motion:reduce){.letter-stage .paper[data-v-ae08041d],.letter-stage .paper[data-v-ae08041d]:after,.op-layer[data-v-ae08041d],.op-meta>span[data-v-ae08041d]{transition:none}.pg-postmark[data-v-ae08041d]{animation:none;opacity:1;transform:rotate(-14deg)}}@media(max-width:640px){.paper-tilt[data-v-ae08041d]{transform:none}.paper[data-v-ae08041d]{padding:24px 22px 18px}.mp-head[data-v-ae08041d]{align-items:flex-start;flex-direction:column;gap:4px}.mp-name[data-v-ae08041d]{font-size:18px}.op-body[data-v-ae08041d]{min-height:300px}.op-sample[data-v-ae08041d]{max-height:300px}.mp-foot[data-v-ae08041d]{font-size:8.5px;gap:10px;letter-spacing:.08em}}</style><style>.pg-signup[data-v-2e2fd8c0]{animation:pg-signup-in-2e2fd8c0 .32s cubic-bezier(.2,.8,.2,1) backwards}@keyframes pg-signup-in-2e2fd8c0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pg-signup-h[data-v-2e2fd8c0]{font-family:var(--serif);font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:12px 0 6px}.pg-signup-h[data-v-2e2fd8c0] em{color:var(--ember-deep);font-style:italic}.pg-signup-receipt[data-v-2e2fd8c0]{color:var(--ink-3);font-size:10.5px;letter-spacing:.06em;margin:0 0 14px;text-transform:uppercase}.pg-signup-body[data-v-2e2fd8c0]{color:var(--ink-2);font-size:14px;line-height:1.55;margin:0 0 14px}.pg-signup-in[data-v-2e2fd8c0]{margin-bottom:8px}.pg-signup-in[data-v-2e2fd8c0] .input{font-size:15px;padding:11px 12px}.pg-signup-in.is-invalid[data-v-2e2fd8c0] .input{border-color:#90302e}.pg-signup-err[data-v-2e2fd8c0]{color:#90302e;font-size:12px;margin:2px 0 8px}.pg-signup-forgot[data-v-2e2fd8c0]{color:var(--ink-3);display:block;font-size:11px;letter-spacing:.06em;margin:10px 0 0;text-align:center;text-decoration:underline;text-decoration-color:var(--rule);text-transform:uppercase;text-underline-offset:3px}.pg-signup-forgot[data-v-2e2fd8c0]:hover{color:var(--ember-deep)}.pg-signup-or[data-v-2e2fd8c0]{align-items:center;color:var(--ink-4);display:flex;font-size:10px;gap:12px;letter-spacing:.12em;margin:14px 0 12px;text-transform:uppercase}.pg-signup-or[data-v-2e2fd8c0]:after,.pg-signup-or[data-v-2e2fd8c0]:before{background:var(--rule);content:"";flex:1;height:1px}.pg-signup-trust[data-v-2e2fd8c0]{color:var(--ink-4);font-size:9.5px;letter-spacing:.08em;margin:12px 0 0;text-align:center;text-transform:uppercase}.pg-signup-back[data-v-2e2fd8c0]{color:var(--ink-3);font-size:13px;margin-top:8px}.pg-signup .icon[data-v-2e2fd8c0]{height:14px;width:14px}@media(prefers-reduced-motion:reduce){.pg-signup[data-v-2e2fd8c0]{animation:none}}</style><style>.playground[data-v-f92dbaf2]{align-items:stretch;display:grid;gap:0;grid-template-areas:"deck head" "deck desk";grid-template-columns:46% 54%;grid-template-rows:auto 1fr;height:calc(100dvh - 56px);min-height:520px;overflow:hidden;padding:0}.stage-head[data-v-f92dbaf2]{background:radial-gradient(900px 500px at 50% -10%,color-mix(in oklab,var(--ember-soft) 22%,var(--paper-2)),transparent 60%),var(--paper-2);border-left:1px solid var(--rule);grid-area:head;padding:30px 36px 0}.stage-head[data-v-f92dbaf2]>*{margin-left:auto;margin-right:auto;max-width:520px;width:100%}.stage-h1[data-v-f92dbaf2]{font-family:var(--reading);font-size:clamp(27px,3vw,38px);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0;text-wrap:balance}.stage-h1[data-v-f92dbaf2] em{color:var(--ember-deep);font-style:italic;font-weight:500}.stage-lede[data-v-f92dbaf2]{color:var(--ink-2);font-size:15.5px;line-height:1.55;margin:10px 0 0;max-width:44ch;text-wrap:pretty}.playground[data-v-f92dbaf2]>.deck{grid-area:deck;overflow-y:auto;padding:26px 36px 26px 40px;scrollbar-width:thin}.playground.is-locked[data-v-f92dbaf2]>.deck{pointer-events:none}.playground.is-dispatching[data-v-f92dbaf2]>.deck{opacity:.35;transition:opacity .4s ease}.playground-desk[data-v-f92dbaf2]{background:radial-gradient(900px 500px at 50% -10%,color-mix(in oklab,var(--ember-soft) 22%,var(--paper-2)),transparent 60%),var(--paper-2);border-left:1px solid var(--rule);display:flex;flex-direction:column;grid-area:desk;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:22px 36px 30px;position:relative;scrollbar-width:thin}.playground-desk[data-v-f92dbaf2]>*{margin:0 auto}.playground-retry[data-v-f92dbaf2]{display:flex;flex-direction:column;gap:10px}.playground-desk[data-v-f92dbaf2]>.letter-stage{transition:transform .32s cubic-bezier(.2,.8,.2,1)}.playground-desk.is-awaiting[data-v-f92dbaf2]>.letter-stage{transform:translateY(-6px)}.playground-desk[data-v-f92dbaf2]>.letter-stage.is-inert{pointer-events:none}@media(prefers-reduced-motion:reduce){.playground-desk[data-v-f92dbaf2]>.letter-stage{transition:none}}.sr-only[data-v-f92dbaf2]{border:0;clip-path:inset(50%);
97height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(max-width:960px){.playground[data-v-f92dbaf2]{grid-template-areas:"head" "deck" "desk";grid-template-columns:1fr;grid-template-rows:none;height:auto;min-height:0;overflow:visible;padding:0}.stage-head[data-v-f92dbaf2]{border-left:0;padding:20px 20px 0}.stage-h1[data-v-f92dbaf2]{font-size:clamp(24px,6.6vw,31px)}.stage-lede[data-v-f92dbaf2]{font-size:14.5px;margin-top:8px;max-width:none}.playground[data-v-f92dbaf2]>.deck{background:radial-gradient(900px 400px at 50% -30%,color-mix(in oklab,var(--ember-soft) 18%,var(--paper-2)),transparent 60%),var(--paper-2);overflow:visible;padding:14px 20px 22px}.playground-desk[data-v-f92dbaf2]{background:var(--paper);border-left:0;border-top:1px solid var(--rule);overflow:visible;padding:24px 16px 30px}.playground.has-pinned-cta .playground-desk[data-v-f92dbaf2]{padding-bottom:104px}}@media(max-width:640px){.stage-head[data-v-f92dbaf2]{padding:16px 16px 0}.playground[data-v-f92dbaf2]>.deck{padding:12px 16px 20px}}</style><style>.col-num[data-v-e2c0cc7d]{color:var(--ember-deep);font-size:11px;letter-spacing:.1em;margin-bottom:8px}.col-heading[data-v-e2c0cc7d]{font-family:var(--serif);font-size:22px;font-weight:500;letter-spacing:-.015em;line-height:1.2;margin:0 0 10px}.col-body[data-v-e2c0cc7d]{color:var(--ink-2);font-size:14px;line-height:1.6;margin:0}.col-body[data-v-e2c0cc7d] em{color:var(--ember-deep);font-style:italic}</style><style>.how-step[data-v-b1074ffb]{border-radius:var(--r-md);display:flex;flex-direction:column;gap:14px;padding:26px 24px 22px}.how-step-head[data-v-b1074ffb]{align-items:baseline;border-bottom:1px dashed var(--rule);display:flex;gap:12px;padding-bottom:12px}.how-step-numeral[data-v-b1074ffb]{color:var(--ember-deep);font-size:44px;font-weight:500;letter-spacing:-.02em;line-height:1}.how-step-tag[data-v-b1074ffb]{color:var(--ink-3);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.how-step-title[data-v-b1074ffb]{font-family:var(--serif);font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:0}.how-step-body[data-v-b1074ffb]{color:var(--ink-2);font-size:14.5px;line-height:1.6;margin:0}.how-step-chips[data-v-b1074ffb]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}</style><style>.how-section[data-v-6642a3e0]{border-top:1px solid var(--rule);padding:72px 0 56px}.how-section-head[data-v-6642a3e0]{align-items:end;border-bottom:1px solid var(--ink);display:grid;gap:24px;grid-template-columns:1fr auto;margin-bottom:36px;padding-bottom:16px}.eyebrow[data-v-6642a3e0]{margin-bottom:10px}.how-section-title[data-v-6642a3e0]{font-family:var(--serif);font-size:clamp(36px,4vw,52px);font-weight:500;letter-spacing:-.025em;line-height:1;margin:0;max-width:720px}.how-section-title[data-v-6642a3e0] em{color:var(--ember-deep);font-style:italic;font-weight:400}.how-section-meta[data-v-6642a3e0]{color:var(--ink-3);font-size:11px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.how-grid[data-v-6642a3e0]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.how-section-cta[data-v-6642a3e0]{display:flex;justify-content:center;margin-top:32px}.how-cta-link[data-v-6642a3e0]{font-size:14px;padding:12px 22px}@media(max-width:960px){.how-grid[data-v-6642a3e0]{gap:16px}.how-grid[data-v-6642a3e0],.how-section-head[data-v-6642a3e0]{grid-template-columns:1fr}.how-section-meta[data-v-6642a3e0]{justify-self:start}}</style><style>.schedule-chip[data-v-b78271b6]{align-items:center;background:var(--ember-soft);border:1px solid oklch(.85 .06 60);border-radius:999px;color:var(--ember-deep);display:inline-flex;font-family:var(--mono);font-size:10px;gap:6px;letter-spacing:.06em;padding:4px 10px;white-space:nowrap}</style><style>.day-dots[data-v-784aa89b]{display:flex;gap:5px}.day-dot[data-v-784aa89b]{align-items:center;background:transparent;border:1px solid var(--rule);border-radius:50%;color:var(--ink-4);display:inline-flex;font-family:var(--mono);font-size:10px;font-weight:500;height:22px;justify-content:center;width:22px}.day-dot.is-on[data-v-784aa89b]{background:var(--ink);border-color:var(--ink);color:var(--paper)}</style><style>.think-section[data-v-9b2caacb]{border-top:1px solid var(--rule);padding:56px 0}.think-grid[data-v-9b2caacb]{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr}.eyebrow[data-v-9b2caacb]{margin-bottom:12px}.think-headline[data-v-9b2caacb]{font-family:var(--serif);font-size:clamp(32px,3.2vw,42px);font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0}.think-headline[data-v-9b2caacb] em{color:var(--ember-deep);font-style:italic;font-weight:400}.think-body[data-v-9b2caacb]{color:var(--ink-2);font-family:var(--serif);font-size:18px;line-height:1.55;margin:18px 0 0;max-width:520px}.think-body[data-v-9b2caacb] em{font-style:italic}.think-card[data-v-9b2caacb]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:0 18px 36px -28px oklch(var(--shadow-color)/.3);padding:28px;position:relative}.think-card-head[data-v-9b2caacb]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.think-card-from[data-v-9b2caacb]{color:var(--ember-deep);margin:0}.think-card-greeting[data-v-9b2caacb]{font-family:var(--serif);font-size:22px;font-weight:500;letter-spacing:-.015em;line-height:1.25;margin:0 0 14px}.think-card-paragraph[data-v-9b2caacb]{color:var(--ink-2);font-family:var(--serif);font-size:16px;line-height:1.6;margin:0 0 12px}.think-card-signoff[data-v-9b2caacb]{color:var(--ink-3);font-family:var(--serif);font-size:15px;font-style:italic;margin:0 0 16px}.think-card-foot[data-v-9b2caacb]{align-items:center;border-top:1px dashed var(--rule);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:14px}.think-card-label[data-v-9b2caacb]{color:var(--ink-3);font-size:9px;letter-spacing:.14em;text-transform:uppercase}@media(max-width:960px){.think-grid[data-v-9b2caacb]{gap:32px;grid-template-columns:1fr}}</style><style>.feature-card[data-v-24ab59be]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);display:flex;flex-direction:column;gap:12px;padding:20px}.feature-icon[data-v-24ab59be]{align-items:center;border-radius:10px;display:flex;height:38px;justify-content:center;width:38px}.tone-moss[data-v-24ab59be]{background:var(--moss-soft);color:#29532b}.tone-blue[data-v-24ab59be]{background:var(--ink-blue-soft);color:var(--ink-blue)}.tone-ember[data-v-24ab59be]{background:var(--ember-soft);color:var(--ember-deep)}.tone-rose[data-v-24ab59be]{background:var(--rose-soft);color:#90302e}.feature-title[data-v-24ab59be]{font-family:var(--serif);font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:1.2;margin:0}.feature-body[data-v-24ab59be]{color:var(--ink-2);font-size:13.5px;line-height:1.55;margin:0}</style><style>.what-section[data-v-c265086c]{border-bottom:1px solid var(--rule);border-top:4px double var(--ink);padding:72px 0 56px}.what-section-head[data-v-c265086c]{margin-bottom:36px}.eyebrow[data-v-c265086c]{margin-bottom:10px}.what-section-title[data-v-c265086c]{font-family:var(--serif);font-size:clamp(34px,3.6vw,46px);font-weight:500;letter-spacing:-.025em;line-height:1.05;margin:0;max-width:760px}.what-section-title[data-v-c265086c] em{color:var(--ember-deep);font-style:italic;font-weight:400}.what-grid[data-v-c265086c]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.what-grid[data-v-c265086c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.what-grid[data-v-c265086c]{grid-template-columns:1fr}}</style><style>.compare-card[data-v-26a6c277]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);opacity:.96;padding:28px 28px 24px;position:relative}.compare-card.is-hero[data-v-26a6c277]{background:linear-gradient(180deg,var(--paper-2),var(--paper));border:2px solid var(--ink);opacity:1}.compare-badge[data-v-26a6c277]{background:var(--ember-deep);border-radius:999px;color:var(--paper);font-family:var(--mono);font-size:10px;left:24px;letter-spacing:.12em;padding:5px 12px;position:absolute;text-transform:uppercase;top:-11px}.compare-eyebrow[data-v-26a6c277]{color:var(--ink-3);margin-bottom:12px}.compare-card.is-hero .compare-eyebrow[data-v-26a6c277]{color:var(--ink-2)}.compare-time-row[data-v-26a6c277]{align-items:baseline;border-bottom:1px solid var(--rule);display:flex;gap:12px;padding-bottom:14px}.compare-time[data-v-26a6c277]{color:var(--ink-3);font-size:56px;font-weight:500;letter-spacing:-.03em;line-height:.95}.compare-card.is-hero .compare-time[data-v-26a6c277]{color:var(--ember-deep)}.compare-time-unit[data-v-26a6c277]{color:var(--ink-3);font-size:11px;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase}.compare-headline[data-v-26a6c277]{font-family:var(--serif);font-size:22px;font-weight:500;letter-spacing:-.015em;line-height:1.2;margin:16px 0 14px}.compare-rows[data-v-26a6c277]{display:flex;flex-direction:column;gap:0;margin:0}.compare-row[data-v-26a6c277]{display:grid;gap:16px;grid-template-columns:100px 1fr;padding:10px 0}
97.compare-row.has-divider[data-v-26a6c277]{border-bottom:1px dashed var(--rule-soft)}.compare-row-key[data-v-26a6c277]{color:var(--ink-3);font-size:11px;letter-spacing:.06em;margin:0;text-transform:uppercase}.compare-row-value[data-v-26a6c277]{color:var(--ink-2);font-size:14px;margin:0}.compare-card.is-hero .compare-row-value[data-v-26a6c277]{color:var(--ink)}</style><style>.compare-section[data-v-10ca7145]{border-top:1px solid var(--rule);padding:72px 0 56px}.compare-section-head[data-v-10ca7145]{margin-bottom:36px;text-align:center}.eyebrow[data-v-10ca7145]{display:inline-block;margin-bottom:10px}.compare-section-title[data-v-10ca7145]{font-family:var(--serif);font-size:clamp(34px,3.6vw,46px);font-weight:500;letter-spacing:-.025em;line-height:1.05;margin:0 auto;max-width:720px}.compare-section-title[data-v-10ca7145] em{color:var(--ember-deep);font-style:italic;font-weight:400}.compare-section-lede[data-v-10ca7145]{color:var(--ink-2);font-family:var(--serif);font-size:18px;line-height:1.5;margin:14px auto 0;max-width:580px}.compare-grid[data-v-10ca7145]{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:880px){.compare-grid[data-v-10ca7145]{grid-template-columns:1fr}}</style><style>.reader-card[data-v-e001cb3a]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);display:flex;flex-direction:column;gap:14px;padding:22px 22px 20px}.reader-card-head[data-v-e001cb3a]{align-items:center;border-bottom:1px dashed var(--rule);display:flex;gap:12px;padding-bottom:12px}.reader-card-avatar[data-v-e001cb3a]{align-items:center;background:var(--ember-soft);border-radius:50%;color:var(--ember-deep);display:flex;height:38px;justify-content:center;width:38px}.reader-card-name[data-v-e001cb3a]{font-family:var(--serif);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.1}.reader-card-role[data-v-e001cb3a]{font-size:10px;letter-spacing:.08em;margin-top:3px}.reader-card-label[data-v-e001cb3a],.reader-card-role[data-v-e001cb3a]{color:var(--ink-3);text-transform:uppercase}.reader-card-label[data-v-e001cb3a]{font-size:9px;letter-spacing:.14em;margin-bottom:6px}.reader-card-asks[data-v-e001cb3a]{border-left:2px solid var(--ember);color:var(--ink);font-family:var(--serif);font-size:17px;font-style:italic;line-height:1.4;margin:0;padding-left:12px}.reader-card-gets[data-v-e001cb3a]{color:var(--ink-2);font-size:14px;line-height:1.6;margin:0}.reader-card-foot[data-v-e001cb3a]{align-items:center;border-top:1px dashed var(--rule);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto;padding-top:14px}</style><style>.examples-section[data-v-22ebf39c]{border-top:1px solid var(--rule);padding:72px 0 56px}.examples-section-head[data-v-22ebf39c]{align-items:end;display:grid;gap:24px;grid-template-columns:1fr auto;margin-bottom:36px}.eyebrow[data-v-22ebf39c]{margin-bottom:10px}.examples-section-title[data-v-22ebf39c]{font-family:var(--serif);font-size:clamp(34px,3.6vw,46px);font-weight:500;letter-spacing:-.025em;line-height:1.05;margin:0;max-width:760px}.examples-section-title[data-v-22ebf39c] em{color:var(--ember-deep);font-style:italic;font-weight:400}.examples-section-lede[data-v-22ebf39c]{color:var(--ink-2);font-family:var(--serif);font-size:17px;line-height:1.5;margin:14px 0 0;max-width:600px}.examples-cta[data-v-22ebf39c]{white-space:nowrap}.examples-grid[data-v-22ebf39c]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.examples-grid[data-v-22ebf39c]{grid-template-columns:repeat(2,1fr)}.examples-section-head[data-v-22ebf39c]{grid-template-columns:1fr}}@media(max-width:600px){.examples-grid[data-v-22ebf39c]{grid-template-columns:1fr}}</style><style>.community-section[data-v-6cb7ac71]{border-bottom:1px solid var(--rule);border-top:4px double var(--ink);padding:72px 0 56px}.community-section-head[data-v-6cb7ac71]{margin-bottom:36px;max-width:760px}.eyebrow[data-v-6cb7ac71]{margin-bottom:10px}.community-section-title[data-v-6cb7ac71]{font-family:var(--serif);font-size:clamp(30px,3.4vw,44px);font-weight:500;letter-spacing:-.022em;line-height:1.1;margin:0 0 14px}.community-section-title[data-v-6cb7ac71] em{color:var(--ember-deep);font-style:italic;font-weight:400}.community-section-lede[data-v-6cb7ac71]{color:var(--ink-2);font-family:var(--serif);font-size:17px;line-height:1.6;margin:0;max-width:64ch}.community-grid[data-v-6cb7ac71]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;margin:0;padding:0}.community-card[data-v-6cb7ac71]{background:var(--paper);border:1px solid var(--rule-soft);border-radius:10px;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.community-card[data-v-6cb7ac71]:hover{border-color:var(--ink-3);box-shadow:0 14px 30px -22px oklch(var(--shadow-color)/.4);transform:translateY(-1px)}.community-card-link[data-v-6cb7ac71]{color:inherit;display:flex;flex-direction:column;gap:8px;height:100%;padding:18px 18px 16px;text-decoration:none}.community-card-head[data-v-6cb7ac71]{align-items:center;color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:10px;gap:8px;letter-spacing:.1em;text-transform:uppercase}.community-card-cat[data-v-6cb7ac71]{color:var(--ember-deep)}.community-card-forks[data-v-6cb7ac71]:before{color:var(--ink-3);content:"·";margin-right:8px}.community-card-title[data-v-6cb7ac71]{color:var(--ink);font-family:var(--serif);font-size:18px;font-weight:500;letter-spacing:-.012em;-webkit-line-clamp:2;line-clamp:2;line-height:1.25}.community-card-desc[data-v-6cb7ac71],.community-card-title[data-v-6cb7ac71]{display:-webkit-box;margin:0;-webkit-box-orient:vertical;overflow:hidden}.community-card-desc[data-v-6cb7ac71]{color:var(--ink-2);font-size:13.5px;-webkit-line-clamp:3;line-clamp:3;line-height:1.55}.community-card-cta[data-v-6cb7ac71]{align-items:center;border-top:1px dashed var(--rule-soft);color:var(--ember-deep);display:inline-flex;font-size:10.5px;gap:6px;letter-spacing:.08em;margin-top:auto;padding-top:8px}
97.community-card-cta .icon[data-v-6cb7ac71]{height:11px;transition:transform .16s cubic-bezier(.2,.8,.2,1);width:11px}.community-card-link:hover .community-card-cta .icon[data-v-6cb7ac71]{transform:translate(3px)}.community-empty[data-v-6cb7ac71]{align-items:flex-start;background:var(--paper-2);border:1px dashed var(--rule);border-radius:12px;display:flex;flex-direction:column;gap:18px;max-width:720px;padding:28px 24px}.community-empty-body[data-v-6cb7ac71]{color:var(--ink);font-family:var(--serif);font-size:18px;font-style:italic;line-height:1.55;margin:0}.community-empty-btn[data-v-6cb7ac71]{align-self:flex-start;font-size:14px;padding:12px 20px}.community-empty-btn .icon[data-v-6cb7ac71]{height:12px;margin-left:4px;width:12px}.community-foot[data-v-6cb7ac71]{display:flex;justify-content:flex-start;margin-top:32px}.community-foot-btn[data-v-6cb7ac71]{font-size:15px;padding:14px 22px}.community-foot-btn .icon[data-v-6cb7ac71]{height:13px;margin-left:6px;transition:transform .16s cubic-bezier(.2,.8,.2,1);width:13px}.community-foot-btn:hover .icon[data-v-6cb7ac71]{transform:translate(4px)}@media(max-width:960px){.community-section[data-v-6cb7ac71]{padding:56px 0 44px}.community-grid[data-v-6cb7ac71]{gap:10px;grid-template-columns:1fr}}</style><style>.faq-row[data-v-226c7055]{border-bottom:1px solid var(--rule)}.faq-row-question[data-v-226c7055]{margin:0}.faq-row-trigger[data-v-226c7055]{align-items:center;background:transparent;border:none;color:var(--ink);cursor:pointer;display:grid;font-family:var(--serif);font-size:22px;font-weight:500;gap:16px;grid-template-columns:1fr auto;letter-spacing:-.015em;line-height:1.25;padding:20px 4px;text-align:left;width:100%}.faq-row-trigger[data-v-226c7055]:focus-visible{border-radius:4px;outline:2px solid var(--ember-deep);outline-offset:4px}.faq-row-icon[data-v-226c7055]{align-items:center;background:transparent;border:1px solid var(--rule);border-radius:50%;color:var(--ink-3);display:inline-flex;height:32px;justify-content:center;transition:transform .22s cubic-bezier(.2,.8,.2,1),background .14s ease;width:32px}.faq-row-icon.is-open[data-v-226c7055]{background:var(--paper-2);transform:rotate(45deg)}.faq-row-panel[data-v-226c7055]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.2,.8,.2,1)}.faq-row-panel.is-open[data-v-226c7055]{grid-template-rows:1fr}.faq-row-panel-inner[data-v-226c7055]{min-height:0;overflow:hidden}.faq-row-answer[data-v-226c7055]{color:var(--ink-2);font-family:var(--serif);font-size:17px;line-height:1.6;margin:0;max-width:760px;padding:0 4px 22px}@media(prefers-reduced-motion:reduce){.faq-row-icon[data-v-226c7055],.faq-row-panel[data-v-226c7055]{transition-duration:0s}}</style><style>.faq-section[data-v-946ce473]{border-top:1px solid var(--rule);padding:72px 0 56px}.faq-section-head[data-v-946ce473]{margin-bottom:32px}.eyebrow[data-v-946ce473]{margin-bottom:10px}.faq-section-title[data-v-946ce473]{font-family:var(--serif);font-size:clamp(34px,3.6vw,46px);font-weight:500;letter-spacing:-.025em;line-height:1.05;margin:0}.faq-section-title[data-v-946ce473] em{color:var(--ember-deep);font-style:italic;font-weight:400}.faq-list[data-v-946ce473]{border-top:1px solid var(--ink)}</style><style>.three-cols-section[data-v-44195f46]{border-bottom:1px solid var(--rule);border-top:1px solid var(--ink);margin-top:24px;padding:40px 0}.grid-3-cols-rule[data-v-44195f46]{display:grid;gap:32px;grid-template-columns:1fr 1px 1fr 1px 1fr}.col-rule[data-v-44195f46]{background:var(--rule)}.closing-cta-section[data-v-44195f46]{border-top:2px solid var(--ink);margin-top:32px;padding:44px 0 56px}.closing-cta-grid[data-v-44195f46]{align-items:center;display:grid;gap:32px;grid-template-columns:1fr auto}.closing-cta-headline[data-v-44195f46]{font-family:var(--serif);font-size:32px;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0;max-width:640px}.closing-cta-headline[data-v-44195f46] em{color:var(--ember-deep);font-style:italic;font-weight:400}.closing-cta-btn[data-v-44195f46]{font-size:15px;padding:14px 22px}@media(max-width:960px){.grid-3-cols-rule[data-v-44195f46]{gap:24px;grid-template-columns:1fr}.grid-3-cols-rule .col-rule[data-v-44195f46]{display:none}.closing-cta-grid[data-v-44195f46]{gap:20px;grid-template-columns:1fr}.closing-cta-headline[data-v-44195f46]{font-size:26px}}</style><style>.journalist[data-v-2001ddd3]{align-items:flex-start;display:inline-flex;gap:12px}.jr-bot[data-v-2001ddd3]{display:block;flex-shrink:0}.jr-ink[data-v-2001ddd3]{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}
97.jr-fill[data-v-2001ddd3]{fill:var(--paper-2);stroke:var(--ink);stroke-width:2}.jr-socket[data-v-2001ddd3]{fill:var(--paper);stroke:var(--ink);stroke-width:1.6}.jr-pupils rect[data-v-2001ddd3]{fill:var(--ink)}.jr-pupils[data-v-2001ddd3]{transition:transform .12s ease-out}.jr-pad[data-v-2001ddd3]{fill:var(--paper);stroke:var(--ink);stroke-width:1.6}.jr-pad-line[data-v-2001ddd3]{stroke:var(--rule);stroke-width:1.4}.jr-pencil[data-v-2001ddd3]{stroke:var(--ember-deep);stroke-linecap:round;stroke-width:2}.jr-body[data-v-2001ddd3]{animation:jr-bob-2001ddd3 2.6s ease-in-out infinite;transform-origin:50% 65%}@keyframes jr-bob-2001ddd3{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.is-hopping .jr-body[data-v-2001ddd3]{animation:jr-hop-2001ddd3 .48s cubic-bezier(.2,.8,.2,1)}@keyframes jr-hop-2001ddd3{0%,to{transform:translateY(0)}40%{transform:translateY(-7px) rotate(-2deg)}70%{transform:translateY(1px)}}.jr-blink[data-v-2001ddd3]{animation:jr-blink-2001ddd3 4.2s ease-in-out infinite;transform-origin:center}@keyframes jr-blink-2001ddd3{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.jr-ant[data-v-2001ddd3]{animation:jr-ant-2001ddd3 1.6s ease-in-out infinite;fill:var(--ember-deep)}@keyframes jr-ant-2001ddd3{0%,to{opacity:.35}50%{opacity:1}}.is-thinking .jr-ant[data-v-2001ddd3]{animation-duration:.5s}.jr-pen[data-v-2001ddd3]{animation:jr-scribble-2001ddd3 1.1s ease-in-out infinite;transform-origin:60px 57px}@keyframes jr-scribble-2001ddd3{0%,to{transform:rotate(0)}50%{transform:rotate(-7deg)}}.jr-bubble[data-v-2001ddd3]{animation:jr-popin-2001ddd3 .2s cubic-bezier(.2,.8,.2,1) backwards;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:0 10px 24px -14px oklch(var(--shadow-color)/.28);color:var(--ink-2);font-size:13px;line-height:1.55;max-width:340px;min-height:20px;padding:10px 13px;position:relative}.jr-bubble[data-v-2001ddd3] b{color:var(--ink);font-weight:600}.jr-bubble[data-v-2001ddd3] em{color:var(--ember-deep);font-style:italic}.jr-bubble[data-v-2001ddd3]:before{background:var(--paper);border-bottom:1px solid var(--rule);border-left:1px solid var(--rule);content:"";height:10px;left:-6px;position:absolute;top:18px;transform:rotate(45deg);width:10px}@keyframes jr-popin-2001ddd3{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.jr-caret[data-v-2001ddd3]{animation:jr-caret-2001ddd3 .7s steps(1) infinite;background:var(--ember-deep);display:inline-block;height:.9em;margin-left:1px;vertical-align:-.1em;width:2px}@keyframes jr-caret-2001ddd3{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.jr-ant[data-v-2001ddd3],.jr-blink[data-v-2001ddd3],.jr-body[data-v-2001ddd3],.jr-pen[data-v-2001ddd3],.jr-pupils[data-v-2001ddd3]{animation:none!important;transition:none!important}.jr-bubble[data-v-2001ddd3],.jr-caret[data-v-2001ddd3]{animation:none}}</style><style>.topic-wrap[data-v-8655768c]{position:relative}.topic-input[data-v-8655768c]{background:transparent;border:0;border-bottom:2px solid var(--ink);border-radius:0;color:var(--ink);font-family:var(--serif);font-size:22px;font-weight:500;letter-spacing:-.01em;padding:10px 96px 10px 2px;transition:border-color .16s ease;width:100%}.topic-input[data-v-8655768c]:focus{border-bottom-color:var(--ember-deep);outline:none}.topic-input[data-v-8655768c]::-moz-placeholder{color:var(--ink-4);font-style:italic;font-weight:400}.topic-input[data-v-8655768c]::placeholder{color:var(--ink-4);font-style:italic;font-weight:400}.topic-enter[data-v-8655768c]{align-items:center;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-sm);box-shadow:0 2px 0 var(--rule);color:var(--ink-3);cursor:pointer;display:inline-flex;font-family:var(--mono);font-size:11px;letter-spacing:.08em;padding:8px 12px;position:absolute;right:0;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:color .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.topic-enter[data-v-8655768c]:hover{border-color:var(--ink-4);box-shadow:0 2px 0 var(--ink-4);color:var(--ink)}.has-text .topic-enter[data-v-8655768c]{background:var(--ember-deep);border-color:var(--ember-deep);box-shadow:0 2px color-mix(in oklab,var(--ember-deep) 78%,#000);color:var(--paper)}.has-text .topic-enter[data-v-8655768c]:hover{background:color-mix(in oklab,var(--ember-deep) 88%,#000);border-color:color-mix(in oklab,var(--ember-deep) 88%,#000)}.topic-enter[data-v-8655768c]:active{box-shadow:0 0 0 transparent;transform:translateY(calc(-50% + 2px))}.topic-enter[data-v-8655768c]:focus-visible{outline:2px solid var(--ember);outline-offset:2px}</style><style>.start-surface[data-v-a83d3c2a]{display:flex;flex-direction:column;gap:12px}.whisper[data-v-a83d3c2a]{color:var(--ink-3);font-family:var(--serif);font-size:12.5px;font-style:italic;margin:-6px 0 0;min-height:17px}.whisper em[data-v-a83d3c2a],.whisper-cap[data-v-a83d3c2a]{color:var(--ember-deep)}.whisper-cap[data-v-a83d3c2a]{animation:whisper-rise-a83d3c2a .2s ease backwards;margin:0;min-height:0}@keyframes whisper-rise-a83d3c2a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.others[data-v-a83d3c2a]{align-self:flex-start;position:relative}.others-toggle[data-v-a83d3c2a]{background:none;border:0;border-bottom:1px dashed var(--rule);color:var(--ink-4);cursor:pointer;font-family:var(--mono);font-size:10px;letter-spacing:.1em;padding:0 0 2px;text-transform:uppercase;transition:color .14s ease}.others-toggle[data-v-a83d3c2a]:hover{color:var(--ink)}.others-pop[data-v-a83d3c2a]{animation:others-pop-in-a83d3c2a .16s cubic-bezier(.2,.8,.2,1) backwards;background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:0 18px 40px -18px oklch(var(--shadow-color)/.3);left:0;min-width:min(340px,80vw);padding:6px 10px;position:absolute;top:calc(100% + 8px);z-index:40}@keyframes others-pop-in-a83d3c2a{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.others-pop .brief-row[data-v-a83d3c2a]:last-child{border-bottom:0}.brief-row[data-v-a83d3c2a]{align-items:center;background:none;border:0;border-bottom:1px solid var(--rule-soft);cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:9px 2px;text-align:left;width:100%}.brief-row[data-v-a83d3c2a]:hover{background:color-mix(in oklab,var(--paper-2) 60%,transparent)}.brief-title[data-v-a83d3c2a]{color:var(--ink);flex:1;font-family:var(--serif);font-size:14.5px;font-weight:500;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brief-meta[data-v-a83d3c2a]{color:var(--ink-4);font-size:9px;letter-spacing:.06em}.brief-add[data-v-a83d3c2a],.brief-meta[data-v-a83d3c2a]{font-family:var(--mono);text-transform:uppercase;white-space:nowrap}.brief-add[data-v-a83d3c2a]{color:var(--ember-deep);font-size:10px;letter-spacing:.08em;opacity:0;transition:opacity .14s ease}.brief-row:hover .brief-add[data-v-a83d3c2a]{opacity:1}@media(hover:none){.brief-add[data-v-a83d3c2a]{opacity:1}}@media(prefers-reduced-motion:reduce){.others-pop[data-v-a83d3c2a],.whisper-cap[data-v-a83d3c2a]{animation:none}}</style><style>.paper-list[data-v-d40ba4f2]{border-top:1px solid var(--rule-soft);padding-top:12px}.paper-list-head[data-v-d40ba4f2]{margin-bottom:2px}
97.sec-rows[data-v-d40ba4f2]{display:flex;flex-direction:column}.sec-row[data-v-d40ba4f2]{align-items:center;border-bottom:1px solid var(--rule-soft);cursor:pointer;display:flex;gap:10px;padding:8px 2px}.sec-row[data-v-d40ba4f2]:hover{background:color-mix(in oklab,var(--paper-2) 60%,transparent)}.sec-row.is-editing[data-v-d40ba4f2]{background:var(--paper-2)}.sec-dot[data-v-d40ba4f2]{border-radius:50%;flex-shrink:0;height:7px;width:7px}.sec-topic[data-v-d40ba4f2]{color:var(--ink);flex:1;font-family:var(--serif);font-size:15px;font-weight:500;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sec-note[data-v-d40ba4f2]{color:var(--ink-4);font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sec-row button[data-v-d40ba4f2]{background:transparent;border:0;border-radius:var(--r-sm);color:var(--ink-4);cursor:pointer;font-size:11px;line-height:1;padding:3px 4px;transition:color .14s ease,background .14s ease}.sec-row button[data-v-d40ba4f2]:hover{background:var(--paper-2);color:var(--ink)}.sec-row button[data-v-d40ba4f2]:disabled{opacity:.3;pointer-events:none}.sec-row .sec-x[data-v-d40ba4f2]{font-size:15px}.sec-row .sec-x[data-v-d40ba4f2]:hover{color:var(--rose)}</style><style>.ds-btn-sm[data-v-9ae44c66]{font-size:12px;padding:6px 10px}.ds-btn-lg[data-v-9ae44c66]{font-size:15px;padding:14px 22px}.ds-btn-block[data-v-9ae44c66]{justify-content:center;width:100%}.btn[data-v-9ae44c66]:disabled,.btn[aria-disabled=true][data-v-9ae44c66]{cursor:default;opacity:.5;pointer-events:none}</style><style>.pricing-section[data-v-98e6e1af]{border-top:4px double var(--ink);padding:72px 0 56px}.pricing-section-head[data-v-98e6e1af]{align-items:end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px}.eyebrow[data-v-98e6e1af]{margin-bottom:10px}.pricing-section-title[data-v-98e6e1af]{font-family:var(--serif);font-size:clamp(34px,3.6vw,46px);font-weight:500;letter-spacing:-.025em;line-height:1.05;margin:0;max-width:720px}.pricing-section-title[data-v-98e6e1af] em{color:var(--ember-deep);font-style:italic;font-weight:400}.pricing-section-lede[data-v-98e6e1af]{color:var(--ink-2);font-family:var(--serif);font-size:17px;line-height:1.55;margin:14px 0 0;max-width:560px}.pricing-grid[data-v-98e6e1af]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1.4fr}.plan-tile[data-v-98e6e1af]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);display:flex;flex-direction:column;padding:28px 26px 26px;position:relative}.plan-tile-head[data-v-98e6e1af]{border-bottom:1px solid var(--rule-soft);padding-bottom:18px}.plan-tile-name[data-v-98e6e1af]{font-family:var(--serif);font-size:24px;font-weight:600;letter-spacing:-.015em;line-height:1}.plan-tile-tagline[data-v-98e6e1af]{color:var(--ink-2);font-family:var(--serif);font-size:14px;font-style:italic;line-height:1.4;margin:6px 0 0}.plan-tile-price[data-v-98e6e1af]{border-bottom:1px solid var(--rule-soft);padding:18px 0 14px}.plan-tile-price-amount[data-v-98e6e1af]{font-family:var(--serif);font-size:56px;font-weight:500;letter-spacing:-.03em;line-height:.95}.plan-tile-price-sub[data-v-98e6e1af]{color:var(--ink-3);display:block;font-size:11px;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}.plan-tile-features[data-v-98e6e1af]{display:flex;flex-direction:column;gap:9px;list-style:none;margin:14px 0 22px;padding:0}.plan-tile-features li[data-v-98e6e1af]{align-items:start;display:grid;font-size:13px;gap:10px;grid-template-columns:18px 1fr;line-height:1.45}.plan-tile-features .feat-icon[data-v-98e6e1af]{align-items:center;display:inline-flex;font-family:var(--mono);font-size:12px;height:18px;justify-content:center;line-height:1;margin-top:1px;width:18px}.plan-tile-features .feat-yes[data-v-98e6e1af]{color:var(--ink)}.plan-tile-features .feat-yes .feat-icon[data-v-98e6e1af]{color:#2c6330;font-weight:600}.plan-tile-features .feat-no[data-v-98e6e1af],.plan-tile-features .feat-no .feat-icon[data-v-98e6e1af]{color:var(--ink-4)}.plan-tile-cta[data-v-98e6e1af]{font-size:15px;font-weight:500;justify-content:center;margin-top:auto;padding:13px 18px;text-decoration:none;width:100%}@media(max-width:880px){.pricing-grid[data-v-98e6e1af]{grid-template-columns:1fr}}</style><style>.plan-tile[data-v-9f01e739]{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);display:flex;flex-direction:column;gap:0;padding:28px 26px 26px;position:relative}.plan-tile.is-featured[data-v-9f01e739]{background:linear-gradient(180deg,oklch(.98 .012 70),var(--paper));border:2px solid var(--ink);box-shadow:0 24px 48px -28px oklch(var(--shadow-color)/.4)}.plan-tile-badge[data-v-9f01e739]{background:var(--ink);border-radius:999px;color:var(--paper);font-family:var(--mono);font-size:10px;font-weight:500;left:24px;letter-spacing:.12em;padding:5px 12px;position:absolute;text-transform:uppercase;top:-11px;white-space:nowrap}.plan-tile-head[data-v-9f01e739]{border-bottom:1px solid var(--rule-soft);padding-bottom:18px}.plan-tile-head-row[data-v-9f01e739]{align-items:end;display:grid;gap:16px;grid-template-columns:1fr auto}.plan-tile-name[data-v-9f01e739]{font-family:var(--serif);font-size:24px;font-weight:600;letter-spacing:-.015em;line-height:1}.plan-tile-name-credits[data-v-9f01e739]{color:var(--ember-deep);font-size:14px;letter-spacing:.04em;margin-left:6px}.plan-tile-tagline[data-v-9f01e739]{color:var(--ink-2);font-family:var(--serif);font-size:14px;font-style:italic;line-height:1.4;margin:6px 0 0}.billing-toggle[data-v-9f01e739]{background:var(--paper-2);border:1px solid var(--rule);border-radius:var(--r-md);display:inline-flex;gap:2px;padding:3px}.billing-toggle-opt[data-v-9f01e739]{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 14px}.billing-toggle-opt[data-v-9f01e739]:hover{color:var(--ink)}.billing-toggle-opt.is-active[data-v-9f01e739]{background:var(--paper);box-shadow:0 1px 0 var(--rule),0 6px 14px -10px oklch(var(--shadow-color)/.3);color:var(--ink)}.billing-toggle-badge[data-v-9f01e739]{background:var(--ember-soft);border:1px solid oklch(.85 .06 60);border-radius:999px;color:var(--ember-deep);font-family:var(--mono);font-size:9px;letter-spacing:.08em;padding:2px 6px;text-transform:uppercase}.plan-tile-price[data-v-9f01e739]{border-bottom:1px solid var(--rule-soft);padding:18px 0 14px}.plan-tile-price-row[data-v-9f01e739]{align-items:baseline;display:flex;gap:6px}.plan-tile-price-amount[data-v-9f01e739]{font-family:var(--serif);font-size:64px;font-weight:500;letter-spacing:-.03em;line-height:.95}.plan-tile-price-cadence[data-v-9f01e739]{font-size:12px}.plan-tile-price-cadence[data-v-9f01e739],.plan-tile-price-sub[data-v-9f01e739]{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase}.plan-tile-price-sub[data-v-9f01e739]{display:block;font-size:11px;margin-top:6px}.credit-slider-block[data-v-9f01e739]{border-bottom:1px solid var(--rule-soft);padding:18px 0 14px}.credit-slider-head[data-v-9f01e739]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:12px}.credit-slider-label[data-v-9f01e739]{color:var(--ink-3);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.credit-slider-readout[data-v-9f01e739]{font-family:var(--serif);font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1}.credit-slider[data-v-9f01e739]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--ember-deep) 0,var(--ember-deep) var(--pct,33%),var(--paper-3) var(--pct,33%),var(--paper-3) 100%);border-radius:999px;cursor:pointer;height:6px;margin:4px 0;outline:none;width:100%}.credit-slider[data-v-9f01e739]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:radial-gradient(circle at 30% 30%,var(--ember) 0,var(--ember-deep) 60%,oklch(.4 .14 45) 100%);border:2px solid var(--paper);border-radius:50%;box-shadow:0 0 0 1px var(--ember-deep),0 4px 10px #b2520066;box-shadow:0 0 0 1px var(--ember-deep),0 4px 10px oklch(.55 .16 50/.4);cursor:grab;height:22px;-webkit-transition:transform .14s ease;transition:transform .14s ease;width:22px}.credit-slider[data-v-9f01e739]::-webkit-slider-thumb:hover{transform:scale(1.1)}.credit-slider[data-v-9f01e739]::-moz-range-thumb{background:radial-gradient(circle at 30% 30%,var(--ember) 0,var(--ember-deep) 60%,oklch(.4 .14 45) 100%);border:2px solid var(--paper);border-radius:50%;box-shadow:0 0 0 1px var(--ember-deep),0 4px 10px #b2520066;box-shadow:0 0 0 1px var(--ember-deep),0 4px 10px oklch(.55 .16 50/.4);cursor:grab;height:22px;width:22px}.credit-slider[data-v-9f01e739]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--paper),0 0 0 5px var(--ember-deep)}.credit-slider-ticks[data-v-9f01e739]{height:22px;margin-top:10px;position:relative}.credit-slider-tick[data-v-9f01e739]{background:transparent;border:none;border-radius:4px;color:var(--ink-3);cursor:pointer;font-family:var(--mono);font-size:11px;letter-spacing:.06em;padding:2px 8px;position:absolute;top:0;transition:color .14s ease,background .14s ease;white-space:nowrap}.credit-slider-tick[data-v-9f01e739]:hover{background:var(--paper-2);color:var(--ink)}.credit-slider-tick.is-active[data-v-9f01e739]{color:var(--ember-deep);font-weight:600}.credit-slider-tick[data-v-9f01e739]:focus-visible{outline:2px solid var(--ember-deep);outline-offset:2px}.plan-tile-features[data-v-9f01e739]{display:flex;flex-direction:column;gap:9px;list-style:none;margin:14px 0 22px;padding:0}@media(max-width:720px){.plan-tile-head-row[data-v-9f01e739]{grid-template-columns:1fr}.billing-toggle[data-v-9f01e739]{align-self:start}.plan-tile-price-amount[data-v-9f01e739]{font-size:52px}}@media(prefers-color-scheme:dark){.plan-tile.is-featured[data-v-9f01e739]{background:linear-gradient(180deg,oklch(.24 .014 65),var(--paper));border-color:var(--ember-deep);box-shadow:0 0 0 1px var(--ember-deep),0 28px 56px -32px #c85d0066;box-shadow:0 0 0 1px var(--ember-deep),0 28px 56px -32px oklch(.6 .18 50/.4)}.plan-tile.is-featured .credit-slider-block[data-v-9f01e739],.plan-tile.is-featured .plan-tile-head[data-v-9f01e739],.plan-tile.is-featured .plan-tile-price[data-v-9f01e739]{border-bottom-color:#413c36}}</style><style>.plan-tile-features li{align-items:start;display:grid;font-size:13px;gap:10px;grid-template-columns:18px 1fr;line-height:1.45}.plan-tile-features .feat-icon{align-items:center;display:inline-flex;font-family:var(--mono);font-size:12px;height:18px;justify-content:center;line-height:1;margin-top:1px;width:18px}.plan-tile-features .feat-yes{color:var(--ink)}.plan-tile-features .feat-yes .feat-icon{color:#2c6330;font-weight:600}.plan-tile-features .feat-no,.plan-tile-features .feat-no .feat-icon{color:var(--ink-4)}.plan-tile-features .plan-tile-feature-note{color:var(--ink-3);display:block;font-size:11px;font-style:italic;line-height:1.4;margin-top:4px}</style><link rel="stylesheet" href="/_nuxt/entry.byJewlM9.css" crossorigin><link rel="stylesheet" href="/_nuxt/Button.CPFVLoju.css" crossorigin><link rel="stylesheet" href="/_nuxt/Callout.DZzzUUjc.css" crossorigin><link rel="stylesheet" href="/_nuxt/useLocalisedList.Ct_2Rn68.css" crossorigin><link rel="stylesheet" href="/_nuxt/useEmail.B-8XsTbH.css" crossorigin><link rel="stylesheet" href="/_nuxt/auth-error-copy.D52F7CyB.css" crossorigin><link rel="stylesheet" href="/_nuxt/TextInput.CLGMTpq1.css" crossorigin><link rel="stylesheet" href="/_nuxt/LandingPricing.DTOkzHE0.css" crossorigin><link rel="stylesheet" href="/_nuxt/useCreditsFormatting.DUY7MPww.css" crossorigin><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C_pwUvic.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D7hNapT5.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/JR5CIJ86.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/jJwOKSPc.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DWqz9JEU.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/I0lv1ts5.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/mzDL_ZuX.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CFDMWr98.js">
97<link rel="modulepreload" as="script" crossorigin href="/_nuxt/CO4Eimym.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/wrzXCuEe.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/B54jpB-G.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/1sgY9JXE.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/vmrrPkxt.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D0wbGXh5.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CEn7hD1L.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/B-bPu2_q.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Ds0FFPec.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D9bF31HU.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DI06vf5G.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/C_gOoUpc.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Cayqorbh.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/B_ZvCrXL.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CaJExxYA.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CdCkgZ3q.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CyIuj0Ss.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DBdJYrsf.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/ChnziUQC.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DT0S2E4E.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BK5P88GG.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BR8xUDRu.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BXcEihoa.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/wLzHM0vs.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BO0LpaBi.js">
97<script type="module" src="/_nuxt/C_pwUvic.js" crossorigin></script>
97<link rel="icon" type="image/svg+xml" href="/favicon.svg"><link rel="icon" type="image/x-icon" href="/favicon.ico"><link rel="canonical" href="https://morningmail.ai/en"><link rel="alternate" hreflang="en" href="https://morningmail.ai/en"><link rel="alternate" hreflang="de" href="https://morningmail.ai/de"><link rel="alternate" hreflang="x-default" href="https://morningmail.ai"><meta name="description" content="Tell MorningMail what you care about. Our AI reads the web overnight and writes you one short, personal newsletter â delivered when you want it. Try your first edition free, no card needed."><meta name="keywords" content="morning news, daily briefing, AI news summary, personalized news, time-saving news, morning email, news digest, productivity, news aggregation, AI assistant"><meta name="robots" content="index,follow"><meta name="author" content="MorningMail"><meta name="language" content="en">
97<script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"MorningMail","description":"Get personalized daily news summaries delivered to your inbox. Save 30+ minutes every morning with AI-curated content from your chosen topics. No more endless scrolling - stay informed in just 2 minutes.","applicationCategory":"ProductivityApplication","operatingSystem":"Web","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"author":{"@type":"Organization","name":"MorningMail"}}</script>
97<meta property="og:title" content="MorningMail.ai â Your AI newsfeed, delivered every morning"><meta property="og:description" content="Tell MorningMail what you care about. Our AI reads the web overnight and writes you one short, personal newsletter â delivered when you want it. Try your first edition free, no card needed."><meta property="og:type" content="website"><meta property="og:site_name" content="MorningMail.ai"><meta property="og:locale" content="en"><meta property="og:url" content="https://morningmail.ai/en"><meta property="og:image" content="https://morningmail.ai/thumbnails/og-default.png"><meta property="og:image:secure_url" content="https://morningmail.ai/thumbnails/og-default.png"><meta property="og:image:type" content="image/png"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="og:image:alt" content="MorningMail - AI-Powered Morning News Summaries"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="MorningMail.ai â Your AI newsfeed, delivered every morning"><meta name="twitter:description" content="Tell MorningMail what you care about. Our AI reads the web overnight and writes you one short, personal newsletter â delivered when you want it. Try your first edition free, no card needed."><meta name="twitter:site" content="@morningmail"><meta name="twitter:image" content="https://morningmail.ai/thumbnails/og-default.png"><meta name="twitter:image:alt" content="MorningMail - AI-Powered Morning News Summaries"><meta name="plausible-event-hero_variant" content="a">
97<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"MorningMail.ai","url":"https://morningmail.ai","logo":"https://morningmail.ai/favicon.ico"}</script>
97<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"MorningMail.ai","url":"https://morningmail.ai","inLanguage":"en"}</script>
97<script>"use strict";(()=>{const t=window,e=document.documentElement,c=["dark","light"],n=getStorageValue("localStorage","nuxt-color-mode")||"system";let i=n==="system"?u():n;const r=e.getAttribute("data-color-mode-forced");r&&(i=r),l(i),t["__NUXT_COLOR_MODE__"]={preference:n,value:i,getColorScheme:u,addColorScheme:l,removeColorScheme:d};function l(o){const s=""+o+"",a="";e.classList?e.classList.add(s):e.className+=" "+s,a&&e.setAttribute("data-"+a,o)}function d(o){const s=""+o+"",a="";e.classList?e.classList.remove(s):e.className=e.className.replace(new RegExp(s,"g"),""),a&&e.removeAttribute("data-"+a)}function f(o){return t.matchMedia("(prefers-color-scheme"+o+")")}function u(){if(t.matchMedia&&f("").media!=="not all"){for(const o of c)if(f(":"+o).matches)return o}return"light"}})();function getStorageValue(t,e){switch(t){case"localStorage":return window.localStorage.getItem(e);case"sessionStorage":return window.sessionStorage.getItem(e);case"cookie":return getCookie(e);default:return null}}function getCookie(t){const c=("; "+window.document.cookie).split("; "+t+"=");if(c.length===2)return c.pop()?.split(";").shift()}</script>
97<script defer data-domain="morningmail.ai" src="https://analytics.web-highlights.com/js/script.outbound-links.pageview-props.revenue.tagged-events.js"></script>
vendor: 1 bytes, line 97
97
98<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
98 99</head><body><!--teleport start anchor--><!----><!----><!--teleport anchor--><!--teleport start anchor--><!--teleport anchor--><div id="__nuxt" class="isolate"><div id="app"><!----><div class="editorial-shell" data-v-bebcf170><div class="appbar" data-v-bebcf170><a aria-current="page" href="/en" class="router-link-active router-link-exact-active brand" aria-label="MorningMail home"><span class="brand-mark" aria-hidden="true"></span><span> MorningMail<em style="color:var(--ember-deep);font-style:italic;">.ai</em></span></a><nav class="appbar-nav" aria-label="Primary"><!--[--><a href="/en/newsletters/explore" class="">Newsletters</a><a href="/en/blog" class="">Guides</a><!--]--></nav><div class="appbar-right"><!--[--><a href="/en/auth" class="btn btn-ghost" style="padding:6px 12px;font-size:13px;">Sign in</a><!----><!--]--></div><button class="appbar-burger" aria-label="Open navigation"><svg class="icon" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round"><path d="M3 6h14M3 10h14M3 14h14"></path></svg></button></div><!--teleport start--><!--teleport end--><span data-v-bebcf170></span><main class="editorial-main" data-v-bebcf170><!--[--><article data-screen-label="01 Landing" data-v-44195f46><section class="playground" aria-label="Playground" data-v-44195f46 data-v-f92dbaf2><div class="stage-head" data-v-f92dbaf2><h1 class="stage-h1" data-v-f92dbaf2><span data-v-f92dbaf2>Be the one who knows first. <!--[--><em data-v-f92dbaf2>Every morning.</em><!--]--></span></h1><p class="stage-lede" data-v-f92dbaf2>You pick the topics. An AI reads the sources overnight. One short email at 07:00.</p></div><div class="deck" data-v-f92dbaf2 data-v-50e61db7><!--[--><div class="journalist" style="min-height:104px;" data-v-50e61db7 data-v-2001ddd3><svg class="jr-bot" width="76" height="76" viewBox="0 0 84 84" aria-hidden="true" data-v-2001ddd3><g class="jr-body" data-v-2001ddd3><line class="jr-ink" x1="42" y1="9" x2="42" y2="17" data-v-2001ddd3></line><circle class="jr-ant" cx="42" cy="7" r="3" data-v-2001ddd3></circle><g class="jr-blink" data-v-2001ddd3><rect class="jr-fill" x="21" y="17" width="42" height="30" rx="9" data-v-2001ddd3></rect><rect class="jr-socket" x="29" y="27" width="9" height="10" rx="4.5" data-v-2001ddd3></rect><rect class="jr-socket" x="46" y="27" width="9" height="10" rx="4.5" data-v-2001ddd3></rect><g class="jr-pupils" data-v-2001ddd3><rect x="32" y="30" width="3.4" height="4.4" rx="1.7" data-v-2001ddd3></rect><rect x="49" y="30" width="3.4" height="4.4" rx="1.7" data-v-2001ddd3></rect></g></g><path class="jr-ink" d="M35 41 q7 4.5 14 0" data-v-2001ddd3></path><rect class="jr-fill" x="26" y="52" width="32" height="22" rx="5" data-v-2001ddd3></rect><g class="jr-pen" data-v-2001ddd3><rect class="jr-pad" x="52" y="53" width="14" height="18" rx="2" transform="rotate(8 59 62)" data-v-2001ddd3></rect><line class="jr-pad-line" x1="55.5" y1="58" x2="63" y2="59" data-v-2001ddd3></line><line class="jr-pad-line" x1="55" y1="62" x2="62.5" y2="63" data-v-2001ddd3></line><line class="jr-pencil" x1="61" y1="50" x2="65" y2="56" data-v-2001ddd3></line></g><line class="jr-ink" x1="26" y1="57" x2="17" y2="64" data-v-2001ddd3></line></g></svg><div class="jr-bubble" role="status" aria-live="polite" style="display:none;" data-v-2001ddd3><span data-v-2001ddd3></span><!----></div></div><div class="topic-wrap" data-v-50e61db7 data-v-8655768c><input value="" class="topic-input" type="text" autocomplete="off" spellcheck="false" enterkeyhint="done" maxlength="50" placeholder="" aria-label="Type an interest and press Enter" data-v-8655768c><button type="button" class="topic-enter" aria-label="Add this topic" data-v-8655768c><span aria-hidden="true" data-v-8655768c>âµ Enter</span></button></div><div class="whisper-reserve" data-v-50e61db7><div class="start-surface" data-v-50e61db7 data-v-a83d3c2a><p class="whisper" data-v-a83d3c2a>You can type any topic. â <em data-v-a83d3c2a>I look it up fresh every night</em>. </p><!----><!----></div></div><div class="rows-reserve" data-v-50e61db7><!----></div><!--]--><!--teleport start--><div class="deck-foot" data-v-50e61db7><!--[--><p class="cost-line" data-v-50e61db7 data-v-a7846222>First email free · no credit card required</p><button class="btn btn-ember ds-btn-lg ds-btn-block cta" type="button" tabindex="-1" data-v-50e61db7 data-v-9ae44c66><!--[--><!--]--><!--[-->Send my free first email <svg class="icon icon icon-sm" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-50e61db7><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg><!--]--><!--[--><!--]--></button><!--]--><!--[--><!--]--></div><!--teleport end--></div><div class="playground-desk" data-v-f92dbaf2><div class="letter-stage" data-v-f92dbaf2 data-v-ae08041d><div class="paper-tilt" data-v-ae08041d><article class="paper" data-state="sample" data-v-ae08041d><header class="mp-head" data-v-ae08041d><span class="mp-name" data-v-ae08041d>The Morning <em data-v-ae08041d>Mail</em></span><span class="mp-date op-meta" data-v-ae08041d><span class="is-sample" data-v-ae08041d>Tuesday, 18 August · 4 min</span><span class="is-live" data-v-ae08041d>Tomorrow · 07:00</span></span></header><!----><div class="op-body" data-v-ae08041d><div class="sample op-layer op-sample" aria-label="A sample morning" data-v-ae08041d data-v-5094ac2e><!--[--><div class="sample-sec" data-v-5094ac2e><span class="blue sample-chip" data-v-5094ac2e>
99EU AI Act</span><h3 data-v-5094ac2e>The Commission published the GPAI guidance last night</h3><p data-v-5094ac2e>Three things change for providers: a template for the training-data summary, transparency duties from 2 August, and a final fine schedule. The template is the one that will cost you time â it asks for source categories you probably do not track yet.</p></div><div class="sample-sec" data-v-5094ac2e><span class="sample-chip" data-v-5094ac2e>Nvidia</span><h3 data-v-5094ac2e>Data-centre revenue beat â but the guide is the story</h3><p data-v-5094ac2e>Up 12% on the quarter, and the guidance implies the supply constraint eased earlier than the street had modelled. The call itself was blunter than the release: two of the three analysts who pushed on lead times were told the same thing.</p></div><div class="sample-sec" data-v-5094ac2e><span class="moss sample-chip" data-v-5094ac2e>FTC</span><h3 data-v-5094ac2e>The second request landed â and it moves your closing date</h3><p data-v-5094ac2e>The docket was updated at 03:24 with the full reasoning.</p></div><!--]--></div><div class="op-layer op-live" data-v-ae08041d><!--[--><!--]--><!----></div></div><footer class="mp-foot mono" data-v-ae08041d><span data-v-ae08041d>MorningMail · lands 07:00</span><span data-v-ae08041d>Your topics only</span></footer></article></div></div><!----></div><p class="sr-only" role="status" aria-live="polite" data-v-f92dbaf2></p></section><div class="container-wide" data-v-44195f46><section class="three-cols-section" aria-label="Why MorningMail" data-v-44195f46><div class="grid-3-cols-rule" data-v-44195f46><div data-v-44195f46 data-v-e2c0cc7d><div class="mono col-num" data-v-e2c0cc7d>01</div><h3 class="col-heading" data-v-e2c0cc7d>You pick the beat.</h3><p class="col-body" data-v-e2c0cc7d><!--[-->One sentence â your industry, your city, the markets, a niche obsession. The agent drafts the rest.<!--]--></p></div><div class="col-rule" data-v-44195f46></div><div data-v-44195f46 data-v-e2c0cc7d><div class="mono col-num" data-v-e2c0cc7d>02</div><h3 class="col-heading" data-v-e2c0cc7d>It reads, so you don't have to.</h3><p class="col-body" data-v-e2c0cc7d><!--[-->Dozens of sources, summarized to a single screen. Citations included.<!--]--></p></div><div class="col-rule" data-v-44195f46></div><div data-v-44195f46 data-v-e2c0cc7d><div class="mono col-num" data-v-e2c0cc7d>03</div><h3 class="col-heading" data-v-e2c0cc7d>It learns by morning.</h3><p class="col-body" data-v-e2c0cc7d><!--[-->A thumbs-up, a thumbs-down. Tomorrow's edition adjusts.<!--]--></p></div></div></section><section id="how-it-works" class="how-section" aria-labelledby="how-it-works-heading" data-v-44195f46 data-v-6642a3e0><header class="how-section-head" data-v-6642a3e0><div data-v-6642a3e0><div class="eyebrow" data-v-6642a3e0>§ How it works</div><h2 id="how-it-works-heading" class="how-section-title" data-v-6642a3e0><span data-v-6642a3e0>Three steps. Then the paper <!--[--><em data-v-6642a3e0>writes itself</em><!--]-->, every day.</span></h2></div><div class="mono how-section-meta" data-v-6642a3e0>~ 90 seconds, once</div></header><div class="how-grid" data-v-6642a3e0><article class="how-step panel" data-v-6642a3e0 data-v-b1074ffb><div class="how-step-head" data-v-b1074ffb><div class="how-step-numeral serif" data-v-b1074ffb>I</div><div class="how-step-tag mono" data-v-b1074ffb>Step</div></div><h3 class="how-step-title" data-v-b1074ffb>Tell us what you care about.</h3><p class="how-step-body" data-v-b1074ffb><!--[--><span data-v-6642a3e0>Just type it like you'd say it to a friend. <!--[--><em data-v-6642a3e0>âManchester United, my city, and what's happening with house prices.â</em><!--]--> That's it.</span><!--]--></p><div class="how-step-chips" data-v-b1074ffb><!--[--><span class="chip" data-v-b1074ffb>My favourite team</span><span class="chip" data-v-b1074ffb>My city</span><span class="chip" data-v-b1074ffb>My job</span><span class="chip" data-v-b1074ffb>Money & bills</span><!--]--></div></article><article class="how-step panel" data-v-6642a3e0 data-v-b1074ffb><div class="how-step-head" data-v-b1074ffb><div class="how-step-numeral serif" data-v-b1074ffb>
99II</div><div class="how-step-tag mono" data-v-b1074ffb>Step</div></div><h3 class="how-step-title" data-v-b1074ffb>We read the news while you sleep.</h3><p class="how-step-body" data-v-b1074ffb><!--[-->Every night, our AI reads dozens of trusted news sites for you and picks out only the stories that match what you asked for.<!--]--></p><div class="how-step-chips" data-v-b1074ffb><!--[--><span class="chip" data-v-b1074ffb>Reads dozens of sites</span><span class="chip" data-v-b1074ffb>Picks the ones that matter</span><span class="chip" data-v-b1074ffb>Writes them in plain English</span><!--]--></div></article><article class="how-step panel" data-v-6642a3e0 data-v-b1074ffb><div class="how-step-head" data-v-b1074ffb><div class="how-step-numeral serif" data-v-b1074ffb>III</div><div class="how-step-tag mono" data-v-b1074ffb>Step</div></div><h3 class="how-step-title" data-v-b1074ffb>One short email, when you want it.</h3><p class="how-step-body" data-v-b1074ffb><!--[--><span data-v-6642a3e0>A two-minute read on your phone, while the kettle boils. <!--[--><em data-v-6642a3e0>You</em><!--]--> pick the hour and which days â 7 AM weekdays, 9 AM Sundays only, whatever fits your routine.</span><!--]--></p><div class="how-step-chips" data-v-b1074ffb><!--[--><span class="chip" data-v-b1074ffb>Any hour you like</span><span class="chip" data-v-b1074ffb>Pick your weekdays</span><span class="chip" data-v-b1074ffb>Pause anytime</span><!--]--></div></article></div><div class="how-section-cta" data-v-6642a3e0><a href="/en/auth?mode=signup" class="btn btn-primary how-cta-link" data-v-6642a3e0>Try it free, no card needed <svg class="icon" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-6642a3e0><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></a></div></section><section id="think-like" class="think-section" aria-labelledby="think-like-heading" data-v-44195f46 data-v-9b2caacb><div class="think-grid" data-v-9b2caacb><div data-v-9b2caacb><div class="eyebrow" data-v-9b2caacb>§ The simple idea</div><h2 id="think-like-heading" class="think-headline" data-v-9b2caacb><span data-v-9b2caacb>Think of it like a <!--[--><em data-v-9b2caacb>friend</em><!--]--> who reads the news for you.</span></h2><p class="think-body" data-v-9b2caacb>Imagine someone who reads every news site overnight, remembers what you care about, and writes you a short note in the morning with just the bits you'd actually want to know.</p><p class="think-body" data-v-9b2caacb><span data-v-9b2caacb>That's MorningMail. Except the friend is an AI â and the note arrives at the time and on the days <!--[--><em data-v-9b2caacb>you</em><!--]--> choose.</span></p></div><aside class="think-card" aria-label="Sample morning letter" data-v-9b2caacb><div class="think-card-head" data-v-9b2caacb><div class="eyebrow think-card-from" data-v-9b2caacb>From: MorningMail · 07:00</div><span class="schedule-chip" data-v-9b2caacb data-v-b78271b6><svg class="icon" width="11" height="11" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-b78271b6><!--[--><circle cx="12" cy="12" r="9"></circle><path d="M12 7v5l3 2"></path><!--]--></svg><span data-v-b78271b6>07:00 · MonâFri</span></span></div><p class="think-card-greeting" data-v-9b2caacb>Good morning, Anna â</p><p class="think-card-paragraph" data-v-9b2caacb>United beat City 2â1 last night. The new café you bookmarked on Mill Street finally opened. And mortgage rates dropped a quarter point â worth a chat with the bank.</p><p class="think-card-signoff" data-v-9b2caacb>Three sources. Two minutes. Have a good one.</p><div class="think-card-foot" data-v-9b2caacb><div class="mono think-card-label" data-v-9b2caacb>Anna's schedule</div><div class="day-dots" role="img" aria-label="Delivered Monday to Friday" data-v-9b2caacb data-v-784aa89b><!--[--><span class="day-dot" aria-hidden="true" data-v-784aa89b>S</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>M</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>T</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>W</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>T</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>F</span><span class="day-dot" aria-hidden="true" data-v-784aa89b>S</span><!--]--></div></div></aside></div></section><section id="features" class="what-section" aria-labelledby="what-section-heading" data-v-44195f46 data-v-c265086c><header class="what-section-head" data-v-c265086c><div class="eyebrow" data-v-c265086c>§ What you'll find inside</div><h2 id="what-section-heading" class="what-section-title" data-v-c265086c><span data-v-c265086c>Just the news that matters to <!--[--><em data-v-c265086c>you</em><!--]-->. Nothing else.</span></h2></header><div class="what-grid" data-v-c265086c><article class="feature-card" data-v-c265086c data-v-24ab59be><div class="feature-icon tone-moss" aria-hidden="true" data-v-24ab59be><svg class="icon" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-24ab59be><!--[--><rect x="3" y="5" width="18" height="14" rx="1.5"></rect><path d="M7 9h6M7 13h10M7 17h6"></path><!--]--></svg></div><h3 class="feature-title" data-v-24ab59be>Real news, in plain English.</h3><p class="feature-body" data-v-24ab59be>No jargon. No clickbait. Just the story, the way you'd hear it from a friend.</p></article><article class="feature-card" data-v-c265086c data-v-24ab59be><div class="feature-icon tone-blue" aria-hidden="true" data-v-24ab59be><svg class="icon" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-24ab59be><!--[--><circle cx="11" cy="11" r="7"></circle><path d="M21 21l-4.3-4.3"></path><!--]--></svg></div><h3 class="feature-title" data-v-24ab59be>Always linked to the source.</h3><p class="feature-body" data-v-24ab59be>Want to read the full article? Tap any story to jump to the original.</p></article><article class="feature-card" data-v-c265086c data-v-24ab59be><div class="feature-icon tone-ember" aria-hidden="true" data-v-24ab59be><svg class="icon" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-24ab59be><!--[--><path d="M7 10v11M7 10l4-7a2 2 0 012 2v4h5.5a2 2 0 012 2.3l-1.2 7A2 2 0 0117.3 21H7"></path><!--]--></svg></div><h3 class="feature-title" data-v-24ab59be>Gets better the more you use it.</h3><p class="feature-body" data-v-24ab59be>Tap thumbs-up on stories you liked. Tomorrow, you'll get more like them.</p></article><article class="feature-card" data-v-c265086c data-v-24ab59be><div class="feature-icon tone-rose" aria-hidden="true" data-v-24ab59be><svg class="icon" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-24ab59be><!--[--><circle cx="12" cy="12" r="9"></circle><path d="M12 7v5l3 2"></path><!--]--></svg></div><h3 class="feature-title" data-v-24ab59be>On your schedule, not ours.</h3><p class="feature-body" data-v-24ab59be>Pick the hour. Pick the weekdays. 6 AM on workdays, 9 AM on Sundays â your call. Pause anytime.</p></article></div></section><section class="community-section" aria-labelledby="community-section-heading" data-v-44195f46 data-v-6cb7ac71><header class="community-section-head" data-v-6cb7ac71><div class="eyebrow" data-v-6cb7ac71>From the community feed</div><h2 id="community-section-heading" class="community-section-title" data-v-6cb7ac71><span data-v-6cb7ac71>Daily newsletters, written by the <!--[--><em data-v-6cb7ac71>people</em><!--]--> who read them.</span></h2><p class="community-section-lede" data-v-6cb7ac71>Browse community newsletters published by other readers â daily AI-written briefs across tech, business, sports, health, and local news. Pick one to read this morning, or fork it into your own builder and shape it your way.</p></header><ul class="community-grid" data-v-6cb7ac71><!--[--><li class="community-card" data-v-6cb7ac71><a href="/en/newsletter/agentic-coding-7LswmXRrJNp1QHsbwKoU" class="community-card-link" data-v-6cb7ac71><div class="community-card-head" data-v-6cb7ac71><span class="mono community-card-cat" data-v-6cb7ac71>Tech</span><!----></div><h3 class="community-card-title" data-v-6cb7ac71>Agentic Coding</h3><p class="community-card-desc" data-v-6cb7ac71>Top tech stories today across software, hardware, AI, and product launches. Senior engineer audience â skip rumour churn and pre-announcement leaks. Lead with shipping-now stories and what changed for builders.</p><span class="mono community-card-cta" data-v-6cb7ac71>Read today's article <svg class="icon icon icon-sm" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-6cb7ac71><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></span></a></li><li class="community-card" data-v-6cb7ac71><a href="/en/newsletter/ai-product-management-industry-brief-8qhfXzWNI4wYGYozUUcL" class="community-card-link" data-v-6cb7ac71><div class="community-card-head" data-v-6cb7ac71><span class="mono community-card-cat" data-v-6cb7ac71>Tech</span><!----></div><h3 class="community-card-title" data-v-6cb7ac71>AI product management · Industry brief</h3><p class="community-card-desc" data-v-6cb7ac71>Top three stories shaping AI product management today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.<
99/p><span class="mono community-card-cta" data-v-6cb7ac71>Read today's article <svg class="icon icon icon-sm" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-6cb7ac71><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></span></a></li><li class="community-card" data-v-6cb7ac71><a href="/en/newsletter/cybersecurity-industry-brief-fn0HX9KJY0EfKaxWWqPh" class="community-card-link" data-v-6cb7ac71><div class="community-card-head" data-v-6cb7ac71><span class="mono community-card-cat" data-v-6cb7ac71>Tech</span><!----></div><h3 class="community-card-title" data-v-6cb7ac71>Cybersecurity · Industry brief</h3><p class="community-card-desc" data-v-6cb7ac71>Top three stories shaping Cybersecurity today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.</p><span class="mono community-card-cta" data-v-6cb7ac71>Read today's article <svg class="icon icon icon-sm" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-6cb7ac71><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></span></a></li><li class="community-card" data-v-6cb7ac71><a href="/en/newsletter/ai-developer-tools-what-shipped-kncCRQDENxYjgBnSFQK5" class="community-card-link" data-v-6cb7ac71><div class="community-card-head" data-v-6cb7ac71><span class="mono community-card-cat" data-v-6cb7ac71>Tech</span><!----></div><h3 class="community-card-title" data-v-6cb7ac71>AI developer tools · What shipped</h3><p class="community-card-desc" data-v-6cb7ac71>For a senior engineer who already reads HN. Real changes in AI developer tools today: releases with version numbers, papers with benchmarks, repos that crossed a threshold worth knowing. Skip hype threads, pre-announcement leaks, and recycled summaries. Always link primary sources.</p><span class="mono community-card-cta" data-v-6cb7ac71>Read today's article <svg class="icon icon icon-sm" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-6cb7ac71><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></span></a></li><li class="community-card" data-v-6cb7ac71><a href="/en/newsletter/real-estate-industry-brief-8AYpMBylfWKTM8dTsk5q" class="community-card-link" data-v-6cb7ac71><div class="community-card-head" data-v-6cb7ac71><span class="mono community-card-cat" data-v-6cb7ac71>Business</span><!----></div><h3 class="community-card-title" data-v-6cb7ac71>Real estate · Industry brief</h3><p class="community-card-desc" data-v-6cb7ac71>Top three stories shaping Real estate today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.</p><span class="mono community-card-cta" data-v-6cb7ac71>Read today's article <svg class="icon icon icon-sm" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-6cb7ac71><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></span></a></li><li class="community-card" data-v-6cb7ac71><a href="/en/newsletter/e-commerce-marketing-industry-brief-C6E7JgqjTx0ioZ9N9TBC" class="community-card-link" data-v-6cb7ac71><div class="community-card-head" data-v-6cb7ac71><span class="mono community-card-cat" data-v-6cb7ac71>Business</span><!----></div><h3 class="community-card-title" data-v-6cb7ac71>E-commerce marketing · Industry brief</h3><p class="community-card-desc" data-v-6cb7ac71>Top three stories shaping E-commerce marketing today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.<
99/p><span class="mono community-card-cta" data-v-6cb7ac71>Read today's article <svg class="icon icon icon-sm" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-6cb7ac71><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></span></a></li><!--]--></ul><div class="community-foot" data-v-6cb7ac71><a href="/en/newsletters/explore" class="btn btn-ember community-foot-btn" data-v-6cb7ac71>Browse community newsletters <svg class="icon icon icon-sm" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-6cb7ac71><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></a></div></section><section id="compare" class="compare-section" aria-labelledby="compare-heading" data-v-44195f46 data-v-10ca7145><header class="compare-section-head" data-v-10ca7145><div class="eyebrow" data-v-10ca7145>§ Why people switch</div><h2 id="compare-heading" class="compare-section-title" data-v-10ca7145><span data-v-10ca7145>Stop scrolling. <!--[--><em data-v-10ca7145>Get your morning back.</em><!--]--></span></h2><p class="compare-section-lede" data-v-10ca7145>Most people lose half an hour every morning hopping between apps and tabs. Here's what changes.</p></header><div class="compare-grid" data-v-10ca7145><article class="compare-card" data-v-10ca7145 data-v-26a6c277><!----><div class="eyebrow compare-eyebrow" data-v-26a6c277>Your morning today</div><div class="compare-time-row" data-v-26a6c277><div class="serif compare-time" data-v-26a6c277>30+ min</div><div class="mono compare-time-unit" data-v-26a6c277>per morning</div></div><h3 class="compare-headline" data-v-26a6c277>Scrolling, tabs, anxiety.</h3><dl class="compare-rows" data-v-26a6c277><!--[--><div class="compare-row has-divider" data-v-26a6c277><dt class="mono compare-row-key" data-v-26a6c277>Where</dt><dd class="compare-row-value" data-v-26a6c277>20 tabs, 5 apps</dd></div><div class="compare-row has-divider" data-v-26a6c277><dt class="mono compare-row-key" data-v-26a6c277>Effort</dt><dd class="compare-row-value" data-v-26a6c277>Constant skimming</dd></div><div class="compare-row has-divider" data-v-26a6c277><dt class="mono compare-row-key" data-v-26a6c277>Worry</dt><dd class="compare-row-value" data-v-26a6c277>âDid I miss something?â</dd></div><div class="compare-row" data-v-26a6c277><dt class="mono compare-row-key" data-v-26a6c277>Mood</dt><dd class="compare-row-value" data-v-26a6c277>Tired before 9 AM</dd></div><!--]--></dl></article><article class="compare-card is-hero" data-v-10ca7145 data-v-26a6c277><span class="compare-badge" data-v-26a6c277>The MorningMail way</span><div class="eyebrow compare-eyebrow" data-v-26a6c277>Your morning with MorningMail</div><div class="compare-time-row" data-v-26a6c277><div class="serif compare-time" data-v-26a6c277>2 min</div><div class="mono compare-time-unit" data-v-26a6c277>per morning</div></div><h3 class="compare-headline" data-v-26a6c277>One email. Done.</h3><dl class="compare-rows" data-v-26a6c277><!--[--><div class="compare-row has-divider" data-v-26a6c277><dt class="mono compare-row-key" data-v-26a6c277>Where</dt><dd class="compare-row-value" data-v-26a6c277>Your inbox, one place</dd></div><div class="compare-row has-divider" data-v-26a6c277><dt class="mono compare-row-key" data-v-26a6c277>Effort</dt><dd class="compare-row-value" data-v-26a6c277>Sip your coffee</dd></div><div class="compare-row has-divider" data-v-26a6c277><dt class="mono compare-row-key" data-v-26a6c277>Worry</dt><dd class="compare-row-value" data-v-26a6c277>None â you're caught up</dd></div><div class="compare-row" data-v-26a6c277><dt class="mono compare-row-key" data-v-26a6c277>Mood</dt><dd class="compare-row-value" data-v-26a6c277>Ahead by 07:02</dd></div><!--]--></dl></article></div></section><section id="examples" class="examples-section" aria-labelledby="examples-heading" data-v-44195f46 data-v-22ebf39c><header class="examples-section-head" data-v-22ebf39c><div data-v-22ebf39c><div class="eyebrow" data-v-22ebf39c>§ Real readers</div><h2 id="examples-heading" class="examples-section-title" data-v-22ebf39c><span data-v-22ebf39c>Three people. <!--[--><em data-v-22ebf39c>Three different mornings.</em><!--]--></span></h2><p class="examples-section-lede" data-v-22ebf39c>You don't need to âset up filtersâ or pick keywords. Just say what you'd want a friend to tell you about.</p></div><a href="/en/auth?mode=signup" class="btn examples-cta" data-v-22ebf39c>Make yours <svg class="icon" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-22ebf39c><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></a></header><div class="examples-grid" data-v-22ebf39c><article class="reader-card" data-v-22ebf39c data-v-e001cb3a>
99<header class="reader-card-head" data-v-e001cb3a><span class="reader-card-avatar" aria-hidden="true" data-v-e001cb3a><svg class="icon" width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-e001cb3a><!--[--><rect x="3" y="5" width="18" height="14" rx="2"></rect><path d="M3 7l9 7 9-7"></path><!--]--></svg></span><div data-v-e001cb3a><div class="reader-card-name" data-v-e001cb3a>Anna, 34</div><div class="mono reader-card-role" data-v-e001cb3a>Marketing manager · London</div></div></header><div data-v-e001cb3a><div class="mono reader-card-label" data-v-e001cb3a>She asks for</div><blockquote class="reader-card-asks" data-v-e001cb3a>âJust my industry, local news, and Arsenal.â</blockquote></div><div data-v-e001cb3a><div class="mono reader-card-label" data-v-e001cb3a>What lands in her inbox</div><p class="reader-card-gets" data-v-e001cb3a>Three short stories: a competitor's launch, a tube strike on Thursday, and last night's match. All before her train.</p></div><footer class="reader-card-foot" data-v-e001cb3a><span class="schedule-chip" data-v-e001cb3a data-v-b78271b6><svg class="icon" width="11" height="11" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-b78271b6><!--[--><circle cx="12" cy="12" r="9"></circle><path d="M12 7v5l3 2"></path><!--]--></svg><span data-v-b78271b6>06:45 · MonâFri</span></span><div class="day-dots" role="img" aria-label="Delivered Monday to Friday" data-v-e001cb3a data-v-784aa89b><!--[--><span class="day-dot" aria-hidden="true" data-v-784aa89b>S</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>M</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>T</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>W</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>T</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>F</span><span class="day-dot" aria-hidden="true" data-v-784aa89b>S</span><!--]--></div></footer></article><article class="reader-card" data-v-22ebf39c data-v-e001cb3a><header class="reader-card-head" data-v-e001cb3a><span class="reader-card-avatar" aria-hidden="true" data-v-e001cb3a><svg class="icon" width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-e001cb3a><!--[--><path d="M12 2a7 7 0 017 7c0 5-7 13-7 13S5 14 5 9a7 7 0 017-7z"></path><!--]--></svg></span><div data-v-e001cb3a><div class="reader-card-name" data-v-e001cb3a>Marco, 52</div><div class="mono reader-card-role" data-v-e001cb3a>Small business owner · Milan</div></div></header><div data-v-e001cb3a><div class="mono reader-card-label" data-v-e001cb3a>She asks for</div><blockquote class="reader-card-asks" data-v-e001cb3a>âMy city, the economy, and tennis.â</blockquote></div><div data-v-e001cb3a><div class="mono reader-card-label" data-v-e001cb3a>What lands in her inbox</div><p class="reader-card-gets" data-v-e001cb3a>What's happening on his street, this week's interest rate news in plain Italian, plus how Sinner is doing â all in two minutes.</p></div><footer class="reader-card-foot" data-v-e001cb3a><span class="schedule-chip" data-v-e001cb3a data-v-b78271b6><svg class="icon" width="11" height="11" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-b78271b6><!--[--><circle cx="12" cy="12" r="9"></circle><path d="M12 7v5l3 2"></path><!--]--></svg><span data-v-b78271b6>07:30 · Every day</span></span><div class="day-dots" role="img" aria-label="Delivered every day" data-v-e001cb3a data-v-784aa89b><!--[--><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>S</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>M</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>T</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>W</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>T</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>F</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>S</span><!--]--></div></footer></article><article class="reader-card" data-v-22ebf39c data-v-e001cb3a>
99<header class="reader-card-head" data-v-e001cb3a><span class="reader-card-avatar" aria-hidden="true" data-v-e001cb3a><svg class="icon" width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-e001cb3a><!--[--><path d="M12 21s-7-5-9-10a5 5 0 019-3 5 5 0 019 3c-2 5-9 10-9 10z"></path><!--]--></svg></span><div data-v-e001cb3a><div class="reader-card-name" data-v-e001cb3a>Priya, 27</div><div class="mono reader-card-role" data-v-e001cb3a>Student · Toronto</div></div></header><div data-v-e001cb3a><div class="mono reader-card-label" data-v-e001cb3a>She asks for</div><blockquote class="reader-card-asks" data-v-e001cb3a>âClimate news and what's on at the cinema.â</blockquote></div><div data-v-e001cb3a><div class="mono reader-card-label" data-v-e001cb3a>What lands in her inbox</div><p class="reader-card-gets" data-v-e001cb3a>One real climate story (no doom-scroll), and the new films showing this weekend with brief reviews.</p></div><footer class="reader-card-foot" data-v-e001cb3a><span class="schedule-chip" data-v-e001cb3a data-v-b78271b6><svg class="icon" width="11" height="11" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-b78271b6><!--[--><circle cx="12" cy="12" r="9"></circle><path d="M12 7v5l3 2"></path><!--]--></svg><span data-v-b78271b6>09:00 · Sat · Sun</span></span><div class="day-dots" role="img" aria-label="Delivered Saturday and Sunday" data-v-e001cb3a data-v-784aa89b><!--[--><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>S</span><span class="day-dot" aria-hidden="true" data-v-784aa89b>M</span><span class="day-dot" aria-hidden="true" data-v-784aa89b>T</span><span class="day-dot" aria-hidden="true" data-v-784aa89b>W</span><span class="day-dot" aria-hidden="true" data-v-784aa89b>T</span><span class="day-dot" aria-hidden="true" data-v-784aa89b>F</span><span class="day-dot is-on" aria-hidden="true" data-v-784aa89b>S</span><!--]--></div></footer></article></div></section><section id="pricing" class="pricing-section" aria-labelledby="pricing-heading" data-v-44195f46 data-v-98e6e1af><header class="pricing-section-head" data-v-98e6e1af><div data-v-98e6e1af><div class="eyebrow" data-v-98e6e1af>§ Pricing</div><h2 id="pricing-heading" class="pricing-section-title" data-v-98e6e1af><span data-v-98e6e1af>Less than your <!--[--><em data-v-98e6e1af>morning coffee.</em><!--]--></span></h2><p class="pricing-section-lede" data-v-98e6e1af>Try your first edition free â no card required. After that, pick a plan that matches how often you read.</p></div></header><div class="pricing-grid" data-v-98e6e1af><div class="plan-tile plan-tile-free" data-v-98e6e1af><div class="plan-tile-head" data-v-98e6e1af><div class="plan-tile-name" data-v-98e6e1af>Free trial</div><p class="plan-tile-tagline" data-v-98e6e1af>Read one, then decide.</p></div><div class="plan-tile-price" data-v-98e6e1af><span class="plan-tile-price-amount" data-v-98e6e1af>$0</span><span class="mono plan-tile-price-sub" data-v-98e6e1af>First edition free · no card needed</span></div><ul class="plan-tile-features" data-v-98e6e1af><li class="feat-yes" data-v-98e6e1af><span class="feat-icon" aria-hidden="true" data-v-98e6e1af>â</span><span data-v-98e6e1af>Your first edition, free</span></li><li class="feat-yes" data-v-98e6e1af><span class="feat-icon" aria-hidden="true" data-v-98e6e1af>â</span><span data-v-98e6e1af>Build unlimited templates</span></li><li class="feat-yes" data-v-98e6e1af><span class="feat-icon" aria-hidden="true" data-v-98e6e1af>â</span><span data-v-98e6e1af>Pick any module + model tier</span></li><li class="feat-yes" data-v-98e6e1af><span class="feat-icon" aria-hidden="true" data-v-98e6e1af>â</span><span data-v-98e6e1af>Web reader · mobile-friendly</span></li><li class="feat-no" data-v-98e6e1af><span class="feat-icon" aria-hidden="true" data-v-98e6e1af>â</span><span data-v-98e6e1af>Daily delivery (subscribe to enable)</span></li></ul><!--[--><a href="/en/auth?mode=signup" class="btn plan-tile-cta" data-v-98e6e1af>Start free</a><!--]--></div><div class="plan-tile plan-tile-pro is-featured" data-v-98e6e1af data-v-9f01e739><span class="plan-tile-badge" data-v-9f01e739>Most popular</span><div class="plan-tile-head plan-tile-head-row" data-v-9f01e739><div data-v-9f01e739><div class="plan-tile-name" data-v-9f01e739>Pro plan <span class="mono plan-tile-name-credits" data-v-9f01e739>250</span></div><p class="plan-tile-tagline" data-v-9f01e739>Daily delivery, before coffee.</p></div><div class="billing-toggle" role="tablist" aria-label="Billing period" data-v-9f01e739><button type="button" role="tab" aria-selected="true" class="billing-toggle-opt is-active" data-v-9f01e739>Monthly</button><button type="button" role="tab" aria-selected="false" class="billing-toggle-opt" data-v-9f01e739>Annual <span class="billing-toggle-badge" data-v-9f01e739>save $24</span></button></div></div><div class="plan-tile-price" data-v-9f01e739><div class="plan-tile-price-row" data-v-9f01e739><span class="plan-tile-price-amount" data-v-9f01e739>$9.99</span><span class="mono plan-tile-price-cadence" data-v-9f01e739> /mo</span></div><span class="mono plan-tile-price-sub" data-v-9f01e739><!--[-->250 credits · â 83 editions/mo<!--]--></span></div><div class="credit-slider-block" data-v-9f01e739><div class="credit-slider-head" data-v-9f01e739><div class="mono credit-slider-label" data-v-9f01e739>Monthly credits</div><div class="credit-slider-readout" data-v-9f01e739>250</div></div><input type="range" min="0" max="3" step="1" value="1" aria-label="Credits per month" style="--pct:33.33333333333333%;" class="credit-slider" data-v-9f01e739><div class="credit-slider-ticks" data-v-9f01e739><!--[--><button type="button" class="credit-slider-tick" style="left:0%;transform:translateX(0);" data-v-9f01e739>100</button><button type="button" class="credit-slider-tick is-active" style="left:33.33333333333333%;transform:translateX(-50%);" data-v-9f01e739>250</button><button type="button" class="credit-slider-tick" style="left:66.
9966666666666666%;transform:translateX(-50%);" data-v-9f01e739>750</button><button type="button" class="credit-slider-tick" style="left:100%;transform:translateX(-100%);" data-v-9f01e739>1.75k</button><!--]--></div></div><ul class="plan-tile-features" data-v-9f01e739><li class="feat-yes" data-v-9f01e739><span class="feat-icon" aria-hidden="true" data-v-9f01e739>â</span><span data-v-9f01e739>â 83 editions per month <small class="plan-tile-feature-note" data-v-9f01e739>Based on 1 News module on Fast tier, 1 recipient. Each extra recipient = 1 credit per send.</small></span></li><li class="feat-yes" data-v-9f01e739><span class="feat-icon" aria-hidden="true" data-v-9f01e739>â</span><span data-v-9f01e739>Unlimited templates</span></li><li class="feat-yes" data-v-9f01e739><span class="feat-icon" aria-hidden="true" data-v-9f01e739>â</span><span data-v-9f01e739>All modules + all model tiers</span></li><li class="feat-yes" data-v-9f01e739><span class="feat-icon" aria-hidden="true" data-v-9f01e739>â</span><span data-v-9f01e739>Switch or cancel any time</span></li></ul><!--[--><!--[--><a href="/en/auth?mode=signup" class="btn btn-ember plan-tile-cta" data-v-98e6e1af>Start free, then $9.99/mo</a><!--]--><!--]--></div></div></section><section id="faq" class="faq-section" itemscope itemtype="https://schema.org/FAQPage" aria-labelledby="faq-heading" data-v-44195f46 data-v-946ce473><header class="faq-section-head" data-v-946ce473><div class="eyebrow" data-v-946ce473>§ Frequently asked</div><h2 id="faq-heading" class="faq-section-title" data-v-946ce473><span data-v-946ce473>The <!--[--><em data-v-946ce473>fine print</em><!--]-->, in plain English.</span></h2></header><div class="faq-list" data-v-946ce473><!--[--><article class="faq-row" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" data-v-946ce473 data-v-226c7055><h3 itemprop="name" class="faq-row-question" data-v-226c7055><button type="button" aria-expanded="true" aria-controls="faq-answer-0" id="faq-question-0" class="faq-row-trigger" data-v-226c7055><span data-v-226c7055>What is MorningMail?</span><span class="faq-row-icon is-open" aria-hidden="true" data-v-226c7055><svg class="icon" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-226c7055><!--[--><path d="M12 5v14M5 12h14"></path><!--]--></svg></span></button></h3><div id="faq-answer-0" role="region" aria-labelledby="faq-question-0" class="faq-row-panel is-open" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" data-v-226c7055><div class="faq-row-panel-inner" data-v-226c7055><p itemprop="text" class="faq-row-answer" data-v-226c7055>MorningMail is a daily email written just for you. You tell it what you care about â your job, your city, your team, your hobbies â and an AI reads the news every night and writes you a short summary in the morning.</p></div></div></article><article class="faq-row" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" data-v-946ce473 data-v-226c7055><h3 itemprop="name" class="faq-row-question" data-v-226c7055><button type="button" aria-expanded="false" aria-controls="faq-answer-1" id="faq-question-1" class="faq-row-trigger" data-v-226c7055><span data-v-226c7055>How is this different from a normal newsletter?</span><span class="faq-row-icon" aria-hidden="true" data-v-226c7055><svg class="icon" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-226c7055><!--[--><path d="M12 5v14M5 12h14"></path><!--]--></svg></span></button></h3><div id="faq-answer-1" role="region" aria-labelledby="faq-question-1" class="faq-row-panel" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" data-v-226c7055><div class="faq-row-panel-inner" data-v-226c7055><p itemprop="text" class="faq-row-answer" data-v-226c7055>A normal newsletter is the same for everyone. Yours is different from anyone else's. You decide what's in it, and it changes every day based on what's actually happening in your world.</p></div></div></article><article class="faq-row" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" data-v-946ce473 data-v-226c7055><h3 itemprop="name" class="faq-row-question" data-v-226c7055><button type="button" aria-expanded="false" aria-controls="faq-answer-2" id="faq-question-2" class="faq-row-trigger" data-v-226c7055><span data-v-226c7055>
99Do I need to be techy to use it?</span><span class="faq-row-icon" aria-hidden="true" data-v-226c7055><svg class="icon" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-226c7055><!--[--><path d="M12 5v14M5 12h14"></path><!--]--></svg></span></button></h3><div id="faq-answer-2" role="region" aria-labelledby="faq-question-2" class="faq-row-panel" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" data-v-226c7055><div class="faq-row-panel-inner" data-v-226c7055><p itemprop="text" class="faq-row-answer" data-v-226c7055>Not at all. You type what you want to know about â like talking to a friend â and we handle the rest. There are no filters, no rules, no settings to learn.</p></div></div></article><article class="faq-row" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" data-v-946ce473 data-v-226c7055><h3 itemprop="name" class="faq-row-question" data-v-226c7055><button type="button" aria-expanded="false" aria-controls="faq-answer-3" id="faq-question-3" class="faq-row-trigger" data-v-226c7055><span data-v-226c7055>How long does it take to read?</span><span class="faq-row-icon" aria-hidden="true" data-v-226c7055><svg class="icon" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-226c7055><!--[--><path d="M12 5v14M5 12h14"></path><!--]--></svg></span></button></h3><div id="faq-answer-3" role="region" aria-labelledby="faq-question-3" class="faq-row-panel" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" data-v-226c7055><div class="faq-row-panel-inner" data-v-226c7055><p itemprop="text" class="faq-row-answer" data-v-226c7055>About two minutes. It's designed for one screen on your phone â short paragraphs, not long lists of links.</p></div></div></article><article class="faq-row" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" data-v-946ce473 data-v-226c7055><h3 itemprop="name" class="faq-row-question" data-v-226c7055><button type="button" aria-expanded="false" aria-controls="faq-answer-4" id="faq-question-4" class="faq-row-trigger" data-v-226c7055><span data-v-226c7055>Where does the news come from?</span><span class="faq-row-icon" aria-hidden="true" data-v-226c7055><svg class="icon" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-226c7055><!--[--><path d="M12 5v14M5 12h14"></path><!--]--></svg></span></button></h3><div id="faq-answer-4" role="region" aria-labelledby="faq-question-4" class="faq-row-panel" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" data-v-226c7055><div class="faq-row-panel-inner" data-v-226c7055><p itemprop="text" class="faq-row-answer" data-v-226c7055>Trusted news sources across the web â major papers, local sites, and official sources. Every story has a link, so you can read the original any time.</p></div></div></article><article class="faq-row" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" data-v-946ce473 data-v-226c7055><h3 itemprop="name" class="faq-row-question" data-v-226c7055><button type="button" aria-expanded="false" aria-controls="faq-answer-5" id="faq-question-5" class="faq-row-trigger" data-v-226c7055><span data-v-226c7055>Will the AI make things up?</span><span class="faq-row-icon" aria-hidden="true" data-v-226c7055><svg class="icon" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-226c7055><!--[--><path d="M12 5v14M5 12h14"></path><!--]--></svg></span></button></h3><div id="faq-answer-5" role="region" aria-labelledby="faq-question-5" class="faq-row-panel" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" data-v-226c7055><div class="faq-row-panel-inner" data-v-226c7055><p itemprop="text" class="faq-row-answer" data-v-226c7055>We work hard to stop that. The AI only writes about stories it can link to a real source, and a thumbs-down on anything wrong helps it learn fast.</p></div></div></article><article class="faq-row" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" data-v-946ce473 data-v-226c7055><h3 itemprop="name" class="faq-row-question" data-v-226c7055><button type="button" aria-expanded="false" aria-controls="faq-answer-6" id="faq-question-6" class="faq-row-trigger" data-v-226c7055><span data-v-226c7055>How much does it cost?</span><span class="faq-row-icon" aria-hidden="true" data-v-226c7055><svg class="icon" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-226c7055><!--[--><path d="M12 5v14M5 12h14"></path><!--]--></svg></span></button></h3><div id="faq-answer-6" role="region" aria-labelledby="faq-question-6" class="faq-row-panel" itemscope itemprop="acceptedA
99nswer" itemtype="https://schema.org/Answer" data-v-226c7055><div class="faq-row-panel-inner" data-v-226c7055><p itemprop="text" class="faq-row-answer" data-v-226c7055>Your first edition is free, no card required â so you can see what arrives in your inbox before you decide. Plans start at $4.99 a month, and you can cancel any time.</p></div></div></article><article class="faq-row" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" data-v-946ce473 data-v-226c7055><h3 itemprop="name" class="faq-row-question" data-v-226c7055><button type="button" aria-expanded="false" aria-controls="faq-answer-7" id="faq-question-7" class="faq-row-trigger" data-v-226c7055><span data-v-226c7055>When does it arrive?</span><span class="faq-row-icon" aria-hidden="true" data-v-226c7055><svg class="icon" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-226c7055><!--[--><path d="M12 5v14M5 12h14"></path><!--]--></svg></span></button></h3><div id="faq-answer-7" role="region" aria-labelledby="faq-question-7" class="faq-row-panel" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" data-v-226c7055><div class="faq-row-panel-inner" data-v-226c7055><p itemprop="text" class="faq-row-answer" data-v-226c7055>Whenever you want. Most people pick 7 AM on weekdays â right when the kettle's on â but you can choose any hour you like. You can also pause delivery any time.</p></div></div></article><article class="faq-row" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question" data-v-946ce473 data-v-226c7055><h3 itemprop="name" class="faq-row-question" data-v-226c7055><button type="button" aria-expanded="false" aria-controls="faq-answer-8" id="faq-question-8" class="faq-row-trigger" data-v-226c7055><span data-v-226c7055>Can I change the time later?</span><span class="faq-row-icon" aria-hidden="true" data-v-226c7055><svg class="icon" width="14" height="14" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-226c7055><!--[--><path d="M12 5v14M5 12h14"></path><!--]--></svg></span></button></h3><div id="faq-answer-8" role="region" aria-labelledby="faq-question-8" class="faq-row-panel" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer" data-v-226c7055><div class="faq-row-panel-inner" data-v-226c7055><p itemprop="text" class="faq-row-answer" data-v-226c7055>Yes â take two taps in your settings. Change the hour, or pause for a holiday. The next edition follows the new schedule.</p></div></div></article><!--]--></div></section><section class="closing-cta-section" aria-label="Get started" data-v-44195f46><div class="closing-cta-grid" data-v-44195f46><div data-v-44195f46><div class="eyebrow" style="margin-bottom:8px;" data-v-44195f46>Free to try</div><h3 class="closing-cta-headline" data-v-44195f46><span data-v-44195f46>Tomorrow's edition is <!--[--><em data-v-44195f46>90 seconds</em><!--]--> away.</span></h3></div><a href="/en/auth?mode=signup" class="btn btn-ember closing-cta-btn" data-v-44195f46>Compose your edition <svg class="icon" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-v-44195f46><!--[--><path d="M5 12h14M13 5l7 7-7 7"></path><!--]--></svg></a></div></section></div></article><!--]--></main><footer class="site-footer" data-v-bebcf170 data-v-376b6b38><a aria-current="page" href="/en" class="router-link-active router-link-exact-active brand" data-v-376b6b38><span class="brand-mark" aria-hidden="true" data-v-376b6b38></span><span data-v-376b6b38>MorningMail<em style="color:var(--ember-deep);font-style:italic;" data-v-376b6b38>.ai</em></span></a><nav class="footer-links mono" aria-label="Footer" data-v-376b6b38><a href="/en/newsletters/explore" class="" data-v-376b6b38>Newsletters</a><span aria-hidden="true" class="sep" data-v-376b6b38>·</span><a href="/en/blog" class="" data-v-376b6b38>Guides</a><span aria-hidden="true" class="sep" data-v-376b6b38>·</span><a href="/en/pricing" class="" data-v-376b6b38>Pricing</a><span aria-hidden="true" class="sep" data-v-376b6b38>·</span><a href="/privacy-policy-en" class="" data-v-376b6b38>Privacy Policy</a><span aria-hidden="true" class="sep" data-v-376b6b38>·</span><a href="/terms-and-conditions-en" class="" data-v-376b6b38>Terms of Service</a><span aria-hidden="true" class="sep" data-v-376b6b38>·</span><a href="/imprint-en" class="" data-v-376b6b38>Imprint</a></nav><div class="footer-meta mono" data-v-376b6b38><span data-v-376b6b38>© 2026 Web Highlights GmbH</span><span aria-hidden="true" class="meta-sep" data-v-376b6b38>·</span><a href="mailto:[email protected]" data-v-376b6b38>[email protected]</a></div></footer></div></div></div><div id="teleports"></div>
99<script>window.__NUXT__={};window.__NUXT__.config={public:{heroVariantPin:"",firebaseConfig:{apiKey:"AIzaSyAQDCwvn2thGwzD4dkL6g_tRKAKGCrf66A",authDomain:"mornin-b559b.firebaseapp.com",projectId:"mornin-b559b",storageBucket:"mornin-b559b.firebasestorage.app",messagingSenderId:"815981816940",appId:"1:815981816940:web:1b4c3e9bfedf14ee733c49",measurementId:"G-B2DZBWSPYP"},paddleClientToken:"live_165ef93c00d4e994a373d7ab397",paddleEnvironment:"production",baseUrl:"https://morningmail.ai",e2eMode:false,i18n:{baseUrl:"/",defaultLocale:"en",rootRedirect:"",redirectStatusCode:302,skipSettingLocaleOnNavigate:false,locales:[{code:"de",iso:"de-DE",name:"Deutsch",flag:"ð©ðª",language:"de-DE"},{code:"en",iso:"en-US",name:"English",flag:"ðºð¸",language:"en-US"}],detectBrowserLanguage:{alwaysRedirect:false,cookieCrossOrigin:false,cookieDomain:"",cookieKey:"i18n_locale",cookieSecure:false,fallbackLocale:"en",redirectOn:"root",useCookie:true},experimental:{localeDetector:"",typedPages:true,typedOptionsAndMessages:false,alternateLinkCanonicalQueries:true,devCache:false,cacheLifetime:"",stripMessagesPayload:false,preload:false,strictSeo:false,nitroContextDetection:true,httpCacheDuration:10,compactRoutes:false},domainLocales:{de:{domain:""},en:{domain:""}}}},app:{baseURL:"/",buildId:"ccd0a022-87e6-4682-a344-d871f2345ccb",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script>
99<script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__">[["ShallowReactive",1],{"data":2,"state":105,"once":121,"_errors":122,"serverRendered":110,"path":124,"pinia":125},["ShallowReactive",3],{"landing-community-en":4},{"groups":5},[6,34,62,81,94],{"categorySlug":7,"briefs":8},"tech",[9,19,24,29],{"id":10,"categorySlug":7,"slug":11,"language":12,"displayTitle":13,"displayDescription":14,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"7LswmXRrJNp1QHsbwKoU","agentic-coding","en","Agentic Coding","Top tech stories today across software, hardware, AI, and product launches. Senior engineer audience â skip rumour churn and pre-announcement leaks. Lead with shipping-now stories and what changed for builders.",0,"eTw3yWSGP3Y4uPsy6UTc3fwNt6v2",null,"published",{"id":20,"categorySlug":7,"slug":21,"language":12,"displayTitle":22,"displayDescription":23,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"8qhfXzWNI4wYGYozUUcL","ai-product-management-industry-brief","AI product management · Industry brief","Top three stories shaping AI product management today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.",{"id":25,"categorySlug":7,"slug":26,"language":12,"displayTitle":27,"displayDescription":28,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"fn0HX9KJY0EfKaxWWqPh","cybersecurity-industry-brief","Cybersecurity · Industry brief","Top three stories shaping Cybersecurity today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.",{"id":30,"categorySlug":7,"slug":31,"language":12,"displayTitle":32,"displayDescription":33,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"kncCRQDENxYjgBnSFQK5","ai-developer-tools-what-shipped","AI developer tools · What shipped","For a senior engineer who already reads HN. Real changes in AI developer tools today: releases with version numbers, papers with benchmarks, repos that crossed a threshold worth knowing. Skip hype threads, pre-announcement leaks, and recycled summaries. Always link primary sources.",{"categorySlug":35,"briefs":36},"business",[37,42,47,52,57],{"id":38,"categorySlug":35,"slug":39,"language":12,"displayTitle":40,"displayDescription":41,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"8AYpMBylfWKTM8dTsk5q","real-estate-industry-brief","Real estate · Industry brief","Top three stories shaping Real estate today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.",{"id":43,"categorySlug":35,"slug":44,"language":12,"displayTitle":45,"displayDescription":46,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"C6E7JgqjTx0ioZ9N9TBC","e-commerce-marketing-industry-brief","E-commerce marketing · Industry brief","Top three stories shaping E-commerce marketing today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.",{"id":48,"categorySlug":35,"slug":49,"language":12,"displayTitle":50,"displayDescription":51,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"J2gNU8ZE9n30WzDb6vfu","legal-tech-industry-brief","Legal tech · Industry brief","Top three stories shaping Legal tech today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.",{"id":53,"categorySlug":35,"slug":54,"language":12,"displayTitle":55,"displayDescription":56,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"YKWxkekmE1yUezR3R2w1","hr-and-future-of-work-industry-brief","HR and future of work · Industry brief","Top three stories shaping HR and future of work today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.",{"id":58,"categorySlug":35,"slug":59,"language":12,"displayTitle":60,"displayDescription":61,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"hj5KfuBYkhuvXS1LvhVH","fintech-industry-brief","Fintech · Industry brief","Top three stories shaping Fintech today, written for someone who already works in the industry: regulation, M&A, new entrants, notable filings, and any precedent worth pulling. Cite the trade publication (e.g. trade press, government source, court docket) directly so I can follow up.",{"categorySlug":63,"briefs":64},"sports",[65,70,76],{"id":66,"categorySlug":63,"slug":67,"language":12,"displayTitle":68,"displayDescription":69,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"HfPSS7XhKy8YwWH6TqUW","chess-worth-knowing","Chess · Worth knowing","One thing happening in the world of Chess today, written for an enthusiast â not a beginner. Skip celebrity gossip. Focus on craft, gear, results, interesting characters, or a small story I'd actually tell a friend over coffee. Quality over quantity.",{"id":71,"categorySlug":63,"slug":72,"language":12,"displayTitle":73,"displayDescription":74,"forkCount":15,"ownerId":75,"lastExecutionAt":17,"lifecycleStatus":18}
99,"rDnywSdCBAsQ3yZKFT60","futbol-local","futbol local","soy agos y debes omitir noticias de futbol de argentina","2creg3gWxXWPzaL9HdJWIB2SicA2",{"id":77,"categorySlug":63,"slug":78,"language":12,"displayTitle":79,"displayDescription":80,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"swY5V9ETneRLjUlCJqD2","climbing-worth-knowing","Climbing · Worth knowing","One thing happening in the world of Climbing today, written for an enthusiast â not a beginner. Skip celebrity gossip. Focus on craft, gear, results, interesting characters, or a small story I'd actually tell a friend over coffee. Quality over quantity.",{"categorySlug":82,"briefs":83},"local",[84,89],{"id":85,"categorySlug":82,"slug":86,"language":12,"displayTitle":87,"displayDescription":88,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"9MPFklAB2rg6S92fAe7o","berlin-local-digest","Berlin · Local digest","One Berlin story today you'd miss anywhere else. Skip national politics. Prefer transport, housing, council decisions, openings, and city-level policy â the things that change life for someone living in Berlin. Always cite the local outlet (e.g. Tagesspiegel, RBB) so I can read further.",{"id":90,"categorySlug":82,"slug":91,"language":12,"displayTitle":92,"displayDescription":93,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"R7sVhkwEEocHWOHfu5oF","ithaca-local-digest","Ithaca · Local digest","One Ithaca story today you'd miss anywhere else. Skip national politics. Prefer transport, housing, council decisions, openings, and city-level policy â the things that change life for someone living in Ithaca. Always cite the local outlet (e.g. Tagesspiegel, RBB) so I can read further.",{"categorySlug":95,"briefs":96},"other",[97,102],{"id":98,"categorySlug":95,"slug":99,"language":12,"displayTitle":100,"displayDescription":101,"forkCount":15,"ownerId":16,"lastExecutionAt":17,"lifecycleStatus":18},"1pbxzNCtHaMZPwWytDru","specialty-coffee-worth-knowing","Specialty coffee · Worth knowing","One thing happening in the world of Specialty coffee today, written for an enthusiast â not a beginner. Skip celebrity gossip. Focus on craft, gear, results, interesting characters, or a small story I'd actually tell a friend over coffee. Quality over quantity.",{"id":103,"categorySlug":95,"slug":99,"language":12,"displayTitle":100,"displayDescription":101,"forkCount":15,"ownerId":104,"lastExecutionAt":17,"lifecycleStatus":18},"V6SjJldFmh2kWKIt0fY0","9oqn8N6fEgXIuwRE6I1Oey20QGR2",["Reactive",106],{"$si18n:cached-locale-configs":107,"$si18n:resolved-locale":113,"$scolor-mode":114,"$sfirebase:suppressAutoCreate":116,"$sauth-loading":116,"$shero-variant":117,"$svue-query":118},{"de":108,"en":111},{"fallbacks":109,"cacheable":110},[],true,{"fallbacks":112,"cacheable":110},[],"",{"preference":115,"value":115,"unknown":110,"forced":116},"system",false,"a",{"mutations":119,"queries":120},[],[],["Set"],["ShallowReactive",123],{"landing-community-en":-1},"\u002Fen",["Reactive",126],{}]</script>
99</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.