:root{--sw-color-neutral-0:#fff;--sw-color-neutral-5:#f9fafb;--sw-color-neutral-10:#f3f4f6;--sw-color-neutral-20:#e5e7eb;--sw-color-neutral-30:#d1d5db;--sw-color-neutral-40:#9ca3af;--sw-color-neutral-50:#6b7280;--sw-color-neutral-60:#4b5563;--sw-color-neutral-70:#374151;--sw-color-neutral-80:#1f2937;--sw-color-neutral-90:#111827;--sw-color-neutral-100:#000;--sw-color-brand-primary-10:#e9effc;--sw-color-brand-primary-20:#bccef6;--sw-color-brand-primary-30:#8dadf1;--sw-color-brand-primary-40:#5e8bed;--sw-color-brand-primary-50:#2e69eb;--sw-color-brand-primary-60:#2563eb;--sw-color-brand-primary-70:#114ed5;--sw-color-brand-primary-80:#0b3ca7;--sw-color-brand-primary-90:#072a79;--sw-color-brand-secondary-10:#ebfaf0;--sw-color-brand-secondary-20:#c1f1d2;--sw-color-brand-secondary-30:#95e9b4;--sw-color-brand-secondary-40:#69e296;--sw-color-brand-secondary-50:#3cdc77;--sw-color-brand-secondary-60:#22c55e;--sw-color-brand-secondary-70:#1fc65d;--sw-color-brand-secondary-80:#179c48;--sw-color-brand-secondary-90:#0f7133;--sw-color-brand-tertiary-10:#fdf0e7;--sw-color-brand-tertiary-20:#fad3b7;--sw-color-brand-tertiary-30:#f9b586;--sw-color-brand-tertiary-40:#f89754;--sw-color-brand-tertiary-50:#f87920;--sw-color-brand-tertiary-60:#f97316;--sw-color-brand-tertiary-70:#e25f03;--sw-color-brand-tertiary-80:#b24901;--sw-color-brand-tertiary-90:#803400;--sw-color-functional-success-10:#ecfdf5;--sw-color-functional-success-20:#d1fae5;--sw-color-functional-success-30:#a7f3d0;--sw-color-functional-success-40:#6ee7b7;--sw-color-functional-success-50:#34d399;--sw-color-functional-success-60:#10b981;--sw-color-functional-success-70:#059669;--sw-color-functional-success-80:#047857;--sw-color-functional-success-90:#065f46;--sw-color-functional-warning-10:#fffbeb;--sw-color-functional-warning-20:#fef3c7;--sw-color-functional-warning-30:#fde68a;--sw-color-functional-warning-40:#fcd34d;--sw-color-functional-warning-50:#fbbf24;--sw-color-functional-warning-60:#f59e0b;--sw-color-functional-warning-70:#d97706;--sw-color-functional-warning-80:#b45309;--sw-color-functional-warning-90:#92400e;--sw-color-functional-error-10:#fef2f2;--sw-color-functional-error-20:#fee2e2;--sw-color-functional-error-30:#fecaca;--sw-color-functional-error-40:#fca5a5;--sw-color-functional-error-50:#f87171;--sw-color-functional-error-60:#ef4444;--sw-color-functional-error-70:#dc2626;--sw-color-functional-error-80:#b91c1c;--sw-color-functional-error-90:#991b1b;--sw-color-functional-info-10:#e0f2fe;--sw-color-functional-info-20:#bae6fd;--sw-color-functional-info-30:#7dd3fc;--sw-color-functional-info-40:#38bdf8;--sw-color-functional-info-50:#0ea5e9;--sw-color-functional-info-60:#0284c7;--sw-color-functional-info-70:#0369a1;--sw-color-functional-info-80:#075985;--sw-color-functional-info-90:#0c4a6e;--sw-color-primary:#2563eb;--sw-color-secondary:#22c55e;--sw-color-tertiary:#f97316;--sw-color-surface:#fff;--sw-color-surface-variant:#f9fafb;--sw-color-surface-container-low:#f3f4f6;--sw-color-surface-container:#e5e7eb;--sw-color-surface-container-high:#d1d5db;--sw-color-surface-inverse:#111827;--sw-color-primary-container:#bccef6;--sw-color-secondary-container:#c1f1d2;--sw-color-tertiary-container:#fad3b7;--sw-color-success:#10b981;--sw-color-success-container:#ecfdf5;--sw-color-warning:#f59e0b;--sw-color-warning-container:#fffbeb;--sw-color-error:#ef4444;--sw-color-error-container:#fef2f2;--sw-color-info:#0284c7;--sw-color-info-container:#e0f2fe;--sw-color-on-primary:#fff;--sw-color-on-secondary:#111827;--sw-color-on-tertiary:#111827;--sw-color-on-surface:#111827;--sw-color-on-surface-variant:#374151;--sw-color-on-surface-inverse:#fff;--sw-color-on-primary-container:#111827;--sw-color-on-secondary-container:#111827;--sw-color-on-tertiary-container:#111827;--sw-color-on-success:#065f46;--sw-color-on-success-container:#065f46;--sw-color-on-warning:#000;--sw-color-on-warning-container:#b45309;--sw-color-on-error:#fff;--sw-color-on-error-container:#991b1b;--sw-color-on-info:#fff;--sw-color-on-info-container:#075985;--sw-color-text-default:#111827;--sw-color-text-strong:#111827;--sw-color-text-muted:#4b5563;--sw-color-text-subtle:#6b7280;--sw-color-border-default:#e5e7eb;--sw-color-border-subtle:#f3f4f6;--sw-color-border-strong:#9ca3af;--sw-color-border-inverse:#fff;--sw-color-border-focus:#0b3ca7;--sw-color-border-error:#ef4444;--sw-color-button-primary-background-default:#22c55e;--sw-color-button-primary-background-hover:#3cdc77;--sw-color-button-primary-background-active:#3cdc77;--sw-color-button-primary-background-disabled:#e5e7eb;--sw-color-button-primary-text-default:#111827;--sw-color-button-primary-text-hover:#111827;--sw-color-button-primary-text-active:#111827;--sw-color-button-primary-text-disabled:#4b5563;--sw-color-button-primary-border-default:#22c55e;--sw-color-button-primary-border-focus:#179c48;--sw-color-button-secondary-background-default:#fff;--sw-color-button-secondary-background-hover:#fff;--sw-color-button-secondary-background-active:#fff;--sw-color-button-secondary-background-disabled:#fff;--sw-color-button-secondary-text-default:#111827;--sw-color-button-secondary-text-disabled:#4b5563;--sw-color-button-secondary-text-hover:#111827;--sw-color-button-secondary-text-active:#111827;--sw-color-button-secondary-border-default:#22c55e;--sw-color-button-secondary-border-hover:#c1f1d2;--sw-color-button-secondary-border-disabled:#f3f4f6;--sw-color-button-secondary-border-focus:#179c48;--sw-color-button-tertiary-background-default:#fff;--sw-color-button-tertiary-background-hover:#f3f4f6;--sw-color-button-tertiary-background-active:#e5e7eb;--sw-color-button-tertiary-text-default:#111827;--sw-color-button-tertiary-text-hover:#111827;--sw-color-button-tertiary-text-disabled:#4b5563;--sw-color-button-tertiary-text-active:#111827;--sw-color-button-tertiary-border-focus:#179c48;--sw-color-button-tertiary-border-disabled:#9ca3af;--sw-color-button-tertiary-border-hover:#fff0;--sw-color-button-tertiary-border-default:#22c55e;--sw-color-button-inverted-background-default:#fff;--sw-color-button-inverted-background-hover:#e9effc;--sw-color-button-inverted-background-disabled:#ffffff4d;--sw-color-button-inverted-background-active:#2563eb;--sw-color-button-inverted-text-default:#2563eb;--sw-color-button-inverted-text-hover:#0b3ca7;--sw-color-button-inverted-text-disabled:#4b5563;--sw-color-button-inverted-text-active:#fff;--sw-color-button-inverted-border-default:#fff0;--sw-color-button-inverted-border-focus:#fff;--sw-color-button-link-text-default:#2563eb;--sw-color-button-link-text-hover:#111827;--sw-color-button-link-text-disabled:#4b5563;--sw-color-button-ghost-background-default:#fff0;--sw-color-button-ghost-background-hover:#ffffff1a;--sw-color-button-ghost-background-active:#ffffff26;--sw-color-button-ghost-background-disabled:#fff0;--sw-color-button-ghost-text-default:#fff;--sw-color-button-ghost-text-hover:#fff;--sw-color-button-ghost-text-active:#fff;--sw-color-button-ghost-text-disabled:#fff6;--sw-color-button-ghost-border-default:#fff0;--sw-color-button-ghost-border-hover:#fff;--sw-color-button-ghost-border-focus:#fff;--sw-color-button-ghost-border-disabled:#ffffff4d;--sw-color-input-background-default:#f9fafb;--sw-color-input-background-hover:#e5e7eb;--sw-color-input-background-focus:#fff;--sw-color-input-background-error:#fef2f2;--sw-color-input-background-success:#ecfdf5;--sw-color-input-background-disabled:#f3f4f6;--sw-color-input-background-readonly:#e5e7eb;--sw-color-input-border-default:#9ca3af;--sw-color-input-border-hover:#9ca3af;--sw-color-input-border-focus:#0b3ca7;--sw-color-input-border-error:#ef4444;--sw-color-input-border-success:#10b981;--sw-color-input-border-disabled:#e5e7eb;--sw-color-input-border-readonly:#e5e7eb;--sw-color-input-text-default:#111827;--sw-color-input-text-placeholder:#6b7280;--sw-color-input-text-error:#ef4444;--sw-color-input-text-success:#10b981;--sw-color-input-text-disabled:#4b5563;--sw-color-input-text-readonly:#4b5563;--sw-color-input-icon-default:#374151;--sw-color-input-icon-focus:#111827;--sw-color-input-icon-error:#ef4444;--sw-color-input-icon-disabled:#4b5563;--sw-color-textarea-background-default:#f9fafb;--sw-color-textarea-background-hover:#e5e7eb;--sw-color-textarea-background-focus:#fff;--sw-color-textarea-background-error:#fef2f2;--sw-color-textarea-background-success:#ecfdf5;--sw-color-textarea-background-disabled:#f3f4f6;--sw-color-textarea-background-readonly:#e5e7eb;--sw-color-textarea-border-default:#9ca3af;--sw-color-textarea-border-hover:#9ca3af;--sw-color-textarea-border-focus:#0b3ca7;--sw-color-textarea-border-error:#ef4444;--sw-color-textarea-border-success:#10b981;--sw-color-textarea-border-disabled:#e5e7eb;--sw-color-textarea-border-readonly:#e5e7eb;--sw-color-textarea-text-default:#111827;--sw-color-textarea-text-placeholder:#6b7280;--sw-color-textarea-text-error:#ef4444;--sw-color-textarea-text-success:#10b981;--sw-color-textarea-text-disabled:#4b5563;--sw-color-textarea-text-readonly:#4b5563;--sw-color-select-control-background-default:#f9fafb;--sw-color-select-control-background-hover:#e5e7eb;--sw-color-select-control-background-focus:#fff;--sw-color-select-control-background-error:#fef2f2;--sw-color-select-control-background-disabled:#f3f4f6;--sw-color-select-control-border-default:#9ca3af;--sw-color-select-control-border-hover:#9ca3af;--sw-color-select-control-border-focus:#0b3ca7;--sw-color-select-control-border-error:#ef4444;--sw-color-select-control-border-disabled:#e5e7eb;--sw-color-select-control-text-default:#111827;--sw-color-select-control-text-placeholder:#6b7280;--sw-color-select-control-text-disabled:#4b5563;--sw-color-select-control-icon-default:#374151;--sw-color-select-control-icon-active:#111827;--sw-color-select-control-icon-disabled:#4b5563;--sw-color-select-menu-background:#fff;--sw-color-select-menu-border:#e5e7eb;--sw-color-select-option-background-default:#fff;--sw-color-select-option-background-hover:#e5e7eb;--sw-color-select-option-background-selected:#bccef6;--sw-color-select-option-text-default:#111827;--sw-color-select-option-text-selected:#111827;--sw-color-select-option-text-disabled:#4b5563;--sw-color-select-option-icon-check:#2563eb;--sw-color-select-option-icon-disabled:#4b5563;--sw-color-link-default-text-default:#2563eb;--sw-color-link-default-text-hover:#111827;--sw-color-link-default-underline:#2563eb;--sw-color-link-inverse-text-default:#2563eb;--sw-color-link-inverse-text-hover:#111827;--sw-color-link-inverse-underline:#2563eb;--sw-color-link-text-default:#2563eb;--sw-color-link-text-hover:#bccef6;--sw-color-scrim:#000c;--sw-color-opacity-white-60:#fff9;--sw-color-opacity-white-40:#fff6;--sw-color-opacity-white-20:#fff3;--sw-color-opacity-white-5:#ffffff0d;--sw-color-opacity-neutral-darkest-60:#0009;--sw-color-opacity-white-50:#ffffff80;--sw-color-opacity-neutral-darkest-30:#0000004d;--sw-color-opacity-neutral-darkest-15:#00000026;--sw-color-opacity-neutral-darkest-40:#0006;--sw-color-opacity-white-10:#ffffff1a;--sw-color-opacity-transparent:#fff0;--sw-color-opacity-neutral-darkest-10:#0000001a;--sw-color-opacity-neutral-darkest-5:#0000000d;--sw-color-opacity-white-30:#ffffff4d;--sw-color-opacity-white-15:#ffffff26;--sw-color-opacity-neutral-darkest-20:#0003;--sw-color-opacity-neutral-darkest-50:#00000080;--sw-color-opacity-white-70:#ffffffb3;--sw-color-opacity-white-80:#fffc;--sw-color-opacity-white-90:#ffffffe6;--sw-color-opacity-neutral-darkest-70:#000000b3;--sw-color-opacity-neutral-darkest-80:#000c;--sw-color-opacity-neutral-darkest-90:#000000e6;--sw-color-opacity-white-8:#ffffff14;--sw-color-opacity-neutral-darkest-8:#00000017;--sw-color-black:#000;--sw-color-white:#fff;--sw-color-transparent:#fff0;--sw-color-tab-list-background:#e5e7eb;--sw-color-tab-trigger-background-default:#fff0;--sw-color-tab-trigger-background-hover:#ffffffb3;--sw-color-tab-trigger-background-active:#fff;--sw-color-tab-trigger-text-default:#374151;--sw-color-tab-trigger-text-hover:#111827;--sw-color-tab-trigger-text-active:#111827;--sw-color-tab-trigger-text-disabled:#374151;--sw-color-tab-trigger-border-focus:#2563eb;--sw-color-tab-content-background:#fff;--sw-color-tab-content-border:#374151;--sw-color-nav-item-text-default:#111827;--sw-color-nav-item-text-hover:#2563eb;--sw-color-nav-item-text-active:#2563eb;--sw-color-nav-item-text-disabled:#6b7280;--sw-color-nav-item-background-hover:#f3f4f6;--sw-color-nav-item-background-active:#fff0;--sw-color-nav-item-icon-default:#111827;--sw-color-nav-item-icon-hover:#2563eb;--sw-color-nav-item-icon-active:#2563eb;--sw-color-nav-item-icon-disabled:#6b7280;--sw-color-nav-bar-background:#fff0;--sw-color-nav-bar-border:#fff0;--sw-color-header-background:#fff;--sw-color-header-border:#e5e7eb;--sw-color-footer-background:#111827;--sw-color-footer-text:#fff;--sw-color-footer-link-focus:#22c55e;--sw-color-footer-link-active:#22c55e;--sw-color-footer-link-hover:#22c55e;--sw-color-footer-link-default:#fff;--sw-color-switch-background-default:#9ca3af;--sw-color-switch-background-active:#2563eb;--sw-color-accordion-border-default:#fff0;--sw-color-accordion-border-hover:#fff0;--sw-color-accordion-trigger-background-default:#f3f4f6;--sw-color-accordion-trigger-background-hover:#e5e7eb;--sw-color-accordion-trigger-background-active:#e5e7eb;--sw-color-accordion-trigger-text-default:#111827;--sw-color-accordion-trigger-text-hover:#2563eb;--sw-color-accordion-trigger-text-active:#2563eb;--sw-color-accordion-icon-background-default:#f3f4f6;--sw-color-accordion-icon-background-hover:#e5e7eb;--sw-color-accordion-icon-background-active:#e5e7eb;--sw-color-accordion-panel-background:#f9fafb;--sw-color-accordion-panel-text:#374151;--sw-color-accent:#22c55e;--sw-color-on-accent:#111827;--sw-color-slider-control-outline-background-default:#fff;--sw-color-slider-control-outline-background-hover:#22c55e;--sw-color-slider-control-outline-background-disabled:#e5e7eb;--sw-color-slider-control-outline-foreground-default:#111827;--sw-color-slider-control-outline-foreground-hover:#111827;--sw-color-slider-control-outline-foreground-disabled:#4b5563;--sw-color-slider-control-outline-border-default:#e5e7eb;--sw-color-slider-control-outline-border-hover:#22c55e;--sw-color-slider-control-outline-border-disabled:#f3f4f6;--sw-color-slider-control-outline-border-focus:#0b3ca7;--sw-color-slider-control-scrim-background-default:#000c;--sw-color-slider-control-scrim-background-hover:#000000e6;--sw-color-slider-control-scrim-background-disabled:#00000080;--sw-color-slider-control-scrim-foreground-default:#fff;--sw-color-slider-control-scrim-foreground-hover:#fff;--sw-color-slider-control-scrim-foreground-disabled:#ffffff80;--sw-color-slider-control-scrim-border-default:#fff0;--sw-color-slider-control-scrim-border-hover:#fff0;--sw-color-slider-control-scrim-border-disabled:#fff0;--sw-color-slider-control-scrim-border-focus:#fff;--sw-color-slider-dot-inactive:#0000004d;--sw-color-slider-dot-active:#2563eb;--sw-color-slider-counter-text:#4b5563;--sw-color-hero-panel-bg-light:#fff;--sw-color-hero-panel-bg-dark:#000c;--sw-color-hero-media-bleed-gradient-start:#3a4250;--sw-color-hero-media-bleed-gradient-end:#171b24;--sw-color-utility-nav-item-text-default:#111827;--sw-color-utility-nav-item-text-hover:#2563eb;--sw-color-utility-nav-item-text-active:#2563eb;--sw-color-utility-nav-item-background-hover:#f3f4f6;--sw-color-utility-nav-item-background-active:#fff0;--sw-color-utility-nav-item-icon-default:#374151;--sw-color-utility-nav-item-icon-hover:#2563eb;--sw-color-utility-nav-item-icon-active:#2563eb;--sw-color-utility-nav-bar-background:#fff0;--sw-color-utility-nav-bar-border:#fff0;--sw-color-target-nav-item-text-default:#111827;--sw-color-target-nav-item-text-hover:#2563eb;--sw-color-target-nav-item-text-active:#2563eb;--sw-color-target-nav-item-text-disabled:#6b7280;--sw-color-target-nav-item-background-hover:#f3f4f6;--sw-color-target-nav-item-background-active:#fff0;--sw-color-target-nav-item-icon-default:#111827;--sw-color-target-nav-item-icon-hover:#2563eb;--sw-color-target-nav-item-icon-active:#2563eb;--sw-color-target-nav-bar-background:#f3f4f6;--sw-color-target-nav-bar-border:#fff0;--sw-color-sub-nav-item-text-default:#111827;--sw-color-sub-nav-item-text-hover:#2563eb;--sw-color-sub-nav-item-text-active:#2563eb;--sw-color-sub-nav-item-text-disabled:#6b7280;--sw-color-sub-nav-item-background-hover:#f3f4f6;--sw-color-sub-nav-item-background-active:#fff0;--sw-color-sub-nav-item-icon-default:#111827;--sw-color-sub-nav-item-icon-hover:#2563eb;--sw-color-sub-nav-item-icon-active:#2563eb;--sw-color-sub-nav-item-icon-disabled:#6b7280;--sw-color-sub-nav-dropdown-background:#fff;--sw-color-sub-nav-dropdown-border:#fff0;--sw-color-mobile-menu-background:#fff;--sw-color-mobile-menu-overlay:#000c;--sw-link-on-color-text-default:#fff;--sw-link-on-color-text-hover:#bccef6;--sw-link-on-color-underline:#fff;--sw-divider-line-color:#374151;--sw-accordion-icon-color-default:#111827;--sw-accordion-icon-color-hover:#2563eb;--sw-accordion-icon-color-active:#2563eb;--sw-hero-scrim-color:#000c;--sw-sub-nav-dropdown-shadow-color:#f3f4f6;--sw-burger-color:#111827;--sw-breadcrumb-default-link-gap:10px;--sw-breadcrumb-default-link-current-gap:10px;--sw-breadcrumb-default-ellipsis-gap:10px;--sw-breadcrumb-focus-link-gap:10px;--sw-breadcrumb-focus-ellipsis-gap:10px;--sw-breadcrumb-focus-link-current-gap:10px;--sw-other-focus-gap:8px;--sw-other-split-right-full-gap:48px;--sw-other-split-right-bleed-standard-gap:48px;--sw-other-split-right-bleed-full-gap:48px;--sw-other-primary-mobile-gap:8px;--sw-other-secondary-mobile-gap:8px;--sw-other-768-paddingX:8px;--sw-other-768-paddingY:8px;--sw-other-768-gap:8px;--sw-other-1024-paddingX:8px;--sw-other-1024-paddingY:8px;--sw-other-1024-gap:8px;--sw-other-1280-paddingX:8px;--sw-other-1280-paddingY:8px;--sw-other-1280-gap:8px;--sw-other-1440-paddingX:8px;--sw-other-1440-paddingY:8px;--sw-other-1440-gap:8px;--sw-other-1680-paddingX:8px;--sw-other-1680-paddingY:8px;--sw-other-1680-gap:8px;--sw-other-1920-paddingX:8px;--sw-other-1920-paddingY:8px;--sw-other-1920-gap:8px;--sw-other-2560-paddingX:8px;--sw-other-2560-paddingY:8px;--sw-other-2560-gap:8px;--sw-other-none-none-none-paddingX:24px;--sw-other-none-none-none-paddingY:24px;--sw-other-none-none-sm-paddingX:24px;--sw-other-none-none-sm-paddingY:24px;--sw-other-none-none-md-paddingX:24px;--sw-other-none-none-md-paddingY:24px;--sw-other-none-none-lg-paddingX:24px;--sw-other-none-none-lg-paddingY:24px;--sw-other-outlined-none-none-paddingX:24px;--sw-other-outlined-none-none-paddingY:24px;--sw-other-outlined-none-sm-paddingX:24px;--sw-other-outlined-none-sm-paddingY:24px;--sw-other-outlined-none-md-paddingX:24px;--sw-other-outlined-none-md-paddingY:24px;--sw-other-outlined-none-lg-paddingX:24px;--sw-other-outlined-none-lg-paddingY:24px;--sw-other-elevated-none-none-paddingX:24px;--sw-other-elevated-none-none-paddingY:24px;--sw-other-elevated-none-sm-paddingX:24px;--sw-other-elevated-none-sm-paddingY:24px;--sw-other-elevated-none-md-paddingX:24px;--sw-other-elevated-none-md-paddingY:24px;--sw-other-elevated-none-lg-paddingX:24px;--sw-other-elevated-none-lg-paddingY:24px;--sw-other-surface-none-none-paddingX:24px;--sw-other-surface-none-none-paddingY:24px;--sw-other-surface-none-sm-paddingX:24px;--sw-other-surface-none-sm-paddingY:24px;--sw-other-surface-none-md-paddingX:24px;--sw-other-surface-none-md-paddingY:24px;--sw-other-surface-none-lg-paddingX:24px;--sw-other-surface-none-lg-paddingY:24px;--sw-other-surface-variant-none-none-paddingX:24px;--sw-other-surface-variant-none-none-paddingY:24px;--sw-other-surface-variant-none-sm-paddingX:24px;--sw-other-surface-variant-none-sm-paddingY:24px;--sw-other-surface-variant-none-md-paddingX:24px;--sw-other-surface-variant-none-md-paddingY:24px;--sw-other-surface-variant-none-lg-paddingX:24px;--sw-other-surface-variant-none-lg-paddingY:24px;--sw-other-surface-inverse-none-none-paddingX:24px;--sw-other-surface-inverse-none-none-paddingY:24px;--sw-other-surface-inverse-none-sm-paddingX:24px;--sw-other-surface-inverse-none-sm-paddingY:24px;--sw-other-surface-inverse-none-md-paddingX:24px;--sw-other-surface-inverse-none-md-paddingY:24px;--sw-other-surface-inverse-none-lg-paddingX:24px;--sw-other-surface-inverse-none-lg-paddingY:24px;--sw-other-primary-none-none-paddingX:24px;--sw-other-primary-none-none-paddingY:24px;--sw-other-primary-none-sm-paddingX:24px;--sw-other-primary-none-sm-paddingY:24px;--sw-other-primary-none-md-paddingX:24px;--sw-other-primary-none-md-paddingY:24px;--sw-other-primary-none-lg-paddingX:24px;--sw-other-primary-none-lg-paddingY:24px;--sw-other-secondary-none-none-paddingX:24px;--sw-other-secondary-none-none-paddingY:24px;--sw-other-secondary-none-sm-paddingX:24px;--sw-other-secondary-none-sm-paddingY:24px;--sw-other-secondary-none-md-paddingX:24px;--sw-other-secondary-none-md-paddingY:24px;--sw-other-secondary-none-lg-paddingX:24px;--sw-other-secondary-none-lg-paddingY:24px;--sw-other-variant2-gap:1px;--sw-other-3-lines-style8-gap:8px;--sw-other-2-lines-style6-gap:8px;--sw-other-1-line-style4-gap:8px;--sw-other-3-lines-style7-gap:8px;--sw-other-2-lines-style5-gap:8px;--sw-other-1-line-style3-gap:8px;--sw-other-icon-square-paddingX:5px;--sw-other-icon-square-paddingY:5px;--sw-other-icon-circle-paddingX:5px;--sw-other-icon-circle-paddingY:5px;--sw-other-l-12-gap:12px;--sw-other-l-11-gap:12px;--sw-other-l-10-gap:12px;--sw-other-l-9-gap:12px;--sw-other-l-8-gap:12px;--sw-other-l-7-gap:12px;--sw-other-l-6-gap:12px;--sw-other-l-5-gap:12px;--sw-other-l-4-gap:12px;--sw-other-l-3-gap:4px;--sw-other-l-2-gap:4px;--sw-other-xl-left-gap:8px;--sw-other-lg-left-gap:8px;--sw-other-md-left-gap:8px;--sw-other-sm-left-gap:8px;--sw-other-xl-center-gap:8px;--sw-other-lg-center-gap:8px;--sw-other-md-center-gap:8px;--sw-other-sm-center-gap:8px;--sw-other-40-gap:8px;--sw-other-64-gap:8px;--sw-other-80-gap:8px;--sw-other-horizontal-ohne-rahmen-linie-links-paddingY:5px;--sw-other-vertikal-ohne-rahmen-linie-links-paddingX:5px;--sw-other-horizontal-ohne-rahmen-pfeil-links-paddingY:5px;--sw-other-vertikal-ohne-rahmen-pfeil-links-paddingX:5px;--sw-other-horizontal-ohne-rahmen-bogen-links-paddingY:5px;--sw-other-vertikal-ohne-rahmen-bogen-links-paddingX:5px;--sw-other-horizontal-ohne-rahmen-linie-zentriert-paddingY:5px;--sw-other-horizontal-ohne-rahmen-pfeil-zentriert-paddingY:5px;--sw-other-horizontal-ohne-rahmen-bogen-zentriert-paddingY:5px;--sw-other-links-gap:8px;--sw-other-zentriert-gap:8px;--sw-other-horizontal-ohne-rahmen-bogen-oben-zentriert-paddingY:5px;--sw-other-horizontal-ohne-rahmen-bogen-unten-zentriert-paddingY:5px;--sw-other-horizontal-ohne-rahmen-bogen-oben-linksb-ndig-paddingY:5px;--sw-other-horizontal-ohne-rahmen-linie-linksb-ndig-paddingY:5px;--sw-other-horizontal-ohne-rahmen-pfeil-linksb-ndig-paddingY:5px;--sw-other-vertikal-ohne-rahmen-linie-linksb-ndig-paddingX:5px;--sw-other-vertikal-ohne-rahmen-pfeil-linksb-ndig-paddingX:5px;--sw-other-vertikal-ohne-rahmen-bogen-oben-linksb-ndig-paddingX:5px;--sw-slider-default-gap:10px;--sw-slider-sm-gap:16px;--sw-slider-md-gap:16px;--sw-slider-lg-gap:16px;--sw-chip-default-ghost-gap:4px;--sw-card-default-paddingX:24px;--sw-card-default-paddingY:24px;--sw-card-default-gap:16px;--sw-spacing-0:0px;--sw-spacing-4:4px;--sw-spacing-8:8px;--sw-spacing-10:10px;--sw-spacing-12:12px;--sw-spacing-16:16px;--sw-spacing-20:20px;--sw-spacing-24:24px;--sw-spacing-28:28px;--sw-spacing-32:32px;--sw-spacing-36:36px;--sw-spacing-40:40px;--sw-spacing-48:48px;--sw-spacing-56:56px;--sw-spacing-64:64px;--sw-spacing-72:72px;--sw-spacing-80:80px;--sw-spacing-96:96px;--sw-spacing-104:104px;--sw-spacing-128:128px;--sw-spacing-144:144px;--sw-spacing-160:160px;--sw-spacing-192:192px;--sw-spacing-224:224px;--sw-spacing-256:256px;--sw-spacing-320:320px;--sw-spacing-384:384px;--sw-spacing-section-padding-y-sm:var(--sw-spacing-40);--sw-spacing-section-padding-y-md:var(--sw-spacing-80);--sw-spacing-section-padding-y-lg:var(--sw-spacing-128);--sw-spacing-section-padding-x-sm:var(--sw-spacing-24);--sw-spacing-section-padding-x-md:var(--sw-spacing-64);--sw-spacing-section-padding-x-lg:var(--sw-spacing-80);--sw-spacing-grid-gutter:var(--sw-spacing-32);--sw-spacing-container-padding-x:var(--sw-spacing-24);--sw-spacing-section-title-gap-xl:var(--sw-spacing-24);--sw-spacing-section-title-gap-lg:var(--sw-spacing-20);--sw-spacing-section-padding-y-none:var(--sw-spacing-0);--sw-spacing-nav-bar-gap:var(--sw-spacing-4);--sw-breadcrumb-radius:2px;--sw-button-radius:var(--sw-radius-2xl);--sw-menu-radius:12px;--sw-select-radius:8px;--sw-tooltip-radius:8px;--sw-card-radius:12px;--sw-radius-none:0px;--sw-radius-xs:2px;--sw-radius-sm:4px;--sw-radius-md:6px;--sw-radius-lg:8px;--sw-radius-xl:12px;--sw-radius-2xl:16px;--sw-radius-3xl:24px;--sw-radius-4xl:32px;--sw-radius-full:9999px;--sw-radius-5xl:40px;--sw-radius-6xl:48px;--sw-radius-7xl:64px;--sw-radius-8xl:80px;--sw-input-radius:var(--sw-radius-lg);--sw-textarea-radius:var(--sw-input-radius);--sw-tab-list-radius:var(--sw-spacing-8);--sw-tab-trigger-radius:var(--sw-radius-sm);--sw-tab-content-radius:var(--sw-radius-lg);--sw-nav-item-radius:var(--sw-radius-lg);--sw-accordion-container-radius:var(--sw-radius-md);--sw-accordion-icon-radius:var(--sw-radius-md);--sw-teaser-radius:var(--sw-radius-2xl);--sw-hero-media-radius:var(--sw-radius-3xl);--sw-hero-panel-radius:20px;--sw-slider-control-radius:var(--sw-radius-full);--sw-steps-card-radius:var(--sw-radius-xl);--sw-steps-badge-radius:var(--sw-radius-full);--sw-utility-nav-item-radius:var(--sw-radius-lg);--sw-target-nav-item-radius:var(--sw-radius-sm);--sw-sub-nav-item-radius:var(--sw-radius-lg);--sw-sub-nav-dropdown-radius:var(--sw-radius-lg);--sw-opacity-opacity-45:45%;--sw-opacity-opacity-35:35%;--sw-opacity-opacity-30:30%;--sw-opacity-opacity-25:25%;--sw-opacity-opacity-15:15%;--sw-opacity-opacity-10:10%;--sw-opacity-opacity-75:75%;--sw-opacity-opacity-85:85%;--sw-opacity-opacity-20:20%;--sw-opacity-opacity-80:80%;--sw-opacity-opacity-100:100%;--sw-opacity-opacity-90:90%;--sw-opacity-opacity-40:40%;--sw-opacity-opacity-70:70%;--sw-opacity-opacity-65:65%;--sw-opacity-opacity-0:0%;--sw-opacity-opacity-50:50%;--sw-opacity-opacity-5:5%;--sw-opacity-opacity-95:95%;--sw-opacity-opacity-60:60%;--sw-opacity-opacity-55:55%;--sw-typography-weight-thin:100;--sw-typography-weight-extralight:200;--sw-typography-weight-light:350;--sw-typography-weight-regular:400;--sw-typography-weight-medium:500;--sw-typography-weight-semibold:600;--sw-typography-weight-bold:700;--sw-typography-weight-extrabold:800;--sw-typography-weight-black:900;--sw-typography-weight-thin-italic:100;--sw-typography-weight-bold-italic:700;--sw-typography-letter-spacing-tighter:-.8px;--sw-typography-letter-spacing-wider:.8px;--sw-typography-letter-spacing-tight:-.4px;--sw-typography-letter-spacing-wide:.4px;--sw-typography-letter-spacing-widest:1.6px;--sw-typography-letter-spacing-normal:0px;--sw-sizing-container-720:720px;--sw-sizing-container-960:960px;--sw-sizing-container-xs:375px;--sw-sizing-container-sm:640px;--sw-sizing-container-md:768px;--sw-sizing-container-lg:1024px;--sw-sizing-container-xl:1280px;--sw-sizing-container-2xl:1440px;--sw-sizing-container-3xl:1680px;--sw-sizing-container-4xl:1920px;--sw-sizing-container-5xl:2560px;--sw-sizing-max-width-2xs:320px;--sw-sizing-max-width-xs:400px;--sw-sizing-max-width-sm:480px;--sw-sizing-max-width-md:560px;--sw-sizing-max-width-lg:768px;--sw-sizing-max-width-xl:1024px;--sw-sizing-max-width-2xl:1280px;--sw-sizing-max-width-max-w-2xl:672px;--sw-sizing-max-width-max-w-xl:576px;--sw-sizing-max-width-max-w-lg:512px;--sw-sizing-max-width-max-w-md:448px;--sw-sizing-max-width-max-w-7xl:1280px;--sw-sizing-max-width-max-w-none:0px;--sw-sizing-max-width-max-w-5xl:1024px;--sw-sizing-max-width-max-w-3xs:256px;--sw-sizing-max-width-max-w-xs:320px;--sw-sizing-max-width-max-w-6xl:1152px;--sw-sizing-max-width-max-w-sm:384px;--sw-sizing-max-width-max-w-px:1px;--sw-sizing-max-width-max-w-3xl:768px;--sw-sizing-max-width-max-w-4xl:896px;--sw-sizing-max-width-max-w-2xs:288px;--sw-sizing-icon-2xs:12px;--sw-sizing-icon-xs:16px;--sw-sizing-icon-sm:20px;--sw-sizing-icon-md:24px;--sw-sizing-icon-lg:32px;--sw-sizing-icon-xl:40px;--sw-sizing-icon-2xl:48px;--sw-sizing-icon-3xl:64px;--sw-sizing-icon-4xl:80px;--sw-sizing-icon-5xl:96px;--sw-sizing-icon-6xl:104px;--sw-sizing-border-width-none:0px;--sw-sizing-border-width-hairline:1px;--sw-sizing-border-width-thin:2px;--sw-sizing-border-width-base:4px;--sw-sizing-border-width-thick:8px;--sw-sizing-typography-size-body-lg:18px;--sw-sizing-typography-size-body-base:16px;--sw-sizing-typography-size-body-sm:14px;--sw-sizing-typography-size-caption:12px;--sw-sizing-typography-size-body-lead:28px;--sw-sizing-typography-size-body-xs:12px;--sw-sizing-typography-size-nav-main:16px;--sw-sizing-typography-size-nav-sub:16px;--sw-sizing-typography-size-nav-utility:14px;--sw-sizing-typography-size-nav-target:14px;--sw-sizing-container-responsive-fluid:var(--sw-sizing-container-4xl);--sw-sizing-container-responsive-lg:var(--sw-sizing-container-3xl);--sw-sizing-container-responsive-default:var(--sw-sizing-container-2xl);--sw-sizing-container-responsive-md:var(--sw-sizing-container-xl);--sw-sizing-container-responsive-sm:var(--sw-sizing-container-lg);--sw-sizing-container-responsive-xs:var(--sw-sizing-container-md);--sw-input-size-sm-height:var(--sw-spacing-32);--sw-input-size-sm-padding-x:var(--sw-spacing-12);--sw-input-size-sm-font-size:var(--sw-sizing-typography-size-body-sm);--sw-input-size-md-height:var(--sw-spacing-40);--sw-input-size-md-padding-x:var(--sw-spacing-16);--sw-input-size-md-font-size:var(--sw-sizing-typography-size-body-base);--sw-input-size-lg-height:var(--sw-spacing-48);--sw-input-size-lg-padding-x:var(--sw-spacing-20);--sw-input-size-lg-font-size:var(--sw-sizing-typography-size-body-lg);--sw-textarea-size-sm-min-height:var(--sw-spacing-96);--sw-textarea-size-sm-padding-x:var(--sw-spacing-16);--sw-textarea-size-sm-padding-y:var(--sw-spacing-8);--sw-textarea-size-md-min-height:var(--sw-spacing-128);--sw-textarea-size-md-padding-x:var(--sw-spacing-16);--sw-textarea-size-md-padding-y:var(--sw-spacing-12);--sw-textarea-size-lg-min-height:var(--sw-spacing-160);--sw-textarea-size-lg-padding-x:var(--sw-spacing-20);--sw-textarea-size-lg-padding-y:var(--sw-spacing-16);--sw-sizing-min-width-min-w-2xl:672px;--sw-sizing-min-width-min-w-xl:576px;--sw-sizing-min-width-min-w-7xl:1280px;--sw-sizing-min-width-min-w-sm:384px;--sw-sizing-min-width-min-w-3xs:256px;--sw-sizing-min-width-min-w-lg:512px;--sw-sizing-min-width-min-w-2xs:288px;--sw-sizing-min-width-min-w-xs:320px;--sw-sizing-min-width-min-w-md:448px;--sw-sizing-min-width-min-w-5xl:1024px;--sw-sizing-min-width-min-w-px:1px;--sw-sizing-min-width-min-w-6xl:1152px;--sw-sizing-min-width-min-w-3xl:768px;--sw-sizing-min-width-min-w-4xl:896px;--sw-tab-trigger-min-width:64px;--sw-sizing-height-h-4:16px;--sw-sizing-height-h-3-5:14px;--sw-sizing-height-h-3:12px;--sw-sizing-height-h-1:4px;--sw-sizing-height-h-24:96px;--sw-sizing-height-h-7:28px;--sw-sizing-height-h-32:128px;--sw-sizing-height-h-2:8px;--sw-sizing-height-h-28:112px;--sw-sizing-height-h-0-5:2px;--sw-sizing-height-h-56:224px;--sw-sizing-height-h-52:208px;--sw-sizing-height-h-16:64px;--sw-sizing-height-h-2-5:10px;--sw-sizing-height-h-8:32px;--sw-sizing-height-h-px:1px;--sw-sizing-height-h-14:56px;--sw-sizing-height-h-10:40px;--sw-sizing-height-h-36:144px;--sw-sizing-height-h-44:176px;--sw-sizing-height-h-9:36px;--sw-sizing-height-h-5:20px;--sw-sizing-height-h-12:48px;--sw-sizing-height-h-11:44px;--sw-sizing-height-h-6:24px;--sw-sizing-height-h-48:192px;--sw-sizing-height-h-20:80px;--sw-sizing-height-h-1-5:6px;--sw-sizing-height-h-0:0px;--sw-sizing-width-w-3:12px;--sw-sizing-width-w-1-5:6px;--sw-sizing-width-w-96:384px;--sw-sizing-width-w-80:320px;--sw-sizing-width-w-2-5:10px;--sw-sizing-width-w-72:288px;--sw-sizing-width-w-1:4px;--sw-sizing-width-w-2:8px;--sw-sizing-width-w-56:224px;--sw-sizing-width-w-3-5:14px;--sw-sizing-width-w-20:80px;--sw-sizing-width-w-44:176px;--sw-sizing-width-w-4:16px;--sw-sizing-width-w-32:128px;--sw-sizing-width-w-24:96px;--sw-sizing-width-w-48:192px;--sw-sizing-width-w-8:32px;--sw-sizing-width-w-0-5:2px;--sw-sizing-width-w-5:20px;--sw-sizing-width-w-6:24px;--sw-sizing-width-w-52:208px;--sw-sizing-width-w-16:64px;--sw-sizing-width-w-px:1px;--sw-sizing-width-w-11:44px;--sw-sizing-width-w-14:56px;--sw-sizing-width-w-36:144px;--sw-sizing-width-w-10:40px;--sw-sizing-width-w-12:48px;--sw-sizing-width-w-28:112px;--sw-sizing-width-w-7:28px;--sw-sizing-width-w-64:256px;--sw-sizing-width-w-9:36px;--sw-sizing-width-w-0:0px;--sw-accordion-icon-stroke-width:var(--sw-sizing-border-width-thin);--sw-teaser-border-width:var(--sw-sizing-border-width-hairline);--sw-hero-content-max-width:832px;--sw-hero-min-height-compact:480px;--sw-hero-min-height-standard:672px;--sw-hero-min-height-immersive:832px;--sw-hero-panel-max-width:768px;--sw-slider-control-border-width:var(--sw-sizing-border-width-hairline);--sw-slider-control-size:40px;--sw-slider-control-icon-size:16px;--sw-slider-dot-size:10px;--sw-steps-badge-size:var(--sw-spacing-48);--sw-sizing-burger-size:var(--sw-spacing-24);--sw-sizing-burger-line-width:var(--sw-sizing-border-width-thin);--sw-sizing-header-height:var(--sw-sizing-height-h-16);--sw-sizing-nav-bar-height:var(--sw-sizing-height-h-12);--sw-sizing-utility-bar-height:var(--sw-sizing-height-h-9);--sw-sizing-mobile-menu-width:var(--sw-spacing-320);--sw-button-icon-radius:var(--sw-radius-full);--sw-link-gap:6px;--sw-tab-list-padding:var(--sw-spacing-4);--sw-tab-list-gap:var(--sw-spacing-4);--sw-tab-trigger-padding-x:var(--sw-spacing-12);--sw-tab-trigger-padding-y:var(--sw-spacing-8);--sw-tab-content-padding:var(--sw-spacing-16);--sw-divider-line-thickness:var(--sw-sizing-border-width-hairline);--sw-divider-spacing:var(--sw-spacing-16);--sw-nav-item-padding-x:var(--sw-spacing-16);--sw-nav-item-padding-y:var(--sw-spacing-10);--sw-nav-item-gap:var(--sw-spacing-8);--sw-nav-bar-padding-x:var(--sw-spacing-16);--sw-nav-bar-padding-y:var(--sw-spacing-8);--sw-nav-bar-gap:var(--sw-spacing-4);--sw-accordion-container-gap:var(--sw-spacing-4);--sw-accordion-open-padding-x:var(--sw-spacing-16);--sw-accordion-open-padding-y:var(--sw-spacing-16);--sw-accordion-closed-padding-x:var(--sw-spacing-16);--sw-accordion-closed-padding-y:var(--sw-spacing-16);--sw-border-radius-sm:var(--sw-radius-xl);--sw-border-radius-md:var(--sw-radius-3xl);--sw-border-radius-lg:var(--sw-radius-4xl);--sw-padding-sm:var(--sw-spacing-16);--sw-padding-md:var(--sw-spacing-24);--sw-padding-lg:var(--sw-spacing-80);--sw-padding-header-x:var(--sw-spacing-32);--sw-padding-header-y:var(--sw-spacing-12);--sw-padding-nav-item-x:var(--sw-spacing-16);--sw-padding-nav-item-y:var(--sw-spacing-10);--sw-teaser-padding:var(--sw-spacing-24);--sw-teaser-gap:var(--sw-spacing-16);--sw-teaser-media-inset:var(--sw-spacing-16);--sw-teaser-media-radius:var(--sw-radius-lg);--sw-hero-gap-container:var(--sw-spacing-48);--sw-hero-gap-content:var(--sw-spacing-24);--sw-hero-gap-actions:var(--sw-spacing-12);--sw-hero-scrim-opacity-subtle:50%;--sw-hero-panel-opacity:85%;--sw-hero-panel-padding:32px;--sw-hero-panel-blur:12px;--sw-slider-gutter-outside:48px;--sw-slider-item-gap:var(--sw-spacing-16);--sw-slider-dot-gap:8px;--sw-slider-dot-hit-area:24px;--sw-steps-gap:var(--sw-spacing-24);--sw-steps-card-padding:var(--sw-spacing-20);--sw-utility-nav-item-padding-x:var(--sw-spacing-16);--sw-utility-nav-item-padding-y:var(--sw-spacing-10);--sw-utility-nav-item-gap:var(--sw-spacing-8);--sw-utility-nav-bar-padding-x:var(--sw-spacing-24);--sw-utility-nav-bar-padding-y:var(--sw-spacing-4);--sw-utility-nav-bar-gap:var(--sw-spacing-16);--sw-target-nav-item-padding-x:var(--sw-spacing-16);--sw-target-nav-item-padding-y:var(--sw-spacing-8);--sw-target-nav-bar-padding-x:var(--sw-spacing-16);--sw-target-nav-bar-padding-y:var(--sw-spacing-8);--sw-target-nav-bar-gap:var(--sw-spacing-8);--sw-sub-nav-item-padding-x:var(--sw-spacing-16);--sw-sub-nav-item-padding-y:var(--sw-spacing-10);--sw-sub-nav-item-gap:var(--sw-spacing-8);--sw-sub-nav-dropdown-shadow-x:var(--sw-spacing-0);--sw-sub-nav-dropdown-shadow-y:var(--sw-spacing-4);--sw-sub-nav-dropdown-shadow-blur:var(--sw-spacing-16);--sw-sub-nav-dropdown-padding:var(--sw-spacing-16);--sw-sub-nav-dropdown-gap:var(--sw-spacing-0);--sw-burger-gap:var(--sw-spacing-4);--sw-mobile-menu-padding:var(--sw-spacing-16);--sw-mobile-menu-gap:var(--sw-spacing-4);--sw-header-padding-x:var(--sw-spacing-24);--sw-header-padding-y:var(--sw-spacing-12);--sw-typography-headline-hero-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-headline-hero-font-weight:700;--sw-typography-headline-hero-font-size:64px;--sw-typography-headline-hero-line-height:110.0%;--sw-typography-headline-hero-letter-spacing:-.4px;--sw-typography-headline-h1-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-headline-h1-font-weight:700;--sw-typography-headline-h1-font-size:48px;--sw-typography-headline-h1-line-height:120%;--sw-typography-headline-h1-letter-spacing:-.4px;--sw-typography-headline-h2-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-headline-h2-font-weight:700;--sw-typography-headline-h2-font-size:36px;--sw-typography-headline-h2-line-height:120%;--sw-typography-headline-h2-letter-spacing:0px;--sw-typography-headline-h3-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-headline-h3-font-weight:700;--sw-typography-headline-h3-font-size:28px;--sw-typography-headline-h3-line-height:120%;--sw-typography-headline-h3-letter-spacing:-.4px;--sw-typography-headline-h4-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-headline-h4-font-weight:700;--sw-typography-headline-h4-font-size:24px;--sw-typography-headline-h4-line-height:120%;--sw-typography-headline-h4-letter-spacing:0px;--sw-typography-headline-h5-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-headline-h5-font-weight:700;--sw-typography-headline-h5-font-size:20px;--sw-typography-headline-h5-line-height:120%;--sw-typography-headline-h5-letter-spacing:0px;--sw-typography-headline-h6-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-headline-h6-font-weight:700;--sw-typography-headline-h6-font-size:18px;--sw-typography-headline-h6-line-height:120%;--sw-typography-headline-h6-letter-spacing:0px;--sw-typography-body-lead-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-lead-font-weight:400;--sw-typography-body-lead-font-size:28px;--sw-typography-body-lead-line-height:170.0%;--sw-typography-body-lead-letter-spacing:0px;--sw-typography-body-lead-bold-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-lead-bold-font-weight:700;--sw-typography-body-lead-bold-font-size:28px;--sw-typography-body-lead-bold-line-height:170.0%;--sw-typography-body-lead-bold-letter-spacing:0px;--sw-typography-body-extra-large-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-extra-large-font-weight:400;--sw-typography-body-extra-large-font-size:24px;--sw-typography-body-extra-large-line-height:150%;--sw-typography-body-extra-large-letter-spacing:0px;--sw-typography-body-extra-large-bold-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-extra-large-bold-font-weight:700;--sw-typography-body-extra-large-bold-font-size:24px;--sw-typography-body-extra-large-bold-line-height:150%;--sw-typography-body-extra-large-bold-letter-spacing:0px;--sw-typography-body-large-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-large-font-weight:400;--sw-typography-body-large-font-size:18px;--sw-typography-body-large-line-height:150%;--sw-typography-body-large-letter-spacing:0px;--sw-typography-body-large-bold-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-large-bold-font-weight:700;--sw-typography-body-large-bold-font-size:18px;--sw-typography-body-large-bold-line-height:150%;--sw-typography-body-large-bold-letter-spacing:0px;--sw-typography-body-base-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-base-font-weight:400;--sw-typography-body-base-font-size:16px;--sw-typography-body-base-line-height:150%;--sw-typography-body-base-letter-spacing:0px;--sw-typography-body-base-bold-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-base-bold-font-weight:700;--sw-typography-body-base-bold-font-size:16px;--sw-typography-body-base-bold-line-height:150%;--sw-typography-body-base-bold-letter-spacing:0px;--sw-typography-body-base-semibold-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-base-semibold-font-weight:600;--sw-typography-body-base-semibold-font-size:16px;--sw-typography-body-base-semibold-line-height:150%;--sw-typography-body-base-semibold-letter-spacing:0px;--sw-typography-body-small-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-small-font-weight:400;--sw-typography-body-small-font-size:14px;--sw-typography-body-small-line-height:130.0%;--sw-typography-body-small-letter-spacing:0px;--sw-typography-body-small-bold-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-small-bold-font-weight:700;--sw-typography-body-small-bold-font-size:14px;--sw-typography-body-small-bold-line-height:130.0%;--sw-typography-body-small-bold-letter-spacing:0px;--sw-typography-body-small-semibold-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-small-semibold-font-weight:600;--sw-typography-body-small-semibold-font-size:14px;--sw-typography-body-small-semibold-line-height:130.0%;--sw-typography-body-small-semibold-letter-spacing:0px;--sw-typography-body-extra-small-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-extra-small-font-weight:400;--sw-typography-body-extra-small-font-size:12px;--sw-typography-body-extra-small-line-height:130.0%;--sw-typography-body-extra-small-letter-spacing:0px;--sw-typography-body-extra-small-bold-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-extra-small-bold-font-weight:700;--sw-typography-body-extra-small-bold-font-size:12px;--sw-typography-body-extra-small-bold-line-height:130.0%;--sw-typography-body-extra-small-bold-letter-spacing:0px;--sw-typography-body-caption-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-body-caption-font-weight:600;--sw-typography-body-caption-font-size:14px;--sw-typography-body-caption-line-height:110.0%;--sw-typography-body-caption-letter-spacing:.8px;--sw-typography-component-accordion-title-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-accordion-title-font-weight:700;--sw-typography-component-accordion-title-font-size:18px;--sw-typography-component-accordion-title-line-height:110.0%;--sw-typography-component-accordion-title-letter-spacing:0px;--sw-typography-component-accordion-panel-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-accordion-panel-font-weight:400;--sw-typography-component-accordion-panel-font-size:18px;--sw-typography-component-accordion-panel-line-height:150%;--sw-typography-component-accordion-panel-letter-spacing:0px;--sw-typography-component-button-label-sm-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-button-label-sm-font-weight:500;--sw-typography-component-button-label-sm-font-size:14px;--sw-typography-component-button-label-sm-line-height:110.0%;--sw-typography-component-button-label-sm-letter-spacing:0px;--sw-typography-component-button-label-md-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-button-label-md-font-weight:500;--sw-typography-component-button-label-md-font-size:16px;--sw-typography-component-button-label-md-line-height:110.0%;--sw-typography-component-button-label-md-letter-spacing:0px;--sw-typography-component-button-label-lg-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-button-label-lg-font-weight:700;--sw-typography-component-button-label-lg-font-size:18px;--sw-typography-component-button-label-lg-line-height:110.0%;--sw-typography-component-button-label-lg-letter-spacing:0px;--sw-typography-component-input-label-sm-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-input-label-sm-font-weight:600;--sw-typography-component-input-label-sm-font-size:16px;--sw-typography-component-input-label-sm-line-height:110.0%;--sw-typography-component-input-label-sm-letter-spacing:0px;--sw-typography-component-input-label-md-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-input-label-md-font-weight:600;--sw-typography-component-input-label-md-font-size:18px;--sw-typography-component-input-label-md-line-height:110.0%;--sw-typography-component-input-label-md-letter-spacing:0px;--sw-typography-component-input-label-lg-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-input-label-lg-font-weight:600;--sw-typography-component-input-label-lg-font-size:24px;--sw-typography-component-input-label-lg-line-height:110.0%;--sw-typography-component-input-label-lg-letter-spacing:0px;--sw-typography-component-navigation-nav-main-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-navigation-nav-main-font-weight:700;--sw-typography-component-navigation-nav-main-font-size:16px;--sw-typography-component-navigation-nav-main-line-height:150%;--sw-typography-component-navigation-nav-main-letter-spacing:0px;--sw-typography-component-navigation-nav-sub-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-navigation-nav-sub-font-weight:500;--sw-typography-component-navigation-nav-sub-font-size:16px;--sw-typography-component-navigation-nav-sub-line-height:150%;--sw-typography-component-navigation-nav-sub-letter-spacing:0px;--sw-typography-component-navigation-nav-utility-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-navigation-nav-utility-font-weight:500;--sw-typography-component-navigation-nav-utility-font-size:14px;--sw-typography-component-navigation-nav-utility-line-height:150%;--sw-typography-component-navigation-nav-utility-letter-spacing:0px;--sw-typography-component-navigation-nav-target-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-navigation-nav-target-font-weight:500;--sw-typography-component-navigation-nav-target-font-size:14px;--sw-typography-component-navigation-nav-target-line-height:150%;--sw-typography-component-navigation-nav-target-letter-spacing:0px;--sw-typography-component-tab-label-font-family:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-component-tab-label-font-weight:600;--sw-typography-component-tab-label-font-size:16px;--sw-typography-component-tab-label-line-height:110.0%;--sw-typography-component-tab-label-letter-spacing:0px;--sw-typography-family-body:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-family-headline:"Work Sans", "Helvetica Neue", Arial, sans-serif;--sw-typography-family-mono:Geist Mono;--sw-other-border-width:1px;--sw-other-border-style:solid;--sw-input-border-width:1px;--sw-input-border-style:solid;--sw-button-border-width:1px;--sw-button-border-style:solid;--sw-tabs-border-width:0 0 1px 0;--sw-tabs-border-style:solid;--sw-chip-border-width:1px;--sw-chip-border-style:solid;--sw-select-border-width:1px;--sw-select-border-style:solid;--sw-accordion-border-width:1px;--sw-accordion-border-style:solid;--sw-card-border-width:1px;--sw-card-border-style:solid;--sw-button-secondary-border-width:var(--sw-sizing-border-width-thin);--sw-accordion-icon-type:plus-minus;--sw-button-shadow:var(--sw-shadow-light-100);--sw-other-shadow:var(--sw-shadow-light-300);--sw-input-shadow:var(--sw-focus-default);--sw-tabs-shadow:var(--sw-shadow-light-100);--sw-accordion-shadow:var(--sw-shadow-light-200);--sw-card-shadow:var(--sw-shadow-light-200);--sw-shadow-light-100:0px 1px 1px 0px #3031331a, 0px 0px 1px 0px #3031330d;--sw-shadow-light-200:0px 2px 4px 0px #3031331a, 0px 0px 1px 0px #3031330d;--sw-shadow-light-300:0px 4px 8px 0px #3031331a, 0px 0px 1px 0px #3031330d;--sw-shadow-light-400:0px 8px 16px 0px #3031331a, 0px 0px 1px 0px #3031330d;--sw-shadow-light-500:0px 16px 24px 0px #30313317, 0px 0px 1px 0px #3031330d;--sw-shadow-light-600:0px 24px 40px 0px #30313314, 0px 0px 1px 0px #3031330d;--sw-shadow-light-700:0px 32px 50px 0px #30313314, 0px 0px 1px 0px #3031330d;--sw-shadow-dark-100:0px 1px 1px 0px #000, 0px 0px 1px 0px #000000e6;--sw-shadow-dark-200:0px 2px 4px 0px #000, 0px 0px 1px 0px #000000e6;--sw-shadow-dark-300:0px 4px 8px 0px #000, 0px 0px 1px 0px #000000e6;--sw-shadow-dark-400:0px 8px 16px 0px #000, 0px 0px 1px 0px #000000e6;--sw-shadow-dark-500:0px 16px 24px 0px #000000fc, 0px 0px 1px 0px #000000e6;--sw-shadow-dark-600:0px 24px 40px 0px #000000fa, 0px 0px 1px 0px #000000e6;--sw-shadow-dark-700:0px 32px 50px 0px #000000fa, 0px 0px 1px 0px #000000e6;--sw-focus-default:0px 0px 0px 3px #a3a3a380;--sw-focus-error:0px 0px 0px 3px #dc262633;--sw-backdrop-blur-4:4px;--sw-backdrop-blur-8:8px;--sw-backdrop-blur-16:16px;--sw-backdrop-blur-24:24px;--sw-backdrop-blur-32:32px;--sw-backdrop-blur-40:40px}.trurnit-network-area-map{color:#0f172a;gap:1rem;display:grid}.trurnit-network-area-map__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.trurnit-network-area-map__title{margin:0;font-size:1.5rem;line-height:1.2}.trurnit-network-area-map__description{color:#475569;margin:.5rem 0 0}.trurnit-network-area-map__summary{color:#475569;white-space:nowrap;gap:.75rem;font-size:.875rem;display:flex}.trurnit-network-area-map__placeholder,.trurnit-network-area-map__toolbar,.trurnit-network-area-map__feedback,.trurnit-network-area-map__legend{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.trurnit-network-area-map__placeholder{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:stretch;padding:1rem}.trurnit-network-area-map__placeholder p{margin:0}.trurnit-network-area-map__placeholder .trurnit-network-area-map__button{align-self:flex-end}.trurnit-network-area-map__placeholder .trurnit-network-area-map__fallback-image{max-height:none;height:var(--network-area-map-height-mobile,420px)}.trurnit-network-area-map__placeholder--has-image{min-height:var(--network-area-map-height-mobile,420px);height:var(--network-area-map-height-mobile,420px);background:#0f172a;justify-content:flex-end;padding:1rem;position:relative;overflow:hidden}.trurnit-network-area-map__placeholder--has-image p{z-index:2;color:#fff;background:#0f172ab3;border-radius:8px;max-width:54rem;padding:.75rem .875rem;position:relative}.trurnit-network-area-map__placeholder--has-image .trurnit-network-area-map__button{z-index:2;position:relative}.trurnit-network-area-map__placeholder--has-image .trurnit-network-area-map__fallback-image{-o-object-fit:cover;object-fit:cover;filter:saturate(.92);border-radius:0;width:100%;height:100%;position:absolute;inset:0}.trurnit-network-area-map__toolbar{justify-content:space-between;align-items:flex-end}.trurnit-network-area-map__search{flex:22rem}.trurnit-network-area-map__search-label{color:#334155;margin-bottom:.35rem;font-size:.875rem;display:block}.trurnit-network-area-map__search-row{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.trurnit-network-area-map__input{min-width:0;min-height:2.75rem;font:inherit;border:1px solid #94a3b8;border-radius:8px;padding:.75rem .875rem}.trurnit-network-area-map__button{color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;background:#0f766e;border:1px solid #0f766e;border-radius:8px;padding:.75rem 1rem}.trurnit-network-area-map__button--secondary{color:#0f766e;background:#fff}.trurnit-network-area-map__tools{align-items:center;gap:.5rem;display:flex}.trurnit-network-area-map__feedback{color:#0f172a;min-height:1.5rem;font-size:.95rem}.trurnit-network-area-map__feedback[data-state=error]{color:#b91c1c}.trurnit-network-area-map__feedback[data-state=warning]{color:#9a3412}.trurnit-network-area-map__legend{align-items:stretch;display:none}.trurnit-network-area-map__legend[data-ready="1"]{display:flex}.trurnit-network-area-map__legend-item{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:inline-flex}.trurnit-network-area-map__legend-swatch{border-radius:999px;flex:none;width:.85rem;height:.85rem}.trurnit-network-area-map__canvas{min-height:var(--network-area-map-height-mobile,420px);height:var(--network-area-map-height-mobile,420px);background:#e2e8f0;border-radius:8px;position:relative;overflow:hidden}.trurnit-network-area-map__fallback{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;gap:.75rem;padding:.875rem 1rem;display:grid}.trurnit-network-area-map__fallback-image{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;max-height:220px;display:block}.trurnit-network-area-map__screenreader{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trurnit-network-area-map__popup-link{color:#0f766e;margin-top:.5rem;font-weight:700;display:inline-flex}.trurnit-network-area-map__result-list{flex-wrap:wrap;gap:.5rem;display:flex}.trurnit-network-area-map__result-item{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.4rem .65rem;font-size:.875rem}@media (width>=768px){.trurnit-network-area-map__placeholder .trurnit-network-area-map__fallback-image{height:var(--network-area-map-height-desktop,560px)}.trurnit-network-area-map__placeholder--has-image,.trurnit-network-area-map__canvas{min-height:var(--network-area-map-height-desktop,560px);height:var(--network-area-map-height-desktop,560px)}}@media (width<=767px){.trurnit-network-area-map__header,.trurnit-network-area-map__toolbar,.trurnit-network-area-map__placeholder{display:grid}.trurnit-network-area-map__search-row{grid-template-columns:1fr}}.trurnit-productorder-addresscheck{background:#fff;border:1px solid #d4d4d8;border-radius:.75rem;gap:1rem;padding:1rem;display:grid}.trurnit-productorder-addresscheck h2{margin:0;font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.2}.trurnit-productorder-addresscheck__form{background:#f8f8f8;border:1px solid #d4d4d8;border-radius:.65rem;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;padding:.85rem;display:grid}.trurnit-productorder-addresscheck__form>*{min-width:0}.trurnit-productorder-addresscheck__form>:first-child{grid-column:span 4}.trurnit-productorder-addresscheck__form>:nth-child(2),.trurnit-productorder-addresscheck__form>:nth-child(3){grid-column:span 8}.trurnit-productorder-addresscheck__form>:nth-child(4){grid-column:span 4}.trurnit-productorder-addresscheck__field{gap:.35rem;display:grid}.trurnit-productorder-addresscheck__field>span{color:#111;font-size:.9rem;font-weight:600}.trurnit-productorder-addresscheck__field>input{color:#111;background:#fff;border:1px solid #111;border-radius:.45rem;width:100%;padding:.65rem .75rem;line-height:1.2}.trurnit-productorder-addresscheck__field>input::placeholder{color:#6b7280}.trurnit-productorder-addresscheck__field>input:focus{outline-offset:1px;outline:2px solid #111}.trurnit-productorder-addresscheck__cta{color:#fff;background:#111;border:1px solid #111;border-radius:.5rem;justify-content:center;justify-self:start;align-items:center;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.trurnit-productorder-addresscheck__cta:hover,.trurnit-productorder-addresscheck__cta:focus-visible{background:#000}@media (width<=768px){.trurnit-productorder-addresscheck__form>*{grid-column:1/-1!important}}.trurnit-productorder-module{background:#fff;border:1px solid #d4d4d8;border-radius:.75rem;gap:1rem;padding:1rem;display:grid}.trurnit-productorder-module h2{margin:0;font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.2}.trurnit-productorder-module__hint{color:#27272a;background:#f4f4f5;border-left:3px solid #27272a;border-radius:.375rem;min-height:1.5rem;padding:.625rem .75rem}.trurnit-productorder-module [data-product-order-app="1"]{background:#fafafa;border:1px dashed #a1a1aa;border-radius:.625rem;min-height:140px;padding:.875rem}.trurnit-productorder-module__addressstep{gap:.75rem;display:grid}.trurnit-productorder-module__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.65rem;display:grid}.trurnit-productorder-module__grid>input{color:#111;background:#fff;border:1px solid #111;border-radius:.45rem;width:100%;min-width:0;padding:.65rem .75rem}.trurnit-productorder-module__grid>input:first-child{grid-column:span 2}.trurnit-productorder-module__grid>input:nth-child(2),.trurnit-productorder-module__grid>input:nth-child(3){grid-column:span 4}.trurnit-productorder-module__grid>input:nth-child(4){grid-column:span 2}.trurnit-productorder-module button[data-po-continue],.trurnit-productorder-module button[data-po-options-continue]{color:#fff;background:#111;border:1px solid #111;border-radius:.5rem;justify-self:start;padding:.65rem 1rem;font-weight:700}.trurnit-productorder-module__optionsstep{gap:.75rem;display:grid}.trurnit-productorder-module__summary,.trurnit-productorder-module__cart{background:#fff;border:1px solid #d4d4d8;border-radius:.5rem;gap:.75rem;padding:.875rem;display:grid}.trurnit-productorder-module__summary h3,.trurnit-productorder-module__cart h3{margin:0;font-size:1rem;line-height:1.25}.trurnit-productorder-module__summary p{margin:.25rem 0 0}.trurnit-productorder-module__summary dl,.trurnit-productorder-module__cart dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.trurnit-productorder-module__summary dl>div,.trurnit-productorder-module__cart dl>div{border-bottom:1px solid #f0f0f0;justify-content:space-between;gap:.75rem;padding-bottom:.35rem;display:flex}.trurnit-productorder-module__summary dt,.trurnit-productorder-module__cart dt{color:#52525b}.trurnit-productorder-module__summary dd,.trurnit-productorder-module__cart dd{text-align:right;margin:0;font-weight:700}.trurnit-productorder-module__cart .is-total{border-bottom:0;font-size:1.05rem}.trurnit-productorder-module__optionsstep fieldset{background:#fff;border:1px solid #d4d4d8;border-radius:.5rem;padding:.75rem}.trurnit-productorder-module__optionsstep label{margin:.25rem 0;display:block}.trurnit-productorder-module__form{border-top:1px solid #e4e4e7;padding-top:1rem}.trurnit-productorder-module__form [data-product-order-prefilled="1"]{color:#52525b;cursor:not-allowed;background:#f4f4f5}@media (width<=900px){.trurnit-productorder-module__grid>input{grid-column:1/-1!important}.trurnit-productorder-module__summary dl,.trurnit-productorder-module__cart dl{grid-template-columns:1fr}}.trurnit-productorder-teasergrid{background:#fff;border:1px solid #d4d4d8;border-radius:.75rem;gap:1rem;margin:20px;padding:1rem;display:grid}.trurnit-productorder-teasergrid h2{margin:0;font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.2}.trurnit-productorder-teasergrid__items{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.875rem;display:grid}.trurnit-productorder-teasergrid__loading{color:#52525b;border:1px dashed #a1a1aa;border-radius:.625rem;padding:.875rem}.trurnit-productorder-teasergrid__card{background:#fafafa;border:1px solid #d4d4d8;border-radius:.625rem;gap:.75rem;padding:.9rem;display:grid;position:relative}.trurnit-productorder-teasergrid__badge{color:#fff;background:#111;border:1px solid #111;border-radius:999px;padding:.25rem .55rem;font-size:.7rem;font-weight:700;line-height:1;position:absolute;top:-.7rem;right:.7rem}.trurnit-productorder-teasergrid__card h3{margin:0;font-size:1.1rem}.trurnit-productorder-teasergrid__desc{color:#3f3f46;margin:0;font-size:.95rem}.trurnit-productorder-teasergrid__details{color:#3f3f46;margin:0;padding-left:1.1rem;font-size:.95rem;list-style:outside}.trurnit-productorder-teasergrid__details li+li{margin-top:.2rem}.trurnit-productorder-teasergrid__price{margin:0;font-size:1.55rem;font-weight:800;line-height:1.1}.trurnit-productorder-teasergrid__more{color:#111;font-weight:600;text-decoration:underline}.trurnit-productorder-teasergrid__more:hover,.trurnit-productorder-teasergrid__more:focus-visible{color:#000}.trurnit-productorder-teasergrid__card-cta,.trurnit-productorder-teasergrid__cta{color:#fff;background:#111;border:1px solid #27272a;border-radius:.5rem;justify-content:center;align-items:center;padding:.55rem .9rem;font-weight:600;text-decoration:none;display:inline-flex}.trurnit-productorder-teasergrid__card-cta:hover,.trurnit-productorder-teasergrid__card-cta:focus-visible,.trurnit-productorder-teasergrid__cta:hover,.trurnit-productorder-teasergrid__cta:focus-visible{background:#000}.trurnit-productorder-calculator{background:#fff;border:1px solid #d4d4d8;border-radius:.75rem;margin:20px;overflow:hidden}.trurnit-productorder-calculator__tabs{background:#e5e7eb;display:flex}.trurnit-productorder-calculator__tabs button{cursor:pointer;background:0 0;border:0;padding:.9rem 1.2rem;font-weight:600}.trurnit-productorder-calculator__tabs button.is-active{background:#fff}.trurnit-productorder-calculator__panel{gap:1rem;padding:1rem;display:grid}.trurnit-productorder-calculator__grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.trurnit-productorder-calculator__grid input{border:1px solid #d1d5db;border-radius:.4rem;padding:.55rem .65rem}.trurnit-productorder-calculator__persons{grid-column:span 2;gap:.3rem;display:grid}.trurnit-productorder-calculator [data-calc-submit]{color:#fff;background:#111;border:1px solid #111;border-radius:999px;grid-column:span 2;padding:.6rem 1rem;font-weight:700}.trurnit-productorder-calculator [data-calc-result="1"]{color:#111827;border-top:1px solid #e5e7eb;padding-top:.75rem}@media (width<=900px){.trurnit-productorder-calculator__grid{grid-template-columns:1fr 1fr}.trurnit-productorder-calculator__persons,[data-calc-submit]{grid-column:1/-1}}.tr-share{margin:1.25rem 0}.tr-share__headline{margin:0 0 .75rem;font-size:1.125rem;font-weight:600}.tr-share__list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tr-share__link{border:1px solid;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem;font-size:.875rem;line-height:1;text-decoration:none;display:inline-flex}.tr-share__link:hover,.tr-share__link:focus-visible{background:#0000000f}.tr-share__icon{justify-content:center;align-items:center;width:1.1rem;min-width:1rem;height:1.1rem;min-height:1rem;line-height:0;display:inline-flex;overflow:hidden}.tr-share__icon svg{flex:0 0 1rem;width:1rem;max-width:1rem;height:1rem;max-height:1rem;display:block}.tr-share__text{font-weight:500}.social-wall{--sw-border:color-mix(in srgb, currentColor 20%, transparent);--sw-surface:color-mix(in srgb, currentColor 4%, transparent);--sw-surface-strong:color-mix(in srgb, currentColor 8%, transparent);display:block}.social-wall [role=feed]>article{border-color:var(--sw-border);background:var(--sw-surface);transition:transform .16s,box-shadow .16s,border-color .16s}.social-wall [role=feed]>article:hover,.social-wall [role=feed]>article:focus-within{border-color:color-mix(in srgb, currentColor 35%, transparent);transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.social-wall .prose{overflow-wrap:anywhere}.social-wall nav[aria-label=Pagination] a{border-color:var(--sw-border);background:var(--sw-surface)}.social-wall nav[aria-label=Pagination] a:hover,.social-wall nav[aria-label=Pagination] a:focus-visible{background:var(--sw-surface-strong);outline:none}.social-wall [role=status]{border-color:var(--sw-border);background:var(--sw-surface)}.trurnit-article-intro{text-align:center;background:#f5f5f5;margin-bottom:2rem;padding:1.25rem}.trurnit-article-intro__title{margin-bottom:.75rem;font-size:1.875rem;font-weight:700;line-height:1.2}@media (width>=768px){.trurnit-article-intro__title{font-size:2.25rem}}.trurnit-article-intro__abstract{max-width:85ch;margin:0 auto .75rem;line-height:1.65}.trurnit-article-intro__meta{color:#525252;margin-bottom:1rem;font-size:.875rem;line-height:1.4}.trurnit-article-intro__image-bar{background:#d4d4d4;width:100%;height:200px;overflow:hidden}.trurnit-article-intro__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.trurnit-article-posting-list{gap:1.25rem;display:grid}@media (width>=640px){.trurnit-article-posting-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.trurnit-article-posting-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.trurnit-article-card{background:#fff;border:1px solid #e5e5e5;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.trurnit-article-card__media{aspect-ratio:16/9;background:#f5f5f5;display:block;overflow:hidden}.trurnit-article-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.trurnit-article-card__content{flex-direction:column;gap:.75rem;height:100%;padding:1rem;display:flex}.trurnit-article-card__meta{color:#525252;font-size:.875rem}.trurnit-article-card__title{font-size:1.125rem;font-weight:600;line-height:1.35}.trurnit-article-card__title-link{color:#171717;text-decoration:none}.trurnit-article-card__title-link:hover,.trurnit-article-card__title-link:focus{text-decoration:underline}.trurnit-article-card__abstract{color:#404040;line-height:1.6}.trurnit-article-card__cta{color:#171717;border:1px solid #171717;align-items:center;width:fit-content;margin-top:auto;padding:.375rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.trurnit-article-card__cta:hover,.trurnit-article-card__cta:focus{color:#fff;background:#171717}.trurnit-news-ticker{background:linear-gradient(#fff 0%,#fafafa 100%);border:1px solid #d4d4d8;border-radius:.625rem;padding:.75rem .9rem;position:relative;overflow:hidden}.trurnit-news-ticker__header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}.trurnit-news-ticker__headline{letter-spacing:.01em;margin:0;font-size:.95rem;font-weight:700}.trurnit-news-ticker__toggle{cursor:pointer;background:#fff;border:1px solid #a1a1aa;border-radius:999px;padding:.2rem .65rem;font-size:.75rem}.trurnit-news-ticker__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%)}.trurnit-news-ticker__track{will-change:transform;flex-wrap:nowrap;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.trurnit-news-ticker__item{white-space:nowrap;flex:none;position:relative}.trurnit-news-ticker__item:not(:last-child):after{content:"•";color:#a1a1aa;margin-left:1.25rem}.trurnit-news-ticker__link{color:#111827;align-items:baseline;gap:.55rem;text-decoration:none;display:inline-flex}.trurnit-news-ticker__link:hover,.trurnit-news-ticker__link:focus-visible{text-decoration:underline}.trurnit-news-ticker__title{font-weight:600}.trurnit-news-ticker__date{color:#6b7280;font-size:.78rem}@media (prefers-reduced-motion:reduce){.trurnit-news-ticker__track{transform:none!important}}.trurnit-article-posting-nav{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:2rem;padding-top:1rem;display:flex}.trurnit-article-posting-nav__prev,.trurnit-article-posting-nav__next{flex:1}.trurnit-article-posting-nav__next{text-align:right}.trurnit-article-posting-nav__link{color:#171717;align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.trurnit-article-posting-nav__link:hover,.trurnit-article-posting-nav__link:focus{text-decoration:underline}.trurnit-article-posting-nav__link--next{margin-left:auto}.trurnit-article-posting-list{margin-left:20px;margin-right:20px}.trurnit-carousel{--trurnit-carousel-control-bg:var(--sw-color-slider-control-scrim-background-default);--trurnit-carousel-control-bg-hover:var(--sw-color-slider-control-scrim-background-hover);--trurnit-carousel-control-bg-disabled:var(--sw-color-slider-control-scrim-background-disabled);--trurnit-carousel-control-fg:var(--sw-color-slider-control-scrim-foreground-default);--trurnit-carousel-control-fg-hover:var(--sw-color-slider-control-scrim-foreground-hover);--trurnit-carousel-control-fg-disabled:var(--sw-color-slider-control-scrim-foreground-disabled);--trurnit-carousel-control-border:var(--sw-color-slider-control-scrim-border-default);--trurnit-carousel-control-border-hover:var(--sw-color-slider-control-scrim-border-hover);--trurnit-carousel-control-border-disabled:var(--sw-color-slider-control-scrim-border-disabled);--trurnit-carousel-control-border-focus:var(--sw-color-slider-control-scrim-border-focus);width:100%;position:relative}.trurnit-carousel[data-control-style=outline]{--trurnit-carousel-control-bg:var(--sw-color-slider-control-outline-background-default);--trurnit-carousel-control-bg-hover:var(--sw-color-slider-control-outline-background-hover);--trurnit-carousel-control-bg-disabled:var(--sw-color-slider-control-outline-background-disabled);--trurnit-carousel-control-fg:var(--sw-color-slider-control-outline-foreground-default);--trurnit-carousel-control-fg-hover:var(--sw-color-slider-control-outline-foreground-hover);--trurnit-carousel-control-fg-disabled:var(--sw-color-slider-control-outline-foreground-disabled);--trurnit-carousel-control-border:var(--sw-color-slider-control-outline-border-default);--trurnit-carousel-control-border-hover:var(--sw-color-slider-control-outline-border-hover);--trurnit-carousel-control-border-disabled:var(--sw-color-slider-control-outline-border-disabled);--trurnit-carousel-control-border-focus:var(--sw-color-slider-control-outline-border-focus)}.trurnit-carousel[data-control-style=outline] .trurnit-carousel__viewport{margin-inline:var(--sw-slider-gutter-outside)}.trurnit-carousel[data-control-style=outline] .trurnit-carousel__controls{padding:0}.trurnit-carousel[data-control-style=outline] .trurnit-carousel__navband{margin-inline:var(--sw-slider-gutter-outside)}.trurnit-carousel__viewport{width:100%;min-height:var(--trurnit-carousel-min-height,0);transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.trurnit-carousel__viewport{transition:none}}.trurnit-carousel__track{will-change:transform;align-items:flex-start;transition:transform .35s;display:flex}.trurnit-carousel__track>*{flex:0 0 100%;min-width:100%}.trurnit-carousel__controls{height:var(--trurnit-carousel-viewport-height,100%);pointer-events:none;z-index:10;justify-content:space-between;align-items:center;padding:0 .5rem;display:flex;position:absolute;top:0;left:0;right:0}.trurnit-carousel__prev,.trurnit-carousel__next,.trurnit-carousel__playpause{pointer-events:auto;width:var(--sw-slider-control-size);height:var(--sw-slider-control-size);border:var(--sw-slider-control-border-width) solid var(--trurnit-carousel-control-border);border-radius:var(--sw-slider-control-radius);background:var(--trurnit-carousel-control-bg);color:var(--trurnit-carousel-control-fg);cursor:pointer;justify-content:center;align-items:center;line-height:1;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.trurnit-carousel__prev:hover,.trurnit-carousel__next:hover,.trurnit-carousel__playpause:hover{background:var(--trurnit-carousel-control-bg-hover);border-color:var(--trurnit-carousel-control-border-hover);color:var(--trurnit-carousel-control-fg-hover)}.trurnit-carousel__prev:focus-visible,.trurnit-carousel__next:focus-visible,.trurnit-carousel__playpause:focus-visible{box-shadow:0 0 0 3px var(--trurnit-carousel-control-border-focus);outline:none}.trurnit-carousel__prev[aria-disabled=true],.trurnit-carousel__next[aria-disabled=true]{cursor:default;background:var(--trurnit-carousel-control-bg-disabled);border-color:var(--trurnit-carousel-control-border-disabled);color:var(--trurnit-carousel-control-fg-disabled)}.trurnit-carousel__prev[aria-disabled=true]:hover,.trurnit-carousel__next[aria-disabled=true]:hover{background:var(--trurnit-carousel-control-bg-disabled);border-color:var(--trurnit-carousel-control-border-disabled);color:var(--trurnit-carousel-control-fg-disabled)}.trurnit-carousel__playpause{z-index:11;position:absolute;top:.75rem;right:.75rem}.trurnit-carousel__playpause[hidden]{display:none}.trurnit-carousel__icon{width:var(--sw-slider-control-icon-size);height:var(--sw-slider-control-icon-size);pointer-events:none}.trurnit-carousel__icon--arrow{fill:none;stroke:currentColor}.trurnit-carousel__icon--pause,.trurnit-carousel__icon--play{fill:currentColor}.trurnit-carousel__liveregion{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trurnit-carousel__dots{z-index:11;justify-content:center;gap:var(--sw-slider-dot-gap);pointer-events:none;display:flex;position:absolute;bottom:.5rem;left:0;right:0}.trurnit-carousel__dots[hidden]{display:none}.trurnit-carousel__dot{pointer-events:auto;width:var(--sw-slider-dot-hit-area);height:var(--sw-slider-dot-hit-area);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.trurnit-carousel__dot:before{content:"";width:var(--sw-slider-dot-size);height:var(--sw-slider-dot-size);border-radius:var(--sw-slider-control-radius);background:var(--sw-color-slider-dot-inactive);transition:background .2s}.trurnit-carousel__dot:hover:before,.trurnit-carousel__dot[aria-current=true]:before{background:var(--sw-color-slider-dot-active)}.trurnit-carousel__navband{align-items:center;gap:var(--sw-spacing-8);min-height:var(--sw-slider-control-size);margin-top:var(--sw-spacing-12);display:flex}.trurnit-carousel__navband .trurnit-carousel__playpause{color:var(--sw-color-slider-counter-text);background:0 0;border-color:#0000;position:static}.trurnit-carousel__navband .trurnit-carousel__playpause:hover{color:var(--sw-color-slider-control-outline-foreground-default);background:0 0;border-color:#0000}.trurnit-carousel__navband .trurnit-carousel__playpause:focus-visible{box-shadow:0 0 0 3px var(--sw-color-slider-control-outline-border-focus)}.trurnit-carousel__counter{color:var(--sw-color-slider-counter-text);font-family:var(--sw-typography-body-small-font-family);font-size:var(--sw-typography-body-small-font-size);font-weight:var(--sw-typography-body-small-font-weight);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;line-height:1}.trurnit-carousel__playpause[data-state=playing] .trurnit-carousel__icon--play,.trurnit-carousel__playpause[data-state=paused] .trurnit-carousel__icon--pause{display:none}.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-picture-wrap{overflow:hidden}.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-picture-wrap .trurnit-components-picture,.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-picture-wrap .trurnit-components-picture picture{width:100%;height:100%;display:block}.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-picture-wrap .trurnit-components-picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;display:block}.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-video{overflow:hidden}.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-video__preview,.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-video__trigger,.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-video__inner,.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-video__inner .trurnit-components-picture,.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-video__inner picture{width:100%;height:100%;display:block}.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-video__trigger{cursor:pointer;background:0 0;border:0;padding:0}.trurnit-carousel[data-same-height="1"]:not([data-video-active="1"]) .trurnit-components-video__fallback{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;display:block}.trurnit-carousel[data-video-active="1"] .trurnit-components-video[data-video-active="1"]{aspect-ratio:16/9;height:auto;overflow:visible}.trurnit-carousel[data-video-active="1"] .trurnit-components-video[data-video-active="1"] .trurnit-components-video__iframeContainer{aspect-ratio:16/9;width:100%;display:block}.trurnit-carousel[data-video-active="1"] .trurnit-components-video[data-video-active="1"] .trurnit-components-video__iframeContainer iframe{aspect-ratio:16/9;border:0;width:100%;height:100%;display:block}@media (width<=639px){.mobile-background-hide{background-image:none!important}}.trurnit-hero{--_container-gap:var(--sw-hero-gap-container,var(--sw-spacing-48));--_content-gap:var(--sw-hero-gap-content,var(--sw-spacing-24));--_actions-gap:var(--sw-hero-gap-actions,var(--sw-spacing-12));--_media-radius:var(--sw-hero-media-radius,var(--sw-radius-3xl));--_media-ratio:16 / 9;--_col-content:1fr;--_col-media:1fr;--_content-max-width:var(--sw-hero-content-max-width,52rem);--_split-content-inset:var(--sw-hero-split-content-inset,clamp(2rem, 5vw, 8rem));--_scrim-color:var(--sw-hero-scrim-color,var(--sw-color-scrim));--_scrim-opacity-subtle:var(--sw-hero-scrim-opacity-subtle,50%);--_panel-bg:var(--sw-hero-panel-bg-light,color-mix(in srgb, var(--sw-color-surface) 85%, transparent));--_panel-text:var(--sw-color-on-surface);--_panel-max-width:var(--sw-hero-panel-max-width,44rem);--_panel-padding:var(--sw-spacing-32);--_panel-radius:var(--sw-radius-2xl);--_panel-blur:12px;--_container-gutter:var(--sw-spacing-16)}@media (width>=640px){.trurnit-hero{--_container-gutter:var(--sw-spacing-24)}}@media (width>=1024px){.trurnit-hero{--_container-gutter:var(--sw-spacing-32)}}.trurnit-hero{--_min-height-standard:clamp(calc(var(--sw-hero-min-height-standard,672px) * .7), 60svh, var(--sw-hero-min-height-standard,672px));--_min-height-immersive:max(var(--sw-hero-min-height-immersive,832px), 100svh);display:block;position:relative}.trurnit-hero__container{gap:var(--_content-gap);align-content:center;display:grid;position:relative}.trurnit-hero--height-standard .trurnit-hero__container{min-height:var(--_min-height-standard)}.trurnit-hero--height-immersive .trurnit-hero__container{min-height:var(--_min-height-immersive)}@media (width>=1024px){.trurnit-hero--split .trurnit-hero__container{grid-template-columns:minmax(0, var(--_col-content)) minmax(0, var(--_col-media));-moz-column-gap:var(--_container-gap);column-gap:var(--_container-gap);align-items:center}}.trurnit-hero--split-media-wide{--_col-content:44fr;--_col-media:56fr}.trurnit-hero--split-content-wide{--_col-content:56fr;--_col-media:44fr}@media (width>=1024px){.trurnit-hero--media-left .trurnit-hero__container{grid-template-columns:minmax(0, var(--_col-media)) minmax(0, var(--_col-content))}.trurnit-hero--media-left .trurnit-hero__container>:is(.trurnit-hero__media,:has(.trurnit-hero__media)){grid-area:1/1}.trurnit-hero--media-left .trurnit-hero__container>:is(.trurnit-hero__content,:has(.trurnit-hero__content)){grid-area:1/2}}.trurnit-hero__content{gap:var(--_content-gap);align-content:center;justify-items:start;display:grid}.trurnit-hero__content-items{gap:var(--_content-gap);justify-items:start;display:grid}.trurnit-hero__content-items :is(h1,h2,h3,h4,h5,h6,.headline-style-h1,.headline-style-h2,.headline-style-h3,.headline-style-h4,.headline-style-h5,.headline-style-h6),.trurnit-hero__content-items .trurnit-components-text p:last-child{margin-bottom:0}.trurnit-hero--align-center .trurnit-hero__content{text-align:center;justify-items:center}.trurnit-hero--align-center .trurnit-hero__content-items{justify-items:center}.trurnit-hero--text-only .trurnit-hero__content{max-width:var(--_content-max-width)}.trurnit-hero--text-only.trurnit-hero--align-center .trurnit-hero__content{margin-inline:auto}.trurnit-hero--background-callout .trurnit-hero__content{max-width:var(--_content-max-width)}.trurnit-hero--background-callout.trurnit-hero--align-center .trurnit-hero__content{margin-inline:auto}.trurnit-hero__overline{color:var(--sw-hero-overline-color,var(--sw-color-text-muted));font-family:var(--sw-typography-body-caption-font-family);font-size:var(--sw-typography-body-caption-font-size);font-weight:var(--sw-typography-body-caption-font-weight);line-height:var(--sw-typography-body-caption-line-height);letter-spacing:var(--sw-typography-body-caption-letter-spacing);text-transform:var(--sw-hero-overline-transform,none);background:var(--sw-hero-overline-bg,transparent);padding:var(--sw-hero-overline-padding,0);border-radius:var(--sw-hero-overline-radius,0);margin:0}@media (width>=1024px){.trurnit-hero__content :is(h1,.headline-style-h1){font-family:var(--sw-typography-headline-hero-font-family);font-weight:var(--sw-typography-headline-hero-font-weight);font-size:var(--sw-typography-headline-hero-font-size);line-height:var(--sw-typography-headline-hero-line-height);letter-spacing:var(--sw-typography-headline-hero-letter-spacing)}}.trurnit-hero__actions{gap:var(--_actions-gap);flex-wrap:wrap;align-items:center;display:flex}@media (width<=639px){.trurnit-hero__actions{flex-direction:column;align-items:stretch}.trurnit-hero__actions .trurnit-components-button .btn{justify-content:center;width:100%}}.trurnit-hero__media{min-width:0}.trurnit-hero__media .trurnit-components-picture{margin:0}.trurnit-hero__media img{width:100%;height:auto;aspect-ratio:var(--_media-ratio);-o-object-fit:cover;object-fit:cover;border-radius:var(--_media-radius);display:block}.trurnit-hero__media--ratio-4-3{--_media-ratio:4 / 3}.trurnit-hero__media--ratio-1-1{--_media-ratio:1 / 1}.trurnit-hero__media--ratio-free img{aspect-ratio:auto}.trurnit-hero__media--inset-sm{padding:var(--sw-spacing-12)}.trurnit-hero__media--inset-md{padding:var(--sw-spacing-24)}.trurnit-hero__media--radius-none{--_media-radius:0}.trurnit-hero__media--radius-md{--_media-radius:var(--sw-radius-md)}.trurnit-hero--media-bleed{overflow-x:clip}.trurnit-hero--media-bleed .trurnit-hero__container{--_bleed-outset:calc(var(--_container-gutter) + max(0px, (100vw - var(--sw-sizing-container-2xl)) / 2))}.trurnit-hero--media-bleed .trurnit-hero__container.sw-container--full{--_bleed-outset:var(--_container-gutter)}.trurnit-hero--media-bleed .trurnit-hero__container>:is(.trurnit-hero__media,:has(.trurnit-hero__media)){margin-inline:calc(-1 * var(--_bleed-outset))}.trurnit-hero--media-bleed .trurnit-hero__media{padding:0}.trurnit-hero--media-bleed .trurnit-hero__media img{border-radius:0}@media (width>=1024px){.trurnit-hero--media-bleed .trurnit-hero__container{-moz-column-gap:0;align-content:stretch;column-gap:0}.trurnit-hero--media-bleed .trurnit-hero__container>:is(.trurnit-hero__media,:has(.trurnit-hero__media)){align-self:stretch;margin-inline:0}.trurnit-hero--media-bleed.trurnit-hero--media-right .trurnit-hero__container>:is(.trurnit-hero__media,:has(.trurnit-hero__media)){margin-inline-end:calc(-1 * var(--_bleed-outset))}.trurnit-hero--media-bleed.trurnit-hero--media-left .trurnit-hero__container>:is(.trurnit-hero__media,:has(.trurnit-hero__media)){margin-inline-start:calc(-1 * var(--_bleed-outset))}.trurnit-hero--media-bleed .trurnit-hero__media{height:100%}.trurnit-hero--media-bleed .trurnit-hero__media :is(.trurnit-components-picture-wrap,.trurnit-components-picturelink,.trurnit-components-picture,picture){height:100%;display:block}.trurnit-hero--media-bleed .trurnit-hero__media img{aspect-ratio:auto;height:100%}.trurnit-hero--media-bleed .trurnit-hero__content{max-width:var(--_content-max-width)}.trurnit-hero--media-bleed.trurnit-hero--media-right .trurnit-hero__content{padding-inline-start:var(--_split-content-inset);padding-inline-end:var(--_container-gap)}.trurnit-hero--media-bleed.trurnit-hero--media-left .trurnit-hero__content{padding-inline-start:var(--_container-gap);padding-inline-end:var(--_split-content-inset)}}.trurnit-hero__media--inactive{opacity:.5;position:relative}.trurnit-hero__media--inactive:after{content:attr(data-inactive-label);pointer-events:none;padding:var(--sw-spacing-12);text-align:center;font-family:var(--sw-typography-body-small-font-family);font-size:var(--sw-typography-body-small-font-size);color:var(--sw-color-on-surface-variant);background:color-mix(in srgb, var(--sw-color-surface) 55%, transparent);place-items:center;display:grid;position:absolute;inset:0}.trurnit-hero--background-callout{overflow:hidden}.trurnit-hero__background{z-index:0;position:absolute;inset:0}.trurnit-hero__background picture,.trurnit-hero__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.trurnit-hero--bg-top .trurnit-hero__background img{-o-object-position:center top;object-position:center top}.trurnit-hero--bg-bottom .trurnit-hero__background img{-o-object-position:center bottom;object-position:center bottom}.trurnit-hero--bg-left .trurnit-hero__background img{-o-object-position:left center;object-position:left center}.trurnit-hero--bg-right .trurnit-hero__background img{-o-object-position:right center;object-position:right center}.trurnit-hero__scrim{z-index:1;pointer-events:none;position:absolute;inset:0}.trurnit-hero--scrim-subtle .trurnit-hero__scrim{background:color-mix(in srgb, var(--_scrim-color) var(--_scrim-opacity-subtle), transparent)}.trurnit-hero--scrim-strong .trurnit-hero__scrim{background:var(--_scrim-color)}.trurnit-hero--backdrop-panel .trurnit-hero__content{max-width:var(--_panel-max-width);position:relative}.trurnit-hero--backdrop-panel .trurnit-hero__content:before{content:"";inset:calc(-1 * var(--_panel-padding));z-index:-1;border-radius:var(--_panel-radius);background:var(--_panel-bg);-webkit-backdrop-filter:blur(var(--_panel-blur));pointer-events:none;position:absolute}.trurnit-hero--backdrop-panel.trurnit-hero--panel-flush .trurnit-hero__content:before{inset-inline-start:calc(-1 * var(--_container-gutter))}.trurnit-hero--panel-tone-dark{--_panel-bg:var(--sw-hero-panel-bg-dark,var(--sw-color-scrim));--_panel-text:var(--sw-color-on-surface-inverse)}.trurnit-hero__editor-notice{z-index:1;pointer-events:none;padding:var(--sw-spacing-16);text-align:center;border:2px dashed var(--sw-color-neutral-40);background:color-mix(in srgb, var(--sw-color-surface) 60%, transparent);place-items:center;display:grid;position:absolute;inset:0}.trurnit-hero__editor-notice-text{font-family:var(--sw-typography-body-small-font-family);font-size:var(--sw-typography-body-small-font-size);color:var(--sw-color-on-surface-variant)}.trurnit-hero--background-callout .trurnit-hero__container{z-index:2}.trurnit-hero--tone-inverse,.trurnit-hero--tone-inverse .trurnit-components-headline :is(h1,h2,h3,h4,h5,h6),.trurnit-hero--tone-inverse .trurnit-hero__content :is(h1,h2,h3,h4,h5,h6),.trurnit-hero--tone-inverse .trurnit-components-text p,.trurnit-hero--tone-inverse .trurnit-hero__overline{color:var(--sw-color-on-surface-inverse)}.trurnit-hero--tone-inverse .trurnit-components-link a:not(.btn){color:currentColor}.trurnit-hero--backdrop-panel .trurnit-components-headline :is(h1,h2,h3,h4,h5,h6),.trurnit-hero--backdrop-panel .trurnit-hero__content :is(h1,h2,h3,h4,h5,h6),.trurnit-hero--backdrop-panel .trurnit-components-text p,.trurnit-hero--backdrop-panel .trurnit-hero__overline{color:var(--_panel-text)}.trurnit-components-infobox{--infobox-accent:var(--sw-color-accent,#22c55e);--infobox-background:var(--sw-color-surface,#fff);--infobox-icon-background:var(--sw-color-surface,#fff)}.trurnit-components-infobox.icon-primary{--infobox-accent:var(--sw-color-primary,#2563eb)}.trurnit-components-infobox.icon-secondary{--infobox-accent:var(--sw-color-secondary,#22c55e)}.trurnit-components-infobox>.section-content>div{background:var(--infobox-background);background:color-mix(in srgb, var(--infobox-accent) 1%, var(--sw-color-surface,#fff));border:1px solid var(--infobox-accent);min-height:122px;margin-left:40px;padding:20px 20px 20px 56px;display:flex;position:relative;box-shadow:0 4px 10px #0000001a}.trurnit-components-infobox__icon{background-color:var(--infobox-icon-background);color:var(--infobox-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:80px;height:80px;display:inline-flex;position:absolute;top:20px;left:-40px}.trurnit-components-infobox__icon svg{width:64%;height:64%}.trurnit-components-infobox__icon svg [fill=\#000],.trurnit-components-infobox__icon svg [fill=\#000000],.trurnit-components-infobox__icon svg [fill=\#0e2637],.trurnit-components-infobox__icon svg [fill=\#163147],.trurnit-components-infobox__icon svg [fill=\#222],.trurnit-components-infobox__icon svg [fill=\#222222],.trurnit-components-infobox__icon svg [fill=black],.trurnit-components-infobox__icon svg [stroke=\#000],.trurnit-components-infobox__icon svg [stroke=\#000000],.trurnit-components-infobox__icon svg [stroke=\#0e2637],.trurnit-components-infobox__icon svg [stroke=\#163147],.trurnit-components-infobox__icon svg [stroke=\#222],.trurnit-components-infobox__icon svg [stroke=\#222222],.trurnit-components-infobox__icon svg [stroke=black]{fill:currentColor;stroke:currentColor}.trurnit-components-infobox__icon svg [fill=none],.trurnit-components-infobox__icon svg [stroke]:not([fill]){fill:none}.trurnit-components-infobox .trurnit-components-infobox__icon.trurnit-components-svg{color:var(--infobox-accent)}.trurnit-components-infobox__content{flex:auto}.trurnit-components-infobox__content a{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:box-shadow .15s}.trurnit-components-infobox__content a:hover,.trurnit-components-infobox__content a:focus-visible{text-decoration:none;box-shadow:inset 0 -2px}.trurnit-components-infobox p{margin:0 0 .5rem;font-size:1rem;line-height:1.5}.trurnit-components-infobox p:last-child{margin-bottom:0}.trurnit-components-infobox strong{font-weight:700}@media (width>=768px){.trurnit-components-infobox>.section-content>div{margin-left:0;padding:40px}.trurnit-components-infobox__icon{background-color:color-mix(in srgb, var(--infobox-accent) 10%, transparent);margin-right:4%;position:relative;top:auto;left:auto}}@media (width>=1170px){.trurnit-components-infobox__icon{width:104px;height:104px}}[data-animate]{opacity:0}[data-animate].is-animated{opacity:1}.trurnit-contact{grid-template-columns:minmax(0, var(--sw-sizing-max-width-max-w-md)) minmax(0, 1fr);align-items:stretch;gap:var(--sw-spacing-8);max-width:var(--sw-sizing-container-2xl);padding:var(--sw-spacing-8);background:var(--sw-color-surface-container);border-radius:var(--sw-radius-4xl);font-family:var(--sw-typography-family-body);font-size:var(--sw-typography-body-base-font-size);line-height:var(--sw-typography-body-base-line-height);color:var(--sw-color-text-default);display:grid}.trurnit-contact:not(:has(>.trurnit-contact__media)){grid-template-columns:1fr}.trurnit-contact__media{aspect-ratio:1;border-radius:var(--sw-radius-3xl);align-self:flex-start;width:100%;overflow:hidden}.trurnit-contact__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.trurnit-contact__body{gap:var(--sw-spacing-32);min-width:0;padding:var(--sw-spacing-40);background:var(--sw-color-surface);border-radius:var(--sw-radius-3xl);flex-direction:column;flex:1 1 0;display:flex}.trurnit-contact__header{gap:var(--sw-spacing-section-title-gap-lg);flex-direction:column;display:flex}.trurnit-contact__overline{color:var(--sw-color-text-default);margin:0}.trurnit-contact__name{font-family:var(--sw-typography-family-headline);font-size:var(--sw-typography-headline-h1-font-size);line-height:var(--sw-typography-headline-h1-line-height);font-weight:var(--sw-typography-weight-bold);color:var(--sw-color-text-strong);margin:0}.trurnit-contact__function{font-weight:var(--sw-typography-weight-bold);color:var(--sw-color-text-default);margin:0}.trurnit-contact__description{color:var(--sw-color-text-default);margin:0}.trurnit-contact__contacts{gap:var(--sw-spacing-16);flex-direction:column;display:flex}.trurnit-contact__details{gap:var(--sw-spacing-16);flex-direction:column;margin:0;display:flex}.trurnit-contact__detail{align-items:center;gap:var(--sw-spacing-8);display:flex}.trurnit-contact__detail-label{color:var(--sw-color-text-default);flex-shrink:0;align-items:center;display:inline-flex}.trurnit-contact__detail-label .trurnit-contact__detail-icon svg{width:var(--sw-sizing-icon-sm);height:var(--sw-sizing-icon-sm)}.trurnit-contact__detail-value{font-weight:var(--sw-typography-weight-bold);margin:0}.trurnit-contact__email{color:var(--sw-color-link-default-text-default);-webkit-text-decoration-color:var(--sw-color-link-default-underline);text-decoration-color:var(--sw-color-link-default-underline)}.trurnit-contact__email:hover{color:var(--sw-color-link-default-text-hover)}.trurnit-contact__email:focus-visible,.trurnit-contact__phone:focus-visible{outline:2px solid var(--sw-color-border-focus);outline-offset:2px}.trurnit-contact__phone,.trurnit-contact__fax{color:var(--sw-color-text-default);text-decoration:none}.trurnit-contact__detail--address{align-items:flex-start}.trurnit-contact__address{color:var(--sw-color-text-default);font-style:normal}.trurnit-contact__address-locality{white-space:nowrap}.trurnit-contact__actions{gap:var(--sw-spacing-8);flex-wrap:wrap;display:flex}@media (width<=767px){.trurnit-contact{grid-template-columns:1fr}.trurnit-contact__media{align-self:stretch}.trurnit-contact__body{padding:var(--sw-spacing-16)}}.trurnit-icon-search{align-items:center;gap:.5rem;display:inline-flex;position:relative}.trurnit-icon-search__toggle{padding:var(--sw-spacing-0);font-size:var(--sw-typography-body-extra-large-font-size);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:inline-flex}.trurnit-icon-search__toggle:hover{background-color:#0000}.trurnit-icon-search__toggle .trurnit-components-svg,.trurnit-icon-search__toggle svg{width:1.5rem;height:1.5rem}.trurnit-icon-search .trurnit-components-svg{margin-left:10px;margin-right:10px}.trurnit-icon-search__form{min-width:10rem;right:var(--sw-spacing-0);z-index:20;margin-top:.5rem;position:absolute;top:100%}.trurnit-icon-search__input{min-width:10rem;width:var(--sw-spacing-64);border-radius:var(--sw-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:var(--sw-typography-body-small-font-size);--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);padding:.5rem .75rem}.flowpack-searchplugin-search{max-width:56rem;padding-left:var(--sw-spacing-4);padding-right:var(--sw-spacing-4);padding-top:var(--sw-spacing-10);padding-bottom:var(--sw-spacing-10);margin-left:auto;margin-right:auto}@media (width>=640px){.flowpack-searchplugin-search{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.flowpack-searchplugin-search{padding-left:var(--sw-spacing-8);padding-right:var(--sw-spacing-8)}}.flowpack-searchplugin-search form{margin-bottom:var(--sw-spacing-8)}.flowpack-searchplugin-search label{font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-bottom:.5rem;font-weight:500;display:block}.flowpack-searchplugin-search form{flex-direction:column;gap:.75rem;display:flex}.trurnit-search__form{flex-flow:row;align-items:stretch}@media (width<=420px){.trurnit-search__form{flex-wrap:wrap}.trurnit-components-picture picture.trurnit-search__form .trurnit-search__submit img{width:100%;max-width:100%;height:auto}.trurnit-search__form .trurnit-search__submit{width:100%}}.trurnit-search__form .trurnit-search__input{height:var(--sw-spacing-12)}.trurnit-search__form .trurnit-search__submit{height:var(--sw-spacing-12);flex:none;align-self:auto}.trurnit-components-picture picture.flowpack-searchplugin-search input[type=search] img{width:100%;max-width:100%;height:auto}.flowpack-searchplugin-search input[type=search]{width:100%;min-width:var(--sw-spacing-0);border-radius:var(--sw-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:var(--sw-spacing-4);padding-right:var(--sw-spacing-4);font-size:var(--sw-typography-body-base-font-size);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));flex:1;padding-top:.75rem;padding-bottom:.75rem;display:block}.flowpack-searchplugin-search input[type=search]::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.flowpack-searchplugin-search input[type=search]:focus{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1));outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);outline:2px solid #0000}.flowpack-searchplugin-search button[type=submit]{border-radius:var(--sw-radius-lg);--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));justify-content:center;align-items:center;padding:.75rem 1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.flowpack-searchplugin-search button[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}@media (width>=640px){.flowpack-searchplugin-search button[type=submit]{align-self:flex-end}.flowpack-searchplugin-search>form{flex-direction:row;align-items:flex-end}.trurnit-components-picture picture.flowpack-searchplugin-search>form label img{width:100%;max-width:100%;height:auto}.flowpack-searchplugin-search>form label{width:100%}}.flowpack-searchplugin-search>ol,.flowpack-searchplugin-search ol{margin-top:var(--sw-spacing-32);margin-bottom:var(--sw-spacing-32);padding:var(--sw-spacing-0);list-style-type:none}.flowpack-searchplugin-search>ol>li,.flowpack-searchplugin-search ol>li{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.5rem;padding-bottom:1.5rem}.flowpack-searchplugin-search>ol>li:first-child,.flowpack-searchplugin-search ol>li:first-child{padding-top:var(--sw-spacing-0);border-top-width:0}.flowpack-searchplugin-search ol>li>a{font-size:var(--sw-typography-body-lead-font-size);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-weight:600;line-height:1.2;text-decoration-line:none}.flowpack-searchplugin-search ol>li>a:hover{text-decoration-line:underline}.flowpack-searchplugin-search ol>li>p{font-size:var(--sw-typography-body-base-font-size);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));margin-top:.75rem;margin-bottom:.75rem;line-height:1.75rem}.flowpack-searchplugin-search ol>li>p em{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));border-radius:.25rem;padding-left:.25rem;padding-right:.25rem;font-style:normal;font-weight:600}.flowpack-searchplugin-search .breadcrumb{font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.flowpack-searchplugin-search .breadcrumb span{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-weight:500}.flowpack-searchplugin-search .breadcrumb a{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));text-decoration-line:none}.flowpack-searchplugin-search .breadcrumb a:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));text-decoration-line:underline}.flowpack-searchplugin-search>:not(form):not(ol):not(.autocomplete-suggestions):not(.autocomplete-container){margin-bottom:var(--sw-spacing-4);font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.trurnit-components-picture picture.trurnit-search__autocomplete img{width:100%;max-width:100%;height:auto}.trurnit-search__autocomplete{flex:1;width:100%;position:relative}.trurnit-components-picture picture.trurnit-search__autocomplete .trurnit-search__input img{width:100%;max-width:100%;height:auto}.trurnit-search__autocomplete .trurnit-search__input{width:100%}.trurnit-search__suggestions{left:var(--sw-spacing-0);right:var(--sw-spacing-0);z-index:20;border-radius:var(--sw-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);max-height:20rem;margin-top:.25rem;position:absolute;top:100%;overflow:auto}.trurnit-search__suggestion{cursor:pointer;padding-left:var(--sw-spacing-4);padding-right:var(--sw-spacing-4);font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));padding-top:.5rem;padding-bottom:.5rem}.trurnit-search__suggestion:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.trurnit-search__suggestion.is-active{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.trurnit-search__form.is-loading,.flowpack-searchplugin-search.is-loading .trurnit-search__form{opacity:.8}.flowpack-searchplugin-search.is-loading .trurnit-search__submit{position:relative}.flowpack-searchplugin-search.is-loading .trurnit-search__submit:after{content:"";height:var(--sw-spacing-4);width:var(--sw-spacing-4);margin-left:.5rem;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.flowpack-searchplugin-search.is-loading .trurnit-search__submit:after{border-radius:var(--sw-radius-full);--tw-border-opacity:1;border-width:2px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));vertical-align:middle;border-top-color:#0000;animation:1s linear infinite spin}.trurnit-search__no-results{margin-top:var(--sw-spacing-4);border-radius:var(--sw-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding-left:var(--sw-spacing-4);padding-right:var(--sw-spacing-4);font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));padding-top:.75rem;padding-bottom:.75rem}.trurnit-search__type{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:var(--sw-typography-body-extra-small-font-size);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));border-radius:.25rem;padding:.25rem .5rem;font-weight:500;display:inline-block}.trurnit-search__tabs{margin-top:1.5rem}.trurnit-search__tablist{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));gap:.5rem;margin-bottom:1.5rem;display:flex}.trurnit-search__tab{border-top-left-radius:var(--sw-radius-md);border-top-right-radius:var(--sw-radius-md);padding-left:var(--sw-spacing-4);padding-right:var(--sw-spacing-4);font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));border-width:1px;border-color:#0000;padding-top:.5rem;padding-bottom:.5rem;font-weight:500}.trurnit-search__tab.is-active{border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.trurnit-search__tab-badge{border-radius:var(--sw-radius-full);--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));min-width:1.25rem;font-size:var(--sw-typography-body-extra-small-font-size);--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));justify-content:center;align-items:center;margin-left:.25rem;padding:.125rem .375rem;font-weight:600;display:inline-flex}.trurnit-search__tab.is-active .trurnit-search__tab-badge{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.trurnit-search__tabpanel{display:block}.trurnit-search__tabpanel[hidden]{display:none}.trurnit-search__documents{margin-top:.5rem}.trurnit-search__documents h2{color:#000}.trurnit-search__documents p{margin-bottom:var(--sw-spacing-16)}.trurnit-search__documents-title{font-size:var(--sw-typography-body-large-font-size);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-bottom:.75rem;font-weight:600}.trurnit-search__document-results{margin:var(--sw-spacing-0);padding:var(--sw-spacing-0);list-style-type:none}.trurnit-search__document-results>li{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1.25rem;padding-bottom:1.25rem}.trurnit-search__document-results>li:first-child{padding-top:var(--sw-spacing-0);border-top-width:0}.trurnit-search__document-link{font-size:var(--sw-typography-body-extra-large-font-size);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-weight:600;line-height:1.2;text-decoration-line:none;display:inline-flex}.trurnit-search__document-link:hover{text-decoration-line:underline}.trurnit-search__document-icon{font-size:var(--sw-typography-body-lead-font-size);line-height:1}.page-navigation{margin-top:2rem}.neos-widget-paginator{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.neos-widget-paginator li{min-width:2.25rem;min-height:2.25rem;color:inherit;opacity:.85;background:0 0;border:1px solid;border-radius:.25rem;justify-content:center;align-items:center;line-height:1;display:inline-flex}.neos-widget-paginator li a{width:100%;min-height:2.25rem;color:inherit;justify-content:center;align-items:center;padding:0 .75rem;text-decoration:none;display:inline-flex}.neos-widget-paginator li.current{opacity:1;color:#000;background:#fff;padding:0 .75rem;font-weight:600}.neos-widget-paginator li.previous,.neos-widget-paginator li.next{min-width:auto}.neos-widget-paginator li.previous a,.neos-widget-paginator li.next a{padding-inline:.9rem}.neos-widget-paginator li:hover{opacity:1}.neos-widget-paginator li:has(a:hover){background:color-mix(in srgb, currentColor 8%, transparent)}.neos-widget-paginator a:focus-visible{outline-offset:2px;border-radius:.2rem;outline:2px solid}.neos-widget-paginator li a:hover{text-underline-offset:.2em;text-decoration:underline}.trurnit-print-logo{display:none}@media print{@page{size:auto;margin:16mm 14mm}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#111827!important;background:#fff!important}header,footer,nav,aside,.breadcrumb,.trurnit-breadcrumb,.trurnit-menu,.trurnit-burger,[role=dialog],[aria-modal=true],[data-print-exclude=true],.trurnit-print-actions{display:none!important}.trurnit-main-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.trurnit-print-logo{width:auto;max-width:75mm;margin:0 0 10mm;display:block!important}.trurnit-print-logo img,.trurnit-print-logo svg{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{-moz-column-break-after:avoid;break-after:avoid-page;page-break-after:avoid}p,li,blockquote,pre,figure,img,table,tr,td,th{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}table{border-collapse:collapse!important;width:100%!important}th,td{text-align:left!important;vertical-align:top!important;border:1px solid #d1d5db!important;padding:.5rem!important}img,svg,video,canvas{max-width:100%!important;height:auto!important}.trurnit-tabs [role=tabpanel],.trurnit-tabs [role=tabpanel][hidden],details>*{visibility:visible!important;display:block!important}.trurnit-accordion-panel{grid-template-rows:1fr!important}.trurnit-accordion-panel__inner{padding:var(--sw-accordion-open-padding-y) var(--sw-accordion-open-padding-x)!important;overflow:visible!important}.trurnit-tabs .trurnit-tabs__list,.trurnit-accordion .trurnit-accordion-trigger{margin-bottom:.75rem}.trurnit-tabs .trurnit-tabs__list{display:none!important}.trurnit-tabs .trurnit-tabs__panel{margin-top:.75rem;padding-top:.75rem}.trurnit-tabs .trurnit-tabs__panel:before{content:attr(data-print-title);color:#111827;border-bottom:1px solid #d1d5db;margin:0 0 .5rem;padding-bottom:.25rem;font-weight:700;display:block}.swiper-wrapper,.slick-track,[data-slider-track]{display:block!important;transform:none!important}.swiper-slide,.slick-slide,[data-slide]{width:100%!important;display:block!important}.neos-contentcollection>*{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;display:block}}.neos-nodetypes-navigation-navigation{font-size:var(--sw-typography-body-base-font-size);line-height:1.5rem}.neos-nodetypes-navigation-navigation a{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.neos-nodetypes-navigation-navigation a:hover,.neos-nodetypes-navigation-navigation a:focus{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-decoration-line:underline}.neos-nodetypes-navigation-navigation.orientation-vertical ul{margin-top:var(--sw-spacing-0);margin-bottom:var(--sw-spacing-0);padding-inline-start:1.5rem;list-style-type:disc}.neos-nodetypes-navigation-navigation.orientation-vertical li{margin-top:.25rem;margin-bottom:.25rem}.neos-nodetypes-navigation-navigation.orientation-horizontal ul,.neos-nodetypes-navigation-navigation.orientation-horizontal li{margin:var(--sw-spacing-0);padding:var(--sw-spacing-0)}.neos-nodetypes-navigation-navigation.orientation-horizontal>ul{-moz-column-gap:1.5rem;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;list-style-type:none;display:flex}.neos-nodetypes-navigation-navigation.orientation-horizontal>ul>li>a{display:inline-block}.neos-nodetypes-navigation-navigation.orientation-horizontal>ul>li>ul{margin-top:.5rem;padding-inline-start:1.5rem;list-style-type:disc}.neos-nodetypes-navigation-navigation.orientation-horizontal>ul>li>ul>li{margin-top:.25rem;margin-bottom:.25rem}.neos-nodetypes-navigation-navigation.orientation-horizontal>ul>li:only-child>ul{margin-top:var(--sw-spacing-0);-moz-column-gap:1.5rem;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding-inline-start:var(--sw-spacing-0);list-style-type:none;display:flex}.neos-nodetypes-navigation-navigation.orientation-horizontal>ul>li:only-child>ul>li{margin:var(--sw-spacing-0);padding:var(--sw-spacing-0)}.neos-nodetypes-navigation-navigation.orientation-horizontal>ul>li:only-child>ul>li>a{display:inline-block}.neos-nodetypes-navigation-navigation.orientation-horizontal>ul>li:only-child>ul>li>ul{margin-top:.5rem;padding-inline-start:1.5rem;list-style-type:disc}.neos-nodetypes-navigation-navigation.orientation-horizontal>ul>li:only-child>ul>li>ul>li{margin-top:.25rem;margin-bottom:.25rem}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}footer,body main{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.site-entry-overlay{z-index:10000;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.site-entry-overlay[data-hidden="1"]{display:none}.site-entry-overlay__backdrop{background:#0f172a9e;position:absolute;inset:0}.site-entry-overlay__dialog{color:#111827;background:#fff;width:min(720px,100%);max-height:min(720px,100vh - 48px);padding:clamp(28px,5vw,56px);position:relative;overflow:auto;box-shadow:0 24px 80px #0f172a47}.site-entry-overlay__close{color:currentColor;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;font-size:32px;line-height:1;display:grid;position:absolute;top:12px;right:12px}.site-entry-overlay__close:hover,.site-entry-overlay__close:focus-visible{outline-offset:2px;background:#11182714;outline:2px solid}.site-entry-overlay__content>*+*{margin-top:1em}.site-entry-overlay-is-open{overflow:hidden}@media (width<=640px){.site-entry-overlay{padding:16px}.site-entry-overlay__dialog{max-height:calc(100vh - 32px);padding:48px 24px 32px}}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_Resources/Static/Packages/Site.EvaAlzenau/Build/assets/work-sans-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_Resources/Static/Packages/Site.EvaAlzenau/Build/assets/work-sans-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{font-family:var(--sw-typography-body-base-font-family)}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1320px){.\!container{max-width:1320px!important}.container{max-width:1320px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.trurnit-components-picture picture.trurnit-accordion img{width:100%;max-width:100%;height:auto}.trurnit-accordion{width:100%}.trurnit-accordion__items{gap:var(--sw-accordion-container-gap,12px);flex-direction:column;display:flex}.trurnit-accordion-item{border-radius:var(--sw-accordion-container-radius);border-width:var(--sw-accordion-border-width,0 0 1px 0);border-style:var(--sw-accordion-border-style,solid);border-color:var(--sw-color-accordion-border-default);box-shadow:var(--sw-accordion-shadow,none)}.trurnit-accordion[data-edit="1"] .trurnit-accordion-trigger{pointer-events:none}.trurnit-accordion-trigger{width:100%;padding:var(--sw-accordion-closed-padding-y) var(--sw-accordion-closed-padding-x);color:var(--sw-color-accordion-trigger-text-default);cursor:pointer;justify-content:space-between;align-items:center;transition:background-color .2s,color .2s,padding-inline .2s;display:flex}.trurnit-accordion-title{font-family:var(--sw-typography-component-accordion-title-font-family);font-size:var(--sw-typography-component-accordion-title-font-size);font-weight:var(--sw-typography-component-accordion-title-font-weight);line-height:var(--sw-typography-component-accordion-title-line-height);letter-spacing:var(--sw-typography-component-accordion-title-letter-spacing)}.trurnit-accordion-trigger:hover{background-color:var(--sw-color-accordion-trigger-background-hover);color:var(--sw-color-accordion-trigger-text-hover);padding-inline:var(--sw-accordion-open-padding-x)}.trurnit-accordion .trurnit-toggle-icon{background-color:var(--sw-color-accordion-icon-background-default)}.trurnit-accordion .trurnit-toggle-icon svg{stroke:var(--sw-accordion-icon-color-default);stroke-width:var(--sw-accordion-icon-stroke-width,2)}.trurnit-accordion-trigger:hover .trurnit-toggle-icon{background-color:var(--sw-color-accordion-icon-background-hover)}.trurnit-accordion-trigger:hover .trurnit-toggle-icon svg{stroke:var(--sw-accordion-icon-color-hover)}.trurnit-accordion-item[data-open="1"]>.trurnit-accordion-trigger .trurnit-toggle-icon{background-color:var(--sw-color-accordion-icon-background-active)}.trurnit-accordion-item[data-open="1"]>.trurnit-accordion-trigger .trurnit-toggle-icon svg{stroke:var(--sw-accordion-icon-color-active)}.trurnit-accordion-trigger:focus-visible{box-shadow:0 0 0 2px var(--sw-color-accordion-border-hover);outline:none}.trurnit-accordion-item[data-open="1"]>.trurnit-accordion-trigger{background-color:var(--sw-color-accordion-trigger-background-active);color:var(--sw-color-accordion-trigger-text-active);padding-inline:var(--sw-accordion-open-padding-x)}.trurnit-accordion-panel{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.trurnit-accordion-item[data-open="1"] .trurnit-accordion-panel{grid-template-rows:1fr}.trurnit-accordion-panel__inner{color:var(--sw-color-accordion-panel-text);background-color:var(--sw-color-accordion-panel-background);font-family:var(--sw-typography-component-accordion-panel-font-family);font-size:var(--sw-typography-component-accordion-panel-font-size);font-weight:var(--sw-typography-component-accordion-panel-font-weight);line-height:var(--sw-typography-component-accordion-panel-line-height);letter-spacing:var(--sw-typography-component-accordion-panel-letter-spacing);padding:0 var(--sw-accordion-closed-padding-x);transition:padding .25s;overflow:hidden}.trurnit-accordion-item[data-open="1"] .trurnit-accordion-panel__inner{padding:var(--sw-accordion-closed-padding-y) var(--sw-accordion-closed-padding-x)}.btn{border-radius:var(--sw-button-radius);padding-inline:var(--sw-spacing-24);padding-block:var(--sw-spacing-12);justify-content:center;align-items:center;gap:calc(var(--sw-spacing-12) - 2px);display:inline-flex}.btn:not(.flex-row-reverse):not(.btn-tertiary):has(>.trurnit-components-svg){padding-inline-start:calc(var(--sw-spacing-24) / 2)}.btn:not(.flex-row-reverse):not(.btn-tertiary):has(>.trurnit-components-svg).btn-small{padding-inline-start:calc(var(--sw-spacing-16) / 2)}.btn:not(.flex-row-reverse):not(.btn-tertiary):has(>.trurnit-components-svg).btn-large{padding-inline-start:calc(var(--sw-spacing-32) / 2)}.btn.flex-row-reverse:not(.btn-tertiary):has(>.trurnit-components-svg){padding-inline-end:calc(var(--sw-spacing-24) / 2)}.btn.flex-row-reverse:not(.btn-tertiary):has(>.trurnit-components-svg).btn-small{padding-inline-end:calc(var(--sw-spacing-16) / 2)}.btn.flex-row-reverse:not(.btn-tertiary):has(>.trurnit-components-svg).btn-large{padding-inline-end:calc(var(--sw-spacing-32) / 2)}.btn{font-family:var(--sw-typography-component-button-label-md-font-family);font-weight:var(--sw-typography-component-button-label-md-font-weight);font-size:var(--sw-typography-component-button-label-md-font-size);line-height:var(--sw-typography-component-button-label-md-line-height);cursor:pointer;box-shadow:var(--sw-button-shadow);background:0 0;border:none;text-decoration:none;transition:all .2s ease-in-out;position:relative}.btn:hover:not([aria-disabled=true]){box-shadow:var(--sw-shadow-light-200);transform:translateY(-1px)}.btn:active:not([aria-disabled=true]){box-shadow:var(--sw-button-shadow);transform:translateY(0)}.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn .trurnit-components-svg{width:var(--sw-sizing-icon-md);height:var(--sw-sizing-icon-md);flex-shrink:0}.btn .trurnit-components-svg svg{fill:currentColor;width:100%;height:100%;display:block}.btn .trurnit-components-svg svg[fill=none]{fill:none;stroke:currentColor}.btn.btn-cancel,.btn.btn-primary{background-color:var(--sw-color-button-primary-background-default);color:var(--sw-color-button-primary-text-default)}.btn.btn-cancel:hover,.btn.btn-primary:hover{background-color:var(--sw-color-button-primary-background-hover);color:var(--sw-color-button-primary-text-hover)}.btn.btn-cancel:active,.btn.btn-primary:active{background-color:var(--sw-color-button-primary-background-active);color:var(--sw-color-button-primary-text-active)}.btn.btn-cancel[aria-disabled=true],.btn.btn-primary[aria-disabled=true]{background-color:var(--sw-color-button-primary-background-disabled);color:var(--sw-color-button-primary-text-disabled)}.btn.btn-cancel:focus-visible,.btn.btn-primary:focus-visible{outline:2px solid var(--sw-color-button-primary-border-focus);outline-offset:2px}.btn.btn-secondary{background-color:var(--sw-color-button-secondary-background-default);color:var(--sw-color-button-secondary-text-default);border:var(--sw-button-secondary-border-width) solid var(--sw-color-button-secondary-border-default)}.btn.btn-secondary:hover{background-color:var(--sw-color-button-secondary-background-hover);color:var(--sw-color-button-secondary-text-hover);border-color:var(--sw-color-button-secondary-border-hover)}.btn.btn-secondary:active{background-color:var(--sw-color-button-secondary-background-active);color:var(--sw-color-button-secondary-text-active)}.btn.btn-secondary[aria-disabled=true]{background-color:var(--sw-color-button-secondary-background-disabled);color:var(--sw-color-button-secondary-text-disabled);border-color:var(--sw-color-button-secondary-border-disabled)}.btn.btn-secondary:focus-visible{outline:2px solid var(--sw-color-button-secondary-border-focus);outline-offset:2px}.btn.btn-tertiary{color:var(--sw-color-button-tertiary-text-default);box-shadow:none;gap:var(--sw-spacing-4);border-radius:0;padding:0}.btn.btn-tertiary.btn-small{padding:0}.btn.btn-tertiary.btn-large{gap:var(--sw-spacing-4);padding:0}.btn.btn-tertiary .text{text-decoration:underline;-webkit-text-decoration-color:var(--sw-color-button-tertiary-border-default);text-decoration-color:var(--sw-color-button-tertiary-border-default);text-decoration-thickness:var(--sw-sizing-border-width-hairline);text-underline-offset:4px;transition:text-decoration-color .2s ease-in-out}.btn.btn-tertiary:hover{box-shadow:none;transform:none}.btn.btn-tertiary:hover .text{text-decoration-color:#0000}.btn.btn-tertiary:active{box-shadow:none}.btn.btn-tertiary:active .text{text-decoration-color:#0000}.btn.btn-tertiary[aria-disabled=true]{color:var(--sw-color-button-tertiary-text-disabled)}.btn.btn-tertiary[aria-disabled=true] .text{-webkit-text-decoration-color:var(--sw-color-button-tertiary-border-disabled);text-decoration-color:var(--sw-color-button-tertiary-border-disabled)}.btn.btn-tertiary:focus-visible{outline:none}.btn.btn-tertiary:focus-visible:after{content:"";border:var(--sw-sizing-border-width-thin) solid var(--sw-color-button-tertiary-border-focus);border-radius:var(--sw-button-radius);pointer-events:none;position:absolute;inset:-2px}.btn.btn-ghost{background-color:var(--sw-color-button-ghost-background-default);color:var(--sw-color-button-ghost-text-default);border:1px solid var(--sw-color-button-ghost-border-default)}.btn.btn-ghost:hover{background-color:var(--sw-color-button-ghost-background-hover);color:var(--sw-color-button-ghost-text-hover);border-color:var(--sw-color-button-ghost-border-hover)}.btn.btn-ghost:active{background-color:var(--sw-color-button-ghost-background-active);color:var(--sw-color-button-ghost-text-active)}.btn.btn-ghost[aria-disabled=true]{background-color:var(--sw-color-button-ghost-background-disabled);color:var(--sw-color-button-ghost-text-disabled);border-color:var(--sw-color-button-ghost-border-disabled)}.btn.btn-ghost:focus-visible{outline:2px solid var(--sw-color-button-ghost-border-focus);outline-offset:2px}.btn.btn-inverted{background-color:var(--sw-color-button-inverted-background-default);color:var(--sw-color-button-inverted-text-default);border:1px solid var(--sw-color-button-inverted-border-default)}.btn.btn-inverted:hover{background-color:var(--sw-color-button-inverted-background-hover);color:var(--sw-color-button-inverted-text-hover)}.btn.btn-inverted:active{background-color:var(--sw-color-button-inverted-background-active);color:var(--sw-color-button-inverted-text-active)}.btn.btn-inverted[aria-disabled=true]{background-color:var(--sw-color-button-inverted-background-disabled);color:var(--sw-color-button-inverted-text-disabled)}.btn.btn-inverted:focus-visible{outline:2px solid var(--sw-color-button-inverted-border-focus);outline-offset:2px}.btn.btn-link{color:var(--sw-color-button-link-text-default);box-shadow:none;text-underline-offset:3px;background:0 0;border:none;padding-inline:0;text-decoration:underline}.btn.btn-link:hover{color:var(--sw-color-button-link-text-hover);box-shadow:none;transform:none}.btn.btn-link:active{box-shadow:none;transform:none}.btn.btn-link[aria-disabled=true]{color:var(--sw-color-button-link-text-disabled)}.btn.btn-link:focus-visible{outline-offset:2px;outline:2px solid}.btn.btn-small{padding-inline:var(--sw-spacing-16);padding-block:var(--sw-spacing-12);gap:var(--sw-spacing-8);font-size:var(--sw-typography-component-button-label-sm-font-size);font-weight:var(--sw-typography-component-button-label-sm-font-weight);line-height:var(--sw-typography-component-button-label-sm-line-height)}.btn.btn-small .trurnit-components-svg{width:var(--sw-sizing-icon-sm);height:var(--sw-sizing-icon-sm)}.btn.btn-large{padding-inline:var(--sw-spacing-32);padding-block:var(--sw-spacing-16);gap:calc(var(--sw-spacing-16) - 2px);font-size:var(--sw-typography-component-button-label-lg-font-size);font-weight:var(--sw-typography-component-button-label-lg-font-weight);line-height:var(--sw-typography-component-button-label-lg-line-height)}.btn.btn-large .trurnit-components-svg{width:var(--sw-sizing-icon-lg);height:var(--sw-sizing-icon-lg)}.divider hr{border-width:0}.divider div{background:0 0;border-width:0}.trurnit-components-file a{align-items:center;gap:var(--sw-spacing-8);width:100%;padding-block:var(--sw-spacing-12);padding-inline:var(--sw-spacing-16);border:var(--sw-sizing-border-width-hairline) solid var(--sw-color-border-default);border-radius:var(--sw-radius-lg);background-color:var(--sw-color-surface);color:var(--sw-color-text-default);text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:flex}.trurnit-components-file a svg{width:var(--sw-spacing-20);height:var(--sw-spacing-20);flex-shrink:0}.trurnit-components-file a .label{font-size:16px;font-weight:500}.trurnit-components-file a:hover{background-color:var(--sw-color-surface-variant);border-color:var(--sw-color-border-strong)}.trurnit-components-file a:focus-visible{outline:var(--sw-sizing-border-width-thin) solid var(--sw-color-border-focus);outline-offset:2px}.trurnit-components-filelist{align-items:stretch;gap:var(--sw-spacing-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}h1,.headline-style-h1{font-family:var(--sw-typography-headline-h1-font-family);font-weight:var(--sw-typography-headline-h1-font-weight);font-size:clamp(2rem, 3vw + 1rem, var(--sw-typography-headline-h1-font-size));letter-spacing:var(--sw-typography-headline-h1-letter-spacing);margin-bottom:.65em;line-height:1.2}h2,.headline-style-h2{font-family:var(--sw-typography-headline-h2-font-family);font-weight:var(--sw-typography-headline-h2-font-weight);font-size:clamp(1.5rem, 2.5vw + .75rem, var(--sw-typography-headline-h2-font-size));letter-spacing:var(--sw-typography-headline-h2-letter-spacing);margin-bottom:.65em;line-height:1.2}h3,.headline-style-h3{font-family:var(--sw-typography-headline-h3-font-family);font-weight:var(--sw-typography-headline-h3-font-weight);font-size:clamp(1.17188rem, 2vw + .5rem, var(--sw-typography-headline-h3-font-size));letter-spacing:var(--sw-typography-headline-h3-letter-spacing);margin-bottom:.65em;line-height:1.2}h4,.headline-style-h4{font-family:var(--sw-typography-headline-h4-font-family);font-weight:var(--sw-typography-headline-h4-font-weight);font-size:clamp(1rem, 1.5vw + .5rem, var(--sw-typography-headline-h4-font-size));letter-spacing:var(--sw-typography-headline-h4-letter-spacing);margin-bottom:.65em;line-height:1.2}h5,.headline-style-h5{font-family:var(--sw-typography-headline-h5-font-family);font-weight:var(--sw-typography-headline-h5-font-weight);font-size:clamp(.8375rem, 1.25vw + .4rem, var(--sw-typography-headline-h5-font-size));letter-spacing:var(--sw-typography-headline-h5-letter-spacing);margin-bottom:.65em;line-height:1.2}h6,.headline-style-h6{font-family:var(--sw-typography-headline-h6-font-family);font-weight:var(--sw-typography-headline-h6-font-weight);font-size:clamp(.75rem, 1vw + .375rem, var(--sw-typography-headline-h6-font-size));letter-spacing:var(--sw-typography-headline-h6-letter-spacing);margin-bottom:.65em;line-height:1.2}.trurnit-components-svg{color:currentColor}.trurnit-components-svg svg{fill:currentColor;min-width:15px;min-height:15px;display:block}.trurnit-components-svg svg[fill=none]{fill:none;stroke:currentColor}svg.icon-2xs{width:var(--sw-sizing-icon-2xs);height:var(--sw-sizing-icon-2xs)}svg.icon-xs{width:var(--sw-sizing-icon-xs);height:var(--sw-sizing-icon-xs)}svg.icon-sm{width:var(--sw-sizing-icon-sm);height:var(--sw-sizing-icon-sm)}svg.icon-md{width:var(--sw-sizing-icon-md);height:var(--sw-sizing-icon-md)}svg.icon-lg{width:var(--sw-sizing-icon-lg);height:var(--sw-sizing-icon-lg)}svg.icon-xl{width:var(--sw-sizing-icon-xl);height:var(--sw-sizing-icon-xl)}svg.icon-2xl{width:var(--sw-sizing-icon-2xl);height:var(--sw-sizing-icon-2xl)}svg.icon-3xl{width:var(--sw-sizing-icon-3xl);height:var(--sw-sizing-icon-3xl)}svg.icon-4xl{width:var(--sw-sizing-icon-4xl);height:var(--sw-sizing-icon-4xl)}svg.icon-5xl{width:var(--sw-sizing-icon-5xl);height:var(--sw-sizing-icon-5xl)}svg.icon-6xl{width:var(--sw-sizing-icon-6xl);height:var(--sw-sizing-icon-6xl)}.trurnit-components-svg.icon-default{color:currentColor}.trurnit-components-svg.icon-primary{color:var(--sw-color-primary)}.trurnit-components-svg.icon-secondary{color:var(--sw-color-secondary)}.trurnit-components-picture{display:inline-block}.trurnit-components-picture picture.w-full img{width:100%;max-width:100%;height:auto}.trurnit-components-picturelink{display:inline-block}.trurnit-invoice-explanation{--invoice-marker-size:clamp(2rem, 2.4vw, 2.75rem);--invoice-border:color-mix(in srgb, var(--sw-color-border-default,#d7dde5) 80%, transparent);--invoice-surface:var(--sw-color-surface-default,#fff);--invoice-accent:var(--sw-color-accent,#22c55e);--invoice-accent-contrast:var(--sw-color-on-accent,#111827);--invoice-muted:var(--sw-color-surface-muted,#f4f7f9);color:var(--sw-color-text-default,#172026);width:100%}.trurnit-invoice-explanation__headline{font-family:var(--sw-typography-heading-h2-font-family,inherit);font-size:var(--sw-typography-heading-h2-font-size,clamp(1.75rem, 4vw, 2.75rem));font-weight:var(--sw-typography-heading-h2-font-weight,700);line-height:var(--sw-typography-heading-h2-line-height,1.1);margin:0 0 clamp(1rem,2vw,1.75rem)}.trurnit-invoice-explanation__page-tabs{flex-wrap:wrap;gap:.5rem;margin:0 0 clamp(1rem,2vw,1.5rem);display:flex}.trurnit-invoice-explanation__page-tabs:empty,.trurnit-invoice-explanation__page-tabs[hidden]{display:none}.trurnit-invoice-explanation__page-tab{border:1px solid var(--invoice-border);background:var(--invoice-surface);min-height:2.75rem;color:inherit;cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;padding:.65rem 1rem;font-weight:700;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.trurnit-invoice-explanation__page-tab:hover,.trurnit-invoice-explanation__page-tab:focus-visible,.trurnit-invoice-explanation__page-tab[data-active="1"]{border-color:var(--invoice-accent);background:var(--invoice-accent);color:var(--invoice-accent-contrast)}.trurnit-invoice-explanation__page-tab:focus-visible{outline:3px solid color-mix(in srgb, var(--invoice-accent) 45%, white);outline-offset:3px}.trurnit-invoice-explanation__page+.trurnit-invoice-explanation__page{margin-top:clamp(2rem,4vw,4rem)}.trurnit-invoice-explanation[data-enhanced="1"] .trurnit-invoice-explanation__page{margin-top:0}.trurnit-invoice-explanation[data-enhanced="1"] .trurnit-invoice-explanation__page:not([data-active="1"]){display:none}.trurnit-invoice-explanation__page-title{font-size:var(--sw-typography-heading-h3-font-size,clamp(1.25rem, 2.5vw, 1.75rem));font-weight:var(--sw-typography-heading-h3-font-weight,700);line-height:var(--sw-typography-heading-h3-line-height,1.2);margin:0 0 1rem}.trurnit-invoice-explanation[data-enhanced="1"] .trurnit-invoice-explanation__page-tabs+.trurnit-invoice-explanation__pages .trurnit-invoice-explanation__page-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.trurnit-invoice-explanation__layout{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);align-items:start;gap:clamp(1.25rem,3vw,3rem);display:grid}.trurnit-invoice-explanation__media{border:1px solid var(--invoice-border);border-radius:var(--sw-border-radius-xl,1.25rem);background:var(--invoice-muted);box-shadow:var(--sw-shadow-card,0 18px 50px #1118271f);margin:0;position:relative;overflow:hidden}.trurnit-invoice-explanation__image{width:100%;height:auto;display:block}.trurnit-invoice-explanation__markers{pointer-events:none;position:absolute;inset:0}.trurnit-invoice-explanation__marker{z-index:1;min-width:var(--invoice-marker-size);height:var(--invoice-marker-size);background:var(--invoice-surface);color:var(--invoice-accent);cursor:pointer;pointer-events:auto;border:0;border-radius:999px;align-items:center;padding:0;transition:background-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #ffffffe6,0 12px 30px #00000038}.trurnit-invoice-explanation__marker:hover,.trurnit-invoice-explanation__marker:focus-visible,.trurnit-invoice-explanation__marker[data-active="1"]{background:var(--invoice-accent);color:var(--invoice-accent-contrast);transform:translate(-50%,-50%)scale(1.06);box-shadow:0 0 0 4px #fffffff2,0 16px 38px #00000047}.trurnit-invoice-explanation__marker:focus-visible{outline:3px solid color-mix(in srgb, var(--invoice-accent) 55%, white);outline-offset:4px}.trurnit-invoice-explanation__marker-number{width:var(--invoice-marker-size);height:var(--invoice-marker-size);flex:none;place-items:center;font-weight:700;display:grid}.trurnit-invoice-explanation__details{flex-direction:column;gap:.75rem;display:flex}.trurnit-invoice-explanation__panel{border:1px solid var(--invoice-border);border-radius:var(--sw-border-radius-lg,1rem);background:var(--invoice-surface);transition:border-color .18s,box-shadow .18s;overflow:hidden}.trurnit-invoice-explanation__panel[data-active="1"]{border-color:color-mix(in srgb, var(--invoice-accent) 70%, var(--invoice-border));box-shadow:0 10px 28px #00000014}.trurnit-invoice-explanation__panel-trigger{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;font-weight:700;display:flex}.trurnit-invoice-explanation__panel-trigger:focus-visible{outline:3px solid color-mix(in srgb, var(--invoice-accent) 45%, white);outline-offset:-3px}.trurnit-invoice-explanation__panel-number{background:var(--invoice-accent);width:1.75rem;height:1.75rem;color:var(--invoice-accent-contrast);border-radius:999px;flex:none;place-items:center;font-size:.9rem;font-weight:700;display:grid}.trurnit-invoice-explanation__panel-label{flex:auto}.trurnit-invoice-explanation__panel-icon{flex:none;width:1rem;height:1rem;position:relative}.trurnit-invoice-explanation__panel-icon:before,.trurnit-invoice-explanation__panel-icon:after{content:"";background:currentColor;width:100%;height:2px;transition:transform .18s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.trurnit-invoice-explanation__panel-icon:after{transform:translateY(-50%)rotate(90deg)}.trurnit-invoice-explanation__panel[data-active="1"] .trurnit-invoice-explanation__panel-icon:after{transform:translateY(-50%)rotate(0)}.trurnit-invoice-explanation__panel-body{grid-template-rows:1fr;display:grid}.trurnit-invoice-explanation[data-enhanced="1"] .trurnit-invoice-explanation__panel-body{grid-template-rows:0fr;transition:grid-template-rows .22s}.trurnit-invoice-explanation[data-enhanced="1"] .trurnit-invoice-explanation__panel[data-active="1"] .trurnit-invoice-explanation__panel-body{grid-template-rows:1fr}.trurnit-invoice-explanation__panel-inner{padding:0 1.1rem 1rem;overflow:hidden}.trurnit-invoice-explanation[data-enhanced="1"] .trurnit-invoice-explanation__panel:not([data-active="1"]) .trurnit-invoice-explanation__panel-inner{padding-bottom:0}@media (width<=900px){.trurnit-invoice-explanation__layout{grid-template-columns:1fr}}.trurnit-components-link a{color:var(--sw-color-link-default-text-default);text-decoration:none;transition:box-shadow .3s,color .3s}.trurnit-components-link a svg{flex-shrink:0;width:25px}.trurnit-components-link a:has(.text){box-shadow:inset 0 -1px var(--sw-color-link-default-underline)}:is(.trurnit-components-link a:has(.text):hover,.trurnit-components-link a:has(.text):focus-visible){color:var(--sw-color-link-default-text-hover);box-shadow:inset 0 -2px var(--sw-color-link-default-text-hover);text-decoration:none}:is(.trurnit-components-link a:not(:has(.text)):hover,.trurnit-components-link a:not(:has(.text)):focus-visible){color:var(--sw-color-link-default-text-hover);text-decoration:none}.trurnit-components-quote{color:inherit;margin:1.5rem 0;display:block}.trurnit-components-quote q,.trurnit-components-quote blockquote{quotes:"„" "“" "‚" "‘";margin:0;padding:0;font-style:italic;display:block}.trurnit-components-quote q:before{content:open-quote}.trurnit-components-quote q:after{content:close-quote}.trurnit-components-quote blockquote{font-style:inherit;border-left:3px solid;padding-left:1rem}.trurnit-components-quote p{-webkit-hyphens:none;hyphens:none;margin:0 0 1rem}.trurnit-components-quote a{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:box-shadow .15s}.trurnit-components-quote a:hover,.trurnit-components-quote a:focus-visible{text-decoration:none;box-shadow:inset 0 -2px}.trurnit-components-quote ul,.trurnit-components-quote ol{margin-bottom:1rem;padding-left:1.5rem}.trurnit-components-quote ul li{list-style:outside}.trurnit-components-quote ol li{list-style:decimal}.trurnit-components-quote figcaption{opacity:.8;margin-top:.5rem;font-size:.875rem;line-height:1.4}.trurnit-components-quote cite{font-style:normal}.trurnit-components-quote.trurnit-align-left{text-align:left}.trurnit-components-quote.trurnit-align-center{text-align:center}.trurnit-components-quote.trurnit-align-right{text-align:right}.trurnit-components-picture picturebody .ck-content .table img,.trurnit-components-picture picture figure.table img,.trurnit-components-picture picture .table table img{width:100%;max-width:100%;height:auto}body .ck-content .table,figure.table,.table table{width:100%}.trurnit-components-picture picture.trurnit-tabs img{width:100%;max-width:100%;height:auto}.trurnit-tabs{width:100%}.trurnit-tabs[data-edit="1"]{position:relative}.trurnit-tabs[data-edit="1"] .trurnit-tabs__panel-label-edit{text-transform:uppercase;letter-spacing:.05em;color:#0000008c;align-items:center;gap:.35rem;margin-bottom:.75rem;font-size:.75rem!important;font-weight:600!important;display:inline-flex!important}.trurnit-tabs[data-edit="1"] .trurnit-tabs__panel-label-edit:before{content:"Tab-Titel";color:#000000a6;background:#00000014;border-radius:999px;padding:.1rem .4rem;font-size:.7rem}.trurnit-tabs[data-edit="1"] .trurnit-tabs__panel{border:1px solid #e5e7eb!important;border-radius:0!important;margin-bottom:1.5rem!important;padding:0!important}.trurnit-tabs[data-edit="1"] .trurnit-tabs__panel>:not(.trurnit-tabs__panel-label-edit){padding:1.25rem!important}.trurnit-tabs__list{background-color:var(--sw-color-tab-list-background);border-radius:var(--sw-tab-list-radius);padding:var(--sw-tab-list-padding);gap:var(--sw-tab-list-gap);flex-wrap:wrap;margin-bottom:1.5rem;display:flex}.trurnit-tabs__tab{cursor:pointer;font-size:var(--sw-typography-body-small-font-size);padding:var(--sw-tab-trigger-padding-y) var(--sw-tab-trigger-padding-x);border-radius:var(--sw-tab-trigger-radius);color:var(--sw-color-tab-trigger-text-default);background-color:var(--sw-color-tab-trigger-background-default);white-space:normal;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:var(--sw-tab-trigger-min-width);font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;position:relative}.trurnit-tabs__tab:hover{color:var(--sw-color-tab-trigger-text-hover);background-color:var(--sw-color-tab-trigger-background-hover)}.trurnit-tabs__tab:focus-visible{outline:2px solid var(--sw-color-tab-trigger-border-focus);outline-offset:2px}.trurnit-tabs__tab[aria-selected=true]{color:var(--sw-color-tab-trigger-text-active);background-color:var(--sw-color-tab-trigger-background-active)}.trurnit-tabs__panels{position:relative}.trurnit-tabs__panel{font-size:var(--sw-typography-body-small-font-size);padding:1.25rem;line-height:1.7}.trurnit-tabs__panel[hidden]{display:none}.trurnit-components-text p{font-family:var(--sw-typography-body-base-font-family);font-weight:var(--sw-typography-body-base-font-weight);font-size:var(--sw-typography-body-base-font-size);line-height:var(--sw-typography-body-base-line-height);letter-spacing:var(--sw-typography-body-base-letter-spacing);color:var(--sw-color-text-default);-webkit-hyphens:none;hyphens:none;margin-bottom:20px}.trurnit-components-text p:last-child{margin-bottom:0}.trurnit-components-text a{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:box-shadow .15s}.trurnit-components-text a:hover,.trurnit-components-text a:focus-visible{text-decoration:none;box-shadow:inset 0 -2px}.trurnit-components-text ul,.trurnit-components-text ol{font-family:var(--sw-typography-body-base-font-family);font-weight:var(--sw-typography-body-base-font-weight);font-size:var(--sw-typography-body-base-font-size);line-height:var(--sw-typography-body-base-line-height);letter-spacing:var(--sw-typography-body-base-letter-spacing);margin-bottom:20px;padding-left:25px}.trurnit-components-text ol li{list-style:decimal}.trurnit-components-text ul li{list-style:outside}.trurnit-components-text small{font-family:var(--sw-typography-body-small-font-family);font-weight:var(--sw-typography-body-small-font-weight);font-size:var(--sw-typography-body-small-font-size);line-height:var(--sw-typography-body-small-line-height);letter-spacing:var(--sw-typography-body-small-letter-spacing)}.trurnit-components-text.is-lead,.trurnit-components-text .lead{font-family:var(--sw-typography-body-lead-font-family);font-weight:var(--sw-typography-body-lead-font-weight);font-size:var(--sw-typography-body-lead-font-size);line-height:var(--sw-typography-body-lead-line-height);letter-spacing:var(--sw-typography-body-lead-letter-spacing)}.trurnit-components-text .caption{font-family:var(--sw-typography-body-caption-font-family);font-weight:var(--sw-typography-body-caption-font-weight);font-size:var(--sw-typography-body-caption-font-size);line-height:var(--sw-typography-body-caption-line-height);letter-spacing:var(--sw-typography-body-caption-letter-spacing);color:var(--sw-color-text-muted)}.trurnit-components-video .trurnit-components-picture,.trurnit-components-video .trurnit-components-picture picture,.trurnit-components-video__preview,.trurnit-components-video__trigger,.trurnit-components-video__inner{display:block}.trurnit-components-video__preview:empty{display:none}.trurnit-components-video__trigger{width:100%;text-align:inherit;background:0 0;border:0;padding:0;line-height:0}.trurnit-components-video{width:100%}.trurnit-components-video picture img{max-width:100%;height:auto}.trurnit-components-video .trurnit-components-picture img{width:100%;height:auto;display:block}.trurnit-components-video__fallback{width:100%;height:auto;position:relative}.trurnit-components-video__preview{cursor:pointer;line-height:1;position:relative}.trurnit-components-video__preview .trurnit-components-video__trigger{position:relative}.trurnit-components-video__controls{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.trurnit-components-video__play-icon{background:#0009;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative;box-shadow:0 0 0 4px #ffffffb3,0 4px 12px #00000080;-webkit-mask:none!important;mask:none!important}.trurnit-components-video__play-icon:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid #fff;margin-left:4px;display:block}.trurnit-components-video__fallback-text{color:#fff;z-index:15;pointer-events:none;background:#00000080;border-radius:4px;padding:.25rem .5rem;font-size:.875rem;line-height:1.2;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.trurnit-components-video__iframeContainer:empty{display:none}.trurnit-components-video__iframeContainer iframe{aspect-ratio:16/9;border:0;width:100%;height:100%}.trurnit-components-video__transcript{border:1px solid var(--sw-color-border-default,#e5e7eb);background:var(--sw-color-surface,#fff);color:var(--sw-color-text-default,#111827);border-radius:4px;margin-top:1rem}.trurnit-components-video__transcript-summary{cursor:pointer;padding:.75rem 1rem;font-weight:600;line-height:1.4}.trurnit-components-video__transcript-content{color:var(--sw-color-text-muted,#4b5563);white-space:pre-wrap;padding:0 1rem 1rem;line-height:1.6}.trurnit-components-video__lightbox{z-index:2000;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.trurnit-components-video__lightbox[data-open="1"]{display:flex}.trurnit-components-video__lightbox-backdrop{background:#0009;position:absolute;inset:0}.trurnit-components-video__lightbox-dialog{aspect-ratio:16/9;background:#000;justify-content:center;align-items:center;width:90vw;max-width:1200px;padding:0;display:flex;position:relative}.trurnit-components-video__lightbox-body{width:100%;height:100%}.trurnit-components-video__lightbox-body iframe{border:0;width:100%;height:100%}.trurnit-components-video__lightbox-close{color:#fff;font-size:2rem;position:absolute;top:.5rem;right:.5rem}.trurnit-components-video{position:relative}.trurnit-toggle-icon{width:var(--sw-sizing-icon-lg,32px);height:var(--sw-sizing-icon-lg,32px);background-color:var(--sw-color-accordion-icon-background-default,transparent);border-radius:var(--sw-accordion-icon-radius);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.trurnit-toggle-icon svg{width:var(--sw-sizing-icon-sm,20px);height:var(--sw-sizing-icon-sm,20px);transition:stroke .2s;display:block}.trurnit-toggle-icon .trurnit-toggle-icon__plus-minus,.trurnit-toggle-icon[data-icon=plus-minus] .trurnit-toggle-icon__chevron{display:none}.trurnit-toggle-icon[data-icon=plus-minus] .trurnit-toggle-icon__plus-minus{display:block}.trurnit-toggle-icon[data-icon=chevron] .icon-stroke-left,.trurnit-toggle-icon:not([data-icon]) .icon-stroke-left{transform-box:view-box;transform-origin:6px 9px;transition:transform .3s ease-out}.trurnit-toggle-icon[data-icon=chevron] .icon-stroke-right,.trurnit-toggle-icon:not([data-icon]) .icon-stroke-right{transform-box:view-box;transform-origin:18px 9px;transition:transform .3s ease-out}[data-toggle-open="1"] .trurnit-toggle-icon[data-icon=chevron] .icon-stroke-left,[data-toggle-open="1"] .trurnit-toggle-icon:not([data-icon]) .icon-stroke-left{transform:rotate(-90deg)}[data-toggle-open="1"] .trurnit-toggle-icon[data-icon=chevron] .icon-stroke-right,[data-toggle-open="1"] .trurnit-toggle-icon:not([data-icon]) .icon-stroke-right{transform:rotate(90deg)}.trurnit-toggle-icon[data-icon=plus-minus] .icon-stroke-h,.trurnit-toggle-icon[data-icon=plus-minus] .icon-stroke-v{transform-box:fill-box;transform-origin:50%;transition:transform .3s ease-out}[data-toggle-open="1"] .trurnit-toggle-icon[data-icon=plus-minus] .icon-stroke-h{transform:rotate(180deg)}[data-toggle-open="1"] .trurnit-toggle-icon[data-icon=plus-minus] .icon-stroke-v{transform:rotate(90deg)}.sw-container{padding-inline:var(--sw-spacing-16);margin-inline:auto}@media (width>=640px){.sw-container{padding-inline:var(--sw-spacing-24)}}@media (width>=1024px){.sw-container{padding-inline:var(--sw-spacing-32)}}.sw-container--fluid{max-inline-size:var(--sw-sizing-container-720)}.sw-container--kompakt{max-inline-size:var(--sw-sizing-container-xl)}.sw-container--standard{max-inline-size:var(--sw-sizing-container-2xl)}.sw-container--weit{max-inline-size:var(--sw-sizing-container-4xl)}.sw-container--full{max-inline-size:none}.trurnit-components-grid .column{padding:0 20px}.trurnit-components-picture picture.form-builder img{width:100%;max-width:100%;height:auto}.form-builder{width:100%}.form-builder form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--sw-spacing-8) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--sw-spacing-8) * var(--tw-space-y-reverse))}.form-builder .clearfix{margin-bottom:var(--sw-spacing-4)}.form-builder label{font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-weight:500;display:block}.form-builder label .required{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.form-builder p{margin-bottom:var(--sw-spacing-4)}.trurnit-components-picture picture.form-builder input:not([type]) img,.trurnit-components-picture picture .form-builder input[type=text] img,.trurnit-components-picture picture .form-builder input[type=email] img,.trurnit-components-picture picture .form-builder input[type=date] img,.trurnit-components-picture picture .form-builder input[type=tel] img,.trurnit-components-picture picture .form-builder input[type=number] img,.trurnit-components-picture picture .form-builder input[type=password] img,.trurnit-components-picture picture .form-builder textarea img,.trurnit-components-picture picture .form-builder select img{width:100%;max-width:100%;height:auto}.form-builder input:not([type]),.form-builder input[type=text],.form-builder input[type=email],.form-builder input[type=date],.form-builder input[type=tel],.form-builder input[type=number],.form-builder input[type=password],.form-builder textarea,.form-builder select{border-radius:var(--sw-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));width:100%;font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));padding:.5rem .75rem;display:block}.form-builder input:not([type]):focus,.form-builder input[type=text]:focus,.form-builder input[type=email]:focus,.form-builder input[type=date]:focus,.form-builder input[type=tel]:focus,.form-builder input[type=number]:focus,.form-builder input[type=password]:focus,.form-builder textarea:focus,.form-builder select:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1));outline:2px solid #0000}.form-builder input:not([type]),.form-builder input[type=text],.form-builder input[type=email],.form-builder input[type=date],.form-builder input[type=tel],.form-builder input[type=number],.form-builder input[type=password],.form-builder textarea,.form-builder select{margin-bottom:var(--sw-spacing-4)}.form-builder input.error,.form-builder textarea.error,.form-builder select.error{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.form-builder input.error:focus,.form-builder textarea.error:focus,.form-builder select.error:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.form-builder .help-inline{font-size:var(--sw-typography-body-extra-small-font-size);--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.form-builder legend{margin-bottom:var(--sw-spacing-4);font-size:var(--sw-typography-body-base-font-size);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-weight:600}.form-builder output{display:block}.form-builder output table{border-radius:var(--sw-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));margin-top:.5rem;overflow:hidden}.trurnit-components-picture picture.form-builder table img{width:100%;max-width:100%;height:auto}.form-builder table{width:100%}.form-builder table thead th,.form-builder table tbody tr:first-child th{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:var(--sw-typography-body-small-font-size);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-weight:600}.form-builder table th,.form-builder table td{padding-left:var(--sw-spacing-4);padding-right:var(--sw-spacing-4);vertical-align:top;padding-top:.5rem;padding-bottom:.5rem}.form-builder table th{text-align:left;width:33.3333%}.form-builder table td{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));text-align:left}.form-builder tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.form-builder tbody tr:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.form-builder .actions{padding-top:1.5rem}.trurnit-components-picture picture.form-builder .form-navigation ul img{width:100%;max-width:100%;height:auto}.form-builder .form-navigation ul{justify-content:space-between;align-items:center;width:100%;display:flex}.form-builder .form-navigation li{list-style-type:none}.form-builder .clearfix.clearfix--conditional{opacity:0;max-height:0;transition:max-height .35s,opacity .25s,transform .25s;overflow:hidden;transform:translateY(-8px)}.form-builder .clearfix.clearfix--conditional.is-visible{opacity:1;max-height:2000px;transform:translateY(0)}fieldset{transition:max-height .4s,opacity .3s,transform .3s;overflow:hidden}fieldset.is-hidden{opacity:0;pointer-events:none;max-height:0;transform:translateY(-10px)}fieldset:not(.is-hidden){opacity:1;max-height:2000px;transform:translateY(0)}.trurnit-iframe{width:100%}.trurnit-iframe__element{border:0;width:100%;min-height:100px;display:block}.trurnit-iframe__placeholder,.trurnit-iframe__noscript{color:#223044;background:#f4f8fc;border:1px dashed #9aa4b2;padding:1rem}.trurnit-components-accessibility{margin-left:10px;margin-right:10px;display:inline-block}i._access-icon.material-icons._access{display:none}body.a11y-high-contrast .btn,body.a11y-high-contrast header,body.a11y-high-contrast header a,body.a11y-high-contrast footer,body.a11y-high-contrast footer h1,body.a11y-high-contrast footer h2,body.a11y-high-contrast footer h3,body.a11y-high-contrast footer h4,body.a11y-high-contrast footer h5,body.a11y-high-contrast footer h6,body.a11y-high-contrast footer p,body.a11y-high-contrast footer a{color:#fff!important;background-color:#000!important}.trurnit-breadcrumb{margin-bottom:var(--sw-spacing-4);margin-top:var(--sw-spacing-4);font-size:var(--sw-typography-body-small-font-size);padding-left:1.5rem;line-height:1.3;display:block}.trurnit-breadcrumb__prefix{white-space:nowrap;margin-right:.25rem}.trurnit-breadcrumb__list{margin:var(--sw-spacing-0);padding:var(--sw-spacing-0);flex-wrap:wrap;gap:.25rem;list-style-type:none;display:inline-flex}.trurnit-breadcrumb__item{align-items:center;display:inline-flex}.trurnit-breadcrumb__item a{text-decoration-line:none}.trurnit-breadcrumb__item a:hover,.trurnit-breadcrumb__item a:focus{text-decoration-line:underline}.trurnit-breadcrumb__separator{-webkit-user-select:none;user-select:none;opacity:.6;justify-content:center;align-items:center;margin-left:.25rem;margin-right:.25rem;display:flex}.trurnit-breadcrumb__item span[itemprop=name]{cursor:default;font-weight:600}footer{margin-top:50px;padding:50px 0 25px;box-shadow:0 -6px 12px -6px #00000040}header.header{padding:0;box-shadow:0 6px 12px -6px #00000040}header.header .trurnit-components-grid{padding-block:var(--sw-spacing-20)}header.header .column__wrapper>div:has(.trurnit-components-link){gap:var(--sw-spacing-4,.25rem);flex-wrap:nowrap}header.header .column__wrapper>div:has(.trurnit-components-link) .trurnit-components-link a{color:var(--sw-color-utility-nav-item-text-default);border-radius:var(--sw-utility-nav-item-radius);padding:var(--sw-utility-nav-item-padding-y) var(--sw-utility-nav-item-padding-x);align-items:center;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}header.header .column__wrapper>div:has(.trurnit-components-link) .trurnit-components-link a:has(.text){box-shadow:none}:is(header.header .column__wrapper>div:has(.trurnit-components-link) .trurnit-components-link a:hover,header.header .column__wrapper>div:has(.trurnit-components-link) .trurnit-components-link a:focus-visible){color:var(--sw-color-utility-nav-item-text-hover);background-color:var(--sw-color-utility-nav-item-background-hover);box-shadow:none}header.header .column__wrapper>div:has(.trurnit-components-link) .trurnit-components-link a svg{width:16px;height:16px}header.header .column__wrapper>div:has(.trurnit-components-link) .trurnit-components-link a .text{font-size:var(--sw-sizing-typography-size-body-sm,14px)}@media (width>=1320px){header.header .section.grid{grid-template-columns:auto 1fr auto;display:grid}header.header .trurnit-components-picture{width:150px}header.header .trurnit-components-picture img{width:100%;height:auto}}@media (width<1320px){header.header .trurnit-components-grid{padding-block:var(--sw-spacing-10)}header.header .section.grid{align-items:center;gap:var(--sw-spacing-8);display:flex}header.header .column{padding-inline:0}header.header .column:has(.trurnit-components-picture){margin-inline-end:auto}header.header .column:has(.trurnit-components-link){order:2}header.header .column:has(#nav-root){order:3}header.header .column:has(#nav-root) .column__wrapper{width:auto}header.header .column:has(#nav-root) .column__wrapper>div{width:auto}header.header .trurnit-components-picture{width:98px}header.header .trurnit-components-picture img{width:100%;height:auto}header.header .column__wrapper>div:has(.trurnit-components-link) .trurnit-components-link a{padding:var(--sw-spacing-0) var(--sw-spacing-4)}header.header .column__wrapper>div:has(.trurnit-components-link) .trurnit-components-link a>span{flex-direction:column}header.header .column__wrapper>div:has(.trurnit-components-link) .trurnit-components-link a .text{font-size:var(--sw-sizing-typography-size-body-xs,.75rem);white-space:nowrap}}#nav-root{display:inline-block}.trurnit-content__html{max-width:100vw}.trurnit-trigger--link:not(.trurnit-trigger--splitMain),.trurnit-triggerGroup{align-items:center;gap:var(--sw-spacing-8);border-radius:var(--sw-nav-item-radius);padding:var(--sw-nav-item-padding-y) var(--sw-nav-item-padding-x);color:var(--sw-color-nav-item-text-default);font-weight:var(--sw-typography-weight-bold);transition:background-color .12s,color .12s;display:inline-flex}.trurnit-triggerGroup{position:relative}.trurnit-trigger--link:not(.trurnit-trigger--splitMain):hover,.trurnit-triggerGroup:hover{background-color:var(--sw-color-nav-item-background-hover);color:var(--sw-color-nav-item-text-hover)}.dark .trurnit-trigger--link:not(.trurnit-trigger--splitMain):hover,.dark .trurnit-triggerGroup:hover{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.trurnit-trigger--link.is-active:not(.trurnit-trigger--splitMain){color:var(--sw-color-nav-item-text-active)}.trurnit-triggerGroup:has(.trurnit-trigger--link.is-active){color:var(--sw-color-nav-item-text-active)}.trurnit-triggerGroup .trurnit-trigger--link.trurnit-trigger--splitMain{color:inherit;font-weight:inherit;align-items:center;padding:0;display:inline-flex}.trurnit-trigger--chevron{color:inherit;justify-content:center;align-items:center;padding:0;display:inline-flex}.trurnit-chevron{flex-shrink:0;width:16px;height:16px}.trurnit-chevron__group{transition:transform .15s}.trurnit-chevron__box{transform-box:fill-box;transition:transform .15s}.trurnit-chevron__box--left{transform-origin:0 0}.trurnit-chevron__box--right{transform-origin:100% 0}.trurnit-triggerGroup[data-state=open] .trurnit-chevron__box--left,.trurnit-list__trigger[data-state=open] .trurnit-chevron__box--left{transform:rotate(-90deg)}.trurnit-triggerGroup[data-state=open] .trurnit-chevron__box--right,.trurnit-list__trigger[data-state=open] .trurnit-chevron__box--right{transform:rotate(90deg)}.trurnit-triggerGroup[data-state=open] .trurnit-chevron__group,.trurnit-list__trigger[data-state=open] .trurnit-chevron__group{transform:translateY(3px)}.trurnit-content{gap:var(--sw-sub-nav-dropdown-gap,0);min-width:300px;padding:var(--sw-sub-nav-dropdown-padding,16px);border-radius:var(--sw-sub-nav-dropdown-radius,8px);border:var(--sw-sizing-border-width-hairline,1px) solid var(--sw-color-sub-nav-dropdown-border,#fff0);background:var(--sw-color-sub-nav-dropdown-background,#fff);box-shadow:var(--sw-sub-nav-dropdown-shadow-x,0) var(--sw-sub-nav-dropdown-shadow-y,4px) var(--sw-sub-nav-dropdown-shadow-blur,16px) var(--sw-sub-nav-dropdown-shadow-color,#f3f4f6);flex-direction:column;animation:.12s ease-out tr-fade-in;display:flex;position:relative}.trurnit-content:before{content:"";height:21px;position:absolute;top:-21px;left:0;right:0}.dark .trurnit-content{--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));box-shadow:0 16px 40px #00000073,0 4px 14px #00000059}.trurnit-item{justify-content:space-between;align-items:center;gap:var(--sw-sub-nav-item-gap,8px);width:100%;padding:var(--sw-sub-nav-item-padding-y,10px) var(--sw-sub-nav-item-padding-x,16px);border-radius:var(--sw-sub-nav-item-radius,8px);font-weight:var(--sw-typography-component-navigation-nav-sub-font-weight,400);font-size:var(--sw-typography-component-navigation-nav-sub-font-size,16px);line-height:var(--sw-typography-component-navigation-nav-sub-line-height,1.5);color:var(--sw-color-sub-nav-item-text-default,#111827);text-decoration:none;transition:background-color .12s,color .12s;display:flex}@media (hover:hover){.trurnit-item:hover{background-color:var(--sw-color-sub-nav-item-background-hover,#f3f4f6);color:var(--sw-color-sub-nav-item-text-hover,#2563eb)}}.trurnit-item:focus-visible{background-color:var(--sw-color-sub-nav-item-background-hover,#f3f4f6);color:var(--sw-color-sub-nav-item-text-hover,#2563eb);outline:none}.trurnit-item.is-active,.trurnit-item--link.is-active{color:var(--sw-color-sub-nav-item-text-active,#2563eb)}.trurnit-item[data-disabled]{color:var(--sw-color-sub-nav-item-text-disabled,#6b7280);pointer-events:none}.dark .trurnit-item:hover,.dark .trurnit-item:focus-visible{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.trurnit-row{align-items:center;gap:.5rem;width:100%;display:flex}.trurnit-item__desc{font-size:var(--sw-typography-body-small-font-size);opacity:.7;margin-top:.125rem}.dark .trurnit-item:focus-visible,.dark .trurnit-trigger:focus-visible,.dark .trurnit-trigger--chevron:focus-visible,.dark .trurnit-trigger--link:focus-visible{--tw-ring-offset-color:#171717}@keyframes tr-fade-in{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.trurnit-burger{flex-direction:column;justify-content:center;align-items:center;display:inline-flex}@media (width>=1320px){.trurnit-burger{display:none}}.trurnit-burger{gap:var(--sw-spacing-4,.25rem);padding:var(--sw-spacing-0,0) var(--sw-spacing-4,.25rem);border-radius:var(--sw-utility-nav-item-radius,.5rem);color:var(--sw-color-utility-nav-item-text-default,currentColor);background:0 0;border:0;transition:background-color .12s,color .12s}.trurnit-burger svg{width:16px;height:16px}.trurnit-burger__label{font-size:var(--sw-sizing-typography-size-body-xs,.75rem);line-height:1.3}.trurnit-burger:hover,.trurnit-burger:focus-visible{color:var(--sw-color-utility-nav-item-text-hover);background-color:var(--sw-color-utility-nav-item-background-hover)}.trurnit-burger__clip{left:var(--sw-spacing-0);right:var(--sw-spacing-0);z-index:40;top:var(--tr-mobile-header-h,59px);pointer-events:none;position:fixed;bottom:0;overflow:hidden}.trurnit-burger__panel{inset:var(--sw-spacing-0);background:var(--sw-color-surface-variant,#f9fafb);padding:var(--sw-spacing-16,16px);pointer-events:auto;visibility:hidden;transition:transform .2s cubic-bezier(.32,.72,0,1),visibility 0s linear .2s;position:absolute;overflow-y:auto;transform:translateY(-100%)}.trurnit-burger__panel[data-state=open]{visibility:visible;transition:transform .3s cubic-bezier(.32,.72,0,1),visibility;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.trurnit-burger__panel{transition-duration:0s,0s}.trurnit-list__content[data-state=open],.trurnit-list__content[data-state=closed]{animation-duration:.01ms}}.trurnit-components-picture picture.trurnit-list img{width:100%;max-width:100%;height:auto}.trurnit-list{gap:var(--sw-spacing-4,4px);flex-direction:column;width:100%;display:flex}.trurnit-list__list{margin:var(--sw-spacing-0);padding:var(--sw-spacing-0);gap:var(--sw-spacing-4,4px);flex-direction:column;list-style-type:none;display:flex}.trurnit-list__header{margin:var(--sw-spacing-0)}.trurnit-components-picture picture.trurnit-list__link img,.trurnit-components-picture picture .trurnit-list__trigger img{width:100%;max-width:100%;height:auto}.trurnit-list__link,.trurnit-list__trigger{text-align:left;justify-content:space-between;align-items:center;gap:var(--sw-spacing-8,8px);width:100%;padding:var(--sw-nav-item-padding-y,10px) var(--sw-nav-item-padding-x,16px);border:var(--sw-sizing-border-width-thin,2px) solid transparent;border-radius:var(--sw-nav-item-radius,8px);font-size:var(--sw-sizing-typography-size-body-base,16px);font-weight:var(--sw-typography-weight-bold,700);color:var(--sw-color-nav-item-text-default,#111827);line-height:1.5;transition:background-color .12s,color .12s,border-color .12s;display:flex}.trurnit-list__row{min-width:var(--sw-spacing-0);align-items:center;gap:.5rem;display:flex}@media (hover:hover){.trurnit-list__link:hover,.trurnit-list__trigger:hover{background-color:var(--sw-color-nav-item-background-hover,#f3f4f6);color:var(--sw-color-nav-item-text-hover,#2563eb)}}.trurnit-list__link:focus-visible,.trurnit-list__trigger:focus-visible{background-color:var(--sw-color-nav-item-background-hover,#f3f4f6);color:var(--sw-color-nav-item-text-hover,#2563eb);outline:none}.trurnit-list__link.is-active{color:var(--sw-color-nav-item-text-active,#2563eb);border-color:var(--sw-color-nav-item-text-active,#2563eb)}.trurnit-list__trigger.is-active{color:var(--sw-color-nav-item-text-active,#2563eb)}.trurnit-list__link[aria-disabled=true],.trurnit-list__trigger:disabled{opacity:.4;pointer-events:none}.trurnit-list__content{padding-bottom:.25rem;padding-left:.5rem;overflow:hidden}.trurnit-list__content[data-state=open]{animation:.25s cubic-bezier(.32,.72,0,1) tr-acc-down}.trurnit-list__content[data-state=closed]{animation:.2s cubic-bezier(.32,.72,0,1) tr-acc-up}@keyframes tr-acc-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes tr-acc-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.trurnit-components-picture picture.trurnit-list__overview img,.trurnit-components-picture picture .trurnit-list__sublink img{width:100%;max-width:100%;height:auto}.trurnit-list__overview,.trurnit-list__sublink{width:100%;padding:var(--sw-spacing-8,8px);border-radius:var(--sw-sub-nav-item-radius,8px);font-size:var(--sw-typography-component-navigation-nav-sub-font-size,16px);font-weight:var(--sw-typography-component-navigation-nav-sub-font-weight,400);line-height:var(--sw-typography-component-navigation-nav-sub-line-height,1.5);color:var(--sw-color-sub-nav-item-text-default,#111827);align-items:center;transition:background-color .12s,color .12s;display:flex}@media (hover:hover){.trurnit-list__overview:hover,.trurnit-list__sublink:hover{background-color:var(--sw-color-sub-nav-item-background-hover,#f3f4f6);color:var(--sw-color-sub-nav-item-text-hover,#2563eb)}}.trurnit-list__overview:focus-visible,.trurnit-list__sublink:focus-visible{background-color:var(--sw-color-sub-nav-item-background-hover,#f3f4f6);color:var(--sw-color-sub-nav-item-text-hover,#2563eb);outline:none}.trurnit-list__subhead{padding:var(--sw-spacing-8,8px);font-weight:var(--sw-typography-weight-bold,700);display:block}.trurnit-list__sublink.is-active,.trurnit-list__overview.is-active{color:var(--sw-color-sub-nav-item-text-active,#2563eb);text-underline-offset:3px;text-decoration:underline}.trurnit-icon--img{height:var(--sw-spacing-20);width:var(--sw-spacing-20);-o-object-fit:contain;object-fit:contain;padding-right:.75rem}.trurnit-print-actions{align-items:center;display:inline-flex}.trurnit-print-button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:10px;margin-right:10px;padding:0;display:inline-flex}.trurnit-print-button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.trurnit-steps{--steps-badge-size:var(--sw-steps-badge-size,var(--sw-spacing-48));--steps-connector-size:var(--sw-sizing-border-width-hairline);--steps-gap:var(--sw-steps-gap,var(--sw-spacing-24));--steps-accent:var(--sw-color-primary);--steps-on-accent:var(--sw-color-on-primary);--steps-connector-color:var(--sw-color-primary);--steps-item-padding:var(--sw-spacing-0);--steps-arrow-half:6px;--steps-arrow-length:10.5px;--steps-arc-overhang:var(--sw-spacing-48);--steps-arc-height:50px;--steps-arc-mask-up:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20120%2050'%20preserveAspectRatio%3D'none'%3E%3Cpath%20d%3D'M0%2050%20Q60%200%20120%2050'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'4'%20stroke-dasharray%3D'0.5%2014'%20stroke-linecap%3D'round'%2F%3E%3C%2Fsvg%3E");--steps-arc-mask-down:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20120%2050'%20preserveAspectRatio%3D'none'%3E%3Cpath%20d%3D'M0%200%20Q60%2050%20120%200'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'4'%20stroke-dasharray%3D'0.5%2014'%20stroke-linecap%3D'round'%2F%3E%3C%2Fsvg%3E");gap:var(--steps-gap);width:100%;color:var(--sw-color-text-default);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.trurnit-steps__item{grid-template-columns:var(--steps-badge-size) minmax(0, 1fr);gap:var(--sw-spacing-16);min-width:0;padding:var(--steps-item-padding);display:grid;position:relative}.trurnit-steps--card .trurnit-steps__item{--steps-item-padding:var(--sw-steps-card-padding,var(--sw-spacing-20));border:var(--sw-sizing-border-width-hairline) solid var(--sw-color-border-default);border-radius:var(--sw-steps-card-radius,var(--sw-radius-xl));background:var(--sw-color-surface)}.trurnit-steps__marker-row{flex-direction:column;align-items:center;display:flex;position:relative}.trurnit-steps__number,.trurnit-steps__marker-icon{z-index:3;width:var(--steps-badge-size);height:var(--steps-badge-size);flex:none;place-items:center;display:grid;position:relative}.trurnit-steps__number{border-radius:var(--sw-steps-badge-radius,var(--sw-radius-full));background:var(--steps-accent);color:var(--steps-on-accent);font-family:var(--sw-typography-body-base-font-family);font-size:var(--sw-typography-body-base-font-size);font-weight:var(--sw-typography-body-base-bold-font-weight);text-align:center;line-height:1}.trurnit-steps__marker-icon{color:var(--steps-accent)}.trurnit-steps__marker-icon svg{width:var(--sw-spacing-32);height:var(--sw-spacing-32)}.trurnit-steps__connector{z-index:2;top:calc(var(--steps-badge-size) + var(--sw-spacing-8));bottom:calc((var(--steps-gap) + var(--steps-item-padding) * 2 - var(--sw-spacing-8)) * -1);width:calc(var(--steps-connector-size) * 2);border-radius:var(--sw-radius-full);background-color:var(--steps-connector-color);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.trurnit-steps--connector-arrow .trurnit-steps__connector{bottom:calc((var(--steps-gap) + var(--steps-item-padding) * 2 - var(--sw-spacing-8) - var(--steps-arrow-length)) * -1)}.trurnit-steps--connector-arrow .trurnit-steps__connector:after{border-top:var(--steps-arrow-length) solid var(--steps-connector-color);border-right:var(--steps-arrow-half) solid transparent;border-bottom:0;border-left:var(--steps-arrow-half) solid transparent;content:"";width:0;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.trurnit-steps__body{min-width:0;padding-block:var(--sw-spacing-4)}.trurnit-steps__title{margin:0 0 var(--sw-spacing-8);color:var(--sw-color-text-strong);font-family:var(--sw-typography-headline-h4-font-family);font-size:var(--sw-typography-headline-h4-font-size);font-weight:var(--sw-typography-headline-h4-font-weight);line-height:var(--sw-typography-headline-h4-line-height)}.trurnit-steps__text{color:var(--sw-color-text-muted);font-family:var(--sw-typography-body-large-font-family);font-size:var(--sw-typography-body-large-font-size);line-height:var(--sw-typography-body-large-line-height)}.trurnit-steps__text>:first-child{margin-block-start:0}.trurnit-steps__text>:last-child{margin-block-end:0}@media (width>=768px){.trurnit-steps--horizontal{gap:var(--steps-gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.trurnit-steps--horizontal .trurnit-steps__item{display:block}.trurnit-steps--horizontal .trurnit-steps__marker-row{flex-direction:row;align-items:center}.trurnit-steps--horizontal .trurnit-steps__connector{z-index:2;width:auto;min-width:var(--sw-spacing-24);min-height:calc(var(--steps-connector-size) * 2);margin:0 calc((var(--steps-gap) + var(--steps-item-padding) * 2 - var(--sw-spacing-8)) * -1) 0 var(--sw-spacing-8);flex:auto;position:relative;inset:auto;transform:none}.trurnit-steps--horizontal.trurnit-steps--connector-arrow:not(.trurnit-steps--align-center) .trurnit-steps__connector{margin-right:calc((var(--steps-gap) + var(--steps-item-padding) * 2 - var(--sw-spacing-8) - var(--steps-arrow-length)) * -1)}.trurnit-steps--horizontal.trurnit-steps--connector-arrow .trurnit-steps__connector:after{border-top:var(--steps-arrow-half) solid transparent;border-right:0;border-bottom:var(--steps-arrow-half) solid transparent;border-left:var(--steps-arrow-length) solid var(--steps-connector-color);inset:50% 0 auto auto;transform:translate(100%,-50%)}.trurnit-steps--horizontal .trurnit-steps__body{padding-block-start:var(--sw-spacing-16)}.trurnit-steps--horizontal.trurnit-steps--align-center .trurnit-steps__marker-row{justify-content:center}.trurnit-steps--horizontal.trurnit-steps--align-center .trurnit-steps__body{text-align:center}.trurnit-steps--horizontal.trurnit-steps--align-center:not(.trurnit-steps--card) .trurnit-steps__body{padding-inline:var(--sw-steps-card-padding,var(--sw-spacing-20))}.trurnit-steps--horizontal.trurnit-steps--align-center .trurnit-steps__connector{top:calc(var(--steps-badge-size) / 2);bottom:auto;right:auto;left:calc(50% + var(--steps-badge-size) / 2 + var(--sw-spacing-8));width:calc(100% + var(--steps-gap) + var(--steps-item-padding) * 2 - var(--steps-badge-size) - var(--sw-spacing-8) * 2);min-width:0;height:calc(var(--steps-connector-size) * 2);flex:none;margin:0;position:absolute;transform:translateY(-50%)}.trurnit-steps--horizontal.trurnit-steps--align-center.trurnit-steps--connector-arrow .trurnit-steps__connector{width:calc(100% + var(--steps-gap) + var(--steps-item-padding) * 2 - var(--steps-badge-size) - var(--sw-spacing-8) * 2 - var(--steps-arrow-length))}.trurnit-steps--horizontal.trurnit-steps--connector-arc .trurnit-steps__connector{display:none}.trurnit-steps--horizontal.trurnit-steps--connector-arc{padding-block:calc(var(--steps-arc-height) + var(--sw-spacing-8))}.trurnit-steps--horizontal.trurnit-steps--connector-arc .trurnit-steps__item--has-next:after{z-index:2;right:calc((var(--steps-gap) + var(--steps-arc-overhang)) * -1);width:calc(var(--steps-arc-overhang) * 2 + var(--steps-gap));height:var(--steps-arc-height);background-color:var(--steps-connector-color);content:"";pointer-events:none;position:absolute;-webkit-mask:none 50%/100% 100% no-repeat;mask:none 50%/100% 100% no-repeat}.trurnit-steps--horizontal.trurnit-steps--connector-arc.trurnit-steps--arc-top .trurnit-steps__item--has-next:after,.trurnit-steps--horizontal.trurnit-steps--connector-arc.trurnit-steps--arc-alternating .trurnit-steps__item--has-next:nth-child(odd):after{-webkit-mask-image:var(--steps-arc-mask-up);-webkit-mask-image:var(--steps-arc-mask-up);mask-image:var(--steps-arc-mask-up);top:0;transform:translateY(-100%)}.trurnit-steps--horizontal.trurnit-steps--connector-arc.trurnit-steps--arc-bottom .trurnit-steps__item--has-next:after,.trurnit-steps--horizontal.trurnit-steps--connector-arc.trurnit-steps--arc-alternating .trurnit-steps__item--has-next:nth-child(2n):after{-webkit-mask-image:var(--steps-arc-mask-down);-webkit-mask-image:var(--steps-arc-mask-down);mask-image:var(--steps-arc-mask-down);top:100%}}.trurnit-teaser-flex{--_radius:var(--sw-teaser-radius,var(--sw-radius-2xl));--_padding:var(--sw-teaser-padding,var(--sw-spacing-24));--_gap:var(--sw-teaser-gap,var(--sw-spacing-16));--_shadow:var(--sw-teaser-shadow,var(--sw-shadow-light-200));--_border-width:var(--sw-teaser-border-width,1px);--_border-color:var(--sw-teaser-border-color,var(--sw-color-border-default));--_image-ratio:var(--sw-teaser-image-ratio,16 / 9);--_horizontal-media-width:var(--sw-teaser-horizontal-media-width,40%);--_media-inset:var(--sw-teaser-media-inset,0px);--_media-radius:var(--sw-teaser-media-radius,0px);--_shadow-hover:var(--sw-teaser-shadow-hover,var(--sw-shadow-light-300));--_surface:var(--sw-teaser-surface,transparent);--_focus-width:var(--sw-teaser-focus-width,2px);--_focus-offset:var(--sw-teaser-focus-offset,2px);--_overlay-scrim-color:var(--sw-teaser-overlay-scrim-color,var(--sw-color-scrim));--_overlay-scrim-opacity:var(--sw-teaser-overlay-scrim-opacity,80%);--_overlay-text:var(--sw-teaser-overlay-text-color,var(--sw-color-on-surface-inverse));border-radius:var(--_radius);height:100%;box-shadow:var(--_shadow);border:var(--_border-width) solid var(--_border-color);background:var(--_surface);flex-direction:column;display:flex;position:relative;overflow:hidden}.trurnit-teaser-flex--variant-outlined{--_shadow:none;--_shadow-hover:none}.trurnit-teaser-flex--variant-flat{--_shadow:none;--_shadow-hover:none;--_border-width:0px;--_surface:var(--sw-teaser-surface,var(--sw-color-surface-variant))}.trurnit-teaser-flex--variant-plain{--_shadow:none;--_shadow-hover:none;--_border-width:0px;--_surface:transparent}.trurnit-teaser-flex__badge{--_badge-bg:var(--sw-teaser-badge-bg,var(--sw-color-primary));--_badge-text:var(--sw-teaser-badge-text,var(--sw-color-on-primary));z-index:2;pointer-events:none;padding:var(--sw-spacing-4) var(--sw-spacing-12);border-radius:var(--sw-teaser-badge-radius,var(--sw-radius-full));background:var(--_badge-bg);color:var(--_badge-text);font-family:var(--sw-typography-body-extra-small-bold-font-family);font-size:var(--sw-typography-body-extra-small-bold-font-size);font-weight:var(--sw-typography-body-extra-small-bold-font-weight);line-height:var(--sw-typography-body-extra-small-bold-line-height);letter-spacing:var(--sw-typography-body-extra-small-bold-letter-spacing);position:absolute;inset-block-start:var(--_padding);inset-inline-end:var(--_padding)}.trurnit-teaser-flex__badge--aktion{--_badge-bg:var(--sw-teaser-badge-bg,var(--sw-color-secondary));--_badge-text:var(--sw-teaser-badge-text,var(--sw-color-on-secondary))}.trurnit-teaser-flex__badge--info{--_badge-bg:var(--sw-teaser-badge-bg,var(--sw-color-surface-container-high));--_badge-text:var(--sw-teaser-badge-text,var(--sw-color-on-surface))}.trurnit-teaser-flex__content{gap:var(--_gap);flex-direction:column;flex:1;display:flex}.trurnit-teaser-flex__media{padding:var(--_media-inset)}.trurnit-teaser-flex__media :is(a,figure,picture){width:100%;display:block}.trurnit-teaser-flex__media :is(picture,.trurnit-components-video){border-radius:var(--_media-radius);overflow:hidden}.trurnit-teaser-flex__media img{width:100%;height:auto;aspect-ratio:var(--_image-ratio);-o-object-fit:cover;object-fit:cover;display:block}.trurnit-teaser-flex__media figcaption{padding-block-start:var(--_padding);padding-inline:calc(var(--_padding) - var(--_media-inset))}.trurnit-teaser-flex--ratio-4-3{--_image-ratio:4 / 3}.trurnit-teaser-flex--ratio-1-1{--_image-ratio:1 / 1}.trurnit-teaser-flex--ratio-3-4{--_image-ratio:3 / 4}.trurnit-teaser-flex__media .trurnit-components-video{aspect-ratio:var(--_image-ratio)}.trurnit-teaser-flex__media .trurnit-components-video__preview{position:absolute;inset:0}.trurnit-teaser-flex__media .trurnit-components-video__trigger,.trurnit-teaser-flex__media .trurnit-components-video .trurnit-components-picture,.trurnit-teaser-flex__media .trurnit-components-video .trurnit-components-picture picture{height:100%}.trurnit-teaser-flex__media .trurnit-components-video .trurnit-components-picture img{height:100%;aspect-ratio:unset;-o-object-fit:cover;object-fit:cover}.trurnit-teaser-flex__media .trurnit-components-video__iframeContainer{position:absolute;inset:0;overflow:hidden}.trurnit-teaser-flex__media .trurnit-components-video__iframeContainer iframe{border:0;width:100%;height:100%;display:block}.trurnit-teaser-flex__media:has(.trurnit-components-svg){padding:var(--_padding) var(--_padding) 0}.trurnit-teaser-flex__body{gap:var(--_gap);padding:0 var(--_padding) var(--_padding);flex-direction:column;display:flex}.trurnit-teaser-flex__body-items{gap:var(--_gap);flex-direction:column;display:flex}.trurnit-teaser-flex__body-items :is(h1,h2,h3,h4,h5,h6){margin-bottom:0}.trurnit-teaser-flex__overline{color:var(--sw-teaser-overline-color,var(--sw-color-text-muted));font-family:var(--sw-typography-body-caption-font-family);font-size:var(--sw-typography-body-caption-font-size);font-weight:var(--sw-typography-body-caption-font-weight);line-height:var(--sw-typography-body-caption-line-height);letter-spacing:var(--sw-typography-body-caption-letter-spacing);text-transform:var(--sw-teaser-overline-transform,none);margin:0}.trurnit-teaser-flex__meta{color:var(--sw-teaser-meta-color,var(--sw-color-text-muted));font-family:var(--sw-typography-body-caption-font-family);font-size:var(--sw-typography-body-caption-font-size);line-height:var(--sw-typography-body-caption-line-height);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.trurnit-teaser-flex__meta>*+:before{content:"·";margin-inline:.4em}.trurnit-teaser-flex:not(.trurnit-teaser-flex--horizontal):not(.trurnit-teaser-flex--overlay) .trurnit-teaser-flex__body:first-child{padding-top:var(--_padding)}.trurnit-teaser-flex:not(.trurnit-teaser-flex--horizontal):not(.trurnit-teaser-flex--overlay) .trurnit-teaser-flex__body,.trurnit-teaser-flex:not(.trurnit-teaser-flex--horizontal):not(.trurnit-teaser-flex--overlay) .trurnit-teaser-flex__body-items{flex:1}.trurnit-teaser-flex:not(.trurnit-teaser-flex--horizontal):not(.trurnit-teaser-flex--overlay) .trurnit-teaser-flex__body-items>:last-child{margin-top:auto}.trurnit-teaser-flex--horizontal{align-self:start;width:100%;height:auto}.trurnit-teaser-flex--horizontal .trurnit-teaser-flex__content{grid-template-columns:var(--_horizontal-media-width) 1fr;flex:none;align-items:start;gap:0;display:grid}.trurnit-teaser-flex--horizontal .trurnit-teaser-flex__content:not(:has(.trurnit-teaser-flex__media>*)){grid-template-columns:1fr}.trurnit-teaser-flex--horizontal .trurnit-teaser-flex__body{padding:var(--_padding);align-self:stretch}.trurnit-teaser-flex--media-right .trurnit-teaser-flex__content{grid-template-columns:1fr var(--_horizontal-media-width)}.trurnit-teaser-flex--media-right .trurnit-teaser-flex__content>:is(.trurnit-teaser-flex__media,:has(.trurnit-teaser-flex__media)){grid-area:1/2}.trurnit-teaser-flex--media-right .trurnit-teaser-flex__content>:is(.trurnit-teaser-flex__body,:has(.trurnit-teaser-flex__body)){grid-area:1/1}@media (width<=37.5rem){.trurnit-teaser-flex--horizontal .trurnit-teaser-flex__content{row-gap:var(--_gap);grid-template-columns:1fr}.trurnit-teaser-flex--horizontal .trurnit-teaser-flex__body{flex:1;padding-top:0}.trurnit-teaser-flex--horizontal .trurnit-teaser-flex__body-items>:last-child{margin-top:auto}.trurnit-teaser-flex--media-right .trurnit-teaser-flex__content>:is(.trurnit-teaser-flex__media,:has(.trurnit-teaser-flex__media)),.trurnit-teaser-flex--media-right .trurnit-teaser-flex__content>:is(.trurnit-teaser-flex__body,:has(.trurnit-teaser-flex__body)){grid-area:auto}}.trurnit-teaser-flex--linked :is(.trurnit-components-link,.trurnit-components-button)>a{position:static}.trurnit-teaser-flex--linked :is(.trurnit-components-link,.trurnit-components-button)>a:after{content:"";z-index:1;position:absolute;inset:0}.trurnit-teaser-flex--linked :is(.trurnit-components-link,.trurnit-components-button) .btn:hover,.trurnit-teaser-flex--linked :is(.trurnit-components-link,.trurnit-components-button) .btn:active{transform:none}.trurnit-teaser-flex--linked:has(:is(.trurnit-components-link,.trurnit-components-button) a:focus-visible){outline:var(--_focus-width) solid var(--sw-color-border-focus);outline-offset:var(--_focus-offset)}.trurnit-teaser-flex--linked .btn-tertiary:focus-visible:after{display:none}.trurnit-teaser-flex--linked .trurnit-teaser-flex__media{pointer-events:none}.trurnit-teaser-flex--linked .trurnit-components-text a{z-index:2;position:relative}.trurnit-teaser-flex--linked{cursor:pointer;transition:box-shadow .3s}.trurnit-teaser-flex--linked:hover{box-shadow:var(--_shadow-hover)}.trurnit-teaser-flex--linked .trurnit-teaser-flex__media img{transition:transform .4s}.trurnit-teaser-flex--linked:hover .trurnit-teaser-flex__media img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.trurnit-teaser-flex--linked,.trurnit-teaser-flex--linked .trurnit-teaser-flex__media img{transition:none}.trurnit-teaser-flex--linked:hover .trurnit-teaser-flex__media img{transform:none}}.trurnit-teaser-flex--overlay{align-self:start;width:100%;height:auto}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__content{aspect-ratio:var(--_image-ratio);flex:none;display:grid}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__content>:is(.trurnit-teaser-flex__media,:has(.trurnit-teaser-flex__media)),.trurnit-teaser-flex--overlay .trurnit-teaser-flex__content>:is(.trurnit-teaser-flex__body,:has(.trurnit-teaser-flex__body)){grid-area:1/1}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__content>:is(.trurnit-teaser-flex__body,:has(.trurnit-teaser-flex__body)){z-index:1}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__media{height:100%;padding:0;position:relative}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__media :is(.trurnit-components-picture-wrap,.trurnit-components-picturelink,a,figure,picture){height:100%}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__media img{height:100%;aspect-ratio:unset;-o-object-fit:cover;object-fit:cover}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__media picture{border-radius:0}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__media figcaption,.trurnit-teaser-flex--overlay .trurnit-teaser-flex__media .trurnit-components-video,.trurnit-teaser-flex--overlay .trurnit-teaser-flex__media .trurnit-components-svg{display:none}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__media:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--_overlay-scrim-color) var(--_overlay-scrim-opacity), transparent) 0%, color-mix(in srgb, var(--_overlay-scrim-color) var(--_overlay-scrim-opacity), transparent) 14%, transparent 88%);pointer-events:none;position:absolute;inset:0}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__body{min-width:0;padding:var(--_padding);align-self:end}.trurnit-teaser-flex--overlay-pos-top .trurnit-teaser-flex__body{align-self:start}.trurnit-teaser-flex--overlay-pos-spread .trurnit-teaser-flex__body{align-self:stretch}.trurnit-teaser-flex--overlay-pos-spread .trurnit-teaser-flex__body-items{flex:1}.trurnit-teaser-flex--overlay-pos-spread .trurnit-teaser-flex__body-items>:last-child{margin-top:auto}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__body,.trurnit-teaser-flex--overlay .trurnit-teaser-flex__overline,.trurnit-teaser-flex--overlay .trurnit-teaser-flex__meta{color:var(--_overlay-text);text-shadow:var(--sw-teaser-overlay-text-shadow,0 1px 4px color-mix(in srgb, var(--_overlay-scrim-color) 90%, transparent))}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__body .btn{text-shadow:none}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__body :is(h1,h2,h3,h4,h5,h6),.trurnit-teaser-flex--overlay .trurnit-teaser-flex__body .trurnit-components-text p{color:var(--_overlay-text)}.trurnit-teaser-flex--overlay .trurnit-teaser-flex__body .trurnit-components-text a{color:currentColor}.body-lead{font-family:var(--sw-typography-body-lead-font-family);font-weight:var(--sw-typography-body-lead-font-weight);font-size:var(--sw-typography-body-lead-font-size);line-height:var(--sw-typography-body-lead-line-height);letter-spacing:var(--sw-typography-body-lead-letter-spacing)}.body-extra-large{font-family:var(--sw-typography-body-extra-large-font-family);font-weight:var(--sw-typography-body-extra-large-font-weight);font-size:var(--sw-typography-body-extra-large-font-size);line-height:var(--sw-typography-body-extra-large-line-height);letter-spacing:var(--sw-typography-body-extra-large-letter-spacing)}.body-large{font-family:var(--sw-typography-body-large-font-family);font-weight:var(--sw-typography-body-large-font-weight);font-size:var(--sw-typography-body-large-font-size);line-height:var(--sw-typography-body-large-line-height);letter-spacing:var(--sw-typography-body-large-letter-spacing)}.body-base,.body{font-family:var(--sw-typography-body-base-font-family);font-weight:var(--sw-typography-body-base-font-weight);font-size:var(--sw-typography-body-base-font-size);line-height:var(--sw-typography-body-base-line-height);letter-spacing:var(--sw-typography-body-base-letter-spacing)}.\!body{font-family:var(--sw-typography-body-base-font-family)!important;font-weight:var(--sw-typography-body-base-font-weight)!important;font-size:var(--sw-typography-body-base-font-size)!important;line-height:var(--sw-typography-body-base-line-height)!important;letter-spacing:var(--sw-typography-body-base-letter-spacing)!important}.body-small{font-family:var(--sw-typography-body-small-font-family);font-weight:var(--sw-typography-body-small-font-weight);font-size:var(--sw-typography-body-small-font-size);line-height:var(--sw-typography-body-small-line-height);letter-spacing:var(--sw-typography-body-small-letter-spacing)}.body-extra-small{font-family:var(--sw-typography-body-extra-small-font-family);font-weight:var(--sw-typography-body-extra-small-font-weight);font-size:var(--sw-typography-body-extra-small-font-size);line-height:var(--sw-typography-body-extra-small-line-height);letter-spacing:var(--sw-typography-body-extra-small-letter-spacing)}.body-caption{font-family:var(--sw-typography-body-caption-font-family);font-weight:var(--sw-typography-body-caption-font-weight);font-size:var(--sw-typography-body-caption-font-size);line-height:var(--sw-typography-body-caption-line-height);letter-spacing:var(--sw-typography-body-caption-letter-spacing)}.body-extra-large-bold{font-family:var(--sw-typography-body-extra-large-bold-font-family);font-weight:var(--sw-typography-body-extra-large-bold-font-weight);font-size:var(--sw-typography-body-extra-large-bold-font-size);line-height:var(--sw-typography-body-extra-large-bold-line-height);letter-spacing:var(--sw-typography-body-extra-large-bold-letter-spacing)}.body-large-bold{font-family:var(--sw-typography-body-large-bold-font-family);font-weight:var(--sw-typography-body-large-bold-font-weight);font-size:var(--sw-typography-body-large-bold-font-size);line-height:var(--sw-typography-body-large-bold-line-height);letter-spacing:var(--sw-typography-body-large-bold-letter-spacing)}.body-base-bold{font-family:var(--sw-typography-body-base-bold-font-family);font-weight:var(--sw-typography-body-base-bold-font-weight);font-size:var(--sw-typography-body-base-bold-font-size);line-height:var(--sw-typography-body-base-bold-line-height);letter-spacing:var(--sw-typography-body-base-bold-letter-spacing)}.body-small-bold{font-family:var(--sw-typography-body-small-bold-font-family);font-weight:var(--sw-typography-body-small-bold-font-weight);font-size:var(--sw-typography-body-small-bold-font-size);line-height:var(--sw-typography-body-small-bold-line-height);letter-spacing:var(--sw-typography-body-small-bold-letter-spacing)}.body-lead-bold{font-family:var(--sw-typography-body-lead-bold-font-family);font-weight:var(--sw-typography-body-lead-bold-font-weight);font-size:var(--sw-typography-body-lead-bold-font-size);line-height:var(--sw-typography-body-lead-bold-line-height);letter-spacing:var(--sw-typography-body-lead-bold-letter-spacing)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:var(--sw-spacing-0)}.mb-12{margin-bottom:var(--sw-spacing-12)}.mb-16{margin-bottom:var(--sw-spacing-16)}.mb-2{margin-bottom:.5rem}.mb-24{margin-bottom:var(--sw-spacing-24)}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:var(--sw-spacing-32)}.mb-4{margin-bottom:var(--sw-spacing-4)}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:var(--sw-spacing-8)}.ml-0{margin-left:var(--sw-spacing-0)}.ml-auto{margin-left:auto}.mr-0{margin-right:var(--sw-spacing-0)}.mr-auto{margin-right:auto}.mt-0{margin-top:var(--sw-spacing-0)}.mt-12{margin-top:var(--sw-spacing-12)}.mt-16{margin-top:var(--sw-spacing-16)}.mt-2{margin-top:.5rem}.mt-24{margin-top:var(--sw-spacing-24)}.mt-32{margin-top:var(--sw-spacing-32)}.mt-4{margin-top:var(--sw-spacing-4)}.mt-6{margin-top:1.5rem}.mt-8{margin-top:var(--sw-spacing-8)}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-48{height:var(--sw-spacing-48)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-full{height:100%}.h-px{height:1px}.w-1\/2{width:50%}.w-full{width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_1fr_2fr\]{grid-template-columns:1fr 1fr 2fr}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.grid-cols-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.grid-cols-\[3fr_1fr\]{grid-template-columns:3fr 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:var(--sw-spacing-0)}.gap-1{gap:.25rem}.gap-12{gap:var(--sw-spacing-12)}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:var(--sw-spacing-4)}.gap-6{gap:1.5rem}.gap-8{gap:var(--sw-spacing-8)}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:var(--sw-spacing-4);column-gap:var(--sw-spacing-4)}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:var(--sw-spacing-4)}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.rounded{border-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-dashed{border-style:dashed}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-primary{background-color:var(--sw-color-brand-primary-60)}.bg-secondary{background-color:var(--sw-color-brand-secondary-60)}.bg-surface{background-color:var(--sw-color-surface)}.bg-surface-variant{background-color:var(--sw-color-surface-variant)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.object-cover{-o-object-fit:cover;object-fit:cover}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-\[20px\]{padding-left:20px;padding-right:20px}.py-0{padding-top:var(--sw-spacing-0);padding-bottom:var(--sw-spacing-0)}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-40{padding-top:var(--sw-spacing-40);padding-bottom:var(--sw-spacing-40)}.py-64{padding-top:var(--sw-spacing-64);padding-bottom:var(--sw-spacing-64)}.py-\[20px\]{padding-top:20px;padding-bottom:20px}.py-\[50px\]{padding-top:50px;padding-bottom:50px}.pb-0{padding-bottom:var(--sw-spacing-0)}.pb-12{padding-bottom:var(--sw-spacing-12)}.pb-16{padding-bottom:var(--sw-spacing-16)}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:var(--sw-spacing-24)}.pb-32{padding-bottom:var(--sw-spacing-32)}.pb-4{padding-bottom:var(--sw-spacing-4)}.pb-8{padding-bottom:var(--sw-spacing-8)}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pr-3{padding-right:.75rem}.pt-0{padding-top:var(--sw-spacing-0)}.pt-12{padding-top:var(--sw-spacing-12)}.pt-16{padding-top:var(--sw-spacing-16)}.pt-2{padding-top:.5rem}.pt-24{padding-top:var(--sw-spacing-24)}.pt-32{padding-top:var(--sw-spacing-32)}.pt-4{padding-top:var(--sw-spacing-4)}.pt-8{padding-top:var(--sw-spacing-8)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.indent-16{text-indent:var(--sw-spacing-16)}.indent-24{text-indent:var(--sw-spacing-24)}.indent-8{text-indent:var(--sw-spacing-8)}.text-\[11px\]{font-size:11px}.text-lg{font-size:var(--sw-typography-body-large-font-size)}.text-sm{font-size:var(--sw-typography-body-small-font-size)}.text-xl{font-size:var(--sw-typography-body-extra-large-font-size)}.text-xs{font-size:var(--sw-typography-body-extra-small-font-size)}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.7}.tracking-wide{letter-spacing:.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-1000{animation-duration:1s}.duration-1200{animation-duration:1.2s}.duration-300{animation-duration:.3s}.duration-600{animation-duration:.6s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.marker\:text-gray-700 ::marker{color:#374151}.marker\:text-gray-700::marker{color:#374151}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}@media (prefers-reduced-motion:no-preference){.motion-safe\:duration-1000{transition-duration:1s}.motion-safe\:duration-300{transition-duration:.3s}.motion-safe\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.motion-safe\:animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.motion-safe\:fade-in{--tw-enter-opacity:0}.motion-safe\:slide-in-from-bottom{--tw-enter-translate-y:100%}.motion-safe\:slide-in-from-left{--tw-enter-translate-x:-100%}.motion-safe\:slide-in-from-right{--tw-enter-translate-x:100%}.motion-safe\:duration-1000{animation-duration:1s}.motion-safe\:duration-1200{animation-duration:1.2s}.motion-safe\:duration-300{animation-duration:.3s}.motion-safe\:duration-600{animation-duration:.6s}.motion-safe\:ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (width>=640px){.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_2fr\]{grid-template-columns:1fr 1fr 2fr}.sm\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.sm\:grid-cols-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.sm\:grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.sm\:grid-cols-\[3fr_1fr\]{grid-template-columns:3fr 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:py-64{padding-top:var(--sw-spacing-64);padding-bottom:var(--sw-spacing-64)}.sm\:py-96{padding-top:var(--sw-spacing-96);padding-bottom:var(--sw-spacing-96)}}@media (width>=768px){.md\:mb-0{margin-bottom:var(--sw-spacing-0)}.md\:mb-12{margin-bottom:var(--sw-spacing-12)}.md\:mb-16{margin-bottom:var(--sw-spacing-16)}.md\:mb-2{margin-bottom:.5rem}.md\:mb-24{margin-bottom:var(--sw-spacing-24)}.md\:mb-32{margin-bottom:var(--sw-spacing-32)}.md\:mb-4{margin-bottom:var(--sw-spacing-4)}.md\:mb-8{margin-bottom:var(--sw-spacing-8)}.md\:mt-0{margin-top:var(--sw-spacing-0)}.md\:mt-12{margin-top:var(--sw-spacing-12)}.md\:mt-16{margin-top:var(--sw-spacing-16)}.md\:mt-2{margin-top:.5rem}.md\:mt-24{margin-top:var(--sw-spacing-24)}.md\:mt-32{margin-top:var(--sw-spacing-32)}.md\:mt-4{margin-top:var(--sw-spacing-4)}.md\:mt-8{margin-top:var(--sw-spacing-8)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:pb-0{padding-bottom:var(--sw-spacing-0)}.md\:pb-12{padding-bottom:var(--sw-spacing-12)}.md\:pb-16{padding-bottom:var(--sw-spacing-16)}.md\:pb-2{padding-bottom:.5rem}.md\:pb-24{padding-bottom:var(--sw-spacing-24)}.md\:pb-32{padding-bottom:var(--sw-spacing-32)}.md\:pb-4{padding-bottom:var(--sw-spacing-4)}.md\:pb-8{padding-bottom:var(--sw-spacing-8)}.md\:pt-0{padding-top:var(--sw-spacing-0)}.md\:pt-12{padding-top:var(--sw-spacing-12)}.md\:pt-16{padding-top:var(--sw-spacing-16)}.md\:pt-2{padding-top:.5rem}.md\:pt-24{padding-top:var(--sw-spacing-24)}.md\:pt-32{padding-top:var(--sw-spacing-32)}.md\:pt-4{padding-top:var(--sw-spacing-4)}.md\:pt-8{padding-top:var(--sw-spacing-8)}}@media (width>=1024px){.lg\:mb-0{margin-bottom:var(--sw-spacing-0)}.lg\:mb-12{margin-bottom:var(--sw-spacing-12)}.lg\:mb-16{margin-bottom:var(--sw-spacing-16)}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-24{margin-bottom:var(--sw-spacing-24)}.lg\:mb-32{margin-bottom:var(--sw-spacing-32)}.lg\:mb-4{margin-bottom:var(--sw-spacing-4)}.lg\:mb-8{margin-bottom:var(--sw-spacing-8)}.lg\:mt-0{margin-top:var(--sw-spacing-0)}.lg\:mt-12{margin-top:var(--sw-spacing-12)}.lg\:mt-16{margin-top:var(--sw-spacing-16)}.lg\:mt-2{margin-top:.5rem}.lg\:mt-24{margin-top:var(--sw-spacing-24)}.lg\:mt-32{margin-top:var(--sw-spacing-32)}.lg\:mt-4{margin-top:var(--sw-spacing-4)}.lg\:mt-8{margin-top:var(--sw-spacing-8)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr_2fr\]{grid-template-columns:1fr 1fr 2fr}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.lg\:grid-cols-\[3fr_1fr\]{grid-template-columns:3fr 1fr}.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.lg\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.lg\:py-128{padding-top:var(--sw-spacing-128);padding-bottom:var(--sw-spacing-128)}.lg\:py-80{padding-top:var(--sw-spacing-80);padding-bottom:var(--sw-spacing-80)}.lg\:pb-0{padding-bottom:var(--sw-spacing-0)}.lg\:pb-12{padding-bottom:var(--sw-spacing-12)}.lg\:pb-16{padding-bottom:var(--sw-spacing-16)}.lg\:pb-2{padding-bottom:.5rem}.lg\:pb-24{padding-bottom:var(--sw-spacing-24)}.lg\:pb-32{padding-bottom:var(--sw-spacing-32)}.lg\:pb-4{padding-bottom:var(--sw-spacing-4)}.lg\:pb-8{padding-bottom:var(--sw-spacing-8)}.lg\:pt-0{padding-top:var(--sw-spacing-0)}.lg\:pt-12{padding-top:var(--sw-spacing-12)}.lg\:pt-16{padding-top:var(--sw-spacing-16)}.lg\:pt-2{padding-top:.5rem}.lg\:pt-24{padding-top:var(--sw-spacing-24)}.lg\:pt-32{padding-top:var(--sw-spacing-32)}.lg\:pt-4{padding-top:var(--sw-spacing-4)}.lg\:pt-8{padding-top:var(--sw-spacing-8)}}@media (width>=1320px){.nav\:flex{display:flex}.nav\:hidden{display:none}}
/*$vite$:1*/