.echo_page__h8vSe{--public-font-family:var(--public-echo-font-family);min-height:100svh}.echo_section__q5oan{width:100%;max-width:var(--public-container-max);margin-inline:auto;padding-inline:var(--public-page-gutter);scroll-margin-top:var(--public-scroll-offset)}.echo_section__q5oan :is(a,button):focus-visible{outline:var(--public-focus-width) solid var(--ring);outline-offset:var(--public-focus-offset)}.echo_hero__yBX8t{display:flex;flex-direction:column;gap:var(--public-space-2xl)}.echo_heroCopy__k47RP{display:flex;flex-direction:column;align-items:center;gap:var(--public-space-xl);padding-block:var(--public-space-lg);text-align:center}.echo_heroDetails__HEXEg{max-width:var(--public-echo-copy-max);min-width:0}.echo_heroDetails__HEXEg .echo_actions__VL_bh{justify-content:center;margin-top:var(--public-space-xl)}.echo_heroDetails__HEXEg .echo_caption__dBnQA{text-wrap:balance}.echo_heroStory__fY1TH{scroll-margin-top:var(--public-scroll-offset)}.echo_heroTitle__ie4O7{max-width:var(--public-product-hero-width);margin:0;font-size:var(--public-echo-hero-size);line-height:var(--public-echo-hero-leading);font-weight:var(--public-font-regular);letter-spacing:var(--public-tracking-heading);text-wrap:balance}.echo_heroSpeechLine__k16_1,.echo_heroWrittenLine__symMD{position:relative;display:block}.echo_heroSpeechLine__k16_1{display:flex;align-items:center;justify-content:center;gap:var(--public-space-xl)}.echo_heroVoice__C8xMh{display:none}.echo_heroUnderline__k4YVb{position:absolute;inset-inline:0;inset-block-end:0;translate:0 65%;width:100%;height:var(--public-space-xl);color:var(--public-brand);pointer-events:none}.echo_lead__SBb8z{max-width:var(--public-prose-max);margin:0;color:var(--muted-foreground);font-size:var(--public-text-lead);line-height:var(--public-leading-lead);white-space:pre-line}.echo_actions__VL_bh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--public-space-md);margin-top:var(--public-space-2xl)}.echo_caption__dBnQA{margin:var(--public-space-lg) 0 0;color:var(--muted-foreground);font-size:var(--public-text-caption);line-height:var(--public-leading-caption)}.echo_sectionTitle__sjPkO{max-width:var(--public-product-hero-width);margin:0;font-size:var(--public-section-title-size);line-height:var(--public-section-title-leading);font-weight:var(--public-font-medium);letter-spacing:var(--public-tracking-heading);text-wrap:balance}.echo_sectionBody__TIlQa{margin-top:var(--public-space-2xl)}.echo_copy__aZMXg{max-width:var(--public-prose-max);margin:var(--public-heading-copy-gap) 0 0;color:var(--muted-foreground);font-size:var(--public-text-body);line-height:var(--public-leading-body)}.echo_split__SyzZO{display:grid;gap:var(--public-space-2xl) var(--public-echo-feature-gap);align-items:center}.echo_splitCopy__LEMC_{min-width:0}.echo_featureSection__Y10vv{display:grid;gap:var(--public-space-xl)}.echo_featureCard__nxR1C{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:var(--public-space-3xl);min-width:0;padding:var(--public-panel-padding);border-radius:var(--public-radius-lg);background:var(--secondary)}.echo_featureCard__nxR1C:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--public-echo-feature-scrim)}.echo_featureArtwork__AvSCk{z-index:-2;object-fit:cover}.echo_featureCopy__WS8E7{color:var(--primary-foreground)}.echo_cardTitle__TpQq9{margin:0;font-size:var(--public-text-heading);line-height:var(--public-leading-heading);font-weight:var(--public-font-medium);letter-spacing:var(--public-tracking-heading);text-wrap:balance}.echo_cardCopy__O9_KM{margin:var(--public-space-md) 0 0;font-size:var(--public-text-body);line-height:var(--public-leading-body)}.echo_featureBody__7tket{padding:var(--public-space-lg);border-radius:var(--public-radius-md);background:var(--card)}.echo_dictionaryPreview__YAIQy,.echo_featureBody__7tket{margin-top:auto;min-width:0}.echo_sectionHeading__78G35{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--public-space-lg)}.echo_languageSection___D_dk{display:grid;gap:var(--public-space-2xl) var(--public-echo-feature-gap);align-items:center}.echo_sectionNote__jENQW{color:var(--muted-foreground);font-size:var(--public-text-ui);line-height:var(--public-leading-ui)}.echo_dictionaryStage__X313L{min-width:0;padding:var(--public-panel-padding);border-radius:var(--public-radius-lg);background:var(--secondary)}.echo_band__xTjrm{display:grid;gap:var(--public-space-xl);padding:var(--public-space-2xl) 0;border:0;border-block:var(--public-border-width) solid var(--public-border-subtle);border-radius:0;background:transparent}.echo_bandItem__tGkN8{display:flex;align-items:start;gap:var(--public-space-lg)}.echo_bandIcon__k_MYB{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--public-control-compact-height);height:var(--public-control-compact-height);border-radius:var(--public-radius-pill);background:var(--card)}.echo_bandIcon__k_MYB svg{width:var(--public-icon-size);height:var(--public-icon-size)}.echo_bandTitle__TVh15{margin:0;font-size:var(--public-text-title);line-height:var(--public-leading-title);font-weight:var(--public-font-medium)}.echo_bandCopy__5URYL{margin:var(--public-space-xs) 0 var(--public-space-sm);color:var(--muted-foreground);font-size:var(--public-text-body);line-height:var(--public-leading-body)}.echo_textLink__3PgLn{color:var(--foreground);font-size:var(--public-text-ui);line-height:var(--public-leading-ui);font-weight:var(--public-font-medium);text-decoration:underline;text-underline-offset:var(--public-space-xs)}.echo_releases__Ka79T{margin:var(--public-space-xl) 0 0}.echo_faq___IKLR{display:grid;gap:var(--public-space-xl) var(--public-space-3xl);align-items:start}.echo_faq___IKLR .echo_sectionBody__TIlQa{margin-top:0}.echo_closing__fzo_E{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--public-space-lg);padding:var(--public-space-xl);border-radius:var(--public-radius-lg)}.echo_closingLogo__IMjMa{width:var(--public-echo-closing-logo-size);height:var(--public-echo-closing-logo-size);flex-shrink:0}.echo_closingDetails__0Yoih{min-width:0}.echo_closingTitle__SZyqr{margin:0;font-size:var(--public-text-title);line-height:var(--public-leading-title);font-weight:var(--public-font-regular);letter-spacing:var(--public-tracking-heading);text-wrap:balance}.echo_closingAction__fHTLJ{grid-column:1/-1}.echo_closingCopy__nV6cS{max-width:var(--public-prose-max);margin:var(--public-space-sm) 0 0;color:var(--muted-foreground);font-size:var(--public-text-ui);line-height:var(--public-leading-ui)}@media (min-width:48rem){.echo_heroVoice__C8xMh{display:inline-flex}.echo_band__xTjrm{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--public-space-2xl)}.echo_closing__fzo_E{gap:var(--public-space-xl);padding:var(--public-space-2xl)}}@media (min-width:64rem){.echo_closing__fzo_E{grid-template-columns:auto minmax(0,1fr) auto}.echo_closingTitle__SZyqr{font-size:var(--public-text-heading);line-height:var(--public-leading-heading)}.echo_closingAction__fHTLJ{grid-column:auto}.echo_featureSection__Y10vv,.echo_split__SyzZO{grid-template-columns:repeat(2,minmax(0,1fr))}.echo_faq___IKLR,.echo_languageSection___D_dk{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.echo_heroTitle__ie4O7{max-width:var(--public-product-hero-width)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.echo_scrollReveal__NkTFQ{animation:echo_echoSectionEnter__m0kUr var(--public-reveal-duration) var(--public-ease-enter) both;animation-timeline:view();animation-range:entry 0 entry 25%}}}@keyframes echo_echoSectionEnter__m0kUr{0%{opacity:var(--public-opacity-hidden);transform:translateY(var(--public-reveal-distance))}to{opacity:var(--public-opacity-visible);transform:none}}