.keep-reading.svelte-1cd7wlf{border-top:1px solid var(--aml-border);max-width:68ch;margin-top:48px;padding-top:32px}h2.svelte-1cd7wlf{color:var(--aml-ink-strong);font-family:var(--aml-font-display);font-size:var(--aml-h2);margin:0 0 20px;font-weight:700;line-height:1.15}.related-posts.svelte-1cd7wlf{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.related-posts.svelte-1cd7wlf li:where(.svelte-1cd7wlf){min-width:0}article.svelte-1cd7wlf{border:1px solid var(--aml-border);border-radius:var(--aml-radius-md);height:100%;padding:20px}h3.svelte-1cd7wlf{font-family:var(--aml-font-display);font-size:var(--aml-h4);margin:0;line-height:1.25}a.svelte-1cd7wlf{color:var(--aml-link);text-underline-offset:3px;text-decoration-thickness:1px}a.svelte-1cd7wlf:focus-visible{border-radius:var(--aml-radius-sm);outline:3px solid var(--aml-blue);outline-offset:2px}.reading-time.svelte-1cd7wlf{color:var(--aml-muted);font-family:var(--aml-font-mono);font-size:var(--aml-label);letter-spacing:.08em;margin:10px 0 0;font-weight:700;line-height:1.4}.description.svelte-1cd7wlf{color:var(--aml-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;display:-webkit-box;overflow:hidden}.post-nav.svelte-1cd7wlf{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.post-nav.svelte-1cd7wlf a:where(.svelte-1cd7wlf){border:1px solid var(--aml-border);border-radius:var(--aml-radius-md);overflow-wrap:anywhere;gap:4px;min-width:0;padding:16px;text-decoration:none;display:grid}.post-nav.svelte-1cd7wlf a.older:where(.svelte-1cd7wlf){text-align:right;grid-column:2}.post-nav.svelte-1cd7wlf span:where(.svelte-1cd7wlf){color:var(--aml-muted);font-family:var(--aml-font-mono);font-size:var(--aml-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.4}.post-nav.svelte-1cd7wlf strong:where(.svelte-1cd7wlf){color:var(--aml-link);font-family:var(--aml-font-display)}@media (width<=639px){.related-posts.svelte-1cd7wlf,.post-nav.svelte-1cd7wlf{grid-template-columns:minmax(0,1fr)}.post-nav.svelte-1cd7wlf a.older:where(.svelte-1cd7wlf){text-align:left;grid-column:1}}.post-toc.svelte-1g07lj0{display:none}@media (width>=1100px){.post-toc.svelte-1g07lj0{border-left:1px solid var(--aml-border);max-height:calc(100vh - 104px);padding-left:20px;display:block;position:sticky;top:72px;overflow-y:auto}h2.svelte-1g07lj0{color:var(--aml-ink-strong);font-family:var(--aml-font-display);font-size:var(--aml-h4);margin:0 0 12px;font-weight:700;line-height:1.25}ol.svelte-1g07lj0{gap:8px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1g07lj0{min-width:0}li.depth-three.svelte-1g07lj0{padding-left:12px}a.svelte-1g07lj0{color:var(--aml-muted);font-size:var(--aml-small);overflow-wrap:anywhere;line-height:1.35;text-decoration:none;display:block}a.svelte-1g07lj0:hover{color:var(--aml-link);text-underline-offset:3px;text-decoration:underline}a.svelte-1g07lj0:focus-visible{border-radius:var(--aml-radius-sm);outline:3px solid var(--aml-blue);outline-offset:2px}}.reel-gallery.svelte-1tlteko{max-width:100%;font-family:var(--aml-font-body);gap:clamp(48px,7vw,80px);margin:clamp(32px,5vw,56px) 0;display:grid}.template-group.svelte-1tlteko,.group-heading.svelte-1tlteko,.template-grid.svelte-1tlteko,.card-copy.svelte-1tlteko,details.svelte-1tlteko dl:where(.svelte-1tlteko){min-width:0}.template-group.svelte-1tlteko{gap:24px;display:grid}.group-heading.svelte-1tlteko{gap:8px;max-width:48rem;display:grid}.group-heading.svelte-1tlteko h2:where(.svelte-1tlteko),.group-heading.svelte-1tlteko p:where(.svelte-1tlteko),h3.svelte-1tlteko,p.svelte-1tlteko,dl.svelte-1tlteko,dd.svelte-1tlteko{margin:0}.group-heading.svelte-1tlteko h2:where(.svelte-1tlteko){color:var(--aml-ink-strong);font-family:var(--aml-font-display);font-size:var(--aml-h3);overflow-wrap:anywhere;font-weight:500;line-height:1.2}.group-heading.svelte-1tlteko p:where(.svelte-1tlteko){color:var(--aml-muted);font-size:var(--aml-body);overflow-wrap:anywhere;line-height:1.6}.template-grid.svelte-1tlteko{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.template-card.svelte-1tlteko{border:1px solid var(--aml-border);border-radius:var(--aml-radius-md);background:var(--aml-surface);min-width:0;color:var(--aml-ink);flex-direction:column;gap:16px;padding:16px;display:flex}.phone-frame.svelte-1tlteko{border:1px solid color-mix(in srgb, var(--aml-ink) 62%, var(--aml-paper));border-radius:var(--aml-radius-md);background:var(--aml-bg-dark);width:min(100%,18rem);margin:0 auto;position:relative;overflow:hidden}.phone-frame.svelte-1tlteko img:where(.svelte-1tlteko){background:var(--aml-bg-dark);object-fit:cover;pointer-events:none;width:100%;height:100%;transition:opacity .14s,visibility .14s;position:absolute;inset:0}.phone-frame.svelte-1tlteko img.hidden:where(.svelte-1tlteko){visibility:hidden;opacity:0}video.svelte-1tlteko{aspect-ratio:9/16;background:var(--aml-bg-dark);object-fit:cover;width:100%;display:block}.card-copy.svelte-1tlteko{gap:8px;display:grid}.locale-label.svelte-1tlteko{border:1px solid var(--aml-border);width:fit-content;max-width:100%;color:var(--aml-muted);font-size:var(--aml-xs);overflow-wrap:anywhere;border-radius:999px;padding:3px 8px;font-weight:600;line-height:1.4}h3.svelte-1tlteko{color:var(--aml-ink-strong);font-family:var(--aml-font-display);font-size:var(--aml-h4);overflow-wrap:anywhere;font-weight:500;line-height:1.3}.card-copy.svelte-1tlteko p:where(.svelte-1tlteko){color:var(--aml-muted);font-size:var(--aml-small);overflow-wrap:anywhere;line-height:1.55}details.svelte-1tlteko{border-top:1px solid var(--aml-border);border-bottom:1px solid var(--aml-border);min-width:0}summary.svelte-1tlteko{box-sizing:border-box;min-height:44px;color:var(--aml-blue-text);font-size:var(--aml-small);cursor:pointer;overflow-wrap:anywhere;padding:12px 2px;font-weight:600;line-height:1.4;display:list-item}summary.svelte-1tlteko:focus-visible{border-radius:var(--aml-radius-sm);outline:3px solid var(--aml-blue);outline-offset:2px}details.svelte-1tlteko dl:where(.svelte-1tlteko){gap:16px;padding:4px 2px 16px;display:grid}details.svelte-1tlteko dl:where(.svelte-1tlteko)>div:where(.svelte-1tlteko){gap:4px;min-width:0;display:grid}dt.svelte-1tlteko{color:var(--aml-ink-strong);font-size:var(--aml-xs);font-weight:700;line-height:1.4}dd.svelte-1tlteko{min-width:0;color:var(--aml-muted);font-size:var(--aml-small);overflow-wrap:anywhere;gap:8px;line-height:1.55;display:grid}.detail-gloss.svelte-1tlteko{border-left:2px solid var(--aml-border);gap:2px;padding-left:10px;display:grid}.gloss-label.svelte-1tlteko{color:var(--aml-ink-strong);font-size:var(--aml-xs);font-weight:700;line-height:1.4}.source-keys.svelte-1tlteko{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.source-keys.svelte-1tlteko li:where(.svelte-1tlteko){min-width:0;max-width:100%}.source-keys.svelte-1tlteko code:where(.svelte-1tlteko){border-radius:var(--aml-radius-sm);background:var(--aml-paper);max-width:100%;color:var(--aml-ink);font-size:var(--aml-xs);overflow-wrap:anywhere;white-space:normal;padding:2px 6px;display:block}.card-actions.svelte-1tlteko{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}button.svelte-1tlteko,a.svelte-1tlteko{border:1px solid var(--aml-border);border-radius:var(--aml-radius-sm);background:var(--aml-paper);min-width:0;min-height:44px;color:var(--aml-blue-text);font:inherit;font-size:var(--aml-small);text-align:center;cursor:pointer;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}button.playing.svelte-1tlteko{border-color:var(--aml-ink);background:var(--aml-ink);color:var(--aml-paper)}button.svelte-1tlteko:focus-visible,a.svelte-1tlteko:focus-visible{outline:3px solid var(--aml-blue);outline-offset:2px}.preview-error.svelte-1tlteko{border-left:3px solid var(--aml-danger);color:var(--aml-ink);font-size:var(--aml-small);overflow-wrap:anywhere;padding-left:12px;line-height:1.5}@media (hover:hover){button.svelte-1tlteko:not(.playing):hover,a.svelte-1tlteko:hover{border-color:var(--aml-blue-text);background:color-mix(in srgb, var(--aml-blue) 8%, var(--aml-paper))}button.playing.svelte-1tlteko:hover{background:color-mix(in srgb, var(--aml-ink) 88%, var(--aml-paper))}}@media (width<=899px){.template-grid.svelte-1tlteko{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.template-grid.svelte-1tlteko{grid-template-columns:minmax(0,1fr)}}@media (width<=359px){.card-actions.svelte-1tlteko{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){button.svelte-1tlteko,a.svelte-1tlteko,.phone-frame.svelte-1tlteko img:where(.svelte-1tlteko){transition:none}}.share-actions.svelte-dl4e46{border-top:1px solid var(--aml-border);max-width:68ch;margin-top:48px;padding-top:24px}h2.svelte-dl4e46{color:var(--aml-muted);font-family:var(--aml-font-mono);font-size:var(--aml-label);letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-weight:700;line-height:1.4}.share-row.svelte-dl4e46{flex-wrap:wrap;gap:8px;display:flex}a.svelte-dl4e46,button.svelte-dl4e46{border:1px solid var(--aml-border);border-radius:var(--aml-radius-sm);max-width:100%;min-height:44px;color:var(--aml-link);font:inherit;text-align:center;cursor:pointer;overflow-wrap:anywhere;background:0 0;justify-content:center;align-items:center;padding:8px 14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.native-share.svelte-dl4e46{border-color:var(--aml-link);background:var(--aml-link);color:var(--aml-paper);gap:8px}.native-share.svelte-dl4e46:hover{border-color:var(--aml-ink-strong);background:var(--aml-ink-strong);color:var(--aml-paper)}.copy-labels.svelte-dl4e46{display:grid}.copy-labels.svelte-dl4e46 span:where(.svelte-dl4e46){visibility:hidden;grid-area:1/1}.copy-labels.svelte-dl4e46 span.is-visible:where(.svelte-dl4e46){visibility:visible}a.svelte-dl4e46:hover,button.svelte-dl4e46:hover{border-color:var(--aml-link)}a.svelte-dl4e46:focus-visible,button.svelte-dl4e46:focus-visible{outline:3px solid var(--aml-blue);outline-offset:2px}*{box-sizing:border-box}body{margin:0}.post-shell.svelte-1wl1k7{background:var(--aml-paper);color:var(--aml-ink);font-family:var(--aml-font-body);font-size:var(--aml-body);-webkit-font-smoothing:antialiased;line-height:1.6}.post-inner.svelte-1wl1k7{width:min(100%,960px);margin:0 auto;padding:64px 32px}.masthead.svelte-1wl1k7{border-bottom:1px solid var(--aml-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.label.svelte-1wl1k7{font-family:var(--aml-font-mono);font-size:var(--aml-label);letter-spacing:.08em;text-transform:uppercase;color:var(--aml-muted);font-weight:700;line-height:1.4}.post-content.svelte-1wl1k7{min-width:0}.post-header.svelte-1wl1k7{border-bottom:1px solid var(--aml-border);max-width:760px;margin-bottom:40px;padding-bottom:32px}.post-cover.svelte-1wl1k7{aspect-ratio:3/2;border-radius:var(--aml-radius-md);width:100%;max-width:760px;height:auto;margin-bottom:32px;display:block}.back-link.svelte-1wl1k7{color:var(--aml-link);font-weight:600;text-decoration:none}.back-link.svelte-1wl1k7:hover,.back-link.svelte-1wl1k7:focus-visible{text-decoration:underline}.back-link.svelte-1wl1k7:focus-visible{border-radius:var(--aml-radius-sm);outline:3px solid var(--aml-blue);outline-offset:2px}h1.svelte-1wl1k7{color:var(--aml-ink-strong);font-family:var(--aml-font-display);font-size:var(--aml-h1);letter-spacing:-.02em;margin:16px 0 12px;font-weight:700;line-height:1.1}.post-meta.svelte-1wl1k7{max-width:100%;color:var(--aml-muted);font-family:var(--aml-font-mono);font-size:var(--aml-label);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:12px;font-weight:700;line-height:1.4;display:flex;overflow:hidden}.post-meta.svelte-1wl1k7 span:where(.svelte-1wl1k7){text-overflow:ellipsis;min-width:0;overflow:hidden}.post-meta.svelte-1wl1k7 span:where(.svelte-1wl1k7):before{color:currentColor;content:"•";margin-right:12px}.post-body.svelte-1wl1k7{--tw-prose-body:var(--aml-ink);--tw-prose-headings:var(--aml-ink-strong);--tw-prose-links:var(--aml-link);--tw-prose-bold:var(--aml-ink-strong);--tw-prose-code:var(--aml-ink);--tw-prose-quotes:var(--aml-muted);--tw-prose-hr:var(--aml-border);--tw-prose-th-borders:var(--aml-border);--tw-prose-td-borders:var(--aml-border);max-width:68ch;font-family:var(--aml-font-body);overflow-wrap:anywhere}.post-body.svelte-1wl1k7 h2,.post-body.svelte-1wl1k7 h3,.post-body.svelte-1wl1k7 h4{font-family:var(--aml-font-display)}.post-body.svelte-1wl1k7 a:focus-visible{border-radius:var(--aml-radius-sm);outline:3px solid var(--aml-blue);outline-offset:2px}.post-body.svelte-1wl1k7 pre{max-width:100%;display:block;overflow-x:auto}.post-body.svelte-1wl1k7 table{width:100%;max-width:100%}.post-body.svelte-1wl1k7 .source-map-scroll,.post-body.svelte-1wl1k7 .post-figure-scroll{border:1px solid var(--aml-border);border-radius:var(--aml-radius-md);overscroll-behavior-inline:contain;max-width:100%;margin:32px 0;overflow-x:auto}.post-body.svelte-1wl1k7 .source-map-scroll:focus-visible,.post-body.svelte-1wl1k7 .post-figure-scroll:focus-visible{outline:3px solid var(--aml-blue);outline-offset:2px}.post-body.svelte-1wl1k7 .source-map-scroll>table{min-width:64rem;margin:0}.post-body.svelte-1wl1k7 .post-figure-scroll>.post-figure img{min-width:48rem}.post-body.svelte-1wl1k7 .post-figure-scroll img[src^="/blog/reels-retention-benchmarks-guide/"]{min-width:64rem}.post-body.svelte-1wl1k7 code{font-family:var(--aml-font-mono)}.post-body.svelte-1wl1k7 .post-figure{margin:32px 0}.post-body.svelte-1wl1k7 .post-figure img{border:1px solid var(--aml-border);border-radius:var(--aml-radius-md);width:100%;height:auto;display:block}.post-body.svelte-1wl1k7 .post-figure figcaption{color:var(--aml-muted);font-size:var(--aml-small);margin-top:8px}.post-body.svelte-1wl1k7 .post-figure--wide{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.post-body.svelte-1wl1k7 .post-figure--wide img{min-width:48rem}.post-body.svelte-1wl1k7 .post-audio{margin:24px 0}.post-body.svelte-1wl1k7 .post-audio audio{width:100%;display:block}.post-body.svelte-1wl1k7 .post-audio figcaption{color:var(--aml-muted);font-size:var(--aml-small);margin-bottom:6px}.post-body.svelte-1wl1k7 .post-video,.post-body.svelte-1wl1k7 .post-callout{margin:24px 0}.post-body.svelte-1wl1k7 .post-video video,.post-body.svelte-1wl1k7 audio{width:100%;max-width:100%;display:block}.post-body.svelte-1wl1k7 .post-caption,.post-body.svelte-1wl1k7 .post-figure-scroll-note{color:var(--aml-muted);font-size:var(--aml-small)}@media (width>=1100px){.post-inner.svelte-1wl1k7{grid-template-columns:minmax(686px,1fr) minmax(0,19.5rem);align-items:start;column-gap:32px;width:min(100%,1180px);display:grid}.masthead.svelte-1wl1k7{grid-column:1/-1}.post-content.svelte-1wl1k7{grid-area:2/1}.post-toc{grid-area:2/2}}@media (width<=639px){.post-inner.svelte-1wl1k7{padding:64px 16px 48px}.post-header.svelte-1wl1k7{margin-bottom:32px;padding-bottom:24px}h1.svelte-1wl1k7{font-size:var(--aml-h2);line-height:1.15}}@media (width<=419px){.masthead.svelte-1wl1k7{padding-bottom:12px}}.subscribe-cta.svelte-1wl1k7{border-radius:var(--aml-radius-sm);background:var(--aml-highlight);color:var(--aml-highlight-text);font-family:var(--aml-font-body);justify-content:center;align-items:center;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}.subscribe-cta.svelte-1wl1k7:hover{background:var(--aml-highlight-hover);color:var(--aml-highlight-text)}.subscribe-cta.svelte-1wl1k7:focus-visible{outline:3px solid var(--aml-blue);outline-offset:2px}
