.ch-cta.svelte-1g203kw{display:inline-flex;align-items:center;justify-content:center;gap:var(--ch-sp-2);border:1px solid transparent;border-radius:var(--ch-radius-md, .375rem);font:inherit;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.ch-cta.svelte-1g203kw:focus-visible{outline:none;box-shadow:var(--ch-focus-ring, 0 0 0 3px rgba(37, 99, 235, .3))}.ch-cta.svelte-1g203kw:active{transform:scale(.98)}.ch-cta--sm.svelte-1g203kw{padding:var(--ch-sp-1, .25rem) var(--ch-sp-3, .5rem);font-size:var(--ch-text-sm, .875rem)}.ch-cta--md.svelte-1g203kw{padding:var(--ch-sp-3, .5rem) var(--ch-sp-5, 1rem);font-size:var(--ch-text-base, 1rem)}.ch-cta--lg.svelte-1g203kw{padding:var(--ch-sp-4, .625rem) var(--ch-sp-7, 1.5rem);font-size:var(--ch-text-lg, 1.125rem)}.ch-cta--primary.svelte-1g203kw{background:var(--ch-primary, #2563eb);color:var(--ch-primary-text, #fff)}.ch-cta--primary.svelte-1g203kw:hover{background:var(--ch-primary-hover, #1d4ed8)}.ch-cta--secondary.svelte-1g203kw{background:var(--ch-surface-raised, #f8fafc);border-color:var(--ch-border, #e2e8f0);color:var(--ch-text, #0f172a)}.ch-cta--secondary.svelte-1g203kw:hover{background:var(--ch-surface-raised-hover, #f1f5f9)}.ch-cta--ghost.svelte-1g203kw{background:transparent;color:var(--ch-primary, #2563eb)}.ch-cta--ghost.svelte-1g203kw:hover{background:var(--ch-ghost-hover, rgba(37, 99, 235, .08))}.ch-hero.svelte-1mdcgyd{padding:var(--ch-sp-8, 2rem) 0;background:linear-gradient(135deg,var(--ch-surface, #fff) 0%,var(--ch-surface-raised, #f8fafc) 100%)}.ch-hero__container.svelte-1mdcgyd{max-width:1200px;margin:0 auto;padding:0 var(--ch-sp-6, 1.5rem);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--ch-sp-6, 1.5rem);padding-top:4rem;padding-bottom:4rem}.ch-hero__title.svelte-1mdcgyd{font-size:clamp(2rem,5vw,var(--ch-text-display, 3.5rem));font-weight:var(--ch-font-weight-display, 800);line-height:1.2;color:var(--ch-text, #0f172a);margin:0;max-width:800px}.ch-hero__subtitle.svelte-1mdcgyd{font-size:var(--ch-text-lg, 1.125rem);color:var(--ch-text-muted, #64748b);margin:0;max-width:600px;line-height:1.6}.ch-hero__actions.svelte-1mdcgyd{display:flex;gap:var(--ch-sp-4, 1rem);flex-wrap:wrap;justify-content:center}.ch-benefits.svelte-1oirguu{padding:5rem 0}.ch-benefits__container.svelte-1oirguu{max-width:1200px;margin:0 auto;padding:0 var(--ch-sp-6, 1.5rem)}.ch-benefits__heading.svelte-1oirguu{text-align:center;font-size:var(--ch-text-2xl, 1.5rem);font-weight:700;margin-bottom:3rem;color:var(--ch-text, #0f172a)}.ch-benefits__grid.svelte-1oirguu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--ch-sp-6, 1.5rem)}.ch-benefits__card.svelte-1oirguu{background:var(--ch-surface-raised, #f8fafc);border:1px solid var(--ch-border, #e2e8f0);border-radius:var(--ch-radius-lg, .5rem);padding:var(--ch-sp-7, 1.75rem);display:flex;flex-direction:column;gap:var(--ch-sp-3, .75rem)}.ch-benefits__icon.svelte-1oirguu{font-size:2rem;line-height:1.3}.ch-benefits__item-title.svelte-1oirguu{font-size:var(--ch-text-lg, 1.125rem);font-weight:600;margin:0;color:var(--ch-text, #0f172a)}.ch-benefits__item-desc.svelte-1oirguu{font-size:var(--ch-text-sm, .875rem);color:var(--ch-text-muted, #64748b);margin:0;line-height:1.6}.ch-faq.svelte-dyp04k{padding:5rem 0}.ch-faq__container.svelte-dyp04k{max-width:1200px;margin:0 auto;padding:0 var(--ch-sp-6, 1.5rem)}.ch-faq__heading.svelte-dyp04k{text-align:center;font-size:var(--ch-text-2xl, 1.5rem);font-weight:700;margin-bottom:3rem;color:var(--ch-text, #0f172a)}.ch-faq__list.svelte-dyp04k{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--ch-sp-3, .75rem)}.ch-faq__item.svelte-dyp04k{border:1px solid var(--ch-border, #e2e8f0);border-radius:var(--ch-radius-lg, .5rem);overflow:hidden}.ch-faq__question-wrap.svelte-dyp04k{margin:0;font-size:inherit;font-weight:600}.ch-faq__trigger.svelte-dyp04k{width:100%;background:var(--ch-surface-raised, #f8fafc);border:none;padding:var(--ch-sp-6, 1.5rem);display:flex;align-items:center;justify-content:space-between;gap:var(--ch-sp-4, 1rem);font:inherit;font-size:var(--ch-text-base, 1rem);font-weight:600;color:var(--ch-text, #0f172a);text-align:left;cursor:pointer;transition:background .15s ease}.ch-faq__trigger.svelte-dyp04k:hover{background:var(--ch-surface-raised-hover, #f1f5f9)}.ch-faq__trigger.svelte-dyp04k:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--ch-primary, #2563eb)}.ch-faq__trigger--open.svelte-dyp04k{background:var(--ch-surface-raised, #f8fafc);color:var(--ch-primary, #2563eb)}.ch-faq__chevron.svelte-dyp04k{font-size:.75rem;flex-shrink:0;color:var(--ch-text-muted, #64748b)}.ch-faq__panel.svelte-dyp04k{padding:0 var(--ch-sp-6, 1.5rem) var(--ch-sp-6, 1.5rem);background:var(--ch-surface, #fff)}.ch-faq__answer.svelte-dyp04k{margin:0;font-size:var(--ch-text-sm, .875rem);color:var(--ch-text-muted, #64748b);line-height:1.6}.ch-cta-band.svelte-iznkkb{padding:var(--ch-sp-8, 2rem) 0;background:var(--ch-primary, #2563eb);color:var(--ch-primary-text, #fff)}.ch-cta-band__container.svelte-iznkkb{max-width:1200px;margin:0 auto;padding:0 var(--ch-sp-6, 1.5rem);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--ch-sp-5, 1.25rem)}.ch-header.svelte-1p08v4k{position:sticky;top:0;z-index:100;background:var(--ch-surface, #fff);border-bottom:1px solid var(--ch-border, #e2e8f0);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ch-header__inner.svelte-1p08v4k{max-width:1200px;margin:0 auto;padding:0 var(--ch-sp-6, 1.5rem);display:flex;align-items:center;gap:var(--ch-sp-7, 1.75rem);height:4rem}.ch-header__brand.svelte-1p08v4k{flex-shrink:0}.ch-header__brand-link.svelte-1p08v4k{text-decoration:none}.ch-header__brand-name.svelte-1p08v4k{font-size:var(--ch-text-lg, 1.125rem);font-weight:700;color:var(--ch-primary, #2563eb)}.ch-header__nav.svelte-1p08v4k{flex:1}.ch-header__nav-list.svelte-1p08v4k{display:flex;list-style:none;margin:0;padding:0;gap:var(--ch-sp-7, 1.75rem)}.ch-header__nav-link.svelte-1p08v4k{font-size:var(--ch-text-sm, .875rem);color:var(--ch-text, #0f172a);text-decoration:none;transition:color var(--ch-ease-fast, .15s ease)}.ch-header__nav-link.svelte-1p08v4k:hover{color:var(--ch-primary, #2563eb)}.ch-header__actions.svelte-1p08v4k{flex-shrink:0}.ch-footer.svelte-j8gida{border-top:1px solid var(--ch-border, #e2e8f0);background:var(--ch-surface-raised, #f8fafc);padding:var(--ch-sp-7, 1.75rem) 0}.ch-footer__inner.svelte-j8gida{max-width:1200px;margin:0 auto;padding:0 var(--ch-sp-6, 1.5rem);display:flex;flex-direction:column;align-items:center;gap:var(--ch-sp-3, .75rem);text-align:center}.ch-footer__tagline.svelte-j8gida{margin:0;font-size:var(--ch-text-base, 1rem);color:var(--ch-text, #0f172a)}.ch-footer__rights.svelte-j8gida{margin:0;font-size:var(--ch-text-sm, .875rem);color:var(--ch-text-muted, #64748b)}.ch-flag.svelte-xxr41f{display:inline-flex;align-items:center;justify-content:center;width:1.35em;height:.9em;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px #0000001f inset;flex-shrink:0;line-height:1}.ch-flag__svg.svelte-xxr41f{display:block;width:100%;height:100%}.ch-flag__fallback.svelte-xxr41f{font-size:.6em;font-weight:700;letter-spacing:.02em;padding:0 .15em;color:var(--ch-text-muted, #64748b)}.ch-locale-switcher.svelte-1kuuw19{position:relative;display:inline-block}.ch-locale-switcher__trigger.svelte-1kuuw19{display:inline-flex;align-items:center;gap:var(--ch-sp-2, .375rem);padding:var(--ch-sp-2, .375rem) var(--ch-sp-3, .5rem);font:inherit;font-size:var(--ch-text-sm, .875rem);font-weight:500;line-height:1;color:var(--ch-locale-text, var(--ch-text, #0f172a));background:var(--ch-locale-trigger-bg, transparent);border:1px solid var(--ch-locale-border, var(--ch-border, #e2e8f0));border-radius:var(--ch-radius, .375rem);cursor:pointer;transition:border-color var(--ch-ease-fast, .15s ease),color var(--ch-ease-fast, .15s ease)}.ch-locale-switcher__trigger.svelte-1kuuw19:hover{border-color:var(--ch-locale-border-hover, var(--ch-primary, #2563eb));color:var(--ch-locale-text-hover, var(--ch-primary, #2563eb))}.ch-locale-switcher__trigger.svelte-1kuuw19:focus-visible{outline:2px solid var(--ch-focus, var(--ch-primary, #2563eb));outline-offset:2px}.ch-locale-switcher__code.svelte-1kuuw19{letter-spacing:.02em}.ch-locale-switcher__chevron.svelte-1kuuw19{width:.75rem;height:.75rem;transition:transform var(--ch-ease-fast, .15s ease)}.ch-locale-switcher__chevron--open.svelte-1kuuw19{transform:rotate(180deg)}.ch-locale-switcher__menu.svelte-1kuuw19{position:absolute;top:calc(100% + var(--ch-sp-2, .375rem));z-index:var(--ch-z-dropdown, 1000);min-width:11rem;margin:0;padding:var(--ch-sp-1, .25rem);list-style:none;background:var(--ch-locale-menu-bg, var(--ch-surface, #ffffff));border:1px solid var(--ch-locale-border, var(--ch-border, #e2e8f0));border-radius:var(--ch-radius, .375rem);box-shadow:var(--ch-shadow-md, 0 4px 12px -2px rgba(0, 0, 0, .18));animation:svelte-1kuuw19-ch-locale-in .14s ease-out}.ch-locale-switcher__menu--right.svelte-1kuuw19{right:0}.ch-locale-switcher__menu--left.svelte-1kuuw19{left:0}@keyframes svelte-1kuuw19-ch-locale-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ch-locale-switcher__item.svelte-1kuuw19{margin:0}.ch-locale-switcher__link.svelte-1kuuw19{display:flex;align-items:center;gap:var(--ch-sp-3, .625rem);padding:var(--ch-sp-2, .5rem) var(--ch-sp-3, .625rem);border-radius:var(--ch-radius-sm, .25rem);color:var(--ch-locale-text, var(--ch-text, #1e293b));font-size:var(--ch-text-sm, .875rem);text-decoration:none;white-space:nowrap}.ch-locale-switcher__link.svelte-1kuuw19:hover{background:var(--ch-locale-hover, var(--ch-hover, #f1f5f9))}.ch-locale-switcher__link.svelte-1kuuw19:focus-visible{outline:2px solid var(--ch-focus, var(--ch-primary, #2563eb));outline-offset:-2px}.ch-locale-switcher__link--active.svelte-1kuuw19{font-weight:600;color:var(--ch-locale-text-active, var(--ch-primary, #2563eb))}.ch-locale-switcher__label.svelte-1kuuw19{flex:1}.ch-locale-switcher__item-code.svelte-1kuuw19{font-size:var(--ch-text-xs, .75rem);letter-spacing:.02em;color:var(--ch-text-muted, #94a3b8)}.ch-locale-switcher__link--active.svelte-1kuuw19 .ch-locale-switcher__item-code:where(.svelte-1kuuw19){color:inherit}.ch-locale-switcher__check.svelte-1kuuw19{width:.85rem;height:.85rem;flex-shrink:0}.ch-header{background:var(--ch-header-bg)!important;border-bottom:1px solid var(--ch-border)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.ch-header__brand-link{color:var(--ch-accent-text)!important;text-decoration:none!important}.ch-header__inner{height:7rem!important}.brand-logo.svelte-1v53g6m{display:block;height:4.75rem;width:auto;transition:opacity .2s ease}.brand-logo--light.svelte-1v53g6m,html[data-theme=light] .brand-logo--dark.svelte-1v53g6m{display:none}html[data-theme=light] .brand-logo--light.svelte-1v53g6m{display:block}.ch-header__brand-link:hover .brand-logo.svelte-1v53g6m{opacity:.85}.ch-header__nav-link{color:var(--ch-text)!important;font-family:Manrope,sans-serif;font-weight:500;font-size:1rem!important}.ch-header__nav-link:hover{color:var(--ch-accent-text)!important}.theme-toggle.svelte-1v53g6m{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;background:transparent;border:1px solid var(--ch-border);border-radius:.4rem;color:var(--ch-text);cursor:pointer;transition:border-color .15s ease,color .15s ease;flex:none}.theme-toggle.svelte-1v53g6m:hover{border-color:var(--ch-accent-text);color:var(--ch-accent-text)}.theme-toggle.svelte-1v53g6m svg:where(.svelte-1v53g6m){width:1.125rem;height:1.125rem}.ch-locale-switcher{--ch-locale-text: var(--ch-text);--ch-locale-trigger-bg: transparent;--ch-locale-border: var(--ch-border-strong);--ch-locale-border-hover: var(--ch-accent-text);--ch-locale-text-hover: var(--ch-accent-text);--ch-locale-menu-bg: var(--ch-menu-bg);--ch-locale-hover: var(--ch-surface-sunken);--ch-locale-text-active: var(--ch-accent-text);--ch-focus: var(--ch-accent-text);--ch-radius: .4rem;--ch-radius-sm: .3rem;--ch-shadow-md: 0 10px 28px -8px rgba(0, 0, 0, .7);font-family:Manrope,sans-serif}.ch-locale-switcher__trigger{padding:.625rem .75rem!important;line-height:1.4!important}@media(max-width:640px){.ch-header__nav{display:none!important}.ch-header__inner{gap:.5rem!important}.ch-header__actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:.5rem!important}.brand-logo.svelte-1v53g6m{height:3.25rem}}
