/*! NEXTARI · Author: Marvin Slotta · Build 2026.09.07 */
@media(max-width:900px){
 .shell{display:block;}
 
 .col-main,.col-center,main{width:auto;max-width:100%;margin:0}
 
 .grid2,.grid3,.twocol,.threecol,.split,.cols{grid-template-columns:1fr;display:grid}
}
@media(max-width:760px){
 
 
 .bento .sptile{min-height:150px}
 .bento .sptile.big{min-height:210px}
 
}
@media(max-width:480px){
 
 .bento .sptile{min-height:180px}
 
}
@media(max-width:760px){
 
 .lfgband{padding:16px 16px;gap:8px}
 .convtop,.peerbar,.chathead{flex-wrap:wrap}
 .thhead{flex-wrap:wrap;row-gap:8px}
 .thpres{display:block;line-height:1.5}
 .thpres .pdot{display:inline-block;vertical-align:middle;margin-right:8px}
 
 .chips,.actions,.btnrow,.metarow,.pillrow{flex-wrap:wrap}
}
@supports (height:100svh){
 body{min-height:100svh}
}
.nx-demobar{min-height:38px;box-sizing:border-box;
 padding-top:calc(env(safe-area-inset-top));
 padding-bottom:0;align-items:center}
@media(max-width:900px){
  input,textarea,select{font-size:var(--nx-typo-kartenkopf)}
}
.nx-db-persp::before{content:"Preview as";font-family:var(--nx-f-text);font-weight:800;
  font-size:var(--nx-typo-meta);color:var(--nx-text);
  padding:0 12px 0 10px}
.nx-db-persp-tab{display:inline-flex;align-items:center;padding:8px 20px;border-radius:var(--nx-r-pille);
  font-family:var(--nx-f-text);font-weight:700;font-size:14px;letter-spacing:.02em;
  color:var(--dim);text-decoration:none;background:var(--nx-hebung);
  border:1px solid transparent;transition:.15s;line-height:1.2}
