.ma-root{color-scheme:dark;--ma-landing-font-display:"Barlow Condensed",system-ui,sans-serif;--ma-landing-font-body:"Inter",system-ui,sans-serif;--ma-landing-font-mono:"JetBrains Mono",ui-monospace,monospace;--ma-landing-bg:#040a14;--ma-landing-bg-soft:#0a1628;--ma-landing-bg-card:#0e1c30;--ma-landing-bg-elevated:#1a3050;--ma-landing-bg-rgb:4,10,20;--ma-landing-bg-soft-rgb:10,22,40;--ma-landing-bg-card-rgb:14,28,48;--ma-landing-bg-shell:rgba(10,22,40,.96);--ma-landing-text:#f1f5f9;--ma-landing-text-muted:#8b9bb4;--ma-landing-text-tiny:#5a6b85;--ma-landing-text-inverse:#040a14;--ma-landing-on-brand:#040a14;--ma-landing-border:hsla(0,0%,100%,.07);--ma-landing-border-strong:hsla(0,0%,100%,.14);--ma-landing-hairline:hsla(0,0%,100%,.05);--ma-landing-surface:hsla(0,0%,100%,.04);--ma-landing-surface-hover:hsla(0,0%,100%,.08);--ma-landing-shadow-card:0 8px 32px rgba(0,0,0,.28);--ma-landing-shadow-deep:0 20px 56px rgba(0,0,0,.45);--ma-landing-shadow-float:0 24px 48px rgba(0,0,0,.55);--ma-landing-glow-brand:0 0 40px rgba(0,232,122,.18);--ma-landing-glow-info:0 0 32px rgba(45,125,255,.12);--ma-landing-section-py:4rem;--ma-landing-accent-glow:radial-gradient(ellipse 90% 55% at 50% -15%,rgba(0,232,122,.16) 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,rgba(0,232,122,.55) 50%,transparent);--ma-landing-pitch-glow:linear-gradient(125deg,rgba(0,232,122,.07),transparent 42%,rgba(45,125,255,.05));--ma-landing-scanline:repeating-linear-gradient(0deg,transparent,transparent 2px,hsla(0,0%,100%,.012) 0,hsla(0,0%,100%,.012) 4px);--ma-landing-hero-bg-opacity:.18;--ma-landing-hero-bg-filter:grayscale(35%) contrast(1.08);--ma-landing-hero-overlay:radial-gradient(ellipse at 15% 0%,rgba(0,232,122,.14) 0%,transparent 55%),linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgb(var(--ma-landing-bg-rgb)/.88) 55%,var(--ma-landing-bg) 100%);--ma-landing-orb-green:radial-gradient(circle,rgba(0,232,122,.13) 0%,rgba(0,232,122,.03) 45%,transparent 70%);--ma-landing-orb-blue:radial-gradient(circle,rgba(45,125,255,.1) 0%,rgba(45,125,255,.02) 50%,transparent 70%);--ma-landing-hero-grid:linear-gradient(hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,transparent 0);--ma-landing-glass-bg:linear-gradient(180deg,rgba(28,28,30,.78),rgba(14,22,40,.85));--ma-landing-glass-border:hsla(0,0%,100%,.09);--ma-landing-modal-overlay:rgba(2,4,10,.9);--ma-landing-sticky-cta-shadow:0 8px 36px rgba(0,232,122,.35);--ma-landing-honest-bar-bg:rgba(8,14,26,.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:6rem}}.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);min-height:100vh;isolation:isolate}.ma-root #botschafter,.ma-root #faq,.ma-root #features,.ma-root #fuer-wen,.ma-root #preise{scroll-margin-top:calc(var(--ma-header-h, 108px) + 12px)}.ma-root .ma-landing-section{padding-block:var(--ma-landing-section-py)}.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,.08),rgba(45,125,255,.04) 50%,transparent);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-trust-pill{gap:6px;padding:6px 12px;font-size:11px;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:.7}.ma-root .ma-final-cta{padding-block:var(--ma-landing-section-py)}.ma-root .ma-final-cta-card{position:relative;overflow:hidden;padding:48px 32px;border-radius:28px;text-align:center;background:linear-gradient(135deg,rgba(0,232,122,.08) 0,var(--ma-landing-bg-card) 45%,rgba(45,125,255,.05) 100%);border:1px solid var(--ma-landing-border-strong);box-shadow:var(--ma-landing-shadow-card)}.ma-root .ma-final-cta-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(0,232,122,.12) 0,transparent 55%);pointer-events:none}.ma-root .ma-final-cta-content{position:relative;z-index:1}.ma-root .ma-final-cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.ma-root .ma-landing-section-head{margin-bottom:3.5rem}.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-eyebrow{font-family:var(--ma-landing-font-mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ma-brand);margin:0 0 12px;display:inline-flex;align-items:center;gap:10px}.ma-root .ma-landing-section-head--center .ma-landing-eyebrow:after,.ma-root .ma-landing-section-head--center .ma-landing-eyebrow:before{content:"";width:28px;height:1px;background:var(--ma-landing-accent-line)}.ma-root .ma-landing-title{font-family:var(--ma-landing-font-display);font-size:clamp(28px,3.8vw,44px);font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--ma-landing-text);margin:0;text-transform:uppercase}.ma-root .ma-landing-lead{font-size:16px;line-height:1.65;color:var(--ma-landing-text-muted);max-width:36rem;margin:14px 0 0}.ma-root .ma-sport-card{position:relative;background:var(--ma-landing-bg-card);border:1px solid var(--ma-landing-border);border-radius:20px;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:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--ma-brand),transparent);opacity:.85}.ma-root .ma-sport-card:hover{transform:translateY(-4px);border-color:var(--ma-brand-border);box-shadow:var(--ma-landing-shadow-card),var(--ma-landing-glow-brand)}.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:after,.ma-root .ma-landing-lane:before{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:.2em;color:var(--ma-landing-text-tiny);padding:4px 10px;border:1px solid var(--ma-landing-border);border-radius:4px}.ma-root .ma-hero-pitch-glow{position:absolute;inset:0;background:var(--ma-landing-pitch-glow);z-index:1;pointer-events:none}.ma-root .ma-hero-scanline{position:absolute;inset:0;background:var(--ma-landing-scanline);z-index:1;pointer-events:none;opacity:.5}.ma-root .ma-hero-eyebrow{font-family:var(--ma-landing-font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ma-brand);display:inline-flex;align-items:center;gap:8px}.ma-root .ma-hero-eyebrow:before{content:"";width:20px;height:2px;background:var(--ma-brand)}.ma-root .ma-hero-headline-accent{color:var(--ma-brand);display:block}.ma-root .ma-hero-panel-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--ma-landing-border);background:#00000040;font-family:var(--ma-landing-font-mono);font-size:10px;font-weight:700;letter-spacing:.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:12px;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:#00000026}.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{box-shadow:0 0 0 2px #00e87a59}.ma-root .ma-live-strip--hud{font-family:var(--ma-landing-font-mono);background:#00000059;border:1px solid var(--ma-landing-border-strong);box-shadow:inset 0 1px #ffffff0a}.ma-root .ma-live-text:after{content:"▋";display:inline-block;margin-left:4px;color:var(--ma-brand);animation:ma-cursor-blink 1.1s step-end infinite}.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:.06em}.ma-root .ma-step-badge--hud{font-family:var(--ma-landing-font-mono);border-radius:6px;font-weight:700;letter-spacing:.05em}.ma-root .ma-sticky-cta-btn{font-family:var(--ma-landing-font-display);letter-spacing:.02em;text-transform:uppercase}@keyframes ma-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes ma-broadcast-pulse{0%,to{opacity:1;box-shadow:0 0 #00e87a80}50%{opacity:.65;box-shadow:0 0 0 4px #00e87a00}}.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-float-1,.ma-root .ma-float-2,.ma-root .ma-float-3,.ma-root .ma-hero-scanline,.ma-root .ma-live-text:after,.ma-root .ma-pricing-featured,.ma-root .ma-pulse-dot--anim,.ma-root .ma-ticker{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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 .22s cubic-bezier(.4,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,hsla(0,0%,100%,.18),transparent);transition:left .55s ease}.ma-root .ma-btn-primary:hover:after{left:100%}.ma-root .ma-btn-primary:hover{background:#0df07f;box-shadow:0 4px 32px #00e87a61,0 0 0 1px #00e87a26;transform:translateY(-2px)}.ma-root .ma-btn-primary:active{transform:scale(.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 .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{min-height:88vh;display:flex;align-items:center}.ma-root .ma-hero-bg{position:absolute;inset:0;background-size:cover;background-position:50%;filter:var(--ma-landing-hero-bg-filter);opacity:var(--ma-landing-hero-bg-opacity);z-index:0;pointer-events:none}.ma-root .ma-hero-bg-overlay{position:absolute;inset:0;background:var(--ma-landing-hero-overlay);z-index:1;pointer-events:none}.ma-root .ma-hero>:not(.ma-hero-bg):not(.ma-hero-bg-overlay):not(.ma-hero-pitch-glow):not(.ma-hero-scanline):not(.ma-orb-green):not(.ma-orb-blue):not(.ma-hero-grid){position:relative;z-index:2}.ma-root .ma-orb-green{top:-200px;left:40%;transform:translate(-30%);width:900px;height:900px;background:var(--ma-landing-orb-green)}.ma-root .ma-orb-blue,.ma-root .ma-orb-green{position:absolute;border-radius:50%;pointer-events:none}.ma-root .ma-orb-blue{top:60px;right:-180px;width:700px;height:700px;background:var(--ma-landing-orb-blue)}.ma-root .ma-hero-grid{position:absolute;inset:0;pointer-events:none;background-image:var(--ma-landing-hero-grid);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 0,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 0,transparent 100%)}.ma-root .ma-hero-card{background:linear-gradient(145deg,#10182cf7,#080e1cf2);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 64px #000000b3,0 0 0 1px #ffffff0a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ma-root .ma-hero-stats{background:linear-gradient(145deg,#00e87a0f,#10182cf2 60%);border:1px solid rgba(0,232,122,.18);box-shadow:0 16px 40px #00000080,inset 0 1px #ffffff0a}.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:.12em;text-transform:uppercase;color:var(--ma-brand)}.ma-root .ma-hero-stats-value{font-size:40px;letter-spacing:-.04em;margin-top:6px;font-variant-numeric:tabular-nums;text-align:center}.ma-root .ma-hero-stats-num,.ma-root .ma-hero-stats-value{font-family:var(--ma-landing-font-mono);font-weight:700;color:var(--ma-landing-text);line-height:1}.ma-root .ma-hero-stats-num{font-size:18px;letter-spacing:-.02em;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:.08em;text-transform:uppercase}.ma-root .ma-hero-headline{font-family:var(--ma-landing-font-display);font-size:clamp(34px,5vw,62px);font-weight:900;line-height:.98;letter-spacing:-.02em;text-transform:uppercase;color:var(--ma-landing-text);width:100%}@media(max-width:640px){.ma-root .ma-hero-headline{font-size:28px;letter-spacing:-.8px;line-height:1.1}.ma-hero .max-w-7xl{padding-left:16px;padding-right:16px}.ma-hero .grid{gap:24px!important}.ma-hero .space-y-6>*+*{margin-top:16px!important}.ma-hero .ma-hero-beta{display:inline-flex!important;white-space:nowrap}.ma-hero .flex-col.sm\:flex-row{flex-direction:column}.ma-hero .flex-col.sm\:flex-row>*{width:100%}}.ma-root .ma-section-h2{font-family:var(--ma-landing-font-display);font-size:clamp(26px,3.5vw,40px);font-weight:800;letter-spacing:-.02em;text-transform:uppercase;color:var(--ma-landing-text)}.ma-root .ma-hero-tab-active{background:#00e87a1f;color:#00e87a;border:1px solid rgba(0,232,122,.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,.ma-root .ma-job-card{background:var(--ma-bg-card);border:1px solid hsla(0,0%,100%,.06)}.ma-root .ma-job-card{cursor:pointer;transition:border-color .2s}.ma-root .ma-job-card:hover{border-color:#ffffff1f}.ma-root .ma-match-card{background:linear-gradient(145deg,var(--ma-bg-card) 0,var(--ma-bg-soft) 100%);border:1px solid hsla(0,0%,100%,.09);box-shadow:0 30px 80px #00000080,0 0 0 1px #ffffff0a}.ma-root .ma-float-1,.ma-root .ma-float-card{filter:drop-shadow(0 20px 40px rgba(0,0,0,.6));position:absolute}.ma-root .ma-float-1{transform:rotate(-5deg);animation:float1 5s ease-in-out infinite}.ma-root .ma-float-2{transform:rotate(5deg);animation:float2 6.5s ease-in-out infinite}.ma-root .ma-float-2,.ma-root .ma-float-3{position:absolute;filter:drop-shadow(0 20px 40px rgba(0,0,0,.6))}.ma-root .ma-float-3{animation:float3 4.5s ease-in-out infinite}@keyframes float1{0%,to{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-14px)}}@keyframes float2{0%,to{transform:rotate(5deg) translateY(0)}50%{transform:rotate(5deg) translateY(-10px)}}@keyframes float3{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.ma-root .scroll-reveal{opacity:1;transform:none;transition:opacity .65s ease,transform .65s ease}.ma-root.js-enabled .scroll-reveal:not(.in-view){opacity:0;transform:translateY(28px)}.ma-root.js-enabled .scroll-reveal.in-view{opacity:1;transform:translateY(0)}.ma-root .ma-feed-enter-active{transition:all .35s ease}.ma-root .ma-feed-leave-active{transition:all .2s ease;position:absolute;width:100%}.ma-root .ma-feed-enter-from{opacity:0;transform:translate(16px)}.ma-root .ma-feed-leave-to{opacity:0;transform:translate(-16px)}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.ma-root .ma-ticker{display:inline-flex;animation:ticker 35s linear infinite}.ma-root .ma-ticker:hover{animation-play-state:paused}.ma-root .ma-cta-banner{transition:box-shadow .3s ease}.ma-root .ma-cta-banner:hover{box-shadow:0 0 80px #00e87a12}@keyframes pricing-glow{0%,to{box-shadow:0 0 50px #00e87a0d}50%{box-shadow:0 0 80px #00e87a1a}}.ma-root .ma-pricing-featured{animation:pricing-glow 3s ease-in-out infinite}.ma-root .ma-feature-card{background:linear-gradient(145deg,var(--ma-bg-card) 0,var(--ma-bg-soft) 100%);border:1px solid hsla(0,0%,100%,.07);border-radius:24px;padding:28px 24px;transition:all .28s cubic-bezier(.4,0,.2,1)}.ma-root .ma-feature-card:hover{border-color:#00e87a38;transform:translateY(-5px);box-shadow:0 20px 50px #0006,0 0 24px #00e87a0a}.ma-root .ma-pricing-card{background:var(--ma-bg-card);border:1px solid hsla(0,0%,100%,.07)}.ma-root .ma-pricing-featured{background:linear-gradient(145deg,rgba(0,232,122,.05) 0,var(--ma-bg-card) 100%);border-color:#00e87a38;box-shadow:0 0 50px #00e87a0d}.ma-root .ma-premium-card{background:linear-gradient(135deg,#f5a62312,#f5a62305);border:1px solid rgba(245,166,35,.18)}.ma-root .ma-cta-banner{background:linear-gradient(135deg,rgba(0,232,122,.05),rgba(45,125,255,.03) 60%,transparent);border:1px solid rgba(0,232,122,.12)}.ma-root .ma-dashboard-preview{background:var(--ma-bg-card);border:1px solid hsla(0,0%,100%,.07)}.ma-root .ma-search-hero{background:var(--ma-bg-card);border:1px solid hsla(0,0%,100%,.06)}.ma-root .ma-search-input{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);transition:all .2s}.ma-root .ma-search-input:focus{background:#ffffff0f;border-color:#00e87a47;box-shadow:0 0 0 3px #00e87a0d}.ma-root .ma-filter-sel{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.07);color:#8b9bb4;transition:border-color .2s;cursor:pointer}.ma-root .ma-filter-sel:hover{border-color:#ffffff21}.ma-root .ma-fade-enter-active,.ma-root .ma-fade-leave-active{transition:opacity .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 .3s cubic-bezier(.4,0,.2,1)}.ma-root .ma-slide-enter-from{opacity:0;transform:translate(40px) scale(.96)}.ma-root .ma-slide-leave-to{opacity:0;transform:translate(-40px) scale(.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:.5px solid}.ma-root .ma-trust-pill--brand{background:#00e87a0f;border-color:#00e87a26}.ma-root .ma-trust-pill--info{background:#0a84ff0f;border-color:#0a84ff26}.ma-root .ma-trust-pill--purple{background:#bf5af20f;border-color:#bf5af226}.ma-root .ma-trust-pill--warn{background:#f5a6230f;border-color:#f5a62326}.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:translate(-50%);z-index:10}.ma-root .ma-pricing-cta--featured{background:var(--ma-brand);color:var(--ma-text-inverse)}.ma-root .ma-pricing-cta--default{background:#ffffff0a;color:var(--ma-text)}.ma-root .lp-beta-banner{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;border-radius:20px;background:linear-gradient(135deg,#f5a62314,#00e87a0d);border:1px solid rgba(245,166,35,.18)}.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:12px;background:var(--ma-brand);color:var(--ma-text-inverse);font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}.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:.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:#ffffff05;border:1px solid hsla(0,0%,100%,.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 .ma-pricing-card--free.ma-pricing-featured{background:linear-gradient(145deg,rgba(0,232,122,.07) 0,var(--ma-bg-card) 100%)}.ma-root .ma-pricing-badge--beta{background:#ffd860;color:#1a1200}.ma-root .ma-pricing-card--verein,.ma-root .ma-pricing-card--verein.ma-pricing-featured{border-color:#2d7dff2e}.ma-root .ma-pricing-card--scout{border-color:#a78bfa2e}@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,.ma-root .ma-faq-section{max-width:100%;overflow-x:hidden}.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;-webkit-hyphens:auto;hyphens:auto}.ma-root .ma-faq-list{display:flex;flex-direction:column;gap:var(--ma-space-3);min-width:0;max-width:100%}.ma-root .ma-faq-item{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:var(--ma-radius-lg);background:var(--ma-bg-card);border:1px solid var(--ma-border)}.ma-root .ma-faq-item--open{border-color:var(--ma-brand-border)}.ma-root .ma-faq-trigger{display:grid;grid-template-columns: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:var(--ma-space-3) var(--ma-space-4);text-align:left;background:transparent;border:none;cursor:pointer;font:inherit}@media(min-width:640px){.ma-root .ma-faq-trigger{padding:var(--ma-space-4) var(--ma-space-5);gap:var(--ma-space-3)}}.ma-root .ma-faq-question{min-width:0;max-width:100%;font-size:14px;font-weight:600;line-height:1.45;color:var(--ma-text);overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.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 var(--ma-space-4) var(--ma-space-4);overflow-x:hidden}@media(min-width:640px){.ma-root .ma-faq-answer{padding-inline:var(--ma-space-5);padding-bottom:var(--ma-space-5)}}.ma-root .ma-faq-answer p{margin:0;max-width:100%;font-size:14px;line-height:1.65;color:var(--ma-text-muted);overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@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:.12em}.ma-root .ma-faq-answer p,.ma-root .ma-faq-question{font-size:13px}}.ma-root .ma-icon-bubble{background:var(--ma-brand-soft);border:.5px solid var(--ma-brand-border)}.ma-root .ma-step-badge{background:#00e87a24;color:var(--ma-brand)}.ma-root .ma-glass-card{background:var(--ma-landing-glass-bg);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:.5px solid var(--ma-landing-glass-border)}.ma-root .ma-segmented-toggle{background:#ffffff0a;border:.5px solid hsla(0,0%,100%,.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:#ffffff0a;color:var(--ma-text-muted);border:.5px solid hsla(0,0%,100%,.08)}.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:#00e87a26;color:var(--ma-brand);border:1px solid rgba(0,232,122,.25)}.ma-root .ma-stat-mini{background:#ffffff08}.ma-root .ma-tag-pill{background:#00e87a12;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 16px;border-radius:99px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;border:1px solid hsla(0,0%,100%,.08);background:#ffffff0a;color:var(--ma-text-muted);transition:all .15s}.ma-root .ma-vergleich-tab--active{background:#00e87a1f;border-color:#00e87a4d;color:var(--ma-brand)}.ma-root .ma-vergleich-mobile{display:flex;flex-direction:column;gap:0;border:1px solid var(--ma-border);border-radius:12px;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:12px;overflow:hidden}@media(min-width:768px){.ma-root .ma-vergleich-desktop{display:flex}}.ma-root .ma-vergleich-m-item{border-bottom:1px solid hsla(0,0%,100%,.05)}.ma-root .ma-vergleich-m-item:last-child{border-bottom:none}.ma-root .ma-vergleich-m-item--alt{background:#ffffff04}.ma-root .ma-vergleich-m-feature{width:100%;margin:0;padding:12px 14px 8px;text-align:center;font-size:13px;font-weight:700;color:var(--ma-text);line-height:1.35;letter-spacing:-.01em}.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 hsla(0,0%,100%,.04)}.ma-root .ma-vergleich-m-col+.ma-vergleich-m-col{border-left:1px solid hsla(0,0%,100%,.06)}.ma-root .ma-vergleich-m-col--own{background:#00e87a0a}.ma-root .ma-vergleich-m-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.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--info{background:#2d7dff1f;color:var(--ma-info)}.ma-root .ma-arrow-faded{opacity:.5}.ma-root .ma-badge-brand{background:var(--ma-brand-soft);color:var(--ma-brand)}.ma-root .ma-badge-brand-pill{background:#00e87a1f;color:var(--ma-brand)}.ma-root .ma-mini-card{background:#ffffff05;border:1px solid hsla(0,0%,100%,.04)}.ma-root .ma-new-gesuch-cta{background:#00e87a0a;border:1px dashed rgba(0,232,122,.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,#00e87a4d,#2d7dff33,#a78bfa33);filter:blur(20px);opacity:.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)/.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:#ffffff0a;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 hsla(0,0%,100%,.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:#ffffff05;border:1px solid hsla(0,0%,100%,.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:#00e87a0a;border:1px solid rgba(0,232,122,.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:#ffffff0f;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:#ffffff05;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:-.5px;color:var(--ma-text-inverse)}.ma-root .ma-header-brand{color:var(--ma-text);letter-spacing:-.4px}.ma-root .ma-beta-pill{background:#00e87a1f;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:#00e87a12;border:1px solid rgba(0,232,122,.2)}.ma-root .ma-pulse-dot{background:var(--ma-brand);display:inline-block}.ma-root .ma-pulse-dot--anim{animation:pulse 2s infinite}.ma-root .ma-hero-em{color:var(--ma-brand)}.ma-root .ma-arrow-faded-l{opacity:.6}.ma-root .ma-live-strip{background:#ffffff08;border:1px solid var(--ma-border)}.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:#ffffff0a}.ma-root .ma-tag-brand{background:#00e87a12;color:var(--ma-brand);border:1px solid rgba(0,232,122,.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:#00e87a0f;color:var(--ma-brand);border:1px solid rgba(0,232,122,.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:#00e87a12;border:1px solid rgba(0,232,122,.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 hsla(0,0%,100%,.08);max-height:92vh;overflow-y:auto}.ma-root .ma-modal-handle{background:#ffffff1f}.ma-root .ma-modal-rating{background:var(--ma-brand);color:var(--ma-text-inverse)}.ma-root .ma-modal-stat{border:1px solid hsla(0,0%,100%,.04)}.ma-root .ma-modal-meta,.ma-root .ma-modal-stat{background:#ffffff08}.ma-root .ma-modal-bio{background:#ffffff06}.ma-root .ma-modal-bar-track{background:#ffffff0d}.ma-root .ma-shortlist-on{background:#f5a6231f;border:1px solid rgba(245,166,35,.25);color:#f5a623}.ma-root .ma-shortlist-off{background:#ffffff0a;border:1px solid var(--ma-border);color:var(--ma-text-tiny)}.ma-root .ma-landing-slider-btn{background:var(--ma-landing-surface);border:1px solid var(--ma-landing-border);color:var(--ma-landing-text);cursor:pointer}.ma-root .ma-partner-placeholder-bg{background:linear-gradient(135deg,#00e87a1a,#00e87a05);display:flex;align-items:center;justify-content:center}.ma-root .ma-partner-badge--founder{font-size:10px;background:#f5a62326;color:#f5a623;border-color:#f5a6234d}.ma-root .ma-partners-intro{max-width:540px;margin:12px auto 0}.ma-root .ma-partner-card{display:block;background:var(--ma-bg-card);border:1px solid var(--ma-border);border-radius:20px;overflow:hidden;text-decoration:none;transition:all .25s var(--ma-ease);white-space:normal}.ma-root .ma-partner-card:hover{border-color:var(--ma-brand-border);transform:translateY(-2px);box-shadow:var(--ma-shadow-deep)}.ma-root .ma-partner-img-wrap{position:relative;width:100%;aspect-ratio:1/.9;overflow:hidden;background:var(--ma-bg-soft)}.ma-root .ma-partner-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s var(--ma-ease)}.ma-root .ma-partner-card:hover .ma-partner-img{transform:scale(1.04)}.ma-root .ma-partner-overlay{position:absolute;bottom:0;left:0;right:0;padding:40px 16px 12px;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}.ma-root .ma-partner-instagram{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:.5px solid hsla(0,0%,100%,.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:-.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:.05em!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-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;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body,html{overflow-x:hidden;max-width:100vw}dd,dt,li,p,td,textarea,th{overflow-wrap:break-word}iframe,img,video{max-width:100%;height:auto}code,pre{white-space:pre-wrap;word-break:break-all}.ma-app-header-cta,.ma-btn-outline,.ma-btn-primary,a,button{white-space:nowrap}.ma-modal-center-overlay{position:fixed;inset:0;z-index:200;background:#02040ae0;-webkit-backdrop-filter:blur(16px);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 hsla(0,0%,100%,.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}}
