.page_section__6F_Js{padding:56px 0 80px}.page_layout__oXwtg{max-width:560px}@media (max-width:600px){.page_section__6F_Js{padding:40px 0 56px}.page_layout__oXwtg{max-width:100%}}.ContactForm_wrapper__46If4{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:40px}.ContactForm_heading__2XbAp{margin-bottom:32px}.ContactForm_heading__2XbAp h2{margin-bottom:6px;font-size:1.375rem}.ContactForm_heading__2XbAp p{font-size:.9375rem;color:var(--color-text-muted)}.ContactForm_form__gyc9f{display:flex;flex-direction:column;gap:24px}.ContactForm_field__7EFvd{display:flex;flex-direction:column;gap:6px}.ContactForm_field__7EFvd label{font-size:.9375rem;font-weight:500;color:var(--color-text)}.ContactForm_field__7EFvd input,.ContactForm_field__7EFvd textarea{padding:10px 14px;font-size:.9375rem;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color .15s,box-shadow .15s;font-family:inherit;width:100%}.ContactForm_field__7EFvd textarea{resize:vertical;line-height:1.6}.ContactForm_field__7EFvd input::placeholder,.ContactForm_field__7EFvd textarea::placeholder{color:var(--color-text-muted);opacity:.65}.ContactForm_field__7EFvd input:focus,.ContactForm_field__7EFvd textarea:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(61,107,90,.12)}.ContactForm_req__BIA5J{color:var(--color-accent)}.ContactForm_checkboxLabel__8bMkg{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.ContactForm_checkboxLabel__8bMkg input[type=checkbox]{width:17px;height:17px;flex-shrink:0;margin-top:2px;accent-color:var(--color-accent);cursor:pointer}.ContactForm_checkboxLabel__8bMkg span{font-size:.9375rem;color:var(--color-text-muted);line-height:1.55}.ContactForm_error__wUSOk{padding:12px 16px;background:var(--color-error-bg);border:1px solid #fecaca;border-radius:var(--radius-md);font-size:.9375rem;color:var(--color-error)}.ContactForm_success__LPb68{padding:16px 20px;background:var(--color-accent-light);border:1px solid var(--color-accent);border-radius:var(--radius-md);font-size:1rem;color:var(--color-accent-hover);line-height:1.6}.ContactForm_submitBtn__QApfV{padding:13px 24px;background:var(--color-accent);color:white;font-size:1rem;font-weight:500;font-family:inherit;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background .15s,opacity .15s;align-self:flex-start}.ContactForm_submitBtn__QApfV:hover:not(:disabled){background:var(--color-accent-hover)}.ContactForm_submitBtn__QApfV:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.ContactForm_wrapper__46If4{padding:28px 20px}.ContactForm_submitBtn__QApfV{width:100%;text-align:center}}.SiteChrome_header__QlzFI{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(248,247,245,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);height:var(--header-height)}.SiteChrome_headerInner__md_fn{height:var(--header-height);display:flex;align-items:center;justify-content:space-between}.SiteChrome_logo__mxF6g{display:flex;align-items:center;gap:10px;font-size:.9375rem;font-weight:500;color:var(--color-text);letter-spacing:-.01em;text-decoration:none}.SiteChrome_logo__mxF6g:hover{text-decoration:none}.SiteChrome_logoMark__00DuU{color:var(--color-accent);font-size:.8125rem}.SiteChrome_langSwitch__E8gw6{font-size:.875rem;color:var(--color-text-muted);padding:6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:color .15s,border-color .15s;text-decoration:none}.SiteChrome_langSwitch__E8gw6:hover{color:var(--color-text);border-color:var(--color-border-strong);text-decoration:none}.SiteChrome_footer__vVcbk{border-top:1px solid var(--color-border);padding:32px 0;background:var(--color-surface);margin-top:auto}.SiteChrome_footerNav__xy_wz{display:flex;flex-wrap:wrap;gap:8px 20px;margin-bottom:20px}.SiteChrome_footerNav__xy_wz a{font-size:.875rem;color:var(--color-text-muted);text-decoration:none;transition:color .15s}.SiteChrome_footerNav__xy_wz a:hover{color:var(--color-text);text-decoration:underline}.SiteChrome_footerLegal__tSL96{font-size:.8125rem;color:var(--color-text-muted);line-height:1.65;max-width:680px}.SiteChrome_footerEntity__Iq_Tm{margin-top:16px;font-size:.75rem;color:var(--color-text-muted);line-height:1.6;max-width:680px;opacity:.8}.page_header__ZuoJk{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(248,247,245,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);height:var(--header-height)}.page_headerInner__kMsgp{height:var(--header-height);display:flex;align-items:center;justify-content:space-between}.page_logo__UETJQ{display:flex;align-items:center;gap:10px;font-size:.9375rem;font-weight:500;color:var(--color-text);letter-spacing:-.01em}.page_logoMark__2jUUw{color:var(--color-accent);font-size:.8125rem}.page_langSwitch__WWeoK{font-size:.875rem;color:var(--color-text-muted);padding:6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:color .15s,border-color .15s;text-decoration:none}.page_langSwitch__WWeoK:hover{color:var(--color-text);border-color:var(--color-border-strong);text-decoration:none}.page_hero__uBGR4{padding:72px 0 56px}.page_heroContent__S83Ec{max-width:640px}.page_badge__WMEmd{display:inline-block;font-size:.8125rem;font-weight:500;letter-spacing:.04em;color:var(--color-accent);background:var(--color-accent-light);padding:4px 12px;border-radius:100px;margin-bottom:24px}.page_heroContent__S83Ec h1{margin-bottom:20px;font-family:var(--font-serif,Georgia,serif);font-weight:400}.page_lead__nEZgu{font-size:1.125rem;line-height:1.7;max-width:560px;color:var(--color-text-muted)}.page_trustBar__7ZPB2{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:20px 0}.page_trustList__IGcem{list-style:none;display:flex;flex-wrap:wrap;gap:6px 28px;align-items:center}.page_trustList__IGcem li{display:flex;align-items:center;gap:7px;font-size:.875rem;font-weight:500;color:var(--color-text)}.page_trustIcon__gyCPP{color:var(--color-accent);font-weight:700}.page_formSection__J4qEZ{padding:56px 0 80px}.page_formLayout__QHqlM{max-width:560px}.page_footer__Yjtj1{border-top:1px solid var(--color-border);padding:32px 0;background:var(--color-surface)}.page_footerLegal__QIvnA{font-size:.8125rem;color:var(--color-text-muted);line-height:1.65;max-width:680px}.page_footerEntity__UJSkg{margin-top:16px;font-size:.75rem;color:var(--color-text-muted);line-height:1.6;max-width:680px;opacity:.8}@media (max-width:600px){.page_hero__uBGR4{padding:48px 0 40px}.page_formLayout__QHqlM{max-width:100%}}.WaitlistForm_wrapper__tF8LT{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:40px}.WaitlistForm_heading__FQ4cW{margin-bottom:32px}.WaitlistForm_heading__FQ4cW h2{margin-bottom:6px;font-size:1.375rem}.WaitlistForm_heading__FQ4cW p{font-size:.9375rem}.WaitlistForm_form__gJIuv{display:flex;flex-direction:column;gap:24px}.WaitlistForm_fieldGroup__0n9SG{display:flex;flex-direction:column;gap:20px}.WaitlistForm_field___IoMN{display:flex;flex-direction:column;gap:6px}.WaitlistForm_field___IoMN label{font-size:.9375rem;font-weight:500;color:var(--color-text)}.WaitlistForm_field___IoMN input{padding:10px 14px;font-size:.9375rem;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color .15s,box-shadow .15s;font-family:inherit;width:100%}.WaitlistForm_field___IoMN input::placeholder{color:var(--color-text-muted);opacity:.65}.WaitlistForm_field___IoMN input:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(61,107,90,.12)}.WaitlistForm_fieldError__Cru99{font-size:.8125rem;color:var(--color-error);line-height:1.4}.WaitlistForm_hint__PqugD{font-size:.8125rem;color:var(--color-text-muted);line-height:1.5}.WaitlistForm_req__4p_yV{color:var(--color-accent)}.WaitlistForm_checkboxGroup__jWX55{display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.WaitlistForm_checkboxLabel___tSiC{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.WaitlistForm_checkboxLabel___tSiC input[type=checkbox]{width:17px;height:17px;flex-shrink:0;margin-top:2px;accent-color:var(--color-accent);cursor:pointer}.WaitlistForm_checkboxLabel___tSiC span{font-size:.9375rem;color:var(--color-text-muted);line-height:1.55}.WaitlistForm_checkboxIndented__v29wS{margin-left:8px;padding-left:12px;border-left:2px solid var(--color-border)}.WaitlistForm_error__SDPc8{padding:12px 16px;background:var(--color-error-bg);border:1px solid #fecaca;border-radius:var(--radius-md);font-size:.9375rem;color:var(--color-error)}.WaitlistForm_submitBtn__ooTtt{padding:13px 24px;background:var(--color-accent);color:white;font-size:1rem;font-weight:500;font-family:inherit;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background .15s,opacity .15s;align-self:flex-start}.WaitlistForm_submitBtn__ooTtt:hover:not(:disabled){background:var(--color-accent-hover)}.WaitlistForm_submitBtn__ooTtt:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.WaitlistForm_wrapper__tF8LT{padding:28px 20px}.WaitlistForm_submitBtn__ooTtt{width:100%;text-align:center}}.page_section__zF06x{padding:56px 0 80px}.page_prose__pjN_s{max-width:720px}.page_prose__pjN_s h1{font-family:var(--font-serif,Georgia,serif);font-weight:400;margin-bottom:8px}.page_prose__pjN_s h2{margin:32px 0 12px;font-size:1.25rem}.page_lead__Z0NEU{font-size:1.0625rem;color:var(--color-text)}.page_prose__pjN_s p{margin-bottom:16px}.page_prose__pjN_s p,.page_prose__pjN_s ul{color:var(--color-text-muted);line-height:1.7}.page_prose__pjN_s ul{margin:0 0 16px 1.25rem}.page_prose__pjN_s li{margin-bottom:6px}.page_prose__pjN_s a{color:var(--color-accent)}.page_contactBlock__N_1pA{margin-bottom:4px;color:var(--color-text-muted);line-height:1.7}.page_updated__4VCP5{margin-top:32px;font-size:.8125rem;color:var(--color-text-muted);opacity:.8}@media (max-width:600px){.page_section__zF06x{padding:40px 0 56px}}