@media(max-width:600px){
  .nx-db-persp{bottom:18px;padding:8px;gap:4px}
  .nx-db-persp::before{font-size:var(--nx-typo-klein);padding:0 8px 0 6px}
  
  .nx-db-persp-tab{padding:6px 12px;font-size:var(--nx-typo-meta)}
}
.nx-biasfree{display:inline-flex;align-items:center;gap:8px;font-family:var(--nx-f-text);
  font-weight:700;font-size:var(--nx-typo-klein);letter-spacing:.02em;color:var(--green,#3be37a);
  background:rgba(59,227,122,.09);
  padding:3px 8px;border-radius:var(--nx-r-bedien);white-space:nowrap;cursor:help;line-height:1}
@media(max-width:600px){.nx-biasfree{font-size:var(--nx-typo-klein);padding:3px 8px}}
.ov{inset:1px;background-position:9px 9px}
.grid-ov,.banner-grid,.agrid,.bb-grid,.lgrid,.ovg,.t10grid2{
 inset:1px;background-position:7px 7px}
.fclaim .fcl1{font-weight:400;font-size:var(--nx-typo-text);line-height:1.4;letter-spacing:.1px}
.console-cta{background:var(--nx-hebung);}
@media (hover:hover){.console-cta:hover{background:var(--nx-hebung);}}
.nx-ctrls.inhead{position:static;top:auto;right:auto;
 margin:0 0 0 auto;display:inline-flex;gap:10px;align-items:center;
 opacity:0;pointer-events:none;transition:opacity .15s ease}
@media(hover:none){.nx-ctrls.inhead{opacity:1;pointer-events:auto}}
.ff-t.on{background:var(--nx-hebung);border-color:var(--nx-linie);color:#fff}
body{font-family:'Nunito Sans',sans-serif;color:var(--txt);background:var(--bg);min-height:100vh;position:relative;overflow-x:clip}
body::before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.4;z-index:0;background-image:radial-gradient(rgba(255,255,255,.03) 1px,transparent 1px);background-size:3px 3px}
.logo{height:19px;width:auto}
.wrap{max-width:1120px;margin:0 auto;padding:0 24px;position:relative;z-index:1}
.h-display{font-family:var(--nx-f-titel);font-weight:800;line-height:1.05;letter-spacing:-.01em}
@media (hover:hover){.btn.pri:hover{transform:translateY(-1px)}}
.btn.ghost{border:1px solid var(--line)}
@media (hover:hover){.btn.ghost:hover{border-color:var(--line2)}}
.ltop{position:sticky;top:0;z-index:30;background:rgba(15,15,24,.82);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-bottom:1px solid var(--line)}
.ltop .in{display:flex;align-items:center;height:68px;gap:24px}
.lnav{margin-left:18px;display:flex;gap:24px;font-size:14px;font-weight:700;color:var(--dim)}
@media (hover:hover){.lnav a:hover{color:var(--txt)}}
.lright{margin-left:auto;display:flex;gap:12px;align-items:center}
.lright .si{font-weight:700;color:var(--txt)}
.page-h{padding:70px 0 26px}
.page-h .ey{font-size:var(--nx-typo-text);font-weight:800;color:var(--nx-text)}
.page-h h1{font-size:56px;margin:12px 0 0}
.page-h p{font-size:18px;color:var(--dim);max-width:620px;margin:16px 0 0;line-height:1.55}
.sec{padding:36px 0}
.sec-h{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:22px;gap:16px}
.sec-h h2{font-family:var(--nx-f-titel);font-weight:800;font-size:26px}
.sec-h a{color:var(--nx-text);font-weight:700;font-size:14px}
.thumb{height:172px;position:relative}
.thumb .cat{position:absolute;top:12px;left:12px;font-size:var(--nx-typo-klein);font-weight:800;color:#fff;background:rgba(0,0,0,.45);border-radius:var(--nx-r-bedien);padding:4px 8px}
.foot{margin-top:40px}
@media(max-width:820px){.page-h h1{font-size:38px}.lnav{display:none}}
.footer{z-index:1;margin-top:32px;
}
.finner{max-width:var(--nx-breite);margin:0 auto;padding:88px var(--nx-rand) 72px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.5fr;gap:24px}
.fcol a{display:block;font-size:var(--nx-typo-text);color:var(--dim);padding:4px 0;transition:.15s}
.fbarin{max-width:var(--nx-breite);margin:0 auto;padding:16px var(--nx-rand);display:flex;align-items:center;gap:16px;flex-wrap:wrap;
 font-size:var(--nx-typo-meta);color:var(--faint)}
@media(max-width:760px){.finner{grid-template-columns:1fr 1fr}}
.phero{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center}
.phero h1{font-size:46px;margin:12px 0 0}
.phero p{font-size:18px;color:var(--dim);margin:18px 0 26px;line-height:1.55;max-width:520px}
.phero .vis{height:300px;border-radius:var(--nx-r-tafel);border:1px solid var(--line2);background:var(--surface)}
.ben{background:var(--surface);border:1px solid var(--line);border-radius:var(--nx-r-tafel);padding:22px}
.ben h4{font-family:var(--nx-f-text);font-weight:700;font-size:var(--nx-typo-kartenkopf);margin-bottom:8px}
.ben p{color:var(--dim);font-size:14px;line-height:1.5}
.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.step .n{font-family:var(--nx-f-titel);font-weight:800;font-size:30px;color:var(--nx-text);opacity:.5}
.step h4{font-family:var(--nx-f-text);font-weight:700;font-size:var(--nx-typo-kartenkopf);margin:8px 0 7px}
.step p{font-size:14px;line-height:1.5}
.statband{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:8px}
.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--nx-r-tafel);padding:24px;text-align:center}
.stat b{font-family:var(--nx-f-titel);font-weight:800;font-size:34px;display:block;color:var(--nx-text)}
.stat span{color:var(--dim);font-size:var(--nx-typo-text)}
.cta-band{margin:46px 0 0;background:linear-gradient(120deg,rgba(255,255,255,.03),rgba(52,229,216,.08));border:1px solid var(--line2);border-radius:var(--nx-r-block);padding:54px 30px;text-align:center}
.cta-band h2{font-family:var(--nx-f-titel);font-weight:800;font-size:34px;margin-bottom:12px}
.cta-band p{color:var(--dim);font-size:var(--nx-typo-kartenkopf);margin-bottom:24px}
@media(max-width:820px){.phero{grid-template-columns:1fr}.phero .vis{display:none}.ptypes,.bgrid,.steps,.statband{grid-template-columns:1fr 1fr}}
.nx-fb-badge{display:inline-flex;align-items:center;gap:6px;margin-left:10px;vertical-align:middle;font-family:var(--nx-f-text);font-weight:700;font-size:9px;color:var(--nx-text);background:var(--nx-hebung);border:1px solid rgba(255,255,255,0.14);border-radius:var(--nx-r-tafel);padding:4px 8px;white-space:nowrap}
.app~footer.footer .finner{max-width:none;margin:0;padding-left:40px;padding-right:40px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}
.av{position:relative;line-height:1}
.av>.online{position:absolute;right:1px;bottom:1px;width:10px;height:10px;border-radius:50%;background:#3be37a;box-shadow:0 0 0 2px var(--panel,#121215)}
.av{font-family:var(--nx-f-text)}
.pb-reset{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--nx-r-pille);border:1px solid rgba(255,255,255,.25);background:var(--nx-hebung);color:#fff;font:700 var(--nx-typo-meta) var(--nx-f-text);letter-spacing:.3px;cursor:pointer;transition:background .15s}
.nxn-clear{border-radius:var(--nx-r-pille);padding:4px 12px;border:1px solid rgba(255,255,255,0.14);background:var(--nx-hebung);color:var(--nx-text);font:700 var(--nx-typo-klein) var(--nx-f-text);letter-spacing:.3px;cursor:pointer;transition:background .15s}
.nx-aud{padding:10px 0 6px}
.nx-aud-h{font:800 var(--nx-typo-meta) var(--nx-f-text);color:var(--dim);margin-bottom:11px}
.nx-aud-row{display:flex;flex-wrap:wrap;gap:8px}
.nx-aud-b{display:inline-flex;align-items:center;font:700 var(--nx-typo-text) var(--nx-f-text);color:var(--txt);text-decoration:none;background:var(--surface);border:1px solid var(--line,rgba(255,255,255,.08));border-radius:var(--nx-r-pille);padding:10px 18px;transition:.15s}
@media (hover:hover){.nx-aud-b:hover{border-color:var(--nx-linie);background:var(--nx-hebung-2)}}
.nx-aud-n{margin:14px 0 0;max-width:840px;font:400 var(--nx-typo-text)/1.6 'Nunito Sans',sans-serif;color:var(--dim)}
section[id^="p-"]{scroll-margin-top:96px}
section[id^="p-"]{padding-top:34px;padding-bottom:6px}
.nx-diff-note{margin:14px 0 0;font:400 var(--nx-typo-text)/1.6 'Nunito Sans',sans-serif;color:var(--dim);max-width:760px}
.pb-navlab{flex:none;font:800 9px var(--nx-f-text);color:var(--nx-leise);padding-right:10px;margin-right:2px;border-right:1px solid rgba(255,255,255,.14)}
.nxp3-aud:first-child{margin-top:0}
.phero .h-display{text-wrap:balance}
.nxp3-open[data-nx-zugang-rolle]{display:none}
.eyebrow.eyebrow.eyebrow{}
p,p,.note,.note,.sub,.sub,.nx-why-p,.nx-why-p,.lead,.lead,.nxp3-v span,.nxp3-v span,.desc,.desc,.cardsub,.cardsub,.subline,.subline,.nx-surf-step span,.nx-surf-step span,.nx-surf-step,.nx-surf-step,.nxp3-v,.nxp3-v,.hiw-step span,.hiw-step span{text-wrap:pretty}
/* .finner hat FUENF Kinder, aber nur VIER Spalten: .nx-fg ueberspannt die
  erste Zeile, darunter stehen .fbrand und drei .fcol. Die Regel nannte
  fuenf Breiten · die fuenfte verfiel, und Spalte 1 wurde mit 526 px
  doppelt so breit wie ihre Nachbarn (171/227/263). Dazu schob
  margin-left die zweite Spalte noch einmal weg · zusammen die Luecke
  von 310 px im Bild. Vier Spalten: die Marke traegt den Claim und darf
  breiter sein, die drei Linkspalten sind gleich. */
/* minmax(0,...) ist noetig: ein blosses 1.5fr heisst minmax(auto,1.5fr),
  und der Claim "Second screen for gaming culture." hat eine breite
  min-content · er drueckte Spalte 1 auf 526 px zurueck, egal was die
  Regel sagte. Gemessen: 515/222/222/257 statt der gewollten Gleichheit. */
@media (min-width:1000px){.finner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:32px}
  .finner .fbrand{min-width:0}}
