@supports (font-variation-settings:normal){@font-face{font-display:swap;font-family:Roboto;font-weight:100 900;src:local("Roboto"),local("roboto"),url(fonts/RobotoVww.woff2) format("woff2-variations"),url(fonts/RobotoVww.ttf) format("truetype-variations")}}@supports not (font-variation-settings:normal){@font-face{font-display:swap;font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),local("roboto regular"),local("roboto"),local("roboto-regular"),url(fonts/Roboto.woff2) format("woff2"),url(fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),local("roboto medium"),local("roboto-medium"),url(fonts/Roboto.woff2) format("woff2"),url(fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:600;src:local("Roboto Medium"),local("Roboto-Medium"),local("roboto medium"),local("roboto-medium"),url(fonts/Roboto.woff2) format("woff2"),url(fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-stretch:normal;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),local("roboto bold"),local("roboto-bold"),url(fonts/Roboto.woff2) format("woff2"),url(fonts/Roboto-Bold.ttf) format("truetype")}}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body,html{scrollbar-gutter:stable}html{font-family:Roboto,system-ui,-apple-system,Segoe UI,Ubuntu,Cantarell,Noto Sans,sans-serif,arial;font-family:var(--font-family);font-size:16px;font-size:max(16px,min(calc(6px + .75vw),26px));-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{line-height:normal}button,input,select,textarea{background-color:inherit;color:inherit;font:inherit}h1,h2,h3,h4,h5,h6,input,p{word-wrap:break-word}h1,h2,h3,h4,h5,h6,li,p{text-wrap:balance}li,p{text-wrap:pretty}:root{--font-family:"Roboto",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,arial;--font-weight:400;--font-weight-input:400;--font-weight-title:500;--color:#fff;--color2:#edbff5;--color3:#330c80;--color4:#000;--color5:#dc7fe3;--bgcolor:#000;--bgcolor2:#330c80;--bgcolor2i:#ccf37f;--bgcolor3:#edbff5;--bgcolor3i:#12400a;--bgcolor4:#fff;--bgcolor5:#981eac;--bgcolor20:hsla(0,0%,100%,.2);--bgcolor70:rgba(0,0,0,.7);--text-color:#fff;--focus-color:#fff;--focus-color-inv:#000;--focus-out:2px solid var(--focus-color);--grad-angle:5deg;--h1-size:2.2rem;--h1-weight:800;--h2-size:1.5rem;--h2-weight:bold;--text-size:1.5rem;--small-text:1rem;--light-weight:350;--light2-weight:300;--inline-margin:6.5vw;--submit-button-circle:1em;--panel-ipadding:2.2rem;--panel-padding:1.8rem var(--panel-ipadding) 2rem}@supports (top:1vi){:root{--inline-margin:6.5vi}}html{background-color:#330c80;background-color:var(--bgcolor2);color:#fff;color:var(--text-color)}main{font-size:1.5rem;font-size:var(--text-size);width:100%}div{text-wrap:balance;text-wrap:pretty}h1{color:#fff;color:var(--h1-color,var(--text-color));font-size:2.2rem;font-size:var(--h1-size);font-weight:800;font-weight:var(--h1-weight);text-transform:uppercase;text-transform:var(--h1-trans,uppercase)}h2{color:#fff;color:var(--h2-color,var(--text-color));font-size:1.5rem;font-size:var(--h2-size);font-weight:700;font-weight:var(--h2-weight);text-transform:none;text-transform:var(--h2-trans,none)}.sbutton{background-color:var(--bbgcolor);border:2px solid transparent;border-radius:.5rem;color:var(--bcolor);cursor:pointer;font-size:1rem;font-weight:600;line-height:normal;padding:1rem 3rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flex-column,.flex-column1r{display:flex;flex-direction:column}.flex-column1r{gap:1rem}.flex-row{display:flex;flex-direction:row}.bg-owner{position:relative}.bg-child{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.bg-contain{background-repeat:no-repeat;background-size:contain}.content{--bg-height-base:100;color:#fff;color:var(--text-color);min-height:100vw;min-height:var(--bg-min-height,calc(var(--bg-height-base)*1vw));min-height:100vi;min-height:var(--bg-min-height,calc(var(--bg-height-base)*1vi))}.bg-whole{--bg-min-height:100svb;background-size:cover}.intro-bg{background-image:url(images/intro-bg-l1.webp);background-image:-webkit-image-set(url("./images/intro-bg-l1.avif") type("image/avif") 1x,url("./images/intro-bg-l2.avif") type("image/avif") 2x,url("./images/intro-bg-l1.webp") type("image/webp") 1x,url("./images/intro-bg-l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/intro-bg-l1.avif") type("image/avif") 1x,url("./images/intro-bg-l2.avif") type("image/avif") 2x,url("./images/intro-bg-l1.webp") type("image/webp") 1x,url("./images/intro-bg-l2.webp") type("image/webp") 2x)}.intro-content{display:flex;flex-direction:column;font-size:1.3rem}header{align-items:safe center;display:flex;flex-direction:row;justify-content:space-between;padding:2rem 6.5vi;padding:2rem var(--inline-margin)}header img{height:5rem;width:auto}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}header a,header button{display:inline-flex}.contacts-input:focus-visible,.submit-button:focus-visible,header a:focus-visible,header button:focus-visible{outline:2px solid #fff;outline:var(--focus-out)}menu,nav{align-items:safe center;color:#fff;display:flex;flex-direction:row;font-size:1rem;gap:1.7rem}menu{list-style-type:none}menu li{text-align:right;text-transform:uppercase}.menu-button{border:1px solid transparent}.inv-button{--focus-out:2px solid var(--focus-color-inv);filter:invert(1)}.menu-button img{height:auto;width:2rem}.languages{position:relative}#lang-button{font-weight:700}#lang-button,.lang-selector a,menu a{border:1px solid transparent;color:inherit;padding:.5rem;white-space:pre-line}.lang-selector{display:flex;flex-direction:column;position:absolute}.lang-selected{background-color:grey;outline:2px solid transparent}.intro-content article{--h1-size:2.4rem;--h2-size:1.5rem;--h1-weight:500;--h2-weight:500;--intro-amargin:calc(var(--inline-margin) - var(--panel-ipadding) + 0.5rem);display:flex;flex-direction:column;font-size:1.5rem;gap:1.5svi;margin-bottom:0;margin-left:calc(6.5vi - 1.7rem);margin-left:var(--intro-amargin);margin-right:auto;margin-top:5svb;max-width:50%;white-space:pre-line}.intro-padding{padding-left:2.2rem;padding-left:var(--panel-ipadding)}.intro-panel{background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;font-weight:350;font-weight:var(--light-weight);gap:1.5rem;line-height:1.2;padding:1.8rem 2.2rem 2rem;padding:var(--panel-padding)}.intro-panel ul{font-weight:500;list-style-position:outside;list-style-type:disc;padding-left:2.4rem}.sbtncolor5{--bbgcolor:var(--bgcolor5);--bcolor:var(--color)}.sbtncolor3{--bbgcolor:var(--bgcolor3);--bcolor:var(--color3)}.intro-buttons{display:flex;gap:5rem;margin-left:2.2rem;margin-left:var(--panel-ipadding);margin-right:auto;margin-top:1rem}.intro-content .sbutton{padding-left:6ch;padding-right:6ch}.marketing-content{--bg-height-base:35;--h1-color:var(--color4);--h2-color:var(--color4);--h1-size:3.1rem;--h2-size:2.2rem;--h1-weight:bold;--h2-weight:600;--h2-trans:uppercase}.marketing-bg{background-image:url(images/game-solution-l1.webp);background-image:-webkit-image-set(url("./images/game-solution-l1.avif") type("image/avif") 1x,url("./images/game-solution-l2.avif") type("image/avif") 2x,url("./images/game-solution-l1.webp") type("image/webp") 1x,url("./images/game-solution-l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/game-solution-l1.avif") type("image/avif") 1x,url("./images/game-solution-l2.avif") type("image/avif") 2x,url("./images/game-solution-l1.webp") type("image/webp") 1x,url("./images/game-solution-l2.webp") type("image/webp") 2x);background-position:100% 0;background-size:56vw auto;background-size:56vi auto;height:150%;top:-15%;z-index:2}.marketing-content2{background-color:#fff;background-color:var(--bgcolor4);color:#000;color:var(--color4);display:flex;flex-direction:column;font-size:1.95rem;gap:.5rem;padding-top:3rem;z-index:1}.marketing-panel{display:flex;flex-direction:column;gap:1rem;padding-left:6.5vi;padding-left:var(--inline-margin);padding-right:6.5vi;padding-right:var(--inline-margin);width:50%}.marketing-content2 h1{--mr-ipadding:1.5rem;--mr-imargin:calc(var(--inline-margin) - var(--mr-ipadding));background-color:#edbff5;background-color:var(--bgcolor3);margin-left:calc(6.5vi - 1.5rem);margin-left:var(--mr-imargin);margin-right:calc(6.5vi - 1.5rem);margin-right:var(--mr-imargin);padding:1.3rem 1.5rem;padding:1.3rem var(--mr-ipadding);width:60%}.mk-bullets{gap:3rem;justify-content:safe center}.mk-bullets div{align-items:safe center;aspect-ratio:1/1;background-color:#330c80;background-color:var(--bgcolor2);border-radius:50%;color:#fff;color:var(--color);display:inline-flex;font-size:1.65rem;font-weight:700;justify-content:safe center;text-align:center;text-transform:uppercase;white-space:pre-line;width:12.5rem}.campaigns-content{--bg-height-base:90;--h1-color:var(--color4);background-color:#fff;background-color:var(--bgcolor4);color:#000;color:var(--color4);white-space:pre-line}.campaigns-bg{background-image:url(images/ret-licencing.webp),url(images/ingame-campaings.webp);background-image:-webkit-image-set(url("./images/ret-licencing.avif"),url("./images/ret-licencing.webp")),-webkit-image-set(url("./images/ingame-campaings.avif"),url("./images/ingame-campaings.webp"));background-image:image-set(url("./images/ret-licencing.avif"),url("./images/ret-licencing.webp")),image-set(url("./images/ingame-campaings.avif"),url("./images/ingame-campaings.webp"));background-position:right 10% bottom 10%,top;background-repeat:no-repeat;background-size:45%,contain;clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}.in-game{background-color:#fff;background-color:var(--bgcolor4);gap:1.5rem;padding:5rem 2.5rem;position:absolute;right:6.5vw;right:6.5vi;right:var(--inline-margin);top:15%}.licensing{bottom:15%;gap:2rem;left:6.5vw;left:6.5vi;left:var(--inline-margin);position:absolute}.why-content{--bg-height-base:120;--h1-size:3.1rem;--h1-weight:bold;--h2-size:1.95rem;--h2-weight:bold;--h2-trans:uppercase;background-color:#330c80;background-color:var(--bgcolor2);color:#fff;color:var(--color);display:flex;flex-direction:column;font-size:1.95rem;font-size:var(--h2-size);font-weight:300;font-weight:var(--light2-weight);gap:2rem;padding-bottom:3rem;padding-left:6.5vi;padding-left:var(--inline-margin);padding-top:6rem;white-space:pre-line}.why-grid{display:grid;grid-template-columns:3fr 4fr;grid-gap:4rem;gap:4rem}.why-bg{background-image:url(images/game-marketing.webp);background-image:-webkit-image-set(url("./images/game-marketing-l1.avif") type("image/avif") 1x,url("./images/game-marketing-l2.avif") type("image/avif") 2x,url("./images/game-marketing-l1.webp") type("image/webp") 1x,url("./images/game-marketing-l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/game-marketing-l1.avif") type("image/avif") 1x,url("./images/game-marketing-l2.avif") type("image/avif") 2x,url("./images/game-marketing-l1.webp") type("image/webp") 1x,url("./images/game-marketing-l2.webp") type("image/webp") 2x);background-position:100% 0;background-repeat:no-repeat;background-size:65% auto;background-size:auto calc(min(100%, 53vi))}.why-grid h2{font-style:italic;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline}.why-grid>div{display:flex;flex-direction:column;gap:1rem;grid-column:1/1}.why-content a{color:#dc7fe3;color:var(--color5);font-weight:700;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}.why-percentages{margin-right:6.5vi;margin-right:var(--inline-margin)}.why-percentages picture{display:flex;height:auto;margin-top:1rem;width:100%}.why-percentages img{height:auto;width:100%}.loyalty-content{--bg-height-base:48;--h1-color:var(--color3);color:#330c80;color:var(--color3);display:flex;flex-direction:column;justify-content:safe center;padding-left:6.5vi;padding-left:var(--inline-margin);padding-right:6.5vi;padding-right:var(--inline-margin)}.loyalty-bg{background-color:#edbff5;background-color:var(--bgcolor3);clip-path:polygon(0 9%,100% 0,100% 100%,0 100%)}.loyalty-bg2{background-image:url(images/loyalty-mob.webp);background-image:-webkit-image-set(url("./images/loyalty-mob.avif"),url("./images/loyalty-mob.webp"));background-image:image-set(url("./images/loyalty-mob.avif"),url("./images/loyalty-mob.webp"));background-position:left 3% top 15%;background-size:36%;height:120%;top:-5%;z-index:1}.loyalty-panel{display:flex;flex-direction:column;font-size:2rem;font-weight:350;font-weight:var(--light-weight);gap:1rem;margin-left:40%}.loyalty-panel ul{list-style:disc;list-style-position:outside;padding-left:3rem}.loyalty-panel li span,.loyalty-quote{font-weight:700}.loyalty-quote{white-space:pre-line}.loyalty-quote span{font-size:.8em;font-style:italic;font-weight:400}.opportunity-content{--bg-height-base:104;--h1-size:3.15rem;--h2-size:2.2rem;--h1-weight:800;--h2-weight:600;display:flex;flex-direction:column;font-size:2rem;font-weight:350;justify-content:space-between;padding:11% 6.5vi 18%;padding-left:var(--inline-margin);padding-right:var(--inline-margin)}.opportunity-bg{background-image:url(images/bk_promo.webp);background-image:-webkit-image-set(url("./images/bk_promo_l1.avif") type("image/avif") 1x,url("./images/bk_promo_l2.avif") type("image/avif") 2x,url("./images/bk_promo_l1.webp") type("image/webp") 1x,url("./images/bk_promo_l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/bk_promo_l1.avif") type("image/avif") 1x,url("./images/bk_promo_l2.avif") type("image/avif") 2x,url("./images/bk_promo_l1.webp") type("image/webp") 1x,url("./images/bk_promo_l2.webp") type("image/webp") 2x);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}.opportunity-bg2{background-image:url(images/opportunity.webp);background-image:-webkit-image-set(url("./images/opportunity.avif"),url("./images/opportunity.webp"));background-image:image-set(url("./images/opportunity.avif"),url("./images/opportunity.webp"));background-position:right -32% top;background-size:65%;top:-6%;z-index:0}.oppo-oppo,.white-glove{display:flex;flex-direction:column;white-space:pre-line}.oppo-oppo{--h1-size:2.2rem;--h1-weight:600;gap:1.5rem;width:40%}.white-glove{gap:2rem;width:55%}.white-glove span{color:#330c80;color:var(--color3);font-weight:600}.proven-content{--h1-color:var(--color3);--h1-size:3.1rem;--h1-weight:bold;--h2-size:1.95rem;background-color:#edbff5;background-color:var(--bgcolor3);color:#000;color:var(--color4);display:flex;flex-direction:column;font-size:1.95rem;font-size:var(--h2-size);font-weight:350;font-weight:var(--light-weight);gap:1rem;padding:5rem 15vi;white-space:normal}.proven-content ul{font-weight:700;list-style-position:outside;list-style-type:disc;padding-left:2.4rem}.proven-content .sbutton{--bcolor:var(--color);--bbgcolor:var(--bgcolor2);font-size:1.3rem}.proven-box{align-items:flex-end;display:flex;justify-content:space-between}.benefits-bg{background-color:#edbff5;background-color:var(--bgcolor3);z-index:-2}.benefits-bg2{background-image:url(images/gradient_bg.webp);background-image:-webkit-image-set(url("./images/gradient_bg_l1.avif") type("image/avif") 1x,url("./images/gradient_bg_l2.avif") type("image/avif") 2x,url("./images/gradient_bg_l1.webp") type("image/webp") 1x,url("./images/gradient_bg_l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/gradient_bg_l1.avif") type("image/avif") 1x,url("./images/gradient_bg_l2.avif") type("image/avif") 2x,url("./images/gradient_bg_l1.webp") type("image/webp") 1x,url("./images/gradient_bg_l2.webp") type("image/webp") 2x);background-size:cover;clip-path:polygon(0 0,100% 6svb,100% 100%,0 100%);z-index:-1}.benefits-content{--h1-size:3.15rem;--h2-size:2.2rem;--h2-weight:600;display:flex;flex-direction:column;font-size:2rem;font-weight:300;font-weight:var(--light2-weight);gap:3rem;letter-spacing:1px;line-height:1.2;padding-bottom:0;padding-top:9svb;text-align:center;white-space:pre-line}.benefits-content h1{margin-top:5rem}.benefits-fb{display:flex;flex-direction:column}.success-logos{align-items:flex-start;flex-direction:row;gap:3svi;margin-left:auto;margin-right:auto}.success-logos,.success-logos picture{display:inline-flex}.success-logos img{height:auto;width:14svi}.success-logos .lays-logo{margin-left:4svi;margin-right:1svi}.success-logos .pepsi-logo{width:18svi}.success-logos .md-logo{margin-top:2svi;width:17svi}.benefits-content hr{border:0;border-top:5px solid hsla(0,0%,100%,.2);border-top:5px solid var(--bgcolor20);margin:1rem auto;width:70%}.benefits-list{display:grid;grid-template-columns:1fr 1fr 1fr;padding:2rem 8vi;grid-gap:2rem 1rem;align-items:start;gap:2rem 1rem;justify-items:center;place-items:start center}.benefits-list h2{text-transform:capitalize}.benefits-list img{height:15vh;height:15vb;width:auto}.benefits-list p{padding-bottom:5rem}.faq-content{display:flex;flex-direction:column;font-size:1.2rem;gap:2rem;line-height:1.5;padding:5rem 20% 0}.faq-content h1{padding-left:.5rem}.faq-content details{background-color:hsla(0,0%,100%,.2);background-color:var(--bgcolor20);border-radius:.25rem;font-weight:400;padding:1rem 2rem;position:relative}.faq-content summary{font-weight:600}.faq-content summary::marker{content:""}.faq-content summary:before{content:"+";font-size:1.5rem;font-weight:700;line-height:1.2;position:absolute;right:2rem;top:1rem}.faq-content details p{margin-top:.5rem;padding-right:2rem;white-space:pre-line}.faq-content details[open] summary:before{bottom:1rem;content:"–";top:auto}.contact-bg{background-image:url(images/level_up.webp);background-image:-webkit-image-set(url("./images/level_up_l1.avif") type("image/avif") 1x,url("./images/level_up_l2.avif") type("image/avif") 2x,url("./images/level_up_l1.webp") type("image/webp") 1x,url("./images/level_up_l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/level_up_l1.avif") type("image/avif") 1x,url("./images/level_up_l2.avif") type("image/avif") 2x,url("./images/level_up_l1.webp") type("image/webp") 1x,url("./images/level_up_l2.webp") type("image/webp") 2x)}.contact-content{--bg-height-base:63;--h1-size:3.15rem;font-size:2rem;font-weight:350;font-weight:var(--light-weight);line-height:1.5;text-align:center;white-space:normal}.contact-anchor{margin-top:5%}.contact-info{background-color:rgba(0,0,0,.7);background-color:var(--bgcolor70);border-radius:1rem;gap:2rem;margin:auto auto 6%;padding-bottom:2rem;padding-top:2rem;width:70%}.contact-info .sbutton{--bbgcolor:var(--bgcolor3);--bcolor:var(--color3);font-size:1.3rem;font-weight:800;margin-left:auto;margin-right:auto;padding:1.5rem 4.5rem}.contact-dialog{--btn-bg:#a0a0a0;--cr-color:#000;--cr-border:1px solid transparent;--cr-bg:hsla(0,0%,96%,.9);--cr-shadow:2px 4px 12px 0 rgba(0,0,0,.9);--cr-hover-bgcolor:oklch(from var(--cr-bg) calc(l - 0.07) c h/100%);--cr-input-bgcolor:oklch(from var(--cr-bg) calc(l - 0.15) c h/100%);--cr-focused-color:oklch(from var(--cr-color) calc(l - 0.1) c h/100%);background-color:hsla(0,0%,96%,.9);background-color:var(--cr-bg);border:1px solid transparent;border:var(--cr-border);border-radius:1rem;box-shadow:2px 4px 12px 0 rgba(0,0,0,.9);box-shadow:var(--cr-shadow);color:#000;color:var(--cr-color);margin:auto;padding:1.5rem 3rem 2rem}.contact-dialog::backdrop{backdrop-filter:blur(5px)}.contact-form{display:flex;flex-direction:column;gap:.6rem}.close-button{background:none;border:1px solid transparent;display:inline-flex;position:absolute;right:1rem;top:1rem}.close-button:hover{background-color:var(--cr-hover-bgcolor)}.button-hover:hover{cursor:pointer}.button-image{background-position:50%;background-repeat:no-repeat;filter:invert(0) drop-shadow(1px 1px rgb(0,0,0));height:2rem;width:2rem}.contact-form h1{color:#000;font-weight:500;text-transform:none}.contacts-input{background-color:#333;background-color:var(--cr-input-bgcolor);border:1px solid transparent;border-radius:.25rem;box-sizing:border-box;font-size:1rem;font-weight:500;line-height:1.2;outline:none;padding:.4em 1em .3em;width:100%}.contacts-input::-moz-placeholder{font-weight:400}.contacts-input::placeholder{font-weight:400}.close-button:focus-visible,.contacts-input:focus-visible,.submit-button:focus-visible{outline:2px solid var(--cr-focused-color)}.submit-button{background-color:var(--btn-bg);border:2px solid transparent;border-radius:16px;cursor:pointer;font-size:1.2rem;font-weight:700;line-height:normal;margin-top:1rem;padding:.5em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.submit-button:before{animation:rotate .8s linear infinite;border-color:currentcolor transparent;border-radius:50%;border-style:solid;border-width:2px;content:"";display:none;height:1em;height:var(--submit-button-circle);left:-.4em;margin-top:-.2em;opacity:0;position:relative;top:.15em;transition:opacity .5s;width:1em;width:var(--submit-button-circle)}.sending-button{cursor:not-allowed;pointer-events:none}.sending-button:before{display:inline-block;opacity:1;transition-delay:.5s;transition-duration:1s}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-message{align-items:safe center;border:2px solid red;color:var(--button-text);display:flex;justify-content:space-between;width:100%}.button-img{height:1.1rem;padding:0;width:auto}.shadow-img{filter:brightness(85%) drop-shadow(1px 1px rgb(0,0,0))}.hidden-message{display:none}.error-message>*{align-items:safe center;display:flex;gap:.4em;margin:3px .4em}.error-message>button{background:none;border:2px solid transparent;border-left:3px solid red;color:#fff;color:var(--text-color);padding-left:.3rem;padding-right:.15rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden-text{display:none}.sr-only{border:0;clip-path:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.warn-message{border:2px solid #00be00;color:var(--button-text);margin:0;padding:0;width:100%}.warn-text{margin:.5em 1em}.msg-success,.warn-text{text-align:center}.btn-up{bottom:4rem;position:fixed;right:4rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.btn-up a{background-color:#5c2696;border:2px solid #fff;border-radius:50%;display:inline-flex;padding:.4rem}.btn-up img{filter:invert(1);height:auto;width:2rem}.hidden-button{opacity:0;pointer-events:none;visibility:hidden}.visible-button{opacity:1;pointer-events:all;visibility:visible}@media screen and (min-width:960px){.contact-form{padding:1.5rem 3rem 2rem}}@media screen and (min-width:1150px){.mobile-only,.mobon{display:none}}@media screen and (max-width:1149.98px){.mobile-only,.mobon{display:inline-flex}nav{flex-direction:column;gap:.3rem;position:relative}.mobile-hidden,.nomob{display:none}#menu-cnt{align-items:flex-end;background:#fff;background:var(--bgcolor4);border:2px solid transparent;color:#000;color:var(--color4);margin-left:auto;padding:.5rem 6.5vi 1rem;padding:.5rem var(--inline-margin) 1rem;position:absolute;width:max(12rem,min(15rem,60vw));width:max(12rem,min(15rem,60vi));z-index:1}.menu-inset{right:-6.5vw;right:-6.5vi;right:calc(var(--inline-margin)*-1);top:-.5rem}menu{align-items:flex-end;color:#000;flex-direction:column;gap:0}menu a{white-space:normal}.languages{display:block}.btn-up{bottom:2rem;right:2rem}.btn-up img{width:1.5rem}}@media (orientation:portrait){:root{--h1-size:1.5rem;--h2-size:1.2rem;--text-size:1rem;--small-text:1rem;--light-weight:400;--light2-weight:400;--inline-margin:5vw;--panel-ipadding:0.6rem;--panel-padding:0.6rem var(--panel-ipadding) 0.7rem}@supports (top:1vi){:root{--inline-margin:5vi}}main{background-color:transparent}.intro-bg{background-image:url(images/intro-bgm-l1.webp);background-image:-webkit-image-set(url("./images/intro-bgm-l1.avif") type("image/avif") 1x,url("./images/intro-bgm-l2.avif") type("image/avif") 2x,url("./images/intro-bgm-l1.webp") type("image/webp") 1x,url("./images/intro-bgm-l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/intro-bgm-l1.avif") type("image/avif") 1x,url("./images/intro-bgm-l2.avif") type("image/avif") 2x,url("./images/intro-bgm-l1.webp") type("image/webp") 1x,url("./images/intro-bgm-l2.webp") type("image/webp") 2x);background-repeat:no-repeat}.intro-content{--bg-min-height:unset;--h1-size:min(1.5rem,5.5vw);--h2-size:min(1rem,4vw);font-size:min(.9rem,3.5vw);font-size:min(.9rem,3.5vi);padding-bottom:.5rem;padding-top:0}@supports (top:1vi){.intro-content{--h2-size:min(1rem,4vi);--h1-size:min(1.5rem,5.5vi)}}header{padding-bottom:.5rem;padding-top:.5rem}.intro-content article{--h1-size:1.15rem;--h2-size:0.75rem;--intro-amargin:calc(var(--inline-margin) - var(--panel-ipadding));font-size:.75rem;font-size:var(--h2-size);gap:1rem;margin-top:0;max-width:75%;padding-top:1rem;white-space:normal}.intro-panel{font-size:2.8vw;font-size:2.8vi;gap:.8rem;width:78%;width:60vw;width:60vi}.intro-panel ul{padding-left:1.8em}.intro-buttons{gap:.6rem;margin-top:0}.intro-content .sbutton{font-size:.65rem;margin-bottom:0;margin-top:0;padding:.75rem 5ch;white-space:nowrap}.logo{max-width:13%}.marketing-content{--bg-height-base:60}.marketing-content2{--h1-size:1.15rem;--h2-size:0.85rem;font-size:.75rem;padding-bottom:1.5rem;padding-top:1.2rem}.marketing-content2 h1{background-color:transparent;margin-left:6.5vi;margin-left:var(--inline-margin);margin-right:6.5vi;margin-right:var(--inline-margin);padding:0;width:40%}.marketing-bg{background-image:-webkit-image-set(url("./images/game-solutionm.avif") type("image/avif") 1x,url("./images/game-solutionm-l2.avif") type("image/avif") 2x,url("./images/game-solutionm.webp") type("image/webp") 1x,url("./images/game-solutionm-l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/game-solutionm.avif") type("image/avif") 1x,url("./images/game-solutionm-l2.avif") type("image/avif") 2x,url("./images/game-solutionm.webp") type("image/webp") 1x,url("./images/game-solutionm-l2.webp") type("image/webp") 2x);background-position:top right -7vw;background-position:top right -7vi;background-size:70vw auto;background-size:70vi auto;top:-10%}.marketing-panel{gap:.8rem;width:55%}.mk-bullets{gap:.75rem;justify-content:flex-start;padding-left:.3rem}.mk-bullets div{font-size:.475rem;width:3.75rem;width:15vw;width:15vi}.campaigns-content{--bg-height-base:195;--h1-size:0.85rem;font-size:.75rem;white-space:normal}.campaigns-bg{background-image:-webkit-image-set(url("./images/ret-licencing.avif"),url("./images/ret-licencing.webp")),-webkit-image-set(url("./images/ingame-campaingsm.avif") type("image/avif") 1x,url("./images/ingame-campaingsm-l2.avif") type("image/avif") 2x,url("./images/ingame-campaingsm.webp") type("image/webp") 1x,url("./images/ingame-campaingsm-l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/ret-licencing.avif"),url("./images/ret-licencing.webp")),image-set(url("./images/ingame-campaingsm.avif") type("image/avif") 1x,url("./images/ingame-campaingsm-l2.avif") type("image/avif") 2x,url("./images/ingame-campaingsm.webp") type("image/webp") 1x,url("./images/ingame-campaingsm-l2.webp") type("image/webp") 2x);background-position:right bottom 10%,top;background-size:50%,contain;clip-path:polygon(0 0,100% 0,100% 100%,0 95%)}.in-game{gap:.4rem;padding:1.5rem;top:7.5%;width:33ch}.licensing{bottom:12.5%;gap:.4rem;width:45%}.why-content{--h1-size:1.15rem;--h2-size:0.9rem;font-size:.75rem;gap:1rem;padding-bottom:1rem;padding-top:1rem;white-space:normal}.why-grid,.why-grid>div{gap:.75rem}.why-grid{-moz-column-gap:0;column-gap:0;grid-template-columns:4fr 5fr}.why-bg{background-size:65% auto}.why-grid>div:last-of-type{grid-column:1/3}.why-grid picture{grid-row:1/3}.why-percentages{gap:0}.loyalty-content{--bg-height-base:57;--h1-size:1rem}.loyalty-panel{font-size:.65rem;gap:.2rem}.loyalty-panel ul{padding-left:1.5rem}.opportunity-content{--bg-height-base:156.8;--h1-size:1.15rem;--h2-size:0.75rem;font-size:.75rem;font-size:var(--h2-size);padding-bottom:15%;padding-top:8%}.opportunity-bg{background-image:url(images/bk_promom.webp);background-image:-webkit-image-set(url("./images/bk_promom.avif") type("image/avif") 1x,url("./images/bk_promom_l2.avif") type("image/avif") 2x,url("./images/bk_promom.webp") type("image/webp") 1x,url("./images/bk_promom_l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/bk_promom.avif") type("image/avif") 1x,url("./images/bk_promom_l2.avif") type("image/avif") 2x,url("./images/bk_promom.webp") type("image/webp") 1x,url("./images/bk_promom_l2.webp") type("image/webp") 2x)}.opportunity-bg2{background-image:url(images/opportunitym.webp);background-image:-webkit-image-set(url("./images/opportunitym.avif") type("image/avif") 1x,url("./images/opportunitym_l2.avif") type("image/avif") 2x,url("./images/opportunitym.webp") type("image/webp") 1x,url("./images/opportunitym_l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/opportunitym.avif") type("image/avif") 1x,url("./images/opportunitym_l2.avif") type("image/avif") 2x,url("./images/opportunitym.webp") type("image/webp") 1x,url("./images/opportunitym_l2.webp") type("image/webp") 2x);background-position:100% 0;background-size:45%;top:-6%}.oppo-oppo{--h1-size:0.9rem;--h1-weight:bold;gap:.8rem;width:60%}.white-glove{gap:1rem;white-space:normal;width:50%}.proven-content{--h1-size:0.9rem;font-size:.75rem;padding-bottom:2rem;padding-left:6.5vi;padding-left:var(--inline-margin);padding-right:3rem;padding-top:2rem;white-space:pre-line}.proven-box{white-space:normal}.proven-content ul{padding-left:1.2rem}.proven-content .sbutton{font-size:.65rem;padding:.6rem 1.3rem;white-space:nowrap}.benefits-bg2{background-image:url(images/gradient_bgm.webp);background-image:-webkit-image-set(url("./images/gradient_bgm_s.avif") type("image/avif") 1x,url("./images/gradient_bgm_l.avif") type("image/avif") 2x,url("./images/gradient_bgm_s.webp") type("image/webp") 1x,url("./images/gradient_bgm_l.webp") type("image/webp") 2x);background-image:image-set(url("./images/gradient_bgm_s.avif") type("image/avif") 1x,url("./images/gradient_bgm_l.avif") type("image/avif") 2x,url("./images/gradient_bgm_s.webp") type("image/webp") 1x,url("./images/gradient_bgm_l.webp") type("image/webp") 2x)}.benefits-content{--bg-height-base:216.5;--h1-size:1.15rem;--h2-size:0.9rem;font-size:.75rem;gap:1rem;padding-bottom:3rem;padding-top:5rem}.benefits-content h1{margin-top:0}.benefits-content hr{border-top-width:2px;width:85%}.benefits-list{gap:1rem;grid-template-columns:1fr 1fr;padding-bottom:0;padding-top:0}.benefits-list img{align-self:center;width:20vw;width:20vi}.benefits-list p{padding-bottom:0}.contact-bg{background-image:url(images/level_upm.webp);background-image:-webkit-image-set(url("./images/level_upm_l1.avif") type("image/avif") 1x,url("./images/level_upm_l2.avif") type("image/avif") 2x,url("./images/level_upm_l1.webp") type("image/webp") 1x,url("./images/level_upm_l2.webp") type("image/webp") 2x);background-image:image-set(url("./images/level_upm_l1.avif") type("image/avif") 1x,url("./images/level_upm_l2.avif") type("image/avif") 2x,url("./images/level_upm_l1.webp") type("image/webp") 1x,url("./images/level_upm_l2.webp") type("image/webp") 2x)}.contact-content{--bg-height-base:93;--h1-size:1.15rem;font-size:.8rem;gap:.4rem;white-space:pre-line}.contact-info{gap:1rem;line-height:1;margin-bottom:4%;padding-bottom:1rem;padding-top:1rem;white-space:pre-line;width:75%}.contact-info .sbutton{font-size:.65rem;padding:.5rem 1.5rem}.submit-button{margin:.6rem 0 0 auto}.contact-form{margin-top:1rem}.contacts-input{padding:.6em 1em .5em}.faq-content{gap:1rem;padding:2rem 6.5vi 0;padding:2rem var(--inline-margin) 0}.faq-content details{font-size:1rem;padding:.75rem 2rem .75rem 1.5rem}.faq-content summary:before{font-size:1.2rem;line-height:1;right:1.5rem}.faq-content details p{font-weight:350;font-weight:var(--light-weight);padding-right:0}}@media screen and (max-width:460px) and (orientation:portrait){:root{--small-text:0.9rem}.contact-dialog{max-width:95%;padding:1.5rem 7vi .5rem}}@media screen and (max-width:360px) and (orientation:portrait){:root{--small-text:0.7rem}}footer{--footer-color:#fff;--footer-button:#fff;--icon-filter:invert(1);--icon-inv-filter:none;--logo-width:80px;--logo-height:80px;--telegram-bg:#51a0d8;--nologo-width:5rem;--cpr-gap:0;--cpr-plinks-dir:row;--cpr-plinks-gap:0.5em;--cpr-plinks-span:block;align-items:flex-end;color:#fff;color:var(--footer-color);display:flex;flex-direction:row;font-size:.75rem;justify-content:space-between;letter-spacing:.6px;line-height:.85rem;padding:3rem 6.5vi 1rem;padding:3rem var(--inline-margin) 1rem}@supports (color:oklab(0% 0 0%)){footer{--telegram-bg:oklch(68% 0.11 242deg)}}@media (forced-colors:active){.inv-button{filter:none}}@media (prefers-contrast:more){footer{--telegram-bg:#000}}.icon-filter{filter:none;filter:var(--icon-filter,none)}.no-logo{width:var(--nologo-width)}.inv-filter{--icon-filter:var(--icon-inv-filter)}.copyright{align-items:center;display:flex;flex-direction:column;gap:var(--cpr-gap)}.copyright p{padding:0}.prop-links{align-items:center;display:flex;flex-flow:var(--cpr-plinks-dir) wrap;gap:var(--cpr-plinks-gap);justify-content:safe center}.prop-links span{display:var(--cpr-plinks-span)}.logo-icons{align-items:safe center;gap:.2rem;margin-bottom:.15rem;margin-top:.15rem}.logo-icons,.logo-icons a{display:inline-flex}.link-unclr,.link-unclr:visited{color:var(--footer-color)}.subscribe{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto}.subscribe>a{background-color:var(--telegram-bg);background-position:50%;border:1px solid transparent;border-radius:.5em;color:var(--footer-button);font-size:.85rem;font-weight:700;letter-spacing:1.5px;line-height:1.2rem;padding:1rem 2rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.subscribe>div{margin-top:.4em;text-align:right}@media (orientation:landscape){.side-bar{flex:1}}@media (orientation:portrait){.link-unclr{-webkit-text-decoration:revert;text-decoration:revert}}@media screen and (max-width:800px){.subscribe>a{line-height:1rem;text-align:center}}@media screen and (max-width:800px) and (orientation:portrait){footer{--nologo-width:0;align-items:center;flex-direction:column;gap:.5rem;padding-top:1rem}.logo-img,.no-logo{display:none}.subscribe{align-items:center;margin-left:auto;margin-right:auto}.subscribe>div{text-align:center}}@media screen and (max-width:400px) and (orientation:portrait){html[lang=es] footer .copyright,html[lang=fr] footer .copyright{--cpr-gap:0.2em;--cpr-plinks-dir:column;--cpr-plinks-gap:0.3em;--cpr-plinks-span:none}}.shadow-img-2{filter:brightness(85%) drop-shadow(2px 2px #000)}.hidden{display:none}