.ma-root{color-scheme: dark;--ma-landing-font-display: 'Barlow Condensed',system-ui,sans-serif;--ma-landing-font-body: 'Barlow Condensed','Segoe UI',system-ui,sans-serif;--ma-landing-font-mono: 'JetBrains Mono',ui-monospace,monospace;--ma-landing-hero-size: clamp(4.25rem,14vw,8.5rem);--ma-landing-title-size: clamp(2.5rem,6vw,4.25rem);--ma-landing-title-utility: clamp(1.75rem,4vw,2.75rem);--ma-landing-index-size: clamp(1rem,2vw,1.15rem);--ma-landing-body-size: 1.0625rem;--ma-landing-body-tracking: 0.01em;--ma-landing-bg: #030810;--ma-landing-bg-soft: #061220;--ma-landing-bg-card: #0A1828;--ma-landing-bg-elevated: #112842;--ma-landing-bg-rgb: 3,8,16;--ma-landing-bg-soft-rgb: 6,18,32;--ma-landing-bg-card-rgb: 10,24,40;--ma-landing-bg-shell: rgb(6 18 32 / 0.97);--ma-landing-text: #F1F5F9;--ma-landing-text-muted: #8B9BB4;--ma-landing-text-tiny: #6E8299;--ma-landing-text-inverse: #030810;--ma-landing-on-brand: #030810;--ma-landing-border: rgba(255,255,255,0.07);--ma-landing-border-strong: rgba(255,255,255,0.14);--ma-landing-hairline: rgba(255,255,255,0.05);--ma-landing-surface: rgba(255,255,255,0.04);--ma-landing-surface-hover: rgba(255,255,255,0.08);--ma-landing-shadow-card: 0 8px 32px rgba(0,0,0,0.28);--ma-landing-shadow-deep: 0 20px 56px rgba(0,0,0,0.45);--ma-landing-shadow-float: 0 24px 48px rgba(0,0,0,0.55);--ma-landing-glow-brand: 0 0 48px rgba(0,232,122,0.16);--ma-landing-glow-info: 0 0 32px rgba(30,127,255,0.14);--ma-landing-section-py: 5.5rem;--ma-landing-radius: 2px;--ma-landing-radius-btn: 4px;--ma-landing-accent-glow: radial-gradient(ellipse 90% 55% at 50% -15%,rgba(0,232,122,0.12) 0%,transparent 68%);--ma-landing-section-alt: linear-gradient(180deg,var(--ma-landing-bg-soft) 0%,var(--ma-landing-bg) 100%);--ma-landing-accent-line: linear-gradient(90deg,transparent 0%,rgba(0,232,122,0.5) 50%,transparent 100%);--ma-landing-hero-bg-opacity: 0.88;--ma-landing-hero-bg-filter: contrast(1.12) brightness(0.78) saturate(1.15);--ma-landing-hero-overlay: linear-gradient( 180deg,rgb(var(--ma-landing-bg-rgb) / 0.15) 0%,rgb(var(--ma-landing-bg-rgb) / 0.28) 40%,rgb(var(--ma-landing-bg-rgb) / 0.78) 72%,var(--ma-landing-bg) 100% ),linear-gradient( 90deg,rgb(var(--ma-landing-bg-rgb) / 0.62) 0%,rgb(var(--ma-landing-bg-rgb) / 0.2) 48%,transparent 100% );--ma-landing-glass-bg: linear-gradient(180deg,rgba(28,28,30,0.78) 0%,rgba(14,22,40,0.85) 100%);--ma-landing-glass-border: rgba(255,255,255,0.09);--ma-landing-modal-overlay: rgba(2,4,10,0.9);--ma-landing-sticky-cta-shadow: 0 8px 36px rgba(0,232,122,0.32);--ma-landing-honest-bar-bg: rgba(8,14,26,0.55);--ma-bg: var(--ma-landing-bg);--ma-bg-soft: var(--ma-landing-bg-soft);--ma-bg-card: var(--ma-landing-bg-card);--ma-bg-elevated: var(--ma-landing-bg-elevated);--ma-bg-rgb: var(--ma-landing-bg-rgb);--ma-bg-soft-rgb: var(--ma-landing-bg-soft-rgb);--ma-bg-card-rgb: var(--ma-landing-bg-card-rgb);--ma-bg-shell: var(--ma-landing-bg-shell);--ma-text: var(--ma-landing-text);--ma-text-muted: var(--ma-landing-text-muted);--ma-text-tiny: var(--ma-landing-text-tiny);--ma-text-inverse: var(--ma-landing-text-inverse);--ma-border: var(--ma-landing-border);--ma-border-strong: var(--ma-landing-border-strong);--ma-hairline: var(--ma-landing-hairline);--ma-shadow-card: var(--ma-landing-shadow-card);--ma-shadow-deep: var(--ma-landing-shadow-deep)}@media (min-width: 768px){.ma-root{--ma-landing-section-py: 8rem}}:root{--ma-landing-css: 1}.ma-root{background: var(--ma-landing-bg,var(--ma-bg));background-image: var(--ma-landing-accent-glow);color: var(--ma-landing-text);font-family: var(--ma-landing-font-body);font-size: var(--ma-landing-body-size,1.0625rem);letter-spacing: var(--ma-landing-body-tracking,0.01em);font-weight: 400;min-height: 100vh;isolation: isolate;overflow-x: clip}.ma-root #ehrengaeste,.ma-root #fuer-wen,.ma-root #features,.ma-root #preise,.ma-root #faq{scroll-margin-top: calc(var(--ma-header-h,108px) + 12px)}.ma-root #landing-main > .ma-live-section,.ma-root #landing-main > .ma-still-bleed,.ma-root #landing-main > .ma-statement-section,.ma-root #landing-main > #ehrengaeste,.ma-root #landing-main > #fuer-wen,.ma-root #landing-main > #features,.ma-root #landing-main > #warum,.ma-root #landing-main > #preise,.ma-root #landing-main > #faq,.ma-root #landing-main > [data-chapter],.ma-root #landing-main > .ma-final-cta{position: relative;z-index: 1;background-color: var(--ma-landing-bg)}.ma-root .ma-landing-section{position: relative;z-index: 1;padding-block: var(--ma-landing-section-py);background: var(--ma-landing-bg)}.ma-root .ma-landing-section--alt{background: var(--ma-landing-section-alt)}.ma-root .ma-hero-panel{position: relative;padding: 4px;border-radius: 28px;background: linear-gradient(145deg,rgba(0,232,122,0.08) 0%,rgba(45,125,255,0.04) 50%,transparent 100%);border: 1px solid var(--ma-landing-border);box-shadow: var(--ma-landing-shadow-deep)}.ma-root .ma-hero-panel-inner{border-radius: 24px;background: var(--ma-landing-bg-card);border: 1px solid var(--ma-landing-border);overflow: hidden}.ma-root .ma-hero-segmented{background: var(--ma-landing-surface);border: 1px solid var(--ma-landing-border)}.ma-root .ma-hero-profile-link{text-decoration: none;color: inherit;transition: background var(--ma-duration-fast) var(--ma-ease-out)}.ma-root .ma-hero-profile-link:hover{background: var(--ma-landing-surface-hover)}.ma-root .ma-hero-profile-link--censored{cursor: default;pointer-events: none;user-select: none;opacity: 0.88}.ma-root .ma-hero-avatar-ring--censored{width: 44px;height: 44px;align-items: center;justify-content: center;font-size: 1.65rem;font-weight: 900;line-height: 1;color: #ffd860;background: rgba(12,16,24,0.92);border: 1px solid rgba(255,215,0,0.28);box-shadow: 0 0 12px rgba(255,215,0,0.15)}.ma-root .ma-hero-censored-teaser{align-items: center;justify-content: center;gap: 14px}.ma-root .ma-hero-censored-badge{display: inline-block;font-size: 10px;font-weight: 900;letter-spacing: 1.15px;padding: 7px 14px;border-radius: 7px;background: linear-gradient(135deg,rgba(255,215,0,0.96),rgba(0,232,122,0.9));color: #0a1408;border: 1px solid rgba(255,230,120,0.45);box-shadow: 0 0 16px rgba(255,215,0,0.4)}.ma-root .ma-trust-pill{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border-radius: var(--ma-radius-pill);font-size: 11px;font-weight: 600;color: var(--ma-landing-text-muted);background: var(--ma-landing-surface);border: 1px solid var(--ma-landing-border)}.ma-root .ma-trust-pill-dot{width: 6px;height: 6px;border-radius: 50%;background: var(--ma-brand);opacity: 0.7}.ma-root .ma-final-cta{position: relative;z-index: 1;padding-block: clamp(4rem,10vh,7rem);padding-inline: clamp(1.25rem,4vw,2rem);background: var(--ma-landing-bg)}.ma-root .ma-final-cta-card{position: relative;overflow: hidden;max-width: 1280px;margin: 0 auto;padding: clamp(3.5rem,9vw,6rem) clamp(1.25rem,4vw,2.5rem);border-radius: 0;text-align: center;background: transparent;border: none;border-block: 1px solid var(--ma-landing-hairline)}.ma-root .ma-final-cta-card::before{content: none}.ma-root .ma-final-cta-logo{margin: 0 auto 0.5rem;filter: drop-shadow(0 6px 20px rgba(0,232,122,0.25))}.ma-root .ma-final-cta-content{position: relative;z-index: 1;display: flex;flex-direction: column;align-items: center;gap: 1rem}.ma-root .ma-final-cta-content .ma-split-title{text-align: center}.ma-root .ma-final-cta-lead{margin-inline: auto;text-align: center}.ma-root .ma-final-cta-actions{display: flex;flex-wrap: wrap;gap: 12px;justify-content: center;margin-top: 1rem}.ma-root .ma-landing-section-head{margin-bottom: 3rem;position: relative}.ma-root .ma-landing-section-head--left{text-align: left;max-width: 44rem}.ma-root .ma-landing-section-head--center{text-align: center}.ma-root .ma-landing-section-head--center .ma-landing-lead{margin-inline: auto}.ma-root .ma-landing-index{font-family: var(--ma-landing-font-mono);font-size: var(--ma-landing-index-size);font-weight: 600;letter-spacing: 0.14em;line-height: 1;color: var(--ma-brand);margin: 0 0 0.75rem;text-transform: uppercase}.ma-root .ma-landing-eyebrow{font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 600;letter-spacing: 0.16em;text-transform: uppercase;color: var(--ma-landing-text-tiny);margin: 0 0 12px;display: inline-flex;align-items: center;gap: 10px}.ma-root .ma-landing-section-head--center .ma-landing-eyebrow::before,.ma-root .ma-landing-section-head--center .ma-landing-eyebrow::after{content: none}.ma-root .ma-landing-title,.ma-root .ma-split-title{font-family: var(--ma-landing-font-display);font-size: var(--ma-landing-title-size);font-weight: 800;letter-spacing: -0.035em;line-height: 0.92;color: var(--ma-landing-text);margin: 0;text-transform: uppercase;text-wrap: balance}.ma-root .ma-landing-section-head--utility .ma-split-title{font-size: var(--ma-landing-title-utility);font-weight: 700;letter-spacing: -0.02em;line-height: 0.98}.ma-root .ma-split-title__line{display: block}.ma-root .ma-split-title__line--accent{color: var(--ma-brand)}.ma-root .ma-landing-lead{font-size: 1.0625rem;line-height: 1.65;color: var(--ma-landing-text-muted);max-width: 36rem;margin: 1rem 0 0;text-wrap: pretty}.ma-root .ma-copy-em{color: var(--ma-landing-text);font-weight: 700}.ma-root .ma-statement{font-family: var(--ma-landing-font-display);font-size: clamp(1.5rem,3.5vw,2.25rem);font-weight: 700;letter-spacing: -0.025em;line-height: 1.15;text-transform: uppercase;color: var(--ma-landing-text);max-width: 28rem;margin: 0 0 1.5rem;text-wrap: balance}.ma-root .ma-statement-section{padding: clamp(3.5rem,8vh,6rem) 1.5rem;border-block: 1px solid var(--ma-landing-hairline);background: var(--ma-landing-bg)}.ma-root .ma-statement-section--tunnel{position: relative;overflow: hidden;min-height: min(72vh,640px);display: flex;align-items: flex-end;padding: clamp(4rem,10vh,7rem) 1.5rem;border-block: none;background: #030810}.ma-root .ma-statement-tunnel{position: absolute;inset: 0;z-index: 0;pointer-events: none}.ma-root .ma-statement-tunnel img{width: 100%;height: 100%;object-fit: cover;object-position: center;filter: contrast(1.1) brightness(0.55) saturate(1.1);opacity: 0.9;transform: none !important}.ma-root .ma-statement-tunnel picture{display: block;width: 100%;height: 100%}.ma-root .ma-still-bleed picture{position: absolute;inset: 0;display: block}.ma-root .ma-statement-section--tunnel .ma-statement-section-inner{position: relative;z-index: 2}.ma-root .ma-statement-section--tunnel::before{content: '';position: absolute;left: 0;right: 0;top: 0;height: clamp(5rem,22vh,12rem);z-index: 1;pointer-events: none;background: linear-gradient( 180deg,#030810 0%,rgba(3,8,16,0.85) 40%,rgba(3,8,16,0.35) 75%,transparent 100% )}.ma-root .ma-statement-section--tunnel::after{content: '';position: absolute;inset: 0;z-index: 0;pointer-events: none;background: linear-gradient( 180deg,rgba(3,8,16,0.2) 0%,rgba(3,8,16,0.72) 55%,rgba(3,8,16,0.92) 82%,#030810 100% ),linear-gradient(90deg,rgba(3,8,16,0.7) 0%,transparent 55%)}.ma-root .ma-statement-section-inner{max-width: 1280px;margin: 0 auto}.ma-root .ma-statement-section .ma-statement{margin: 0;max-width: 22ch;font-size: clamp(1.75rem,4.5vw,3rem);line-height: 1.05}.ma-root .ma-statement--lines{display: flex;flex-direction: column;gap: 0.15em;max-width: 18ch}.ma-root .ma-statement-line{display: block}.ma-root .ma-still-bleed{position: relative;z-index: 2;isolation: isolate;margin: 0;width: 100%;min-height: min(88vh,820px);overflow: hidden;background: #030810}.ma-root .ma-still-bleed::before{content: '';position: absolute;left: 0;right: 0;top: 0;height: clamp(6rem,28vh,14rem);z-index: 2;pointer-events: none;background: linear-gradient( 180deg,var(--ma-landing-bg,#030810) 0%,rgba(3,8,16,0.85) 35%,rgba(3,8,16,0.35) 70%,transparent 100% )}.ma-root .ma-still-bleed::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: clamp(3rem,12vh,6rem);z-index: 2;pointer-events: none;background: linear-gradient( 180deg,transparent 0%,#030810 100% )}.ma-root .ma-still-bleed__img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: center 55%;filter: contrast(1.08) brightness(0.82) saturate(1.08);transform: none !important}.ma-root .ma-still-bleed__caption{position: absolute;left: 0;right: 0;bottom: 0;z-index: 1;width: 100%;max-width: none;margin: 0;padding: clamp(3rem,10vh,5.5rem) clamp(1.25rem,4vw,2.5rem) clamp(2rem,5vh,3rem);background: linear-gradient( 180deg,transparent 0%,rgba(3,8,16,0.45) 45%,rgba(3,8,16,0.92) 78%,#030810 100% );box-sizing: border-box}.ma-root .ma-still-bleed__meta{margin: 0;max-width: 1280px;font-family: var(--ma-landing-font-display);font-size: clamp(1.5rem,4vw,2.75rem);font-weight: 800;letter-spacing: -0.02em;line-height: 1;text-transform: uppercase;color: #F1F5F9;text-shadow: 0 2px 24px rgba(0,0,0,0.55)}.ma-root .ma-still-bleed__caption .ma-statement{margin: 0;max-width: 16ch;font-size: clamp(2rem,5vw,3.5rem)}.ma-root .ma-chapter-meta{font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;color: var(--ma-brand);margin: 0 0 0.75rem}.ma-root .ma-sport-card{position: relative;background: var(--ma-landing-bg-card);border: 1px solid var(--ma-landing-border);border-radius: var(--ma-landing-radius);overflow: hidden;transition: transform var(--ma-duration) var(--ma-ease),box-shadow var(--ma-duration) var(--ma-ease),border-color var(--ma-duration) var(--ma-ease)}.ma-root .ma-sport-card::before{content: none}.ma-root .ma-sport-card:hover{transform: translateY(-2px);border-color: var(--ma-landing-border-strong);box-shadow: var(--ma-landing-shadow-card)}.ma-root .ma-landing-lane{display: flex;align-items: center;gap: 16px;max-width: 1280px;margin: 0 auto;padding: 1.5rem 1.5rem 0}.ma-root .ma-landing-lane::before,.ma-root .ma-landing-lane::after{content: '';flex: 1;height: 1px;background: var(--ma-landing-accent-line)}.ma-root .ma-landing-lane-mark{font-family: var(--ma-landing-font-mono);font-size: 10px;font-weight: 700;letter-spacing: 0.2em;color: var(--ma-landing-text-tiny);padding: 4px 10px;border: 1px solid var(--ma-landing-border);border-radius: var(--ma-landing-radius)}.ma-root .ma-hero-panel-header-wrap{border-bottom: 1px solid var(--ma-landing-border);background: rgba(0,0,0,0.25)}.ma-root .ma-hero-panel-header{display: flex;align-items: center;justify-content: space-between;padding: 10px 14px;border-bottom: none;background: transparent;font-family: var(--ma-landing-font-mono);font-size: 10px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;color: var(--ma-brand)}.ma-root .ma-hero-stats-grid{display: grid;grid-template-columns: repeat(3,1fr);border: 1px solid var(--ma-landing-border);border-radius: var(--ma-landing-radius);overflow: hidden}.ma-root .ma-hero-stats-cell{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px 8px;text-align: center;border-right: 1px solid var(--ma-landing-border);border-bottom: 1px solid var(--ma-landing-border);background: rgba(0,0,0,0.15)}.ma-root .ma-hero-stats-cell:nth-child(3n){border-right: none}.ma-root .ma-hero-stats-cell:nth-child(n+4){border-bottom: none}.ma-root .ma-hero-rank{font-family: var(--ma-landing-font-mono);font-size: 10px;font-weight: 700;color: var(--ma-landing-text-tiny);width: 22px;flex-shrink: 0}.ma-root .ma-hero-avatar-ring{width: 2.5rem;height: 2.5rem;min-width: 2.5rem;min-height: 2.5rem;aspect-ratio: 1 / 1;object-fit: cover;border-radius: 9999px;flex-shrink: 0;box-shadow: 0 0 0 2px rgba(0,232,122,0.35)}.ma-root .ma-live-strip--hud{font-family: var(--ma-landing-font-mono);background: transparent;border: none;border-bottom: 1px solid var(--ma-landing-hairline);box-shadow: none;border-radius: 0}.ma-root .ma-live-text::after{content: '';display: none}.ma-root .ma-hero-mobile-stats{display: flex;gap: 10px;overflow-x: auto;padding-bottom: 4px;-webkit-overflow-scrolling: touch;scrollbar-width: none}.ma-root .ma-hero-mobile-stats::-webkit-scrollbar{display: none}.ma-root .ma-hero-mobile-stat{flex: 0 0 auto;min-width: 88px;padding: 12px 14px;border-radius: 12px;background: var(--ma-landing-bg-card);border: 1px solid var(--ma-landing-border);text-align: center}.ma-root .ma-hero-mobile-stat-value{font-family: var(--ma-landing-font-mono);font-size: 20px;font-weight: 700;color: var(--ma-landing-text);font-variant-numeric: tabular-nums}.ma-root .ma-hero-mobile-stat-lbl{font-size: 10px;font-weight: 600;color: var(--ma-landing-text-muted);margin-top: 4px;text-transform: uppercase;letter-spacing: 0.06em}.ma-root .ma-step-badge--hud{font-family: var(--ma-landing-font-mono);border-radius: 6px;font-weight: 700;letter-spacing: 0.05em}.ma-root .ma-sticky-cta-btn{font-family: var(--ma-landing-font-display);letter-spacing: 0.02em;text-transform: uppercase}@keyframes ma-cursor-blink{0%,100%{opacity: 1}50%{opacity: 0}}@keyframes ma-broadcast-pulse{0%,100%{opacity: 1;box-shadow: 0 0 0 0 rgba(0,232,122,0.5)}50%{opacity: 0.65;box-shadow: 0 0 0 4px rgba(0,232,122,0)}}.ma-root .ma-pulse-dot--anim{animation: ma-broadcast-pulse 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.ma-root .scroll-reveal{opacity: 1;transform: none;transition: none}.ma-root .ma-pulse-dot--anim,.ma-root .ma-live-text::after,.ma-root .ma-ticker,.ma-root .ma-pricing-featured,.ma-root .ma-float-1,.ma-root .ma-float-2,.ma-root .ma-float-3{animation: none}.ma-root .ma-feed-enter-active,.ma-root .ma-feed-leave-active{transition: none}.ma-root .ma-feed-enter-from,.ma-root .ma-feed-leave-to{transform: none;opacity: 1}.ma-root .ma-btn-primary:hover,.ma-root .ma-sport-card:hover{transform: none}}.ma-root .ma-header{position: sticky;top: 0;z-index: 30;background: var(--ma-bg-shell);border-bottom: 1px solid rgba(255,255,255,0.05);backdrop-filter: saturate(180%) blur(24px);-webkit-backdrop-filter: saturate(180%) blur(24px)}.ma-root .ma-logo{width: 28px;height: 28px;border-radius: 8px;background: #00E87A;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.ma-root .ma-mobile-nav{background: var(--ma-bg-shell);border-top: 1px solid rgba(255,255,255,0.06);backdrop-filter: saturate(180%) blur(24px);-webkit-backdrop-filter: saturate(180%) blur(24px);z-index: 20}.ma-root .ma-btn-primary{background: #00E87A;color: var(--ma-landing-on-brand,var(--ma-text-inverse));transition: all 0.22s cubic-bezier(0.4,0,0.2,1);cursor: pointer;position: relative;overflow: hidden}.ma-root .ma-btn-primary::after{content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg,transparent,rgba(255,255,255,0.18),transparent);transition: left 0.55s ease}.ma-root .ma-btn-primary:hover::after{left: 100%}.ma-root .ma-btn-primary:hover{background: #0DF07F;box-shadow: 0 4px 32px rgba(0,232,122,0.38),0 0 0 1px rgba(0,232,122,0.15);transform: translateY(-2px)}.ma-root .ma-btn-primary:active{transform: scale(0.97);box-shadow: none}.ma-root .ma-btn-outline{background: var(--ma-landing-surface);border: 1px solid var(--ma-landing-border-strong);color: var(--ma-landing-text);transition: all 0.2s;cursor: pointer}.ma-root .ma-btn-outline:hover{background: var(--ma-landing-surface-hover);border-color: var(--ma-landing-border-strong)}.ma-root .ma-hero{position: relative;z-index: 0;isolation: isolate;background: #030810}.ma-root .ma-hero-bg-pin{position: sticky;top: 0;z-index: 0;width: 100%;height: 100vh;height: 100svh;overflow: hidden;background: #030810;pointer-events: none}.ma-root .ma-hero-bg-layer{position: absolute;inset: 0;width: 100%;height: 100%;overflow: hidden}.ma-root .ma-hero-bg-layer--welcome{z-index: 1}.ma-root .ma-hero-bg-layer--stadium{z-index: 2;opacity: 0}.ma-root .ma-hero-bg-layer--stadium.is-on{opacity: 1}.ma-root .ma-hero-bg-layer > picture{position: absolute;inset: 0;width: 100%;height: 100%;display: block}.ma-root .ma-hero-bg-img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: center 30%;pointer-events: none}.ma-root .ma-hero-bg-img--welcome{object-position: center 72%;filter: none}.ma-root .ma-hero-bg-img--stadium{object-position: center 42%;filter: none}@media (min-width: 769px){.ma-root.ma-landing-motion--ready .ma-hero-bg-img--welcome,.ma-root.ma-landing-motion--lite .ma-hero-bg-img--welcome{filter: contrast(1.08) brightness(0.85) saturate(1.1)}.ma-root.ma-landing-motion--ready .ma-hero-bg-img--stadium,.ma-root.ma-landing-motion--lite .ma-hero-bg-img--stadium{filter: contrast(1.06) brightness(0.92) saturate(1.08)}}.ma-root .ma-hero-bg-pin::after{content: '';position: absolute;inset: 0;z-index: 3;pointer-events: none;background: linear-gradient( 180deg,rgba(3,8,16,0.2) 0%,transparent 45%,rgba(3,8,16,0.35) 100% )}@media (prefers-reduced-motion: reduce){.ma-root .ma-hero-bg-layer--stadium{opacity: 1}}html.ma-a11y-reduce-motion .ma-root .ma-hero-bg-layer--stadium{opacity: 1}.ma-root .ma-hero-block{position: relative;z-index: 1;min-height: 100dvh;display: flex;align-items: center;justify-content: center;box-sizing: border-box;padding: calc(var(--ma-header-h,108px) + 1.25rem) 0 clamp(3rem,8vh,5rem);background: transparent;overflow: hidden}.ma-root .ma-hero-block--welcome{margin-top: -100vh;margin-top: -100svh;overflow: visible}.ma-root .ma-hero-block-bg{display: none;position: absolute;inset: 0;z-index: 0;pointer-events: none;overflow: hidden}.ma-root .ma-hero-block--reveal .ma-hero-block-bg--stadium{display: block}.ma-root .ma-hero-block-bg > picture,.ma-root .ma-hero-block-bg img{position: absolute;inset: 0;width: 100%;height: 100%;display: block;object-fit: cover;object-position: center 42%;pointer-events: none}.ma-root .ma-hero-block-bg--stadium::after{content: '';position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient( 180deg,rgba(3,8,16,0.2) 0%,transparent 42%,rgba(3,8,16,0.45) 72%,#030810 100% )}.ma-root .ma-hero-block--reveal .ma-hero-stage{position: relative;z-index: 2}.ma-root .ma-hero-logo,.ma-root .ma-hero-bg-overlay,.ma-root .ma-hero-bg{display: none !important}@media (max-width: 768px){.ma-root .ma-hero{isolation: auto}.ma-root .ma-hero-bg-pin{height: 100svh;transform: translateZ(0)}.ma-root .ma-hero-bg-img--welcome,.ma-root .ma-hero-bg-img--stadium{filter: none !important}.ma-root .ma-hero-block{min-height: 100svh}.ma-root .ma-hero-block--welcome{margin-top: -100svh}.ma-root .ma-hero-block .ma-hero-stage{position: relative;z-index: 2}}.ma-root .ma-hero-welcome{position: relative;z-index: 3;display: flex;flex-direction: column;align-items: center;justify-content: center;margin: 0;padding: 0 1.25rem;text-align: center;pointer-events: none;font-family: var(--ma-landing-font-display);font-size: clamp(2.35rem,9vw,5.25rem);font-weight: 800;line-height: 0.9;letter-spacing: -0.04em;text-transform: uppercase;color: var(--ma-landing-text);text-shadow: 0 16px 48px rgba(0,0,0,0.55);max-width: 16ch}.ma-root .ma-hero-welcome__line{display: block}.ma-root .ma-hero-welcome__line--accent{color: var(--ma-brand)}.ma-root .ma-hero-stage{width: 100%;max-width: 1280px;margin: 0 auto;padding: 0 1.25rem;display: flex;flex-direction: column;align-items: flex-start;gap: 0.85rem}.ma-root .ma-hero-stage--center{align-items: center;text-align: center;max-width: 42rem}.ma-root .ma-hero-stage--center .ma-hero-headline{max-width: none;text-shadow: 0 12px 40px rgba(0,0,0,0.55)}.ma-root .ma-hero-stage--center .ma-hero-claim,.ma-root .ma-hero-stage--center .ma-hero-support{max-width: 28rem;text-shadow: 0 8px 24px rgba(0,0,0,0.45)}.ma-root .ma-hero-stage--center .ma-hero-cta{justify-content: center;align-items: center;max-width: none}.ma-root .ma-hero-stage--split{align-items: stretch;text-align: center;max-width: 1180px;gap: 1.5rem}.ma-root .ma-hero-stage--split .ma-hero-copy{display: flex;flex-direction: column;align-items: center;gap: inherit;flex: 1 1 18rem;min-width: 0;width: 100%;overflow: hidden}.ma-root .ma-hero-stage--split .ma-hero-headline{width: 100%;max-width: 100%;font-size: clamp(2.75rem,8vw,5.5rem);text-shadow: 0 12px 40px rgba(0,0,0,0.55)}.ma-root .ma-hero-stage--split .ma-hero-claim,.ma-root .ma-hero-stage--split .ma-hero-support{max-width: 28rem;text-shadow: 0 8px 24px rgba(0,0,0,0.45)}.ma-root .ma-hero-stage--split .ma-hero-cta{justify-content: center;max-width: none}.ma-root .ma-hero-panel--welcome{position: relative;z-index: 2;width: 100%;max-width: 22rem;margin-inline: auto;flex: 0 1 22rem;align-self: center}.ma-root .ma-hero-panel--welcome .ma-hero-card{background: transparent;border: none;box-shadow: none;min-height: 0;padding: 0.15rem 0 0 !important}@media (min-width: 960px){.ma-root .ma-hero-stage--split{flex-direction: row;align-items: center;text-align: left;gap: clamp(1.75rem,3.5vw,3.25rem)}.ma-root .ma-hero-stage--split .ma-hero-copy{align-items: flex-start;flex: 1 1 0;max-width: none}.ma-root .ma-hero-stage--split .ma-hero-headline{font-size: clamp(3.25rem,5.2vw + 1rem,5.75rem)}.ma-root .ma-hero-stage--split .ma-hero-cta{justify-content: flex-start}.ma-root .ma-hero-panel--welcome{margin-inline: 0;max-width: 22.5rem;flex: 0 0 22.5rem}}@media (min-width: 1280px){.ma-root .ma-hero-stage--split .ma-hero-headline{font-size: clamp(4.5rem,5vw,6.25rem)}.ma-root .ma-hero-panel--welcome{max-width: 24rem;flex-basis: 24rem}}@media (min-width: 640px){.ma-root .ma-hero-stage{padding: 0 1.5rem;gap: 1rem}.ma-root .ma-hero-stage--center .ma-hero-cta{flex-direction: row;flex-wrap: wrap}.ma-root .ma-hero-stage--split .ma-hero-cta{flex-direction: row;flex-wrap: wrap}}.ma-root .ma-hero-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 0.75rem 1rem}.ma-root .ma-hero-brand{display: block}.ma-root .ma-hero-meta-sep{width: 1px;height: 1rem;background: var(--ma-landing-border-strong)}.ma-root .ma-hero-meta-line{margin: 0;font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;color: var(--ma-landing-text-muted)}.ma-root .ma-hero-headline{font-family: var(--ma-landing-font-display);font-size: var(--ma-landing-hero-size);font-weight: 800;line-height: 0.86;letter-spacing: -0.045em;text-transform: uppercase;color: var(--ma-landing-text);max-width: min(12ch,100%);margin: 0;text-wrap: balance;text-shadow: 0 12px 40px rgba(0,0,0,0.45)}.ma-root .ma-hero-headline .ma-split-title__line{display: block}.ma-root .ma-hero-headline-accent{color: var(--ma-brand);display: inline}.ma-root .ma-hero-claim{margin: 0.15rem 0 0;max-width: 28rem;font-family: var(--ma-landing-font-display);font-size: clamp(1.15rem,2.6vw,1.45rem);font-weight: 700;line-height: 1.25;letter-spacing: -0.02em;color: var(--ma-landing-text);text-wrap: balance}.ma-root .ma-hero-headline .ma-hero-claim{display: block;text-transform: none;font-size: clamp(1.15rem,2.6vw,1.45rem);font-weight: 700;line-height: 1.25;letter-spacing: -0.02em;max-width: 28rem}.ma-root .ma-hero-support{margin: 0;max-width: 26rem;font-size: clamp(1.05rem,2.2vw,1.25rem);line-height: 1.5;color: var(--ma-landing-text-muted);text-wrap: pretty}.ma-root .ma-hero-cta{display: flex;flex-direction: column;gap: 0.75rem;width: 100%;max-width: 28rem;margin-top: 0.15rem}@media (min-width: 640px){.ma-root .ma-hero-cta{flex-direction: row;flex-wrap: wrap;max-width: none}}.ma-root .ma-hero-btn-primary,.ma-root .ma-hero-btn-secondary{display: inline-flex;align-items: center;justify-content: center;gap: 0.5rem;padding: 1rem 1.75rem;border-radius: var(--ma-landing-radius-btn);font-size: 0.95rem;font-weight: 700;text-decoration: none}.ma-root .ma-hero-btn-primary{font-weight: 800}.ma-root .ma-hero-reveal{opacity: 1;transform: none}.ma-root.js-enabled .ma-hero-reveal{animation: ma-hero-in 0.85s cubic-bezier(0.16,1,0.3,1) both}.ma-root.js-enabled .ma-hero-reveal--delay-1{animation-delay: 0.08s}.ma-root.js-enabled .ma-hero-reveal--delay-2{animation-delay: 0.16s}.ma-root.js-enabled .ma-hero-reveal--delay-3{animation-delay: 0.24s}.ma-root.js-enabled .ma-hero-reveal--delay-4{animation-delay: 0.32s}.ma-root .ma-hero-roles{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 0.5rem;margin-top: 0.35rem}.ma-root .ma-hero-roles__label{font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: var(--ma-landing-text-muted)}.ma-root .ma-hero-role-btn{padding: 0.45rem 1rem;border-radius: 999px;border: 1px solid var(--ma-landing-border-strong);background: var(--ma-landing-surface);color: var(--ma-landing-text);font-size: 0.8rem;font-weight: 700;cursor: pointer;transition: background 0.2s ease,border-color 0.2s ease}.ma-root .ma-hero-role-btn:hover{background: var(--ma-landing-surface-hover);border-color: rgba(0,232,122,0.45)}.ma-root .ma-hero-role-btn:focus-visible{outline: 2px solid rgba(0,232,122,0.7);outline-offset: 2px}.ma-root .ma-hero-proof{margin: 0.4rem 0 0;font-size: 0.75rem;letter-spacing: 0.02em;color: var(--ma-landing-text-muted);text-shadow: 0 4px 16px rgba(0,0,0,0.5);text-wrap: balance}.ma-root .ma-hero-proof__link{color: var(--ma-landing-text);text-decoration: underline;text-underline-offset: 3px;text-decoration-color: rgba(0,232,122,0.6)}.ma-root .ma-hero-proof__link:hover{color: #00e87a}.ma-root .ma-hero-whatis-meta{text-shadow: 0 4px 16px rgba(0,0,0,0.55)}.ma-root .ma-hero-whatis-lead{margin: 0;max-width: 34rem;text-align: center;font-family: var(--ma-landing-font-display);font-size: clamp(1.2rem,2.6vw,1.65rem);font-weight: 700;letter-spacing: -0.01em;line-height: 1.25;color: var(--ma-landing-text);text-wrap: balance;text-shadow: 0 6px 24px rgba(0,0,0,0.55)}.ma-root .ma-hero-whatis-list{list-style: none;margin: 0.35rem auto 0;padding: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 0.55rem;text-align: left;width: max-content;max-width: min(100%,22rem)}.ma-root .ma-hero-whatis-list li{position: relative;padding-left: 1.55rem;font-size: clamp(0.95rem,1.8vw,1.1rem);font-weight: 600;letter-spacing: 0.01em;color: var(--ma-landing-text);text-shadow: 0 4px 18px rgba(0,0,0,0.55)}.ma-root .ma-hero-whatis-list li::before{content: '';position: absolute;left: 0;top: 0.35em;width: 0.7rem;height: 0.7rem;border-radius: 50%;background: var(--ma-brand);box-shadow: 0 0 0 3px rgba(0,232,122,0.18)}.ma-root .ma-hero-origin{margin: 1.1rem 0 0;max-width: 28rem;text-align: center;font-size: clamp(0.92rem,1.7vw,1.05rem);font-weight: 500;line-height: 1.45;letter-spacing: 0.01em;color: var(--ma-landing-text-muted);text-wrap: balance;text-shadow: 0 6px 20px rgba(0,0,0,0.5)}@keyframes ma-hero-in{from{opacity: 0;transform: translateY(18px)}to{opacity: 1;transform: translateY(0)}}@media (prefers-reduced-motion: reduce){.ma-root.js-enabled .ma-hero-reveal{animation: none}}.ma-root .ma-live-section{position: relative;z-index: 2;isolation: isolate;padding-block: clamp(3rem,7vh,5rem);padding-bottom: clamp(4rem,9vh,6.5rem);background: var(--ma-landing-bg)}.ma-root .ma-live-section::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: clamp(2.5rem,6vh,4rem);pointer-events: none;background: linear-gradient( 180deg,transparent 0%,var(--ma-landing-bg,#030810) 100% )}.ma-root .ma-live-section--quiet{padding-block: clamp(2.5rem,5vh,4rem);padding-bottom: clamp(4rem,9vh,6.5rem)}.ma-root .ma-live-section--quiet .ma-landing-section-head{margin-bottom: 1.75rem}.ma-root .ma-live-section--quiet .ma-hero-panel{padding: 0;background: none;border: none;box-shadow: none;border-radius: 0}.ma-root .ma-live-section--quiet .ma-hero-panel-inner{border-radius: 0;background: transparent;border: 1px solid var(--ma-landing-hairline)}.ma-root .ma-live-section--quiet .ma-hero-panel-header{font-family: var(--ma-landing-font-mono);font-size: 10px;letter-spacing: 0.14em;text-transform: uppercase;background: transparent;border-bottom: 1px solid var(--ma-landing-hairline)}.ma-root .ma-live-section--quiet .ma-hero-segmented{background: transparent;border: none;border-bottom: 1px solid var(--ma-landing-hairline);border-radius: 0;padding: 0;margin-bottom: 0.75rem}.ma-root .ma-live-section--quiet .ma-hero-card{background: transparent;border: none;box-shadow: none;border-radius: 0;min-height: 220px}.ma-root .ma-live-section-inner{max-width: 1280px;margin: 0 auto;padding: 0 1rem}@media (min-width: 640px){.ma-root .ma-live-section-inner{padding: 0 1.5rem}}.ma-root .ma-live-section-grid{display: grid;gap: 2.5rem;align-items: start}@media (min-width: 1024px){.ma-root .ma-live-section-grid{grid-template-columns: 1fr minmax(280px,400px);gap: 3.5rem}}.ma-root .ma-live-feed-col{display: flex;flex-direction: column;gap: 1.25rem}.ma-root .ma-live-strip{display: flex;align-items: center;gap: 0.75rem;padding: 0.65rem 0;border: none;border-bottom: 1px solid var(--ma-landing-hairline);border-radius: 0;background: transparent;overflow: hidden;min-height: 2.5rem}.ma-root .ma-live-trust{margin: 0;font-size: 0.8125rem;line-height: 1.5;color: var(--ma-landing-text-tiny)}.ma-root .ma-live-directory{margin: 0.65rem 0 1rem;max-width: 36rem;font-size: 0.95rem;line-height: 1.45;color: var(--ma-landing-text-muted)}.ma-root .ma-live-directory__link{color: var(--ma-brand);text-decoration: underline;text-underline-offset: 2px}.ma-root .ma-live-directory__link:hover{opacity: 0.92}.ma-root .ma-live-trust-link{color: var(--ma-landing-text-muted);text-decoration: underline;text-underline-offset: 2px}.ma-root .ma-live-trust-link:hover{color: var(--ma-brand)}.ma-root .ma-live-beta{margin: 0;font-size: 0.875rem;line-height: 1.55;color: var(--ma-landing-text-muted);max-width: 28rem}.ma-root .ma-hero-card{background: var(--ma-landing-bg-card);border: 1px solid var(--ma-landing-border);border-radius: var(--ma-landing-radius);box-shadow: var(--ma-landing-shadow-card)}.ma-root .ma-hero-list-skeleton{display: flex;flex-direction: column;gap: 8px;padding: 4px 0}.ma-root .ma-hero-list-skeleton__row{display: flex;align-items: center;gap: 12px;padding: 10px;border-radius: 12px}.ma-root .ma-hero-list-skeleton__rank{width: 18px;height: 10px;border-radius: 4px;flex-shrink: 0;background: rgba(255,255,255,0.06)}.ma-root .ma-hero-list-skeleton__avatar{width: 36px;height: 36px;border-radius: 999px;flex-shrink: 0;background: rgba(255,255,255,0.08)}.ma-root .ma-hero-list-skeleton__text{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 6px}.ma-root .ma-hero-list-skeleton__line{display: block;height: 10px;border-radius: 4px;background: rgba(255,255,255,0.07);animation: ma-hero-skel-pulse 1.2s ease-in-out infinite}.ma-root .ma-hero-list-skeleton__line--name{width: 58%}.ma-root .ma-hero-list-skeleton__line--meta{width: 38%;height: 8px;opacity: 0.75}.ma-root .ma-hero-list-skeleton__row:nth-child(2) .ma-hero-list-skeleton__line{animation-delay: 0.1s}.ma-root .ma-hero-list-skeleton__row:nth-child(3) .ma-hero-list-skeleton__line{animation-delay: 0.2s}.ma-root .ma-hero-list-skeleton__row:nth-child(4) .ma-hero-list-skeleton__line{animation-delay: 0.3s}.ma-root .ma-hero-list-skeleton__row:nth-child(5) .ma-hero-list-skeleton__line{animation-delay: 0.4s}@keyframes ma-hero-skel-pulse{0%,100%{opacity: 0.55}50%{opacity: 1}}@media (prefers-reduced-motion: reduce){.ma-root .ma-hero-list-skeleton__line{animation: none}}.ma-root .ma-hero-launch-banner{text-align: center;padding: 10px 12px;border-radius: var(--ma-landing-radius);background: rgba(0,232,122,0.1);border: 1px solid rgba(0,232,122,0.22)}.ma-root .ma-hero-launch-title{margin: 0;font-size: 12px;font-weight: 700;line-height: 1.45;color: var(--ma-landing-text);letter-spacing: 0.01em}.ma-root .ma-hero-launch-day{margin: 6px 0 0;font-family: var(--ma-landing-font-mono);font-size: 10px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: var(--ma-brand)}.ma-root .ma-hero-stats{background: linear-gradient(145deg,rgba(0,232,122,0.06) 0%,rgba(16,24,44,0.95) 60%);border: 1px solid rgba(0,232,122,0.18);box-shadow: 0 16px 40px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.04)}.ma-root .ma-hero-stats-total{text-align: center}.ma-root .ma-hero-stats-total-label{font-family: var(--ma-landing-font-mono);font-size: 10px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;color: var(--ma-brand)}.ma-root .ma-hero-stats-value{font-family: var(--ma-landing-font-mono);font-size: 40px;font-weight: 700;letter-spacing: -0.04em;color: var(--ma-landing-text);line-height: 1;margin-top: 6px;font-variant-numeric: tabular-nums;text-align: center}.ma-root .ma-hero-stats-num{font-family: var(--ma-landing-font-mono);font-size: 18px;font-weight: 700;color: var(--ma-landing-text);letter-spacing: -0.02em;line-height: 1;font-variant-numeric: tabular-nums}.ma-root .ma-hero-stats-lbl{font-size: 9px;font-weight: 600;color: var(--ma-landing-text-muted);margin-top: 5px;letter-spacing: 0.08em;text-transform: uppercase}@media (max-width: 640px){.ma-root .ma-hero{min-height: 100svh;padding-bottom: clamp(3rem,8vh,5rem)}.ma-root .ma-hero-headline{max-width: 11ch;font-size: clamp(3.25rem,14vw,4.75rem)}.ma-root .ma-hero-stage--center .ma-hero-headline{max-width: none}.ma-root .ma-hero-welcome{font-size: clamp(2.1rem,11vw,3.5rem);max-width: 14ch;padding-inline: 1rem}.ma-root .ma-hero-cta > *{width: 100%}.ma-root .ma-hero-stage--center .ma-hero-cta > *{width: auto;min-width: min(100%,16rem)}}.ma-root .ma-section-h2{font-family: var(--ma-landing-font-display);font-size: var(--ma-landing-title-size);font-weight: 800;letter-spacing: -0.03em;text-transform: uppercase;color: var(--ma-landing-text)}.ma-root .ma-editorial-list{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;border-top: 1px solid var(--ma-landing-border)}.ma-root .ma-editorial-item{display: grid;grid-template-columns: auto 1fr;gap: 1rem 1.5rem;padding: 1.5rem 0;border-bottom: 1px solid var(--ma-landing-border);align-items: start}@media (min-width: 768px){.ma-root .ma-editorial-item{grid-template-columns: 3rem 1fr;gap: 1.5rem;padding: 1.75rem 0}}.ma-root .ma-editorial-num{font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.12em;line-height: 1.4;color: var(--ma-brand);padding-top: 0.35rem;text-transform: uppercase}.ma-root .ma-editorial-body{display: flex;gap: 1rem;align-items: flex-start}.ma-root .ma-editorial-icon{flex-shrink: 0;width: 2.5rem;height: 2.5rem;display: flex;align-items: center;justify-content: center;border: 1px solid var(--ma-landing-border);border-radius: var(--ma-landing-radius);background: var(--ma-landing-surface)}.ma-root .ma-editorial-copy{min-width: 0}.ma-root .ma-editorial-title{margin: 0 0 0.35rem;font-size: 1.0625rem;font-weight: 700;letter-spacing: -0.02em;color: var(--ma-landing-text)}.ma-root .ma-editorial-desc{margin: 0;font-size: 0.9375rem;line-height: 1.6;color: var(--ma-landing-text-muted);max-width: 42rem;text-wrap: pretty}.ma-root .ma-editorial-cta{display: flex;flex-wrap: wrap;align-items: center;gap: 0.75rem;margin-top: 2.5rem}.ma-root .ma-editorial-cta-note{margin: 0.5rem 0 0;width: 100%;font-size: 0.75rem;color: var(--ma-landing-text-tiny)}.ma-root .ma-features-section .ma-landing-section-head{margin-bottom: 1.75rem}.ma-root .ma-features-grid{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: 1fr;gap: 0;border-top: 1px solid var(--ma-landing-border)}@media (min-width: 640px){.ma-root .ma-features-grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.ma-root .ma-features-grid{grid-template-columns: repeat(3,minmax(0,1fr))}}.ma-root .ma-features-grid__item{display: flex;gap: 0.85rem;align-items: flex-start;padding: 1rem 0.85rem 1rem 0;border-bottom: 1px solid var(--ma-landing-border);min-width: 0}@media (min-width: 640px){.ma-root .ma-features-grid__item{padding: 1.1rem 1.25rem 1.1rem 0}.ma-root .ma-features-grid__item:nth-child(2n){padding-right: 0;padding-left: 1.25rem;border-left: 1px solid var(--ma-landing-hairline)}}@media (min-width: 1024px){.ma-root .ma-features-grid__item:nth-child(2n){padding-left: 0;border-left: none}.ma-root .ma-features-grid__item:not(:nth-child(3n)){padding-right: 1.35rem}.ma-root .ma-features-grid__item:nth-child(3n+2),.ma-root .ma-features-grid__item:nth-child(3n+3){padding-left: 1.35rem;border-left: 1px solid var(--ma-landing-hairline)}}.ma-root .ma-features-grid__icon{flex-shrink: 0;width: 2rem;height: 2rem;display: flex;align-items: center;justify-content: center;margin-top: 0.1rem}.ma-root .ma-features-grid__copy{min-width: 0}.ma-root .ma-features-grid__title{margin: 0 0 0.2rem;font-family: var(--ma-landing-font-display);font-size: 1.05rem;font-weight: 700;letter-spacing: -0.02em;text-transform: uppercase;line-height: 1.2;color: var(--ma-landing-text)}.ma-root .ma-features-grid__desc{margin: 0;font-family: 'Inter',system-ui,sans-serif;font-size: 0.8125rem;line-height: 1.45;color: var(--ma-landing-text-muted);text-wrap: pretty}.ma-root .ma-features-section .ma-editorial-cta{margin-top: 1.75rem}.ma-root .ma-steps-editorial{list-style: none;margin: 0;padding: 0;display: grid;gap: 0;border-top: 1px solid var(--ma-landing-border)}@media (min-width: 768px){.ma-root .ma-steps-editorial{grid-template-columns: repeat(3,1fr);border-top: none;gap: 0}}.ma-root .ma-steps-editorial-item{display: flex;flex-direction: column;gap: 1rem;padding: 1.75rem 0;border-bottom: 1px solid var(--ma-landing-border)}@media (min-width: 768px){.ma-root .ma-steps-editorial-item{padding: 0 1.75rem 0 0;border-bottom: none;border-right: 1px solid var(--ma-landing-border)}.ma-root .ma-steps-editorial-item:last-child{border-right: none;padding-right: 0}.ma-root .ma-steps-editorial-item:first-child{padding-left: 0}}.ma-root .ma-steps-editorial-num{font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.12em;line-height: 1;color: var(--ma-brand);text-transform: uppercase}.ma-root .ma-steps-editorial-item .ma-chapter-meta{margin-bottom: 0.5rem}.ma-root .ma-steps-editorial-title{margin: 0;font-family: var(--ma-landing-font-display);font-size: clamp(1.25rem,2vw,1.5rem);font-weight: 800;letter-spacing: -0.02em;text-transform: uppercase;color: var(--ma-landing-text)}.ma-root .ma-steps-editorial-desc{margin: 0;font-size: 0.9375rem;line-height: 1.6;color: var(--ma-landing-text-muted);text-wrap: pretty}.ma-root .ma-hero-tab-active{background: rgba(0,232,122,0.12);color: #00E87A;border: 1px solid rgba(0,232,122,0.25)}.ma-root .ma-hero-tab-idle{background: transparent;color: var(--ma-landing-text-muted);border: 1px solid transparent}.ma-root .ma-hero-tab-idle:hover{color: var(--ma-landing-text)}.ma-root .ma-glass-card{background: var(--ma-bg-card);border: 1px solid rgba(255,255,255,0.06)}.ma-root .ma-job-card{background: var(--ma-bg-card);border: 1px solid rgba(255,255,255,0.06);cursor: pointer;transition: border-color 0.2s}.ma-root .ma-job-card:hover{border-color: rgba(255,255,255,0.12)}.ma-root .ma-match-card{background: linear-gradient(145deg,var(--ma-bg-card) 0%,var(--ma-bg-soft) 100%);border: 1px solid rgba(255,255,255,0.09);box-shadow: 0 30px 80px rgba(0,0,0,0.5),0 0 0 1px rgba(255,255,255,0.04)}.ma-root .ma-float-card{filter: drop-shadow(0 20px 40px rgba(0,0,0,0.6));position: absolute}.ma-root .ma-float-1{position: absolute;filter: drop-shadow(0 20px 40px rgba(0,0,0,0.6));transform: rotate(-5deg);animation: float1 5s ease-in-out infinite}.ma-root .ma-float-2{position: absolute;filter: drop-shadow(0 20px 40px rgba(0,0,0,0.6));transform: rotate(5deg);animation: float2 6.5s ease-in-out infinite}.ma-root .ma-float-3{position: absolute;filter: drop-shadow(0 20px 40px rgba(0,0,0,0.6));animation: float3 4.5s ease-in-out infinite}@keyframes float1{0%,100%{transform: rotate(-5deg) translateY(0)}50%{transform: rotate(-5deg) translateY(-14px)}}@keyframes float2{0%,100%{transform: rotate(5deg) translateY(0)}50%{transform: rotate(5deg) translateY(-10px)}}@keyframes float3{0%,100%{transform: translateY(0)}50%{transform: translateY(-12px)}}.ma-root .scroll-reveal{opacity: 1;transform: none;transition: opacity 0.65s cubic-bezier(0.16,1,0.3,1),transform 0.65s cubic-bezier(0.16,1,0.3,1)}.ma-root.js-enabled .scroll-reveal:not(.in-view){opacity: 0;transform: translateY(16px)}.ma-root.js-enabled .scroll-reveal.in-view{opacity: 1;transform: translateY(0)}.ma-root.ma-landing-motion .ma-hero-reveal{animation: none !important;opacity: 1}.ma-root.ma-landing-motion .scroll-reveal.in-view,.ma-root.ma-landing-motion .dbp-browser,.ma-root.ma-landing-motion .dbp-tabs{opacity: 1;visibility: visible}.ma-root.ma-landing-motion .ma-split-title--motion{overflow: hidden}.ma-root.ma-landing-motion .ma-split-title--motion .ma-split-title__line{display: block;will-change: transform}.ma-root.ma-landing-motion .ma-partner-img-wrap{overflow: hidden}.ma-root.ma-landing-motion .ma-partner-img,.ma-root.ma-landing-motion .ma-partner-img--logo{will-change: transform}.ma-root.ma-landing-motion .ma-hero-bg-layer--stadium{will-change: opacity}.ma-root.ma-landing-motion .ma-hero-bg-layer--welcome{will-change: transform}.ma-root.ma-landing-motion .ma-hero-stage{will-change: transform}.ma-root.ma-landing-motion--lite .ma-hero-bg-layer--stadium,.ma-root.ma-landing-motion--lite .ma-hero-bg-layer--welcome,.ma-root.ma-landing-motion--lite .ma-hero-stage,.ma-root.ma-landing-motion--lite .ma-split-title--motion .ma-split-title__line,.ma-root.ma-landing-motion--lite .ma-partner-img,.ma-root.ma-landing-motion--lite .ma-partner-img--logo{will-change: auto}.ma-root.ma-landing-motion--lite .ma-hero-bg-layer--stadium{transition: none}.ma-root.ma-landing-motion--lite .ma-hero-bg-img--welcome,.ma-root.ma-landing-motion--lite .ma-hero-bg-img--stadium{filter: none}@media (max-width: 768px){.ma-root{isolation: auto}.ma-root .ma-hero-block--welcome{min-height: 100svh;padding-bottom: clamp(1.5rem,4vh,2.5rem)}.ma-root .ma-still-bleed{min-height: min(88svh,820px)}.ma-root .ma-statement-section--tunnel{min-height: min(72svh,640px)}.ma-root .ma-hero-block--welcome .ma-hero-stage{gap: 0.65rem}.ma-root .ma-hero-block--welcome .ma-hero-stage--split{gap: 1rem}.ma-root .ma-hero-block--welcome .ma-hero-headline{font-size: clamp(2.6rem,11vw,3.5rem)}.ma-root .ma-hero-block--welcome .ma-hero-claim{font-size: 1.05rem}.ma-root .ma-hero-block--welcome .ma-hero-support{font-size: 0.98rem}.ma-root .ma-hero-block--welcome .ma-hero-btn-primary,.ma-root .ma-hero-block--welcome .ma-hero-btn-secondary{padding: 0.85rem 1.35rem}.ma-root .ma-hero-block--welcome .ma-hero-panel--welcome{max-width: 100%;width: 100%}.ma-root .ma-hero-block--welcome .ma-hero-panel--welcome .ma-hero-card{min-height: 0}.ma-root .ma-hero-block--welcome .ma-hero-panel--welcome .ma-hero-profile-link{padding-top: 0.55rem;padding-bottom: 0.55rem}.ma-root .ma-hero-roles{gap: 0.4rem}.ma-root .ma-hero-role-btn{padding: 0.38rem 0.8rem;font-size: 0.74rem}.ma-root .ma-hero-proof{font-size: 0.68rem;max-width: 22rem}.ma-root .ma-hero-block--reveal .ma-hero-stage{gap: 0.85rem}.ma-root .ma-hero-block--reveal .ma-hero-welcome{font-size: clamp(2.1rem,11vw,3.25rem);max-width: 14ch;padding-inline: 0.5rem}.ma-root .ma-hero-whatis-lead{font-size: clamp(1.1rem,4.2vw,1.35rem);max-width: 22rem;padding-inline: 0.5rem}.ma-root .ma-hero-whatis-list{gap: 0.45rem;margin-top: 0.15rem}.ma-root .ma-hero-whatis-list li{font-size: 0.92rem}.ma-root .ma-hero-origin{margin-top: 0.85rem;font-size: 0.88rem;max-width: 20rem;padding-inline: 0.5rem}.ma-root.js-enabled .scroll-reveal:not(.in-view){opacity: 0;transform: none}.ma-root.js-enabled .scroll-reveal.in-view{transform: none}.ma-app-header:has(.ma-app-header-row1--landing),html[data-ma-landing] .ma-app-header{backdrop-filter: none;-webkit-backdrop-filter: none;background: #030810}.ma-app-header:has(.ma-app-header-row1--landing).ma-app-header--scrolled,html[data-ma-landing] .ma-app-header.ma-app-header--scrolled{backdrop-filter: none;-webkit-backdrop-filter: none;background: #030810}.ma-immersive-chrome .ma-chapter-rail,.ma-immersive-chrome .ma-cursor{display: none}.ma-root .ma-still-bleed__img,.ma-root .ma-statement-tunnel img{filter: none !important}.ma-root .ma-glass-card{backdrop-filter: none !important;-webkit-backdrop-filter: none !important}.ma-root .ma-dash-glow{display: none}.ma-root .ma-float-1,.ma-root .ma-float-2,.ma-root .ma-float-3,.ma-root .ma-float-card{animation: none !important;filter: none !important}.ma-root.js-enabled .scroll-reveal,.ma-root.js-enabled .scroll-reveal:not(.in-view),.ma-root.js-enabled .scroll-reveal.in-view{opacity: 1 !important;transform: none !important;transition: none !important}.ma-root .ma-feed-enter-active,.ma-root .ma-feed-leave-active{transition: none !important}.ma-root .ma-feed-enter-from,.ma-root .ma-feed-leave-to{opacity: 1;transform: none}.ma-root .ma-ticker{animation: none !important}}html.lenis,html.lenis body{height: auto}.lenis.lenis-smooth{scroll-behavior: auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior: contain}.lenis.lenis-stopped{overflow: hidden}.ma-root .ma-feed-enter-active{transition: all 0.35s ease}.ma-root .ma-feed-leave-active{transition: all 0.2s ease;position: absolute;width: 100%}.ma-root .ma-feed-enter-from{opacity: 0;transform: translateX(16px)}.ma-root .ma-feed-leave-to{opacity: 0;transform: translateX(-16px)}@keyframes ticker{0%{transform: translateX(0)}100%{transform: translateX(-50%)}}.ma-root .ma-ticker{display: inline-flex;animation: ticker 55s linear infinite}.ma-root .ma-ticker:hover{animation-play-state: paused}.ma-root .ma-cta-banner{transition: box-shadow 0.3s ease}.ma-root .ma-cta-banner:hover{box-shadow: 0 0 80px rgba(0,232,122,0.07)}.ma-root .ma-pricing-featured{animation: none}.ma-root .ma-pricing-card{background: var(--ma-landing-bg-card);border: 1px solid var(--ma-landing-border);border-radius: var(--ma-landing-radius);padding: 1.5rem;gap: 1.25rem;overflow: visible}.ma-root .ma-pricing-featured{background: var(--ma-landing-bg-card);border-color: rgba(0,232,122,0.35);box-shadow: none}.ma-root .ma-premium-card{background: linear-gradient(135deg,rgba(245,166,35,0.07) 0%,rgba(245,166,35,0.02) 100%);border: 1px solid rgba(245,166,35,0.18)}.ma-root .ma-cta-banner{background: linear-gradient(135deg,rgba(0,232,122,0.05) 0%,rgba(45,125,255,0.03) 60%,transparent 100%);border: 1px solid rgba(0,232,122,0.12)}.ma-root .ma-dashboard-preview{background: var(--ma-bg-card);border: 1px solid rgba(255,255,255,0.07)}.ma-root .ma-search-hero{background: var(--ma-bg-card);border: 1px solid rgba(255,255,255,0.06)}.ma-root .ma-search-input{background: rgba(255,255,255,0.04);border: 1px solid rgba(255,255,255,0.08);transition: all 0.2s}.ma-root .ma-search-input:focus{background: rgba(255,255,255,0.06);border-color: rgba(0,232,122,0.28);box-shadow: 0 0 0 3px rgba(0,232,122,0.05)}.ma-root .ma-filter-sel{background: rgba(255,255,255,0.04);border: 1px solid rgba(255,255,255,0.07);color: #8B9BB4;transition: border-color 0.2s;cursor: pointer}.ma-root .ma-filter-sel:hover{border-color: rgba(255,255,255,0.13)}.ma-root .ma-fade-enter-active,.ma-root .ma-fade-leave-active{transition: opacity 0.2s ease}.ma-root .ma-fade-enter-from,.ma-root .ma-fade-leave-to{opacity: 0}.ma-root .ma-slide-enter-active,.ma-root .ma-slide-leave-active{transition: all 0.3s cubic-bezier(0.4,0,0.2,1)}.ma-root .ma-slide-enter-from{opacity: 0;transform: translateX(40px) scale(0.96)}.ma-root .ma-slide-leave-to{opacity: 0;transform: translateX(-40px) scale(0.96)}.ma-root .ma-trust-pill{display: inline-flex;align-items: center;gap: 8px;padding: 8px 14px;border-radius: var(--ma-radius-pill);font-size: 12px;font-weight: 600;color: var(--ma-text);border: 0.5px solid}.ma-root .ma-trust-pill--brand{background: rgba(0,232,122,0.06);border-color: rgba(0,232,122,0.15)}.ma-root .ma-trust-pill--info{background: rgba(10,132,255,0.06);border-color: rgba(10,132,255,0.15)}.ma-root .ma-trust-pill--purple{background: rgba(191,90,242,0.06);border-color: rgba(191,90,242,0.15)}.ma-root .ma-trust-pill--warn{background: rgba(245,166,35,0.06);border-color: rgba(245,166,35,0.15)}.ma-root .ma-trust-pill--link{text-decoration: none;color: inherit;cursor: pointer;transition: border-color 0.15s ease,background 0.15s ease}.ma-root .ma-trust-pill--link:hover{border-color: rgba(0,232,122,0.35);background: rgba(0,232,122,0.08)}.ma-root .ma-trust-pill--link:focus-visible{outline: 2px solid var(--ma-landing-brand,#00e87a);outline-offset: 3px}.ma-root .ma-btn-primary:focus-visible,.ma-root .ma-btn-outline:focus-visible,.ma-root .ma-hero-tab-active:focus-visible,.ma-root .ma-hero-tab-idle:focus-visible,.ma-root .ma-faq-trigger:focus-visible,.ma-root .ma-hero-profile-link:focus-visible{outline: 2px solid var(--ma-landing-brand,#00e87a);outline-offset: 3px}.ma-root .ma-landing-slider-btn:focus-visible,.ma-root .ma-vergleich-tab:focus-visible,.ma-root .ma-sticky-cta-btn:focus-visible{outline: 2px solid var(--ma-landing-brand,#00e87a);outline-offset: 3px}.ma-root .ma-pricing-badge{background: var(--ma-brand);color: var(--ma-text-inverse);font-size: 10px;font-weight: 900;padding: 4px 14px;border-radius: var(--ma-radius-pill);display: inline-block;white-space: nowrap}.ma-root .ma-pricing-badge--floating{position: absolute;top: -14px;left: 50%;transform: translateX(-50%);z-index: 10}@media (max-width: 1023px){.ma-root .lp-plan-badge-slot .ma-pricing-badge--floating{position: static;top: auto;left: auto;transform: none}}.ma-root .ma-pricing-cta--featured{background: var(--ma-brand);color: var(--ma-text-inverse);border-radius: var(--ma-landing-radius-btn)}.ma-root .ma-pricing-cta--default{background: transparent;color: var(--ma-text);border: 1px solid var(--ma-landing-border-strong);border-radius: var(--ma-landing-radius-btn)}.ma-root .ma-pricing-meta{margin: 0 0 1.75rem;max-width: 42rem;font-size: 0.8125rem;line-height: 1.55;color: var(--ma-landing-text-tiny)}.ma-root .ma-pricing-grid{display: grid;gap: 1rem;padding-top: 0.5rem}@media (min-width: 640px){.ma-root .ma-pricing-grid{grid-template-columns: repeat(2,1fr);gap: 1.25rem}}@media (min-width: 1024px){.ma-root .ma-pricing-grid{grid-template-columns: repeat(4,1fr)}}.ma-root .lp-pricing-foot{margin: 2.5rem auto 0;max-width: 42rem}.ma-root .lp-beta-banner{display: flex;flex-wrap: wrap;align-items: center;gap: 16px;padding: 1.25rem 1.35rem;margin-bottom: 2rem;border-radius: var(--ma-landing-radius);background: var(--ma-landing-surface);border: 1px solid var(--ma-landing-border)}.ma-root .lp-beta-banner__icon{font-size: 28px;line-height: 1;flex-shrink: 0}.ma-root .lp-beta-banner__body{flex: 1;min-width: 220px}.ma-root .lp-beta-banner__title{margin: 0 0 4px;font-size: 14px;font-weight: 800;color: var(--ma-text)}.ma-root .lp-beta-banner__text{margin: 0;font-size: 13px;line-height: 1.55;color: var(--ma-text-muted)}.ma-root .lp-beta-banner__text strong{color: var(--ma-text);font-weight: 700}.ma-root .lp-beta-banner__cta{display: inline-flex;align-items: center;justify-content: center;padding: 10px 16px;border-radius: var(--ma-landing-radius-btn);background: var(--ma-brand);color: var(--ma-text-inverse);font-size: 13px;font-weight: 800;text-decoration: none;white-space: nowrap}.ma-root .lp-plan-header{display: flex;flex-direction: column}.ma-root .lp-plan-badge-slot{position: relative;min-height: 28px;flex-shrink: 0}.ma-root .lp-plan-title__role{margin: 0 0 2px;font-size: 10px;font-weight: 800;letter-spacing: 0.12em;text-transform: uppercase;line-height: 1.2}.ma-root .lp-plan-title__name{margin: 0;font-size: 1.25rem;font-weight: 900;line-height: 1.2}.ma-root .lp-price-block{min-height: 72px}.ma-root .lp-price-note{margin: 6px 0 0;font-size: 11px;line-height: 1.45;color: var(--ma-text-tiny);font-weight: 500}.ma-root .lp-price-optional{margin: 0 0 2px;font-size: 10px;font-weight: 800;letter-spacing: 0.06em;text-transform: uppercase;color: var(--ma-text-tiny)}.ma-root .lp-price-test{margin: 0;font-size: 22px;font-weight: 900;line-height: 1.2}.ma-root .lp-pricing-foot{padding: 18px 20px;border-radius: 16px;background: rgba(255,255,255,0.02);border: 1px solid rgba(255,255,255,0.06);text-align: center}.ma-root .lp-pricing-foot__lead{margin: 0 0 8px;font-size: 14px;font-weight: 700;color: var(--ma-text);line-height: 1.45}.ma-root .lp-pricing-foot__detail{margin: 0;font-size: 12px;line-height: 1.6;color: var(--ma-text-tiny)}.ma-root .lp-pricing-foot__detail em{font-style: normal;color: var(--ma-text-muted);font-weight: 600}.ma-root .lp-pricing-foot__legal{margin: 12px 0 0;font-size: 12px;line-height: 1.6;color: var(--ma-text-tiny)}.ma-root .lp-pricing-foot__legal a{color: var(--ma-landing-brand,#00e87a);text-decoration: none}.ma-root .lp-pricing-foot__legal a:hover{text-decoration: underline}.ma-root .lp-pricing-foot__legal a:focus-visible{outline: 2px solid var(--ma-landing-brand,#00e87a);outline-offset: 2px;border-radius: 2px}.ma-root .ma-trust-pill__inline-link{color: inherit;text-decoration: none}.ma-root .ma-trust-pill__inline-link:hover{text-decoration: underline}.ma-root .ma-trust-pill__inline-link:focus-visible{outline: 2px solid var(--ma-landing-brand,#00e87a);outline-offset: 2px;border-radius: 2px}.ma-root .ma-pricing-card--free.ma-pricing-featured{background: linear-gradient(145deg,rgba(0,232,122,0.07) 0%,var(--ma-bg-card) 100%)}.ma-root .ma-pricing-badge--beta{background: #ffd860;color: #1a1200}.ma-root .ma-pricing-card--verein.ma-pricing-featured,.ma-root .ma-pricing-card--verein{border-color: rgba(45,125,255,0.18)}.ma-root .ma-pricing-card--scout{border-color: rgba(167,139,250,0.18)}@media (max-width: 639px){.ma-root .lp-beta-banner{flex-direction: column;align-items: stretch;text-align: center}.ma-root .lp-beta-banner__cta{width: 100%}}.ma-root #faq{max-width: 100%;overflow-x: hidden}.ma-root .ma-faq-section{overflow-x: hidden;max-width: 100%}.ma-root .ma-faq-inner{width: 100%;max-width: min(48rem,100%);margin-inline: auto;padding-inline: var(--ma-space-4);min-width: 0;box-sizing: border-box;overflow-x: hidden}@media (min-width: 640px){.ma-root .ma-faq-inner{padding-inline: var(--ma-space-6)}}.ma-root .ma-faq-section .ma-landing-section-head{max-width: 100%;min-width: 0;margin-bottom: 2rem;text-align: left}.ma-root .ma-faq-section .ma-landing-section-head--left .ma-landing-eyebrow{display: block}.ma-root .ma-faq-section .ma-landing-title{max-width: 100%;overflow-wrap: anywhere;word-break: break-word;hyphens: auto}.ma-root .ma-faq-list{display: flex;flex-direction: column;gap: 0;min-width: 0;max-width: 100%;border-top: 1px solid var(--ma-landing-border)}.ma-root .ma-faq-item{box-sizing: border-box;width: 100%;max-width: 100%;min-width: 0;overflow: hidden;border-radius: 0;background: transparent;border: none;border-bottom: 1px solid var(--ma-landing-border)}.ma-root .ma-faq-item--open{border-color: var(--ma-landing-border);background: var(--ma-landing-surface)}.ma-root .ma-faq-trigger{display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: start;gap: var(--ma-space-2);width: 100%;max-width: 100%;min-width: 0;box-sizing: border-box;padding: 1.15rem 0.25rem;text-align: left;background: transparent;border: none;cursor: pointer;font: inherit}.ma-root .ma-faq-num{font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.12em;line-height: 1.4;color: var(--ma-brand);padding-top: 0.2rem}@media (min-width: 640px){.ma-root .ma-faq-trigger{padding: 1.35rem 0.35rem;gap: var(--ma-space-3)}}.ma-root .ma-faq-question{min-width: 0;max-width: 100%;font-family: var(--ma-landing-font-display);font-size: 1.05rem;font-weight: 700;letter-spacing: -0.01em;line-height: 1.35;color: var(--ma-text);overflow-wrap: break-word;word-break: normal;hyphens: none}.ma-root .ma-faq-toggle{flex-shrink: 0;width: 1.75rem;height: 1.75rem;display: flex;align-items: center;justify-content: center;font-size: 1.25rem;line-height: 1;color: var(--ma-text-tiny);transition: transform var(--ma-duration-fast) var(--ma-ease-out)}.ma-root .ma-faq-toggle--open{transform: rotate(45deg)}.ma-root .ma-faq-answer{box-sizing: border-box;max-width: 100%;min-width: 0;padding: 0 0.25rem 1.25rem 3rem;overflow-x: hidden}@media (min-width: 640px){.ma-root .ma-faq-answer{padding: 0 0.35rem 1.5rem 3.25rem}}.ma-root .ma-faq-answer p{margin: 0;max-width: 38rem;font-family: 'Inter',system-ui,sans-serif;font-size: 0.9375rem;font-weight: 400;line-height: 1.7;letter-spacing: 0;color: var(--ma-text-muted);text-align: left;text-wrap: pretty;overflow-wrap: break-word;word-break: normal;hyphens: none;-webkit-hyphens: none}@media (max-width: 639px){.ma-root .ma-faq-section .ma-landing-title{font-size: clamp(22px,6.5vw,28px);line-height: 1.1}.ma-root .ma-faq-section .ma-landing-eyebrow{letter-spacing: 0.12em}.ma-root .ma-faq-question{font-size: 0.98rem}.ma-root .ma-faq-answer p{font-size: 0.875rem;line-height: 1.65}}.ma-root .ma-icon-bubble{background: var(--ma-brand-soft);border: 0.5px solid var(--ma-brand-border)}.ma-root .ma-step-badge{background: rgba(0,232,122,0.14);color: var(--ma-brand)}.ma-root .ma-glass-card{background: var(--ma-landing-glass-bg);backdrop-filter: saturate(180%) blur(20px);border: 0.5px solid var(--ma-landing-glass-border)}.ma-root .ma-segmented-toggle{background: rgba(255,255,255,0.04);border: 0.5px solid rgba(255,255,255,0.08)}.ma-root .ma-story-card{background: var(--ma-bg-card);border: 1px solid var(--ma-border-strong)}.ma-root .ma-tab-btn--active{background: var(--ma-brand);color: var(--ma-text-inverse)}.ma-root .ma-tab-btn--inactive{background: rgba(255,255,255,0.04);color: var(--ma-text-muted);border: 0.5px solid rgba(255,255,255,0.08)}.ma-root #fuer-wen{overflow-x: clip}@media (min-width: 769px){.ma-root #fuer-wen{contain: layout style}}.ma-root .forwho-tablist-wrap{width: 100%;max-width: 48rem;margin-inline: auto;margin-bottom: 1rem}.ma-root .forwho-tablist{display: flex;flex-direction: column;gap: 4px;width: 100%;padding: 4px;border-radius: 12px}.ma-root .forwho-tablist-row{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 4px}.ma-root .forwho-tab-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-width: 0;padding: 10px 12px;border-radius: var(--ma-landing-radius);font-size: 12px;font-weight: 700;font-family: inherit;letter-spacing: 0.04em;text-transform: uppercase;cursor: pointer;transition: background 0.15s,color 0.15s,border-color 0.15s}.ma-root .forwho-tab-btn__icon{flex-shrink: 0}.ma-root .forwho-tab-btn__label{white-space: nowrap}.ma-root .forwho-panel-grid{display: grid;grid-template-columns: 1fr;gap: 1.25rem;align-items: start}@media (min-width: 768px){.ma-root .forwho-panel-grid{grid-template-columns: minmax(0,1fr) minmax(0,1fr);grid-template-rows: auto auto;gap: 2rem 2rem;align-items: start}.ma-root .forwho-panel-copy{grid-column: 1;grid-row: 1}.ma-root .forwho-panel-cta{grid-column: 1;grid-row: 2;align-self: start}.ma-root .forwho-highlights{grid-column: 2;grid-row: 1 / span 2;align-self: center}}.ma-root .forwho-panel-stable{min-height: 0}.ma-root .forwho-panel-copy{display: flex;flex-direction: column;gap: 1rem;min-width: 0}.ma-root .forwho-panel-icon{width: 3rem;height: 3rem;border-radius: var(--ma-landing-radius);display: flex;align-items: center;justify-content: center;flex-shrink: 0}.ma-root .forwho-panel-title{margin: 0;font-family: var(--ma-landing-font-display);font-size: clamp(1.35rem,2.5vw,1.75rem);font-weight: 800;letter-spacing: -0.02em;text-transform: uppercase;line-height: 1.1;overflow-wrap: anywhere}.ma-root .forwho-panel-desc{margin: 0;font-size: 0.9375rem;line-height: 1.55;overflow-wrap: anywhere}.ma-root .forwho-features{display: none;flex-direction: column;gap: 0.625rem;margin: 0;padding: 0;list-style: none}@media (min-width: 768px){.ma-root .forwho-panel-icon{width: 3.25rem;height: 3.25rem;border-radius: var(--ma-landing-radius)}.ma-root .forwho-panel-title{font-size: clamp(1.5rem,2vw,1.85rem)}.ma-root .forwho-features{display: flex}}.ma-root .forwho-feature-item{display: flex;align-items: flex-start;gap: 0.75rem}.ma-root .forwho-feature-check{width: 1.25rem;height: 1.25rem;border-radius: 999px;display: flex;align-items: center;justify-content: center;flex-shrink: 0;margin-top: 0.1rem}.ma-root .forwho-feature-text{font-size: 0.875rem;line-height: 1.45;overflow-wrap: anywhere}.ma-root .forwho-panel-cta{display: inline-flex;align-items: center;justify-content: center;gap: 0.5rem;width: 100%;padding: 0.75rem 1.25rem;border-radius: 1rem;font-size: 0.875rem;font-weight: 700}@media (min-width: 640px){.ma-root .forwho-panel-cta{width: auto;align-self: flex-start}}.ma-root .forwho-highlights{display: flex;flex-direction: column;gap: 0;min-width: 0;border-top: 1px solid var(--ma-landing-border)}.ma-root .forwho-highlight-row{display: grid;grid-template-columns: 2.75rem 1fr;gap: 0.75rem;align-items: start;padding: 1rem 0;border-bottom: 1px solid var(--ma-landing-border)}.ma-root .forwho-highlight-num{font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.12em;line-height: 1.4;color: var(--ma-brand);padding-top: 0.2rem;text-transform: uppercase}.ma-root .forwho-highlight-card{display: flex;align-items: center;gap: 0.75rem;padding: 0.75rem;min-width: 0;transition: transform 0.2s}@media (min-width: 768px){.ma-root .forwho-highlight-card{padding: 1rem}.ma-root .forwho-highlight-card:hover{transform: translateX(4px)}}.ma-root .forwho-highlight-icon{width: 2.25rem;height: 2.25rem;border-radius: 0.75rem;display: flex;align-items: center;justify-content: center;flex-shrink: 0}@media (min-width: 768px){.ma-root .forwho-highlight-icon{width: 2.5rem;height: 2.5rem}}.ma-root .forwho-highlight-copy{min-width: 0}.ma-root .forwho-highlight-title{margin: 0;font-size: 0.8125rem;font-weight: 700;line-height: 1.25;overflow-wrap: anywhere}.ma-root .forwho-highlight-sub{margin: 0.125rem 0 0;font-size: 0.6875rem;line-height: 1.35;overflow-wrap: anywhere}@media (min-width: 768px){.ma-root .forwho-highlight-title{font-size: 0.875rem}.ma-root .forwho-highlight-sub{font-size: 0.75rem}}@media (max-width: 767px){.ma-root .forwho-tab-btn{padding: 8px 6px;font-size: 11px;gap: 4px}.ma-root .forwho-tab-btn__icon{width: 14px;height: 14px}.ma-root #fuer-wen .ma-landing-lead{font-size: 0.9375rem;line-height: 1.5;padding-inline: 0.25rem}}.ma-root .ma-rating-badge{background: var(--ma-bg);color: var(--ma-brand);border: 1px solid var(--ma-brand-border)}.ma-root .ma-available-pill{background: rgba(0,232,122,0.15);color: var(--ma-brand);border: 1px solid rgba(0,232,122,0.25)}.ma-root .ma-stat-mini{background: rgba(255,255,255,0.03)}.ma-root .ma-tag-pill{background: rgba(0,232,122,0.07);color: var(--ma-brand)}.ma-root .ma-vergleich-tabs{display: flex;gap: 8px;justify-content: center;margin-bottom: 12px}.ma-root .ma-vergleich-tabs--mobile{display: flex}@media (min-width: 768px){.ma-root .ma-vergleich-tabs--mobile{display: none}}.ma-root .ma-vergleich-tab{padding: 8px 14px;border-radius: var(--ma-landing-radius);font-size: 12px;font-weight: 700;font-family: inherit;letter-spacing: 0.04em;text-transform: uppercase;cursor: pointer;border: 1px solid rgba(255,255,255,0.1);background: transparent;color: var(--ma-text-muted);transition: border-color 0.15s,color 0.15s,background 0.15s}.ma-root .ma-vergleich-tab--active{background: rgba(0,232,122,0.1);border-color: rgba(0,232,122,0.35);color: var(--ma-brand)}.ma-root .ma-vergleich-mobile{display: flex;flex-direction: column;gap: 0;border: 1px solid var(--ma-border);border-radius: var(--ma-landing-radius);overflow: hidden}@media (min-width: 768px){.ma-root .ma-vergleich-mobile{display: none}}.ma-root .ma-vergleich-desktop{display: none;flex-direction: column;gap: 0;border: 1px solid var(--ma-border);border-radius: var(--ma-landing-radius);overflow: hidden}@media (min-width: 768px){.ma-root .ma-vergleich-desktop{display: flex}}.ma-root .ma-vergleich-m-item{border-bottom: 1px solid rgba(255,255,255,0.05)}.ma-root .ma-vergleich-m-item:last-child{border-bottom: none}.ma-root .ma-vergleich-m-item--alt{background: rgba(255,255,255,0.015)}.ma-root .ma-vergleich-m-feature{width: 100%;margin: 0;padding: 14px 16px 8px;text-align: left;font-family: var(--ma-landing-font-display);font-size: 15px;font-weight: 800;text-transform: uppercase;letter-spacing: -0.02em;color: var(--ma-text);line-height: 1.25}.ma-root .ma-vergleich-m-cols{display: grid;gap: 0}.ma-root .ma-vergleich-m-cols--2{grid-template-columns: 1fr 1fr}.ma-root .ma-vergleich-m-cols--3{grid-template-columns: 1fr 1fr 1fr}.ma-root .ma-vergleich-m-col{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 10px 8px 14px;text-align: center;border-top: 1px solid rgba(255,255,255,0.04)}.ma-root .ma-vergleich-m-col + .ma-vergleich-m-col{border-left: 1px solid rgba(255,255,255,0.06)}.ma-root .ma-vergleich-m-col--own{background: rgba(0,232,122,0.04)}.ma-root .ma-vergleich-m-label{font-size: 10px;font-weight: 800;text-transform: uppercase;letter-spacing: 0.04em;color: var(--ma-text-muted)}.ma-root .ma-vergleich-m-col--own .ma-vergleich-m-label{color: var(--ma-brand)}.ma-root .ma-vergleich-check{color: var(--ma-brand);font-size: 16px}.ma-root .ma-vergleich-cross{color: var(--ma-text-tiny);font-size: 16px}.ma-root .ma-vergleich-value{font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 600;color: var(--ma-text);font-variant-numeric: tabular-nums}.ma-root .ma-check-pill{}.ma-root .ma-check-pill--info{background: rgba(45,125,255,0.12);color: var(--ma-info)}.ma-root .ma-arrow-faded{opacity: 0.5}.ma-root .ma-badge-brand{background: var(--ma-brand-soft);color: var(--ma-brand)}.ma-root .ma-badge-brand-pill{background: rgba(0,232,122,0.12);color: var(--ma-brand)}.ma-root .ma-mini-card{background: rgba(255,255,255,0.02);border: 1px solid rgba(255,255,255,0.04)}.ma-root .ma-new-gesuch-cta{background: rgba(0,232,122,0.04);border: 1px dashed rgba(0,232,122,0.15)}.ma-root .ma-dash-intro{max-width: 520px;margin: 12px auto 0}.ma-root .ma-dash-wrapper{position: relative;max-width: 900px;margin: 0 auto}.ma-root .ma-dash-glow{position: absolute;inset: -1px;border-radius: 24px;background: linear-gradient(135deg,rgba(0,232,122,0.3),rgba(45,125,255,0.2),rgba(167,139,250,0.2));filter: blur(20px);opacity: 0.5;z-index: 0}.ma-root .ma-dash-frame{position: relative;z-index: 1;background: linear-gradient(145deg,var(--ma-bg-card),var(--ma-bg-soft));border: 1px solid var(--ma-border-strong);border-radius: 20px;overflow: hidden}.ma-root .ma-dash-browser{background: rgb(var(--ma-bg-rgb) / 0.8);padding: 12px 16px;display: flex;align-items: center;gap: 8px;border-bottom: 1px solid var(--ma-border)}.ma-root .ma-dash-traffic{display: flex;gap: 6px}.ma-root .ma-dash-traffic-light{width: 10px;height: 10px;border-radius: 50%}.ma-root .ma-dash-traffic-light--red{background: #ff5f57}.ma-root .ma-dash-traffic-light--yellow{background: #febc2e}.ma-root .ma-dash-traffic-light--green{background: #28c840}.ma-root .ma-dash-url{flex: 1;background: rgba(255,255,255,0.04);border-radius: 6px;padding: 4px 12px;font-size: 11px;color: var(--ma-text-tiny);text-align: center}.ma-root .ma-dash-grid{padding: 20px;display: grid;grid-template-columns: 200px 1fr;gap: 16px;min-height: 340px}.ma-root .ma-dash-sidebar{border-right: 1px solid rgba(255,255,255,0.05);padding-right: 16px}.ma-root .ma-dash-logo-row{display: flex;align-items: center;gap: 10px;margin-bottom: 20px}.ma-root .ma-dash-logo{width: 36px;height: 36px;border-radius: 10px;background: var(--ma-brand);display: flex;align-items: center;justify-content: center;font-size: 11px;font-weight: 900;color: var(--ma-text-inverse)}.ma-root .ma-dash-brand-text{font-size: 13px;font-weight: 700;color: var(--ma-text)}.ma-root .ma-dash-nav-item{display: flex;align-items: center;gap: 10px;padding: 9px 12px;border-radius: 10px;margin-bottom: 4px;font-size: 12px;font-weight: 600;color: var(--ma-text-muted)}.ma-root .ma-dash-nav-item--active{background: var(--ma-brand-soft);color: var(--ma-brand)}.ma-root .ma-dash-stats-row{display: grid;grid-template-columns: repeat(3,1fr);gap: 10px;margin-bottom: 16px}.ma-root .ma-dash-stat{background: rgba(255,255,255,0.02);border: 1px solid rgba(255,255,255,0.05);border-radius: 12px;padding: 14px}.ma-root .ma-dash-stat-value{font-size: 20px;font-weight: 900;color: var(--ma-text)}.ma-root .ma-dash-stat-label{font-size: 10px;color: var(--ma-text-muted);margin-top: 3px}.ma-root .ma-dash-progress{background: rgba(0,232,122,0.04);border: 1px solid rgba(0,232,122,0.1);border-radius: 12px;padding: 14px;margin-bottom: 12px}.ma-root .ma-dash-progress-head{display: flex;justify-content: space-between;font-size: 12px;font-weight: 700;margin-bottom: 8px}.ma-root .ma-dash-progress-bar{height: 4px;background: rgba(255,255,255,0.06);border-radius: var(--ma-radius-pill);overflow: hidden}.ma-root .ma-dash-progress-fill{width: 75%;height: 100%;background: linear-gradient(90deg,var(--ma-brand),var(--ma-info));border-radius: var(--ma-radius-pill)}.ma-root .ma-dash-feed-item{display: flex;align-items: center;gap: 10px;padding: 8px;background: rgba(255,255,255,0.02);border-radius: 10px;margin-bottom: 6px}.ma-root .ma-dash-feed-avatar{width: 28px;height: 28px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 10px;font-weight: 800;color: var(--ma-text-inverse)}.ma-root .ma-dash-feed-name{font-size: 11px;font-weight: 700;color: var(--ma-text)}.ma-root .ma-dash-feed-text{font-size: 10px;color: var(--ma-text-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ma-root .ma-dash-feed-time{font-size: 9px;color: var(--ma-text-tiny)}.ma-root .ma-header-logo{width: 32px;height: 32px;border-radius: 10px;background: linear-gradient(135deg,#00E87A,#00C468);display: flex;align-items: center;justify-content: center;box-shadow: var(--ma-shadow-brand)}.ma-root .ma-header-logo-text{font-size: 11px;font-weight: 900;letter-spacing: -0.5px;color: var(--ma-text-inverse)}.ma-root .ma-header-brand{color: var(--ma-text);letter-spacing: -0.4px}.ma-root .ma-beta-pill{background: rgba(0,232,122,0.12);color: var(--ma-brand);border: 1px solid var(--ma-brand-border)}.ma-root .ma-dashboard-link{background: var(--ma-brand-soft);color: var(--ma-brand)}.ma-root .ma-hero-beta{background: rgba(0,232,122,0.07);border: 1px solid rgba(0,232,122,0.2)}.ma-root .ma-pulse-dot{background: var(--ma-brand);display: inline-block}.ma-root .ma-pulse-dot--anim{animation: none;opacity: 0.9}.ma-root .ma-hero-em{color: var(--ma-brand)}.ma-root .ma-arrow-faded-l{opacity: 0.6}.ma-root .ma-live-marquee{height: 18px}.ma-root .ma-live-text{color: var(--ma-text-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ma-root .ma-hero-stat{background: rgba(255,255,255,0.04)}.ma-root .ma-tag-brand{background: rgba(0,232,122,0.07);color: var(--ma-brand);border: 1px solid rgba(0,232,122,0.15)}.ma-root .ma-tag-brand--strong{background: var(--ma-brand-soft);color: var(--ma-brand);border: 1px solid var(--ma-brand-border)}.ma-root .ma-tag-modal{background: rgba(0,232,122,0.06);color: var(--ma-brand);border: 1px solid rgba(0,232,122,0.12)}.ma-root .ma-honest-bar{border-top: 1px solid var(--ma-landing-border);border-bottom: 1px solid var(--ma-landing-border);background: var(--ma-landing-honest-bar-bg)}.ma-root .ma-final-cta-pill{background: rgba(0,232,122,0.07);border: 1px solid rgba(0,232,122,0.18)}.ma-root .ma-final-cta-h2{letter-spacing: -2px}.ma-root .ma-sticky-cta{z-index: 15;pointer-events: none;bottom: 64px}.ma-root .ma-sticky-cta-inner{pointer-events: all}.ma-root .ma-sticky-cta-btn{box-shadow: var(--ma-landing-sticky-cta-shadow)}.ma-root .ma-modal-bg{background: var(--ma-landing-modal-overlay);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);z-index: 100}.ma-root .ma-modal-frame{background: var(--ma-bg-card);border: 1px solid rgba(255,255,255,0.08);max-height: 92vh;overflow-y: auto}.ma-root .ma-modal-handle{background: rgba(255,255,255,0.12)}.ma-root .ma-modal-rating{background: var(--ma-brand);color: var(--ma-text-inverse)}.ma-root .ma-modal-stat{background: rgba(255,255,255,0.03);border: 1px solid rgba(255,255,255,0.04)}.ma-root .ma-modal-meta{background: rgba(255,255,255,0.03)}.ma-root .ma-modal-bio{background: rgba(255,255,255,0.025)}.ma-root .ma-modal-bar-track{background: rgba(255,255,255,0.05)}.ma-root .ma-shortlist-on{background: rgba(245,166,35,0.12);border: 1px solid rgba(245,166,35,0.25);color: #F5A623}.ma-root .ma-shortlist-off{background: rgba(255,255,255,0.04);border: 1px solid var(--ma-border);color: var(--ma-text-tiny)}.ma-root .ma-partners-toolbar{display: flex;align-items: center;justify-content: space-between;gap: 1rem;margin-bottom: 1.5rem}.ma-root .ma-partners-nav{display: flex;align-items: center;gap: 0.5rem}.ma-root .ma-partners-all{font-size: 0.8125rem;font-weight: 700;letter-spacing: 0.04em;text-transform: uppercase;color: var(--ma-landing-text-muted);text-decoration: none}.ma-root .ma-partners-all:hover{color: var(--ma-brand)}.ma-root .ma-partners-shell{width: 100%;position: relative}.ma-root .ma-partners-rail-wrap{position: relative}.ma-root .ma-partners-rail-wrap::before,.ma-root .ma-partners-rail-wrap::after{content: '';position: absolute;top: 0;bottom: 0.5rem;width: clamp(1.5rem,5vw,3.5rem);z-index: 2;pointer-events: none}.ma-root .ma-partners-rail-wrap::before{left: 0;background: linear-gradient(90deg,var(--ma-landing-bg-soft,#061220) 8%,transparent 100%)}.ma-root .ma-partners-rail-wrap::after{right: 0;background: linear-gradient(270deg,var(--ma-landing-bg-soft,#061220) 8%,transparent 100%)}.ma-root .ma-partners-rail{display: block;width: 100%;overflow-x: auto;overflow-y: hidden;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding-inline: max(1rem,calc((100vw - 80rem) / 2 + 1.5rem));-webkit-overflow-scrolling: touch;scrollbar-width: thin;scrollbar-color: rgba(0,232,122,0.35) transparent;padding-bottom: 0.5rem}.ma-root .ma-partners-rail::-webkit-scrollbar{height: 4px}.ma-root .ma-partners-rail::-webkit-scrollbar-thumb{background: rgba(0,232,122,0.35);border-radius: 2px}.ma-root .ma-partners-rail__track{display: flex;flex-direction: row;flex-wrap: nowrap;gap: 1.25rem;width: max-content;padding-inline: max(1rem,calc((100vw - 80rem) / 2 + 1.5rem))}.ma-root .ma-partners-rail__card{flex: 0 0 auto;width: min(72vw,260px);scroll-snap-align: start;opacity: 0.58;transform: scale(0.96);transition: opacity 0.35s ease,transform 0.35s ease}.ma-root .ma-partners-rail__card--active{opacity: 1;transform: scale(1)}.ma-root .ma-partners-rail__card > .ma-partner-card{width: 100%;height: 100%}@media (prefers-reduced-motion: reduce){.ma-root .ma-partners-rail__card{opacity: 1;transform: none;transition: none}}@media (min-width: 768px){.ma-root .ma-partners-rail__card{width: min(28vw,280px)}}.ma-root .ma-partners-grid{display: none}.ma-root .ma-landing-slider-btn{width: 2.25rem;height: 2.25rem;display: inline-flex;align-items: center;justify-content: center;background: transparent;border: 1px solid var(--ma-landing-border);border-radius: var(--ma-landing-radius);color: var(--ma-landing-text);cursor: pointer;transition: border-color 0.15s,color 0.15s}.ma-root .ma-landing-slider-btn:hover:not(:disabled){border-color: var(--ma-landing-border-strong);color: var(--ma-brand)}.ma-root .ma-landing-slider-btn:disabled{opacity: 0.3;cursor: not-allowed}.ma-root .ma-partner-placeholder-bg{background: linear-gradient(135deg,rgba(0,232,122,0.1),rgba(0,232,122,0.02));display: flex;align-items: center;justify-content: center}.ma-root .ma-partner-img-wrap--censored{aspect-ratio: 3 / 4.05;display: flex;align-items: center;justify-content: center;background: radial-gradient(ellipse 70% 55% at 50% 42%,rgba(255,215,0,0.1) 0%,transparent 58%),radial-gradient(ellipse 60% 45% at 50% 68%,rgba(0,232,122,0.08) 0%,transparent 52%),linear-gradient(165deg,#0a0e16 0%,#141b28 45%,#0a0e16 100%)}.ma-root .ma-partner-censored-stage{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;width: 100%;height: 100%;padding: 18px 14px;text-align: center}.ma-root .ma-partner-teaser-tagline,.ma-root .ma-hero-teaser-tagline{margin: 0;max-width: 14rem;font-size: 11px;font-weight: 800;line-height: 1.35;letter-spacing: 0.02em;filter: drop-shadow(0 0 10px rgba(255,215,0,0.2))}.ma-root .ma-partner-teaser-tagline-line{display: block}.ma-root .ma-partner-teaser-tagline-line--tail{background: linear-gradient(180deg,rgba(0,232,122,0.98) 0%,rgba(0,200,110,0.92) 100%);-webkit-background-clip: text;background-clip: text;color: transparent}.ma-root .ma-partner-teaser-tagline-line:not(.ma-partner-teaser-tagline-line--tail){background: linear-gradient(180deg,rgba(255,215,0,0.95) 0%,rgba(255,200,80,0.9) 100%);-webkit-background-clip: text;background-clip: text;color: transparent}.ma-root .ma-hero-teaser-tagline{font-size: 10px;max-width: 12rem;background: linear-gradient(180deg,rgba(255,215,0,0.95) 0%,rgba(0,232,122,0.9) 100%);-webkit-background-clip: text;background-clip: text;color: transparent}.ma-root .ma-partner-teaser-tagline-line--sub,.ma-root .ma-hero-teaser-tagline--sub{font-size: 9px;font-weight: 600;line-height: 1.35;background: none;-webkit-background-clip: unset;background-clip: unset;color: #8B9BB4;filter: none;opacity: 0.95}.ma-root .ma-partner-mystery{font-size: clamp(5rem,22vw,7rem);font-weight: 900;line-height: 1;letter-spacing: -0.05em;background: linear-gradient(180deg,rgba(255,215,0,0.95) 0%,rgba(0,232,122,0.9) 100%);-webkit-background-clip: text;background-clip: text;color: transparent;filter: drop-shadow(0 0 24px rgba(255,215,0,0.35)) drop-shadow(0 0 10px rgba(0,232,122,0.22))}.ma-root .ma-partner-badge--ambassador-teaser{font-size: 11px;font-weight: 900;letter-spacing: 1.15px;padding: 7px 14px;border-radius: 7px;background: linear-gradient(135deg,rgba(255,215,0,0.96),rgba(0,232,122,0.9));color: #0a1408;border: 1px solid rgba(255,230,120,0.45);box-shadow: 0 0 18px rgba(255,215,0,0.45)}.ma-root .ma-partner-card--censored{cursor: default;pointer-events: none;user-select: none;border-color: rgba(255,215,0,0.2);box-shadow: 0 0 24px rgba(255,215,0,0.08)}.ma-root .ma-partner-card--censored .ma-partner-img-wrap--censored{height: auto;flex: none}.ma-root .ma-partner-card--censored:hover{transform: none;box-shadow: 0 0 24px rgba(255,215,0,0.08);border-color: rgba(255,215,0,0.2)}@media (max-width: 767px){.ma-root .ma-partner-img-wrap--censored{aspect-ratio: 3 / 4.55}.ma-root .ma-partner-censored-stage{gap: 8px;padding: 14px 10px 18px;justify-content: center;box-sizing: border-box}.ma-root .ma-partner-mystery{font-size: clamp(2.75rem,14vw,4rem)}.ma-root .ma-partner-badge--ambassador-teaser{font-size: 9px;padding: 5px 10px;letter-spacing: 0.08em}.ma-root .ma-partner-teaser-tagline{max-width: 100%;font-size: 9px;line-height: 1.45;padding: 0 2px 2px}}.ma-root .ma-partner-badge--founder{font-size: 10px;background: rgba(245,166,35,0.15);color: #F5A623;border-color: rgba(245,166,35,0.3)}.ma-root .ma-partners-intro{max-width: 540px;margin: 12px auto 0}.ma-root .ma-partner-card{display: block;position: relative;height: auto;align-self: start;background: transparent;border: none;border-radius: 0;overflow: hidden;text-decoration: none;transition: opacity 0.25s var(--ma-ease);white-space: normal}.ma-root .ma-partner-card:hover{opacity: 0.92}.ma-root .ma-partner-index{position: absolute;top: 0.65rem;left: 0.65rem;z-index: 2;font-family: var(--ma-landing-font-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.12em;line-height: 1;color: #fff;text-shadow: 0 1px 8px rgba(0,0,0,0.55);pointer-events: none;text-transform: uppercase}.ma-root .ma-partner-img-wrap{position: relative;width: 100%;aspect-ratio: 3 / 4;overflow: hidden;background: var(--ma-bg-soft)}.ma-root .ma-partner-img{width: 100%;height: 100%;object-fit: cover;object-position: center 20%;display: block;--partner-img-scale: 1;transform: scale(var(--partner-img-scale));transition: transform 0.55s var(--ma-ease)}.ma-root .ma-partner-img-wrap--logo{background: linear-gradient(160deg,rgba(255,255,255,0.06),rgba(0,232,122,0.04));aspect-ratio: 1 / 1}.ma-root .ma-partner-img--logo{object-fit: contain;padding: 18%;box-sizing: border-box;object-position: center}.ma-root .ma-partner-card:hover .ma-partner-img{transform: scale(calc(var(--partner-img-scale) * 1.03))}.ma-root .ma-partner-overlay{position: absolute;bottom: 0;left: 0;right: 0;padding: 40px 16px 12px;background: linear-gradient(to top,rgba(0,0,0,0.75),transparent)}.ma-root .ma-partner-instagram{display: inline-flex;align-items: center;gap: 6px;padding: 5px 10px;background: rgba(0,0,0,0.5);backdrop-filter: blur(8px);border: 0.5px solid rgba(255,255,255,0.15);border-radius: var(--ma-radius-pill);font-size: 11px;font-weight: 600;color: var(--ma-text)}.ma-root .ma-partner-body{padding: 18px 20px 20px;min-width: 0}.ma-root .ma-partner-meta{display: flex;flex-direction: column;gap: 3px;min-width: 0}.ma-root .ma-partner-meta-row{margin: 0;font-size: 12px;line-height: 1.35;color: var(--ma-text-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ma-root .ma-partner-meta-row--name{font-size: 15px;font-weight: 900;color: var(--ma-text);letter-spacing: -0.02em}@media (min-width: 768px){.ma-root .ma-partner-meta-row--name{font-size: 16px}}.ma-root .ma-partner-meta-row--league{font-size: 11px;color: var(--ma-text-tiny)}.ma-root .ma-partner-body p{overflow-wrap: normal;word-break: normal}.ma-root select:not(.sp-mini-input){color-scheme: dark}.ma-root select:not(.sp-mini-input) option{background-color: var(--ma-landing-bg-card) !important;color: var(--ma-landing-text) !important;padding: 8px 12px}select:not(.sp-mini-input) optgroup{background-color: var(--ma-bg) !important;color: #00E87A !important;font-weight: 800 !important;font-style: normal !important;text-transform: uppercase !important;font-size: 10px !important;letter-spacing: 0.05em !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color: #F1F5F9 !important;-webkit-box-shadow: 0 0 0 1000px var(--ma-bg-card) inset !important;caret-color: #F1F5F9 !important;transition: background-color 5000s ease-in-out 0s}html,body{overflow-x: hidden;max-width: 100vw}p,li,td,th,dd,dt,textarea{overflow-wrap: break-word}img:not(.eh-photo),video,iframe{max-width: 100%;height: auto}pre,code{white-space: pre-wrap;word-break: break-all}button,.ma-btn-primary,.ma-btn-outline,.ma-app-header-cta{white-space: nowrap}.ma-modal-center-overlay{position: fixed;inset: 0;z-index: 200;background: rgba(2,4,10,0.88);backdrop-filter: blur(16px);display: flex;align-items: center;justify-content: center;padding: 16px}.ma-modal-center-content{width: 100%;max-width: 560px;max-height: calc(100vh - 32px);border-radius: 20px;padding: 24px 20px 28px;background: var(--ma-bg-card);border: 1px solid rgba(255,255,255,0.09);overflow-y: auto}@media (max-width: 640px){.ma-modal-center-overlay{align-items: center;padding: 14px}.ma-modal-center-content{border-radius: 18px;max-height: calc(100vh - 28px);padding: 20px 16px 24px}}.ma-root .ma-webgl-hero{display: none !important}.ma-root .ma-hero > .ma-hero-bg-overlay{z-index: 2}.ma-root .ma-hero-stage{z-index: 3}.ma-root .ma-hscroll{display: none !important}.ma-root .ma-hscroll__track{display: flex;gap: 1.25rem;width: max-content}.ma-root .ma-hscroll__card{width: min(280px,70vw);flex-shrink: 0}.ma-root .ma-partners-hint--desktop,.ma-root .ma-partners-nav--mobile{display: none !important}.ma-root .ma-pin-section{position: relative}.ma-immersive-chrome{pointer-events: none;position: fixed;inset: 0;z-index: 90}.ma-scroll-progress{position: fixed;top: 0;left: 0;right: 0;height: 1px;background: rgba(0,232,122,0.85);transform-origin: left center;transform: scaleX(0);z-index: 100;box-shadow: none}.ma-chapter-rail{position: fixed;right: 1.25rem;top: 50%;transform: translateY(-50%);writing-mode: vertical-rl;text-orientation: mixed;z-index: 95}.ma-chapter-rail__label{font-family: var(--ma-landing-font-mono,ui-monospace,monospace);font-size: 10px;font-weight: 600;letter-spacing: 0.18em;text-transform: uppercase;color: var(--ma-landing-text-tiny,#6E8299);opacity: 0.85}.ma-cursor{position: fixed;top: 0;left: 0;width: 0;height: 0;z-index: 120;pointer-events: none}.ma-cursor__ring{position: absolute;width: 42px;height: 42px;border: 1px solid rgba(255,255,255,0.85);border-radius: 50%;transform: translate(-50%,-50%);transition: width 0.25s ease,height 0.25s ease,background 0.25s ease}.ma-cursor__dot{position: absolute;width: 6px;height: 6px;background: #00E87A;border-radius: 50%;transform: translate(-50%,-50%)}.ma-cursor__tag{position: absolute;top: 28px;left: 50%;transform: translateX(-50%);font-family: var(--ma-landing-font-mono,ui-monospace,monospace);font-size: 9px;letter-spacing: 0.16em;text-transform: uppercase;color: #fff;white-space: nowrap}.ma-cursor--hover .ma-cursor__ring{width: 64px;height: 64px;background: rgba(0,232,122,0.12);border-color: #00E87A}.ma-cursor--down .ma-cursor__ring{width: 28px;height: 28px}html.ma-has-custom-cursor .ma-cursor{opacity: 0;transition: opacity 0.2s ease}html.ma-has-custom-cursor.ma-cursor-hot .ma-cursor{opacity: 1}html.ma-has-custom-cursor.ma-cursor-hot,html.ma-has-custom-cursor.ma-cursor-hot *{cursor: none !important}@media (pointer: coarse){.ma-immersive-chrome{display: none}html.ma-has-custom-cursor,html.ma-has-custom-cursor *{cursor: auto !important}}.ma-app-header:has(.ma-app-header-row1--landing),html[data-ma-landing] .ma-app-header{position: relative;background: #030810;border-bottom: 1px solid rgba(255,255,255,0.06);box-shadow: none;backdrop-filter: none;-webkit-backdrop-filter: none;transition: none}.ma-app-header:has(.ma-app-header-row1--landing)::after,html[data-ma-landing] .ma-app-header::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background: linear-gradient( 90deg,transparent 0%,rgba(0,232,122,0.55) 40%,rgba(0,232,122,0.15) 70%,transparent 100% );opacity: 1;pointer-events: none;z-index: 1}@media (max-width: 768px),(pointer: coarse){.ma-app-header:has(.ma-app-header-row1--landing),html[data-ma-landing] .ma-app-header,.ma-app-header:has(.ma-app-header-row1--landing).ma-app-header--scrolled,html[data-ma-landing] .ma-app-header.ma-app-header--scrolled{background: #030810;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;border-bottom: 1px solid rgba(255,255,255,0.06);box-shadow: none;transition: none}}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-row2,html[data-ma-landing] .ma-app-header-row2{border-top: 1px solid rgba(255,255,255,0.04)}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-link,html[data-ma-landing] .ma-app-header-link{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10px;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;color: #8B9BB4;padding: 10px 12px;min-height: 40px}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-link:hover,.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-link--active,html[data-ma-landing] .ma-app-header-link:hover,html[data-ma-landing] .ma-app-header-link--active{color: #F1F5F9}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-link::after,html[data-ma-landing] .ma-app-header-link::after{height: 1px;left: 12px;right: 12px;background: #00E87A}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-login,html[data-ma-landing] .ma-app-header-login{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10px;letter-spacing: 0.12em;text-transform: uppercase;color: #8B9BB4}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-cta,html[data-ma-landing] .ma-app-header-cta{border-radius: 2px;font-family: 'Barlow Condensed',system-ui,sans-serif;font-size: 13px;font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase;padding: 8px 14px;box-shadow: none}@media (max-width: 767px){.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-cta,html[data-ma-landing] .ma-app-header-cta{font-size: 11px;letter-spacing: 0.04em;padding: 6px 9px}}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-search-wrap,html[data-ma-landing] .ma-app-header-search-wrap{flex: 0 1 220px;max-width: 240px;min-width: 140px}.ma-app-header:has(.ma-app-header-row1--landing.ma-app-header-row1--has-ticker) .ma-app-header-search-wrap,html[data-ma-landing] .ma-app-header-row1--has-ticker .ma-app-header-search-wrap{flex: 0 1 160px;max-width: 180px;min-width: 120px}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-search,html[data-ma-landing] .ma-app-header-search{height: 34px;gap: 8px;padding: 0 12px;border-radius: 2px;border: 1px solid rgba(255,255,255,0.08);background: rgba(255,255,255,0.03);box-shadow: none}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-search:focus-within,html[data-ma-landing] .ma-app-header-search:focus-within{border-color: rgba(0,232,122,0.45);background: rgba(0,232,122,0.04);box-shadow: none}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-search-icon,html[data-ma-landing] .ma-app-header-search-icon{color: #6E8299;opacity: 1}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-search:focus-within .ma-app-header-search-icon,html[data-ma-landing] .ma-app-header-search:focus-within .ma-app-header-search-icon{color: #00E87A}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-search-input,html[data-ma-landing] .ma-app-header-search-input{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10px;font-weight: 500;letter-spacing: 0.06em;text-transform: uppercase;color: #F1F5F9}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-search-input::placeholder,html[data-ma-landing] .ma-app-header-search-input::placeholder{color: #6E8299;letter-spacing: 0.06em;text-transform: uppercase;opacity: 1}.ma-app-header:has(.ma-app-header-row1--landing) .ma-header-search-dropdown,html[data-ma-landing] .ma-header-search-dropdown{border-radius: 2px;border: 1px solid rgba(255,255,255,0.08);background: rgba(3,8,16,0.96);backdrop-filter: blur(16px);-webkit-backdrop-filter: blur(16px);box-shadow: 0 16px 40px rgba(0,0,0,0.45)}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-beta,html[data-ma-landing] .ma-app-header-beta{font-family: 'JetBrains Mono',ui-monospace,monospace;letter-spacing: 0.1em;opacity: 0.85}.ma-app-header:has(.ma-app-header-row1--landing) .ma-app-header-row2 .ma-app-header-link,html[data-ma-landing] .ma-app-header-row2 .ma-app-header-link{color: rgba(241,245,249,0.72)}