.NotepadDemo_wrapper___FjPJ{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:var(--content-max-width);width:100%}.NotepadDemo_notepadContainer__BwKSr{position:relative}.NotepadDemo_usedOverlay__j7Hzz{align-items:center;backdrop-filter:blur(4px);background:var(--background-translucent);border-radius:var(--radius-card);bottom:0;display:flex;flex-direction:column;gap:16px;justify-content:center;left:0;padding:32px;position:absolute;right:0;top:0;z-index:1}.NotepadDemo_usedText__5sd1o{color:var(--foreground);font-size:16px;text-align:center}.NotepadDemo_overlayCtaButton__vbPvx{background:var(--accent);border-radius:var(--radius-button);color:var(--white);display:inline-block;font-size:15px;font-weight:600;padding:12px 28px;text-align:center;transition:background var(--transition-hover)}.NotepadDemo_overlayCtaButton__vbPvx:hover{background:var(--accent-hover)}@keyframes NotepadDemo_bounce___PDho{0%,to{transform:scale(1)}15%{transform:scale(1.06,.94)}30%{transform:scale(.96,1.04)}45%{transform:scale(1.04,.96)}60%{transform:scale(.98,1.02)}75%{transform:scale(1.02,.98)}}.NotepadDemo_generateBounce__fb7_G{animation:NotepadDemo_bounce___PDho .6s cubic-bezier(.36,.07,.19,.97) infinite;transform-origin:center}@media(prefers-reduced-motion:reduce){.NotepadDemo_generateBounce__fb7_G{animation:none}}.PublicHeader_header__cMJYD{justify-content:space-between;padding:16px 24px}.PublicHeader_header__cMJYD,.PublicHeader_logoLink__PTdwL,.PublicHeader_nav__gyJp3{align-items:center;display:flex}.PublicHeader_nav__gyJp3{gap:20px}.PublicHeader_navLink__ldo_E{color:var(--foreground-muted);font-size:14px;font-weight:500;transition:color var(--transition-hover)}.PublicHeader_navLink__ldo_E:hover{color:var(--foreground)}.PublicHeader_navLinkCta__6tHdV{background:var(--accent);border-radius:var(--radius-button);color:var(--white);font-weight:600;padding:8px 18px;transition:background var(--transition-hover)}.PublicHeader_navLinkCta__6tHdV:hover{background:var(--accent-hover);color:var(--white)}@media(max-width:480px){.PublicHeader_header__cMJYD{padding:12px 16px}.PublicHeader_nav__gyJp3{gap:12px}.PublicHeader_navLink__ldo_E{font-size:13px}.PublicHeader_navLinkCta__6tHdV{padding:6px 14px}}.error_header__ikZ7k{left:0;position:absolute;right:0;top:0}.error_page__hppWj{background:var(--background);color:var(--foreground);justify-content:center;min-height:100vh;padding:24px;position:relative}.error_content__JbA7e,.error_page__hppWj{align-items:center;display:flex;flex-direction:column}.error_content__JbA7e{gap:12px;text-align:center}.error_title__mcKAU{color:var(--foreground);font-size:24px;font-weight:700;margin-top:8px;outline:none}.error_description__gxPME{color:var(--foreground-muted);font-size:15px;line-height:1.5;max-width:400px;text-align:center}.error_retryButton__q__Sd{background:var(--accent);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;margin-top:8px;padding:10px 24px;transition:background var(--transition-hover)}.error_retryButton__q__Sd:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.error_retryButton__q__Sd:hover{background:var(--accent-hover)}.error_loginLink__hc4LH{color:var(--accent);font-size:14px;font-weight:500;transition:color var(--transition-hover)}.error_loginLink__hc4LH:hover{color:var(--accent-hover)}.error_statusLink__J_3bs{color:var(--accent);text-decoration:underline;transition:color var(--transition-hover)}.error_statusLink__J_3bs:hover{color:var(--accent-hover)}.page_page__SdS_0{background:var(--background);display:flex;flex-direction:column;min-height:100vh}.page_header___0vZd{border-bottom:1px solid var(--border)}.page_hero__ooCq_{padding:48px 24px 32px;text-align:center}.page_headline__ZRsTc{font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 auto 16px;max-width:560px}.page_subhead__KeMAG{color:var(--foreground-muted);font-size:16px;line-height:1.6;margin:0 auto;max-width:520px}.page_demoSection__i_yqf{flex:1;padding:0 24px 48px}.page_nudge__sFrxt{align-items:center;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:12px;padding:32px 24px;text-align:center}.page_nudgeText__rdk_L{color:var(--foreground-muted);font-size:15px;line-height:1.5}.page_nudgeLink__hXfNs{background:var(--accent);border-radius:var(--radius-button);color:var(--white);font-size:15px;font-weight:600;padding:12px 28px;transition:background var(--transition-hover)}.page_nudgeLink__hXfNs:hover{background:var(--accent-hover)}@media(max-width:800px){.page_headline__ZRsTc{font-size:28px}}@media(max-width:480px){.page_hero__ooCq_{padding:32px 16px 24px}.page_demoSection__i_yqf{padding-left:16px;padding-right:16px}}.SkipLink_skipLink__25piR{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.SkipLink_skipLink__25piR:focus{background:var(--accent);border-radius:var(--radius-button);clip:auto;clip-path:none;color:var(--white);font-size:14px;font-weight:600;height:auto;left:16px;padding:12px 24px;position:fixed;top:16px;width:auto;z-index:1000}.Footer_footer__eavpV{border-top:1px solid var(--border);margin-top:auto}.Footer_inner__DjRFT{margin:0 auto;max-width:1400px;padding:24px}.Footer_nav__iJ_Vh{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:16px}.Footer_link__NrLrn{color:var(--foreground-muted);font-size:14px;transition:color var(--transition-hover)}.Footer_link__NrLrn:hover{color:var(--foreground)}.Footer_brand__C_tg7{color:var(--foreground-muted);font-size:13px;text-align:center}.Footer_buildInfo__A3bJ1{color:var(--foreground-muted);font-family:monospace;font-size:11px;opacity:.6}@media(max-width:480px){.Footer_inner__DjRFT{padding:24px 16px}.Footer_nav__iJ_Vh{flex-wrap:wrap}}