.seo-reveal{opacity:1}@supports (animation-timeline:view()){.seo-reveal{animation:linear both seo-in;animation-timeline:view();animation-range:entry entry 35%}}@keyframes seo-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.seo-demo{background:var(--color-neutral-100);border-radius:26px;margin-top:36px;padding:22px 24px 24px}.seo-demo-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:16px;display:flex}.seo-demo-title{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.seo-demo-note{font-family:var(--font-body);color:var(--color-neutral-600);margin:0;font-size:13.5px}.seo-stage{aspect-ratio:16/9;background:var(--color-accent-900);box-shadow:var(--shadow-md);border-radius:18px;padding:4.5%;position:relative;overflow:hidden}.seo-screen{width:100%;height:100%;color:var(--color-text);background:#fff;border-radius:10px;position:relative;overflow:hidden}.seo-chip{font:inherit;border:1.5px solid color-mix(in srgb, var(--color-text) 16%, transparent);color:var(--color-text);cursor:pointer;background:#fff;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:700;transition:background .15s,border-color .15s,color .15s,transform .15s}.seo-chip:hover{border-color:var(--color-accent-400)}.seo-chip.is-on{background:var(--color-accent-100);border-color:var(--color-accent-300);color:var(--color-accent-700)}.seo-chip:active{transform:scale(.97)}.seo-chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.seo-saved{font-family:var(--font-body);color:var(--color-accent-700);opacity:0;font-size:12.5px;font-weight:600;transition:opacity .2s,transform .2s;transform:translateY(3px)}.seo-saved.is-on{opacity:1;transform:none}.seo-note-item{animation:.45s cubic-bezier(.2,1.4,.4,1) both blyp-pop}.seo-transcript-line{border-radius:8px;margin:0 -8px;padding:4px 8px;transition:background .25s,color .25s}.seo-transcript-line.is-live{background:var(--color-accent-100);color:var(--color-text)}@media (prefers-reduced-motion:reduce){.seo-reveal,.seo-note-item{animation:none}.seo-bubble,.seo-meter-fill{transition:none!important}}
