*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#151515;background:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}button,summary{font:inherit}.not-found{max-width:50rem;margin:auto;padding:5rem 1.5rem}.say-account-link{color:#555;font-size:13px;text-decoration:none}.say-languages{font-size:13px;position:relative}.say-languages summary{cursor:pointer;padding:.5rem}.say-header .say-languages nav{inset-inline-end:0;z-index:10;background:#fff;border:1px solid #eee;border-radius:12px;min-width:150px;max-height:65vh;margin:0;padding:.5rem;display:block;position:absolute;top:100%;overflow:auto;box-shadow:0 8px 30px #0001}.say-languages nav a{white-space:nowrap;border-radius:6px;padding:.5rem .75rem;text-decoration:none;display:block}.say-languages nav a:hover,.say-languages nav a[aria-current]{background:#f5f5f5}.say-example-transcript{color:#565656;max-width:650px;margin:20px auto 0;font-size:14px}.say-example-transcript summary{cursor:pointer}.say-example-transcript>div{padding:12px 0}.say-example-transcript h2{font-size:16px}.say-example-transcript p,.say-example-transcript blockquote{white-space:pre-line;line-height:1.7}.say-example-transcript blockquote{border-inline-start:2px solid #ddd;margin-inline:0;padding-inline-start:16px}.say-plans .say-club-benefit{margin-block:14px 24px;font-size:clamp(24px,4vw,34px);line-height:1.25}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width<=520px){.say-header-actions{gap:6px}.say-account-link{font-size:12px}.say-header-cta{display:none!important}}.say-demo-stack{min-width:0}
