.PhoneInput_wrapper__jybv0{display:inline-flex;flex-direction:column;gap:.375rem;--phone-bg:var(--color-background-primary,#ffffff);--phone-text:var(--color-text-primary,#111827);--phone-border:var(--color-border,#d1d5db);--phone-border-hover:var(--color-border-hover,#9ca3af);--phone-border-focus:var(--color-primary,#2563eb);--phone-border-error:var(--color-danger,#dc2626);--phone-bg-disabled:var(--color-background-disabled,#f3f4f6);--phone-text-disabled:var(--color-text-disabled,#9ca3af);--phone-prefix-bg:var(--color-background-secondary,#f9fafb);--phone-radius:0.375rem;--phone-error-text:var(--color-danger,#dc2626);--phone-helper-text:var(--color-text-secondary,#6b7280)}.PhoneInput_fullWidth__a8CsI{width:100%}.PhoneInput_label__T7aO1{font-size:.9375rem;font-weight:600;color:var(--phone-text);line-height:1.5;cursor:pointer}.PhoneInput_requiredMark__ZHKEG{color:var(--phone-border-error);margin-left:.25rem;font-weight:700}.PhoneInput_inputRow__ZhYIq{display:flex;align-items:stretch;border:2px solid var(--phone-border);border-radius:var(--phone-radius);background-color:var(--phone-bg);transition:border-color .15s ease,box-shadow .15s ease;min-height:44px}.PhoneInput_inputRow__ZhYIq:hover:not(:has(.PhoneInput_input__lZRCu:disabled)){border-color:var(--phone-border-hover)}.PhoneInput_inputRow__ZhYIq:focus-within{border-color:var(--phone-border-focus);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.PhoneInput_inputRowError__lPRP5{border-color:var(--phone-border-error)}.PhoneInput_inputRowError__lPRP5:focus-within{border-color:var(--phone-border-error);box-shadow:0 0 0 3px rgba(220,38,38,.12)}.PhoneInput_prefix__8Huv9{display:flex;align-items:center;padding:0 .75rem;background-color:var(--phone-prefix-bg);border-right:2px solid var(--phone-border);border-radius:calc(var(--phone-radius) - 2px) 0 0 calc(var(--phone-radius) - 2px);font-size:.9375rem;font-weight:500;color:var(--phone-text);white-space:nowrap;-webkit-user-select:none;user-select:none}.PhoneInput_input__lZRCu{flex:1 1;padding:.625rem .75rem;background:transparent;border:none;outline:none;font-size:.9375rem;color:var(--phone-text);min-width:0;min-height:40px}.PhoneInput_input__lZRCu::placeholder{color:var(--color-text-tertiary,#6b7280)}.PhoneInput_input__lZRCu:disabled{background-color:var(--phone-bg-disabled);color:var(--phone-text-disabled);cursor:not-allowed}.PhoneInput_inputRow__ZhYIq:has(.PhoneInput_input__lZRCu:disabled){background-color:var(--phone-bg-disabled);cursor:not-allowed}.PhoneInput_inputRow__ZhYIq:has(.PhoneInput_input__lZRCu:disabled) .PhoneInput_prefix__8Huv9{color:var(--phone-text-disabled)}.PhoneInput_error__wYKkO{font-size:.8125rem;color:var(--phone-error-text);line-height:1.4}.PhoneInput_helper__F_TuK{font-size:.8125rem;color:var(--phone-helper-text);line-height:1.4}@media (prefers-reduced-motion:reduce){.PhoneInput_inputRow__ZhYIq{transition:none}}.SurveyForm_form__QHP2k{display:flex;flex-direction:column;gap:1.5rem;--sf-label-text:var(--color-text-primary,#111827);--sf-input-bg:var(--color-background-primary,#ffffff);--sf-input-border:var(--color-border,#d1d5db);--sf-input-border-focus:var(--color-primary,#2563eb);--sf-input-border-error:var(--color-danger,#dc2626);--sf-error-text:var(--color-danger,#dc2626);--sf-radius:0.375rem;--sf-submit-bg:var(--color-primary,#2563eb);--sf-submit-text:#ffffff;--sf-submit-bg-hover:var(--color-primary-hover,#1d4ed8);--sf-fieldset-border:var(--color-border,#d1d5db)}.SurveyForm_title__KrhTe{font-size:1.25rem;font-weight:700;color:var(--sf-label-text);margin:0}.SurveyForm_fieldset__PmUZF{border:1px solid var(--sf-fieldset-border);border-radius:var(--sf-radius);padding:1rem;margin:0;display:flex;flex-direction:column;gap:.75rem}.SurveyForm_legend__C_dsZ{font-size:.9375rem;font-weight:600;color:var(--sf-label-text);padding:0 .25rem}.SurveyForm_requiredMark__mkxC3{color:var(--sf-input-border-error);margin-left:.25rem;font-weight:700}.SurveyForm_textarea__gAz_C{width:100%;padding:.625rem .75rem;min-height:80px;background-color:var(--sf-input-bg);border:2px solid var(--sf-input-border);border-radius:var(--sf-radius);font-size:.9375rem;color:var(--sf-label-text);resize:vertical;outline:none;font-family:inherit;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.SurveyForm_textarea__gAz_C:focus{border-color:var(--sf-input-border-focus);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.SurveyForm_textareaError__pbbTG{border-color:var(--sf-input-border-error)}.SurveyForm_radioGroup__eJ3Lk{display:flex;flex-wrap:wrap;gap:.5rem}.SurveyForm_radioLabel__Tib6M{display:flex;align-items:center;gap:.375rem;font-size:.9375rem;color:var(--sf-label-text);cursor:pointer;padding:.25rem 0;min-height:44px}.SurveyForm_radio__m4p5h{width:18px;height:18px;cursor:pointer;accent-color:var(--sf-input-border-focus)}.SurveyForm_fieldError__dK_x3{font-size:.8125rem;color:var(--sf-error-text);line-height:1.4}.SurveyForm_submitBtn__e1jO5{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;min-height:44px;background-color:var(--sf-submit-bg);color:var(--sf-submit-text);border:none;border-radius:var(--sf-radius);font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .15s ease;align-self:flex-start}.SurveyForm_submitBtn__e1jO5:hover:not(:disabled){background-color:var(--sf-submit-bg-hover)}.SurveyForm_submitBtn__e1jO5:focus-visible{outline:3px solid var(--sf-input-border-focus);outline-offset:2px}.SurveyForm_submitBtn__e1jO5:disabled{opacity:.65;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.SurveyForm_submitBtn__e1jO5,.SurveyForm_textarea__gAz_C{transition:none}}.AudienceSelector_wrapper__xSTZH{display:flex;flex-direction:column;gap:.75rem;--as-bg:var(--color-background-primary,#ffffff);--as-text:var(--color-text-primary,#111827);--as-text-secondary:var(--color-text-secondary,#6b7280);--as-border:var(--color-border,#d1d5db);--as-border-focus:var(--color-primary,#2563eb);--as-selected-border:var(--color-primary,#2563eb);--as-selected-bg:#eff6ff;--as-radius:0.5rem}.AudienceSelector_groupLabel__HR_lk{font-size:.9375rem;font-weight:600;color:var(--as-text)}.AudienceSelector_options__6SCsb{display:flex;flex-wrap:wrap;gap:.75rem}.AudienceSelector_card__ryMur{position:relative;display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.875rem 1.25rem;min-width:100px;min-height:44px;background-color:var(--as-bg);border:2px solid var(--as-border);border-radius:var(--as-radius);cursor:pointer;text-align:center;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;-webkit-user-select:none;user-select:none}.AudienceSelector_card__ryMur:hover{border-color:var(--as-border-focus)}.AudienceSelector_cardSelected__BQqUc{border-color:var(--as-selected-border);background-color:var(--as-selected-bg)}.AudienceSelector_hiddenRadio___6NNC{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.AudienceSelector_hiddenRadio___6NNC:focus-visible+.AudienceSelector_cardContent__vBnRh{outline:none}.AudienceSelector_card__ryMur:has(.AudienceSelector_hiddenRadio___6NNC:focus-visible){box-shadow:0 0 0 3px rgba(37,99,235,.25);border-color:var(--as-border-focus)}.AudienceSelector_cardContent__vBnRh{display:flex;flex-direction:column;align-items:center;gap:.25rem}.AudienceSelector_icon__aABPz{font-size:1.5rem;line-height:1}.AudienceSelector_cardLabel___TV__{font-size:.9375rem;font-weight:600;color:var(--as-text)}.AudienceSelector_cardDescription__4A_Su{font-size:.8125rem;color:var(--as-text-secondary);line-height:1.4}@media (prefers-reduced-motion:reduce){.AudienceSelector_card__ryMur{transition:none}}.LoginRegistrationForm_root__Tu2_J{display:flex;flex-direction:column;gap:0;width:100%;max-width:26rem;background:var(--color-surface,#ffffff);border:1px solid var(--color-border,#e5e7eb);border-radius:.75rem;overflow:hidden;--lrf-primary:var(--color-primary,#2563eb);--lrf-text:var(--color-text-primary,#111827);--lrf-text-secondary:var(--color-text-secondary,#6b7280);--lrf-border:var(--color-border,#d1d5db);--lrf-error:var(--color-error,#dc2626);--lrf-focus-ring:var(--color-primary,#2563eb);--lrf-bg:var(--color-surface,#ffffff);--lrf-input-bg:var(--color-surface,#ffffff);--lrf-tab-bg:var(--color-surface-secondary,#f9fafb)}.LoginRegistrationForm_tabs__L8mdc{display:flex;border-bottom:1px solid var(--lrf-border);background:var(--lrf-tab-bg)}.LoginRegistrationForm_tab__6jLbO{flex:1 1;padding:.875rem 1rem;font-size:.9375rem;font-weight:500;color:var(--lrf-text-secondary);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,border-color .15s ease;min-height:44px}.LoginRegistrationForm_tab__6jLbO:hover{color:var(--lrf-text)}.LoginRegistrationForm_tab__6jLbO:focus-visible{outline:2px solid var(--lrf-focus-ring);outline-offset:-2px}.LoginRegistrationForm_tabActive__oK2Or{color:var(--lrf-primary);border-bottom-color:var(--lrf-primary);background:var(--lrf-bg)}.LoginRegistrationForm_panels__v85KD{padding:1.5rem}.LoginRegistrationForm_panel__ItLYT{display:flex;flex-direction:column;gap:1rem}.LoginRegistrationForm_errorMessage__iVOyb{padding:.75rem 1rem;background:color-mix(in srgb,var(--lrf-error) 10%,transparent);border:1px solid color-mix(in srgb,var(--lrf-error) 30%,transparent);border-radius:.5rem;color:var(--lrf-error);font-size:.875rem;line-height:1.5}.LoginRegistrationForm_field__UgmAh{display:flex;flex-direction:column;gap:.375rem}.LoginRegistrationForm_label__K_XFG{font-size:.875rem;font-weight:500;color:var(--lrf-text)}.LoginRegistrationForm_input__dshob{width:100%;padding:.625rem .875rem;font-size:1rem;color:var(--lrf-text);background:var(--lrf-input-bg);border:1px solid var(--lrf-border);border-radius:.5rem;transition:border-color .15s ease;min-height:44px;box-sizing:border-box}.LoginRegistrationForm_input__dshob:focus{outline:2px solid var(--lrf-focus-ring);outline-offset:0;border-color:var(--lrf-primary)}.LoginRegistrationForm_input__dshob[aria-invalid=true]{border-color:var(--lrf-error)}.LoginRegistrationForm_inputError__UhgDo{font-size:.8125rem;color:var(--lrf-error)}.LoginRegistrationForm_actions__q9ZHV{display:flex;flex-direction:column;gap:.75rem;margin-top:.25rem}.LoginRegistrationForm_submitButton__R1KbU{width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;color:#ffffff;background:var(--lrf-primary);border:none;border-radius:.5rem;cursor:pointer;min-height:44px;transition:opacity .15s ease}.LoginRegistrationForm_submitButton__R1KbU:hover:not(:disabled){opacity:.9}.LoginRegistrationForm_submitButton__R1KbU:focus-visible{outline:2px solid var(--lrf-focus-ring);outline-offset:2px}.LoginRegistrationForm_submitButton__R1KbU:disabled{opacity:.6;cursor:not-allowed}.LoginRegistrationForm_forgotLink__EldoN{background:none;border:none;padding:0;font-size:.875rem;color:var(--lrf-primary);cursor:pointer;text-align:center;text-decoration:underline;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.LoginRegistrationForm_forgotLink__EldoN:focus-visible{outline:2px solid var(--lrf-focus-ring);outline-offset:2px;border-radius:2px}.AudienceContent_root__vZWUj{width:100%}.AudienceContent_tablist__hxs4C{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom:2px solid var(--color-border,#e5e7eb);margin-bottom:1rem;padding-bottom:0;list-style:none;margin-top:0;padding-left:0}.AudienceContent_buttonGroup__aLvIM{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.AudienceContent_tab__XTqId{padding:.5rem 1rem;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--color-text-muted,#6b7280);font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-medium,500);cursor:pointer;margin-bottom:-2px;border-radius:var(--border-radius-sm,4px) var(--border-radius-sm,4px) 0 0;transition:color .15s ease,border-color .15s ease}.AudienceContent_tab__XTqId:hover{color:var(--color-primary,#2563eb)}.AudienceContent_tab__XTqId:focus-visible{outline:3px solid var(--color-focus,#3b82f6);outline-offset:2px}.AudienceContent_tabActive__F9f8t{color:var(--color-primary,#2563eb);border-bottom-color:var(--color-primary,#2563eb);font-weight:var(--font-weight-semibold,600)}.AudienceContent_button__9k8Gt{padding:.5rem 1.25rem;border:2px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);background:transparent;color:var(--color-text-muted,#6b7280);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.AudienceContent_button__9k8Gt:hover{border-color:var(--color-primary,#2563eb);color:var(--color-primary,#2563eb)}.AudienceContent_button__9k8Gt:focus-visible{outline:3px solid var(--color-focus,#3b82f6);outline-offset:2px}.AudienceContent_buttonActive__4g6BX{background-color:var(--color-primary,#2563eb);border-color:var(--color-primary,#2563eb);color:#ffffff;font-weight:var(--font-weight-semibold,600)}.AudienceContent_panel__hrDTO{outline:none}@media (prefers-reduced-motion:reduce){.AudienceContent_button__9k8Gt,.AudienceContent_tab__XTqId{transition:none}}.ReCaptchaWrapper_root__z8avf{display:inline-block}.ReCaptchaWrapper_placeholder__oMsIT{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border:2px dashed var(--color-border,#e5e7eb);border-radius:var(--border-radius-md,8px);background-color:var(--color-surface-alt,#f9fafb);color:var(--color-text-muted,#6b7280);font-size:var(--font-size-sm,.875rem)}.ReCaptchaWrapper_placeholderIcon__FxPVv{font-size:1.5rem;flex-shrink:0}.ReCaptchaWrapper_testWidget__aY3TD{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border:1px solid var(--color-border,#d1d5db);border-radius:var(--border-radius-md,8px);background-color:var(--color-surface,#ffffff);min-width:300px}.ReCaptchaWrapper_testCheckbox__GJ02S{width:1.25rem;height:1.25rem;cursor:pointer;accent-color:var(--color-primary,#2563eb)}.ReCaptchaWrapper_testCheckbox__GJ02S:focus-visible{outline:3px solid var(--color-focus,#3b82f6);outline-offset:2px}.ReCaptchaWrapper_testLabel__lUkju{font-size:var(--font-size-sm,.875rem);color:var(--color-text,#111827);cursor:pointer;-webkit-user-select:none;user-select:none}.ReCaptchaWrapper_widgetContainer__YZwU9{display:inline-block}.ReCaptchaWrapper_themeDark__2iefI .ReCaptchaWrapper_testWidget__aY3TD{background-color:var(--color-surface-dark,#1f2937);border-color:var(--color-border-dark,#374151);color:var(--color-text-dark,#f9fafb)}.ReCaptchaWrapper_themeDark__2iefI .ReCaptchaWrapper_testLabel__lUkju{color:var(--color-text-dark,#f9fafb)}.ReCaptchaWrapper_sizeCompact__xjsUZ .ReCaptchaWrapper_testWidget__aY3TD{padding:.625rem 1rem;min-width:220px}.ReCaptchaWrapper_sizeCompact__xjsUZ .ReCaptchaWrapper_testCheckbox__GJ02S{width:1rem;height:1rem}.ReCaptchaWrapper_sizeCompact__xjsUZ .ReCaptchaWrapper_testLabel__lUkju{font-size:var(--font-size-xs,.75rem)}.LocaleSelector_root__womuy{display:inline-flex;flex-direction:column;gap:.375rem;--locale-bg:var(--color-background-primary,#ffffff);--locale-text:var(--color-text-primary,#111827);--locale-border:var(--color-border,#d1d5db);--locale-border-hover:var(--color-border-hover,#9ca3af);--locale-border-focus:var(--color-primary,#2563eb);--locale-bg-disabled:var(--color-background-disabled,#f3f4f6);--locale-text-disabled:var(--color-text-disabled,#9ca3af);--locale-radius:0.375rem;--locale-chevron:var(--color-text-secondary,#6b7280)}.LocaleSelector_label__pG27c{font-size:.9375rem;font-weight:600;color:var(--locale-text);line-height:1.5;cursor:pointer}.LocaleSelector_selectWrapper__gERpl{position:relative;display:inline-flex;align-items:center}.LocaleSelector_select__O1PXD{appearance:none;-webkit-appearance:none;padding:.6875rem 2.5rem .6875rem .875rem;font-size:1rem;font-family:inherit;line-height:1.5;color:var(--locale-text);background-color:var(--locale-bg);border:2px solid var(--locale-border);border-radius:var(--locale-radius);min-height:44px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;outline:none}.LocaleSelector_select__O1PXD:hover:not(:disabled){border-color:var(--locale-border-hover)}.LocaleSelector_select__O1PXD:focus-visible{border-color:var(--locale-border-focus);box-shadow:0 0 0 2px rgba(37,99,235,.15),0 0 0 4px rgba(37,99,235,.08)}.LocaleSelector_select__O1PXD:disabled{background-color:var(--locale-bg-disabled);color:var(--locale-text-disabled);cursor:not-allowed;opacity:.7}.LocaleSelector_compact__TfeL1 .LocaleSelector_select__O1PXD{padding-left:.625rem;padding-right:2.25rem;min-width:4rem}.LocaleSelector_chevron__eTVYW{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--locale-chevron);flex-shrink:0}@media (prefers-reduced-motion:reduce){.LocaleSelector_select__O1PXD{transition:none}}.LanguageSwitcher_root__KWZN6{display:inline-flex;flex-wrap:wrap;gap:.25rem;align-items:center;--switcher-bg:var(--color-background-primary,#ffffff);--switcher-text:var(--color-text-primary,#111827);--switcher-border:var(--color-border,#d1d5db);--switcher-border-hover:var(--color-border-hover,#9ca3af);--switcher-active-bg:var(--color-primary,#2563eb);--switcher-active-text:#ffffff;--switcher-active-border:var(--color-primary,#2563eb);--switcher-focus:var(--color-primary,#2563eb);--switcher-radius:0.375rem}.LanguageSwitcher_button__kmkMy{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .875rem;font-size:.9375rem;font-family:inherit;font-weight:500;line-height:1.5;color:var(--switcher-text);background-color:var(--switcher-bg);border:2px solid var(--switcher-border);border-radius:var(--switcher-radius);min-height:44px;min-width:44px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;outline:none;white-space:nowrap;-webkit-user-select:none;user-select:none}.LanguageSwitcher_button__kmkMy:hover:not(.LanguageSwitcher_active__ktktC):not(:disabled){border-color:var(--switcher-border-hover);background-color:var(--color-background-secondary,#f9fafb)}.LanguageSwitcher_button__kmkMy:focus-visible{border-color:var(--switcher-focus);box-shadow:0 0 0 2px rgba(37,99,235,.15),0 0 0 4px rgba(37,99,235,.08)}.LanguageSwitcher_active__ktktC{color:var(--switcher-active-text);font-weight:700}.LanguageSwitcher_active__ktktC,.LanguageSwitcher_active__ktktC:hover{background-color:var(--switcher-active-bg);border-color:var(--switcher-active-border)}.LanguageSwitcher_flags__cOSgC .LanguageSwitcher_button__kmkMy{padding:.5rem .625rem;font-size:1.375rem;line-height:1}@media (prefers-reduced-motion:reduce){.LanguageSwitcher_button__kmkMy{transition:none}}.LanguageProvider_root__qdwsY,.TranslatedContent_root__nQikL{display:contents}.TranslatedContent_wrapper__5gUIP{display:block}.SettingsModal_overlay__1lGMR{position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top,rgba(31,226,255,.08),transparent 36%),rgba(2,5,9,.82);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal,1000);padding:var(--spacing-md);animation:SettingsModal_fadeIn__eclju var(--transition-normal) ease-out}@keyframes SettingsModal_fadeIn__eclju{0%{opacity:0}to{opacity:1}}.SettingsModal_modal__hH4rE{background:linear-gradient(180deg,rgba(17,26,36,.98),rgba(9,14,20,.96));border:1px solid rgba(31,226,255,.18);border-radius:1.4rem;box-shadow:0 28px 80px rgba(3,7,12,.56);max-width:44rem;width:100%;max-height:min(88vh,52rem);overflow-y:auto;animation:SettingsModal_slideUp__MzEHr var(--transition-normal) ease-out}@keyframes SettingsModal_slideUp__MzEHr{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.SettingsModal_header__yssgx{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.15rem;border-bottom:1px solid rgba(143,166,182,.14);position:sticky;top:0;background:rgba(9,14,20,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1}.SettingsModal_title__L0W1o{margin:0;font-size:clamp(1.05rem,1rem + .45vw,1.35rem);font-weight:var(--font-weight-semibold);color:var(--color-text)}.SettingsModal_closeButton__dAF0m{background:rgba(255,255,255,.03);border:1px solid rgba(143,166,182,.14);padding:var(--spacing-xs);cursor:pointer;color:var(--hugo-muted);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-md);transition:all var(--transition-normal)}.SettingsModal_closeButton__dAF0m:hover{background-color:rgba(31,226,255,.08);border-color:rgba(31,226,255,.22);color:var(--hugo-ink)}.SettingsModal_closeButton__dAF0m:focus{outline:2px solid var(--color-primary);outline-offset:2px}.SettingsModal_content__4OE8K{display:grid;gap:.95rem;padding:1rem 1.15rem 1.15rem}.SettingsModal_section__7D2EJ,.SettingsModal_section__7D2EJ:last-child{margin-bottom:0}.SettingsModal_sectionHeader__0hBmC{display:grid;gap:.28rem;margin-bottom:.7rem}.SettingsModal_sectionTitle__jp4Z6{margin:0;font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold);color:var(--color-text)}.SettingsModal_sectionDescription__7Bom_{margin:0;font-size:.9rem;line-height:1.45;color:var(--color-text-secondary)}.SettingsModal_settingsGrid__LeSFI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem}.SettingsModal_settingCard__MKsGG{display:grid;gap:.7rem;padding:.95rem 1rem;background:linear-gradient(180deg,rgba(18,28,39,.94),rgba(10,16,22,.92));border:1px solid rgba(143,166,182,.14);border-radius:1rem;box-shadow:var(--hugo-card-shadow)}.SettingsModal_setting__mYyjo,.SettingsModal_setting__mYyjo:last-child{margin-bottom:0}.SettingsModal_localeSelector__n50xd{width:100%}.SettingsModal_label__yOO5b{display:block;margin-bottom:.35rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.SettingsModal_select__kmjD2{width:100%;padding:calc(var(--spacing-xs) + 2px) var(--spacing-sm);font-size:var(--font-size-sm);border:1px solid var(--hugo-border-strong);border-radius:var(--border-radius-md);background-color:rgba(255,255,255,.03);color:var(--hugo-ink);cursor:pointer;transition:all var(--transition-normal)}.SettingsModal_select__kmjD2:hover{border-color:var(--hugo-navy)}.SettingsModal_select__kmjD2:focus{outline:2px solid var(--color-primary);outline-offset:2px;border-color:var(--color-primary)}.SettingsModal_toggle___bfST{display:flex;flex-direction:column;gap:.35rem}.SettingsModal_checkbox__KfF1L{width:20px;height:20px;cursor:pointer;accent-color:var(--color-primary)}.SettingsModal_toggleDescription__zD8L8{font-size:var(--font-size-sm);color:var(--hugo-muted);margin-left:1.6rem}.SettingsModal_footer__G9pC5{display:flex;justify-content:flex-end;padding-top:.95rem;margin-top:.15rem;border-top:1px solid rgba(143,166,182,.14)}.SettingsModal_secondaryButton__6l5rO{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.55rem .95rem;border:1px solid rgba(31,226,255,.22);border-radius:var(--border-radius-md);background:rgba(31,226,255,.08);color:var(--hugo-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-normal)}.SettingsModal_secondaryButton__6l5rO:hover{border-color:rgba(31,226,255,.36);background:rgba(31,226,255,.16);box-shadow:var(--oracle-glow-cyan)}.SettingsModal_secondaryButton__6l5rO:focus{outline:2px solid var(--color-primary);outline-offset:2px}.SettingsModal_helpText__J6LSc{margin:0 0 var(--spacing-sm);font-size:var(--font-size-sm);line-height:1.5;color:var(--hugo-muted)}.SettingsModal_checkboxGroup__N42oT{display:grid;gap:.45rem;margin-top:var(--spacing-xs)}.SettingsModal_checkboxRow__2XAOF{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--hugo-ink)}.SettingsModal_checkboxRow__2XAOF input{width:18px;height:18px;margin:0;accent-color:var(--color-primary)}.SettingsModal_checkboxRowDisabled__dE15v{opacity:.55}@media (max-width:768px){.SettingsModal_settingsGrid__LeSFI{grid-template-columns:1fr}.SettingsModal_settingCard__MKsGG{padding:.85rem .9rem}.SettingsModal_modal__hH4rE{max-width:100%;max-height:100vh;border-radius:0;border-left:none;border-right:none;border-bottom:none}.SettingsModal_overlay__1lGMR{padding:0}}.Blockquote_blockquote__Ysikv{margin:var(--spacing-lg) 0;padding:var(--spacing-lg);border-left:4px solid var(--color-primary);background-color:var(--color-background);border-radius:var(--border-radius-sm);font-family:var(--font-family-base)}.Blockquote_quote__j0wh6{margin:0;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text);quotes:'"' '"' "" " " ""}.Blockquote_quote__j0wh6:before{content:open-quote}.Blockquote_quote__j0wh6:after{content:close-quote}.Blockquote_citation__W0RcJ{display:block;margin-top:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-secondary);font-style:normal}.Blockquote_author___3C0Z{font-weight:var(--font-weight-semibold)}.Blockquote_source__G2UXk{font-style:italic}.Blockquote_blockquote__Ysikv[data-variant=emphasized],.Blockquote_emphasized___Va3q{background-color:var(--color-background-alt);border-left-width:6px;box-shadow:var(--shadow-sm)}.Blockquote_blockquote__Ysikv[data-variant=emphasized] .Blockquote_quote__j0wh6,.Blockquote_emphasized___Va3q .Blockquote_quote__j0wh6{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium)}.TestimonialQuote_testimonial__bHCvJ{margin:var(--spacing-lg) 0;font-family:var(--font-family-base)}.TestimonialQuote_quote__kxz4W{margin:0 0 var(--spacing-md) 0;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text);quotes:'"' '"' "" " " ""}.TestimonialQuote_quote__kxz4W:before{content:open-quote}.TestimonialQuote_quote__kxz4W:after{content:close-quote}.TestimonialQuote_footer__3K_50{display:flex;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-md)}.TestimonialQuote_avatar__xupj7{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.TestimonialQuote_avatarPlaceholder__x432r{width:48px;height:48px;border-radius:50%;background-color:var(--color-primary);color:var(--color-background);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);flex-shrink:0}.TestimonialQuote_authorInfo__vvcf9{display:flex;flex-direction:column;gap:var(--spacing-xs)}.TestimonialQuote_author__djRya{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);font-style:normal}.TestimonialQuote_role__aXu1M{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.TestimonialQuote_company__hUKGQ{font-weight:var(--font-weight-medium)}.TestimonialQuote_rating__sAven{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.TestimonialQuote_star__ZJW6r{font-size:var(--font-size-lg);line-height:1}.TestimonialQuote_starFilled__P4z_N{color:var(--color-warning,#fbbf24)}.TestimonialQuote_starEmpty__cC0eR{color:var(--color-border)}.TestimonialQuote_card__BIJW5,.TestimonialQuote_testimonial__bHCvJ[data-variant=card]{padding:var(--spacing-xl);background-color:var(--color-background);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);border:var(--border-width) solid var(--color-border)}.TestimonialQuote_inline__Pj49m,.TestimonialQuote_testimonial__bHCvJ[data-variant=inline]{padding:var(--spacing-md);border-left:4px solid var(--color-primary);background-color:transparent}@media (max-width:640px){.TestimonialQuote_quote__kxz4W{font-size:var(--font-size-base)}.TestimonialQuote_avatarPlaceholder__x432r,.TestimonialQuote_avatar__xupj7{width:40px;height:40px;font-size:var(--font-size-lg)}.TestimonialQuote_footer__3K_50{gap:var(--spacing-sm)}}.AccordionList_accordionList__RtzJb{display:flex;flex-direction:column;width:100%;--accordion-border-color:var(--color-border,#e5e7eb);--accordion-border-width:1px;--accordion-border-radius:0.5rem;--accordion-bg:var(--color-background,#ffffff);--accordion-text-primary:var(--color-text-primary,#111827);--accordion-text-secondary:var(--color-text-secondary,#6b7280);--accordion-hover-bg:var(--color-background-secondary,#f9fafb);--accordion-focus-color:var(--color-primary,#3b82f6);--accordion-focus-outline-width:2px;--accordion-focus-outline-offset:2px;--accordion-item-gap:0.5rem;--accordion-button-padding-y:1rem;--accordion-button-padding-x:1.5rem;--accordion-content-padding-y:1rem;--accordion-content-padding-x:1.5rem;--accordion-icon-size:1.25rem;--accordion-icon-transition-duration:0.2s;--accordion-animation-duration:0.3s;--accordion-animation-timing:ease-in-out}.AccordionList_item__LM0L0{position:relative;background-color:var(--accordion-bg)}.AccordionList_button__K_xFq{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--accordion-button-padding-y) var(--accordion-button-padding-x);background:none;border:none;font:inherit;text-align:left;cursor:pointer;color:var(--accordion-text-primary);font-size:1rem;font-weight:600;line-height:1.5;transition:background-color var(--accordion-animation-duration) var(--accordion-animation-timing)}@media (hover:hover){.AccordionList_button__K_xFq:hover{background-color:var(--accordion-hover-bg)}}.AccordionList_button__K_xFq:focus-visible{outline:var(--accordion-focus-outline-width) solid var(--accordion-focus-color);outline-offset:calc(-1 * var(--accordion-focus-outline-width));z-index:1}.AccordionList_icon__cFwlB{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--accordion-icon-size);height:var(--accordion-icon-size);margin-left:1rem;transition:transform var(--accordion-icon-transition-duration) var(--accordion-animation-timing);color:var(--accordion-text-secondary)}.AccordionList_icon__cFwlB svg{width:100%;height:100%}.AccordionList_iconExpanded__F_1at{transform:rotate(180deg)}.AccordionList_panel__ATdcc{overflow:hidden;transition:max-height var(--accordion-animation-duration) var(--accordion-animation-timing),opacity var(--accordion-animation-duration) var(--accordion-animation-timing)}.AccordionList_panelCollapsed__nPNCK{max-height:0;opacity:0}.AccordionList_panelExpanded__XWoYQ{max-height:1000px;opacity:1}.AccordionList_content__xIARR{padding:var(--accordion-content-padding-y) var(--accordion-content-padding-x);color:var(--accordion-text-secondary);font-size:.875rem;line-height:1.6}.AccordionList_default__dG6Z6{gap:0}.AccordionList_default__dG6Z6 .AccordionList_item__LM0L0{border-bottom:var(--accordion-border-width) solid var(--accordion-border-color)}.AccordionList_default__dG6Z6 .AccordionList_item__LM0L0:first-child{border-top:var(--accordion-border-width) solid var(--accordion-border-color);border-top-left-radius:var(--accordion-border-radius);border-top-right-radius:var(--accordion-border-radius)}.AccordionList_default__dG6Z6 .AccordionList_item__LM0L0:last-child{border-bottom-left-radius:var(--accordion-border-radius);border-bottom-right-radius:var(--accordion-border-radius)}.AccordionList_default__dG6Z6 .AccordionList_item__LM0L0:first-child .AccordionList_button__K_xFq{border-top-left-radius:var(--accordion-border-radius);border-top-right-radius:var(--accordion-border-radius)}.AccordionList_default__dG6Z6 .AccordionList_item__LM0L0:last-child .AccordionList_button__K_xFq{border-bottom-left-radius:var(--accordion-border-radius);border-bottom-right-radius:var(--accordion-border-radius)}.AccordionList_bordered__on4nq{gap:var(--accordion-item-gap)}.AccordionList_bordered__on4nq .AccordionList_item__LM0L0{border:var(--accordion-border-width) solid var(--accordion-border-color);border-radius:var(--accordion-border-radius);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.AccordionList_bordered__on4nq .AccordionList_button__K_xFq{border-radius:var(--accordion-border-radius)}.AccordionList_flush__ascxc{gap:0}.AccordionList_flush__ascxc .AccordionList_item__LM0L0{border-bottom:var(--accordion-border-width) solid var(--accordion-border-color)}.AccordionList_flush__ascxc .AccordionList_item__LM0L0:last-child{border-bottom:none}.AccordionList_flush__ascxc .AccordionList_button__K_xFq,.AccordionList_flush__ascxc .AccordionList_content__xIARR{padding-left:0;padding-right:0}@media (prefers-reduced-motion:reduce){.AccordionList_button__K_xFq,.AccordionList_icon__cFwlB,.AccordionList_panel__ATdcc{transition:none}.AccordionList_iconExpanded__F_1at{transform:rotate(180deg);transition:none}}@media (prefers-contrast:high){.AccordionList_item__LM0L0{border-width:2px}.AccordionList_button__K_xFq:focus-visible{outline-width:3px}}@media print{.AccordionList_item__LM0L0{break-inside:avoid;page-break-inside:avoid}.AccordionList_panelCollapsed__nPNCK{max-height:none;opacity:1}.AccordionList_icon__cFwlB{display:none}}@media (max-width:640px){.AccordionList_button__K_xFq{padding:.875rem 1rem;font-size:.9375rem}.AccordionList_content__xIARR{padding:.875rem 1rem;font-size:.8125rem}.AccordionList_icon__cFwlB{width:1rem;height:1rem}}.Marquee_marquee__GerrW{position:relative;width:100%;overflow:hidden;background-color:var(--color-background,transparent);--marquee-gap:2rem;--marquee-duration:20s;--marquee-timing-function:linear;--marquee-gradient-width:5rem;--marquee-gradient-from:rgba(255,255,255,1);--marquee-gradient-to:rgba(255,255,255,0)}.Marquee_container___xVIx{display:flex;width:max-content;position:relative;will-change:transform}.Marquee_content__n4HT6{display:flex;align-items:center;gap:var(--marquee-gap);flex-shrink:0;min-width:100%}.Marquee_content__n4HT6>*{flex-shrink:0}.Marquee_left__Qcxtc .Marquee_container___xVIx{animation:Marquee_scrollLeft__GIFbC var(--marquee-duration) var(--marquee-timing-function) infinite}@keyframes Marquee_scrollLeft__GIFbC{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Marquee_right__1Q15_ .Marquee_container___xVIx{animation:Marquee_scrollRight__kY9tv var(--marquee-duration) var(--marquee-timing-function) infinite}@keyframes Marquee_scrollRight__kY9tv{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.Marquee_paused__iRC2R .Marquee_container___xVIx{animation-play-state:paused}.Marquee_gradient__WLX72:after,.Marquee_gradient__WLX72:before{content:"";position:absolute;top:0;bottom:0;width:var(--marquee-gradient-width);z-index:1;pointer-events:none}.Marquee_gradient__WLX72:before{left:0;background:linear-gradient(to right,var(--marquee-gradient-from) 0,var(--marquee-gradient-to) 100%)}.Marquee_gradient__WLX72:after{right:0;background:linear-gradient(to left,var(--marquee-gradient-from) 0,var(--marquee-gradient-to) 100%)}@media (prefers-reduced-motion:reduce){.Marquee_marquee__GerrW .Marquee_container___xVIx{animation:none!important}.Marquee_marquee__GerrW{overflow-x:auto;overflow-y:hidden}.Marquee_marquee__GerrW .Marquee_container___xVIx{animation:none;width:auto}.Marquee_gradient__WLX72:after,.Marquee_gradient__WLX72:before,.Marquee_marquee__GerrW [data-marquee-duplicate]{display:none}}.Marquee_container___xVIx:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}@media (prefers-contrast:high){.Marquee_marquee__GerrW{border:1px solid}.Marquee_gradient__WLX72:after,.Marquee_gradient__WLX72:before{display:none}}@media (prefers-color-scheme:dark){.Marquee_marquee__GerrW{--marquee-gradient-from:rgba(0,0,0,1);--marquee-gradient-to:rgba(0,0,0,0)}}.dark .Marquee_marquee__GerrW,[data-theme=dark] .Marquee_marquee__GerrW{--marquee-gradient-from:rgba(0,0,0,1);--marquee-gradient-to:rgba(0,0,0,0)}@media print{.Marquee_marquee__GerrW .Marquee_container___xVIx{animation:none;width:auto}.Marquee_gradient__WLX72:after,.Marquee_gradient__WLX72:before,.Marquee_marquee__GerrW [data-marquee-duplicate]{display:none}}@media (max-width:768px){.Marquee_marquee__GerrW{--marquee-gap:1.5rem;--marquee-gradient-width:3rem}}@media (max-width:480px){.Marquee_marquee__GerrW{--marquee-gap:1rem;--marquee-gradient-width:2rem}}.Marquee_container___xVIx{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.Marquee_content__n4HT6{transform:translateZ(0)}.TimedAlert_timedAlert__qehE0{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--border-radius-base);border:var(--border-width) solid;position:relative;overflow:hidden;animation-duration:.3s;animation-timing-function:var(--transition-ease-out);animation-fill-mode:both}@keyframes TimedAlert_slideInDown__rEUvV{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes TimedAlert_slideOutUp__WReu5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.TimedAlert_entering__3SlLp{animation-name:TimedAlert_slideInDown__rEUvV}.TimedAlert_exiting__Mr3HD{animation-name:TimedAlert_slideOutUp__WReu5}.TimedAlert_icon__lp6Rs{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);flex-shrink:0;width:1.5em;height:1.5em}.TimedAlert_content__dOxrj{flex:1 1;min-width:0}.TimedAlert_title__0E_ng{font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs);font-size:var(--font-size-base)}.TimedAlert_message__ApwZs{font-size:var(--font-size-sm);line-height:1.5}.TimedAlert_actions__zQi7o{margin-top:var(--spacing-sm)}.TimedAlert_actionButton__8dl8A{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-xs) var(--spacing-md);background:transparent;border:1px solid;border-radius:var(--border-radius-sm);color:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}.TimedAlert_actionButton__8dl8A:hover{background:currentColor;color:white}.TimedAlert_actionButton__8dl8A:focus-visible{outline:2px solid currentColor;outline-offset:2px}.TimedAlert_dismissButton__Temh0{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:var(--spacing-xs);border-radius:var(--border-radius-sm);transition:background-color var(--transition-fast);flex-shrink:0;margin-left:auto;align-self:flex-start}.TimedAlert_dismissButton__Temh0:hover{background-color:rgba(0,0,0,.05)}.TimedAlert_dismissButton__Temh0:focus-visible{outline:2px solid currentColor;outline-offset:2px}.TimedAlert_dismissIcon__iMnmx{font-size:var(--font-size-xl);line-height:1;font-weight:var(--font-weight-bold)}.TimedAlert_countdown__x3Ch_{position:absolute;bottom:0;left:0;right:0;height:4px;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:flex-end;padding-right:var(--spacing-xs)}.TimedAlert_countdownBar__Fmf_l{position:absolute;left:0;top:0;bottom:0;background:currentColor;transition:width 50ms linear;opacity:.3}.TimedAlert_countdownText__G5MBt{position:relative;font-size:10px;font-weight:var(--font-weight-bold);color:currentColor;opacity:.6;z-index:1;line-height:1;min-width:20px;text-align:right}.TimedAlert_timedAlert__qehE0[data-paused=true] .TimedAlert_countdownBar__Fmf_l{transition:none}.TimedAlert_timedAlert__qehE0[data-paused=true]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.02);pointer-events:none}.TimedAlert_success__WzXBS,.TimedAlert_timedAlert__qehE0[data-variant=success]{background-color:color-mix(in srgb,var(--color-success) 10%,transparent);border-color:var(--color-success);color:color-mix(in srgb,var(--color-success) 80%,black)}.TimedAlert_success__WzXBS .TimedAlert_icon__lp6Rs,.TimedAlert_timedAlert__qehE0[data-variant=success] .TimedAlert_icon__lp6Rs{color:var(--color-success)}.TimedAlert_success__WzXBS .TimedAlert_countdownBar__Fmf_l,.TimedAlert_timedAlert__qehE0[data-variant=success] .TimedAlert_countdownBar__Fmf_l{background-color:var(--color-success)}.TimedAlert_error__6kZki,.TimedAlert_timedAlert__qehE0[data-variant=error]{background-color:color-mix(in srgb,var(--color-danger) 10%,transparent);border-color:var(--color-danger);color:color-mix(in srgb,var(--color-danger) 80%,black)}.TimedAlert_error__6kZki .TimedAlert_icon__lp6Rs,.TimedAlert_timedAlert__qehE0[data-variant=error] .TimedAlert_icon__lp6Rs{color:var(--color-danger)}.TimedAlert_error__6kZki .TimedAlert_countdownBar__Fmf_l,.TimedAlert_timedAlert__qehE0[data-variant=error] .TimedAlert_countdownBar__Fmf_l{background-color:var(--color-danger)}.TimedAlert_timedAlert__qehE0[data-variant=warning],.TimedAlert_warning__W_uNK{background-color:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:var(--color-warning);color:color-mix(in srgb,var(--color-warning) 80%,black)}.TimedAlert_timedAlert__qehE0[data-variant=warning] .TimedAlert_icon__lp6Rs,.TimedAlert_warning__W_uNK .TimedAlert_icon__lp6Rs{color:var(--color-warning)}.TimedAlert_timedAlert__qehE0[data-variant=warning] .TimedAlert_countdownBar__Fmf_l,.TimedAlert_warning__W_uNK .TimedAlert_countdownBar__Fmf_l{background-color:var(--color-warning)}.TimedAlert_info__kPpKi,.TimedAlert_timedAlert__qehE0[data-variant=info]{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);border-color:var(--color-primary);color:color-mix(in srgb,var(--color-primary) 80%,black)}.TimedAlert_info__kPpKi .TimedAlert_icon__lp6Rs,.TimedAlert_timedAlert__qehE0[data-variant=info] .TimedAlert_icon__lp6Rs{color:var(--color-primary)}.TimedAlert_info__kPpKi .TimedAlert_countdownBar__Fmf_l,.TimedAlert_timedAlert__qehE0[data-variant=info] .TimedAlert_countdownBar__Fmf_l{background-color:var(--color-primary)}@media (prefers-reduced-motion:reduce){.TimedAlert_entering__3SlLp,.TimedAlert_exiting__Mr3HD,.TimedAlert_timedAlert__qehE0{animation:none}.TimedAlert_countdownBar__Fmf_l{transition:none}}.Video_video__CepWW{position:relative;width:100%;max-width:100%;overflow:hidden;background-color:var(--color-bg-subtle,#000);border-radius:var(--radius-md,8px)}.Video_videoElement__YPaGA{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.Video_loading__effXK{opacity:.6}.Video_loading__effXK:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid var(--color-border-subtle,#ddd);border-top-color:var(--color-primary,#0066cc);border-radius:50%;animation:Video_video-spin__Z36WP .8s linear infinite}@media (prefers-reduced-motion:reduce){.Video_loading__effXK:after{animation:none;opacity:.5}}@keyframes Video_video-spin__Z36WP{to{transform:rotate(1turn)}}.Video_error__zOXw5{padding:var(--spacing-md,16px);color:var(--color-text-error,#d32f2f);text-align:center;font-size:var(--font-size-sm,14px);background-color:var(--color-bg-error,#fdecea);border-radius:var(--radius-sm,4px);margin-top:var(--spacing-sm,8px)}.Video_default__LeyNw{box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.1))}.Video_embedded__gvut8{border-radius:0;box-shadow:none}.Video_videoElement__YPaGA:focus{outline:2px solid var(--color-focus,#0066cc);outline-offset:2px}.Video_videoElement__YPaGA:focus:not(:focus-visible){outline:none}.Video_videoElement__YPaGA:focus-visible{outline:2px solid var(--color-focus,#0066cc);outline-offset:2px}.AudioPlayer_audioPlayer__gbf_j{position:relative;width:100%;max-width:100%;background-color:var(--color-bg,#fff);border-radius:var(--radius-md,8px);padding:var(--spacing-md,16px);box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.1))}.AudioPlayer_metadata__aO6rU{margin-bottom:var(--spacing-sm,8px)}.AudioPlayer_title__nTtEv{font-size:var(--font-size-md,16px);font-weight:var(--font-weight-semibold,600);color:var(--color-text,#1a1a1a);margin-bottom:var(--spacing-xs,4px);line-height:1.5}.AudioPlayer_artist__SMBzG{font-size:var(--font-size-sm,14px);color:var(--color-text-secondary,#666);line-height:1.5}.AudioPlayer_audioElement__xsf_k{display:block;width:100%;max-width:100%;outline:none}.AudioPlayer_loading__X1Bgx{opacity:.6;position:relative}.AudioPlayer_loading__X1Bgx:before{content:"Loading...";position:absolute;top:0;left:0;right:0;padding:var(--spacing-xs,4px);text-align:center;font-size:var(--font-size-xs,12px);color:var(--color-text-secondary,#666);background-color:var(--color-bg-subtle,#f5f5f5);border-radius:var(--radius-sm,4px);z-index:1}.AudioPlayer_error__scRJh{color:var(--color-text-error,#d32f2f);text-align:center;font-size:var(--font-size-sm,14px);background-color:var(--color-bg-error,#fdecea);border-radius:var(--radius-sm,4px);margin-top:var(--spacing-sm,8px)}.AudioPlayer_compact__R2KVO,.AudioPlayer_error__scRJh{padding:var(--spacing-sm,8px)}.AudioPlayer_compact__R2KVO .AudioPlayer_metadata__aO6rU{display:none}.AudioPlayer_full___DEGy{padding:var(--spacing-lg,24px);border:1px solid var(--color-border,#e0e0e0)}.AudioPlayer_full___DEGy .AudioPlayer_title__nTtEv{font-size:var(--font-size-lg,18px)}.AudioPlayer_full___DEGy .AudioPlayer_artist__SMBzG{font-size:var(--font-size-md,16px)}.AudioPlayer_audioElement__xsf_k:focus{outline:2px solid var(--color-focus,#0066cc);outline-offset:2px}.AudioPlayer_audioElement__xsf_k:focus:not(:focus-visible){outline:none}.AudioPlayer_audioElement__xsf_k:focus-visible{outline:2px solid var(--color-focus,#0066cc);outline-offset:2px}@media (prefers-reduced-motion:reduce){.AudioPlayer_loading__X1Bgx:before{animation:none}}.TileGroup_tileGroup__Y9t4Y{width:100%;container-type:inline-size;--tile-group-columns:3;--tile-group-gap:1.5rem;--tile-group-gap-mobile:1rem;--tile-group-gap-tablet:1.25rem}.TileGroup_tileItem__vvXta{display:flex;flex-direction:column;min-width:0}.TileGroup_grid__Q_i7c{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:640px){.TileGroup_grid__Q_i7c{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TileGroup_grid__Q_i7c{gap:1.5rem;grid-template-columns:repeat(var(--tile-group-columns,3),1fr)}.TileGroup_grid__Q_i7c[style*="--tile-group-gap"]{gap:var(--tile-group-gap)}}.TileGroup_masonry__saJdA{display:grid;gap:1rem;grid-template-columns:1fr;grid-auto-rows:auto}@media (min-width:640px){.TileGroup_masonry__saJdA{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TileGroup_masonry__saJdA{gap:1.5rem;grid-template-columns:repeat(var(--tile-group-columns,3),1fr)}.TileGroup_masonry__saJdA[style*="--tile-group-gap"]{gap:var(--tile-group-gap)}}.TileGroup_masonry__saJdA .TileGroup_tileItem__vvXta{break-inside:avoid;page-break-inside:avoid}.TileGroup_flex__21Rek{display:flex;flex-wrap:wrap;gap:1rem}@media (min-width:640px){.TileGroup_flex__21Rek{gap:1.25rem}.TileGroup_flex__21Rek .TileGroup_tileItem__vvXta{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.625rem);max-width:calc(50% - .625rem)}}@media (min-width:1024px){.TileGroup_flex__21Rek{gap:1.5rem}.TileGroup_flex__21Rek .TileGroup_tileItem__vvXta{flex:1 1 calc(100% / var(--tile-group-columns, 3) - 1.5rem * (var(--tile-group-columns, 3) - 1) / var(--tile-group-columns, 3));max-width:calc(100% / var(--tile-group-columns, 3) - 1.5rem * (var(--tile-group-columns, 3) - 1) / var(--tile-group-columns, 3))}.TileGroup_flex__21Rek[style*="--tile-group-gap"]{gap:var(--tile-group-gap)}}.TileGroup_flex__21Rek .TileGroup_tileItem__vvXta{flex:1 1 100%;max-width:100%}.TileGroup_alignStart__GeBYs{justify-content:flex-start;align-items:flex-start}.TileGroup_alignCenter__ZtGP0{justify-content:center;align-items:center}.TileGroup_alignEnd__MPy4r{justify-content:flex-end;align-items:flex-end}.TileGroup_grid__Q_i7c.TileGroup_alignCenter__ZtGP0,.TileGroup_masonry__saJdA.TileGroup_alignCenter__ZtGP0{justify-items:center}.TileGroup_grid__Q_i7c.TileGroup_alignEnd__MPy4r,.TileGroup_masonry__saJdA.TileGroup_alignEnd__MPy4r{justify-items:end}@media (prefers-reduced-motion:no-preference){.TileGroup_tileGroup__Y9t4Y{transition:gap .2s ease}}@media print{.TileGroup_tileGroup__Y9t4Y,.TileGroup_tileItem__vvXta{page-break-inside:avoid;break-inside:avoid}}.IconBox_iconBox__j8JQJ{display:flex;flex-direction:column;gap:1rem;text-decoration:none;color:inherit;position:relative;--iconbox-icon-size-sm:2rem;--iconbox-icon-size-md:3rem;--iconbox-icon-size-lg:4rem;--iconbox-gap-sm:0.75rem;--iconbox-gap-md:1rem;--iconbox-gap-lg:1.25rem;--iconbox-card-padding-sm:1rem;--iconbox-card-padding-md:1.5rem;--iconbox-card-padding-lg:2rem;--iconbox-card-border-radius:0.5rem;--iconbox-card-border-width:1px;--iconbox-card-border-color:var(--color-border,#e5e7eb);--iconbox-card-bg:var(--color-background,#ffffff);--iconbox-hover-transform:translateY(-2px);--iconbox-focus-outline-width:2px;--iconbox-focus-outline-offset:2px;--iconbox-focus-outline-color:var(--color-primary,#3b82f6);--iconbox-transition-duration:0.2s}.IconBox_iconWrapper__9KUC6{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;font-size:3rem;line-height:1;color:currentColor}.IconBox_iconWrapper__9KUC6 svg{width:1em;height:1em;display:block}.IconBox_content__fI3tt{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.IconBox_title__S3NP7{margin:0;font-size:1.125rem;font-weight:600;line-height:1.4;color:var(--color-text-primary,#111827)}.IconBox_description___QLRP{margin:0;font-size:.875rem;line-height:1.6;color:var(--color-text-secondary,#6b7280)}.IconBox_card__SM0IB{padding:1.5rem;border:1px solid var(--color-border,#e5e7eb);border-radius:.5rem;background-color:var(--color-background,#ffffff)}.IconBox_minimal__8tN6T{gap:.75rem}.IconBox_minimal__8tN6T .IconBox_title__S3NP7{font-size:1rem}.IconBox_minimal__8tN6T .IconBox_description___QLRP{font-size:.8125rem}.IconBox_sm__U9qk1{gap:.75rem}.IconBox_sm__U9qk1 .IconBox_iconWrapper__9KUC6{font-size:2rem}.IconBox_sm__U9qk1 .IconBox_title__S3NP7{font-size:1rem}.IconBox_sm__U9qk1 .IconBox_description___QLRP{font-size:.8125rem}.IconBox_sm__U9qk1.IconBox_card__SM0IB{padding:1rem}.IconBox_md__fOn7V{gap:1rem}.IconBox_md__fOn7V .IconBox_iconWrapper__9KUC6{font-size:3rem}.IconBox_md__fOn7V.IconBox_card__SM0IB{padding:1.5rem}.IconBox_lg__iE2jd{gap:1.25rem}.IconBox_lg__iE2jd .IconBox_iconWrapper__9KUC6{font-size:4rem}.IconBox_lg__iE2jd .IconBox_title__S3NP7{font-size:1.25rem}.IconBox_lg__iE2jd .IconBox_description___QLRP{font-size:1rem}.IconBox_lg__iE2jd.IconBox_card__SM0IB{padding:2rem}.IconBox_alignStart__K3HLB{align-items:flex-start;text-align:left}.IconBox_alignStart__K3HLB .IconBox_iconWrapper__9KUC6{justify-content:flex-start}.IconBox_alignCenter__1v6MC{align-items:center;text-align:center}.IconBox_alignCenter__1v6MC .IconBox_iconWrapper__9KUC6{justify-content:center}.IconBox_alignEnd__iUpvQ{align-items:flex-end;text-align:right}.IconBox_alignEnd__iUpvQ .IconBox_iconWrapper__9KUC6{justify-content:flex-end}.IconBox_button__UhBpX,.IconBox_link__LPfiJ{cursor:pointer;transition:transform .2s ease}.IconBox_button__UhBpX{background:none;border:none;width:100%;text-align:inherit;font:inherit;padding:0}@media (hover:hover){.IconBox_button__UhBpX:hover,.IconBox_link__LPfiJ:hover{transform:translateY(-2px)}.IconBox_card__SM0IB.IconBox_button__UhBpX:hover,.IconBox_card__SM0IB.IconBox_link__LPfiJ:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.IconBox_button__UhBpX:hover .IconBox_title__S3NP7,.IconBox_link__LPfiJ:hover .IconBox_title__S3NP7{color:var(--color-primary,#3b82f6)}}.IconBox_button__UhBpX:focus-visible,.IconBox_link__LPfiJ:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px;border-radius:.5rem}.IconBox_button__UhBpX:active,.IconBox_link__LPfiJ:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.IconBox_button__UhBpX,.IconBox_link__LPfiJ{transition:none}.IconBox_button__UhBpX:active,.IconBox_button__UhBpX:hover,.IconBox_link__LPfiJ:active,.IconBox_link__LPfiJ:hover{transform:none}}@media (prefers-contrast:high){.IconBox_card__SM0IB{border-width:2px}.IconBox_button__UhBpX:focus-visible,.IconBox_link__LPfiJ:focus-visible{outline-width:3px}}@media print{.IconBox_iconBox__j8JQJ{break-inside:avoid;page-break-inside:avoid}.IconBox_button__UhBpX,.IconBox_link__LPfiJ{text-decoration:underline}}.SuccessStats_successStats__yWkuy{display:flex;flex-wrap:wrap;gap:var(--spacing-6,2rem);margin:0;padding:0;list-style:none}.SuccessStats_item__umgmv{display:flex;flex-direction:column;gap:var(--spacing-2,.5rem);min-width:0;flex:1 1 auto}.SuccessStats_iconWrapper__UdqXy{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:var(--spacing-2,.5rem);color:var(--stat-color,var(--color-primary,#0066cc));font-size:1.5rem}.SuccessStats_value__W5tgX{font-size:var(--font-size-4xl,2.25rem);font-weight:var(--font-weight-bold,700);line-height:var(--line-height-tight,1.2);color:var(--stat-color,var(--color-text-primary,#1a1a1a));margin:0}.SuccessStats_label__A6eeM{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);color:var(--color-text-secondary,#4a4a4a);margin:0}.SuccessStats_description__RceCw{font-size:var(--font-size-sm,.875rem);color:var(--color-text-tertiary,#6b7280);margin:0}.SuccessStats_default__nZazh{justify-content:space-between}.SuccessStats_default__nZazh .SuccessStats_item__umgmv{text-align:left;max-width:15rem}.SuccessStats_cards__5yq78{gap:var(--spacing-4,1rem)}.SuccessStats_cards__5yq78 .SuccessStats_item__umgmv{padding:var(--spacing-6,1.5rem);background:var(--color-background-secondary,#f9fafb);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--border-radius-lg,.75rem);text-align:center;transition:all var(--transition-duration,.2s) var(--transition-timing,ease-in-out)}.SuccessStats_cards__5yq78 .SuccessStats_item__umgmv:hover{background:var(--color-background-tertiary,#ffffff);box-shadow:var(--shadow-md,0 4px 6px -1px rgba(0,0,0,.1));transform:translateY(-2px)}.SuccessStats_grid__Wf5dT{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--spacing-6,2rem)}.SuccessStats_grid__Wf5dT .SuccessStats_item__umgmv{text-align:center}.SuccessStats_inline__mtde6{gap:var(--spacing-4,1rem)}.SuccessStats_inline__mtde6 .SuccessStats_item__umgmv{flex:0 1 auto;gap:var(--spacing-1,.25rem)}.SuccessStats_inline__mtde6 .SuccessStats_value__W5tgX{font-size:var(--font-size-2xl,1.5rem)}.SuccessStats_inline__mtde6 .SuccessStats_label__A6eeM{font-size:var(--font-size-sm,.875rem)}.SuccessStats_inline__mtde6 .SuccessStats_iconWrapper__UdqXy{width:2rem;height:2rem;font-size:1rem;margin-bottom:0}@media (max-width:768px){.SuccessStats_successStats__yWkuy{flex-direction:column;gap:var(--spacing-4,1rem)}.SuccessStats_default__nZazh .SuccessStats_item__umgmv,.SuccessStats_grid__Wf5dT .SuccessStats_item__umgmv{text-align:center;max-width:none}.SuccessStats_grid__Wf5dT{grid-template-columns:1fr}.SuccessStats_inline__mtde6{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.SuccessStats_cards__5yq78 .SuccessStats_item__umgmv{transition:none}.SuccessStats_cards__5yq78 .SuccessStats_item__umgmv:hover{transform:none}}@media (prefers-contrast:high){.SuccessStats_cards__5yq78 .SuccessStats_item__umgmv{border-width:2px}}.CaseStudyHighlight_caseStudy__t_E6q{display:flex;gap:var(--spacing-8,2rem);padding:var(--spacing-8,2rem);background:var(--color-background-primary,#ffffff);border-radius:var(--border-radius-lg,.75rem);border:1px solid var(--color-border,#e5e7eb)}.CaseStudyHighlight_imageWrapper__O_93f{flex-shrink:0;position:relative;overflow:hidden;border-radius:var(--border-radius-md,.5rem)}.CaseStudyHighlight_image__bQra5{display:block;width:100%;height:100%;object-fit:cover}.CaseStudyHighlight_content__VxwQI{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-6,1.5rem);min-width:0}.CaseStudyHighlight_header__cv97O{display:flex;flex-direction:column;gap:var(--spacing-3,.75rem)}.CaseStudyHighlight_title__evg_u{margin:0;font-size:var(--font-size-3xl,1.875rem);font-weight:var(--font-weight-bold,700);line-height:var(--line-height-tight,1.2);color:var(--color-text-primary,#1a1a1a)}.CaseStudyHighlight_description__Klt8A{margin:0;font-size:var(--font-size-lg,1.125rem);line-height:var(--line-height-relaxed,1.6);color:var(--color-text-secondary,#4a4a4a)}.CaseStudyHighlight_quoteWrapper__cQI_e{margin:0;padding:var(--spacing-6,1.5rem);background:var(--color-background-secondary,#f9fafb);border-left:4px solid var(--color-primary,#0066cc);border-radius:var(--border-radius-md,.5rem)}.CaseStudyHighlight_quote__DobxK{margin:0 0 var(--spacing-4,1rem) 0;font-size:var(--font-size-lg,1.125rem);font-style:italic;line-height:var(--line-height-relaxed,1.6);color:var(--color-text-primary,#1a1a1a)}.CaseStudyHighlight_quoteWrapper__cQI_e footer{display:flex;flex-direction:column;gap:var(--spacing-1,.25rem)}.CaseStudyHighlight_author__pnMZl{font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);font-style:normal;color:var(--color-text-primary,#1a1a1a)}.CaseStudyHighlight_authorRole__o_63E{font-size:var(--font-size-sm,.875rem);color:var(--color-text-tertiary,#6b7280)}.CaseStudyHighlight_stats__Es3vI{padding:var(--spacing-4,1rem) 0;border-top:1px solid var(--color-border-light,#f3f4f6);border-bottom:1px solid var(--color-border-light,#f3f4f6)}.CaseStudyHighlight_cta__dqz_k{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-3,.75rem) var(--spacing-6,1.5rem);font-size:var(--font-size-base,1rem);font-weight:var(--font-weight-semibold,600);line-height:1;text-decoration:none;background:var(--color-primary,#0066cc);color:var(--color-text-inverse,#ffffff);border:none;border-radius:var(--border-radius-md,.5rem);cursor:pointer;transition:all var(--transition-duration,.2s) var(--transition-timing,ease-in-out)}.CaseStudyHighlight_ctaLink__wuYZn{text-decoration:none}.CaseStudyHighlight_ctaButton__0KslN{appearance:none}.CaseStudyHighlight_cta__dqz_k:hover{background:var(--color-primary-dark,#0052a3);transform:translateY(-1px);box-shadow:var(--shadow-md,0 4px 6px -1px rgba(0,0,0,.1))}.CaseStudyHighlight_cta__dqz_k:focus-visible{outline:2px solid var(--color-focus,#0066cc);outline-offset:2px}.CaseStudyHighlight_cta__dqz_k:active{transform:translateY(0)}.CaseStudyHighlight_default__XOQqm{flex-direction:row}.CaseStudyHighlight_default__XOQqm .CaseStudyHighlight_imageWrapper__O_93f{width:40%;max-width:30rem;aspect-ratio:4/3}.CaseStudyHighlight_featured__li9Vt{flex-direction:column;padding:0;border:none;box-shadow:var(--shadow-lg,0 10px 15px -3px rgba(0,0,0,.1))}.CaseStudyHighlight_featured__li9Vt .CaseStudyHighlight_imageWrapper__O_93f{width:100%;aspect-ratio:16/9;border-radius:var(--border-radius-lg,.75rem) var(--border-radius-lg,.75rem) 0 0}.CaseStudyHighlight_featured__li9Vt .CaseStudyHighlight_content__VxwQI{padding:var(--spacing-8,2rem)}.CaseStudyHighlight_featured__li9Vt .CaseStudyHighlight_title__evg_u{font-size:var(--font-size-4xl,2.25rem)}.CaseStudyHighlight_compact__Y9qAK{flex-direction:column;padding:var(--spacing-6,1.5rem);gap:var(--spacing-4,1rem)}.CaseStudyHighlight_compact__Y9qAK .CaseStudyHighlight_imageWrapper__O_93f{width:100%;aspect-ratio:16/9}.CaseStudyHighlight_compact__Y9qAK .CaseStudyHighlight_title__evg_u{font-size:var(--font-size-xl,1.25rem)}.CaseStudyHighlight_compact__Y9qAK .CaseStudyHighlight_description__Klt8A,.CaseStudyHighlight_compact__Y9qAK .CaseStudyHighlight_quote__DobxK{font-size:var(--font-size-base,1rem)}.CaseStudyHighlight_compact__Y9qAK .CaseStudyHighlight_quoteWrapper__cQI_e{padding:var(--spacing-4,1rem)}@media (max-width:768px){.CaseStudyHighlight_caseStudy__t_E6q{flex-direction:column;padding:var(--spacing-6,1.5rem);gap:var(--spacing-6,1.5rem)}.CaseStudyHighlight_default__XOQqm .CaseStudyHighlight_imageWrapper__O_93f{width:100%;max-width:none}.CaseStudyHighlight_title__evg_u{font-size:var(--font-size-2xl,1.5rem)}.CaseStudyHighlight_featured__li9Vt .CaseStudyHighlight_title__evg_u{font-size:var(--font-size-3xl,1.875rem)}.CaseStudyHighlight_description__Klt8A{font-size:var(--font-size-base,1rem)}}@media (prefers-reduced-motion:reduce){.CaseStudyHighlight_cta__dqz_k{transition:none}.CaseStudyHighlight_cta__dqz_k:hover{transform:none}}@media (prefers-contrast:high){.CaseStudyHighlight_caseStudy__t_E6q{border-width:2px}.CaseStudyHighlight_quoteWrapper__cQI_e{border-left-width:6px}.CaseStudyHighlight_cta__dqz_k{border:2px solid}}.AnimatedFeatureCard_animatedFeatureCard___RNnt{position:relative;display:flex;flex-direction:column;border-radius:var(--border-radius-md);background-color:var(--color-background);border:var(--border-width) solid var(--color-border);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:transform,box-shadow,opacity}.AnimatedFeatureCard_button__Uyv0r,.AnimatedFeatureCard_link__94qrm{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;color:inherit;background:none;border:none;padding:0;cursor:pointer;text-align:inherit}.AnimatedFeatureCard_imageWrapper__Rj_Nk{position:relative;width:100%;height:200px;overflow:hidden;background-color:var(--color-background-alt)}.AnimatedFeatureCard_image__2av_i{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.AnimatedFeatureCard_iconWrapper__6KXxS{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:var(--spacing-md);font-size:1.5rem;color:var(--color-primary)}.AnimatedFeatureCard_content__AuI6b{display:flex;flex-direction:column;padding:var(--spacing-lg);flex-grow:1}.AnimatedFeatureCard_title__Wjbeh{margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text)}.AnimatedFeatureCard_description__XeCM_{margin:0;font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.AnimatedFeatureCard_fade__9yf6W{opacity:.85}.AnimatedFeatureCard_fade__9yf6W:focus-visible,.AnimatedFeatureCard_fade__9yf6W:hover{opacity:1}.AnimatedFeatureCard_scale___6_Kf:focus-visible,.AnimatedFeatureCard_scale___6_Kf:hover{transform:scale(1.05)}.AnimatedFeatureCard_lift__Nw3aB{box-shadow:var(--shadow-sm)}.AnimatedFeatureCard_lift__Nw3aB:focus-visible,.AnimatedFeatureCard_lift__Nw3aB:hover{transform:translateY(-.5rem);box-shadow:var(--shadow-lg)}.AnimatedFeatureCard_slide__h1zw_:focus-visible,.AnimatedFeatureCard_slide__h1zw_:hover{transform:translateX(.5rem)}.AnimatedFeatureCard_rotate__ekUBX{perspective:1000px}.AnimatedFeatureCard_rotate__ekUBX:focus-visible,.AnimatedFeatureCard_rotate__ekUBX:hover{transform:rotateY(5deg) rotateX(2deg)}.AnimatedFeatureCard_fade__9yf6W:hover .AnimatedFeatureCard_image__2av_i,.AnimatedFeatureCard_lift__Nw3aB:hover .AnimatedFeatureCard_image__2av_i,.AnimatedFeatureCard_rotate__ekUBX:hover .AnimatedFeatureCard_image__2av_i,.AnimatedFeatureCard_scale___6_Kf:hover .AnimatedFeatureCard_image__2av_i,.AnimatedFeatureCard_slide__h1zw_:hover .AnimatedFeatureCard_image__2av_i{transform:scale(1.1)}.AnimatedFeatureCard_animatedFeatureCard___RNnt:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AnimatedFeatureCard_button__Uyv0r:hover,.AnimatedFeatureCard_link__94qrm:hover{text-decoration:none}@media (prefers-reduced-motion:reduce){.AnimatedFeatureCard_animatedFeatureCard___RNnt,.AnimatedFeatureCard_image__2av_i{transition:none;will-change:auto}.AnimatedFeatureCard_fade__9yf6W:focus-visible,.AnimatedFeatureCard_fade__9yf6W:hover{opacity:1}.AnimatedFeatureCard_lift__Nw3aB:focus-visible,.AnimatedFeatureCard_lift__Nw3aB:hover,.AnimatedFeatureCard_rotate__ekUBX:focus-visible,.AnimatedFeatureCard_rotate__ekUBX:hover,.AnimatedFeatureCard_scale___6_Kf:focus-visible,.AnimatedFeatureCard_scale___6_Kf:hover,.AnimatedFeatureCard_slide__h1zw_:focus-visible,.AnimatedFeatureCard_slide__h1zw_:hover{transform:none}.AnimatedFeatureCard_lift__Nw3aB:focus-visible,.AnimatedFeatureCard_lift__Nw3aB:hover{box-shadow:var(--shadow-md)}.AnimatedFeatureCard_fade__9yf6W:hover .AnimatedFeatureCard_image__2av_i,.AnimatedFeatureCard_lift__Nw3aB:hover .AnimatedFeatureCard_image__2av_i,.AnimatedFeatureCard_rotate__ekUBX:hover .AnimatedFeatureCard_image__2av_i,.AnimatedFeatureCard_scale___6_Kf:hover .AnimatedFeatureCard_image__2av_i,.AnimatedFeatureCard_slide__h1zw_:hover .AnimatedFeatureCard_image__2av_i{transform:none}}.BookFlipTiles_bookFlipTiles__WuMcH{display:grid;width:100%}.BookFlipTiles_tile__16STl{perspective:1000px;cursor:pointer}.BookFlipTiles_tile__16STl[data-flippable=false]{cursor:default}.BookFlipTiles_flipCardInner__lVnBd{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d}.BookFlipTiles_tile__16STl[data-flipped=true] .BookFlipTiles_flipCardInner__lVnBd{transform:rotateY(180deg)}.BookFlipTiles_back__MWY3s,.BookFlipTiles_front__uNEhZ{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:var(--border-radius-md);border:var(--border-width) solid var(--color-border);background-color:var(--color-background);display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);overflow:hidden;box-shadow:var(--shadow-sm)}.BookFlipTiles_front__uNEhZ{transform:rotateY(0deg)}.BookFlipTiles_back__MWY3s{transform:rotateY(180deg)}.BookFlipTiles_default__cFV07 .BookFlipTiles_tile__16STl{min-height:250px}.BookFlipTiles_compact__wRAAo .BookFlipTiles_tile__16STl{min-height:150px}.BookFlipTiles_compact__wRAAo .BookFlipTiles_back__MWY3s,.BookFlipTiles_compact__wRAAo .BookFlipTiles_front__uNEhZ{padding:var(--spacing-md);font-size:var(--font-size-sm)}.BookFlipTiles_tile__16STl:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--border-radius-md)}.BookFlipTiles_tile__16STl[data-flippable=true]:hover .BookFlipTiles_flipCardInner__lVnBd{transform:scale(1.02)}.BookFlipTiles_tile__16STl[data-flippable=true][data-flipped=true]:hover .BookFlipTiles_flipCardInner__lVnBd{transform:rotateY(180deg) scale(1.02)}@media (prefers-reduced-motion:reduce){.BookFlipTiles_flipCardInner__lVnBd{transition:none}.BookFlipTiles_tile__16STl[data-flipped=true] .BookFlipTiles_flipCardInner__lVnBd{transform:none}.BookFlipTiles_tile__16STl[data-flipped=true] .BookFlipTiles_front__uNEhZ{opacity:0;pointer-events:none}.BookFlipTiles_tile__16STl[data-flipped=true] .BookFlipTiles_back__MWY3s{transform:none;opacity:1}.BookFlipTiles_tile__16STl[data-flipped=false] .BookFlipTiles_front__uNEhZ{opacity:1}.BookFlipTiles_tile__16STl[data-flipped=false] .BookFlipTiles_back__MWY3s{opacity:0;pointer-events:none}.BookFlipTiles_tile__16STl[data-flippable=true]:hover .BookFlipTiles_flipCardInner__lVnBd,.BookFlipTiles_tile__16STl[data-flippable=true][data-flipped=true]:hover .BookFlipTiles_flipCardInner__lVnBd{transform:none}}@media (hover:none) and (pointer:coarse){.BookFlipTiles_tile__16STl{min-height:200px}.BookFlipTiles_compact__wRAAo .BookFlipTiles_tile__16STl{min-height:150px}}