/* ════════════════════════════════════════════════════════════════════════
   miz-final.css — MIZ OFFICE finale CSS-Ebene (lädt ZULETZT)
   ────────────────────────────────────────────────────────────────────────
   Herkunft: ehemalige Customizer "Additional CSS" (custom_css), 1:1 hierher
   verlagert → eine versionierte Quelle der Wahrheit, Customizer-DB wird leer.
   Kaskade bleibt identisch (lädt als letztes Stylesheet) → Optik unverändert.
   Cleanup/Dedup erfolgt als separate, pixel-getestete Folge-Schritte.
   Stand: 2026-06-03
   ════════════════════════════════════════════════════════════════════════ */

:root{--miz-maxw:1200px;--miz-maxw-wide:1320px;--miz-maxw-narrow:980px;--miz-shell-pad-x:20px;--miz-shell-pad-x-mobile:14px;--miz-section-pad:118px;--miz-section-pad-md:96px;--miz-section-pad-sm:78px;--miz-section-pad-xs:64px;--miz-space-1:8px;--miz-space-2:12px;--miz-space-3:16px;--miz-space-4:20px;--miz-space-5:24px;--miz-space-6:28px;--miz-space-7:32px;--miz-space-8:40px;--miz-space-9:48px;--miz-space-10:56px;--miz-space-11:72px;--miz-space-12:88px;--miz-radius-2xs:8px;--miz-radius-xs:10px;--miz-radius-sm:14px;--miz-radius-md:18px;--miz-radius-lg:24px;--miz-radius-xl:30px;--miz-radius-2xl:36px;--miz-radius-pill:999px;--miz-blue:#0a84ff;--miz-blue-deep:#0051ff;--miz-blue-soft:#2990ff;--miz-cyan:#00d9ff;--miz-green:#25d366;--miz-violet:#6f7dff;--miz-amber:#f6b73c;--miz-blue-rgb:0, 122, 255;--miz-blue-deep-rgb:0, 81, 255;--miz-blue-soft-rgb:41, 144, 255;--miz-cyan-rgb:0, 217, 255;--miz-green-rgb:37, 211, 102;--miz-violet-rgb:111, 125, 255;--miz-amber-rgb:246, 183, 60;--miz-white-rgb:255, 255, 255;--miz-black-rgb:0, 0, 0;--miz-slate-rgb:15, 23, 42;--miz-slate-dark-rgb:9, 16, 30;--miz-text:#0f1728;--miz-text-2:#1c2738;--miz-text-soft:#49566a;--miz-text-muted:#667388;--miz-line:#e4eaf2;--miz-line-2:#d6deea;--miz-line-strong:#c8d2df;--miz-bg:#ffffff;--miz-bg-soft:#f8fafc;--miz-bg-soft-2:#f3f6fa;--miz-bg-soft-3:#edf2f7;--miz-dark-0:#020813;--miz-dark-1:#04111f;--miz-dark-2:#071628;--miz-dark-3:#0a1c32;--miz-dark-4:#102640;--miz-dark-text:#f4f8ff;--miz-dark-text-soft:rgba(244, 248, 255, .78);--miz-dark-text-muted:rgba(244, 248, 255, .62);--miz-dark-line:rgba(255, 255, 255, .10);--miz-dark-line-2:rgba(255, 255, 255, .14);--miz-gradient-primary:linear-gradient(135deg, #0a84ff 0%, #0066ff 52%, #0051ff 100%);--miz-gradient-primary-soft:linear-gradient(135deg, rgba(10, 132, 255, .14) 0%, rgba(0, 102, 255, .08) 100%);--miz-gradient-accent:linear-gradient(135deg, rgba(10, 132, 255, .22) 0%, rgba(0, 217, 255, .12) 100%);--miz-gradient-dark:linear-gradient(180deg, #03101d 0%, #06172b 36%, #0a223d 72%, #03101c 100%);--miz-gradient-light:linear-gradient(180deg, #ffffff 0%, #f7faff 38%, #eef3f8 100%);--miz-gradient-glass-light:linear-gradient(180deg, rgba(255, 255, 255, .78) 0%, rgba(255, 255, 255, .60) 100%);--miz-gradient-glass-dark:linear-gradient(180deg, rgba(255, 255, 255, .09) 0%, rgba(255, 255, 255, .04) 100%);--miz-gradient-hero-light:linear-gradient(
    180deg,
    rgba(248, 250, 252, 0) 0%,
    rgba(248, 250, 252, .18) 30%,
    rgba(248, 250, 252, .60) 58%,
    rgba(248, 250, 252, .90) 82%,
    #f8fafc 100%
  );--miz-gradient-hero-dark:linear-gradient(
    180deg,
    rgba(3, 10, 18, 0) 0%,
    rgba(3, 10, 18, .16) 30%,
    rgba(3, 10, 18, .46) 58%,
    rgba(3, 10, 18, .78) 82%,
    #030a12 100%
  );--miz-surface-light-bg:var(--miz-gradient-light);--miz-surface-light-border:1px solid rgba(220, 228, 238, .96);--miz-surface-light-shadow:0 12px 28px rgba(var(--miz-slate-dark-rgb), .08),
    0 3px 10px rgba(var(--miz-slate-dark-rgb), .04);--miz-surface-dark-bg:linear-gradient(180deg, rgba(255, 255, 255, .08) 0%, rgba(255, 255, 255, .04) 100%);--miz-surface-dark-border:1px solid rgba(255, 255, 255, .10);--miz-surface-dark-shadow:0 16px 32px rgba(0, 0, 0, .18),
    0 6px 16px rgba(0, 0, 0, .10);--miz-surface-glass-light-bg:var(--miz-gradient-glass-light);--miz-surface-glass-light-border:1px solid rgba(255, 255, 255, .66);--miz-surface-glass-light-shadow:0 18px 38px rgba(var(--miz-slate-dark-rgb), .10),
    inset 0 1px 0 rgba(255, 255, 255, .72);--miz-surface-glass-dark-bg:var(--miz-gradient-glass-dark);--miz-surface-glass-dark-border:1px solid rgba(255, 255, 255, .12);--miz-surface-glass-dark-shadow:0 20px 42px rgba(0, 0, 0, .24),
    inset 0 1px 0 rgba(255, 255, 255, .06);--miz-shadow-xs:0 4px 12px rgba(var(--miz-slate-dark-rgb), .04);--miz-shadow-sm:0 8px 18px rgba(var(--miz-slate-dark-rgb), .06);--miz-shadow-md:0 12px 28px rgba(var(--miz-slate-dark-rgb), .08);--miz-shadow-lg:0 18px 38px rgba(var(--miz-slate-dark-rgb), .12);--miz-shadow-xl:0 26px 56px rgba(var(--miz-slate-dark-rgb), .16);--miz-shadow-dark-sm:0 10px 22px rgba(var(--miz-black-rgb), .14);--miz-shadow-dark-md:0 16px 34px rgba(var(--miz-black-rgb), .18);--miz-shadow-dark-lg:0 22px 44px rgba(var(--miz-black-rgb), .24);--miz-shadow-dark-xl:0 30px 64px rgba(var(--miz-black-rgb), .30);--miz-fast:180ms;--miz-med:260ms;--miz-slow:360ms;--miz-ease:cubic-bezier(.16, 1, .3, 1);--miz-font-family:"Inter", "Helvetica Neue", Helvetica, Arial, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--miz-fs-body:16px;--miz-fs-small:14px;--miz-fs-lead:clamp(17px, 2vw, 19px);--miz-fs-h1:clamp(40px, 6.4vw, 78px);--miz-fs-h2:clamp(30px, 3.8vw, 52px);--miz-fs-h3:clamp(24px, 2.6vw, 36px);--miz-fs-h4:20px;--miz-lh-body:1.72;--miz-lh-lead:1.76;--miz-lh-heading:1.05;--miz-eyebrow-fs:12px;--miz-eyebrow-fw:800;--miz-eyebrow-ls:.10em;--miz-heading-weight:700;--miz-copy-weight:460;--miz-copy-strong:620;--miz-focus:0 0 0 3px rgba(var(--miz-blue-rgb), .16),
    0 0 0 7px rgba(var(--miz-blue-rgb), .07);--miz-blur-1:8px;--miz-blur-2:14px;--miz-blur-3:18px;--miz-blur-4:22px}html{width:100%;max-width:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:hidden}body{width:100%;max-width:100%;min-width:0;margin:0;overflow-x:hidden;background:#071325;color:var(--miz-text);font-family:var(--miz-font-family);font-size:var(--miz-fs-body);line-height:var(--miz-lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*,*::before,*::after{box-sizing:border-box}body *,body *::before,body *::after{box-sizing:border-box}img,svg,video,canvas,iframe,table{max-width:100%}img,svg,video,canvas{display:block;height:auto}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;max-width:100%;min-width:0}section,article,aside,header,footer,nav,main,div{min-width:0}ul,ol{margin:0;padding:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{text-wrap:balance}strong{font-weight:var(--miz-copy-strong)}.elementor,.elementor *,.elementor-section,.elementor-container,.elementor-column,.elementor-widget,.elementor-widget-container,.entry-content,.site-main,.page-content,.wp-site-blocks{min-width:0}.miz-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.miz-hidden{display:none!important}.miz-max-680{max-width:680px}.miz-max-760{max-width:760px}.miz-max-860{max-width:860px}.miz-max-980{max-width:980px}.miz-mx-auto{margin-left:auto;margin-right:auto}.miz-w-full{width:100%}.miz-order-last{order:999}.miz-shadow-none{box-shadow:none!important}.miz-shell,.miz-shell-wide,.miz-shell-narrow{margin:0 auto;max-width:100%;min-width:0}.miz-shell{width:min(var(--miz-maxw), calc(100% - (var(--miz-shell-pad-x) * 2)))}.miz-shell-wide{width:min(var(--miz-maxw-wide), calc(100% - (var(--miz-shell-pad-x) * 2)))}.miz-shell-narrow{width:min(var(--miz-maxw-narrow), calc(100% - (var(--miz-shell-pad-x) * 2)))}.miz-section{position:relative;overflow:hidden;overflow-x:clip;width:100%;max-width:100%;min-width:0;padding:var(--miz-section-pad) 0}@supports not (overflow:clip){.miz-section{overflow-x:hidden}}.miz-section-tight{padding:84px 0}.miz-section-loose{padding:136px 0}.miz-section&gt;.miz-shell,.miz-section&gt;.miz-shell-wide,.miz-section&gt;.miz-shell-narrow{position:relative;z-index:2}.miz-grid{display:grid;gap:22px;align-items:stretch;min-width:0}.miz-grid&gt;*{min-width:0}.miz-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.miz-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.miz-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.miz-grid-fit{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.miz-grid,.miz-grid-2,.miz-grid-3,.miz-grid-4,.miz-grid-fit,.miz-step-grid,.miz-stat-grid,.miz-meta-grid,.miz-hero-grid,.miz-footer-grid{min-width:0}.miz-grid&gt;*,.miz-grid-2&gt;*,.miz-grid-3&gt;*,.miz-grid-4&gt;*,.miz-grid-fit&gt;*,.miz-step-grid&gt;*,.miz-stat-grid&gt;*,.miz-meta-grid&gt;*,.miz-hero-grid&gt;*,.miz-footer-grid&gt;*{min-width:0}.miz-stack-xs&gt;*+*{margin-top:12px}.miz-stack-sm&gt;*+*{margin-top:18px}.miz-stack-md&gt;*+*{margin-top:24px}.miz-stack-lg&gt;*+*{margin-top:32px}.miz-stack-xl&gt;*+*{margin-top:40px}.miz-center{text-align:center}.miz-inline,.miz-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.miz-divider{width:100%;height:1px;background:rgba(var(--miz-slate-dark-rgb),.08)}.miz-bg-dark .miz-divider,.miz-surface-dark .miz-divider,.miz-cta.miz-bg-dark .miz-divider{background:rgb(255 255 255 / .08)}.miz-section,.miz-card,.miz-panel,.miz-surface,.miz-form,.miz-footer,.miz-head,.miz-head-center,.miz-hero-content{overflow-wrap:anywhere;word-break:normal}.miz-bg-dark{position:relative;color:var(--miz-dark-text);background:radial-gradient(circle at 12% 16%,rgb(0 122 255 / .24) 0%,transparent 30%),radial-gradient(circle at 86% 12%,rgb(0 217 255 / .16) 0%,transparent 24%),radial-gradient(circle at 74% 80%,rgb(37 211 102 / .10) 0%,transparent 22%),radial-gradient(circle at 44% 58%,rgb(255 255 255 / .03) 0%,transparent 28%),linear-gradient(180deg,#02111d 0%,#062034 34%,#0a2841 68%,#03111c 100%)}.miz-bg-dark::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .025) 0%,transparent 22%),linear-gradient(90deg,rgb(255 255 255 / .010) 1px,transparent 1px),linear-gradient(180deg,rgb(255 255 255 / .008) 1px,transparent 1px);background-size:auto,120px 120px,120px 120px;opacity:.12}.miz-bg-light{position:relative;color:var(--miz-text);background:radial-gradient(circle at 14% 18%,rgb(255 255 255 / .68) 0%,transparent 28%),radial-gradient(circle at 86% 14%,rgb(228 234 242 / .48) 0%,transparent 22%),radial-gradient(circle at 76% 80%,rgb(210 218 228 / .28) 0%,transparent 22%),linear-gradient(180deg,#f8fafc 0%,#eef2f6 34%,#e7ecf2 68%,#f5f7fa 100%)}.miz-bg-light::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .42) 0%,rgb(255 255 255 / .08) 22%),radial-gradient(circle at 24% 10%,rgb(255 255 255 / .30),transparent 16%);opacity:.92}.miz-bg-dark&gt;*,.miz-bg-light&gt;*{position:relative;z-index:1}.miz-bg-dark h1,.miz-bg-dark h2,.miz-bg-dark h3,.miz-bg-dark h4{color:#fff}.miz-bg-light h1,.miz-bg-light h2,.miz-bg-light h3,.miz-bg-light h4{color:var(--miz-text)}.miz-bg-dark p,.miz-bg-dark li{color:var(--miz-dark-text-soft)}.miz-bg-light p,.miz-bg-light li{color:var(--miz-text-soft)}.miz-head{max-width:980px}.miz-head-center{max-width:980px;margin-left:auto;margin-right:auto;text-align:center}.miz-head .miz-eyebrow,.miz-head-center .miz-eyebrow{margin-bottom:18px}.miz-head h1,.miz-head-center h1{font-size:var(--miz-fs-h1);line-height:.98;letter-spacing:-.05em;font-weight:var(--miz-heading-weight)}.miz-head h2,.miz-head-center h2{font-size:var(--miz-fs-h2);line-height:1.07;letter-spacing:-.032em;font-weight:var(--miz-heading-weight)}.miz-head h3,.miz-head-center h3{font-size:var(--miz-fs-h3);line-height:1.12;letter-spacing:-.024em;font-weight:var(--miz-heading-weight)}.miz-head p,.miz-head-center p{margin-top:18px;font-size:17px;line-height:1.8;font-weight:var(--miz-copy-weight)}.miz-lead{font-size:var(--miz-fs-lead);line-height:var(--miz-lh-lead);font-weight:var(--miz-copy-weight)}.miz-copy{color:var(--miz-text-soft)}.miz-bg-dark .miz-copy{color:var(--miz-dark-text-soft)}.miz-text-strong{color:var(--miz-text)}.miz-bg-dark .miz-text-strong{color:#fff}.miz-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:34px;padding:0 16px;border-radius:var(--miz-radius-pill);font-size:var(--miz-eyebrow-fs);font-weight:var(--miz-eyebrow-fw);letter-spacing:var(--miz-eyebrow-ls);text-transform:uppercase;backdrop-filter:blur(var(--miz-blur-1));-webkit-backdrop-filter:blur(var(--miz-blur-1))}.miz-bg-dark .miz-eyebrow,.miz-eyebrow-dark,.miz-surface-dark .miz-eyebrow,.miz-panel-dark .miz-eyebrow{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12);color:#cfe1ff;box-shadow:0 8px 18px rgb(0 0 0 / .12)}.miz-bg-light .miz-eyebrow,.miz-eyebrow-light{background:rgba(var(--miz-blue-rgb),.06);border:1px solid rgba(var(--miz-blue-rgb),.14);color:var(--miz-blue);box-shadow:0 8px 18px rgb(15 23 42 / .03)}.miz-eyebrow-dot{width:8px;height:8px;border-radius:50%;background:currentColor;flex:0 0 auto}.miz-kicker{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:var(--miz-radius-pill);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.miz-bg-dark .miz-kicker,.miz-surface-dark .miz-kicker,.miz-panel-dark .miz-kicker,.miz-cta.miz-bg-dark .miz-kicker{background:rgba(var(--miz-blue-rgb),.14);border:1px solid rgba(var(--miz-blue-rgb),.20);color:#b9d8ff}.miz-bg-light .miz-kicker,.miz-surface-light .miz-kicker,.miz-panel-light .miz-kicker,.miz-card-light .miz-kicker{background:rgba(var(--miz-blue-rgb),.08);border:1px solid rgba(var(--miz-blue-rgb),.12);color:var(--miz-blue)}.miz-badge,.miz-tag{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 13px;border-radius:var(--miz-radius-pill);font-size:12px;font-weight:700;letter-spacing:-.01em}.miz-badge{background:rgba(var(--miz-blue-rgb),.08);border:1px solid rgba(var(--miz-blue-rgb),.12);color:var(--miz-blue)}.miz-tag{background:rgb(255 255 255 / .46);border:1px solid rgb(15 23 42 / .06);color:rgb(13 21 38 / .72);box-shadow:0 6px 14px rgb(15 23 42 / .03),inset 0 1px 0 rgb(255 255 255 / .56)}.miz-bg-dark .miz-tag,.miz-surface-dark .miz-tag,.miz-panel-dark .miz-tag{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12);color:#eef5ff;box-shadow:0 8px 18px rgb(3 8 20 / .14)}.miz-tag-row{display:flex;flex-wrap:wrap;gap:10px}.miz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border:none;border-radius:var(--miz-radius-pill);cursor:pointer;-webkit-appearance:none;appearance:none;font-size:15px;font-weight:800;line-height:1;transition:transform var(--miz-fast) var(--miz-ease),background var(--miz-fast) var(--miz-ease),border-color var(--miz-fast) var(--miz-ease),box-shadow var(--miz-fast) var(--miz-ease),color var(--miz-fast) var(--miz-ease),filter var(--miz-fast) var(--miz-ease),opacity var(--miz-fast) var(--miz-ease);will-change:transform}.miz-btn:hover{transform:translateY(-1px)}.miz-btn:focus-visible,.miz-acc-btn:focus-visible,.miz-header-toggle:focus-visible,.miz-header-nav a:focus-visible,.miz-footer-social:focus-visible{outline:none;box-shadow:var(--miz-focus)}.miz-btn-primary{color:#fff;background:var(--miz-gradient-primary);border:1px solid #fff0;box-shadow:0 14px 30px rgba(var(--miz-blue-rgb),.22),0 0 0 1px rgb(255 255 255 / .08) inset,inset 0 1px 0 rgb(255 255 255 / .14)}.miz-btn-primary:hover{box-shadow:0 18px 36px rgba(var(--miz-blue-rgb),.28),0 0 0 1px rgb(255 255 255 / .10) inset,0 0 0 6px rgba(var(--miz-blue-rgb),.08);filter:saturate(1.03)}.miz-btn-secondary{color:var(--miz-text);background:rgb(255 255 255 / .92);border:1px solid rgb(15 23 42 / .08);box-shadow:0 8px 18px rgb(15 23 42 / .05),inset 0 1px 0 rgb(255 255 255 / .74)}.miz-btn-secondary:hover{background:#fff;color:#0b1322;box-shadow:0 12px 26px rgb(15 23 42 / .08),inset 0 1px 0 rgb(255 255 255 / .86)}.miz-bg-dark .miz-btn-secondary,.miz-surface-dark .miz-btn-secondary,.miz-panel-dark .miz-btn-secondary,.miz-cta.miz-bg-dark .miz-btn-secondary{color:#fff;background:rgb(255 255 255 / .09);border:1px solid rgb(255 255 255 / .14);box-shadow:0 10px 22px rgb(0 0 0 / .14),inset 0 1px 0 rgb(255 255 255 / .06)}.miz-bg-dark .miz-btn-secondary:hover,.miz-surface-dark .miz-btn-secondary:hover,.miz-panel-dark .miz-btn-secondary:hover,.miz-cta.miz-bg-dark .miz-btn-secondary:hover{background:rgb(255 255 255 / .12)}.miz-btn-ghost{color:var(--miz-text);background:rgb(255 255 255 / .62);border:1px solid rgb(255 255 255 / .60);box-shadow:0 10px 22px rgba(var(--miz-slate-dark-rgb),.06),inset 0 1px 0 rgb(255 255 255 / .76);backdrop-filter:blur(var(--miz-blur-1));-webkit-backdrop-filter:blur(var(--miz-blur-1))}.miz-bg-dark .miz-btn-ghost,.miz-surface-dark .miz-btn-ghost,.miz-panel-dark .miz-btn-ghost{color:#fff;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12);box-shadow:0 12px 24px rgb(0 0 0 / .16),inset 0 1px 0 rgb(255 255 255 / .05)}.miz-surface,.miz-panel,.miz-card{width:100%;max-width:100%;min-width:0;border-radius:var(--miz-radius-xl)}.miz-surface-light,.miz-panel-light,.miz-card-light{background:var(--miz-surface-light-bg);border:var(--miz-surface-light-border);box-shadow:var(--miz-surface-light-shadow)}.miz-surface-dark,.miz-panel-dark{color:var(--miz-dark-text);background:var(--miz-surface-dark-bg);border:var(--miz-surface-dark-border);box-shadow:var(--miz-surface-dark-shadow)}.miz-surface-dark h1,.miz-surface-dark h2,.miz-surface-dark h3,.miz-surface-dark h4,.miz-panel-dark h1,.miz-panel-dark h2,.miz-panel-dark h3,.miz-panel-dark h4{color:#fff}.miz-surface-dark p,.miz-surface-dark li,.miz-panel-dark p,.miz-panel-dark li{color:var(--miz-dark-text-soft)}.miz-surface-glass-light,.miz-panel-glass-light{background:var(--miz-surface-glass-light-bg);border:var(--miz-surface-glass-light-border);box-shadow:var(--miz-surface-glass-light-shadow);backdrop-filter:blur(var(--miz-blur-2));-webkit-backdrop-filter:blur(var(--miz-blur-2))}.miz-surface-glass-dark,.miz-panel-glass-dark{color:var(--miz-dark-text);background:var(--miz-surface-glass-dark-bg);border:var(--miz-surface-glass-dark-border);box-shadow:var(--miz-surface-glass-dark-shadow);backdrop-filter:blur(var(--miz-blur-2));-webkit-backdrop-filter:blur(var(--miz-blur-2))}.miz-surface-glass-dark h1,.miz-surface-glass-dark h2,.miz-surface-glass-dark h3,.miz-surface-glass-dark h4,.miz-panel-glass-dark h1,.miz-panel-glass-dark h2,.miz-panel-glass-dark h3,.miz-panel-glass-dark h4{color:#fff}.miz-surface-glass-dark p,.miz-surface-glass-dark li,.miz-panel-glass-dark p,.miz-panel-glass-dark li{color:var(--miz-dark-text-soft)}.miz-card{position:relative;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;transition:transform var(--miz-fast) var(--miz-ease),border-color var(--miz-fast) var(--miz-ease),box-shadow var(--miz-fast) var(--miz-ease),background var(--miz-fast) var(--miz-ease)}.miz-card:hover{transform:translateY(-2px)}.miz-card-light:hover{border-color:rgba(var(--miz-blue-rgb),.16);box-shadow:var(--miz-shadow-lg)}.miz-grid&gt;.miz-card,.miz-grid&gt;.miz-panel,.miz-grid&gt;.miz-surface{height:100%}.miz-card-body,.miz-card-foot,.miz-card-media{width:100%;max-width:100%;min-width:0}.miz-card-media{width:100%;align-self:start;overflow:hidden;background:linear-gradient(180deg,#f7f9fc 0%,#eef4f9 100%);border-bottom:1px solid rgb(233 238 245 / .92)}.miz-surface-dark .miz-card-media,.miz-panel-dark .miz-card-media,.miz-card.miz-bg-dark .miz-card-media{background:linear-gradient(180deg,rgb(255 255 255 / .04) 0%,rgb(255 255 255 / .02) 100%);border-bottom:1px solid rgb(255 255 255 / .08)}.miz-card-media img,.miz-card-media video{width:100%;height:100%;max-width:100%;object-fit:cover;backface-visibility:hidden;-webkit-backface-visibility:hidden}.miz-card-media.miz-card-media-contain img{object-fit:contain;padding:24px 24px 12px}.miz-card-body{display:grid;align-content:start;gap:14px;padding:22px 24px 24px}.miz-card-foot{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:0 24px 24px;margin-top:auto}.miz-card-title{color:var(--miz-text);font-size:clamp(22px, 2.2vw, 30px);line-height:1.12;letter-spacing:-.024em;font-weight:var(--miz-heading-weight)}.miz-bg-dark .miz-card-title,.miz-surface-dark .miz-card-title,.miz-panel-dark .miz-card-title{color:#fff}.miz-card-text{color:var(--miz-text-soft);font-size:15px;line-height:1.74;font-weight:var(--miz-copy-weight)}.miz-bg-dark .miz-card-text,.miz-surface-dark .miz-card-text,.miz-panel-dark .miz-card-text{color:var(--miz-dark-text-soft)}.miz-card-dark{color:var(--miz-dark-text);background:var(--miz-surface-dark-bg);border:var(--miz-surface-dark-border);box-shadow:var(--miz-surface-dark-shadow)}.miz-card-dark h1,.miz-card-dark h2,.miz-card-dark h3,.miz-card-dark h4,.miz-card-dark .miz-card-title{color:#fff}.miz-card-dark p,.miz-card-dark li,.miz-card-dark .miz-card-text{color:var(--miz-dark-text-soft)}.miz-card-dark:hover{border-color:rgb(255 255 255 / .13);box-shadow:var(--miz-shadow-dark-lg)}.miz-media{width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:calc(var(--miz-radius-xl) - 8px);background:#f8fafc;border:1px solid rgb(203 213 225 / .72);box-shadow:0 10px 24px rgb(15 23 42 / .08),inset 0 1px 0 rgb(255 255 255 / .84)}.miz-media img,.miz-media video{width:100%;max-width:100%;aspect-ratio:1.55 / 1;object-fit:cover;backface-visibility:hidden;-webkit-backface-visibility:hidden}.miz-list-clean{list-style:none;margin:0;padding:0}.miz-bullets,.miz-checks{list-style:none;display:grid;gap:10px;margin:0;padding:0}.miz-bullets li,.miz-checks li{position:relative;padding-left:18px;font-size:14px;line-height:1.6;font-weight:600}.miz-bg-light .miz-bullets li,.miz-bg-light .miz-checks li,.miz-card-light .miz-bullets li,.miz-card-light .miz-checks li{color:var(--miz-text)}.miz-bg-dark .miz-bullets li,.miz-bg-dark .miz-checks li,.miz-surface-dark .miz-bullets li,.miz-surface-dark .miz-checks li,.miz-panel-dark .miz-bullets li,.miz-panel-dark .miz-checks li,.miz-card-dark .miz-bullets li,.miz-card-dark .miz-checks li{color:#f1f6ff}.miz-bullets li::before,.miz-checks li::before{content:"";position:absolute;left:0;top:.66em;width:7px;height:7px;border-radius:50%;background:linear-gradient(180deg,var(--miz-blue-soft) 0%,var(--miz-blue) 100%);box-shadow:0 0 0 4px rgba(var(--miz-blue-rgb),.08)}.miz-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.miz-meta{padding:18px 18px 16px;border-radius:var(--miz-radius-lg)}.miz-meta strong{display:block;margin-bottom:10px;font-size:13px;letter-spacing:.05em;text-transform:uppercase}.miz-bg-dark .miz-meta strong,.miz-surface-dark .miz-meta strong,.miz-panel-dark .miz-meta strong{color:#cfe1ff}.miz-bg-light .miz-meta strong,.miz-card-light .miz-meta strong{color:var(--miz-blue)}.miz-meta span,.miz-meta p{font-size:15px;line-height:1.7}.miz-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.miz-stat{padding:22px;border-radius:var(--miz-radius-lg);text-align:center}.miz-stat-no{color:var(--miz-blue-soft);font-size:30px;line-height:1;font-weight:700;letter-spacing:-.04em}.miz-stat-text{margin-top:8px;font-size:14px;line-height:1.56;font-weight:600}.miz-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.miz-step{padding:24px 18px;text-align:center}.miz-step-no{width:42px;height:42px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--miz-gradient-primary);color:#fff;font-size:14px;font-weight:800;box-shadow:0 8px 16px rgba(var(--miz-blue-rgb),.20)}.miz-step h3{font-size:var(--miz-fs-h4);line-height:1.16;letter-spacing:-.02em;font-weight:var(--miz-heading-weight)}.miz-step p{margin-top:10px;font-size:14px;line-height:1.66}.miz-cta{width:100%;max-width:960px;min-width:0;margin:0 auto;padding:28px 30px;text-align:center;border-radius:var(--miz-radius-xl)}.miz-cta p{max-width:760px;margin:18px auto 0;font-size:17px;line-height:1.76;font-weight:550}.miz-quote{padding:28px 28px 26px;border-radius:var(--miz-radius-xl)}.miz-quote blockquote{margin:0;font-size:18px;line-height:1.72;font-weight:520}.miz-quote cite{display:block;margin-top:16px;font-size:13px;font-style:normal;text-transform:uppercase;letter-spacing:.08em;opacity:.78}.miz-accordion{display:grid;gap:0}.miz-accordion .miz-acc-btn,.miz-accordion .miz-acc-btn:visited,.miz-accordion .miz-acc-btn:hover,.miz-accordion .miz-acc-btn:active{color:inherit!important}.miz-acc-item+.miz-acc-item{border-top:1px solid rgb(15 23 42 / .08)}.miz-bg-dark .miz-acc-item+.miz-acc-item,.miz-surface-dark .miz-acc-item+.miz-acc-item,.miz-panel-dark .miz-acc-item+.miz-acc-item,.miz-card-dark .miz-acc-item+.miz-acc-item{border-top:1px solid rgb(255 255 255 / .08)}.miz-acc-btn{-webkit-appearance:none;appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;margin:0;border:none;background:transparent!important;box-shadow:none!important;text-align:left;cursor:pointer;transition:background var(--miz-fast) var(--miz-ease),color var(--miz-fast) var(--miz-ease)}.miz-acc-btn:hover{background:rgb(15 23 42 / .03)!important}.miz-bg-dark .miz-acc-btn:hover,.miz-surface-dark .miz-acc-btn:hover,.miz-panel-dark .miz-acc-btn:hover,.miz-card-dark .miz-acc-btn:hover{background:rgb(255 255 255 / .03)!important}.miz-acc-q{font-size:18px;font-weight:700;line-height:1.4;letter-spacing:-.015em;color:inherit}.miz-acc-icon{flex:0 0 auto;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgb(15 23 42 / .08);background:rgb(15 23 42 / .03);color:var(--miz-blue);font-size:18px;font-weight:700;line-height:1;transition:transform var(--miz-med) var(--miz-ease),background var(--miz-fast) var(--miz-ease),border-color var(--miz-fast) var(--miz-ease)}.miz-bg-dark .miz-acc-icon,.miz-surface-dark .miz-acc-icon,.miz-panel-dark .miz-acc-icon,.miz-card-dark .miz-acc-icon{border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .05);color:#cfe1ff}.miz-acc-btn[aria-expanded="true"] .miz-acc-icon{transform:rotate(45deg);background:rgba(var(--miz-blue-rgb),.12);border-color:rgba(var(--miz-blue-rgb),.22)}.miz-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s ease}.miz-acc-item.is-open .miz-acc-panel{grid-template-rows:1fr}.miz-acc-panel[hidden]{display:grid!important;grid-template-rows:0fr}.miz-acc-inner{overflow:hidden;padding:0 24px 24px}.miz-tabs{display:flex;flex-wrap:wrap;gap:10px}.miz-tab{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:var(--miz-radius-pill);border:1px solid rgb(15 23 42 / .08);background:rgb(255 255 255 / .88);color:var(--miz-text);font-size:13px;font-weight:700;cursor:pointer;transition:all var(--miz-fast) var(--miz-ease)}.miz-tab:hover,.miz-tab.is-active{border-color:rgba(var(--miz-blue-rgb),.18);background:rgba(var(--miz-blue-rgb),.08);color:var(--miz-blue)}.miz-bg-dark .miz-tab,.miz-surface-dark .miz-tab,.miz-panel-dark .miz-tab{border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .08);color:#eef5ff}.miz-bg-dark .miz-tab:hover,.miz-bg-dark .miz-tab.is-active,.miz-surface-dark .miz-tab:hover,.miz-surface-dark .miz-tab.is-active,.miz-panel-dark .miz-tab:hover,.miz-panel-dark .miz-tab.is-active{background:rgba(var(--miz-blue-rgb),.16);border-color:rgba(var(--miz-blue-rgb),.22);color:#cfe1ff}.miz-hero{position:relative;overflow:hidden;isolation:isolate;width:100%;max-width:100%;min-width:0;padding-top:132px;padding-bottom:96px}.miz-hero .miz-shell,.miz-hero .miz-shell-wide,.miz-hero .miz-shell-narrow{position:relative;z-index:2}.miz-hero-media{position:absolute;inset:0;z-index:0;min-width:0;overflow:hidden}.miz-hero-media img,.miz-hero-media video{width:100%;height:100%;object-fit:cover;backface-visibility:hidden;-webkit-backface-visibility:hidden}.miz-hero-overlay-dark::before,.miz-hero-overlay-light::before,.miz-hero-overlay-soft::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.miz-hero-overlay-dark::before{background:linear-gradient(90deg,rgb(4 10 18 / .92) 0%,rgb(4 10 18 / .82) 18%,rgb(4 10 18 / .58) 40%,rgb(4 10 18 / .24) 66%,transparent 100%),radial-gradient(circle at 16% 22%,rgb(255 255 255 / .07) 0%,transparent 28%)}.miz-hero-overlay-light::before{background:linear-gradient(90deg,rgb(255 255 255 / .12) 0%,rgb(255 255 255 / .28) 12%,rgb(255 255 255 / .44) 24%,rgb(255 255 255 / .24) 42%,rgb(255 255 255 / .08) 62%,transparent 78%),radial-gradient(circle at 20% 28%,rgb(255 255 255 / .18) 0%,transparent 32%)}.miz-hero-overlay-soft::before{background:linear-gradient(180deg,rgb(3 10 18 / .10) 0%,rgb(3 10 18 / .04) 34%,#fff0 60%,#fff0 100%)}.miz-bridge-light::after,.miz-bridge-dark::after{content:"";position:absolute;left:0;right:0;bottom:0;height:190px;z-index:1;pointer-events:none}.miz-bridge-light::after{background:var(--miz-gradient-hero-light)}.miz-bridge-dark::after{background:var(--miz-gradient-hero-dark)}.miz-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.94fr);gap:38px;align-items:center}.miz-hero-content{position:relative;max-width:760px;min-width:0;padding:12px 6px 12px 0;overflow-wrap:normal}.miz-hero-content.miz-surface-glass-light,.miz-hero-content.miz-surface-glass-dark{padding:28px}.miz-hero-title{max-width:12ch;margin-top:18px;font-size:clamp(44px, 5.4vw, 68px);line-height:.95;letter-spacing:-.052em;font-weight:700}.miz-hero-subline{max-width:32ch;margin-top:20px;font-size:clamp(17px, 1.35vw, 20px);line-height:1.62;font-weight:var(--miz-copy-weight);overflow-wrap:anywhere}.miz-hero-side{min-width:0}.miz-hero-panel{width:100%;max-width:440px;min-width:0;justify-self:end}.miz-hero-panel .miz-card-media img{aspect-ratio:1.55 / 1}.miz-hero-panel .miz-card-title{font-size:clamp(28px, 2.1vw, 38px);line-height:1.05;letter-spacing:-.038em;font-weight:640}.miz-header-scope{position:relative;z-index:9999;width:100%;max-width:100%;min-width:0;padding:18px 20px 0;box-sizing:border-box}.miz-header{width:100%;max-width:1320px;min-width:0;margin:0 auto;position:sticky;top:14px;z-index:1000}.miz-header-inner{width:100%;max-width:100%;min-width:0;min-height:78px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;padding:12px 16px 12px 20px;border-radius:32px;border:1px solid rgb(255 255 255 / .12);background:radial-gradient(circle at 82% 22%,rgb(10 132 255 / .10),transparent 24%),linear-gradient(135deg,rgb(12 18 26 / .76),rgb(18 24 34 / .68) 58%,rgb(26 34 48 / .56));backdrop-filter:blur(var(--miz-blur-4)) saturate(138%);-webkit-backdrop-filter:blur(var(--miz-blur-4)) saturate(138%);box-shadow:0 18px 46px rgb(3 8 20 / .24),0 4px 14px rgb(3 8 20 / .14),inset 0 1px 0 rgb(255 255 255 / .06);position:relative;overflow:hidden}.miz-header-inner::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgb(255 255 255 / .06),transparent 34%),linear-gradient(135deg,rgb(255 255 255 / .04),transparent 24%,transparent 76%,rgb(255 255 255 / .03));pointer-events:none}.miz-header-brand,.miz-header-nav,.miz-header-actions{position:relative;z-index:2;min-width:0}.miz-header-brand{display:inline-flex;align-items:center}.miz-header-brand img{width:auto;height:34px;max-width:none;object-fit:contain;filter:drop-shadow(0 3px 8px rgb(255 255 255 / .16))}.miz-header-nav{display:flex;align-items:center;justify-content:center;gap:8px;overflow:hidden}.miz-header-nav a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:46px;padding:0 18px;border-radius:16px;color:rgb(243 246 251 / .76);font-size:16px;font-weight:600;letter-spacing:-.01em;transition:color var(--miz-fast) var(--miz-ease),background var(--miz-fast) var(--miz-ease),transform var(--miz-fast) var(--miz-ease),box-shadow var(--miz-fast) var(--miz-ease);white-space:nowrap}.miz-header-nav a:hover,.miz-header-nav a.is-active{color:#fff;background:rgb(255 255 255 / .09);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .10),0 10px 24px rgb(3 8 20 / .12);transform:translateY(-1px)}.miz-header-actions{display:flex;align-items:center;gap:12px}.miz-header-cta{min-height:50px;padding:0 22px;border-radius:18px}.miz-header-wa{width:50px;min-width:50px;height:50px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 20%,rgb(255 255 255 / .20),transparent 42%),linear-gradient(135deg,var(--miz-green),#1fb95a);box-shadow:0 12px 28px rgb(31 185 90 / .22),0 0 0 1px rgb(255 255 255 / .10) inset,0 0 0 6px rgb(37 211 102 / .08);transition:transform var(--miz-fast) var(--miz-ease),box-shadow var(--miz-fast) var(--miz-ease),filter var(--miz-fast) var(--miz-ease);flex-shrink:0}.miz-header-wa:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 16px 34px rgb(31 185 90 / .28),0 0 0 1px rgb(255 255 255 / .12) inset,0 0 0 7px rgb(37 211 102 / .10)}.miz-header-wa svg{width:24px;height:24px;fill:#fff;display:block}.miz-header-toggle{display:none;width:38px;min-width:38px;height:38px;border:1px solid rgb(255 255 255 / .10);border-radius:18px;background:linear-gradient(135deg,rgb(22 28 38 / .84),rgb(16 20 28 / .78));box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 10px 24px rgb(3 8 20 / .20);cursor:pointer;align-items:center;justify-content:center;gap:4px;flex-direction:column;transition:transform var(--miz-fast) var(--miz-ease),box-shadow var(--miz-fast) var(--miz-ease)}.miz-header-toggle span{width:18px;height:2px;border-radius:999px;background:#f3f6fb;display:block;transition:transform var(--miz-fast) var(--miz-ease),opacity var(--miz-fast) var(--miz-ease)}.miz-header.is-open .miz-header-toggle span:nth-child(1){transform:translateY(6px) rotate(45deg)}.miz-header.is-open .miz-header-toggle span:nth-child(2){opacity:0}.miz-header.is-open .miz-header-toggle span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.miz-header-mobile{display:none;width:100%;max-width:100%;min-width:0;margin-top:15px}.miz-header.is-open .miz-header-mobile{display:block}.miz-header-mobile-shell{width:100%;max-width:100%;min-width:0;border-radius:28px;border:1px solid rgb(255 255 255 / .10);background:linear-gradient(135deg,rgb(16 20 28 / .78),rgb(22 28 38 / .70));backdrop-filter:blur(var(--miz-blur-3)) saturate(135%);-webkit-backdrop-filter:blur(var(--miz-blur-3)) saturate(135%);box-shadow:0 18px 50px rgb(3 8 20 / .26),0 4px 14px rgb(3 8 20 / .16),inset 0 1px 0 rgb(255 255 255 / .05);padding:16px;overflow:hidden;position:relative}.miz-header-mobile-shell::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgb(255 255 255 / .05),transparent 30%),linear-gradient(135deg,rgb(255 255 255 / .03),transparent 24%,transparent 76%,rgb(255 255 255 / .02))}.miz-header-mobile-nav{display:grid;gap:10px;position:relative;z-index:1;min-width:0}.miz-header-mobile-nav a{min-height:58px;padding:0 18px;border-radius:18px;display:flex;align-items:center;color:#f3f6fb;font-size:17px;font-weight:600;letter-spacing:-.01em;background:rgb(255 255 255 / .12);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12),0 10px 20px rgb(15 23 42 / .06);transition:transform var(--miz-fast) var(--miz-ease),box-shadow var(--miz-fast) var(--miz-ease),background var(--miz-fast) var(--miz-ease)}.miz-header-mobile-nav a:hover{transform:translateY(-1px);background:rgb(255 255 255 / .16)}.miz-header-mobile-actions{display:grid;gap:12px;margin-top:16px;position:relative;z-index:1;min-width:0}.miz-footer{position:relative;overflow:visible;width:100%;max-width:100%;min-width:0;background:#050d18;color:#f4f8ff;border-top:1px solid rgb(255 255 255 / .08)}.miz-footer-inner{position:relative;width:min(1200px, calc(100% - 40px));max-width:100%;min-width:0;margin:0 auto;padding:56px 0 24px}.miz-footer-top{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:100%;min-width:0;margin-bottom:26px}.miz-footer-logo{width:auto;height:42px;display:block;object-fit:contain}.miz-footer-subline{margin:0;font-size:17px;line-height:1.45;color:rgb(244 248 255 / .88)}.miz-footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;align-items:start;max-width:100%;min-width:0}.miz-footer-col{max-width:100%;min-width:0}.miz-footer-badge{display:flex;align-items:center;justify-content:flex-start;width:fit-content;min-height:36px;margin:0 0 18px;padding:0 14px 0 13px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .08) 0%,rgb(255 255 255 / .03) 100%);box-shadow:0 10px 28px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .08);backdrop-filter:blur(var(--miz-blur-2));-webkit-backdrop-filter:blur(var(--miz-blur-2));font-size:14px;font-weight:600;color:#f4f8ff;white-space:nowrap}.miz-footer-list{list-style:none;display:flex;flex-direction:column;gap:14px;max-width:100%;min-width:0}.miz-footer-list a{display:inline-flex;align-items:center;color:rgb(244 248 255 / .88);font-size:17px;line-height:1.4;overflow-wrap:anywhere;transition:color var(--miz-fast) var(--miz-ease),transform var(--miz-fast) var(--miz-ease),text-shadow var(--miz-fast) var(--miz-ease)}.miz-footer-list a:hover{color:#fff;transform:translateX(4px);text-shadow:0 0 18px rgb(255 255 255 / .08)}.miz-footer-socials{display:flex;flex-wrap:wrap;gap:14px;max-width:100%;min-width:0}.miz-footer-social{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .06) 0%,rgb(255 255 255 / .025) 100%);color:#f4f8ff;box-shadow:0 10px 26px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .06);backdrop-filter:blur(var(--miz-blur-2));-webkit-backdrop-filter:blur(var(--miz-blur-2));transition:transform var(--miz-fast) var(--miz-ease),border-color var(--miz-fast) var(--miz-ease),background var(--miz-fast) var(--miz-ease),box-shadow var(--miz-fast) var(--miz-ease)}.miz-footer-social:hover{transform:translateY(-3px);border-color:rgb(10 132 255 / .38);background:linear-gradient(180deg,rgb(10 132 255 / .16) 0%,rgb(255 255 255 / .04) 100%);box-shadow:0 14px 30px rgb(0 0 0 / .22),0 0 0 1px rgb(10 132 255 / .08),inset 0 1px 0 rgb(255 255 255 / .08)}.miz-footer-social svg{width:20px;height:20px;display:block}.miz-footer-bottom{margin-top:30px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .08)}.miz-footer-bottom p{margin:0;text-align:center;font-size:15px;line-height:1.5;color:rgb(244 248 255 / .70)}#kontakt{position:relative;scroll-margin-top:160px}#kontakt .miz-head-center{max-width:860px;margin-left:auto;margin-right:auto}#kontakt .miz-head-center p{max-width:760px;margin-left:auto;margin-right:auto}#kontakt .miz-max-980{max-width:980px}#kontakt .miz-form{margin-top:0}#kontaktformular{width:100%;max-width:100%;min-width:0;overflow:visible;scroll-margin-top:170px}#kontaktformular,#kontaktformular *{box-sizing:border-box}#kontaktformular.miz-card{width:100%;max-width:100%}#kontaktformular&gt;.miz-stack-sm&gt;*+*{margin-top:14px}#kontaktformular .miz-card-body{width:100%;max-width:100%;min-width:0}#kontaktformular .miz-form{width:100%;max-width:100%;min-width:0}#kontaktformular form{width:100%;max-width:100%;min-width:0}#kontaktformular .miz-grid,#kontaktformular .miz-grid-2{width:100%;max-width:100%;min-width:0}.miz-form{position:relative;width:100%;max-width:100%;min-width:0;padding:30px;border-radius:var(--miz-radius-2xl);background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(249 251 254 / .995) 100%);border:1px solid rgb(220 228 238 / .98);box-shadow:0 22px 48px rgba(var(--miz-slate-dark-rgb),.10),0 8px 22px rgba(var(--miz-slate-dark-rgb),.05),inset 0 1px 0 rgb(255 255 255 / .84);overflow:hidden}.miz-form::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 14% 12%,rgba(var(--miz-blue-rgb),.045) 0%,rgba(var(--miz-blue-rgb),0) 24%),radial-gradient(circle at 86% 12%,rgba(var(--miz-green-rgb),.025) 0%,rgba(var(--miz-green-rgb),0) 18%);opacity:1}#kontakt .miz-form&gt;*{position:relative;z-index:1}#kontakt form,.miz-form form,form{width:100%;max-width:100%;min-width:0}#kontakt form .miz-grid,#kontakt form .miz-stack-xs,#kontakt form .miz-stack-sm,#kontakt form .miz-stack-md{min-width:0}#kontakt form .miz-grid{gap:18px}#kontakt form label,label{max-width:100%}#kontakt form label{display:block;color:var(--miz-text);font-weight:700;letter-spacing:-.01em;margin:0 0 10px}#kontakt form label strong{font-weight:700}input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),textarea,select,#kontaktformular input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#kontaktformular textarea,#kontaktformular select{width:100%;max-width:100%;min-width:0}#kontakt form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#kontakt form textarea,#kontakt form select{width:100%;max-width:none;border-radius:18px;border:1px solid #d8e1eb;background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%);color:var(--miz-text);box-shadow:0 2px 8px rgb(15 23 42 / .025),inset 0 1px 0 rgb(255 255 255 / .92);transition:border-color var(--miz-fast) var(--miz-ease),box-shadow var(--miz-fast) var(--miz-ease),background var(--miz-fast) var(--miz-ease),transform var(--miz-fast) var(--miz-ease)}#kontakt form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not(.miz-kontakt__input),#kontakt form select{min-height:58px;padding:0 18px}
/* Floating-Label-Inputs: hohe Spezifität schlägt Theme input[type=email] (0,1,1) */
#kontakt form input.miz-kontakt__input{min-height:0;padding:24px 52px 10px 50px}
#kontakt form textarea.miz-kontakt__input{min-height:144px;padding:28px 22px 18px 50px}#kontakt form textarea{min-height:210px;padding:16px 18px;resize:vertical}textarea{overflow:auto}#kontakt form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"])::placeholder,#kontakt form textarea::placeholder{color:#97a3b5;opacity:1}#kontakt form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):hover,#kontakt form textarea:hover,#kontakt form select:hover{border-color:#c9d6e6;box-shadow:0 8px 18px rgb(15 23 42 / .045),inset 0 1px 0 rgb(255 255 255 / .94)}#kontakt form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):focus,#kontakt form textarea:focus,#kontakt form select:focus{outline:none;border-color:rgba(var(--miz-blue-rgb),.42);background:#fff;box-shadow:0 0 0 4px rgba(var(--miz-blue-rgb),.10),0 12px 24px rgb(0 122 255 / .08)}#kontakt form input[aria-invalid="true"],#kontakt form textarea[aria-invalid="true"],#kontakt form select[aria-invalid="true"]{border-color:rgb(225 29 72 / .46);box-shadow:0 0 0 4px rgb(225 29 72 / .08),0 10px 22px rgb(225 29 72 / .06)}#kontakt form input[type="checkbox"],#kontakt form input[type="radio"]{appearance:auto;-webkit-appearance:auto;accent-color:#007aff;width:18px;min-width:18px;height:18px;min-height:18px;margin:3px 0 0 0;padding:0;border:none;box-shadow:none;background:none;transform:none;vertical-align:top;flex:0 0 18px}#kontakt form a{color:var(--miz-blue);font-weight:600;text-decoration:none}#kontakt form a:hover{color:var(--miz-blue-deep);text-decoration:underline}#kontakt form button[type="submit"],#kontakt form input[type="submit"]{min-height:56px;padding:0 30px;border:none;border-radius:999px;color:#fff;font-weight:800;letter-spacing:-.01em;background:var(--miz-gradient-primary);box-shadow:0 14px 30px rgba(var(--miz-blue-rgb),.22),0 0 0 1px rgb(255 255 255 / .08) inset,inset 0 1px 0 rgb(255 255 255 / .14);transition:transform var(--miz-fast) var(--miz-ease),box-shadow var(--miz-fast) var(--miz-ease),filter var(--miz-fast) var(--miz-ease)}#kontakt form button[type="submit"]:hover,#kontakt form input[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 18px 36px rgba(var(--miz-blue-rgb),.28),0 0 0 1px rgb(255 255 255 / .10) inset,0 0 0 6px rgba(var(--miz-blue-rgb),.08);filter:saturate(1.03)}#kontakt form button[type="submit"]:focus-visible,#kontakt form input[type="submit"]:focus-visible,#kontakt form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):focus-visible,#kontakt form textarea:focus-visible,#kontakt form select:focus-visible{outline:none}#kontakt .miz-form .miz-copy{color:var(--miz-text-soft)}#kontakt .miz-form .miz-actions{align-items:center;gap:12px}#kontaktformular .miz-surface-glass-dark{border-radius:20px}#kontaktformular .miz-surface-glass-dark p{font-size:15px;line-height:1.66;font-weight:580}.miz-contact-check,.miz-contact-recaptcha-note,#kontaktformular .miz-contact-check,#kontaktformular .miz-contact-recaptcha-note{width:100%;max-width:100%;min-width:0}#kontakt form [data-miz-error]{display:none;margin-top:10px;padding-left:28px;position:relative;color:#c81e4d;font-size:13px;line-height:1.5;font-weight:700}#kontakt form [data-miz-error]::before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:18px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 8V13' stroke='%23c81e4d' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='17' r='1.2' fill='%23c81e4d'/%3E%3Cpath d='M10.29 3.86L1.82 18A2 2 0 0 0 3.53 21H20.47A2 2 0 0 0 22.18 18L13.71 3.86A2 2 0 0 0 10.29 3.86Z' stroke='%23c81e4d' stroke-width='2.1' stroke-linejoin='round'/%3E%3C/svg%3E")}#kontakt form [data-miz-error].is-visible{display:block}.miz-cta.miz-surface-glass-dark{opacity:0;transform:translateY(18px) scale(.985);animation:mizSuccessFadeUp .7s cubic-bezier(.16,1,.3,1) .08s forwards}.miz-cta.miz-surface-glass-dark&gt;div:first-of-type{opacity:0;transform:scale(.82);animation:mizSuccessPop .55s cubic-bezier(.16,1,.3,1) .32s forwards}.miz-cta.miz-surface-glass-dark h1,.miz-cta.miz-surface-glass-dark p,.miz-cta.miz-surface-glass-dark .miz-actions{opacity:0;transform:translateY(12px)}.miz-cta.miz-surface-glass-dark h1{animation:mizSuccessFadeUp .55s cubic-bezier(.16,1,.3,1) .22s forwards}.miz-cta.miz-surface-glass-dark p{animation:mizSuccessFadeUp .55s cubic-bezier(.16,1,.3,1) .34s forwards}.miz-cta.miz-surface-glass-dark .miz-actions{animation:mizSuccessFadeUp .55s cubic-bezier(.16,1,.3,1) .46s forwards}@keyframes mizSuccessFadeUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes mizSuccessPop{0%{opacity:0;transform:scale(.82)}70%{opacity:1;transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}@media (max-width:1180px){.miz-header-inner{gap:18px}.miz-header-nav a{padding:0 14px;font-size:15px}.miz-hero-grid{gap:32px;grid-template-columns:minmax(0,1fr) minmax(320px,.88fr)}}@media (max-width:1100px){.miz-grid-3,.miz-grid-4,.miz-step-grid,.miz-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.miz-hero-grid{grid-template-columns:1fr;align-items:start}.miz-hero-panel{max-width:720px;justify-self:start}.miz-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media (max-width:980px){.miz-shell,.miz-shell-wide,.miz-shell-narrow{width:min(100% - 28px, var(--miz-maxw))}.miz-section{padding:var(--miz-section-pad-md) 0}.miz-grid-2,.miz-grid-3,.miz-grid-4,.miz-grid-fit,.miz-step-grid,.miz-stat-grid,.miz-meta-grid,.miz-hero-grid,.miz-footer-grid{grid-template-columns:1fr}.miz-card,.miz-panel,.miz-surface,.miz-cta{max-width:100%}.miz-card-body{padding-left:22px;padding-right:22px}.miz-form{padding:22px;border-radius:26px}#kontaktformular.miz-card{border-radius:28px}#kontaktformular .miz-card-body{padding:22px}#kontaktformular .miz-form{padding:22px;border-radius:26px}#kontaktformular .miz-grid,#kontaktformular .miz-grid-2{grid-template-columns:1fr;gap:16px}.miz-header-scope{padding:14px 14px 0}.miz-header{top:10px}.miz-header-inner{min-height:72px;grid-template-columns:1fr auto;gap:12px;padding:10px 12px 10px 16px;border-radius:26px;backdrop-filter:blur(var(--miz-blur-2)) saturate(125%);-webkit-backdrop-filter:blur(var(--miz-blur-2)) saturate(125%)}.miz-header-brand img{height:36px}.miz-header-nav,.miz-header-cta,.miz-header-wa{display:none}.miz-header-toggle{display:inline-flex}.miz-hero{padding-top:112px;padding-bottom:82px}.miz-hero-title{max-width:100%;font-size:clamp(40px, 8vw, 56px);line-height:.97}.miz-hero-subline{max-width:100%}}@media (max-width:767px){body,.elementor,.elementor-section,.elementor-container,.elementor-column,.elementor-widget,.elementor-widget-container,.entry-content,.site-main,.page-content{max-width:100vw;overflow-x:hidden}.miz-shell,.miz-shell-wide,.miz-shell-narrow{width:min(100% - 28px, var(--miz-maxw))}.miz-section{padding:var(--miz-section-pad-sm) 0;overflow-x:hidden}.miz-section-tight{padding:var(--miz-section-pad-xs) 0}.miz-head,.miz-head-center,.miz-hero-content{max-width:100%}.miz-head .miz-eyebrow,.miz-head-center .miz-eyebrow{margin-bottom:16px}.miz-head h1,.miz-head-center h1,.miz-hero-title{max-width:100%;font-size:clamp(34px, 10vw, 46px);line-height:1;overflow-wrap:normal}.miz-head h2,.miz-head-center h2{max-width:100%;font-size:clamp(31px, 9vw, 42px);line-height:1.08;overflow-wrap:normal}.miz-head p,.miz-head-center p{max-width:100%;margin-top:16px;font-size:15px;line-height:1.72;overflow-wrap:anywhere}.miz-copy,.miz-card-text,.miz-hero-subline{max-width:100%;overflow-wrap:anywhere}.miz-grid,.miz-grid-2,.miz-grid-3,.miz-grid-4,.miz-grid-fit,.miz-step-grid,.miz-stat-grid,.miz-meta-grid,.miz-hero-grid,.miz-footer-grid{grid-template-columns:1fr!important;gap:14px}.miz-actions{display:grid;grid-template-columns:1fr;gap:10px;width:100%}.miz-actions .miz-btn,.miz-btn{width:100%;min-height:50px;font-size:14px}.miz-hero{padding-top:92px;padding-bottom:66px}.miz-hero-overlay-dark::before{background:linear-gradient(180deg,rgb(4 10 18 / .82) 0%,rgb(4 10 18 / .64) 34%,rgb(4 10 18 / .38) 66%,rgb(4 10 18 / .18) 100%),radial-gradient(circle at 18% 18%,rgb(255 255 255 / .08) 0%,transparent 28%)}.miz-bridge-light::after,.miz-bridge-dark::after{height:132px}.miz-hero-content{padding-right:0}.miz-hero-content.miz-surface-glass-light,.miz-hero-content.miz-surface-glass-dark{padding:22px 18px;border-radius:24px}.miz-hero-title{font-size:clamp(34px, 11vw, 44px)}.miz-hero-subline{font-size:16px;line-height:1.6}.miz-tag-row{gap:8px}.miz-tag{min-height:30px;padding:0 12px;font-size:11px}.miz-card,.miz-panel,.miz-surface,.miz-cta,.miz-form{border-radius:22px}.miz-card-media.miz-card-media-contain img{padding:20px 20px 10px}.miz-card-body{padding:18px 16px 20px}.miz-card-foot{padding:0 16px 20px}.miz-card-title{font-size:clamp(22px, 6.8vw, 30px)}.miz-card-text{font-size:15px;line-height:1.68}.miz-card-media img,.miz-media img{aspect-ratio:1.42 / 1}.miz-hero-media img{object-position:center right}.miz-acc-btn{padding:18px 18px;gap:12px}.miz-acc-q{font-size:16px;line-height:1.42}.miz-acc-icon{width:32px;height:32px;font-size:16px}.miz-acc-inner{padding:0 18px 20px}.miz-stat,.miz-step{padding:20px 16px}.miz-form{padding:18px 14px}#kontaktformular.miz-card{border-radius:24px}#kontaktformular .miz-card-body{padding:18px 14px}#kontaktformular .miz-head h2{font-size:clamp(28px, 8vw, 38px);line-height:1.08;letter-spacing:-.035em}#kontaktformular .miz-head .miz-copy{font-size:15px;line-height:1.68}#kontaktformular .miz-form{padding:18px 12px;border-radius:22px}#kontakt form .miz-grid,#kontaktformular .miz-grid,#kontaktformular .miz-grid-2{grid-template-columns:1fr!important;gap:14px}#kontaktformular label{font-size:14px;line-height:1.35}input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,#kontaktformular input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#kontaktformular select{min-height:54px;padding-left:14px;padding-right:14px;border-radius:16px;font-size:15px}textarea,#kontaktformular textarea{min-height:170px;padding:14px;border-radius:16px;font-size:15px}#kontakt form button[type="submit"],#kontakt form input[type="submit"]{width:100%;min-height:52px}#kontakt .miz-form .miz-actions{display:grid;grid-template-columns:1fr}.miz-contact-check,#kontaktformular .miz-contact-check{display:flex;align-items:flex-start;gap:10px;padding:14px 12px;border-radius:18px}.miz-contact-check input[type="checkbox"],#kontaktformular .miz-contact-check input[type="checkbox"]{flex:0 0 18px;width:18px;height:18px;min-width:18px;min-height:18px;margin-top:3px}.miz-contact-check .miz-copy,#kontaktformular .miz-contact-check .miz-copy{font-size:13px;line-height:1.55}.miz-contact-recaptcha-note,#kontaktformular .miz-contact-recaptcha-note{padding:14px 12px;border-radius:18px}.miz-contact-recaptcha-note .miz-copy,#kontaktformular .miz-contact-recaptcha-note .miz-copy{font-size:12.5px;line-height:1.55}.miz-header-scope{max-width:100%;overflow:visible}.miz-header,.miz-header-inner,.miz-header-mobile,.miz-header-mobile-shell{width:100%;max-width:100%}.miz-footer-inner{width:min(100% - 28px, 1280px);padding:42px 0 22px}.miz-footer-grid{grid-template-columns:1fr;gap:0}.miz-footer-col{padding:0 0 22px;margin:0 0 22px;border-bottom:1px solid rgb(255 255 255 / .08)}.miz-footer-col:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.miz-footer-badge{min-height:34px;margin:0 0 14px;padding:0 14px;font-size:13px}.miz-footer-list{gap:10px}.miz-footer-list a{font-size:16px;line-height:1.38}.miz-footer-list a:hover{transform:none;text-shadow:none}.miz-footer-socials{gap:10px}.miz-footer-social{width:44px;height:44px}.miz-footer-social:hover{transform:none}.miz-footer-bottom{margin-top:24px;padding-top:16px}.miz-footer-bottom p{font-size:13px}}@media (max-width:640px){.miz-header-brand img{height:34px}.miz-header-inner{border-radius:24px}.miz-header-mobile-shell{border-radius:22px;padding:14px;backdrop-filter:blur(var(--miz-blur-1)) saturate(118%);-webkit-backdrop-filter:blur(var(--miz-blur-1)) saturate(118%)}.miz-header-mobile-nav a{min-height:54px;font-size:16px}.miz-meta{padding:16px}}@media (max-width:520px){.miz-shell,.miz-shell-wide,.miz-shell-narrow{width:min(100% - 24px, var(--miz-maxw))}.miz-card-body{padding-left:14px;padding-right:14px}.miz-card-foot{padding-left:14px;padding-right:14px}.miz-form{padding:16px 12px}.miz-cta{padding:22px 16px}.miz-head h1,.miz-head-center h1,.miz-hero-title{letter-spacing:-.04em}.miz-head h2,.miz-head-center h2{letter-spacing:-.032em}}@media (max-width:420px){.miz-shell,.miz-shell-wide,.miz-shell-narrow{width:min(100% - 20px, var(--miz-maxw))}.miz-card-body,#kontaktformular .miz-card-body{padding:16px 10px}.miz-card-foot{padding-left:10px;padding-right:10px}.miz-form,#kontaktformular .miz-form{padding:16px 10px}input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),textarea,select,#kontaktformular input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#kontaktformular textarea,#kontaktformular select{font-size:14px}.miz-tag,.miz-badge{max-width:100%;white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
/* MIZ-FIX: Profil-Avatar Hintergrund neutral */
.miz-profile__avatar img{background:transparent !important;border-radius:50% !important}

/* MIZ-FIX live card visuals 2026-06-02 v2 */
.miz-section-problem .miz-info-card::after{z-index:0!important;opacity:.36!important}
.miz-section-problem .miz-info-media{z-index:2!important;color:#101b2b!important}
.miz-section-problem .miz-info-body{position:relative!important;z-index:3!important}
.miz-section-problem :is(.miz-phone-clean,.miz-local-choice,.miz-broken-path){position:relative!important;z-index:5!important;color:#101b2b!important}
.miz-section-problem :is(.miz-phone-clean,.miz-local-choice,.miz-broken-path) :is(strong,span,em,b,small,div){color:inherit!important}
.miz-section-problem :is(.miz-phone-clean__top,.miz-phone-clean__label,.miz-local-choice__label,.miz-broken-path__item){color:#5b6677!important}
.miz-section-problem :is(.miz-phone-clean__zero,.miz-local-choice__rank,.miz-broken-path__icon){color:#071325!important}
.miz-section-problem .miz-info-media::after{opacity:.34!important;pointer-events:none!important}
.miz-section-light .miz-service-card--premium{color:#071325!important;background:linear-gradient(180deg,#fff,#f7faff)!important;border-color:rgba(10,28,48,.08)!important}
.miz-section-light .miz-service-card--premium h3{color:#071325!important}
.miz-section-light .miz-service-card--premium p{color:rgba(10,28,48,.72)!important}
.miz-section-light .miz-service-card--premium a:not(.miz-btn){color:#071325!important}
.miz-section-light .miz-service-card--premium a:not(.miz-btn):hover{color:#fff!important}
.miz-service-mockup,.miz-service-mockup :is(strong,em,span,b,small,div),.miz-mockup-map__card,.miz-mockup-map__card :is(strong,em,span,b,small,div),.miz-mockup-social,.miz-mockup-social :is(strong,em,span,b,small,div),.miz-mockup-browser,.miz-mockup-browser :is(strong,em,span,b,small,div){color:#102033!important}
.miz-mockup-browser__banner-copy :is(strong,em),.miz-mockup-browser__btn--primary,.miz-mockup-map__btn--primary{color:#fff!important}

/* ════════════════════════════════════════════════════════════════════════
   REVEAL-SAFETY-NET (Audit 2026-06-05)
   ────────────────────────────────────────────────────────────────────────
   Problem: [data-reveal] startet in miz-core.css mit opacity:0. Sichtbar wird
   es erst, wenn landing.js die Klasse .is-visible per IntersectionObserver
   setzt. Auf Sub-Pages (Elementor-Container, hohe Cards) feuert der Observer
   nicht zuverlaessig — dadurch blieben ganze Content-/Legal-Cards dauerhaft
   unsichtbar (opacity 0). Beobachtet live auf allen Seiten (z.B. Impressum,
   Datenschutz, Service-Cards).
   Loesung: reine CSS-Fallback-Animation, die jedes [data-reveal] nach kurzer
   Verzoegerung garantiert auf den sichtbaren Endzustand bringt — unabhaengig
   von JS. Die JS-gesteuerte .is-visible-Animation bleibt dabei fuehrend
   (gleicher Endzustand, kein Konflikt); reduzierte Bewegung zeigt sofort.
   ════════════════════════════════════════════════════════════════════════ */
/* Ansatz: Inhalt ist IMMER lesbar (opacity:1). Die Entrance-Animation
   spielt weiter, aber nur ueber einen dezenten Versatz (translate/scale),
   nicht ueber opacity. So kann nie Content dauerhaft verschwinden, egal ob
   der IntersectionObserver feuert oder nicht. JS fuegt weiter .is-visible
   hinzu → der Versatz federt sauber zurueck (Transition bleibt aus core). */
[data-reveal]{
  opacity:1!important;
}
[data-reveal]:not(.is-visible){
  transform:translateY(14px) scale(.994);
}
[data-reveal].is-visible{
  transform:none!important;
}
.miz-text-anim{opacity:1!important;}
.miz-text-anim:not(.is-visible){transform:translate3d(0,8px,0);}
.miz-text-anim.is-visible{transform:none!important;}
@media (prefers-reduced-motion:reduce){
  [data-reveal],[data-reveal]:not(.is-visible),
  .miz-text-anim,.miz-text-anim:not(.is-visible){
    opacity:1!important;transform:none!important;
  }
}