{"id":41,"date":"2026-01-03T15:04:58","date_gmt":"2026-01-03T15:04:58","guid":{"rendered":"https:\/\/razeng.de\/start\/"},"modified":"2026-07-01T16:13:29","modified_gmt":"2026-07-01T16:13:29","slug":"start","status":"publish","type":"page","link":"https:\/\/razeng.de\/en\/","title":{"rendered":"Start"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n\/* =========================================\n   RAZENG STARTSEITE \u00b7 CLEAN FINAL\n   SIN FLOATING CONTACT\n========================================= *\/\n\n:root {\n    --rz-red: #A51E2E;\n    --rz-red-dark: #821724;\n    --rz-red-soft: #fff4f6;\n    --rz-red-soft-2: #fff8f9;\n    --rz-black: #000000;\n    --rz-white: #ffffff;\n    --rz-text: #111111;\n    --rz-text-soft: #222222;\n    --rz-border: rgba(165, 30, 46, 0.22);\n    --rz-border-strong: rgba(165, 30, 46, 0.38);\n    --rz-shadow: 0 22px 58px rgba(165, 30, 46, 0.10);\n    --rz-shadow-soft: 0 16px 38px rgba(165, 30, 46, 0.08);\n    --rz-radius: 28px;\n    --rz-container: 1320px;\n}\n\n\/* BASIS *\/\n\n.rz-startseite-premium,\n.rz-startseite-premium * {\n    box-sizing: border-box;\n}\n\n.rz-homepage.rz-startseite-premium {\n    width: 100vw !important;\n    max-width: 100vw !important;\n    margin-left: calc(50% - 50vw) !important;\n    margin-right: calc(50% - 50vw) !important;\n    overflow-x: hidden !important;\n    background: #ffffff !important;\n    color: var(--rz-text);\n    font-family: Arial, \"Helvetica Neue\", Helvetica, sans-serif;\n}\n\n.rz-startseite-premium section {\n    width: 100vw !important;\n    max-width: 100vw !important;\n}\n\n.rz-startseite-premium img {\n    display: block;\n    width: 100%;\n    height: auto;\n}\n\n.rz-startseite-premium a {\n    text-decoration: none;\n}\n\n.rz-container {\n    width: min(calc(100vw - 96px), var(--rz-container)) !important;\n    max-width: var(--rz-container) !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n}\n\n\/* BUTTONS *\/\n\n.rz-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 66px;\n    padding: 0 36px;\n    border-radius: 18px;\n    font-weight: 900;\n    font-size: 19px;\n    line-height: 1;\n    text-align: center;\n    cursor: pointer;\n    transition: transform 0.22s ease, box-shadow 0.22s ease, background 0.22s ease, color 0.22s ease, border-color 0.22s ease;\n}\n\n.rz-btn:hover {\n    transform: translateY(-2px);\n}\n\n.rz-btn-primary {\n    background: var(--rz-red);\n    color: #ffffff !important;\n    border: 2px solid var(--rz-red);\n    box-shadow: 0 16px 34px rgba(165, 30, 46, 0.24);\n}\n\n.rz-btn-primary:hover {\n    background: var(--rz-red-dark);\n    border-color: var(--rz-red-dark);\n    color: #ffffff !important;\n}\n\n.rz-btn-secondary {\n    background: #ffffff;\n    color: var(--rz-red) !important;\n    border: 2px solid var(--rz-border-strong);\n}\n\n.rz-btn-secondary:hover {\n    background: var(--rz-red-soft);\n    border-color: var(--rz-red);\n    color: var(--rz-red) !important;\n}\n\n.rz-btn-light {\n    background: #ffffff;\n    color: var(--rz-red) !important;\n    box-shadow: 0 16px 34px rgba(0, 0, 0, 0.16);\n}\n\n.rz-btn-light:hover {\n    background: var(--rz-red-soft);\n    color: var(--rz-red) !important;\n}\n\n.rz-btn-secondary-dark {\n    border: 2px solid rgba(255, 255, 255, 0.64);\n    color: #ffffff !important;\n    background: transparent;\n}\n\n.rz-btn-secondary-dark:hover {\n    background: #ffffff;\n    color: #000000 !important;\n}\n\n\/* KICKER *\/\n\n.rz-kicker {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 42px;\n    margin-bottom: 22px;\n    padding: 10px 18px;\n    border-radius: 999px;\n    background: var(--rz-red-soft);\n    color: var(--rz-red);\n    font-size: 14px;\n    font-weight: 900;\n    letter-spacing: 0.07em;\n    text-transform: uppercase;\n}\n\n.rz-kicker-light {\n    background: rgba(255, 255, 255, 0.16);\n    color: #ffffff;\n}\n\n\/* HERO *\/\n\n.rz-hero-premium {\n    position: relative;\n    padding: 96px 0 86px;\n    background:\n        linear-gradient(90deg, rgba(165, 30, 46, 0.07) 0%, rgba(255, 255, 255, 0) 30%),\n        #ffffff !important;\n}\n\n.rz-hero-layout {\n    display: grid;\n    grid-template-columns: minmax(0, 1.12fr) minmax(430px, 500px);\n    gap: 72px;\n    align-items: center;\n}\n\n.rz-hero-copy {\n    min-width: 0;\n}\n\n.rz-hero-copy h1 {\n    max-width: 900px;\n    margin: 0;\n    color: #000000;\n    font-size: clamp(56px, 5.7vw, 88px);\n    line-height: 1.02;\n    letter-spacing: -0.035em;\n    font-weight: 900;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n}\n\n.rz-hero-copy p {\n    max-width: 820px;\n    margin: 30px 0 0;\n    color: var(--rz-text-soft);\n    font-size: 21px;\n    line-height: 1.62;\n    font-weight: 400;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n}\n\n.rz-hero-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 16px;\n    margin-top: 36px;\n}\n\n.rz-hero-points {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    margin-top: 28px;\n}\n\n.rz-hero-points span {\n    display: inline-flex;\n    align-items: center;\n    min-height: 44px;\n    padding: 0 17px;\n    border: 1px solid var(--rz-border);\n    border-radius: 999px;\n    background: #ffffff;\n    color: #111111;\n    font-size: 17px;\n    line-height: 1.2;\n    font-weight: 800;\n}\n\n\/* HERO PANEL *\/\n\n.rz-hero-service-panel {\n    width: 100%;\n    max-width: 500px;\n    justify-self: end;\n    padding: 34px 30px 30px;\n    border: 1px solid var(--rz-border-strong);\n    border-radius: 30px;\n    background: #ffffff;\n    box-shadow: var(--rz-shadow);\n}\n\n.rz-panel-label {\n    display: block;\n    margin-bottom: 20px;\n    color: var(--rz-red);\n    font-size: 17px;\n    line-height: 1.35;\n    font-weight: 900;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n}\n\n.rz-hero-service-list {\n    display: grid;\n    gap: 12px;\n}\n\n.rz-hero-service-list a {\n    display: flex;\n    align-items: center;\n    min-height: 62px;\n    padding: 13px 18px;\n    border: 1px solid var(--rz-border);\n    border-radius: 16px;\n    background: #ffffff;\n    color: #111111;\n    font-size: 20px;\n    line-height: 1.25;\n    font-weight: 900;\n}\n\n.rz-hero-service-list a:hover {\n    background: var(--rz-red-soft);\n    color: var(--rz-red);\n    border-color: var(--rz-red);\n}\n\n.rz-panel-cta {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 68px;\n    margin-top: 22px;\n    padding: 0 20px;\n    border-radius: 18px;\n    background: var(--rz-red);\n    color: #ffffff !important;\n    font-size: 20px;\n    line-height: 1;\n    font-weight: 900;\n    text-align: center;\n    box-shadow: 0 16px 34px rgba(165, 30, 46, 0.24);\n}\n\n.rz-panel-cta:hover {\n    background: var(--rz-red-dark);\n}\n\n\/* SECTION INTRO *\/\n\n.rz-section-intro {\n    max-width: 930px;\n    margin: 0 auto 62px;\n    text-align: center;\n}\n\n.rz-section-intro-left {\n    margin-left: 0;\n    margin-right: 0;\n    text-align: left;\n}\n\n.rz-section-intro h2 {\n    margin: 0;\n    color: #000000;\n    font-size: clamp(38px, 4.6vw, 64px);\n    line-height: 1.04;\n    letter-spacing: -0.03em;\n    font-weight: 900;\n}\n\n.rz-section-intro p {\n    max-width: 880px;\n    margin: 22px auto 0;\n    color: var(--rz-text-soft);\n    font-size: 21px;\n    line-height: 1.62;\n}\n\n.rz-section-intro-left p {\n    margin-left: 0;\n}\n\n\/* TRUST *\/\n\n.rz-trust-section {\n    padding: 46px 0;\n    background: #000000 !important;\n}\n\n.rz-trust-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n}\n\n.rz-trust-item {\n    padding: 24px 18px;\n    text-align: center;\n    color: #ffffff;\n}\n\n.rz-trust-item strong {\n    display: block;\n    margin-bottom: 10px;\n    color: #ffffff;\n    font-size: clamp(42px, 4vw, 62px);\n    line-height: 1;\n    letter-spacing: -0.02em;\n    font-weight: 900;\n}\n\n.rz-trust-item span {\n    display: block;\n    color: #ffffff;\n    font-size: 20px;\n    line-height: 1.35;\n    font-weight: 700;\n}\n\n\/* PROBLEME *\/\n\n.rz-problem-section {\n    padding: 96px 0 104px;\n    background: #ffffff;\n}\n\n.rz-problem-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n}\n\n.rz-problem-card {\n    min-height: 320px;\n    display: flex;\n    flex-direction: column;\n    padding: 31px;\n    border: 1px solid var(--rz-border);\n    border-radius: var(--rz-radius);\n    background: #ffffff;\n    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease, background 0.25s ease;\n}\n\n.rz-problem-card:hover {\n    transform: translateY(-7px);\n    border-color: var(--rz-red);\n    box-shadow: var(--rz-shadow-soft);\n}\n\n.rz-problem-card span {\n    display: block;\n    margin-bottom: 18px;\n    color: var(--rz-red);\n    font-size: 15px;\n    line-height: 1.25;\n    font-weight: 900;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n}\n\n.rz-problem-card h3 {\n    margin: 0 0 15px;\n    color: #000000;\n    font-size: 29px;\n    line-height: 1.12;\n    letter-spacing: -0.02em;\n    font-weight: 900;\n}\n\n.rz-problem-card p {\n    margin: 0;\n    color: var(--rz-text-soft);\n    font-size: 18px;\n    line-height: 1.6;\n}\n\n.rz-problem-card a {\n    margin-top: auto;\n    padding-top: 24px;\n    color: var(--rz-red);\n    font-size: 18px;\n    line-height: 1.25;\n    font-weight: 900;\n}\n\n.rz-problem-main {\n    background: linear-gradient(145deg, var(--rz-red), var(--rz-red-dark));\n    border-color: transparent;\n    color: #ffffff;\n}\n\n.rz-problem-main span,\n.rz-problem-main h3,\n.rz-problem-main p,\n.rz-problem-main a {\n    color: #ffffff;\n}\n\n\/* CONTACT SECTION *\/\n\n.rz-contact-section {\n    padding: 96px 0 104px;\n    background:\n        linear-gradient(180deg, var(--rz-red-soft-2) 0%, #ffffff 100%);\n}\n\n.rz-contact-layout {\n    display: grid;\n    grid-template-columns: 0.82fr 1.18fr;\n    gap: 64px;\n    align-items: start;\n}\n\n.rz-contact-copy {\n    position: sticky;\n    top: 112px;\n    padding-top: 10px;\n}\n\n.rz-contact-copy h2 {\n    margin: 0;\n    color: #000000;\n    font-size: clamp(38px, 4.6vw, 64px);\n    line-height: 1.04;\n    letter-spacing: -0.03em;\n    font-weight: 900;\n}\n\n.rz-contact-copy > p {\n    max-width: 670px;\n    margin: 24px 0 30px;\n    color: var(--rz-text-soft);\n    font-size: 21px;\n    line-height: 1.62;\n}\n\n.rz-contact-benefits {\n    display: grid;\n    gap: 14px;\n    margin-bottom: 30px;\n}\n\n.rz-contact-benefits div {\n    padding: 22px;\n    border: 1px solid var(--rz-border);\n    border-radius: 20px;\n    background: #ffffff;\n}\n\n.rz-contact-benefits strong {\n    display: block;\n    margin-bottom: 6px;\n    color: #000000;\n    font-size: 20px;\n    font-weight: 900;\n}\n\n.rz-contact-benefits span {\n    display: block;\n    color: var(--rz-text-soft);\n    font-size: 17px;\n    line-height: 1.5;\n}\n\n.rz-direct-contact {\n    padding: 28px;\n    border-radius: 24px;\n    background: #000000;\n    color: #ffffff;\n}\n\n.rz-direct-contact p {\n    margin: 0 0 9px;\n    color: #ffffff;\n    font-size: 17px;\n    font-weight: 700;\n}\n\n.rz-direct-contact a {\n    color: #ffffff !important;\n    font-size: 34px;\n    line-height: 1.1;\n    font-weight: 900;\n    letter-spacing: -0.02em;\n}\n\n.rz-contact-form-wrap {\n    width: 100%;\n}\n\n.rz-contact-form-wrap .rz-form-premium {\n    width: 100%;\n    max-width: 100%;\n    margin: 0;\n}\n\n\/* CONTACT FORM 7 *\/\n\n.rz-form-premium {\n    width: 100%;\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 38px 34px 36px;\n    background: #ffffff;\n    border: 1px solid var(--rz-border-strong);\n    border-radius: 28px;\n    box-shadow: var(--rz-shadow);\n    font-family: Arial, \"Helvetica Neue\", Helvetica, sans-serif;\n    color: #000000;\n}\n\n.rz-form-head {\n    margin-bottom: 32px;\n}\n\n.rz-form-head span.rz-form-kicker {\n    display: inline-flex;\n    align-items: center;\n    min-height: 38px;\n    margin-bottom: 15px;\n    padding: 9px 15px;\n    background: var(--rz-red-soft);\n    color: var(--rz-red);\n    border-radius: 999px;\n    font-size: 14px;\n    font-weight: 900;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n}\n\n.rz-form-head h3 {\n    margin: 0 0 13px;\n    color: #000000;\n    font-size: clamp(32px, 4vw, 48px);\n    line-height: 1.05;\n    letter-spacing: -0.025em;\n    font-weight: 900;\n}\n\n.rz-form-head p {\n    margin: 0;\n    color: var(--rz-text-soft);\n    font-size: 19px;\n    line-height: 1.6;\n}\n\n.rz-form-section-inner {\n    margin-bottom: 22px;\n}\n\n.rz-form-row {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    column-gap: 26px;\n    row-gap: 22px;\n    margin-bottom: 22px;\n}\n\n.rz-form-row-full {\n    grid-template-columns: 1fr !important;\n}\n\n.rz-form-row > div {\n    min-width: 0;\n}\n\n.rz-form-row-full > div {\n    grid-column: 1 \/ -1;\n    width: 100%;\n}\n\n.rz-form-premium label {\n    display: block;\n    margin-bottom: 10px;\n    color: #000000;\n    font-size: 18px;\n    line-height: 1.35;\n    font-weight: 900;\n}\n\n.rz-required-note {\n    color: var(--rz-red);\n    font-size: 16px;\n    font-weight: 900;\n    white-space: nowrap;\n}\n\n.rz-form-premium .wpcf7-form-control-wrap {\n    display: block;\n    width: 100%;\n}\n\n.rz-form-premium input[type=\"text\"],\n.rz-form-premium input[type=\"email\"],\n.rz-form-premium input[type=\"tel\"],\n.rz-form-premium select,\n.rz-form-premium textarea {\n    width: 100%;\n    min-height: 62px;\n    padding: 17px 18px;\n    border: 2px solid var(--rz-border);\n    border-radius: 18px;\n    background: #ffffff !important;\n    color: #000000;\n    font-size: 18px;\n    line-height: 1.4;\n    font-family: inherit;\n    outline: none;\n    box-shadow: none;\n    transition: border-color 0.22s ease, box-shadow 0.22s ease, background 0.22s ease;\n}\n\n.rz-form-premium textarea {\n    min-height: 180px;\n    resize: vertical;\n}\n\n.rz-form-premium input:focus,\n.rz-form-premium select:focus,\n.rz-form-premium textarea:focus {\n    border-color: var(--rz-red);\n    background: #ffffff;\n    box-shadow: 0 0 0 4px rgba(165, 30, 46, 0.10);\n}\n\n.rz-form-premium ::placeholder {\n    color: #555555;\n}\n\n.rz-form-premium select {\n    cursor: pointer;\n    appearance: none;\n    background-image:\n        linear-gradient(45deg, transparent 50%, #A51E2E 50%),\n        linear-gradient(135deg, #A51E2E 50%, transparent 50%);\n    background-position:\n        calc(100% - 22px) 27px,\n        calc(100% - 16px) 27px;\n    background-size: 6px 6px;\n    background-repeat: no-repeat;\n}\n\n.rz-form-premium input[type=\"file\"] {\n    width: 100%;\n    min-height: 82px;\n    padding: 25px;\n    border: 2px dashed rgba(165, 30, 46, 0.48);\n    border-radius: 18px;\n    background: #ffffff;\n    color: #111111;\n    font-size: 17px;\n    cursor: pointer;\n}\n\n.rz-form-premium small {\n    display: block;\n    margin-top: 10px;\n    color: #222222;\n    font-size: 16px;\n    line-height: 1.5;\n}\n\n.rz-form-premium .wpcf7-radio {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n}\n\n.rz-form-premium .wpcf7-list-item {\n    margin: 0;\n}\n\n.rz-form-premium .wpcf7-radio .wpcf7-list-item label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    min-width: 96px;\n    min-height: 50px;\n    padding: 0 18px;\n    border: 1px solid var(--rz-border);\n    border-radius: 999px;\n    background: #ffffff;\n    color: #111111;\n    font-size: 17px;\n    font-weight: 800;\n    cursor: pointer;\n    transition: all 0.22s ease;\n}\n\n.rz-form-premium .wpcf7-radio input[type=\"radio\"] {\n    accent-color: #A51E2E;\n}\n\n.rz-form-premium .wpcf7-radio .wpcf7-list-item label:hover {\n    border-color: #A51E2E;\n    background: var(--rz-red-soft);\n}\n\n.rz-form-premium .rz-privacy {\n    width: 100%;\n    max-width: 100%;\n    margin-top: 8px;\n    padding: 22px 24px;\n    background: var(--rz-red-soft-2);\n    border: 1px solid var(--rz-border);\n    border-radius: 18px;\n}\n\n.rz-form-premium .wpcf7-acceptance,\n.rz-form-premium .wpcf7-acceptance .wpcf7-list-item {\n    display: block !important;\n    width: 100% !important;\n    margin: 0 !important;\n}\n\n.rz-form-premium .wpcf7-acceptance label {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 10px !important;\n    width: 100% !important;\n    margin: 0 !important;\n    color: #111111;\n    font-size: 16px;\n    line-height: 1.55;\n    font-weight: 500;\n}\n\n.rz-form-premium input[type=\"checkbox\"] {\n    margin-top: 4px;\n    accent-color: #A51E2E;\n}\n\n.rz-form-premium .cf-turnstile,\n.rz-form-premium .turnstile {\n    margin: 24px 0 28px;\n}\n\n.rz-form-premium iframe {\n    max-width: 100%;\n}\n\n.rz-form-premium .wpcf7-submit,\n.rz-form-premium input[type=\"submit\"].rz-submit,\n.rz-form-premium input[type=\"submit\"].rz-submit-btn {\n    width: 100%;\n    min-height: 70px;\n    margin-top: 16px;\n    border: none !important;\n    border-radius: 18px !important;\n    background: #A51E2E !important;\n    color: #ffffff !important;\n    font-size: 22px !important;\n    font-weight: 900 !important;\n    font-family: inherit !important;\n    cursor: pointer;\n    box-shadow: 0 18px 42px rgba(165, 30, 46, 0.28);\n    transition: transform 0.22s ease, background 0.22s ease, box-shadow 0.22s ease;\n}\n\n.rz-form-premium .wpcf7-submit:hover,\n.rz-form-premium input[type=\"submit\"].rz-submit:hover,\n.rz-form-premium input[type=\"submit\"].rz-submit-btn:hover {\n    transform: translateY(-2px);\n    background: #821724 !important;\n    box-shadow: 0 22px 50px rgba(165, 30, 46, 0.34);\n}\n\n.rz-form-premium .wpcf7-submit:disabled {\n    background: #b56b75 !important;\n    color: #ffffff !important;\n    opacity: 1 !important;\n    cursor: not-allowed;\n    transform: none;\n    box-shadow: none;\n}\n\n.rz-form-premium .wpcf7-not-valid-tip {\n    margin-top: 7px;\n    color: #A51E2E !important;\n    font-size: 15px;\n    font-weight: 900;\n}\n\n.rz-form-premium .wpcf7-response-output {\n    margin: 22px 0 0 !important;\n    padding: 17px 18px !important;\n    border: 2px solid #A51E2E !important;\n    border-radius: 16px !important;\n    background: var(--rz-red-soft-2);\n    color: #A51E2E !important;\n    font-size: 16px;\n    line-height: 1.45;\n    font-weight: 800;\n}\n\n\/* ABLAUF *\/\n\n.rz-process-section {\n    padding: 104px 0;\n    background: #ffffff;\n}\n\n.rz-process-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 24px;\n}\n\n.rz-process-card {\n    min-height: 292px;\n    padding: 32px;\n    border: 1px solid var(--rz-border);\n    border-radius: var(--rz-radius);\n    background: #ffffff;\n    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;\n}\n\n.rz-process-card:hover {\n    transform: translateY(-7px);\n    border-color: var(--rz-red);\n    box-shadow: var(--rz-shadow-soft);\n}\n\n.rz-process-card strong {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 58px;\n    height: 58px;\n    margin-bottom: 26px;\n    border-radius: 18px;\n    background: var(--rz-red);\n    color: #ffffff;\n    font-size: 18px;\n    font-weight: 900;\n}\n\n.rz-process-card h3 {\n    margin: 0 0 12px;\n    color: #000000;\n    font-size: 27px;\n    line-height: 1.14;\n    letter-spacing: -0.02em;\n    font-weight: 900;\n}\n\n.rz-process-card p {\n    margin: 0;\n    color: var(--rz-text-soft);\n    font-size: 18px;\n    line-height: 1.6;\n}\n\n\/* WARUM *\/\n\n.rz-why-section {\n    padding: 108px 0;\n    background: var(--rz-red-soft-2);\n}\n\n.rz-why-layout {\n    display: grid;\n    grid-template-columns: 0.95fr 1.05fr;\n    gap: 70px;\n    align-items: center;\n}\n\n.rz-why-copy h2 {\n    margin: 0;\n    color: #000000;\n    font-size: clamp(38px, 4.6vw, 64px);\n    line-height: 1.04;\n    letter-spacing: -0.03em;\n    font-weight: 900;\n}\n\n.rz-why-copy p {\n    max-width: 690px;\n    margin: 26px 0 34px;\n    color: var(--rz-text-soft);\n    font-size: 21px;\n    line-height: 1.62;\n}\n\n.rz-why-list {\n    display: grid;\n    gap: 18px;\n}\n\n.rz-why-list div {\n    padding: 30px;\n    border: 1px solid var(--rz-border);\n    border-radius: 24px;\n    background: #ffffff;\n    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;\n}\n\n.rz-why-list div:hover {\n    transform: translateX(8px);\n    border-color: var(--rz-red);\n    box-shadow: var(--rz-shadow-soft);\n}\n\n.rz-why-list strong {\n    display: block;\n    margin-bottom: 8px;\n    color: var(--rz-red);\n    font-size: 25px;\n    line-height: 1;\n    font-weight: 900;\n}\n\n.rz-why-list p {\n    margin: 0;\n    color: var(--rz-text-soft);\n    font-size: 18px;\n    line-height: 1.6;\n}\n\n\/* REVIEWS *\/\n\n.rz-review-section {\n    padding: 100px 0;\n    background: #ffffff;\n}\n\n.rz-review-box {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 42px;\n    padding: 64px;\n    border-radius: 36px;\n    background:\n        radial-gradient(circle at 15% 20%, rgba(255, 255, 255, 0.18), transparent 32%),\n        linear-gradient(135deg, var(--rz-red), var(--rz-red-dark));\n    color: #ffffff;\n    box-shadow: var(--rz-shadow);\n}\n\n.rz-review-box h2 {\n    margin: 0;\n    color: #ffffff;\n    font-size: clamp(38px, 4.6vw, 64px);\n    line-height: 1.04;\n    letter-spacing: -0.03em;\n    font-weight: 900;\n}\n\n.rz-review-box p {\n    max-width: 760px;\n    margin: 20px 0 0;\n    color: #ffffff;\n    font-size: 21px;\n    line-height: 1.58;\n}\n\n\/* TEAM *\/\n\n.rz-team-section {\n    padding: 110px 0 120px;\n    background: var(--rz-red-soft-2);\n}\n\n.rz-founder-card {\n    display: grid;\n    grid-template-columns: 360px 1fr;\n    gap: 54px;\n    align-items: center;\n    margin-bottom: 54px;\n    padding: 42px;\n    border: 1px solid var(--rz-border);\n    border-radius: 34px;\n    background: #ffffff;\n    box-shadow: var(--rz-shadow-soft);\n}\n\n.rz-founder-card img {\n    aspect-ratio: 1 \/ 1;\n    object-fit: cover;\n    border-radius: 26px;\n}\n\n.rz-founder-card span {\n    display: block;\n    margin-bottom: 12px;\n    color: var(--rz-red);\n    font-weight: 900;\n    font-size: 16px;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n}\n\n.rz-founder-card h3 {\n    margin: 0 0 18px;\n    color: #000000;\n    font-size: clamp(36px, 4vw, 56px);\n    line-height: 1.02;\n    letter-spacing: -0.03em;\n    font-weight: 900;\n}\n\n.rz-founder-card p {\n    max-width: 720px;\n    margin: 0;\n    color: var(--rz-text-soft);\n    font-size: 21px;\n    line-height: 1.62;\n}\n\n.rz-team-grid {\n    display: grid;\n    grid-template-columns: repeat(5, minmax(180px, 1fr));\n    gap: 28px;\n    align-items: stretch;\n}\n\n.rz-team-grid article {\n    min-height: 318px;\n    padding: 24px 18px 26px;\n    border: 1px solid var(--rz-border);\n    border-radius: 28px;\n    background: #ffffff;\n    text-align: center;\n    overflow: hidden;\n    box-shadow: 0 14px 34px rgba(165, 30, 46, 0.07);\n    transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;\n}\n\n.rz-team-grid article:hover {\n    transform: translateY(-7px);\n    border-color: var(--rz-red);\n    box-shadow: var(--rz-shadow-soft);\n}\n\n.rz-team-grid img {\n    width: 100%;\n    height: 165px;\n    aspect-ratio: auto;\n    object-fit: contain;\n    object-position: center bottom;\n    margin: 0 auto 20px;\n    padding: 0;\n    border-radius: 0;\n    background: #ffffff;\n}\n\n.rz-team-grid h3 {\n    margin: 0 0 8px;\n    color: #000000;\n    font-size: 20px;\n    line-height: 1.18;\n    font-weight: 900;\n    letter-spacing: -0.015em;\n}\n\n.rz-team-grid span {\n    display: block;\n    max-width: 185px;\n    margin: 0 auto;\n    color: var(--rz-text-soft);\n    font-size: 14.5px;\n    line-height: 1.35;\n    font-weight: 700;\n}\n\n\/* FINAL CTA *\/\n\n.rz-final-section {\n    padding: 0 0 120px;\n    background: var(--rz-red-soft-2);\n}\n\n.rz-final-box {\n    padding: 76px 56px;\n    border-radius: 38px;\n    background:\n        radial-gradient(circle at 85% 20%, rgba(165, 30, 46, 0.28), transparent 26%),\n        linear-gradient(135deg, #000000, #171717);\n    color: #ffffff;\n    text-align: center;\n    box-shadow: var(--rz-shadow);\n}\n\n.rz-final-box h2 {\n    max-width: 920px;\n    margin: 0 auto;\n    color: #ffffff;\n    font-size: clamp(38px, 4.8vw, 72px);\n    line-height: 1.04;\n    letter-spacing: -0.03em;\n    font-weight: 900;\n}\n\n.rz-final-box p {\n    max-width: 780px;\n    margin: 24px auto 36px;\n    color: #ffffff;\n    font-size: 21px;\n    line-height: 1.58;\n}\n\n.rz-final-actions {\n    display: flex;\n    justify-content: center;\n    flex-wrap: wrap;\n    gap: 16px;\n}\n\n\/* RESPONSIVE TABLET *\/\n\n@media (max-width: 1180px) {\n\n    .rz-container {\n        width: min(calc(100vw - 48px), 980px) !important;\n    }\n\n    .rz-hero-layout,\n    .rz-contact-layout,\n    .rz-why-layout {\n        grid-template-columns: 1fr;\n        gap: 42px;\n    }\n\n    .rz-hero-service-panel {\n        max-width: 100%;\n        justify-self: stretch;\n    }\n\n    .rz-contact-copy {\n        position: static;\n    }\n\n    .rz-problem-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .rz-process-grid,\n    .rz-trust-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .rz-founder-card {\n        grid-template-columns: 280px 1fr;\n    }\n\n    .rz-team-grid {\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n        gap: 24px;\n    }\n\n    .rz-team-grid article {\n        min-height: 330px;\n    }\n\n    .rz-team-grid img {\n        height: 185px;\n    }\n}\n\n\/* RESPONSIVE MOBILE *\/\n\n@media (max-width: 760px) {\n\n    .rz-container {\n        width: min(calc(100vw - 28px), 100%) !important;\n    }\n\n    .rz-hero-premium,\n    .rz-problem-section,\n    .rz-contact-section,\n    .rz-process-section,\n    .rz-why-section,\n    .rz-review-section,\n    .rz-team-section {\n        padding: 72px 0;\n    }\n\n    .rz-hero-copy h1 {\n        font-size: clamp(40px, 11vw, 56px);\n        line-height: 1.04;\n        letter-spacing: -0.02em;\n    }\n\n    .rz-hero-copy p,\n    .rz-section-intro p,\n    .rz-contact-copy > p,\n    .rz-why-copy p,\n    .rz-review-box p,\n    .rz-final-box p {\n        font-size: 18px;\n        line-height: 1.6;\n    }\n\n    .rz-btn {\n        width: 100%;\n        min-height: 62px;\n        padding: 0 20px;\n        font-size: 18px;\n        border-radius: 16px;\n    }\n\n    .rz-hero-actions,\n    .rz-final-actions {\n        width: 100%;\n    }\n\n    .rz-hero-points span {\n        width: 100%;\n        justify-content: center;\n        min-height: 46px;\n        text-align: center;\n        font-size: 16px;\n    }\n\n    .rz-hero-service-panel {\n        padding: 24px 20px 20px;\n        border-radius: 22px;\n    }\n\n    .rz-panel-label {\n        font-size: 15px;\n        margin-bottom: 15px;\n    }\n\n    .rz-hero-service-list a {\n        min-height: 54px;\n        padding: 12px 15px;\n        font-size: 18px;\n    }\n\n    .rz-panel-cta {\n        min-height: 62px;\n        font-size: 18px;\n    }\n\n    .rz-section-intro,\n    .rz-section-intro-left {\n        text-align: left;\n        margin-bottom: 42px;\n    }\n\n    .rz-section-intro h2,\n    .rz-contact-copy h2,\n    .rz-why-copy h2,\n    .rz-review-box h2,\n    .rz-final-box h2 {\n        font-size: clamp(34px, 9vw, 48px);\n        letter-spacing: -0.02em;\n    }\n\n    .rz-problem-grid,\n    .rz-process-grid,\n    .rz-trust-grid,\n    .rz-team-grid {\n        grid-template-columns: 1fr;\n    }\n\n    .rz-trust-item strong {\n        font-size: 44px;\n    }\n\n    .rz-trust-item span {\n        font-size: 18px;\n    }\n\n    .rz-problem-card,\n    .rz-process-card,\n    .rz-review-box,\n    .rz-founder-card,\n    .rz-final-box {\n        border-radius: 22px;\n        padding: 26px;\n    }\n\n    .rz-problem-card h3,\n    .rz-process-card h3 {\n        font-size: 25px;\n    }\n\n    .rz-problem-card p,\n    .rz-process-card p,\n    .rz-why-list p {\n        font-size: 17px;\n    }\n\n    .rz-form-premium {\n        padding: 26px 20px 28px;\n        border-radius: 22px;\n    }\n\n    .rz-form-head h3 {\n        font-size: 34px;\n    }\n\n    .rz-form-head p {\n        font-size: 17px;\n    }\n\n    .rz-form-row {\n        grid-template-columns: 1fr;\n        gap: 18px;\n    }\n\n    .rz-form-premium label {\n        font-size: 17px;\n    }\n\n    .rz-required-note {\n        display: inline;\n        font-size: 15px;\n    }\n\n    .rz-form-premium input[type=\"text\"],\n    .rz-form-premium input[type=\"email\"],\n    .rz-form-premium input[type=\"tel\"],\n    .rz-form-premium select,\n    .rz-form-premium textarea {\n        font-size: 17px;\n        min-height: 58px;\n    }\n\n    .rz-form-premium textarea {\n        min-height: 150px;\n    }\n\n    .rz-form-premium .wpcf7-submit,\n    .rz-form-premium input[type=\"submit\"].rz-submit,\n    .rz-form-premium input[type=\"submit\"].rz-submit-btn {\n        min-height: 64px;\n        font-size: 20px !important;\n    }\n\n    .rz-review-box {\n        display: grid;\n        gap: 28px;\n    }\n\n    .rz-founder-card {\n        grid-template-columns: 1fr;\n        gap: 26px;\n    }\n\n    .rz-founder-card img {\n        max-width: 320px;\n    }\n\n    .rz-team-grid {\n        gap: 22px;\n    }\n\n    .rz-team-grid article {\n        min-height: auto;\n        padding: 24px 20px 26px;\n        border-radius: 24px;\n    }\n\n    .rz-team-grid img {\n        height: 220px;\n        max-width: 280px;\n        object-fit: contain;\n        object-position: center bottom;\n        margin: 0 auto 20px;\n    }\n\n    .rz-team-grid h3 {\n        font-size: 22px;\n    }\n\n    .rz-team-grid span {\n        max-width: 260px;\n        font-size: 16px;\n    }\n}\n\n\/* =====================================================\n   RAZENG MOBILE HERO KORREKTUR\n   Hero auf Handy sauber lesbar\n===================================================== *\/\n\n@media (max-width: 760px) {\n\n    .rz-hero-premium {\n        padding-top: 42px !important;\n        padding-bottom: 52px !important;\n    }\n\n    .rz-hero-copy {\n        max-width: 100% !important;\n        padding: 0 2px !important;\n    }\n\n    .rz-hero-copy .rz-kicker,\n    .rz-kicker {\n        max-width: 100% !important;\n        display: inline-flex !important;\n        flex-wrap: wrap !important;\n        white-space: normal !important;\n        padding: 10px 14px !important;\n        border-radius: 999px !important;\n        font-size: 10px !important;\n        line-height: 1.25 !important;\n        letter-spacing: 0.11em !important;\n    }\n\n    .rz-hero-copy h1 {\n        max-width: 100% !important;\n        margin-top: 18px !important;\n        margin-bottom: 22px !important;\n        font-size: clamp(36px, 11vw, 44px) !important;\n        line-height: 1.03 !important;\n        letter-spacing: -0.055em !important;\n        word-break: normal !important;\n        overflow-wrap: normal !important;\n        hyphens: none !important;\n    }\n\n    .rz-hero-copy p {\n        max-width: 100% !important;\n        font-size: 16px !important;\n        line-height: 1.62 !important;\n        letter-spacing: 0 !important;\n    }\n\n    .rz-hero-actions {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n        gap: 12px !important;\n        margin-top: 28px !important;\n    }\n\n    .rz-hero-actions .rz-btn {\n        width: 100% !important;\n        justify-content: center !important;\n        min-height: 58px !important;\n        font-size: 15px !important;\n    }\n}\n\n@media (max-width: 390px) {\n\n    .rz-hero-copy h1 {\n        font-size: 34px !important;\n        line-height: 1.04 !important;\n        letter-spacing: -0.045em !important;\n    }\n\n    .rz-hero-copy p {\n        font-size: 15.5px !important;\n        line-height: 1.58 !important;\n    }\n}\n\/* =====================================================\n   RAZENG \u00b7 TEAM GRID FIX\n   Parejo, limpio y profesional\n===================================================== *\/\n\n.rz-team-section .rz-container {\n    max-width: 1180px !important;\n}\n\n.rz-team-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    gap: 28px !important;\n    align-items: stretch !important;\n    max-width: 1080px !important;\n    margin: 0 auto !important;\n}\n\n.rz-team-grid article {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    text-align: center !important;\n\n    min-height: 360px !important;\n    padding: 28px 22px 26px !important;\n\n    background: #ffffff !important;\n    border: 1px solid rgba(165, 30, 46, 0.22) !important;\n    border-radius: 28px !important;\n    box-shadow: 0 14px 34px rgba(0, 0, 0, 0.06) !important;\n\n    transition: transform 0.22s ease, box-shadow 0.22s ease, border-color 0.22s ease !important;\n}\n\n.rz-team-grid article:hover {\n    transform: translateY(-4px) !important;\n    box-shadow: 0 22px 44px rgba(0, 0, 0, 0.10) !important;\n    border-color: rgba(165, 30, 46, 0.55) !important;\n}\n\n.rz-team-grid article img {\n    display: block !important;\n    width: 100% !important;\n    max-width: 170px !important;\n    height: 170px !important;\n    object-fit: contain !important;\n    object-position: center top !important;\n    margin: 0 auto 20px !important;\n}\n\n.rz-team-grid article h3 {\n    margin: 0 0 10px !important;\n    color: #111111 !important;\n    font-size: 20px !important;\n    line-height: 1.18 !important;\n    font-weight: 900 !important;\n    letter-spacing: -0.02em !important;\n}\n\n.rz-team-grid article span {\n    display: block !important;\n    margin: 0 !important;\n    color: #222222 !important;\n    font-size: 15px !important;\n    line-height: 1.42 !important;\n    font-weight: 700 !important;\n    max-width: 240px !important;\n}\n\n\/* Si alg\u00fan texto ocupa m\u00e1s, que no rompa el dise\u00f1o *\/\n.rz-team-grid article span br {\n    display: block !important;\n}\n\n@media (max-width: 1100px) {\n    .rz-team-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        max-width: 760px !important;\n    }\n\n    .rz-team-grid article {\n        min-height: 340px !important;\n    }\n}\n\n@media (max-width: 680px) {\n    .rz-team-grid {\n        grid-template-columns: 1fr !important;\n        max-width: 360px !important;\n        gap: 18px !important;\n    }\n\n    .rz-team-grid article {\n        min-height: auto !important;\n        padding: 24px 18px 22px !important;\n        border-radius: 24px !important;\n    }\n\n    .rz-team-grid article img {\n        max-width: 155px !important;\n        height: 155px !important;\n        margin-bottom: 16px !important;\n    }\n\n    .rz-team-grid article h3 {\n        font-size: 18px !important;\n    }\n\n    .rz-team-grid article span {\n        font-size: 14px !important;\n    }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n\/* =========================================\n   RAZENG PREMIUM V2\n========================================= *\/\n\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n\n    \/* =====================================\n       ANIMATED COUNTERS\n    ===================================== *\/\n\n    const counters = document.querySelectorAll(\n        \".rz-stat strong, .rz-trust-grid strong\"\n    );\n\n    const animateCounter = (el) => {\n\n        const text = el.innerText;\n\n        let target = 0;\n\n        if(text.includes(\"14.000\")){\n            target = 14000;\n        }\n        else if(text.includes(\"700\")){\n            target = 700;\n        }\n        else if(text.includes(\"25\")){\n            target = 25;\n        }\n        else{\n            return;\n        }\n\n        let current = 0;\n\n        const increment = target \/ 60;\n\n        const update = () => {\n\n            current += increment;\n\n            if(current >= target){\n\n                if(target === 14000){\n                    el.innerText = \"14.000+\";\n                }\n                else if(target === 700){\n                    el.innerText = \"700+\";\n                }\n                else{\n                    el.innerText = \"25+\";\n                }\n\n                return;\n            }\n\n            el.innerText =\n                Math.floor(current).toLocaleString(\"de-DE\");\n\n            requestAnimationFrame(update);\n\n        };\n\n        update();\n\n    };\n\n    const counterObserver =\n    new IntersectionObserver((entries)=>{\n\n        entries.forEach(entry=>{\n\n            if(entry.isIntersecting){\n\n                animateCounter(entry.target);\n\n                counterObserver.unobserve(\n                    entry.target\n                );\n\n            }\n\n        });\n\n    },{\n        threshold:0.5\n    });\n\n    counters.forEach(counter=>{\n        counterObserver.observe(counter);\n    });\n\n    \/* =====================================\n       SCROLL ANIMATIONS\n    ===================================== *\/\n\n    const elements = document.querySelectorAll(\n\n        \".rz-problem-card,\" +\n        \".rz-service-card,\" +\n        \".rz-why-card,\" +\n        \".rz-member,\" +\n        \".rz-office-card\"\n\n    );\n\n    elements.forEach(el=>{\n\n        el.style.opacity = \"0\";\n        el.style.transform =\n        \"translateY(40px)\";\n        el.style.transition =\n        \"all .7s ease\";\n\n    });\n\n    const revealObserver =\n    new IntersectionObserver((entries)=>{\n\n        entries.forEach(entry=>{\n\n            if(entry.isIntersecting){\n\n                entry.target.style.opacity = \"1\";\n\n                entry.target.style.transform =\n                \"translateY(0)\";\n\n            }\n\n        });\n\n    },{\n        threshold:0.15\n    });\n\n    elements.forEach(el=>{\n        revealObserver.observe(el);\n    });\n\n    \/* =====================================\n       FLOATING PHONE BUTTON\n    ===================================== *\/\n\n    const phoneBtn =\n    document.createElement(\"a\");\n\n    phoneBtn.href =\n    \"tel:+493412341800\";\n\n    phoneBtn.className =\n    \"rz-mobile-call\";\n\n    phoneBtn.innerHTML =\n    \"\u260e\";\n\n    document.body.appendChild(\n        phoneBtn\n    );\n\n    const checkMobile = () => {\n\n        if(window.innerWidth <= 768){\n\n            phoneBtn.style.display =\n            \"flex\";\n\n        }else{\n\n            phoneBtn.style.display =\n            \"none\";\n\n        }\n\n    };\n\n    checkMobile();\n\n    window.addEventListener(\n        \"resize\",\n        checkMobile\n    );\n\n    \/* =====================================\n       HEADER SHADOW\n    ===================================== *\/\n\n    const header =\n    document.querySelector(\n        \"header\"\n    );\n\n    window.addEventListener(\n        \"scroll\",\n        ()=>{\n\n            if(!header) return;\n\n            if(window.scrollY > 50){\n\n                header.style.boxShadow =\n                \"0 10px 30px rgba(0,0,0,.08)\";\n\n            }else{\n\n                header.style.boxShadow =\n                \"none\";\n\n            }\n\n        }\n    );\n\n    \/* =====================================\n       SMOOTH BUTTON EFFECT\n    ===================================== *\/\n\n    const buttons =\n    document.querySelectorAll(\n        \".rz-btn-primary,.rz-btn-secondary\"\n    );\n\n    buttons.forEach(btn=>{\n\n        btn.addEventListener(\n            \"mouseenter\",\n            ()=>{\n\n                btn.style.transform =\n                \"translateY(-2px)\";\n\n            }\n        );\n\n        btn.addEventListener(\n            \"mouseleave\",\n            ()=>{\n\n                btn.style.transform =\n                \"translateY(0)\";\n\n            }\n        );\n\n    });\n\n});\n<\/script>\n\n<style>\n\/* =====================================================\n   RAZENG \u00b7 STARTSEITE FINAL CLEAN\n   Trust-Zahlen \u00b7 CTA Desktop \u00b7 Problem-Cards \u00b7 Team-Grid\n   Bereinigt: keine doppelten\/konfliktierenden Problem-Styles\n===================================================== *\/\n\n\/* =====================================================\n   TRUST ZAHLEN\n===================================================== *\/\n\n.rz-trust-section {\n    padding: 72px 0 !important;\n    background: #151515 !important;\n}\n\n.rz-trust-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    gap: 32px !important;\n    align-items: stretch !important;\n}\n\n.rz-trust-item {\n    min-height: 210px !important;\n    padding: 42px 30px !important;\n    border: 1px solid rgba(255, 255, 255, 0.16) !important;\n    border-radius: 28px !important;\n    background: rgba(255, 255, 255, 0.065) !important;\n    color: #ffffff !important;\n    text-align: center !important;\n    box-shadow: 0 22px 52px rgba(0, 0, 0, 0.24) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\n\n.rz-trust-item strong {\n    display: block !important;\n    margin-bottom: 16px !important;\n    color: #ffffff !important;\n    font-size: clamp(58px, 5.6vw, 84px) !important;\n    line-height: 0.95 !important;\n    letter-spacing: -0.04em !important;\n    font-weight: 900 !important;\n}\n\n.rz-trust-item span {\n    display: block !important;\n    color: rgba(255, 255, 255, 0.92) !important;\n    font-size: 22px !important;\n    line-height: 1.35 !important;\n    font-weight: 800 !important;\n}\n\n\/* =====================================================\n   ALLGEMEINE CTA-BUTTONS\n===================================================== *\/\n\n.rz-homepage .rz-btn-primary,\n.rz-homepage .rz-panel-cta,\n.rz-homepage .rz-final-actions .rz-btn-primary {\n    position: relative !important;\n    isolation: isolate !important;\n    overflow: hidden !important;\n    background: linear-gradient(135deg, #C91832 0%, #A51E2E 44%, #75111E 100%) !important;\n    color: #ffffff !important;\n    border-color: #A51E2E !important;\n    box-shadow:\n        0 18px 42px rgba(165, 30, 46, 0.34),\n        0 0 0 1px rgba(255, 255, 255, 0.16) inset !important;\n    transform: translateZ(0) !important;\n}\n\n.rz-homepage .rz-btn-primary::before,\n.rz-homepage .rz-panel-cta::before,\n.rz-homepage .rz-final-actions .rz-btn-primary::before {\n    content: \"\" !important;\n    position: absolute !important;\n    inset: 0 !important;\n    z-index: -1 !important;\n    background: linear-gradient(120deg, transparent 0%, rgba(255,255,255,0.22) 35%, transparent 62%) !important;\n    background-size: 240% 100% !important;\n    animation: rz-cta-shine 3.2s ease-in-out infinite !important;\n}\n\n.rz-homepage .rz-btn-primary::after,\n.rz-homepage .rz-panel-cta::after,\n.rz-homepage .rz-final-actions .rz-btn-primary::after {\n    content: \"\" !important;\n    position: absolute !important;\n    inset: 5px !important;\n    border-radius: inherit !important;\n    border: 1px solid rgba(255,255,255,0.18) !important;\n    pointer-events: none !important;\n}\n\n.rz-homepage .rz-btn-primary:hover,\n.rz-homepage .rz-panel-cta:hover,\n.rz-homepage .rz-final-actions .rz-btn-primary:hover {\n    background: linear-gradient(135deg, #D51B38 0%, #B4142A 46%, #821724 100%) !important;\n    color: #ffffff !important;\n    transform: translateY(-3px) scale(1.025) !important;\n    box-shadow:\n        0 26px 58px rgba(165, 30, 46, 0.46),\n        0 0 0 1px rgba(255, 255, 255, 0.22) inset !important;\n}\n\n.rz-homepage .rz-hero-actions .rz-btn-primary {\n    min-width: 245px !important;\n    min-height: 70px !important;\n    font-size: 20px !important;\n    border-radius: 20px !important;\n    animation: rz-cta-pulse 2.8s ease-in-out infinite !important;\n}\n\n.rz-homepage .rz-panel-cta {\n    min-height: 72px !important;\n    font-size: 21px !important;\n    border-radius: 20px !important;\n    animation: rz-cta-pulse 2.8s ease-in-out infinite !important;\n}\n\n@keyframes rz-cta-shine {\n    0% { background-position: 160% 0; }\n    55% { background-position: -80% 0; }\n    100% { background-position: -80% 0; }\n}\n\n@keyframes rz-cta-pulse {\n    0%, 100% {\n        box-shadow:\n            0 18px 42px rgba(165, 30, 46, 0.34),\n            0 0 0 0 rgba(165, 30, 46, 0.22),\n            0 0 0 1px rgba(255,255,255,0.16) inset;\n    }\n\n    50% {\n        box-shadow:\n            0 24px 54px rgba(165, 30, 46, 0.44),\n            0 0 0 8px rgba(165, 30, 46, 0.08),\n            0 0 0 1px rgba(255,255,255,0.20) inset;\n    }\n}\n\n\/* =====================================================\n   PROBLEME-CARDS \u00b7 EINHEITLICH UND AUFGER\u00c4UMT\n===================================================== *\/\n\n.rz-homepage .rz-problem-grid {\n    align-items: stretch !important;\n    grid-auto-rows: 1fr !important;\n}\n\n.rz-homepage .rz-problem-card {\n    cursor: pointer !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: flex-start !important;\n    min-height: 360px !important;\n    padding: 34px 32px !important;\n    border-radius: 28px !important;\n    border: 1px solid rgba(165, 30, 46, 0.22) !important;\n    background: #ffffff !important;\n    color: #111111 !important;\n    box-shadow: 0 18px 44px rgba(0, 0, 0, 0.055) !important;\n    transition:\n        transform 0.24s ease,\n        box-shadow 0.24s ease,\n        background 0.24s ease,\n        border-color 0.24s ease,\n        color 0.24s ease !important;\n    outline: none !important;\n}\n\n.rz-homepage .rz-problem-card span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    width: fit-content !important;\n    max-width: 100% !important;\n    margin-bottom: 18px !important;\n    padding: 7px 12px !important;\n    border-radius: 999px !important;\n    background: rgba(165, 30, 46, 0.08) !important;\n    color: #A51E2E !important;\n    font-size: 13px !important;\n    line-height: 1 !important;\n    font-weight: 950 !important;\n    letter-spacing: 0.10em !important;\n    text-transform: uppercase !important;\n}\n\n.rz-homepage .rz-problem-card h3 {\n    margin: 0 0 18px !important;\n    color: #111111 !important;\n    font-size: clamp(26px, 2.1vw, 34px) !important;\n    line-height: 1.08 !important;\n    font-weight: 950 !important;\n    letter-spacing: -0.045em !important;\n}\n\n.rz-homepage .rz-problem-card p {\n    margin: 0 0 28px !important;\n    color: #222222 !important;\n    font-size: 19px !important;\n    line-height: 1.52 !important;\n    font-weight: 500 !important;\n}\n\n.rz-homepage .rz-problem-card a {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 100% !important;\n    min-height: 66px !important;\n    margin-top: auto !important;\n    padding: 0 30px !important;\n    border-radius: 24px !important;\n    background: #ffffff !important;\n    color: #A51E2E !important;\n    text-align: center !important;\n    font-size: 20px !important;\n    line-height: 1.18 !important;\n    font-weight: 950 !important;\n    letter-spacing: 0.015em !important;\n    box-shadow:\n        0 18px 34px rgba(0, 0, 0, 0.11),\n        0 0 0 1px rgba(165, 30, 46, 0.06) inset !important;\n    transition:\n        transform 0.22s ease,\n        box-shadow 0.22s ease,\n        background 0.22s ease,\n        color 0.22s ease !important;\n}\n\n.rz-homepage .rz-problem-card:hover,\n.rz-homepage .rz-problem-card:focus,\n.rz-homepage .rz-problem-card:focus-within,\n.rz-homepage .rz-problem-card:active {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    border-color: rgba(165, 30, 46, 0.92) !important;\n    transform: translateY(-6px) !important;\n    box-shadow:\n        0 30px 72px rgba(165, 30, 46, 0.34),\n        0 0 1px rgba(255,255,255,0.16) inset !important;\n}\n\n.rz-homepage .rz-problem-card:hover span,\n.rz-homepage .rz-problem-card:focus span,\n.rz-homepage .rz-problem-card:focus-within span,\n.rz-homepage .rz-problem-card:active span {\n    background: rgba(255, 255, 255, 0.16) !important;\n    color: #ffffff !important;\n}\n\n.rz-homepage .rz-problem-card:hover h3,\n.rz-homepage .rz-problem-card:focus h3,\n.rz-homepage .rz-problem-card:focus-within h3,\n.rz-homepage .rz-problem-card:active h3,\n.rz-homepage .rz-problem-card:hover p,\n.rz-homepage .rz-problem-card:focus p,\n.rz-homepage .rz-problem-card:focus-within p,\n.rz-homepage .rz-problem-card:active p {\n    color: #ffffff !important;\n}\n\n.rz-homepage .rz-problem-card:hover a,\n.rz-homepage .rz-problem-card:focus a,\n.rz-homepage .rz-problem-card:focus-within a,\n.rz-homepage .rz-problem-card:active a {\n    background: #ffffff !important;\n    color: #A51E2E !important;\n    border-color: #ffffff !important;\n    border-radius: 24px !important;\n    transform: translateY(-1px) !important;\n    box-shadow:\n        0 22px 42px rgba(0, 0, 0, 0.18),\n        0 0 0 1px rgba(255, 255, 255, 0.30) inset !important;\n}\n\n.rz-homepage .rz-problem-card:hover a:hover,\n.rz-homepage .rz-problem-card:focus-within a:hover {\n    background: #111111 !important;\n    color: #ffffff !important;\n    border-color: #111111 !important;\n}\n\n\/* =====================================================\n   KONTAKTBEREICH \u00b7 PC EMAIL + R\u00dcCKRUF, MOBIL TELEFON\n===================================================== *\/\n\n.rz-homepage .rz-direct-contact-upgraded {\n    margin-top: 28px !important;\n}\n\n.rz-homepage .rz-direct-actions-upgraded {\n    display: grid !important;\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    gap: 14px !important;\n    margin-top: 12px !important;\n    max-width: 560px !important;\n}\n\n.rz-homepage .rz-direct-email-desktop,\n.rz-homepage .rz-direct-callback-desktop,\n.rz-homepage .rz-direct-call-mobile {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    min-height: 62px !important;\n    padding: 0 22px !important;\n    border-radius: 20px !important;\n    text-align: center !important;\n    font-size: 18px !important;\n    line-height: 1.15 !important;\n    font-weight: 950 !important;\n    letter-spacing: 0.015em !important;\n    text-decoration: none !important;\n}\n\n.rz-homepage .rz-direct-email-desktop {\n    background: #ffffff !important;\n    color: #A51E2E !important;\n    border: 2px solid rgba(165, 30, 46, 0.72) !important;\n    box-shadow: 0 16px 36px rgba(0,0,0,0.12) !important;\n}\n\n.rz-homepage .rz-direct-callback-desktop {\n    background: linear-gradient(135deg, #111111 0%, #2A1116 44%, #A51E2E 100%) !important;\n    color: #ffffff !important;\n    border: 1px solid rgba(255,255,255,0.18) !important;\n    box-shadow: 0 22px 48px rgba(0,0,0,0.24) !important;\n}\n\n.rz-homepage .rz-direct-email-desktop:hover,\n.rz-homepage .rz-direct-callback-desktop:hover {\n    transform: translateY(-2px) !important;\n}\n\n.rz-homepage .rz-direct-call-mobile {\n    background: #A51E2E !important;\n    color: #ffffff !important;\n}\n\n\/* =====================================================\n   DESKTOP FINAL CTA \u00b7 ANRUFEN ERSETZT DURCH EMAIL + R\u00dcCKRUF\n===================================================== *\/\n\n@media (min-width: 761px) {\n    .rz-homepage .rz-btn,\n    .rz-homepage .rz-panel-cta,\n    .rz-homepage .rz-problem-card a {\n        min-height: 64px !important;\n        padding: 0 28px !important;\n        border-radius: 20px !important;\n        font-size: 18px !important;\n        font-weight: 950 !important;\n        letter-spacing: 0.02em !important;\n    }\n\n    .rz-homepage .rz-hero-actions .rz-btn-primary,\n    .rz-homepage .rz-panel-cta {\n        min-height: 76px !important;\n        padding: 0 34px !important;\n        font-size: 21px !important;\n    }\n\n    .rz-final-actions-upgraded {\n        display: grid !important;\n        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n        gap: 18px !important;\n        align-items: stretch !important;\n        max-width: 980px !important;\n        margin: 34px auto 0 !important;\n    }\n\n    .rz-final-actions-upgraded .rz-btn {\n        width: 100% !important;\n        min-height: 76px !important;\n        padding: 0 28px !important;\n        border-radius: 22px !important;\n        font-size: 19px !important;\n        line-height: 1.12 !important;\n        font-weight: 950 !important;\n        text-align: center !important;\n    }\n\n    .rz-btn-email-desktop {\n        position: relative !important;\n        isolation: isolate !important;\n        overflow: hidden !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        background: #ffffff !important;\n        color: #A51E2E !important;\n        border: 2px solid rgba(165, 30, 46, 0.78) !important;\n        box-shadow:\n            0 18px 42px rgba(0, 0, 0, 0.12),\n            0 0 0 1px rgba(255,255,255,0.72) inset !important;\n    }\n\n    .rz-btn-email-desktop:hover {\n        background: #A51E2E !important;\n        color: #ffffff !important;\n        border-color: #A51E2E !important;\n        transform: translateY(-3px) scale(1.025) !important;\n        box-shadow:\n            0 26px 58px rgba(165, 30, 46, 0.34),\n            0 0 0 1px rgba(255,255,255,0.20) inset !important;\n    }\n\n    .rz-btn-callback-form {\n        position: relative !important;\n        isolation: isolate !important;\n        overflow: hidden !important;\n        display: inline-flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n        background: linear-gradient(135deg, #111111 0%, #2A1116 44%, #A51E2E 100%) !important;\n        color: #ffffff !important;\n        border: 1px solid rgba(255,255,255,0.16) !important;\n        box-shadow:\n            0 22px 54px rgba(0, 0, 0, 0.30),\n            0 0 0 1px rgba(255,255,255,0.16) inset !important;\n        cursor: pointer !important;\n    }\n\n    .rz-btn-callback-form::before {\n        content: \"\" !important;\n        position: absolute !important;\n        inset: 0 !important;\n        background: linear-gradient(120deg, transparent 0%, rgba(255,255,255,0.20) 35%, transparent 62%) !important;\n        background-size: 240% 100% !important;\n        animation: rz-cta-shine 3.2s ease-in-out infinite !important;\n        z-index: -1 !important;\n    }\n\n    .rz-btn-callback-form:hover {\n        background: linear-gradient(135deg, #A51E2E 0%, #8F1324 52%, #151515 100%) !important;\n        color: #ffffff !important;\n        transform: translateY(-3px) scale(1.025) !important;\n        box-shadow:\n            0 30px 66px rgba(165, 30, 46, 0.42),\n            0 0 0 1px rgba(255,255,255,0.22) inset !important;\n    }\n\n    .rz-mobile-call-only,\n    .rz-direct-call-mobile {\n        display: none !important;\n    }\n}\n\n@media (max-width: 760px) {\n    .rz-trust-section {\n        padding: 56px 0 !important;\n    }\n\n    .rz-trust-grid {\n        grid-template-columns: 1fr !important;\n        gap: 18px !important;\n    }\n\n    .rz-trust-item {\n        min-height: 150px !important;\n        padding: 30px 20px !important;\n        border-radius: 24px !important;\n    }\n\n    .rz-trust-item strong {\n        font-size: 56px !important;\n    }\n\n    .rz-trust-item span {\n        font-size: 19px !important;\n    }\n\n    .rz-homepage .rz-hero-actions .rz-btn-primary {\n        width: 100% !important;\n        min-width: 0 !important;\n        min-height: 62px !important;\n        font-size: 17px !important;\n    }\n\n    .rz-homepage .rz-panel-cta {\n        min-height: 64px !important;\n        font-size: 18px !important;\n    }\n\n    .rz-homepage .rz-problem-card {\n        min-height: auto !important;\n        padding: 30px 26px !important;\n        border-radius: 26px !important;\n    }\n\n    .rz-homepage .rz-problem-card h3 {\n        font-size: 27px !important;\n    }\n\n    .rz-homepage .rz-problem-card p {\n        font-size: 17px !important;\n    }\n\n    .rz-homepage .rz-problem-card a {\n        min-height: 58px !important;\n        border-radius: 22px !important;\n        font-size: 17px !important;\n        padding: 0 22px !important;\n    }\n\n    .rz-btn-email-desktop,\n    .rz-btn-callback-form,\n    .rz-direct-email-desktop,\n    .rz-direct-callback-desktop {\n        display: none !important;\n    }\n\n    .rz-mobile-call-only,\n    .rz-direct-call-mobile {\n        display: inline-flex !important;\n    }\n\n    .rz-homepage .rz-direct-actions-upgraded {\n        grid-template-columns: 1fr !important;\n    }\n}\n\n@media (max-width: 1180px) and (min-width: 761px) {\n    .rz-trust-grid {\n        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n        gap: 22px !important;\n    }\n\n    .rz-trust-item {\n        min-height: 180px !important;\n        padding: 34px 20px !important;\n    }\n\n    .rz-trust-item strong {\n        font-size: clamp(48px, 6vw, 68px) !important;\n    }\n\n    .rz-trust-item span {\n        font-size: 19px !important;\n    }\n}\n\n\/* =====================================================\n   TEAM GRID \u00b7 3 \/ 2 \/ 1 SAUBER UND GLEICHM\u00c4SSIG\n===================================================== *\/\n\n.rz-team-section .rz-container {\n    max-width: 1180px !important;\n}\n\n.rz-team-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    gap: 28px !important;\n    align-items: stretch !important;\n    max-width: 1080px !important;\n    margin: 0 auto !important;\n}\n\n.rz-team-grid article {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    text-align: center !important;\n    min-height: 360px !important;\n    padding: 28px 22px 26px !important;\n    background: #ffffff !important;\n    border: 1px solid rgba(165, 30, 46, 0.22) !important;\n    border-radius: 28px !important;\n    box-shadow: 0 14px 34px rgba(0, 0, 0, 0.06) !important;\n    transition: transform 0.22s ease, box-shadow 0.22s ease, border-color 0.22s ease !important;\n}\n\n.rz-team-grid article:hover {\n    transform: translateY(-4px) !important;\n    box-shadow: 0 22px 44px rgba(0, 0, 0, 0.10) !important;\n    border-color: rgba(165, 30, 46, 0.55) !important;\n}\n\n.rz-team-grid article img {\n    display: block !important;\n    width: 100% !important;\n    max-width: 170px !important;\n    height: 170px !important;\n    object-fit: contain !important;\n    object-position: center top !important;\n    margin: 0 auto 20px !important;\n}\n\n.rz-team-grid article h3 {\n    margin: 0 0 10px !important;\n    color: #111111 !important;\n    font-size: 20px !important;\n    line-height: 1.18 !important;\n    font-weight: 900 !important;\n    letter-spacing: -0.02em !important;\n}\n\n.rz-team-grid article span {\n    display: block !important;\n    margin: 0 !important;\n    color: #222222 !important;\n    font-size: 15px !important;\n    line-height: 1.42 !important;\n    font-weight: 700 !important;\n    max-width: 240px !important;\n}\n\n@media (max-width: 1100px) {\n    .rz-team-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        max-width: 760px !important;\n    }\n\n    .rz-team-grid article {\n        min-height: 340px !important;\n    }\n}\n\n@media (max-width: 680px) {\n    .rz-team-grid {\n        grid-template-columns: 1fr !important;\n        max-width: 360px !important;\n        gap: 18px !important;\n    }\n\n    .rz-team-grid article {\n        min-height: auto !important;\n        padding: 24px 18px 22px !important;\n        border-radius: 24px !important;\n    }\n\n    .rz-team-grid article img {\n        max-width: 155px !important;\n        height: 155px !important;\n        margin-bottom: 16px !important;\n    }\n\n    .rz-team-grid article h3 {\n        font-size: 18px !important;\n    }\n\n    .rz-team-grid article span {\n        font-size: 14px !important;\n    }\n}\n\n\n\/* =====================================================\n   RAZENG \u00b7 FINAL BUTTON OVERRIDE\n   E-Mail + R\u00fcckruf: gleicher RAZENG-Stil, animiert, lesbar\n===================================================== *\/\n\n@media (min-width: 761px) {\n    .rz-homepage .rz-btn-email-desktop,\n    .rz-homepage .rz-btn-callback-form,\n    .rz-homepage .rz-direct-email-desktop,\n    .rz-homepage .rz-direct-callback-desktop {\n        position: relative !important;\n        isolation: isolate !important;\n        overflow: hidden !important;\n\n        display: inline-flex !important;\n        align-items: center !important;\n        justify-content: center !important;\n\n        width: 100% !important;\n        min-height: 76px !important;\n        padding: 0 30px !important;\n\n        border-radius: 24px !important;\n        border: 1px solid rgba(255,255,255,0.22) !important;\n\n        background: linear-gradient(135deg, #C91832 0%, #A51E2E 48%, #74101D 100%) !important;\n        color: #ffffff !important;\n\n        font-family: Arial, \"Helvetica Neue\", Helvetica, sans-serif !important;\n        font-size: 20px !important;\n        line-height: 1.05 !important;\n        font-weight: 950 !important;\n        letter-spacing: 0.02em !important;\n        text-align: center !important;\n        white-space: nowrap !important;\n        text-decoration: none !important;\n\n        box-shadow:\n            0 24px 56px rgba(165, 30, 46, 0.44),\n            0 0 0 1px rgba(255,255,255,0.18) inset !important;\n\n        cursor: pointer !important;\n        transform: translateZ(0) !important;\n        transition:\n            transform 0.22s ease,\n            box-shadow 0.22s ease,\n            background 0.22s ease !important;\n\n        animation: rz-final-button-pulse 2.9s ease-in-out infinite !important;\n    }\n\n    .rz-homepage .rz-btn-email-desktop::before,\n    .rz-homepage .rz-btn-callback-form::before,\n    .rz-homepage .rz-direct-email-desktop::before,\n    .rz-homepage .rz-direct-callback-desktop::before {\n        content: \"\" !important;\n        position: absolute !important;\n        inset: 0 !important;\n        z-index: -1 !important;\n        background:\n            linear-gradient(\n                120deg,\n                transparent 0%,\n                rgba(255,255,255,0.26) 35%,\n                transparent 62%\n            ) !important;\n        background-size: 240% 100% !important;\n        animation: rz-final-button-shine 3.1s ease-in-out infinite !important;\n    }\n\n    .rz-homepage .rz-btn-email-desktop::after,\n    .rz-homepage .rz-btn-callback-form::after,\n    .rz-homepage .rz-direct-email-desktop::after,\n    .rz-homepage .rz-direct-callback-desktop::after {\n        content: \"\" !important;\n        position: absolute !important;\n        inset: 5px !important;\n        border-radius: inherit !important;\n        border: 1px solid rgba(255,255,255,0.18) !important;\n        pointer-events: none !important;\n    }\n\n    .rz-homepage .rz-btn-email-desktop:hover,\n    .rz-homepage .rz-btn-callback-form:hover,\n    .rz-homepage .rz-direct-email-desktop:hover,\n    .rz-homepage .rz-direct-callback-desktop:hover {\n        background: linear-gradient(135deg, #D51B38 0%, #B4142A 48%, #821724 100%) !important;\n        color: #ffffff !important;\n        transform: translateY(-4px) scale(1.025) !important;\n        box-shadow:\n            0 34px 72px rgba(165, 30, 46, 0.56),\n            0 0 0 1px rgba(255,255,255,0.26) inset !important;\n    }\n\n    .rz-homepage .rz-btn-email-desktop:focus,\n    .rz-homepage .rz-btn-callback-form:focus,\n    .rz-homepage .rz-direct-email-desktop:focus,\n    .rz-homepage .rz-direct-callback-desktop:focus {\n        outline: none !important;\n        box-shadow:\n            0 34px 72px rgba(165, 30, 46, 0.56),\n            0 0 0 4px rgba(165, 30, 46, 0.22),\n            0 0 0 1px rgba(255,255,255,0.26) inset !important;\n    }\n\n    .rz-homepage .rz-final-actions-upgraded {\n        display: grid !important;\n        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n        gap: 22px !important;\n        align-items: stretch !important;\n        max-width: 1060px !important;\n        margin: 38px auto 0 !important;\n    }\n\n    .rz-homepage .rz-final-actions-upgraded .rz-btn {\n        min-height: 78px !important;\n        border-radius: 24px !important;\n        font-size: 20px !important;\n        font-weight: 950 !important;\n        white-space: nowrap !important;\n    }\n\n    .rz-homepage .rz-direct-actions-upgraded {\n        display: grid !important;\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        gap: 16px !important;\n        align-items: stretch !important;\n        max-width: 560px !important;\n        margin-top: 16px !important;\n    }\n\n    .rz-homepage .rz-direct-email-desktop,\n    .rz-homepage .rz-direct-callback-desktop {\n        min-height: 64px !important;\n        padding: 0 18px !important;\n        border-radius: 20px !important;\n        font-size: 17px !important;\n        letter-spacing: 0.015em !important;\n        white-space: nowrap !important;\n    }\n}\n\n@keyframes rz-final-button-shine {\n    0% { background-position: 160% 0; }\n    55% { background-position: -80% 0; }\n    100% { background-position: -80% 0; }\n}\n\n@keyframes rz-final-button-pulse {\n    0%, 100% {\n        box-shadow:\n            0 24px 56px rgba(165, 30, 46, 0.44),\n            0 0 0 0 rgba(165, 30, 46, 0.22),\n            0 0 0 1px rgba(255,255,255,0.18) inset;\n    }\n\n    50% {\n        box-shadow:\n            0 30px 66px rgba(165, 30, 46, 0.56),\n            0 0 0 8px rgba(165, 30, 46, 0.10),\n            0 0 0 1px rgba(255,255,255,0.24) inset;\n    }\n}\n\n@media (max-width: 760px) {\n    .rz-homepage .rz-btn-email-desktop,\n    .rz-homepage .rz-btn-callback-form,\n    .rz-homepage .rz-direct-email-desktop,\n    .rz-homepage .rz-direct-callback-desktop {\n        display: none !important;\n    }\n\n    .rz-homepage .rz-mobile-call-only,\n    .rz-homepage .rz-direct-call-mobile {\n        display: inline-flex !important;\n    }\n}\n\n\n\n\/* =====================================================\n   RAZENG \u00b7 FINAL SAUBERER OVERRIDE\n   Basis bleibt erhalten \u00b7 nur Hover-Logik, Team, SEO und Men\u00fc-Aktivierung\n===================================================== *\/\n\n:root {\n    --rz-red: #A51E2E;\n    --rz-red-light: #C91832;\n    --rz-red-dark: #74101D;\n    --rz-red-mid: #8F1324;\n}\n\n\/* Einheitlicher RAZENG-Red-Hover wie bei den Problemkarten *\/\n.rz-homepage .rz-problem-card,\n.rz-homepage .rz-contact-benefits > div,\n.rz-homepage .rz-process-card,\n.rz-homepage .rz-why-list > div,\n.rz-homepage .rz-team-grid article,\n.rz-homepage .rz-home-seo-card,\n.rz-homepage .rz-home-faq-item {\n    background: #ffffff !important;\n    color: #111111 !important;\n    border: 1px solid rgba(165, 30, 46, 0.18) !important;\n    border-radius: 28px !important;\n    box-shadow: 0 18px 44px rgba(0, 0, 0, 0.055) !important;\n    cursor: pointer !important;\n    overflow: hidden !important;\n    transition:\n        transform 0.24s ease,\n        box-shadow 0.24s ease,\n        background 0.24s ease,\n        border-color 0.24s ease,\n        color 0.24s ease !important;\n}\n\n.rz-homepage .rz-problem-card:hover,\n.rz-homepage .rz-problem-card:focus,\n.rz-homepage .rz-problem-card:focus-within,\n.rz-homepage .rz-problem-card:active,\n.rz-homepage .rz-contact-benefits > div:hover,\n.rz-homepage .rz-contact-benefits > div:focus-within,\n.rz-homepage .rz-contact-benefits > div:active,\n.rz-homepage .rz-process-card:hover,\n.rz-homepage .rz-process-card:focus-within,\n.rz-homepage .rz-process-card:active,\n.rz-homepage .rz-why-list > div:hover,\n.rz-homepage .rz-why-list > div:focus-within,\n.rz-homepage .rz-why-list > div:active,\n.rz-homepage .rz-team-grid article:hover,\n.rz-homepage .rz-team-grid article:focus-within,\n.rz-homepage .rz-team-grid article:active,\n.rz-homepage .rz-home-seo-card:hover,\n.rz-homepage .rz-home-seo-card:focus-within,\n.rz-homepage .rz-home-seo-card:active,\n.rz-homepage .rz-home-faq-item:hover,\n.rz-homepage .rz-home-faq-item:focus-within,\n.rz-homepage .rz-home-faq-item:active {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    border-color: rgba(165, 30, 46, 0.92) !important;\n    transform: translateY(-6px) !important;\n    box-shadow:\n        0 30px 72px rgba(165, 30, 46, 0.34),\n        0 0 1px rgba(255,255,255,0.16) inset !important;\n}\n\n.rz-homepage .rz-problem-card:hover *,\n.rz-homepage .rz-problem-card:focus *,\n.rz-homepage .rz-problem-card:focus-within *,\n.rz-homepage .rz-problem-card:active *,\n.rz-homepage .rz-contact-benefits > div:hover *,\n.rz-homepage .rz-contact-benefits > div:focus-within *,\n.rz-homepage .rz-contact-benefits > div:active *,\n.rz-homepage .rz-process-card:hover *,\n.rz-homepage .rz-process-card:focus-within *,\n.rz-homepage .rz-process-card:active *,\n.rz-homepage .rz-why-list > div:hover *,\n.rz-homepage .rz-why-list > div:focus-within *,\n.rz-homepage .rz-why-list > div:active *,\n.rz-homepage .rz-team-grid article:hover *,\n.rz-homepage .rz-team-grid article:focus-within *,\n.rz-homepage .rz-team-grid article:active *,\n.rz-homepage .rz-home-seo-card:hover *,\n.rz-homepage .rz-home-seo-card:focus-within *,\n.rz-homepage .rz-home-seo-card:active *,\n.rz-homepage .rz-home-faq-item:hover *,\n.rz-homepage .rz-home-faq-item:focus-within *,\n.rz-homepage .rz-home-faq-item:active * {\n    color: #ffffff !important;\n}\n\n\/* Buttons \u00fcberall sauber und einheitlich *\/\n.rz-homepage .rz-btn-primary,\n.rz-homepage .rz-panel-cta,\n.rz-homepage .rz-final-main,\n.rz-homepage .rz-btn-callback-form,\n.rz-homepage .rz-direct-callback-desktop {\n    position: relative !important;\n    isolation: isolate !important;\n    overflow: hidden !important;\n    background: linear-gradient(135deg, #C91832 0%, #A51E2E 48%, #74101D 100%) !important;\n    color: #ffffff !important;\n    border: 1px solid rgba(255,255,255,0.18) !important;\n    box-shadow:\n        0 22px 52px rgba(165, 30, 46, 0.36),\n        0 0 0 1px rgba(255,255,255,0.16) inset !important;\n}\n\n.rz-homepage .rz-btn-primary::before,\n.rz-homepage .rz-panel-cta::before,\n.rz-homepage .rz-final-main::before,\n.rz-homepage .rz-btn-callback-form::before,\n.rz-homepage .rz-direct-callback-desktop::before {\n    content: \"\" !important;\n    position: absolute !important;\n    inset: 0 !important;\n    z-index: -1 !important;\n    background: linear-gradient(120deg, transparent 0%, rgba(255,255,255,0.22) 35%, transparent 62%) !important;\n    background-size: 240% 100% !important;\n    animation: rz-final-button-shine 3.1s ease-in-out infinite !important;\n}\n\n.rz-homepage .rz-btn-primary:hover,\n.rz-homepage .rz-panel-cta:hover,\n.rz-homepage .rz-final-main:hover,\n.rz-homepage .rz-btn-callback-form:hover,\n.rz-homepage .rz-direct-callback-desktop:hover {\n    background: linear-gradient(135deg, #D51B38 0%, #B4142A 48%, #821724 100%) !important;\n    color: #ffffff !important;\n    transform: translateY(-3px) scale(1.025) !important;\n}\n\n\/* Buttons dentro de tarjetas rojas: siempre blanco + texto rojo *\/\n.rz-homepage .rz-problem-card a,\n.rz-homepage .rz-home-seo-links a {\n    background: #ffffff !important;\n    color: #A51E2E !important;\n    border: 1px solid rgba(165,30,46,0.10) !important;\n    border-radius: 24px !important;\n    text-decoration: none !important;\n    box-shadow: 0 18px 34px rgba(0, 0, 0, 0.11) !important;\n}\n\n.rz-homepage .rz-problem-card:hover a,\n.rz-homepage .rz-problem-card:focus-within a,\n.rz-homepage .rz-problem-card:active a,\n.rz-homepage .rz-home-seo-card:hover a,\n.rz-homepage .rz-home-seo-card:focus-within a,\n.rz-homepage .rz-home-seo-card:active a,\n.rz-homepage .rz-home-faq-item:hover a,\n.rz-homepage .rz-home-faq-item:focus-within a,\n.rz-homepage .rz-home-faq-item:active a {\n    background: #ffffff !important;\n    color: #A51E2E !important;\n    border-color: #ffffff !important;\n}\n\n\/* Hero-Panel: wei\u00df, sauber, rote Links; Hover der einzelnen Optionen wie Problemkarte *\/\n.rz-homepage .rz-hero-service-panel {\n    background: #ffffff !important;\n    color: #111111 !important;\n    border: 1px solid rgba(165,30,46,0.18) !important;\n    box-shadow: 0 22px 54px rgba(0,0,0,0.08) !important;\n}\n\n.rz-homepage .rz-hero-service-list a {\n    background: #ffffff !important;\n    color: #A51E2E !important;\n    border: 1px solid rgba(165,30,46,0.18) !important;\n    border-radius: 20px !important;\n    box-shadow: 0 10px 24px rgba(0,0,0,0.035) !important;\n    transition: transform 0.24s ease, background 0.24s ease, color 0.24s ease, box-shadow 0.24s ease !important;\n}\n\n.rz-homepage .rz-hero-service-list a:hover,\n.rz-homepage .rz-hero-service-list a:focus,\n.rz-homepage .rz-hero-service-list a:active {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    border-color: rgba(165,30,46,0.92) !important;\n    transform: translateY(-3px) !important;\n    box-shadow: 0 24px 48px rgba(165,30,46,0.26) !important;\n}\n\n.rz-homepage .rz-panel-cta {\n    border-radius: 24px !important;\n}\n\n\/* Team: wei\u00df, Namen rot, Fotos rund; Hover exakt RAZENG-Rot *\/\n.rz-homepage .rz-team-grid article h3 {\n    color: #A51E2E !important;\n}\n\n.rz-homepage .rz-team-grid article span {\n    color: #111111 !important;\n}\n\n.rz-homepage .rz-team-grid article img {\n    width: 160px !important;\n    height: 160px !important;\n    max-width: 160px !important;\n    border-radius: 50% !important;\n    object-fit: cover !important;\n    object-position: center top !important;\n    margin: 0 auto 22px !important;\n    border: 5px solid #ffffff !important;\n    box-shadow:\n        0 14px 32px rgba(0,0,0,0.10),\n        0 0 0 1px rgba(165,30,46,0.16) !important;\n}\n\n.rz-homepage .rz-team-grid article:hover img,\n.rz-homepage .rz-team-grid article:focus-within img,\n.rz-homepage .rz-team-grid article:active img {\n    border-color: rgba(255,255,255,0.88) !important;\n    box-shadow:\n        0 18px 38px rgba(0,0,0,0.20),\n        0 0 0 1px rgba(255,255,255,0.28) !important;\n}\n\n@media (max-width: 680px) {\n    .rz-homepage .rz-team-grid article img {\n        width: 140px !important;\n        height: 140px !important;\n        max-width: 140px !important;\n    }\n}\n\n\/* SEO-Block f\u00fcr Rank Math, optisch wie bestehende Cards *\/\n.rz-home-seo-section {\n    padding: 84px 0 !important;\n    background: #ffffff !important;\n}\n\n.rz-home-seo-panel {\n    padding: clamp(34px, 4vw, 52px) !important;\n    border-radius: 34px !important;\n    background: #ffffff !important;\n    border: 1px solid rgba(165,30,46,0.18) !important;\n    box-shadow: 0 24px 70px rgba(0,0,0,0.075) !important;\n}\n\n.rz-home-seo-panel h2,\n.rz-home-faq-headline {\n    margin: 0 0 22px !important;\n    color: #111111 !important;\n    font-size: clamp(32px, 3.4vw, 54px) !important;\n    line-height: 1.06 !important;\n    letter-spacing: -0.05em !important;\n    font-weight: 950 !important;\n}\n\n.rz-home-seo-panel p {\n    color: #111827 !important;\n    font-size: 17px !important;\n    line-height: 1.7 !important;\n    font-weight: 700 !important;\n}\n\n.rz-home-seo-links {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 12px !important;\n    margin: 28px 0 34px !important;\n}\n\n.rz-home-seo-links a {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    min-height: 46px !important;\n    padding: 0 18px !important;\n    border-radius: 999px !important;\n    font-size: 14px !important;\n    font-weight: 950 !important;\n}\n\n.rz-home-seo-links a:hover,\n.rz-home-seo-links a:focus {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    transform: translateY(-2px) !important;\n}\n\n.rz-home-seo-grid,\n.rz-home-faq-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    gap: 22px !important;\n    align-items: stretch !important;\n}\n\n.rz-home-seo-card,\n.rz-home-faq-item {\n    min-height: 170px !important;\n    padding: 26px 26px !important;\n}\n\n.rz-home-seo-card strong,\n.rz-home-faq-item strong {\n    display: block !important;\n    margin: 0 0 12px !important;\n    color: #A51E2E !important;\n    font-size: 17px !important;\n    line-height: 1.15 !important;\n    font-weight: 950 !important;\n    letter-spacing: 0.08em !important;\n    text-transform: uppercase !important;\n}\n\n.rz-home-seo-card p,\n.rz-home-faq-item p {\n    margin: 0 !important;\n    color: #111827 !important;\n    font-size: 16px !important;\n    line-height: 1.58 !important;\n    font-weight: 700 !important;\n}\n\n.rz-home-faq-headline {\n    margin-top: 42px !important;\n}\n\n@media (max-width: 900px) {\n    .rz-home-seo-grid,\n    .rz-home-faq-grid {\n        grid-template-columns: 1fr !important;\n    }\n}\n\n\n\n\/* =====================================================\n   RAZENG \u00b7 DEFINITIVER CLEAN OVERRIDE\n   Nur angeforderte Korrekturen: SEO\/FAQ, Titel schwarz,\n   Hero-Optionen schwarz, Warum-Button gr\u00f6\u00dfer, Men\u00fc offen.\n   MUSS ALS LETZTES CSS STEHEN.\n===================================================== *\/\n\n:root {\n    --rz-red: #A51E2E;\n    --rz-red-light: #C91832;\n    --rz-red-dark: #74101D;\n    --rz-red-mid: #8F1324;\n    --rz-black: #101010;\n}\n\n\/* -----------------------------------------------------\n   1) Einheitlicher Card-Hover wie bei Probleme-Cards\n----------------------------------------------------- *\/\n.rz-homepage .rz-problem-card,\n.rz-homepage .rz-contact-benefits > div,\n.rz-homepage .rz-process-card,\n.rz-homepage .rz-why-list > div,\n.rz-homepage .rz-home-seo-card,\n.rz-homepage .rz-home-faq-item,\n.rz-homepage .rz-team-grid article {\n    background: #ffffff !important;\n    color: var(--rz-black) !important;\n    border: 1px solid rgba(165, 30, 46, 0.18) !important;\n    box-shadow: 0 18px 44px rgba(0, 0, 0, 0.055) !important;\n    transition:\n        transform 0.24s ease,\n        box-shadow 0.24s ease,\n        background 0.24s ease,\n        border-color 0.24s ease,\n        color 0.24s ease !important;\n}\n\n.rz-homepage .rz-problem-card:hover,\n.rz-homepage .rz-problem-card:focus,\n.rz-homepage .rz-problem-card:focus-within,\n.rz-homepage .rz-problem-card:active,\n.rz-homepage .rz-contact-benefits > div:hover,\n.rz-homepage .rz-contact-benefits > div:focus-within,\n.rz-homepage .rz-contact-benefits > div:active,\n.rz-homepage .rz-process-card:hover,\n.rz-homepage .rz-process-card:focus-within,\n.rz-homepage .rz-process-card:active,\n.rz-homepage .rz-why-list > div:hover,\n.rz-homepage .rz-why-list > div:focus-within,\n.rz-homepage .rz-why-list > div:active,\n.rz-homepage .rz-home-seo-card:hover,\n.rz-homepage .rz-home-seo-card:focus,\n.rz-homepage .rz-home-seo-card:focus-within,\n.rz-homepage .rz-home-seo-card:active,\n.rz-homepage .rz-home-faq-item:hover,\n.rz-homepage .rz-home-faq-item:focus,\n.rz-homepage .rz-home-faq-item:focus-within,\n.rz-homepage .rz-home-faq-item:active,\n.rz-homepage .rz-team-grid article:hover,\n.rz-homepage .rz-team-grid article:focus-within,\n.rz-homepage .rz-team-grid article:active {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    border-color: rgba(165, 30, 46, 0.92) !important;\n    transform: translateY(-6px) !important;\n    box-shadow:\n        0 30px 72px rgba(165, 30, 46, 0.34),\n        0 0 1px rgba(255,255,255,0.16) inset !important;\n}\n\n.rz-homepage .rz-problem-card:hover *,\n.rz-homepage .rz-problem-card:focus *,\n.rz-homepage .rz-problem-card:focus-within *,\n.rz-homepage .rz-problem-card:active *,\n.rz-homepage .rz-contact-benefits > div:hover *,\n.rz-homepage .rz-contact-benefits > div:focus-within *,\n.rz-homepage .rz-contact-benefits > div:active *,\n.rz-homepage .rz-process-card:hover *,\n.rz-homepage .rz-process-card:focus-within *,\n.rz-homepage .rz-process-card:active *,\n.rz-homepage .rz-why-list > div:hover *,\n.rz-homepage .rz-why-list > div:focus-within *,\n.rz-homepage .rz-why-list > div:active *,\n.rz-homepage .rz-home-seo-card:hover *,\n.rz-homepage .rz-home-seo-card:focus *,\n.rz-homepage .rz-home-seo-card:focus-within *,\n.rz-homepage .rz-home-seo-card:active *,\n.rz-homepage .rz-home-faq-item:hover *,\n.rz-homepage .rz-home-faq-item:focus *,\n.rz-homepage .rz-home-faq-item:focus-within *,\n.rz-homepage .rz-home-faq-item:active *,\n.rz-homepage .rz-team-grid article:hover *,\n.rz-homepage .rz-team-grid article:focus-within *,\n.rz-homepage .rz-team-grid article:active * {\n    color: #ffffff !important;\n}\n\n\/* Buttons dentro de Karten: blanco con texto RAZENG cuando card est\u00e1 rojo *\/\n.rz-homepage .rz-problem-card a,\n.rz-homepage .rz-home-seo-links a {\n    background: #ffffff !important;\n    color: var(--rz-red) !important;\n    border-color: rgba(165, 30, 46, 0.16) !important;\n}\n\n.rz-homepage .rz-problem-card:hover a,\n.rz-homepage .rz-problem-card:focus-within a,\n.rz-homepage .rz-problem-card:active a {\n    background: #ffffff !important;\n    color: var(--rz-red) !important;\n    border-color: #ffffff !important;\n}\n\n\/* -----------------------------------------------------\n   2) Hero-Panel: opciones negras, t\u00edtulo rojo, dise\u00f1o intacto\n----------------------------------------------------- *\/\n.rz-homepage .rz-hero-service-panel {\n    background: #ffffff !important;\n    color: var(--rz-black) !important;\n    border: 1px solid rgba(165, 30, 46, 0.18) !important;\n    box-shadow: 0 22px 54px rgba(0,0,0,0.08) !important;\n}\n\n.rz-homepage .rz-panel-label {\n    color: var(--rz-red) !important;\n}\n\n.rz-homepage .rz-hero-service-list a {\n    color: var(--rz-black) !important;\n    background: #ffffff !important;\n    border: 1px solid rgba(165, 30, 46, 0.18) !important;\n    border-radius: 20px !important;\n    font-weight: 950 !important;\n    box-shadow: 0 10px 24px rgba(0,0,0,0.035) !important;\n}\n\n.rz-homepage .rz-hero-service-list a:hover,\n.rz-homepage .rz-hero-service-list a:focus,\n.rz-homepage .rz-hero-service-list a:active {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    border-color: rgba(165,30,46,0.92) !important;\n    transform: translateY(-3px) !important;\n    box-shadow: 0 24px 48px rgba(165,30,46,0.26) !important;\n}\n\n.rz-homepage .rz-panel-cta {\n    border-radius: 24px !important;\n    color: #ffffff !important;\n}\n\n\/* -----------------------------------------------------\n   3) Warum RAZENG: t\u00edtulos negros + bot\u00f3n m\u00e1s grande\n----------------------------------------------------- *\/\n.rz-homepage .rz-why-list > div strong {\n    color: var(--rz-black) !important;\n}\n\n.rz-homepage .rz-why-list > div p {\n    color: #1f2933 !important;\n}\n\n.rz-homepage .rz-why-copy .rz-btn-primary {\n    min-height: 76px !important;\n    min-width: 290px !important;\n    padding: 0 38px !important;\n    border-radius: 24px !important;\n    font-size: 21px !important;\n    font-weight: 950 !important;\n}\n\n\/* -----------------------------------------------------\n   4) Team: blanco, letras RAZENG, fotos circulares, hover rojo\n----------------------------------------------------- *\/\n.rz-homepage .rz-team-grid article h3 {\n    color: var(--rz-red) !important;\n}\n\n.rz-homepage .rz-team-grid article span {\n    color: var(--rz-black) !important;\n}\n\n.rz-homepage .rz-team-grid article img {\n    width: 160px !important;\n    height: 160px !important;\n    max-width: 160px !important;\n    border-radius: 50% !important;\n    object-fit: cover !important;\n    object-position: center top !important;\n    margin: 0 auto 22px !important;\n    border: 5px solid #ffffff !important;\n    box-shadow:\n        0 14px 32px rgba(0,0,0,0.10),\n        0 0 0 1px rgba(165,30,46,0.16) !important;\n}\n\n.rz-homepage .rz-team-grid article:hover img,\n.rz-homepage .rz-team-grid article:focus-within img,\n.rz-homepage .rz-team-grid article:active img {\n    border-color: rgba(255,255,255,0.88) !important;\n    box-shadow:\n        0 18px 38px rgba(0,0,0,0.20),\n        0 0 0 1px rgba(255,255,255,0.28) !important;\n}\n\n\/* -----------------------------------------------------\n   5) SEO\/FAQ: nuevo dise\u00f1o m\u00e1s limpio, sin amontonamiento\n----------------------------------------------------- *\/\n.rz-home-seo-section {\n    padding: clamp(74px, 7vw, 110px) 0 !important;\n    background: #ffffff !important;\n}\n\n.rz-home-seo-section .rz-container {\n    max-width: 1220px !important;\n}\n\n.rz-home-seo-panel {\n    padding: clamp(42px, 5vw, 68px) !important;\n    border-radius: 36px !important;\n    background:\n        radial-gradient(circle at 10% 0%, rgba(165,30,46,0.04), transparent 30%),\n        #ffffff !important;\n    border: 1px solid rgba(165, 30, 46, 0.16) !important;\n    box-shadow: 0 28px 84px rgba(0,0,0,0.075) !important;\n}\n\n.rz-home-seo-panel h2,\n.rz-home-faq-headline {\n    max-width: 920px !important;\n    margin: 0 0 24px !important;\n    color: var(--rz-black) !important;\n    font-size: clamp(30px, 3vw, 46px) !important;\n    line-height: 1.08 !important;\n    letter-spacing: -0.045em !important;\n    font-weight: 950 !important;\n}\n\n.rz-home-seo-panel p {\n    max-width: 1040px !important;\n    color: #111827 !important;\n    font-size: 17px !important;\n    line-height: 1.75 !important;\n    font-weight: 680 !important;\n}\n\n.rz-home-seo-links {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 12px !important;\n    margin: 30px 0 38px !important;\n}\n\n.rz-home-seo-links a {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    min-height: 46px !important;\n    padding: 0 20px !important;\n    border-radius: 999px !important;\n    font-size: 14px !important;\n    font-weight: 950 !important;\n    text-decoration: none !important;\n    transition: transform 0.22s ease, background 0.22s ease, color 0.22s ease !important;\n}\n\n.rz-home-seo-links a:hover,\n.rz-home-seo-links a:focus {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    transform: translateY(-2px) !important;\n}\n\n.rz-home-seo-grid,\n.rz-home-faq-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    gap: 24px !important;\n    align-items: stretch !important;\n}\n\n.rz-home-seo-card,\n.rz-home-faq-item {\n    min-height: 0 !important;\n    padding: 30px 30px !important;\n    border-radius: 28px !important;\n}\n\n.rz-home-seo-card strong,\n.rz-home-faq-item strong {\n    display: block !important;\n    margin: 0 0 14px !important;\n    color: var(--rz-black) !important;\n    font-size: 18px !important;\n    line-height: 1.18 !important;\n    font-weight: 950 !important;\n    letter-spacing: 0.08em !important;\n    text-transform: uppercase !important;\n}\n\n.rz-home-seo-card p,\n.rz-home-faq-item p {\n    margin: 0 !important;\n    color: #111827 !important;\n    font-size: 16px !important;\n    line-height: 1.65 !important;\n    font-weight: 680 !important;\n}\n\n.rz-home-faq-headline {\n    margin-top: 54px !important;\n}\n\n@media (max-width: 1000px) {\n    .rz-home-seo-grid,\n    .rz-home-faq-grid {\n        grid-template-columns: 1fr !important;\n    }\n}\n\n@media (max-width: 680px) {\n    .rz-home-seo-panel {\n        padding: 34px 24px !important;\n        border-radius: 28px !important;\n    }\n\n    .rz-home-seo-links {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n    }\n\n    .rz-home-seo-links a {\n        width: 100% !important;\n    }\n\n    .rz-homepage .rz-team-grid article img {\n        width: 140px !important;\n        height: 140px !important;\n        max-width: 140px !important;\n    }\n}\n\n\n\n\/* =====================================================\n   RAZENG \u00b7 PREMIUM FIX SEO\/FAQ + CARD TITLES + FLOAT MENU\n   \u00daltimo override. Mantiene la base limpia y no crea men\u00fa nuevo.\n===================================================== *\/\n\n:root {\n    --rz-premium-red: #A51E2E;\n    --rz-premium-red-light: #C91832;\n    --rz-premium-red-dark: #74101D;\n    --rz-premium-black: #101010;\n    --rz-premium-text: #111827;\n    --rz-premium-muted: #4b5563;\n    --rz-premium-border: rgba(165, 30, 46, 0.18);\n}\n\n\/* Base blanca uniforme para tarjetas animadas *\/\n.rz-homepage .rz-contact-benefits > div,\n.rz-homepage .rz-process-card,\n.rz-homepage .rz-why-list > div,\n.rz-homepage .rz-home-seo-card,\n.rz-homepage .rz-home-faq-item,\n.rz-homepage .rz-team-grid article {\n    background: #ffffff !important;\n    color: var(--rz-premium-black) !important;\n    border: 1px solid var(--rz-premium-border) !important;\n    box-shadow: 0 18px 44px rgba(0, 0, 0, 0.055) !important;\n    transition:\n        transform 0.24s ease,\n        box-shadow 0.24s ease,\n        background 0.24s ease,\n        border-color 0.24s ease,\n        color 0.24s ease !important;\n}\n\n\/* Hover rojo: mismo lenguaje que \u201cProbleme\u201d *\/\n.rz-homepage .rz-contact-benefits > div:hover,\n.rz-homepage .rz-contact-benefits > div:focus-within,\n.rz-homepage .rz-contact-benefits > div:active,\n.rz-homepage .rz-process-card:hover,\n.rz-homepage .rz-process-card:focus-within,\n.rz-homepage .rz-process-card:active,\n.rz-homepage .rz-why-list > div:hover,\n.rz-homepage .rz-why-list > div:focus-within,\n.rz-homepage .rz-why-list > div:active,\n.rz-homepage .rz-home-seo-card:hover,\n.rz-homepage .rz-home-seo-card:focus-within,\n.rz-homepage .rz-home-seo-card:active,\n.rz-homepage .rz-home-faq-item:hover,\n.rz-homepage .rz-home-faq-item:focus-within,\n.rz-homepage .rz-home-faq-item:active,\n.rz-homepage .rz-team-grid article:hover,\n.rz-homepage .rz-team-grid article:focus-within,\n.rz-homepage .rz-team-grid article:active {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    border-color: rgba(165, 30, 46, 0.92) !important;\n    transform: translateY(-6px) !important;\n    box-shadow:\n        0 30px 72px rgba(165, 30, 46, 0.34),\n        0 0 1px rgba(255,255,255,0.16) inset !important;\n}\n\n.rz-homepage .rz-contact-benefits > div:hover *,\n.rz-homepage .rz-contact-benefits > div:focus-within *,\n.rz-homepage .rz-contact-benefits > div:active *,\n.rz-homepage .rz-process-card:hover *,\n.rz-homepage .rz-process-card:focus-within *,\n.rz-homepage .rz-process-card:active *,\n.rz-homepage .rz-why-list > div:hover *,\n.rz-homepage .rz-why-list > div:focus-within *,\n.rz-homepage .rz-why-list > div:active *,\n.rz-homepage .rz-home-seo-card:hover *,\n.rz-homepage .rz-home-seo-card:focus-within *,\n.rz-homepage .rz-home-seo-card:active *,\n.rz-homepage .rz-home-faq-item:hover *,\n.rz-homepage .rz-home-faq-item:focus-within *,\n.rz-homepage .rz-home-faq-item:active *,\n.rz-homepage .rz-team-grid article:hover *,\n.rz-homepage .rz-team-grid article:focus-within *,\n.rz-homepage .rz-team-grid article:active * {\n    color: #ffffff !important;\n}\n\n\/* Warum RAZENG: t\u00edtulos negros + bot\u00f3n m\u00e1s fuerte *\/\n.rz-homepage .rz-why-list > div strong {\n    color: var(--rz-premium-black) !important;\n    font-size: clamp(24px, 1.8vw, 30px) !important;\n    line-height: 1.16 !important;\n    letter-spacing: -0.035em !important;\n}\n\n.rz-homepage .rz-why-list > div p {\n    color: #1f2937 !important;\n    font-weight: 560 !important;\n}\n\n.rz-homepage .rz-why-copy .rz-btn-primary {\n    min-height: 78px !important;\n    min-width: min(100%, 320px) !important;\n    padding: 0 42px !important;\n    border-radius: 24px !important;\n    font-size: 21px !important;\n    font-weight: 950 !important;\n}\n\n\/* Hero-Panel: opciones negras, s\u00f3lo el label rojo; hover rojo por opci\u00f3n *\/\n.rz-homepage .rz-hero-service-panel {\n    background: #ffffff !important;\n    color: var(--rz-premium-black) !important;\n    border: 1px solid rgba(165, 30, 46, 0.18) !important;\n    box-shadow: 0 22px 54px rgba(0,0,0,0.08) !important;\n}\n\n.rz-homepage .rz-panel-label {\n    color: var(--rz-premium-red) !important;\n}\n\n.rz-homepage .rz-hero-service-list a {\n    background: #ffffff !important;\n    color: var(--rz-premium-black) !important;\n    border: 1px solid rgba(165, 30, 46, 0.18) !important;\n    border-radius: 20px !important;\n    font-weight: 950 !important;\n    box-shadow: 0 10px 24px rgba(0,0,0,0.035) !important;\n    transition: transform 0.24s ease, background 0.24s ease, color 0.24s ease, box-shadow 0.24s ease !important;\n}\n\n.rz-homepage .rz-hero-service-list a:hover,\n.rz-homepage .rz-hero-service-list a:focus,\n.rz-homepage .rz-hero-service-list a:active {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    border-color: rgba(165,30,46,0.92) !important;\n    transform: translateY(-3px) !important;\n    box-shadow: 0 24px 48px rgba(165,30,46,0.26) !important;\n}\n\n\/* Team: fotos circulares, nombre rojo en reposo, hover rojo *\/\n.rz-homepage .rz-team-grid article h3 {\n    color: var(--rz-premium-red) !important;\n}\n\n.rz-homepage .rz-team-grid article span {\n    color: var(--rz-premium-black) !important;\n}\n\n.rz-homepage .rz-team-grid article img {\n    width: 160px !important;\n    height: 160px !important;\n    max-width: 160px !important;\n    border-radius: 50% !important;\n    object-fit: cover !important;\n    object-position: center top !important;\n    margin: 0 auto 22px !important;\n    border: 5px solid #ffffff !important;\n    box-shadow:\n        0 14px 32px rgba(0,0,0,0.10),\n        0 0 0 1px rgba(165,30,46,0.16) !important;\n}\n\n.rz-homepage .rz-team-grid article:hover img,\n.rz-homepage .rz-team-grid article:focus-within img,\n.rz-homepage .rz-team-grid article:active img {\n    border-color: rgba(255,255,255,0.88) !important;\n    box-shadow:\n        0 18px 38px rgba(0,0,0,0.20),\n        0 0 0 1px rgba(255,255,255,0.28) !important;\n}\n\n\/* Nueva secci\u00f3n SEO\/FAQ premium *\/\n.rz-home-seo-section {\n    padding: clamp(78px, 7vw, 118px) 0 !important;\n    background:\n        radial-gradient(circle at 12% 12%, rgba(165,30,46,0.035), transparent 30%),\n        linear-gradient(180deg, #ffffff 0%, #fffafa 100%) !important;\n}\n\n.rz-home-seo-section .rz-container {\n    max-width: 1240px !important;\n}\n\n.rz-home-seo-panel {\n    padding: clamp(42px, 5vw, 72px) !important;\n    border-radius: 38px !important;\n    background: rgba(255,255,255,0.94) !important;\n    border: 1px solid rgba(165,30,46,0.14) !important;\n    box-shadow:\n        0 32px 90px rgba(0,0,0,0.075),\n        0 0 0 1px rgba(255,255,255,0.78) inset !important;\n}\n\n.rz-home-seo-top {\n    display: grid !important;\n    grid-template-columns: minmax(0, 0.95fr) minmax(360px, 0.72fr) !important;\n    gap: clamp(32px, 4vw, 58px) !important;\n    align-items: start !important;\n    margin-bottom: clamp(34px, 4vw, 52px) !important;\n}\n\n.rz-home-seo-panel h2,\n.rz-home-faq-headline {\n    max-width: 860px !important;\n    margin: 0 0 22px !important;\n    color: var(--rz-premium-black) !important;\n    font-size: clamp(31px, 3vw, 48px) !important;\n    line-height: 1.07 !important;\n    letter-spacing: -0.05em !important;\n    font-weight: 950 !important;\n}\n\n.rz-home-seo-panel p {\n    color: var(--rz-premium-text) !important;\n    font-size: 17px !important;\n    line-height: 1.75 !important;\n    font-weight: 650 !important;\n}\n\n.rz-home-seo-note {\n    padding: 28px 30px !important;\n    border-radius: 28px !important;\n    background:\n        linear-gradient(180deg, rgba(255,255,255,0.96), rgba(255,247,247,0.78)) !important;\n    border: 1px solid rgba(165,30,46,0.13) !important;\n    box-shadow: 0 18px 46px rgba(0,0,0,0.055) !important;\n}\n\n.rz-home-seo-note strong {\n    display: block !important;\n    margin-bottom: 10px !important;\n    color: var(--rz-premium-black) !important;\n    font-size: 22px !important;\n    line-height: 1.18 !important;\n    font-weight: 950 !important;\n    letter-spacing: -0.03em !important;\n}\n\n.rz-home-seo-note p {\n    margin: 0 !important;\n    color: #374151 !important;\n    font-size: 15.5px !important;\n    line-height: 1.65 !important;\n    font-weight: 650 !important;\n}\n\n.rz-home-seo-links {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 12px !important;\n    margin: 0 0 clamp(36px, 4vw, 54px) !important;\n}\n\n.rz-home-seo-links a {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    min-height: 46px !important;\n    padding: 0 20px !important;\n    border-radius: 999px !important;\n    background: #ffffff !important;\n    color: var(--rz-premium-black) !important;\n    border: 1px solid rgba(165,30,46,0.16) !important;\n    font-size: 14px !important;\n    font-weight: 950 !important;\n    text-decoration: none !important;\n    box-shadow: 0 12px 28px rgba(0,0,0,0.045) !important;\n    transition: transform 0.22s ease, background 0.22s ease, color 0.22s ease, box-shadow 0.22s ease !important;\n}\n\n.rz-home-seo-links a:hover,\n.rz-home-seo-links a:focus {\n    background:\n        radial-gradient(circle at 16% 0%, rgba(255,255,255,0.16), transparent 34%),\n        linear-gradient(135deg, #A51E2E 0%, #8F1324 50%, #74101D 100%) !important;\n    color: #ffffff !important;\n    transform: translateY(-2px) !important;\n    box-shadow: 0 22px 44px rgba(165,30,46,0.24) !important;\n}\n\n.rz-home-seo-grid {\n    position: relative !important;\n    display: grid !important;\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    gap: 22px !important;\n    align-items: stretch !important;\n    margin-bottom: clamp(46px, 5vw, 66px) !important;\n}\n\n.rz-home-seo-card {\n    min-height: 210px !important;\n    padding: 30px 30px 28px !important;\n    border-radius: 30px !important;\n}\n\n.rz-home-seo-card em {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 46px !important;\n    height: 46px !important;\n    margin-bottom: 20px !important;\n    border-radius: 999px !important;\n    background: rgba(165,30,46,0.08) !important;\n    color: var(--rz-premium-red) !important;\n    font-size: 14px !important;\n    line-height: 1 !important;\n    font-style: normal !important;\n    font-weight: 950 !important;\n}\n\n.rz-home-seo-card strong,\n.rz-home-faq-item strong {\n    display: block !important;\n    margin: 0 0 12px !important;\n    color: var(--rz-premium-black) !important;\n    font-size: 20px !important;\n    line-height: 1.18 !important;\n    font-weight: 950 !important;\n    letter-spacing: -0.025em !important;\n    text-transform: none !important;\n}\n\n.rz-home-seo-card p,\n.rz-home-faq-item p {\n    margin: 0 !important;\n    color: #1f2937 !important;\n    font-size: 15.8px !important;\n    line-height: 1.68 !important;\n    font-weight: 650 !important;\n}\n\n.rz-home-faq-headline {\n    margin-top: 0 !important;\n    margin-bottom: 28px !important;\n    font-size: clamp(30px, 2.7vw, 44px) !important;\n}\n\n.rz-home-faq-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    gap: 20px !important;\n    align-items: stretch !important;\n}\n\n.rz-home-faq-item {\n    min-height: 0 !important;\n    padding: 28px 30px !important;\n    border-radius: 28px !important;\n}\n\n.rz-home-faq-item::before {\n    content: \"FAQ\" !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: fit-content !important;\n    margin-bottom: 16px !important;\n    padding: 7px 12px !important;\n    border-radius: 999px !important;\n    background: rgba(165,30,46,0.08) !important;\n    color: var(--rz-premium-red) !important;\n    font-size: 11px !important;\n    line-height: 1 !important;\n    font-weight: 950 !important;\n    letter-spacing: 0.11em !important;\n}\n\n.rz-home-faq-item:hover::before,\n.rz-home-faq-item:focus-within::before,\n.rz-home-faq-item:active::before,\n.rz-home-seo-card:hover em,\n.rz-home-seo-card:focus-within em,\n.rz-home-seo-card:active em {\n    background: rgba(255,255,255,0.16) !important;\n    color: #ffffff !important;\n}\n\n@media (max-width: 1050px) {\n    .rz-home-seo-top,\n    .rz-home-seo-grid,\n    .rz-home-faq-grid {\n        grid-template-columns: 1fr !important;\n    }\n}\n\n@media (max-width: 680px) {\n    .rz-home-seo-panel {\n        padding: 34px 22px !important;\n        border-radius: 28px !important;\n    }\n\n    .rz-home-seo-links {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n    }\n\n    .rz-home-seo-links a {\n        width: 100% !important;\n    }\n\n    .rz-homepage .rz-team-grid article img {\n        width: 140px !important;\n        height: 140px !important;\n        max-width: 140px !important;\n    }\n}\n\n\n\/* =====================================================\n   RAZENG \u00b7 HERO TITEL FINAL\n===================================================== *\/\n.rz-homepage .rz-hero-copy h1 {\n    max-width: 980px !important;\n    color: #000000 !important;\n    font-size: clamp(62px, 7vw, 104px) !important;\n    line-height: 0.96 !important;\n    letter-spacing: -0.055em !important;\n    font-weight: 950 !important;\n}\n\n@media (max-width: 760px) {\n    .rz-homepage .rz-hero-copy h1 {\n        font-size: clamp(48px, 14vw, 72px) !important;\n        line-height: 0.98 !important;\n    }\n}\n\n\n\n\/* =====================================================\n   STARTSEITE \u00b7 UPDATE JUNI 2026\n   Hero-H1, Informationsk\u00e4sten, Problembereich bereinigt\n===================================================== *\/\n.rz-homepage .rz-hero-copy h1 {\n    text-transform: uppercase !important;\n    letter-spacing: -0.065em !important;\n}\n\n.rz-homepage .rz-hero-copy p {\n    max-width: 920px !important;\n    color: #202020 !important;\n    font-size: clamp(22px, 2vw, 28px) !important;\n    line-height: 1.48 !important;\n    font-weight: 500 !important;\n}\n\n.rz-homepage .rz-hero-info-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    gap: 16px !important;\n    margin-top: 26px !important;\n    max-width: 900px !important;\n}\n\n.rz-homepage .rz-hero-info-card {\n    min-height: 118px !important;\n    padding: 18px 20px !important;\n    background: #ffffff !important;\n    border: 1px solid rgba(165, 30, 46, 0.16) !important;\n    border-radius: 22px !important;\n    box-shadow: 0 14px 34px rgba(0, 0, 0, 0.05) !important;\n}\n\n.rz-homepage .rz-hero-info-card strong {\n    display: block !important;\n    margin: 0 0 10px !important;\n    color: #111111 !important;\n    font-size: 17px !important;\n    line-height: 1.15 !important;\n    font-weight: 900 !important;\n    letter-spacing: -0.02em !important;\n}\n\n.rz-homepage .rz-hero-info-card small {\n    display: block !important;\n    margin: 0 !important;\n    color: #555555 !important;\n    font-size: 15px !important;\n    line-height: 1.48 !important;\n    font-weight: 600 !important;\n}\n\n.rz-homepage .rz-problem-section .rz-section-intro h2 {\n    margin-bottom: 8px !important;\n}\n\n.rz-homepage .rz-problem-section .rz-section-intro p {\n    display: none !important;\n}\n\n.rz-homepage .rz-process-card strong,\n.rz-homepage .rz-home-seo-card strong {\n    letter-spacing: -0.02em !important;\n}\n\n@media (max-width: 760px) {\n    .rz-homepage .rz-hero-info-grid {\n        grid-template-columns: 1fr !important;\n        gap: 12px !important;\n    }\n\n    .rz-homepage .rz-hero-info-card {\n        min-height: auto !important;\n        padding: 16px 18px !important;\n        border-radius: 18px !important;\n    }\n\n    .rz-homepage .rz-hero-copy p {\n        font-size: 18px !important;\n        line-height: 1.55 !important;\n    }\n}\n\n\n\n\/* =====================================================\n   STARTSEITE \u00b7 MOBILE FIX JULI 2026\n   Kein Abschneiden auf Smartphone \/ kleine Displays\n===================================================== *\/\n\nhtml,\nbody {\n    max-width: 100% !important;\n    overflow-x: hidden !important;\n}\n\n.rz-homepage,\n.rz-homepage * {\n    box-sizing: border-box !important;\n}\n\n.rz-homepage img,\n.rz-homepage video,\n.rz-homepage iframe {\n    max-width: 100% !important;\n}\n\n.rz-homepage .rz-container {\n    width: min(calc(100% - 32px), 1220px) !important;\n    max-width: 100% !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n}\n\n.rz-homepage .rz-hero-copy,\n.rz-homepage .rz-hero-service-panel,\n.rz-homepage .rz-home-seo-panel,\n.rz-homepage .rz-section-intro,\n.rz-homepage .rz-final-content {\n    min-width: 0 !important;\n    max-width: 100% !important;\n}\n\n.rz-homepage .rz-hero-copy h1 span {\n    display: block !important;\n}\n\n@media (max-width: 900px) {\n    .rz-homepage .rz-hero-layout {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n        gap: 34px !important;\n        align-items: start !important;\n    }\n\n    .rz-homepage .rz-hero-copy h1 {\n        max-width: 100% !important;\n        font-size: clamp(46px, 13.5vw, 76px) !important;\n        line-height: 0.94 !important;\n        letter-spacing: -0.06em !important;\n        overflow-wrap: normal !important;\n        word-break: normal !important;\n    }\n\n    .rz-homepage .rz-hero-copy p {\n        max-width: 100% !important;\n        font-size: clamp(17px, 4vw, 20px) !important;\n        line-height: 1.58 !important;\n    }\n\n    .rz-homepage .rz-hero-actions {\n        width: 100% !important;\n    }\n\n    .rz-homepage .rz-hero-actions .rz-btn-primary {\n        width: 100% !important;\n        max-width: 360px !important;\n        min-width: 0 !important;\n    }\n\n    .rz-homepage .rz-hero-info-grid {\n        grid-template-columns: 1fr !important;\n        width: 100% !important;\n    }\n\n    .rz-homepage .rz-hero-service-panel {\n        width: 100% !important;\n        max-width: 100% !important;\n        padding: 26px !important;\n        border-radius: 28px !important;\n    }\n\n    .rz-homepage .rz-hero-service-list {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n        gap: 12px !important;\n        width: 100% !important;\n    }\n\n    .rz-homepage .rz-hero-service-list a,\n    .rz-homepage .rz-panel-cta {\n        width: 100% !important;\n        max-width: 100% !important;\n        min-width: 0 !important;\n        white-space: normal !important;\n        text-align: center !important;\n    }\n\n    .rz-homepage .rz-problem-grid,\n    .rz-homepage .rz-process-grid,\n    .rz-homepage .rz-team-grid,\n    .rz-homepage .rz-home-seo-grid,\n    .rz-homepage .rz-home-faq-grid,\n    .rz-homepage .rz-final-actions-upgraded {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n        width: 100% !important;\n        max-width: 100% !important;\n    }\n\n    .rz-homepage .rz-problem-card,\n    .rz-homepage .rz-process-card,\n    .rz-homepage .rz-team-grid article,\n    .rz-homepage .rz-home-seo-card,\n    .rz-homepage .rz-home-faq-item {\n        width: 100% !important;\n        max-width: 100% !important;\n    }\n\n    .rz-homepage .rz-section-intro h2,\n    .rz-homepage .rz-home-seo-panel h2,\n    .rz-homepage .rz-home-faq-headline {\n        max-width: 100% !important;\n        font-size: clamp(34px, 10vw, 56px) !important;\n        line-height: 1.02 !important;\n        letter-spacing: -0.055em !important;\n        overflow-wrap: normal !important;\n        word-break: normal !important;\n    }\n}\n\n@media (max-width: 520px) {\n    .rz-homepage .rz-container {\n        width: calc(100% - 24px) !important;\n    }\n\n    .rz-homepage .rz-hero-premium {\n        padding-top: 46px !important;\n        padding-bottom: 52px !important;\n    }\n\n    .rz-homepage .rz-kicker {\n        max-width: 100% !important;\n        white-space: normal !important;\n        text-align: left !important;\n        font-size: 11px !important;\n        line-height: 1.25 !important;\n    }\n\n    .rz-homepage .rz-hero-copy h1 {\n        font-size: clamp(43px, 15vw, 62px) !important;\n        line-height: 0.96 !important;\n        letter-spacing: -0.065em !important;\n    }\n\n    .rz-homepage .rz-hero-copy p {\n        font-size: 17px !important;\n        line-height: 1.58 !important;\n    }\n\n    .rz-homepage .rz-btn,\n    .rz-homepage .rz-btn-primary,\n    .rz-homepage .rz-panel-cta,\n    .rz-homepage .rz-problem-card a {\n        min-height: 60px !important;\n        padding-left: 18px !important;\n        padding-right: 18px !important;\n        font-size: 17px !important;\n        line-height: 1.15 !important;\n        white-space: normal !important;\n    }\n\n    .rz-homepage .rz-hero-service-panel,\n    .rz-homepage .rz-home-seo-panel {\n        padding: 22px !important;\n        border-radius: 24px !important;\n    }\n\n    .rz-homepage .rz-hero-service-list a {\n        min-height: 58px !important;\n        font-size: 17px !important;\n        line-height: 1.18 !important;\n    }\n\n    .rz-homepage .rz-hero-info-card {\n        padding: 16px !important;\n        border-radius: 18px !important;\n    }\n\n    .rz-homepage .rz-problem-card {\n        padding: 26px 22px !important;\n        border-radius: 24px !important;\n    }\n\n    .rz-homepage .rz-problem-card h3 {\n        font-size: clamp(26px, 8vw, 34px) !important;\n    }\n\n    .rz-homepage .rz-problem-card p {\n        font-size: 16px !important;\n        line-height: 1.55 !important;\n    }\n\n    .rz-homepage .rz-home-seo-links {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n    }\n\n    .rz-homepage .rz-home-seo-links a {\n        width: 100% !important;\n        min-height: 52px !important;\n    }\n\n    .rz-homepage .rz-team-grid {\n        max-width: 100% !important;\n    }\n}\n\n@media (max-width: 380px) {\n    .rz-homepage .rz-hero-copy h1 {\n        font-size: 40px !important;\n        letter-spacing: -0.055em !important;\n    }\n\n    .rz-homepage .rz-container {\n        width: calc(100% - 20px) !important;\n    }\n}\n\n\n\n\/* =====================================================\n   STARTSEITE \u00b7 HERO DESKTOP FIX\n   Verhindert Abschneiden von RAZENG RECHTSANW\u00c4LTE\n   auf Desktop, Laptop und Tablet. MUSS GANZ AM ENDE STEHEN.\n===================================================== *\/\n.rz-homepage .rz-hero-premium {\n    overflow: hidden !important;\n}\n\n.rz-homepage .rz-hero-layout {\n    display: grid !important;\n    grid-template-columns: minmax(0, 1fr) minmax(340px, 420px) !important;\n    gap: clamp(36px, 4.5vw, 72px) !important;\n    align-items: center !important;\n    width: 100% !important;\n    max-width: 100% !important;\n}\n\n.rz-homepage .rz-hero-copy {\n    min-width: 0 !important;\n    max-width: 100% !important;\n    overflow: visible !important;\n}\n\n.rz-homepage .rz-hero-copy h1 {\n    display: block !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin-right: 0 !important;\n    font-size: clamp(54px, 4.35vw, 82px) !important;\n    line-height: 0.94 !important;\n    letter-spacing: -0.058em !important;\n    overflow: visible !important;\n    text-wrap: balance !important;\n}\n\n.rz-homepage .rz-hero-copy h1 span {\n    display: block !important;\n    max-width: 100% !important;\n    white-space: nowrap !important;\n}\n\n.rz-homepage .rz-hero-copy p {\n    max-width: 760px !important;\n    font-size: clamp(20px, 1.55vw, 24px) !important;\n    line-height: 1.5 !important;\n}\n\n.rz-homepage .rz-hero-service-panel {\n    position: relative !important;\n    z-index: 3 !important;\n    width: 100% !important;\n    max-width: 420px !important;\n    justify-self: end !important;\n}\n\n@media (max-width: 1320px) {\n    .rz-homepage .rz-hero-layout {\n        grid-template-columns: minmax(0, 1fr) minmax(320px, 390px) !important;\n        gap: 34px !important;\n    }\n\n    .rz-homepage .rz-hero-copy h1 {\n        font-size: clamp(48px, 4.05vw, 68px) !important;\n        letter-spacing: -0.052em !important;\n    }\n\n    .rz-homepage .rz-hero-copy p {\n        max-width: 680px !important;\n        font-size: clamp(18px, 1.45vw, 22px) !important;\n    }\n}\n\n@media (max-width: 1120px) {\n    .rz-homepage .rz-hero-layout {\n        grid-template-columns: 1fr !important;\n        gap: 34px !important;\n    }\n\n    .rz-homepage .rz-hero-service-panel {\n        max-width: 100% !important;\n        justify-self: stretch !important;\n    }\n\n    .rz-homepage .rz-hero-copy h1 {\n        font-size: clamp(48px, 9vw, 82px) !important;\n    }\n}\n\n@media (max-width: 760px) {\n    .rz-homepage .rz-hero-copy h1 {\n        font-size: clamp(42px, 14vw, 64px) !important;\n        line-height: 0.96 !important;\n        letter-spacing: -0.052em !important;\n    }\n\n    .rz-homepage .rz-hero-copy h1 span {\n        white-space: normal !important;\n    }\n}\n\n\n\n\/* =====================================================\n   STARTSEITE \u00b7 FINAL OVERFLOW FIX\n   Problemkarten d\u00fcrfen auf Desktop und Mobil nicht abschneiden\n===================================================== *\/\nhtml,\nbody {\n    max-width: 100% !important;\n    overflow-x: hidden !important;\n}\n\n.rz-homepage,\n.rz-homepage * {\n    box-sizing: border-box !important;\n}\n\n.rz-homepage .rz-problem-section {\n    overflow: visible !important;\n}\n\n.rz-homepage .rz-problem-section .rz-container {\n    width: min(calc(100% - 48px), 1320px) !important;\n    max-width: 1320px !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n}\n\n.rz-homepage .rz-problem-grid {\n    display: grid !important;\n    grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr)) !important;\n    gap: 28px !important;\n    align-items: stretch !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    overflow: visible !important;\n}\n\n.rz-homepage .rz-problem-card {\n    width: 100% !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    min-height: 380px !important;\n    padding: 30px 28px !important;\n    overflow: hidden !important;\n}\n\n.rz-homepage .rz-problem-card span,\n.rz-homepage .rz-problem-card h3,\n.rz-homepage .rz-problem-card p,\n.rz-homepage .rz-problem-card a {\n    max-width: 100% !important;\n    min-width: 0 !important;\n    overflow-wrap: break-word !important;\n    word-break: normal !important;\n    hyphens: auto !important;\n}\n\n.rz-homepage .rz-problem-card h3 {\n    font-size: clamp(24px, 1.7vw, 30px) !important;\n    line-height: 1.08 !important;\n    letter-spacing: -0.045em !important;\n}\n\n.rz-homepage .rz-problem-card p {\n    font-size: clamp(16px, 1.05vw, 18px) !important;\n    line-height: 1.55 !important;\n}\n\n.rz-homepage .rz-problem-card a {\n    white-space: normal !important;\n    text-align: center !important;\n    line-height: 1.18 !important;\n    min-height: 62px !important;\n    padding: 0 20px !important;\n    font-size: clamp(15px, 1vw, 18px) !important;\n}\n\n@media (min-width: 1500px) {\n    .rz-homepage .rz-problem-grid {\n        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    }\n}\n\n@media (max-width: 1180px) {\n    .rz-homepage .rz-problem-section .rz-container {\n        width: min(calc(100% - 40px), 980px) !important;\n    }\n\n    .rz-homepage .rz-problem-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        gap: 24px !important;\n    }\n\n    .rz-homepage .rz-problem-card {\n        min-height: 330px !important;\n    }\n}\n\n@media (max-width: 720px) {\n    .rz-homepage .rz-problem-section .rz-container {\n        width: calc(100% - 28px) !important;\n    }\n\n    .rz-homepage .rz-problem-grid {\n        grid-template-columns: 1fr !important;\n        gap: 18px !important;\n    }\n\n    .rz-homepage .rz-problem-card {\n        min-height: auto !important;\n        padding: 28px 24px !important;\n        border-radius: 26px !important;\n    }\n\n    .rz-homepage .rz-problem-card h3 {\n        font-size: clamp(26px, 8vw, 34px) !important;\n    }\n\n    .rz-homepage .rz-problem-card p {\n        font-size: 17px !important;\n    }\n}\n\n\n\n\/* =====================================================\n   STARTSEITE \u00b7 NUCLEAR OVERFLOW FIX\n   Letzter Override: keine abgeschnittenen Problemkarten\n===================================================== *\/\nhtml,\nbody,\n.rz-homepage {\n    max-width: 100% !important;\n    overflow-x: hidden !important;\n}\n\n.rz-homepage,\n.rz-homepage * {\n    box-sizing: border-box !important;\n}\n\n.rz-homepage .rz-container,\n.rz-homepage .rz-problem-section,\n.rz-homepage .rz-problem-section .rz-container,\n.rz-homepage .rz-problem-grid,\n.rz-homepage .rz-problem-card {\n    min-width: 0 !important;\n    max-width: 100% !important;\n}\n\n.rz-homepage .rz-problem-section {\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n    overflow: hidden !important;\n}\n\n.rz-homepage .rz-problem-section .rz-container {\n    width: min(calc(100% - 56px), 1180px) !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n}\n\n.rz-homepage .rz-problem-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    gap: 26px !important;\n    align-items: stretch !important;\n    width: 100% !important;\n}\n\n.rz-homepage .rz-problem-card {\n    position: relative !important;\n    width: 100% !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    min-height: 390px !important;\n    padding: 30px 28px !important;\n    overflow: hidden !important;\n}\n\n.rz-homepage .rz-problem-card span,\n.rz-homepage .rz-problem-card h3,\n.rz-homepage .rz-problem-card p,\n.rz-homepage .rz-problem-card a {\n    display: block !important;\n    width: auto !important;\n    max-width: 100% !important;\n    min-width: 0 !important;\n    white-space: normal !important;\n    overflow: visible !important;\n    overflow-wrap: anywhere !important;\n    word-break: break-word !important;\n    hyphens: auto !important;\n}\n\n.rz-homepage .rz-problem-card span {\n    display: inline-flex !important;\n    width: fit-content !important;\n    max-width: 100% !important;\n}\n\n.rz-homepage .rz-problem-card h3 {\n    font-size: clamp(24px, 1.75vw, 30px) !important;\n    line-height: 1.08 !important;\n    letter-spacing: -0.04em !important;\n    text-wrap: balance !important;\n}\n\n.rz-homepage .rz-problem-card p {\n    font-size: 16.5px !important;\n    line-height: 1.55 !important;\n}\n\n.rz-homepage .rz-problem-card a {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    min-height: 62px !important;\n    padding: 0 18px !important;\n    font-size: 16px !important;\n    line-height: 1.18 !important;\n    text-align: center !important;\n}\n\n@media (min-width: 1550px) {\n    .rz-homepage .rz-problem-section .rz-container {\n        width: min(calc(100% - 72px), 1360px) !important;\n    }\n\n    .rz-homepage .rz-problem-grid {\n        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    }\n}\n\n@media (max-width: 1250px) {\n    .rz-homepage .rz-problem-section .rz-container {\n        width: min(calc(100% - 48px), 920px) !important;\n    }\n\n    .rz-homepage .rz-problem-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        gap: 24px !important;\n    }\n\n    .rz-homepage .rz-problem-card {\n        min-height: 340px !important;\n    }\n}\n\n@media (max-width: 760px) {\n    .rz-homepage .rz-problem-section .rz-container {\n        width: calc(100% - 28px) !important;\n    }\n\n    .rz-homepage .rz-problem-grid {\n        grid-template-columns: 1fr !important;\n        gap: 18px !important;\n    }\n\n    .rz-homepage .rz-problem-card {\n        min-height: auto !important;\n        padding: 28px 24px !important;\n        border-radius: 26px !important;\n    }\n\n    .rz-homepage .rz-problem-card h3 {\n        font-size: clamp(27px, 8vw, 36px) !important;\n    }\n\n    .rz-homepage .rz-problem-card p {\n        font-size: 17px !important;\n    }\n\n    .rz-homepage .rz-problem-card a {\n        min-height: 58px !important;\n        font-size: 16px !important;\n    }\n}\n\n\n\/* =====================================================\n   RAZENG \u00b7 FINAL FIX TITELGR\u00d6SSE PROBLEM-CARDS\n   Letzter Override: kleinere, saubere Card-Titel\n===================================================== *\/\n\n.rz-homepage .rz-problem-card h3 {\n    font-size: clamp(22px, 1.45vw, 28px) !important;\n    line-height: 1.12 !important;\n    letter-spacing: -0.035em !important;\n    word-break: normal !important;\n    overflow-wrap: anywhere !important;\n    hyphens: auto !important;\n    margin-bottom: 16px !important;\n}\n\n.rz-homepage .rz-problem-card p {\n    font-size: 16.5px !important;\n    line-height: 1.52 !important;\n}\n\n.rz-homepage .rz-problem-card {\n    padding: 30px 26px !important;\n}\n\n@media (max-width: 1180px) {\n    .rz-homepage .rz-problem-card h3 {\n        font-size: clamp(21px, 2.2vw, 26px) !important;\n    }\n}\n\n@media (max-width: 760px) {\n    .rz-homepage .rz-problem-card h3 {\n        font-size: 24px !important;\n        line-height: 1.12 !important;\n    }\n\n    .rz-homepage .rz-problem-card p {\n        font-size: 16px !important;\n    }\n}\n\n\n\/* =====================================================\n   RAZENG \u00b7 FINAL FIX HERO-H1 MOBIL\n   RAZENG RECHTSANW\u00c4LTE kleiner und sauber auf Smartphone\n===================================================== *\/\n\n@media (max-width: 760px) {\n    .rz-homepage .rz-hero-copy h1 {\n        font-size: clamp(38px, 13vw, 54px) !important;\n        line-height: 0.96 !important;\n        letter-spacing: -0.055em !important;\n        max-width: 100% !important;\n        overflow-wrap: normal !important;\n        word-break: normal !important;\n        hyphens: none !important;\n    }\n}\n\n@media (max-width: 520px) {\n    .rz-homepage .rz-hero-copy h1 {\n        font-size: clamp(34px, 12.2vw, 46px) !important;\n        line-height: 0.98 !important;\n        letter-spacing: -0.05em !important;\n    }\n}\n\n@media (max-width: 390px) {\n    .rz-homepage .rz-hero-copy h1 {\n        font-size: clamp(28px, 11.5vw, 34px) !important;\n        line-height: 1 !important;\n        letter-spacing: -0.045em !important;\n    }\n}\n\n<\/style>\n\n\n<main class=\"rz-homepage rz-startseite-premium\">\n\n<!-- HERO -->\n<section class=\"rz-hero-premium\" id=\"start\">\n\n    <div class=\"rz-container\">\n\n        <div class=\"rz-hero-layout\">\n\n            <div class=\"rz-hero-copy\">\n\n                <span class=\"rz-kicker\">\n                    RECHTSANW\u00c4LTE LEIPZIG \u00b7 RAZENG\n                <\/span>\n\n                <h1>\n                    <span>RAZENG<\/span>\n                    <span>RECHTSANW\u00c4LTE<\/span>\n                <\/h1>\n\n                <p>\n                    Ihre Rechtsanw\u00e4lte in Leipzig: Wir helfen bei K\u00fcndigung, Verkehrsunfall, Bu\u00dfgeld, Strafverfahren,\n                    Scheidung, Unterhalt, Vertrag oder Forderung. Unsere erfahrenen Anw\u00e4lte pr\u00fcfen die Rechtslage,\n                    ordnen Ihr Anliegen rechtlich ein und \u00fcbernehmen f\u00fcr Sie die konsequente Vertretung Ihrer Interessen.\n                <\/p>\n\n                <div class=\"rz-hero-actions\">\n                    <a href=\"#mandat\" class=\"rz-btn rz-btn-primary\">\n                        Chancen pr\u00fcfen lassen\n                    <\/a>\n                <\/div>\n                <div class=\"rz-hero-points rz-hero-info-grid\">\n                    <div class=\"rz-hero-info-card\">\n                        <strong>Erste Einsch\u00e4tzung<\/strong>\n                        <small>Wir ordnen Ihr Anliegen anwaltlich ein und zeigen die n\u00e4chsten sinnvollen Schritte auf.<\/small>\n                    <\/div>\n                    <div class=\"rz-hero-info-card\">\n                        <strong>Unterlagen pr\u00fcfen<\/strong>\n                        <small>Schreiben, Bescheide, Vertr\u00e4ge und Nachweise werden strukturiert ausgewertet.<\/small>\n                    <\/div>\n                    <div class=\"rz-hero-info-card\">\n                        <strong>Pers\u00f6nliche Betreuung<\/strong>\n                        <small>Sie erhalten klare anwaltliche Unterst\u00fctzung statt anonymer Massenbearbeitung.<\/small>\n                    <\/div>\n                    <div class=\"rz-hero-info-card\">\n                        <strong>Konsequente Vertretung<\/strong>\n                        <small>Wir vertreten Ihre Interessen gegen\u00fcber Gegnern, Beh\u00f6rden, Versicherungen und Gerichten.<\/small>\n                    <\/div>\n                <\/div>\n<\/div>\n\n            <aside class=\"rz-hero-service-panel\" aria-label=\"Wichtige Anliegen\">\n\n                <span class=\"rz-panel-label\">\n                    Wir helfen insbesondere bei\n                <\/span>\n\n                <div class=\"rz-hero-service-list\">\n                    <a href=\"#kuendigung\">K\u00fcndigung erhalten<\/a>\n                    <a href=\"#verkehrsunfall\">Unfall regulieren lassen<\/a>\n                    <a href=\"#bussgeld\">Bu\u00dfgeld \/ Fahrverbot pr\u00fcfen<\/a>\n                    <a href=\"#strafrecht\">Strafvorwurf pr\u00fcfen lassen<\/a>\n                    <a href=\"#familienrecht\">Scheidung \/ Unterhalt kl\u00e4ren<\/a>\n                    <a href=\"#zivilrecht\">Forderung \/ Vertrag pr\u00fcfen<\/a>\n                <\/div>\n\n                <a href=\"#mandat\" class=\"rz-panel-cta\">\n                    Zur Online-Anfrage\n                <\/a>\n\n            <\/aside>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<!-- TRUST \/ ZAHLEN -->\n<section class=\"rz-trust-section\">\n\n    <div class=\"rz-container\">\n\n        <div class=\"rz-trust-grid\">\n\n            <div class=\"rz-trust-item\">\n                <strong>25+<\/strong>\n                <span>Jahre Erfahrung<\/span>\n            <\/div>\n\n            <div class=\"rz-trust-item\">\n                <strong>14.000+<\/strong>\n                <span>bearbeitete Verfahren<\/span>\n            <\/div>\n\n            <div class=\"rz-trust-item\">\n                <strong>700+<\/strong>\n                <span>Mandate pro Jahr<\/span>\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<!-- PROBLEME -->\n<section class=\"rz-problem-section\" id=\"probleme\">\n\n    <div class=\"rz-container\">\n\n        <div class=\"rz-section-intro rz-section-intro-left\">\n\n            <span class=\"rz-kicker\">\n                WOBEI BRAUCHEN SIE HILFE?\n            <\/span>\n\n            <h2>\n                Probleme, die wir f\u00fcr Sie l\u00f6sen.\n            <\/h2>\n\n\n\n        <\/div>\n\n        <div class=\"rz-problem-grid\">\n\n            <article class=\"rz-problem-card\" id=\"kuendigung\" tabindex=\"0\">\n                <span>Arbeitsrecht<\/span>\n                <h3>K\u00fcndigung erhalten?<\/h3>\n                <p>\n                    Wir pr\u00fcfen Fristen, K\u00fcndigungsschutz, Abfindungspotential und die richtige Klagestrategie.\n                <\/p>\n                <a href=\"#mandat\">K\u00fcndigung pr\u00fcfen lassen<\/a>\n            <\/article>\n\n            <article class=\"rz-problem-card\" id=\"verkehrsunfall\" tabindex=\"0\">\n                <span>Verkehrsrecht<\/span>\n                <h3>Verkehrsunfall gehabt?<\/h3>\n                <p>\n                    Wir machen Reparaturkosten, Gutachterkosten, Nutzungsausfall, Schmerzensgeld und weitere Anspr\u00fcche geltend.\n                <\/p>\n                <a href=\"#mandat\">Unfallschaden pr\u00fcfen<\/a>\n            <\/article>\n\n            <article class=\"rz-problem-card\" id=\"bussgeld\" tabindex=\"0\">\n                <span>Bu\u00dfgeldrecht<\/span>\n                <h3>Bu\u00dfgeld erhalten?<\/h3>\n                <p>\n                    Wir pr\u00fcfen Messung, Punkte, Fahrverbot und Verteidigungsm\u00f6glichkeiten gegen den Bu\u00dfgeldbescheid.\n                <\/p>\n                <a href=\"#mandat\">Bu\u00dfgeldbescheid pr\u00fcfen<\/a>\n            <\/article>\n\n            <article class=\"rz-problem-card\" id=\"strafrecht\" tabindex=\"0\">\n                <span>Strafrecht<\/span>\n                <h3>Vorladung erhalten?<\/h3>\n                <p>\n                    Keine Aussage ohne Akteneinsicht. Wir \u00fcbernehmen Verteidigung, Akteneinsicht und Korrespondenz.\n                <\/p>\n                <a href=\"#mandat\">Verteidigung sichern<\/a>\n            <\/article>\n\n            <article class=\"rz-problem-card\" id=\"familienrecht\" tabindex=\"0\">\n                <span>Familienrecht<\/span>\n                <h3>Trennung, Scheidung oder Unterhalt?<\/h3>\n                <p>\n                    Beratung und Vertretung bei Scheidung, Unterhalt, Umgang, Sorgerecht und Verm\u00f6gensfragen.\n                <\/p>\n                <a href=\"#mandat\">Familienrechtliche Frage pr\u00fcfen<\/a>\n            <\/article>\n\n            <article class=\"rz-problem-card\" id=\"zivilrecht\" tabindex=\"0\">\n                <span>Zivilrecht<\/span>\n                <h3>Forderung oder Vertrag?<\/h3>\n                <p>\n                    Wir pr\u00fcfen Anspr\u00fcche, Vertragsst\u00f6rungen, Kaufrecht, Werklohn und Schadensersatz.\n                <\/p>\n                <a href=\"#mandat\">Anspruch pr\u00fcfen lassen<\/a>\n            <\/article>\n\n            <article class=\"rz-problem-card\" tabindex=\"0\">\n                <span>Mietrecht<\/span>\n                <h3>Mietproblem?<\/h3>\n                <p>\n                    Wir beraten bei mietrechtlichen Konflikten, K\u00fcndigungen, Forderungen und M\u00e4ngelthemen.\n                <\/p>\n                <a href=\"#mandat\">Mietproblem pr\u00fcfen lassen<\/a>\n            <\/article>\n\n            <article class=\"rz-problem-card\" tabindex=\"0\">\n                <span>Erbrecht<\/span>\n                <h3>Erbfall oder Pflichtteil?<\/h3>\n                <p>\n                    Wir unterst\u00fctzen bei erbrechtlichen Anspr\u00fcchen, Pflichtteil, Nachlass und streitigen Erbf\u00e4llen.\n                <\/p>\n                <a href=\"#mandat\">Erbfall pr\u00fcfen lassen<\/a>\n            <\/article>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<!-- FORMULAR FR\u00dcH -->\n<section class=\"rz-contact-section\" id=\"mandat\">\n\n    <div class=\"rz-container\">\n\n        <div class=\"rz-contact-layout\">\n\n            <div class=\"rz-contact-copy\">\n\n                <span class=\"rz-kicker\">\n                    ONLINE-FALLPR\u00dcFUNG\n                <\/span>\n\n                <h2>\n                    Anliegen schildern \u2013 wir melden uns.\n                <\/h2>\n\n                <p>\n                    Schildern Sie uns kurz, worum es geht. Wir pr\u00fcfen Fristen, Zust\u00e4ndigkeit und melden uns zur weiteren Abstimmung.\n                <\/p>\n\n                <div class=\"rz-contact-benefits\">\n\n                    <div>\n                        <strong>Schnelle R\u00fcckmeldung<\/strong>\n                        <span>Wir melden uns zur weiteren Abstimmung.<\/span>\n                    <\/div>\n\n                    <div>\n                        <strong>Unterlagen direkt senden<\/strong>\n                        <span>Bescheide, Schreiben, Vertr\u00e4ge oder Fotos k\u00f6nnen \u00fcbermittelt werden.<\/span>\n                    <\/div>\n\n                    <div>\n                        <strong>Klare n\u00e4chste Schritte<\/strong>\n                        <span>Sie erfahren, was rechtlich und wirtschaftlich sinnvoll ist.<\/span>\n                    <\/div>\n\n                <\/div>\n\n                <div class=\"rz-direct-contact rz-direct-contact-upgraded\">\n                    <p>Lieber direkt Kontakt aufnehmen?<\/p>\n\n                    <div class=\"rz-direct-actions-upgraded\">\n                        <a href=\"mailto:post@razeng.de?subject=Anfrage%20%C3%BCber%20die%20Website%20RAZENG\" class=\"rz-direct-email-desktop\">\n                            E-Mail schreiben\n                        <\/a>\n\n                        <a href=\"#rueckruf\" class=\"rz-direct-callback-desktop rzcb-open\">\n                            R\u00fcckruf anfordern\n                        <\/a>\n\n                        <a href=\"tel:+493412341800\" class=\"rz-direct-call-mobile\">\n                            0341 \/ 2341800\n                        <\/a>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n\n            <div class=\"rz-contact-form-wrap\">\n                \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f3552-o1\" lang=\"de-DE\" dir=\"ltr\" data-wpcf7-id=\"3552\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/41#wpcf7-f3552-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Kontaktformular\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"3552\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"de_DE\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f3552-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"rz-form-premium\">\n\t<div class=\"rz-form-head\">\n\t\t<p><span class=\"rz-form-kicker\">MANDAT STARTEN<\/span>\n\t\t<\/p>\n\t\t<h3>Fall jetzt pr\u00fcfen lassen\n\t\t<\/h3>\n\t\t<p><br \/>\nSchildern Sie uns kurz Ihr Anliegen. Wir melden uns zur weiteren Abstimmung.\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"rz-form-section-inner\">\n\t\t<div class=\"rz-form-row rz-form-row-full\">\n\t\t\t<div>\n\t\t\t\t<p><label><br \/>\nWobei ben\u00f6tigen Sie Unterst\u00fctzung?<br \/>\n<span class=\"rz-required-note\">(erforderlich)<\/span><br \/>\n<\/label>\n\t\t\t\t<\/p>\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"anliegen\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"anliegen\"><option value=\"\">Bitte ausw\u00e4hlen<\/option><option value=\"Arbeitsrecht \/ K\u00fcndigung\">Arbeitsrecht \/ K\u00fcndigung<\/option><option value=\"Verkehrsunfall\">Verkehrsunfall<\/option><option value=\"Bu\u00dfgeld \/ Fahrverbot\">Bu\u00dfgeld \/ Fahrverbot<\/option><option value=\"Strafrecht \/ Vorladung\">Strafrecht \/ Vorladung<\/option><option value=\"Familienrecht \/ Scheidung \/ Unterhalt\">Familienrecht \/ Scheidung \/ Unterhalt<\/option><option value=\"Zivilrecht \/ Vertrag \/ Forderung\">Zivilrecht \/ Vertrag \/ Forderung<\/option><option value=\"Mietrecht\">Mietrecht<\/option><option value=\"Erbrecht\">Erbrecht<\/option><option value=\"Sonstiges Anliegen\">Sonstiges Anliegen<\/option><\/select><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"rz-form-row\">\n\t\t\t<div>\n\t\t\t\t<p><label><br \/>\nVorname<br \/>\n<span class=\"rz-required-note\">(erforderlich)<\/span><br \/>\n<\/label>\n\t\t\t\t<\/p>\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"vorname\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"given-name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"vorname\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div>\n\t\t\t\t<p><label><br \/>\nNachname<br \/>\n<span class=\"rz-required-note\">(erforderlich)<\/span><br \/>\n<\/label>\n\t\t\t\t<\/p>\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nachname\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"family-name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"nachname\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"rz-form-row\">\n\t\t\t<div>\n\t\t\t\t<p><label><br \/>\nTelefon<br \/>\n<span class=\"rz-required-note\">(erforderlich)<\/span><br \/>\n<\/label>\n\t\t\t\t<\/p>\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"telefon\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" autocomplete=\"tel\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"telefon\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div>\n\t\t\t\t<p><label><br \/>\nE-Mail<br \/>\n<span class=\"rz-required-note\">(erforderlich)<\/span><br \/>\n<\/label>\n\t\t\t\t<\/p>\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"rz-form-row rz-form-row-full\">\n\t\t\t<div>\n\t\t\t\t<p><label><br \/>\nKurze Sachverhaltsschilderung<br \/>\n<span class=\"rz-required-note\">(erforderlich)<\/span><br \/>\n<\/label>\n\t\t\t\t<\/p>\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nachricht\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Was ist passiert? Gibt es Fristen, Termine, Schreiben oder Bescheide?\" name=\"nachricht\"><\/textarea><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"rz-form-row rz-form-row-full\">\n\t\t\t<div>\n\t\t\t\t<p><label><br \/>\nUnterlagen hochladen<br \/>\n<\/label>\n\t\t\t\t<\/p>\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"datei\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file\" accept=\".pdf,.jpg,.jpeg,.png,.doc,.docx,.heic\" aria-invalid=\"false\" type=\"file\" name=\"datei\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t\t<p><small><br \/>\nOptional: K\u00fcndigung, Bescheid, Vorladung, Vertrag, Fotos oder sonstige Unterlagen.<br \/>\n<\/small>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"rz-form-row rz-form-row-full\">\n\t\t\t<div>\n\t\t\t\t<p><label><br \/>\nRechtsschutzversicherung vorhanden?<br \/>\n<span class=\"rz-required-note\">(erforderlich)<\/span><br \/>\n<\/label>\n\t\t\t\t<\/p>\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"rechtsschutz\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"rechtsschutz\"><option value=\"\">Bitte ausw\u00e4hlen<\/option><option value=\"Ja\">Ja<\/option><option value=\"Nein\">Nein<\/option><option value=\"Unklar\">Unklar<\/option><\/select><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"rz-form-row rz-form-row-full\">\n\t\t\t<div class=\"rz-privacy\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"datenschutz\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"datenschutz\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Ich habe die Datenschutzerkl\u00e4rung gelesen und bin mit der Verarbeitung meiner Angaben zur Bearbeitung meiner Anfrage einverstanden.<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"rz-form-row rz-form-row-full\">\n\t\t\t<div>\n\t\t\t\t<p><div class=\"cf7-cf-turnstile\" style=\"margin-top: 0px; margin-bottom: -15px;\"> <div id=\"cf-turnstile-cf7-2364669295\" class=\"cf-turnstile\" data-callback=\"turnstileCF7Callback\" data-sitekey=\"0x4AAAAAADexgFKIVOVBMSve\" data-theme=\"light\" data-language=\"auto\" data-size=\"normal\" data-retry=\"auto\" data-retry-interval=\"1000\" data-refresh-expired=\"auto\" data-refresh-timeout=\"auto\" data-action=\"contact-form-7\" data-callback=\"turnstileCF7Callback\" data-appearance=\"always\"><\/div> <style>.wpcf7-submit { pointer-events: none; opacity: 0.5; }<\/style> <br class=\"cf-turnstile-br cf-turnstile-br-cf7-2364669295\"> <style>#cf-turnstile-cf7-2364669295 { margin-left: -15px; }<\/style> <script>document.addEventListener(\"DOMContentLoaded\",function(){document.querySelectorAll('.wpcf7-form').forEach(function(e){e.addEventListener('submit',function(){if(document.getElementById('cf-turnstile-cf7-2364669295')){setTimeout(function(){turnstile.reset('#cf-turnstile-cf7-2364669295');},1000)}})})});<\/script> <\/div><br\/><input class=\"wpcf7-form-control wpcf7-submit has-spinner rz-submit\" type=\"submit\" value=\"Fall pr\u00fcfen lassen\" \/>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<!-- ABLAUF -->\n<section class=\"rz-process-section\" id=\"ablauf\">\n\n    <div class=\"rz-container\">\n\n        <div class=\"rz-section-intro\">\n\n            <span class=\"rz-kicker\">\n                SO FUNKTIONIERT ES\n            <\/span>\n\n            <h2>\n                In wenigen Schritten zur anwaltlichen Hilfe.\n            <\/h2>\n\n        <\/div>\n\n        <div class=\"rz-process-grid\">\n\n            <div class=\"rz-process-card\">\n                <strong>01<\/strong>\n                <h3>Anliegen schildern<\/h3>\n                <p>\n                    Sie beschreiben kurz Ihr Problem und \u00fcbermitteln vorhandene Unterlagen.\n                <\/p>\n            <\/div>\n\n            <div class=\"rz-process-card\">\n                <strong>02<\/strong>\n                <h3>Rechtslage pr\u00fcfen<\/h3>\n                <p>\n                    Wir pr\u00fcfen die rechtliche Ausgangslage und zeigen auf, welche Schritte jetzt sinnvoll sind.\n                <\/p>\n            <\/div>\n\n            <div class=\"rz-process-card\">\n                <strong>03<\/strong>\n                <h3>Strategie festlegen<\/h3>\n                <p>\n                    Sie erhalten eine klare Einsch\u00e4tzung zu Chancen, Risiken und Vorgehen.\n                <\/p>\n            <\/div>\n\n            <div class=\"rz-process-card\">\n                <strong>04<\/strong>\n                <h3>Vertretung starten<\/h3>\n                <p>\n                    Nach Mandatierung \u00fcbernehmen wir Gegner, Versicherung, Beh\u00f6rde oder Gericht.\n                <\/p>\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<!-- WARUM RAZENG -->\n<section class=\"rz-why-section\">\n\n    <div class=\"rz-container\">\n\n        <div class=\"rz-why-layout\">\n\n            <div class=\"rz-why-copy\">\n\n                <span class=\"rz-kicker\">\n                    WARUM RAZENG?\n                <\/span>\n\n                <h2>\n                    Klare Strategie. Pers\u00f6nliche Betreuung. Konsequente Vertretung.\n                <\/h2>\n\n                <p>\n                    Unsere Arbeit beginnt mit einer realistischen Einsch\u00e4tzung:\n                    Was ist rechtlich m\u00f6glich, was ist wirtschaftlich sinnvoll und welcher Schritt bringt Sie konkret weiter?\n                <\/p>\n\n                <a href=\"#mandat\" class=\"rz-btn rz-btn-primary\">\n                    Chancen pr\u00fcfen lassen\n                <\/a>\n\n            <\/div>\n\n            <div class=\"rz-why-list\">\n\n                <div>\n                    <strong>Pers\u00f6nlich<\/strong>\n                    <p>Sie erhalten konkrete anwaltliche Betreuung und keine anonyme Massenbearbeitung.<\/p>\n                <\/div>\n\n                <div>\n                    <strong>Strukturiert<\/strong>\n                    <p>Wir pr\u00fcfen Sachverhalt, Unterlagen, Fristen und Kostenrisiken mit klarer Linie.<\/p>\n                <\/div>\n\n                <div>\n                    <strong>Digital erreichbar<\/strong>\n                    <p>Unterlagen k\u00f6nnen online \u00fcbermittelt und Mandate effizient vorbereitet werden.<\/p>\n                <\/div>\n\n                <div>\n                    <strong>Konsequent<\/strong>\n                    <p>Wir verfolgen Anspr\u00fcche au\u00dfergerichtlich und gerichtlich, wenn dies sinnvoll ist.<\/p>\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<!-- TEAM UND FOTOS GANZ UNTEN -->\n\n<section class=\"rz-team-section\">\n\n<div class=\"rz-container\">\n\n    <div class=\"rz-section-intro\">\n\n        <span class=\"rz-kicker\">\n            KANZLEI &amp; TEAM\n        <\/span>\n\n        <h2>\n            Menschen, die sich f\u00fcr Ihr Recht einsetzen.\n        <\/h2>\n\n        <p>\n            Pers\u00f6nliche Betreuung, klare Zust\u00e4ndigkeiten und ein Team, das Ihr Anliegen strukturiert bearbeitet.\n        <\/p>\n\n    <\/div>\n\n    <div class=\"rz-team-grid\">\n\n        <article>\n            <img decoding=\"async\" src=\"https:\/\/razeng.de\/wp-content\/uploads\/2026\/01\/RAR-re-1-2-scaled.jpg\" alt=\"Rechtsanwalt Frank Razeng\">\n            <h3>Frank Razeng<\/h3>\n            <span>Rechtsanwalt &amp; Kanzleigr\u00fcnder<\/span>\n        <\/article>\n\n        <article>\n            <img decoding=\"async\" src=\"https:\/\/razeng.de\/wp-content\/uploads\/2026\/01\/RAK-re-1-scaled.jpg\" alt=\"Rechtsanw\u00e4ltin Cornelia Kleinert\">\n            <h3>Cornelia Kleinert<\/h3>\n            <span>Fachanw\u00e4ltin f\u00fcr Familienrecht<\/span>\n        <\/article>\n\n        <article>\n            <img decoding=\"async\" src=\"https:\/\/razeng.de\/wp-content\/uploads\/2026\/01\/RASK-re-z-1-scaled.jpg\" alt=\"Rechtsanw\u00e4ltin Simone Kraus\">\n            <h3>Simone Kraus<\/h3>\n            <span>Rechtsanw\u00e4ltin<\/span>\n        <\/article>\n\n        <article>\n            <img decoding=\"async\" src=\"https:\/\/razeng.de\/wp-content\/uploads\/2026\/01\/NS-re-1-scaled.jpg\" alt=\"Nadja Schneider\">\n            <h3>Nadja Schneider<\/h3>\n            <span>Rechtsanwaltsfachangestellte<\/span>\n        <\/article>\n\n        <article>\n            <img decoding=\"async\" src=\"https:\/\/razeng.de\/wp-content\/uploads\/2026\/01\/SS-li-1-scaled.jpg\" alt=\"Sarah Seiler\">\n            <h3>Sarah Seiler<\/h3>\n            <span>Sekretariat<\/span>\n        <\/article>\n\n        <article>\n            <img decoding=\"async\" src=\"https:\/\/razeng.de\/wp-content\/uploads\/2026\/01\/CK-re-1-scaled.jpg\" alt=\"Cassandra K\u00fchn\">\n            <h3>Cassandra K\u00fchn<\/h3>\n            <span>Auszubildende Rechtsanwaltsfachangestellte<\/span>\n        <\/article>\n\n    <\/div>\n\n<\/div>\n\n<\/section>\n\n\n\n<!-- SEO \/ FAQ \u00b7 Rank Math Inhalt \u00b7 Premium -->\n<section class=\"rz-home-seo-section\" id=\"rechtsanwaelte-leipzig\">\n\n    <div class=\"rz-container\">\n\n        <div class=\"rz-home-seo-panel\">\n\n            <div class=\"rz-home-seo-top\">\n\n                <div>\n                    <span class=\"rz-kicker\">RECHTSANW\u00c4LTE LEIPZIG \u00b7 STARTSEITE<\/span>\n\n                    <h2>Rechtsanw\u00e4lte Leipzig: schnelle Einordnung, klare Strategie.<\/h2>\n\n                    <p>\n                        Rechtsanw\u00e4lte Leipzig: RAZENG Rechtsanw\u00e4lte unterst\u00fctzt Mandanten bei arbeitsrechtlichen,\n                        verkehrsrechtlichen, strafrechtlichen, familienrechtlichen und zivilrechtlichen Anliegen.\n                        Wir pr\u00fcfen Unterlagen, sichern Fristen und entwickeln eine klare Strategie f\u00fcr das weitere Vorgehen.\n                    <\/p>\n\n                    <p>\n                        Auf der Startseite finden Sie direkte Zug\u00e4nge zu den wichtigsten Leistungen: K\u00fcndigung,\n                        Verkehrsunfall, Bu\u00dfgeld, Strafverfahren, Scheidung, Unterhalt, Vertr\u00e4ge, Forderungen,\n                        Mietrecht und Erbrecht.\n                    <\/p>\n                <\/div>\n\n                <aside class=\"rz-home-seo-note\" aria-label=\"Fallpr\u00fcfung bei RAZENG Rechtsanw\u00e4lte Leipzig\">\n                    <strong>Erst pr\u00fcfen, dann handeln.<\/strong>\n                    <p>\n                        Eine fr\u00fche anwaltliche Einordnung sch\u00fctzt Fristen, Beweise und taktische Optionen.\n                        Ziel ist eine schnelle, realistische und wirtschaftlich sinnvolle Entscheidung.\n                    <\/p>\n                <\/aside>\n\n            <\/div>\n\n            <div class=\"rz-home-seo-links\" aria-label=\"Wichtige Rechtsgebiete bei RAZENG Rechtsanw\u00e4lte Leipzig\">\n                <a href=\"\/arbeitsrecht\/\">Arbeitsrecht<\/a>\n                <a href=\"\/verkehrsrecht\/\">Verkehrsrecht<\/a>\n                <a href=\"\/strafrecht\/\">Strafrecht<\/a>\n                <a href=\"\/familienrecht\/\">Familienrecht<\/a>\n                <a href=\"\/zivilrecht\/\">Zivilrecht<\/a>\n                <a href=\"\/rechtsgebiete\/\">Alle Rechtsgebiete<\/a>\n                <a href=\"https:\/\/www.brak.de\/\" target=\"_blank\" rel=\"noopener\">Bundesrechtsanwaltskammer<\/a>\n            <\/div>\n\n            <div class=\"rz-home-seo-grid\">\n\n                <article class=\"rz-home-seo-card\" tabindex=\"0\">\n                    <em>01<\/em>\n                    <strong>Erste Einordnung<\/strong>\n                    <p>\n                        Bei K\u00fcndigung, Bu\u00dfgeld, Bescheid oder Klage ist eine fr\u00fche anwaltliche Einordnung oft entscheidend.\n                        So lassen sich Risiken und Chancen besser bewerten.\n                    <\/p>\n                <\/article>\n\n                <article class=\"rz-home-seo-card\" tabindex=\"0\">\n                    <em>02<\/em>\n                    <strong>Unterlagen pr\u00fcfen<\/strong>\n                    <p>\n                        Wir werten Vertr\u00e4ge, Bescheide, Schreiben, Fotos, Gutachten und Akten strukturiert aus.\n                    <\/p>\n                <\/article>\n\n                <article class=\"rz-home-seo-card\" tabindex=\"0\">\n                    <em>03<\/em>\n                    <strong>Strategie festlegen<\/strong>\n                    <p>\n                        Sie erhalten eine realistische Einsch\u00e4tzung zu Chancen, Risiken, Kosten und sinnvollen n\u00e4chsten Schritten.\n                    <\/p>\n                <\/article>\n\n            <\/div>\n\n            <h2 class=\"rz-home-faq-headline\">H\u00e4ufige Fragen zur anwaltlichen Fallpr\u00fcfung.<\/h2>\n\n            <div class=\"rz-home-faq-grid\">\n\n                <article class=\"rz-home-faq-item\" tabindex=\"0\">\n                    <strong>Wann sollte ich Rechtsanw\u00e4lte Leipzig kontaktieren?<\/strong>\n                    <p>\n                        Kontaktieren Sie uns fr\u00fchzeitig, sobald Sie eine K\u00fcndigung, Vorladung, einen Bescheid,\n                        eine Forderung oder ein anwaltliches Schreiben erhalten.\n                    <\/p>\n                <\/article>\n\n                <article class=\"rz-home-faq-item\" tabindex=\"0\">\n                    <strong>Welche Unterlagen werden ben\u00f6tigt?<\/strong>\n                    <p>\n                        Hilfreich sind Vertr\u00e4ge, Bescheide, Schriftverkehr, Fotos, Gutachten,\n                        Polizeischreiben, K\u00fcndigungen und Fristangaben.\n                    <\/p>\n                <\/article>\n\n                <article class=\"rz-home-faq-item\" tabindex=\"0\">\n                    <strong>Wie startet die Fallpr\u00fcfung?<\/strong>\n                    <p>\n                        Sie schildern Ihr Anliegen \u00fcber das Formular, per E-Mail oder telefonisch.\n                        Danach pr\u00fcfen wir Zust\u00e4ndigkeit, Fristen und n\u00e4chste Schritte.\n                    <\/p>\n                <\/article>\n\n                <article class=\"rz-home-faq-item\" tabindex=\"0\">\n                    <strong>Welche Rechtsgebiete bearbeitet RAZENG?<\/strong>\n                    <p>\n                        RAZENG Rechtsanw\u00e4lte Leipzig ber\u00e4t unter anderem im Arbeitsrecht, Verkehrsrecht,\n                        Strafrecht, Familienrecht, Zivilrecht, Mietrecht und Erbrecht.\n                    <\/p>\n                <\/article>\n\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<!-- FINAL CTA -->\n<section class=\"rz-final-section\">\n\n    <div class=\"rz-container\">\n\n        <div class=\"rz-final-box\">\n\n            <h2>\n                Warten Sie nicht, bis Fristen verstreichen.\n            <\/h2>\n\n            <p>\n                Je fr\u00fcher Sie anwaltlich handeln, desto besser lassen sich Anspr\u00fcche sichern, Risiken begrenzen und Beweise vorbereiten.\n            <\/p>\n\n            <div class=\"rz-final-actions rz-final-actions-upgraded\">\n                <a href=\"#mandat\" class=\"rz-btn rz-btn-primary rz-final-main\">\n                    Chancen pr\u00fcfen lassen\n                <\/a>\n\n                <a href=\"mailto:post@razeng.de?subject=Anfrage%20%C3%BCber%20die%20Website%20RAZENG\" class=\"rz-btn rz-btn-email-desktop\">\n                    E-Mail schreiben\n                <\/a>\n\n                <a href=\"#rueckruf\" class=\"rz-btn rz-btn-callback-form rzcb-open\">\n                    R\u00fcckruf anfordern\n                <\/a>\n\n                <a href=\"tel:+493412341800\" class=\"rz-btn rz-btn-secondary-dark rz-mobile-call-only\">\n                    Jetzt anrufen\n                <\/a>\n            <\/div>\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<\/main>\n\n\n<script>\n(function () {\n    function ready(fn) {\n        if (document.readyState !== 'loading') fn();\n        else document.addEventListener('DOMContentLoaded', fn);\n    }\n\n    ready(function () {\n        \/* Men\u00fa flotante existente: no crear, no redise\u00f1ar, solo abrir por defecto. *\/\n        try {\n            localStorage.removeItem('rzFloatingMenuClosed');\n            localStorage.removeItem('rzFloatClosed');\n            localStorage.setItem('rzFloatingMenuClosed', '0');\n            localStorage.setItem('rzFloatClosed', '0');\n        } catch (e) {}\n\n        function forceOpenFloatingMenu() {\n            var panels = document.querySelectorAll('#rzFloatingMenuPanel, #rzFloatPanel, .rz-floating-menu-panel, .rz-float-panel');\n            panels.forEach(function (panel) {\n                panel.classList.remove('is-collapsed', 'is-hidden', 'collapsed', 'hidden', 'closed');\n                panel.classList.add('is-open', 'active');\n                panel.style.removeProperty('display');\n                panel.style.removeProperty('opacity');\n                panel.style.removeProperty('visibility');\n                panel.style.removeProperty('pointer-events');\n                panel.style.removeProperty('transform');\n            });\n\n            var openButtons = document.querySelectorAll('#rzFloatingMenuOpen, #rzFloatOpen, .rz-floating-menu-open, .rz-float-open');\n            openButtons.forEach(function (button) {\n                button.classList.remove('is-visible', 'active');\n                button.style.setProperty('display', 'none', 'important');\n            });\n        }\n\n        forceOpenFloatingMenu();\n        setTimeout(forceOpenFloatingMenu, 100);\n        setTimeout(forceOpenFloatingMenu, 500);\n        setTimeout(forceOpenFloatingMenu, 1200);\n    });\n})();\n<\/script>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer ext-animate--on\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>RECHTSANW\u00c4LTE LEIPZIG \u00b7 RAZENG RAZENG RECHTSANW\u00c4LTE Ihre Rechtsanw\u00e4lte in Leipzig: Wir helfen bei K\u00fcndigung, Verkehrsunfall, Bu\u00dfgeld, Strafverfahren, Scheidung, Unterhalt, Vertrag oder Forderung. Unsere erfahrenen Anw\u00e4lte pr\u00fcfen die Rechtslage, ordnen Ihr Anliegen rechtlich ein und \u00fcbernehmen f\u00fcr Sie die konsequente Vertretung Ihrer Interessen. Chancen pr\u00fcfen lassen Erste Einsch\u00e4tzung Wir ordnen Ihr Anliegen anwaltlich ein und zeigen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"no-title","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-41","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/razeng.de\/en\/wp-json\/wp\/v2\/pages\/41","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/razeng.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/razeng.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/razeng.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/razeng.de\/en\/wp-json\/wp\/v2\/comments?post=41"}],"version-history":[{"count":118,"href":"https:\/\/razeng.de\/en\/wp-json\/wp\/v2\/pages\/41\/revisions"}],"predecessor-version":[{"id":3844,"href":"https:\/\/razeng.de\/en\/wp-json\/wp\/v2\/pages\/41\/revisions\/3844"}],"wp:attachment":[{"href":"https:\/\/razeng.de\/en\/wp-json\/wp\/v2\/media?parent=41"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}