a,button,[role="button"],[data-action],[data-nx],[data-drawer],summary{transition:color .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}
@media (hover:hover){a:hover,button:hover,[role="button"]:hover,[data-action]:hover,[data-nx]:hover,[data-drawer]:hover,summary:hover{color:#fff}}
@media (hover:hover){button:hover,[role="button"]:hover,[data-drawer]:hover,.btn:hover{box-shadow:inset 0 0 0 999px rgba(255,255,255,.05)}}
@media (hover:hover){[disabled]:hover,[aria-disabled="true"]:hover,.soon:hover,.disabled:hover{color:inherit;box-shadow:none;opacity:inherit}}
section.nx-row.nx-row.nx-row,.section.nx-row.nx-row{padding-top:19px;padding-bottom:19px;margin-top:0;margin-bottom:0}
#nx-hiw{padding-top:0}
.section.nx-ggl-soon.nx-ggl-soon{padding-top:26px}
.topbar + section.nx-row.nx-row.nx-row.nx-row,.topbar ~ main > section.nx-row:first-child,.topbar + .section.nx-row.nx-row.nx-row{margin-top:32px}
body:not([data-nx-landing]) .grad:not(.nx-fb-h .grad), .nx-ct-grad, .nx-nr-grad, #nxLeague .lg-title, .nx-gruss-name{background:none;-webkit-background-clip:initial;background-clip:initial;color:#fff;-webkit-text-fill-color:#fff}
.nx-supp-grad{background:none;background-clip:initial;color:#fff;-webkit-text-fill-color:#fff}
.shead h2, .rh h2, h2[id^="h-"], .nx-zone, .nx-cont-head h2{font-size:22px;font-weight:800;line-height:1.2}
.nx-charea .shead h3,.nx-charea .shead h2,.nx-chrows .nx-shelf-wrap .shead h3{font-size:var(--nx-typo-kartenkopf);font-weight:800;line-height:1.35}
#nxChanArea .nx-charea-inner{padding-top:24px}
#nxChanArea .nx-charea-inner > .nx-charea-out + .section{margin-top:-16px}
.nx-set-card h2,.csechead{font-size:18px}
.nxp3-wrap .nxp3-aud{margin-top:24px}
.nxp3-kick{font:800 var(--nx-typo-meta) var(--nx-f-text);color:var(--txt);margin:0 0 10px}
.nxp3-req{margin-top:30px}
.nxp3-acard .nxp3-r b::before{content:"";display:inline-block;width:13px;height:13px;margin-right:8px;vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233be37a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") no-repeat center/13px}
.nxp3-talk{display:block;margin-top:12px;font:700 var(--nx-typo-text) 'Nunito Sans',sans-serif;color:var(--dim);text-decoration:underline;text-underline-offset:3px}
@media (hover:hover){.nxp3-talk:hover{color:#fff}}
@keyframes nxpop{0%{transform:scale(1)}42%{transform:scale(1.08)}100%{transform:scale(1)}}
@keyframes nxfadeup{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
@keyframes nxtoastin{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(prefers-reduced-motion:reduce){.nx-anim-pop,.nx-anim-in,.nx-anim-toast{animation:none}}
.nx-eu-foot .nx-eu{width:21px;height:14px;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.12)}
.nxsd-row{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:var(--nx-r-bedien);text-decoration:none;transition:background .15s}
.nxsd-n{flex:1;min-width:0;font:700 14px "Nunito Sans",sans-serif;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.nxsd-n b{color:#fff;font-weight:800}
.nxsr-ov.on{display:block}
.nxsr-r.on{background:var(--accent)}
@media (hover:hover){.nxsr-r:hover{background:var(--nx-hebung)}}
.nxsr-r b{font-family:var(--nx-f-text);font-size:var(--nx-typo-text);display:block}
.nxsr-r span{color:var(--dim);font-size:var(--nx-typo-meta)}
.nx-noti.open{opacity:1;transform:translateY(0);pointer-events:auto}
.nx-noti-head b{font-family:var(--nx-f-text);font-size:14px;color:var(--txt);letter-spacing:.2px}
@media (hover:hover){.nx-noti-item:hover{background:var(--nx-hebung)}}
@media(max-width:900px){
 .nx-demobar{min-height:0;padding-top:calc(6px + env(safe-area-inset-top));padding-bottom:8px}
 
 .shell{padding-left:max(14px,env(safe-area-inset-left));
 padding-right:max(14px,env(safe-area-inset-right))}
 body{padding-bottom:env(safe-area-inset-bottom)}
}
.nx-noti{opacity:0;pointer-events:none;transform:translateY(-8px)}
.chips,.actions,.btnrow,.metarow,.pillrow{flex-wrap:wrap}
.chip-f,.tha,button,.rbtn{touch-action:manipulation}
.btn, .chip-f, .sf, .cta, .soontag{white-space:nowrap}
.nxp-flow{margin:6px 0 34px;text-align:left}
.nxp-flow-h{font:800 var(--nx-typo-kartenkopf) var(--nx-f-text);color:#fff;text-align:center}
.nxp-flow-g{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}
.nxp-step{border:1px solid var(--line,rgba(255,255,255,.08));border-radius:var(--nx-r-tafel);padding:14px 15px;background:linear-gradient(160deg,rgba(255,255,255,.03),rgba(255,255,255,.015))}
.nxp-step b{display:block;font:800 11px var(--nx-f-text);color:var(--nx-text);margin-bottom:7px}
.nxp-step-t{display:block;font:800 var(--nx-typo-text) var(--nx-f-text);color:#fff;margin-bottom:5px}
.nxp-step span:last-child{display:block;font:400 var(--nx-typo-meta)/1.55 'Nunito Sans',sans-serif;color:var(--dim)}
.nxp-cta{margin-top:6px;padding:26px 22px;border:1px solid rgba(255,255,255,0.14);border-radius:var(--nx-r-block);background:linear-gradient(150deg,rgba(255,255,255,.03),rgba(19,19,30,.7))}
.nxp-cta-t{font:800 22px var(--nx-f-titel);color:#fff;margin-bottom:16px;letter-spacing:-.01em}
.nxp-cta-b{display:inline-block;font:800 13px var(--nx-f-text);border-radius:var(--nx-r-bedien);padding:12px 22px;text-decoration:none}
@media (hover:hover){.nxp-cta-b:hover{filter:brightness(1.12)}}
.nxp-cta-n{display:block;margin-top:12px;font:400 var(--nx-typo-meta) 'Nunito Sans',sans-serif;color:var(--dim)}
@media(max-width:1000px){.nxp-flow-g{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.nxp-flow-g{grid-template-columns:1fr}}
#nxp3{padding:24px 0 64px}
.nxp3-wrap{max-width:1120px;margin:0 auto}
.nxp3-h{font:800 22px var(--nx-f-titel);color:#fff;margin:44px 0 16px}
.nxp-found{display:inline-flex;align-items:center;gap:8px;font:400 var(--nx-typo-text) 'Nunito Sans',sans-serif;color:var(--dim);margin-bottom:14px}
.nxp-found .nxp-dot{width:6px;height:6px;border-radius:50%;background:#34e5d8;box-shadow:none}
.nxp-proof2{margin-top:16px;font:400 var(--nx-typo-text) 'Nunito Sans',sans-serif;color:var(--dim);border-left:2px solid rgba(52,229,216,.5);padding-left:12px;max-width:52ch}
.nxp3-vgrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}
@media(max-width:820px){.nxp3-vgrid{grid-template-columns:1fr}}
.nxp3-v{border-left:2px solid rgba(255,255,255,0.14);padding:2px 0 2px 14px}
.nxp3-v b{display:block;font:800 var(--nx-typo-text) var(--nx-f-text);color:var(--txt);margin-bottom:4px}
.nxp3-v span{font:400 var(--nx-typo-text) 'Nunito Sans',sans-serif;color:var(--dim);line-height:1.5}
.nxp3-aud{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:44px}
@media(max-width:820px){.nxp3-aud{grid-template-columns:1fr}}
.nxp3-acard{border:1px solid rgba(255,255,255,0.14);border-radius:var(--nx-r-tafel);background:var(--nx-hebung);padding:20px 22px}
.nxp3-at{font:800 var(--nx-typo-kartenkopf) var(--nx-f-text);color:#fff;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:12px;margin-bottom:6px}
.nxp3-acard .nxp3-r{display:block;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}
.nxp3-acard .nxp3-r:last-of-type{border-bottom:none}
.nxp3-acard .nxp3-r b{display:block;min-width:0;font:700 var(--nx-typo-text) var(--nx-f-text);color:var(--txt)}
.nxp3-open{display:inline-block;margin-top:12px;font:800 var(--nx-typo-meta) var(--nx-f-text);color:var(--nx-text);text-decoration:none}
@media (hover:hover){.nxp3-open:hover{color:#fff}}
.nxp3-steps > div.nxp3-s{display:block;padding:11px 0 0;border-bottom:0;border-top:2px solid var(--line,rgba(255,255,255,.10))}
.nxp3-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}
.nxp3-steps .nxp3-h{grid-column:1/-1}
.nxp3-s b{display:block;font:800 var(--nx-typo-meta) var(--nx-f-text);color:var(--txt)}
.nxp3-s span{display:block;margin-top:5px;font:400 var(--nx-typo-text)/1.5 "Nunito Sans",sans-serif;color:var(--dim)}
.nxp3-steps .nxp3-s i{display:none}
.nxp3-r span{font:400 var(--nx-typo-text) 'Nunito Sans',sans-serif;}
.nxp3-r{display:flex;align-items:baseline;gap:12px;border-bottom:1px solid rgba(255,255,255,.06)}
.nxp3-r b{flex:none;min-width:52px;font:700 14px var(--nx-f-text);}
.nxp3-get .nxp3-r b{min-width:0}
.nxp3-p{font:400 var(--nx-typo-text) 'Nunito Sans',sans-serif;color:var(--dim);margin:0 0 6px}
.nxp3-p.dim{color:var(--dim);margin-top:12px}
.nxp3-proof{margin-top:14px;font:400 var(--nx-typo-text) 'Nunito Sans',sans-serif;color:var(--dim);border-left:2px solid rgba(255,255,255,0.14);padding-left:12px}
.nxp3-studios{margin-top:44px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);font:400 var(--nx-typo-text) 'Nunito Sans',sans-serif;color:var(--dim)}
.nxp3-studios a{color:var(--nx-text);text-decoration:none;font-weight:700}
@media (hover:hover){.nxp3-studios a:hover{color:#fff}}
.nx-prevbar .pb-badge{display:inline-flex;align-items:center;gap:6px;font-size:9px;font-weight:700;border:1px solid rgba(255,255,255,.1);white-space:nowrap}
.nx-prevbar .pb-glabel{font-size:9px;font-weight:700;margin-right:5px;white-space:nowrap}
.nx-prevbar .pb-badge{color:var(--dim);border-color:rgba(255,255,255,.14);background:var(--nx-hebung);}
.nx-prevbar .pb-glabel{color:var(--dim)}
header.ltop{display:none}
.fcol .nx-soon-badge{font:800 9px var(--nx-f-text);letter-spacing:var(--nx-sperrung);text-transform:uppercase;
  color:var(--nx-text);background:var(--nx-hebung);border:1px solid rgba(255,255,255,0.14);border-radius:var(--nx-r-pille);padding:4px 12px;line-height:1.4}
.fsocial .s{width:34px;height:34px;border-radius:var(--nx-r-bedien);border:1px solid rgba(255,255,255,.12);
  display:grid;place-items:center;color:var(--dim);background:var(--nx-hebung);
  cursor:default;transition:.15s}
.nx-fomo-beta{margin:14px 0 0;font:400 14px 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-diff{background:linear-gradient(90deg,transparent 43.5%,rgba(255,255,255,.03) 43.5%)}
.nx-diff-row{transition:background .15s}
@media (hover:hover){.nx-diff-row:hover{background:var(--nx-hebung)}}
.steps .step .n{background:none;color:transparent;-webkit-text-stroke:1.6px #4a4a66;font-weight:800;opacity:1}
.sec{position:relative}
.sec .wrap{position:relative;z-index:1}
.nx-glow-p::before{content:"";position:absolute;inset:0;background:none;pointer-events:none}
.nx-glow-c::before{content:"";position:absolute;inset:0;background:radial-gradient(760px 420px at 88% 45%,rgba(52,229,216,.05),transparent 70%);pointer-events:none}
.hero .vis, .vis.nx-flow{box-shadow:none}
.h-display .grad{background:linear-gradient(var(--nx-text),var(--nx-text));-webkit-background-clip:text;background-clip:text;color:transparent}
.step p{margin:6px 0 0;font:400 var(--nx-typo-text)/1.5 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-pt-curated{margin:0 auto 18px;font:400 14px/1.6 'Nunito Sans',sans-serif;color:var(--dim);max-width:620px}
.nx-diff-row i{display:inline-block;width:18px;font-style:normal;font-weight:800}
.nx-diff-row .dx{color:rgba(255,120,120,.75)}
.nx-diff-row .dv{color:#34e5d8}
.nx-pt-pitch{background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(52,229,216,.05));border:1px solid rgba(255,255,255,0.14);border-radius:var(--nx-r-tafel);padding:30px 32px}
.nx-pt-pitch p{margin:0;font:400 var(--nx-typo-kartenkopf)/1.6 'Nunito Sans',sans-serif;color:var(--txt);max-width:820px}
.nx-diff{border:1px solid var(--line,rgba(255,255,255,.06));border-radius:var(--nx-r-tafel);overflow:hidden}
.nx-diff-h,.nx-diff-row{display:grid;grid-template-columns:1fr 1.3fr;gap:16px;padding:12px 20px}
.nx-diff-h{background:var(--nx-hebung);font:800 var(--nx-typo-klein) var(--nx-f-text);color:var(--dim)}
.nx-diff-row{border-top:1px solid var(--line,rgba(255,255,255,.06));font:400 14px/1.5 'Nunito Sans',sans-serif}
.nx-diff-row span:first-child{color:var(--dim)}
.nx-diff-row span:last-child{color:var(--txt);font-weight:700}
.nx-pt-slots{margin:14px 0 0;font:400 14px 'Nunito Sans',sans-serif;color:var(--dim)}
@media(max-width:760px){.nx-diff-h,.nx-diff-row{grid-template-columns:1fr;gap:4px}}
.pb-right a{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--nx-r-pille);border:1px solid rgba(255,255,255,.25);background:var(--nx-hebung);color:#fff;font:700 var(--nx-typo-meta) var(--nx-f-text);letter-spacing:.3px;text-decoration:none;white-space:nowrap;transition:background .15s}
.nx-ph-stats{display:flex;gap:26px;margin-top:22px}
.nx-ph-stats b{display:block;font:700 22px var(--nx-f-titel);color:var(--txt)}
.nx-ph-stats span{font:400 var(--nx-typo-meta) 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-flow{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:22px;height:auto;min-height:300px}
.nx-flow-chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}
.nx-flow-chips span{padding:6px 12px;border-radius:var(--nx-r-pille);border:1px solid var(--line,rgba(255,255,255,.1));background:var(--nx-hebung);font:700 var(--nx-typo-meta) 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-flow-arr{color:var(--nx-text);font-size:var(--nx-typo-kartenkopf);line-height:1}
.nx-flow-brand{padding:12px 26px;border-radius:var(--nx-r-tafel);border:1px solid rgba(255,255,255,0.14);background:linear-gradient(135deg,transparent,rgba(52,229,216,.08));font:800 18px var(--nx-f-titel);letter-spacing:.12em;color:#fff;text-align:center}
.nx-flow-brand em{display:block;font:400 var(--nx-typo-meta) 'Nunito Sans',sans-serif;letter-spacing:0;color:var(--dim);font-style:normal;margin-top:2px}
.nx-flow-out{padding:8px 16px;border-radius:var(--nx-r-pille);border:1px solid rgba(52,229,216,.4);background:rgba(52,229,216,.08);font:700 var(--nx-typo-text) 'Nunito Sans',sans-serif;color:#8ff0e6}
.nx-pt-chip{float:right;padding:4px 10px;border-radius:var(--nx-r-pille);background:var(--nx-hebung);border:1px solid rgba(255,255,255,0.14);font:700 var(--nx-typo-klein) 'Nunito Sans',sans-serif;color:var(--nx-text)}
.nx-x{font-style:normal;color:#ff7a7a;margin-right:8px;font-size:var(--nx-typo-meta)}
.nx-ok{font-style:normal;color:#34e5d8;margin-right:8px;font-size:var(--nx-typo-meta)}
.nx-fomo{border:1px solid rgba(255,255,255,0.14);border-radius:var(--nx-r-tafel);padding:32px 34px;background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(52,229,216,.05));position:relative;overflow:hidden}
.nx-fomo-badge{display:inline-block;padding:4px 12px;border-radius:var(--nx-r-pille);background:rgba(52,229,216,.12);border:1px solid rgba(52,229,216,.4);font:800 var(--nx-typo-klein) var(--nx-f-text);color:#8ff0e6}
.nx-fomo-p{margin:0 0 16px;font:400 14px/1.55 'Nunito Sans',sans-serif;color:var(--txt);max-width:700px}
.nx-fomo-pts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 16px}
.nx-fomo-pts b{display:block;font:700 14px var(--nx-f-text);color:var(--txt);margin-bottom:3px}
.nx-fomo-pts span{font:400 var(--nx-typo-text)/1.5 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-fomo-limit{margin:0;font:700 var(--nx-typo-text) 'Nunito Sans',sans-serif;color:#8ff0e6}
@media(max-width:760px){.nx-fomo-pts{grid-template-columns:1fr}.nx-ph-stats{gap:16px}}
.nx-calm{background:linear-gradient(135deg,rgba(61,220,132,.07),rgba(52,229,216,.05));border:1px solid rgba(61,220,132,.25);border-radius:var(--nx-r-tafel);padding:30px 34px}
.nx-calm-q{margin:12px 0 0;font-family:var(--nx-f-text);font-weight:800;font-size:clamp(17px,2vw,22px);line-height:1.45;color:var(--txt);max-width:860px}
@keyframes nxIn{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}
.nx-supp{padding:58px 0 20px}
.nx-supp-in{max-width:var(--nx-breite);margin:0 auto;text-align:center;padding:0 var(--nx-rand)}
.nx-supp-ey{font:800 var(--nx-typo-klein) var(--nx-f-text);
  color:var(--nx-text);margin-bottom:14px}
.nx-supp-h1{font-family:var(--nx-f-titel);font-weight:800;font-size:46px;
  line-height:1.1;color:#fff;margin:0 auto 14px;max-width:760px;letter-spacing:-.01em}
.nx-supp-grad{
  -webkit-background-clip:text;}
.nx-supp-sub{font:400 14px/1.65 'Nunito Sans',sans-serif;color:var(--dim);
  margin:0 auto 32px;max-width:640px}
.nx-supp-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:30px;text-align:left}
.nx-supp-c{border:none;border-radius:var(--nx-r-tafel);padding:16px;
  background:var(--nx-hebung)}
.nx-supp-ct{display:flex;align-items:center;gap:8px;font-family:var(--nx-f-text);
  font-weight:700;color:#fff;margin-bottom:6px}
.nx-supp-ct svg{color:var(--nx-text);flex:none}
.nx-supp-c p{margin:0;font:400 var(--nx-typo-text)/1.6 'Nunito Sans',sans-serif;color:var(--dim)}
@media(max-width:900px){.nx-supp-grid{grid-template-columns:1fr 1fr}.nx-supp-h1{font-size:34px}}
@media(max-width:620px){.nx-supp-grid{grid-template-columns:1fr}}
.nx-oc{padding:64px 0 26px;position:relative;overflow:hidden}
.nx-oc::before{content:"";position:absolute;inset:0;pointer-events:none;
  background:none}
.nx-oc-in{max-width:var(--nx-breite);margin:0 auto;text-align:center;padding:0 var(--nx-rand);position:relative}
.nx-oc-ey{display:inline-block;font:800 var(--nx-typo-klein) var(--nx-f-text);
  color:var(--nx-text);background:var(--nx-hebung);
  border:1px solid rgba(255,255,255,0.14);border-radius:var(--nx-r-pille);padding:6px 14px;margin-bottom:20px}
.nx-oc-h1{font-family:var(--nx-f-titel);font-weight:800;font-size:60px;line-height:1.08;
  letter-spacing:-1.8px;color:#fff;margin:0 auto 18px;max-width:820px}
.nx-oc-h1 em{font-style:normal;color:var(--nx-text)}
.nx-oc-sub{font:400 15px/1.65 'Nunito Sans',sans-serif;color:var(--dim);
  margin:0 auto 26px;max-width:600px}
.nx-oc-btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}
.nx-oc-b{display:inline-flex;align-items:center;gap:8px;font:800 13px var(--nx-f-text);
  border-radius:var(--nx-r-bedien);padding:12px 20px;text-decoration:none;transition:filter .15s ease}
.nx-oc-b1{color:#fff;background:var(--accent,#5b27e8)}
@media (hover:hover){.nx-oc-b1:hover{filter:brightness(1.14)}}
.nx-oc-b2{color:var(--txt);background:var(--nx-hebung);}
@media (hover:hover){.nx-oc-b2:hover{background:var(--nx-hebung-2)}}
.nx-oc-fakten{display:flex;gap:36px;justify-content:center;flex-wrap:wrap;
  padding-top:24px;border-top:1px solid rgba(255,255,255,.07)}
.nx-oc-f{display:flex;align-items:center;gap:10px}
.nx-oc-f svg{color:var(--nx-text);flex:none;shape-rendering:crispEdges}
.nx-oc-f b{font:800 24px var(--nx-f-titel);letter-spacing:-.7px;color:#fff;display:block}
.nx-oc-f span{display:block;font:400 var(--nx-typo-meta) 'Nunito Sans',sans-serif;color:var(--dim);margin-top:1px}
.nx-oc-f > div{text-align:left}
@media(max-width:900px){.nx-oc-h1{font-size:40px;letter-spacing:-1px}.nx-oc-fakten{gap:22px}}
@media(max-width:620px){.nx-oc-h1{font-size:var(--nx-typo-seite)}}
.nx-oc-fuer{font:800 9px var(--nx-f-text);color:var(--nx-text);margin-bottom:7px}
.nx-oc-f .nx-mwst{display:inline-block;font:400 9.5px 'Nunito Sans',sans-serif;
  letter-spacing:0;color:var(--dim);margin-left:5px;vertical-align:2px}
.nx-oc-fragen{max-width:820px;margin:0 auto 34px;text-align:left}
.nx-oc-fragen-h{font:800 var(--nx-typo-kartenkopf) var(--nx-f-text);color:#fff;text-align:center}
.nx-oc-q{padding:0 0 0 16px;margin-bottom:18px;background:var(--nx-hebung)}
.nx-oc-q b{display:block;font:800 13.5px var(--nx-f-text);color:#fff;margin-bottom:5px}
.nx-oc-q span{display:block;font:400 var(--nx-typo-text)/1.6 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-oc-geld{margin:0 auto 32px;text-align:left;
  border:none;border-radius:var(--nx-r-block);
  background:linear-gradient(160deg,rgba(255,255,255,.045),rgba(255,255,255,.02))}
.nx-oc-geld-h{font:800 var(--nx-typo-kartenkopf) var(--nx-f-text);color:#fff;margin-bottom:6px}
.nx-oc-geld-s{font:400 var(--nx-typo-text)/1.6 'Nunito Sans',sans-serif;color:var(--dim);margin:0 0 18px}
/* ZWEI SPALTEN BRAUCHEN ZWEI FUELLUNGEN.
  Links stand "With the launch" mit drei Zeilen, rechts "Coming" mit
  sechs · das ging auf. Seit der Fahrplan auf eine Zeile zusammengezogen
  ist, steht rechts eine Zeile neben zwei Dritteln leerer Flaeche.
  Ein Raster, dessen Spaltenzahl fest ist, haelt nur fuer eine feste
  Fuellung · und die Liste liest sich in einer Spalte ohnehin kuerzer. */
.nx-oc-geld-g{display:grid;grid-template-columns:1fr;gap:16px}
/* BEIDE SPALTEN SIND RASTER. Die rechte war eins, die linke nicht · dort
  verschmolzen die Abstaende der Karten, und die ganze Spalte sass acht
  Punkte hoeher als ihre Nachbarin. Gemessen: links y=925/993, rechts
  y=933/1001/1068, bei sonst gleichem Takt von 68 Punkten. */
.nx-oc-geld-g > div{display:grid;grid-template-columns:1fr;align-content:start}
.nx-oc-geld-g > div:nth-child(2){display:grid;grid-template-columns:1fr 1fr;column-gap:32px;align-content:start}
.nx-oc-geld-g > div:nth-child(2) > .nx-oc-lab{grid-column:1/-1}
.nx-oc-lab{font:800 9.5px var(--nx-f-text);
  color:var(--nx-text);margin-bottom:11px}
.nx-oc-lab.spaeter{color:var(--dim)}
/* FLAECHE STATT KANTE · zehn Haarlinien zerschnitten den Block in Zellen,
  und in der obersten Rasterzeile trug zwei Felder eine Linie und das dritte
  keine, weil die Ausnahmeregel die falsche Zelle traf: Kind 1 ist die
  Beschriftung. Ein Eintrag steht jetzt auf seinem eigenen leisen Grund,
  dann braucht es keine Ausnahme und keine Linie. */
.nx-oc-z{border:none;border-radius:var(--nx-r-bedien);
  background:var(--nx-hebung);margin-top:8px}
.nx-oc-z:first-of-type{margin-top:0}
.nx-oc-z b{display:block;font:700 var(--nx-typo-text) var(--nx-f-text);color:var(--txt);margin-bottom:2px}
.nx-oc-z span{display:block;font:400 var(--nx-typo-meta)/1.55 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-oc-z i{font-style:normal;color:var(--dim)}
.nx-oc-fuss{margin-top:22px;padding-top:0;border-top:none;
  font:400 var(--nx-typo-meta) 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-oc-mit{text-align:center;margin:0 auto 30px;font:400 var(--nx-typo-text) 'Nunito Sans',sans-serif;
  color:var(--dim)}
.nx-oc-mit b{font-family:var(--nx-f-text);font-weight:800;color:#fff}
@media(max-width:820px){.nx-oc-geld-g{grid-template-columns:1fr;gap:18px}}
.nx-oc-geld .nx-oc-geld-h{letter-spacing:-.01em;margin-bottom:8px}
.nx-oc-geld .nx-oc-geld-s{font-size:var(--nx-typo-text);max-width:70ch}
.nx-oc-z span{font-size:var(--nx-typo-text);line-height:1.55}
.nx-oc-sub{font-size:var(--nx-typo-kartenkopf)}
.nx-supp-ct{font-size:13.5px}
.nx-oc-geld{padding:26px 28px;margin-bottom:38px}
.nx-oc-z{padding:11px 12px}
.nx-oc-btns{margin-bottom:42px}
.nx-oc-fragen{margin-bottom:38px}
.nx-oc-fragen-h{font-size:22px;letter-spacing:-.01em;margin-bottom:20px}
.nxp-flow-h{font-size:22px;letter-spacing:-.01em;margin-bottom:18px}

/* Become a partner · vier Reiter, einer sichtbar */
.nx-oc-wer{margin:0 auto 34px;text-align:left}
.nx-oc-reiter{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:0 0 22px}
.nx-oc-reiter button{font:800 12px var(--nx-f-text);color:var(--dim);background:var(--nx-hebung);border-radius:var(--nx-r-pille);padding:10px 16px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}
@media (hover:hover){.nx-oc-reiter button:hover{color:var(--txt);background:var(--nx-hebung-2)}}
.nx-oc-reiter button.on{color:#fff;background:var(--accent);}
.nx-oc-reiter button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.nx-oc-tafel[hidden]{display:none}
.nx-oc-tafel-g{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}
.nx-oc-tafel .nx-supp-c{margin:0}
.nx-oc-tafel-n{margin:14px 2px 0;font:400 var(--nx-typo-text)/1.6 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-oc-tafel-cta{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:20px}
.nx-oc-tafel .nx-oc-geld{margin:18px 0 0;padding:20px 22px}
.nx-oc-ehrlich{margin:26px auto 0;padding-top:0;border-top:none;text-align:center}
.nx-oc-ehrlich p{font:400 var(--nx-typo-text)/1.6 'Nunito Sans',sans-serif;color:var(--dim);margin:0 0 12px}
.nx-oc-ehrlich p b{font-family:var(--nx-f-text);font-weight:800;color:#fff}
.nx-oc-pillen{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:12px}
.nx-oc-pillen span{font:700 var(--nx-typo-klein) var(--nx-f-text);color:var(--txt);border-radius:var(--nx-r-pille);padding:7px 12px}
.nx-oc-zusage{font:400 var(--nx-typo-meta) 'Nunito Sans',sans-serif;color:var(--dim)}
.nx-oc-zusage a{color:var(--nx-text);text-decoration:none}
@media (hover:hover){.nx-oc-zusage a:hover{text-decoration:underline}}
@media(max-width:720px){.nx-oc-tafel-g{grid-template-columns:1fr}.nx-oc-tafel .nx-oc-geld-g{grid-template-columns:1fr;gap:18px}.nx-oc-geld-g > div:nth-child(2){grid-template-columns:1fr}}

/* DIE FUENF IN KURZ 
 Wer hier landet, soll zuerst wissen, WAS das hier ist, und dann erst
 auswaehlen, wer er ist. Dieselben fuenf Saetze wie auf How it works,
 nur in der Sprache eines Partners und auf je eine Zeile gekuerzt. */
.nx-pt-saeulen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;
  text-align:left;margin:30px auto 8px;max-width:1200px}
.nx-pt-saeulen > div{background:var(--nx-hebung);border-radius:var(--nx-r-karte);padding:13px 14px}
.nx-pt-saeulen b{display:block;font:800 var(--nx-typo-text)/1.35 var(--nx-f-text);color:#fff;margin-bottom:4px}
.nx-pt-saeulen span{display:block;font:400 var(--nx-typo-meta)/1.55 'Nunito Sans',sans-serif;color:var(--dim)}
@media(max-width:1100px){.nx-pt-saeulen{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.nx-pt-saeulen{grid-template-columns:1fr}}

/* ==================================================================
 BECOME A PARTNER · FEINSCHLIFF 

 Gemessen auf der ausgelieferten Seite:
 · ZEHN Schriftgroessen ausserhalb der Hausleiter (9,5 · 12 · 13 · 14 
 22), teils fuer dieselbe Rolle · die Reiter auf 12, die Knoepfe
 daneben auf 13.
 · DREI gefuellte Akzentknoepfe, davon zwei mit demselben Wort
 ("Start a conversation" oben und unten). Die Hausregel kennt einen
 gefuellten je Abschnitt; eine Wiederholung ist keiner.
 · Der Verdienstblock war 1475 Punkte breit, und darin standen Zeilen
 von 1431 Punkten mit fuenf Woertern · derselbe Fehler, der in den
 Einstellungen schon aufgefallen ist.
 · Kanten an Reitern, Knoepfen und den vier Regelpillen.
 ================================================================== */

/* 1 · EINE LEITER, NICHT ZEHN. */
.nx-oc-b,.nxp-cta-b,.nx-oc-reiter button{font-size:var(--nx-typo-text)}
.nx-oc-lab{font-size:var(--nx-typo-klein)}
.nx-oc-geld .nx-oc-geld-h,.nxp-cta-t{font-size:var(--nx-typo-abschnitt)}
.lnav a,.lright .si{font-size:var(--nx-typo-text)}

/* 2 · DER WIEDERHOLTE KNOPF IST NICHT DER LAUTE.
  Oben ist "Start a conversation" die Handlung der Seite. Unten ist es
  dieselbe Handlung ein zweites Mal · sie bekommt eine Flaeche, keinen
  Akzent, und die Seite hat wieder eine Spitze statt drei. */
.nxp-cta-b{background:var(--nx-hebung-2);color:var(--txt)}
@media (hover:hover){.nxp-cta-b:hover{background:rgba(255,255,255,.16)}}

/* 3 · FLAECHE STATT KANTE · wie ueberall im Haus. */
.nx-oc-b2,.nx-oc-reiter button{border:0}
.nx-oc-reiter button.on{border:0}
.nx-oc-pillen span{border:0;background:var(--nx-hebung)}

/* 4 · DIE SPALTE HAT EINE BREITE.
  Ein Satz aus fuenf Woertern in einer Flaeche von 1431 Punkten liest
  sich nicht als Zeile, sondern als Leere mit Text am linken Rand. */
.nx-oc-geld{max-width:980px;margin-left:auto;margin-right:auto}


/* ==================================================================
 DER ROTE FADEN DER INFO-SEITEN · Festgelegt.

 Der Claim im Fuss ("Second screen for gaming culture.") traegt seit
 jeher einen Verlauf von Hausviolett nach Tuerkis. Die drei
 Erklaerseiten · Become a partner, How it works, Support us · tragen
 denselben Satzbau: ein weisser Anfang und eine zweite Zeile, die die
 Sache benennt. Sie bekommen deshalb DENSELBEN Verlauf, nicht ein
 eigenes Violett. Ein Faden, drei Seiten, ein Fuss.

 Die Hausregel "Farbe nur in Punkt und Knopf" gilt fuer die APP · dort
 entscheidet Farbe ueber einen Zustand. Auf einer Erklaerseite ist der
 Claim die Marke und kein Bedienelement.

 Der Verlauf steht in @supports: wo background-clip:text nicht traegt,
 bleibt die Farbe aus der Regel darueber stehen, statt dass der Satz
 unsichtbar wird.
 ================================================================== */
@supports (-webkit-background-clip: text) or (background-clip: text) {
  .nx-oc-h1 em{
    background:linear-gradient(var(--nx-text),var(--nx-text));
    -webkit-background-clip:text;background-clip:text;
    color:transparent;-webkit-text-fill-color:transparent}
}
