.er{--cream:#f0ddc5;--muted:#c6b49f;--line:rgba(121,157,199,.3);position:relative;isolation:isolate;display:block;overflow:hidden;background:#020912;color:var(--cream);font-family:var(--font-body-family);font-size:16px;background-image:radial-gradient(ellipse 70% 22% at 15% 13%,rgba(0,92,146,.18),transparent 70%),radial-gradient(ellipse 48% 20% at 88% 28%,rgba(113,56,255,.11),transparent 72%),radial-gradient(ellipse 55% 20% at 22% 62%,rgba(0,102,136,.1),transparent 75%),radial-gradient(ellipse 55% 18% at 82% 86%,rgba(111,40,176,.1),transparent 72%),linear-gradient(90deg,rgba(0,0,0,.38),transparent 14%,transparent 86%,rgba(0,0,0,.4)),linear-gradient(180deg,#020912,#06101a 47%,#020912)}.er:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.24;background-image:radial-gradient(circle at 20% 30%,rgba(120,205,255,.18) 0 1px,transparent 1.6px),radial-gradient(circle at 70% 60%,rgba(190,80,255,.16) 0 1px,transparent 1.5px);background-size:73px 89px,103px 127px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent)}.er *{box-sizing:border-box}.er__symbols{position:absolute;width:0;height:0;overflow:hidden}.er__wrap{width:min(1308px,calc(100% - 52px));margin-inline:auto}.er h1,.er h2,.er h3,.er p{margin-top:0}.er h1,.er h2,.er h3,.er b,.er button,.er a{font-family:var(--font-heading-family);letter-spacing:.075em}.er h2{margin:0;text-align:center;color:var(--cream);font-size:clamp(22px,2vw,28px);font-weight:550;line-height:1.2;text-shadow:0 1px 1px #000,0 0 14px rgba(240,221,197,.08)}.er__main{display:grid;gap:24px;padding:0}.er__panel{position:relative;border:1px solid transparent;border-radius:16px;background:linear-gradient(145deg,#091826f5,#020911f0) padding-box,linear-gradient(115deg,#9bc7e06b,#4e6c9724 45%,#903df54d) border-box;box-shadow:0 18px 45px #00000059,0 0 38px #0a65a70f,inset 0 1px #e1f2ff14,inset 0 -24px 50px #0000002b}.er__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 12% 0,rgba(38,145,201,.08),transparent 30%),linear-gradient(105deg,rgba(255,255,255,.025),transparent 35%)}.er__hero{position:relative;min-height:332px;display:grid;place-items:center;overflow:hidden;background-image:linear-gradient(#02070d2e,#02070d4d),url(/cdn/shop/files/elix_reward_haut.png?v=1785800389);background-size:cover;background-position:center center;background-repeat:no-repeat}.er__hero-content{position:relative;z-index:2;text-align:center;padding:58px 0}.er__hero h1{margin:0;font-size:clamp(40px,5vw,68px);font-weight:600;line-height:1.02;letter-spacing:.045em;color:var(--cream);text-shadow:0 2px 0 #30291f,0 -1px rgba(255,255,255,.4),0 0 20px rgba(240,221,197,.12)}.er__hero p{margin:17px 0 29px;color:var(--muted);font-size:18px;line-height:1.55}.er__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 34px;border:1px solid rgba(202,202,255,.72);border-radius:6px;background:linear-gradient(112deg,#1724d5,#5331f2 45%,#851df0);box-shadow:0 10px 26px #501fff57,0 0 22px #227eff38,inset 0 1px 1px #ffffff7a,inset 0 -6px 14px #20006438;color:#fff8ed;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.13em;cursor:pointer;transition:transform .2s,filter .2s,box-shadow .2s}.er__button:hover{transform:translateY(-2px);filter:brightness(1.12);box-shadow:0 13px 32px #501fff70,0 0 27px #227eff45,inset 0 1px #fff8}.er__dna,.er__net{position:absolute;fill:none;stroke:var(--blue);stroke-width:1.35;opacity:.62;filter:drop-shadow(0 0 5px rgba(8,125,255,.65))}.er__dna .dna-rungs{opacity:.48}.er__dna .dna-dots,.er__net circle{fill:currentColor;stroke:none}.er__dna--hero{left:-10px;top:-12px;width:215px;height:350px;color:#22b8ff}.er__net--hero{right:-8px;top:35px;width:340px;height:220px;stroke:var(--violet);color:#be42ff;opacity:.65;filter:drop-shadow(0 0 5px rgba(161,50,255,.55))}.er__how{padding:25px 32px 24px}.er__how>h2{margin:0 0 18px}.er__how h2 span{font:inherit;letter-spacing:inherit;color:inherit}.er__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:58px;margin:0;padding:0;list-style:none}.er__steps li{position:relative;display:grid;grid-template-columns:48px 1fr 57px;align-items:center;gap:14px;min-height:126px;padding:18px 17px;border:1px solid transparent;border-radius:9px;background:linear-gradient(145deg,#08131ffa,#030a13f5) padding-box,linear-gradient(120deg,#e4ceb559,#8142c38c,#3086bf42) border-box;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #00000038}.er__steps li:not(:last-child):after{content:"";position:absolute;left:100%;top:50%;width:58px;height:1px;background:linear-gradient(90deg,#7138ff,#c13cff);box-shadow:0 0 8px #873cff}.er__steps li:not(:last-child):before{content:"\2022\2022\2022";position:absolute;z-index:1;left:calc(100% + 16px);top:calc(50% - 11px);width:28px;color:#d25aff;letter-spacing:4px;text-shadow:0 0 8px #914cff}.er__steps b{padding-right:12px;border-right:1px solid rgba(159,107,204,.3);color:#d84cff;font-size:38px;font-weight:400;text-shadow:0 0 12px rgba(193,60,255,.5)}.er__steps svg{grid-column:3;grid-row:1;align-self:center;justify-self:center;width:54px;height:58px;overflow:visible;fill:none;stroke-width:1.25;filter:drop-shadow(0 0 4px rgba(74,168,255,.2)) drop-shadow(0 0 6px rgba(181,92,255,.12))}.er__steps div{grid-column:2;grid-row:1}.er__steps h3{margin:0 0 8px;color:var(--cream);font-size:15px;font-weight:650}.er__steps p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.er__explanation{margin:22px auto 0;max-width:980px;text-align:center;color:var(--muted);font-size:15px;line-height:1.6}.er__rewards{padding:25px 32px 19px;background:linear-gradient(135deg,#071625f7,#030912f2) padding-box,linear-gradient(115deg,#60aedd61,#6643af38) border-box}.er__kicker{margin:8px 0 18px;text-align:center;color:#df63ff;font-size:12px;letter-spacing:.11em}.er__dashboard{display:grid;grid-template-columns:1.35fr 2.35fr .92fr;gap:17px;align-items:stretch}.er__code{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:128px;padding:13px;border:1px solid rgba(101,151,192,.36);border-radius:9px;background:linear-gradient(145deg,#11202fb3,#040b14b3);color:inherit;box-shadow:inset 0 0 24px #772ddc0f;cursor:pointer}.er__code span,.er dt{color:var(--muted);font-size:11px;letter-spacing:.045em}.er__code strong{width:100%;margin:9px 0 7px;padding:10px;border:1px dashed #e24df0;border-radius:7px;background:#922ab80b;box-shadow:inset 0 0 16px #c13cff1a,0 0 10px #c13cff0f;color:#ea62ff;font-size:30px;font-weight:500;text-shadow:0 0 10px rgba(193,60,255,.35)}.er__code small,.er__demo{color:#b8a58f;font-size:11px}.er__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:0}.er__stats>div{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:17px 7px 14px;border:1px solid rgba(111,150,193,.32);border-radius:8px;background:linear-gradient(180deg,#121f2d8c,#030a1285);box-shadow:inset 0 1px #ffffff0b,inset 0 -12px 24px #541c9309;text-align:center}.er dt{line-height:1.55}.er dd{margin:0;color:var(--cream);font-size:26px;text-shadow:0 0 12px rgba(100,130,255,.15)}.er__actions{display:grid;gap:11px}.er__actions .er__button{min-height:0;padding:9px 12px}.er__button--outline{border-color:#f0bd75b8;background:linear-gradient(135deg,rgba(83,55,19,.14),transparent);box-shadow:inset 0 1px #ffe5b51f,0 0 14px #f0a0000f;color:var(--cream)}.er__demo{margin:13px 0 0;text-align:center}.er__ranking-row{display:grid;grid-template-columns:62fr 38fr;gap:24px}.er__leaderboard{padding:23px 22px 15px}.er__leaderboard:after{content:"";position:absolute;inset:auto 0 0 auto;width:42%;height:55%;pointer-events:none;background:radial-gradient(circle at 100% 100%,rgba(138,47,240,.13),transparent 70%)}.er__table{position:relative;z-index:1;overflow-x:auto}.er table{width:100%;border-collapse:collapse;font-size:15px}.er th,.er td{padding:10px 8px;border-bottom:1px solid rgba(121,136,210,.24);text-align:center;vertical-align:middle;white-space:nowrap}.er tbody tr:last-child td{border-bottom:0}.er th{color:#c6b49f;font-size:10px;font-weight:650;letter-spacing:.035em}.er td{color:#d6c3aa}.er td:first-child{color:var(--cream)}.er th:nth-child(2),.er td:nth-child(2){text-align:left}.er td:last-child{font-weight:550}.er td span{font-size:19px;filter:drop-shadow(0 1px 2px #000)}.er__bonus{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:25px;border-color:transparent;background:radial-gradient(circle at 50% 0,rgba(255,174,28,.12),transparent 50%),linear-gradient(145deg,#17120af5,#03090ef7) padding-box,linear-gradient(115deg,#f0a000,#ffbd3559,#98600a) border-box;box-shadow:0 16px 40px #00000059,0 0 28px #f0a0001f,inset 0 1px #ffe09f21;text-align:center}.er__bonus-intro{max-width:430px;margin:12px auto 0;color:#d6c3aa;font-size:14px;line-height:1.55;text-align:center}.er__bonus>div{display:grid;grid-template-columns:repeat(3,1fr);margin:18px 0}.er__bonus p{margin:0;border-right:1px solid rgba(255,189,53,.3)}.er__bonus p:last-child{border:0}.er__bonus b{display:block;color:#ffbd35;font-size:13px}.er__bonus p:first-child b{font-size:15px;text-shadow:0 0 10px #f0a000}.er__bonus strong{display:block;margin-top:9px;color:#ffc14a;font-size:31px;font-weight:500;text-shadow:0 0 12px rgba(240,160,0,.3)}.er__bonus p:first-child strong{font-size:35px}.er__bonus small{color:#c6b49f;font-size:12px}.er__ambassador{display:grid;grid-template-columns:1fr;padding:30px 38px 19px;border-color:transparent;background-image:linear-gradient(90deg,#02070d1f,#02070d47 45%,#02070d1f),url(/cdn/shop/files/elix_rewards_amabassador.png?v=1785800985);background-size:cover;background-position:center center;background-repeat:no-repeat;box-shadow:0 20px 48px #0006,0 0 35px #f0a0001f,inset 0 1px #ffe09c26}.er__ambassador:before,.er__ambassador:after{content:none}.er__ambassador-copy{position:relative;z-index:2;padding-top:4px;text-align:center}.er__ambassador-copy h2{text-align:center;color:#efaa31;font-size:clamp(36px,4vw,50px);font-weight:650;letter-spacing:.055em;text-shadow:0 2px #60400e,0 -1px rgba(255,230,171,.45),0 0 18px rgba(240,160,0,.25)}.er__ambassador-copy h3{margin:10px 0;color:var(--cream);font-size:20px;font-weight:450;text-transform:none;letter-spacing:0}.er__ambassador-copy p{margin:0;color:#ffad22;font-size:14px;line-height:1.5}.er__paths{position:relative;z-index:2;grid-column:1/-1;display:grid;grid-template-columns:1fr 58px 1fr;align-items:center;max-width:1000px;width:100%;margin:20px auto}.er__paths>div{display:flex;align-items:center;justify-content:center;gap:22px;min-height:92px;padding:12px;border:1px solid rgba(255,189,53,.5);border-radius:9px;background:linear-gradient(145deg,#2e1f0a3d,#020a0fa6);box-shadow:inset 0 1px #ffe0a317,0 0 20px #f0a0000d;color:#ffb322;transition:box-shadow .2s,border-color .2s}.er__paths>div:hover{border-color:#ffbd35;box-shadow:inset 0 0 20px #f0a00012,0 0 22px #f0a0001a}.er__paths svg{width:58px;height:58px;padding:9px;border:1px solid rgba(255,189,53,.75);border-radius:50%;fill:none;stroke:#ffb62d;stroke-width:1.45;filter:drop-shadow(0 0 5px rgba(240,160,0,.28))}.er__paths b{font-size:14px;line-height:1.45}.er__paths>span{justify-self:center;display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,189,53,.65);border-radius:50%;color:var(--cream);font-size:11px}.er__form{position:relative;z-index:2;grid-column:1/-1;display:grid;grid-template-columns:1fr 280px;max-width:790px;width:100%;margin:0 auto}.er__form input{min-width:0;height:49px;padding:0 17px;border:1px solid rgba(184,146,76,.4);border-radius:7px 0 0 7px;background:linear-gradient(180deg,#071017,#030910);box-shadow:inset 0 2px 8px #00000080;color:var(--cream);font:inherit}.er__form input::placeholder{color:#ad9c87;opacity:1}.er__form button{border:1px solid #e5a232;border-radius:0 7px 7px 0;background:linear-gradient(105deg,#59370b,#a96d17 55%,#71450b);box-shadow:inset 0 1px #ffe7b561,0 0 18px #f0a00024;color:#fff0d7;font-size:12px;font-weight:600;letter-spacing:.1em;cursor:pointer}.er__contact{position:relative;z-index:2;grid-column:1/-1;margin:14px 0 11px;text-align:center;color:var(--muted);font-size:13px;line-height:1.55}.er__contact a{color:#ffab1d;text-decoration:none;letter-spacing:0}.er__terms{position:relative;z-index:2;grid-column:1/-1;margin:0;padding-top:14px;border-top:1px solid rgba(240,160,0,.27);text-align:center;color:#bba993;font-size:12px}.er__faqs{display:grid;grid-template-columns:1fr 1fr;gap:24px}.er__faqs>div{padding:22px 20px;background:linear-gradient(145deg,#081623fa,#030a12f5) padding-box,linear-gradient(110deg,#9d57ef85,#418fbe40) border-box}.er__faqs h2{margin-bottom:16px;font-size:19px}.er details{margin-top:7px;border:1px solid rgba(116,150,187,.24);border-radius:6px;background:linear-gradient(90deg,#1422306b,#030a1247);transition:border-color .2s,background .2s}.er details:hover,.er details[open]{border-color:#c6a4da75;background:#121d2b8c}.er summary{position:relative;padding:11px 34px 11px 12px;color:#ddcbb4;font-size:13px;font-weight:500;cursor:pointer;list-style:none}.er summary::-webkit-details-marker{display:none}.er summary:after{content:"";position:absolute;right:13px;top:50%;width:8px;height:8px;border-right:1.5px solid var(--cream);border-bottom:1.5px solid var(--cream);transform:translateY(-70%) rotate(45deg);transition:transform .2s}.er details[open] summary:after{transform:translateY(-20%) rotate(225deg)}.er details p{margin:0;padding:0 12px 13px;color:var(--muted);font-size:12.5px;line-height:1.6}.er .er__final{position:relative;isolation:isolate;min-height:205px;display:grid;place-content:center;gap:18px;overflow:hidden;text-align:center;background-image:linear-gradient(#02070d14,#02070d14),url(/cdn/shop/files/elix_rewards_bas.png?v=1785800553);background-size:cover;background-position:center center;background-repeat:no-repeat}.er__final:before,.er__final:after{content:none}.er__final h2{position:relative;z-index:1;font-size:29px}.er__final .er__button{position:relative;z-index:1;justify-self:center}.er a:focus-visible,.er button:focus-visible,.er summary:focus-visible,.er input:focus-visible{outline:2px solid #75dbff;outline-offset:3px}@media(max-width:989px){.er__steps{gap:18px}.er__steps li:not(:last-child):after,.er__steps li:not(:last-child):before{display:none}.er__dashboard,.er__ranking-row{grid-template-columns:1fr}.er__ambassador-copy h2{font-size:38px}}@media(max-width:749px){.er{font-size:15px}.er__wrap{width:calc(100% - 24px)}.er__main{gap:16px}.er__hero{min-height:290px}.er__hero-content{padding:44px 18px}.er__hero h1{font-size:34px;line-height:1.12}.er__hero p{font-size:15px}.er__button{width:100%;max-width:340px;min-height:50px}.er__how{padding:20px 13px 18px}.er__steps{grid-template-columns:1fr;gap:11px}.er__steps li{grid-template-columns:45px 1fr 50px;min-height:104px;padding:14px 13px}.er__steps b{font-size:34px}.er__steps h3{font-size:15px}.er__steps p{font-size:13px}.er__explanation{font-size:13.5px}.er__explanation br{display:none}.er__rewards{padding:20px 13px}.er__stats{grid-template-columns:repeat(2,1fr)}.er__stats>div{min-height:96px}.er__actions{justify-items:center}.er__ranking-row{gap:16px}.er__leaderboard{padding-inline:11px}.er__table{overflow-x:visible}.er__table table{table-layout:fixed;font-size:12px}.er__table th,.er__table td{padding:9px 3px}.er__table th{font-size:8px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.er__table th:nth-child(1){width:12%}.er__table th:nth-child(2){width:25%}.er__table th:nth-child(3){width:14%}.er__table th:nth-child(4){width:27%}.er__table th:nth-child(5){width:22%}.er__table td:nth-child(2){overflow:hidden;text-overflow:ellipsis}.er__table td span{font-size:17px}.er__bonus{min-height:230px}.er__bonus-intro{font-size:13.5px;line-height:1.55}.er__ambassador{display:block;padding:23px 14px 16px;text-align:center}.er__ambassador-copy h2{text-align:center;font-size:30px;white-space:nowrap}.er__ambassador-copy h3{font-size:18px}.er__ambassador-copy p{font-size:13px}.er__paths{grid-template-columns:1fr;margin:18px 0;gap:9px}.er__paths>span{margin:-2px auto}.er__paths>div{min-height:82px}.er__form{grid-template-columns:1fr}.er__form input,.er__form button{height:50px;border-radius:6px}.er__form button{margin-top:8px}.er__contact{font-size:12.5px}.er__terms{font-size:11.5px}.er__faqs{grid-template-columns:1fr;gap:16px}.er summary{font-size:13px;min-height:44px}.er__final{min-height:190px}.er__final h2{font-size:23px}}@media(max-width:389px){.er__ambassador-copy h2{font-size:26px}.er__bonus{padding-inline:12px}.er__bonus strong{font-size:25px}.er__steps svg{width:44px}.er__hero h1{font-size:31px}}@media(prefers-reduced-motion:reduce){.er *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elix-rewards.css.map */
