.demo_header__OQqI9{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:1.25rem 2.5rem;gap:2rem;max-width:87.5rem;margin:0 auto;width:100%}@media (max-width:64rem){.demo_header__OQqI9{grid-template-columns:1fr;gap:1rem;padding:1.25rem 1.5rem}}.demo_headerLeft__b_gNg{display:flex;align-items:center;justify-content:flex-start;height:100%}.demo_brand__kxZKV{height:2rem;width:auto;filter:drop-shadow(0 .0625rem .125rem rgba(0,0,0,.25))}.demo_headerCenter__i5DF6{display:flex;align-items:center;gap:2.5rem;justify-content:center;height:100%}@media (max-width:64rem){.demo_headerCenter__i5DF6{justify-content:center;flex-wrap:wrap;gap:1.25rem}}.demo_headerRight__KjqIO{display:flex;align-items:center;gap:1.5rem;justify-content:flex-end;height:100%}.demo_loginText__87e_Q{color:#1A1A1A;font-size:1rem;font-weight:400}.demo_loginLink__d_A_w{color:#334155;text-decoration:none;font-size:1rem;font-weight:700;transition:opacity .12s ease}.demo_loginLink__d_A_w:hover{opacity:.8}@media (max-width:64rem){.demo_headerRight__KjqIO{justify-content:center}}.demo_navLink__tplI7{color:#1A1A1A;text-decoration:none;font-size:1rem;font-weight:400;transition:opacity .12s ease;white-space:nowrap;display:inline-flex;align-items:center}.demo_navLink__tplI7:hover{opacity:.8}.demo_navLink__tplI7:focus-visible{outline:.125rem solid #334155;outline-offset:.125rem;border-radius:.25rem}.demo_demoButton__dHszj{background:#334155;color:#F9FAFB;text-decoration:none;padding:.625rem 1.5rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:background .12s ease;white-space:nowrap;display:inline-flex;align-items:center}.demo_demoButton__dHszj:hover{background:#475569}.demo_demoButton__dHszj:focus-visible{outline:.125rem solid rgba(255,255,255,.5);outline-offset:.125rem}.demo_hamburger__uIU9J{display:none;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;background:none;border:none;cursor:pointer;padding:.5rem;z-index:1000}.demo_hamburgerLine__sci1U{display:block;width:1.5rem;height:.125rem;background:#1A1A1A;border-radius:.125rem;transition:all .3s ease}.demo_mobileBackdrop__qAd3E{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:998;animation:demo_fadeIn__fwiZa .3s ease}@keyframes demo_fadeIn__fwiZa{0%{opacity:0}to{opacity:1}}.demo_mobileMenu__RpQlk{display:none;position:fixed;bottom:0;left:0;right:0;height:55vh;background:#F9FAFB;border-radius:.625rem .625rem 0 0;z-index:999;transform:translateY(100%);transition:transform .3s ease;padding:1.5rem 2rem 2rem;overflow-y:auto}.demo_mobileMenuOpen__NyY7_{transform:translateY(0)}.demo_dragHandle__lP6Sk{width:2.5rem;height:.25rem;background:#9D9D9E;border-radius:.125rem;margin:0 auto 2rem}.demo_mobileMenuContent__TIxK4{display:flex;flex-direction:column;gap:1.5rem}.demo_mobileNavLink__UrFi5{color:#334155;text-decoration:none;font-size:1rem;font-weight:400;transition:opacity .12s ease;padding:.5rem 0;display:block}.demo_mobileNavLink__UrFi5:hover{opacity:.8}.demo_mobileDemoButton__BhoPs{background:#334155;color:#F9FAFB;text-decoration:none;padding:.625rem 1.5rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:background .12s ease;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;margin-top:.5rem;align-self:flex-start}.demo_mobileDemoButton__BhoPs:hover{background:#475569}.demo_pageHeading__DDrNU{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700}.demo_headingHighlight__1qBA5{color:#334155}.demo_contentSection__K5Fr9{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.demo_bulletList__uZFci{padding-left:0}.demo_bulletItem__Udo1x{display:flex;align-items:flex-start;gap:.75rem}.demo_bullet__I5kg1{flex-shrink:0;min-width:1rem;color:#10B981;font-weight:600;font-size:1.25rem;line-height:1.5}.demo_formContainer__Fvoj2{max-width:100%;margin:0 auto}.demo_formInput__vMj59,.demo_formLabel___Wtu6,.demo_formSelect__cHqhZ{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.demo_formInput__vMj59,.demo_formSelect__cHqhZ{width:80%;padding:.75rem 1rem;background:#F9FAFB;color:#334155;border:.0625rem solid #334155;border-radius:.5rem;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.demo_formInput__vMj59:focus,.demo_formSelect__cHqhZ:focus{outline:none;border-color:#1A1A1A;box-shadow:0 0 0 .125rem rgba(26,26,26,.1)}.demo_formInput__vMj59::placeholder{color:#94A3B8}.demo_formSelect__cHqhZ{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23334155' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.demo_submitButton__k6Cc4{width:80%;padding:.75rem 1.5rem;background:#334155;color:#F9FAFB;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:600;border:none;border-radius:.375rem;cursor:pointer;transition:background .2s ease}.demo_submitButton__k6Cc4:hover:not(:disabled){background:#475569}.demo_submitButton__k6Cc4:disabled{background:#9CA3AF;cursor:not-allowed}@media (max-width:73.5rem){.demo_header__OQqI9{grid-template-columns:auto 1fr;gap:1rem}.demo_headerCenter__i5DF6,.demo_headerRight__KjqIO{display:none}.demo_hamburger__uIU9J{display:flex;justify-self:flex-end;align-self:center}.demo_mobileBackdrop__qAd3E,.demo_mobileMenu__RpQlk{display:block}}