.mg2-bon{--bon-acc:#3ce596;isolation:isolate;color:#fff;text-align:center;flex-direction:column;align-items:center;padding:0 16px 77px;line-height:normal;display:flex;position:relative;overflow-x:clip;container-type:inline-size}.mg2-bon :where(h1,h2,h3,p){margin:0}.mg2-bon-hero{flex-direction:column;align-items:center;width:100%;display:flex}.mg2-bon-hero-bg{z-index:-1;object-fit:cover;opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:439px;position:absolute;top:0;left:0}.mg2-bon-pill{background:#151515;border:1px solid #ffffff0d;border-radius:5px;margin-top:84px;display:flex;overflow:hidden}.mg2-bon-pill>span{background:var(--bon-acc);border-radius:4px;align-items:center;height:48px;padding:0 22.5px;display:flex}.mg2-bon-pill img{width:87px;height:25px;display:block}.mg2-bon-title{font-size:64px;font-weight:calc(800 - var(--mg2-wd));color:var(--bon-acc);white-space:nowrap;margin-top:48px}.mg2-bon-sub{width:453px;max-width:100%;font-size:18px;font-weight:calc(600 - var(--mg2-wd));margin-top:14.4px}.mg2-bon-sub span{color:var(--bon-acc)}.mg2-bon-more{font-size:16px;font-weight:calc(600 - var(--mg2-wd));color:#fff;flex-direction:column;align-items:center;gap:3.6px;margin-top:61.1px;display:flex}.mg2-bon-more span{opacity:.5;transition:opacity .15s}.mg2-bon-more:hover span{opacity:1}.mg2-bon-more img{display:block}.mg2-bon-sec{width:100%;scroll-margin-top:calc(var(--mg2-topbar,0px) + 24px);flex-direction:column;align-items:center;display:flex}#make-account{margin-top:61px}.mg2-bon-h2{font-size:36px;font-weight:calc(700 - var(--mg2-wd))}.mg2-bon-card{background:#202020;border:1px solid #ffffff0d;border-radius:6px;width:775px;max-width:100%;display:flex;overflow:hidden}.mg2-bon-account{height:325px;margin-top:18.1px}.mg2-bon-steps{flex:1;min-width:0;padding:28px 18px 0}.mg2-bon-steps h3{font-size:14px;font-weight:calc(600 - var(--mg2-wd))}.mg2-bon-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:106.5px;gap:8px;margin-top:28.15px;display:grid}.mg2-bon-step{background:#00000040;border:1px solid #ffffff0d;border-radius:6px;position:relative;overflow:hidden}.mg2-bon-step-art{height:83px;position:absolute;top:-1px;left:-1px;right:-1px;overflow:hidden}.mg2-bon-step-glow{background:var(--bon-acc);filter:blur(31.1px);border-radius:999px;width:89px;height:21px;margin-left:-44.5px;position:absolute;top:109px;left:50%}.mg2-bon-step-label{background:#ffffff0d;height:24px;position:absolute;top:82px;left:-1px;right:-1px}.mg2-bon-step-label ol{font-size:12px;font-weight:calc(600 - var(--mg2-wd));white-space:nowrap;margin:0;padding:0;list-style:decimal;position:absolute;top:calc(8px - .263em);left:50%;transform:translate(-50%)}.mg2-bon-step-label li{margin-inline-start:18px}.mg2-bon-cursor{pointer-events:none;position:absolute;top:47.17px;left:calc(50% + 62.37px);rotate:-22.63deg}.mg2-bon-step-code{max-width:none;position:absolute;top:-6px;left:22px}.mg2-bon-step-claim{mix-blend-mode:lighten;max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.mg2-bon-btn{background:var(--bon-acc);font-size:14px;font-weight:calc(700 - var(--mg2-wd));color:#000;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:6px;display:flex;position:relative;overflow:hidden}.mg2-bon-btn img{flex-shrink:0;display:block}.mg2-bon-btn--join,.mg2-bon-btn--register{height:38px;position:absolute;top:42px;left:50%;transform:translate(-50%,-50%)}.mg2-bon-btn--join{width:169px}.mg2-bon-btn--register{padding:0 56px}.mg2-bon-glint{opacity:.2;pointer-events:none;background:#fff;position:absolute;rotate:30deg}.mg2-bon-claim{background:#0000001a;border-left:1px solid #ffffff0d;flex-direction:column;flex-shrink:0;align-items:center;width:250px;padding-top:35.23px;display:flex}.mg2-bon-claim-logo{width:111.64px;height:32.11px;display:block;position:relative}.mg2-bon-claim-logo img{width:100%;height:100%;position:absolute;inset:0}.mg2-bon-claim-logo img:first-child{opacity:.25;filter:blur(10px)}.mg2-bon-claim p{width:194px;font-size:16px;font-weight:calc(600 - var(--mg2-wd));margin:calc(44.66px - .263em) 0 -.305em}.mg2-bon-claim p span,.mg2-bon-code span span{color:var(--bon-acc)}.mg2-bon-claim-actions{flex-direction:column;gap:10px;width:214px;margin-top:44.89px;display:flex}.mg2-bon-btn--claim{font-weight:calc(600 - var(--mg2-wd));padding:10px 16px;transition:filter .15s}.mg2-bon-btn--claim:hover,.mg2-bon-btn--submit:hover{filter:brightness(1.08)}.mg2-bon-code{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:4px;height:38px;display:flex}.mg2-bon-code>span{font-size:16px;font-weight:calc(600 - var(--mg2-wd));flex:1;align-self:center;margin:-.263em 0 -.305em}.mg2-bon-code button{background:var(--bon-acc);color:#000;cursor:pointer;border-radius:0 3px 3px 0;justify-content:center;align-items:center;width:36px;display:flex}.mg2-bon-h2--rewards{margin-top:72px}.mg2-bon-rewards{gap:16px;width:773px;max-width:100%;margin-top:38.1px;display:flex}.mg2-bon-reward{border-radius:6px;flex:1 1 0;min-width:0;height:290px;position:relative;overflow:hidden}.mg2-bon-reward img{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;left:50%;transform:translate(-50%)}.mg2-bon-reward h3{width:191px;font-size:20px;font-weight:calc(700 - var(--mg2-wd));margin:0 auto}.mg2-bon-reward p{font-size:14px;font-weight:calc(500 - var(--mg2-wd));opacity:.5;margin:calc(15px - .263em) 0 -.305em}.mg2-bon-submit{height:260px;margin-top:80px}.mg2-bon-submit-art{background:#00000040;border-left:1px solid #ffffff0d;flex-shrink:0;width:339px;padding-top:174px;position:relative;overflow:hidden}.mg2-bon-submit-art img{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:7px;left:calc(50% - 120px)}.mg2-bon-submit-glow{background:var(--bon-acc);filter:blur(96.2px);border-radius:999px;width:349px;height:91px;position:absolute;top:329px;left:calc(50% - 180px)}.mg2-bon-submit-art h3{font-size:22px;font-weight:calc(700 - var(--mg2-wd))}.mg2-bon-submit-art p{width:308px;max-width:calc(100% - 24px);font-size:10px;font-weight:calc(500 - var(--mg2-wd));opacity:.5;margin:calc(11.95px - .263em) auto -.305em}.mg2-bon-form{text-align:left;flex-direction:column;flex:1;min-width:0;padding:18px;display:flex}.mg2-bon-form label{font-size:14px;font-weight:calc(600 - var(--mg2-wd));align-items:center;gap:6px;display:flex}.mg2-bon-form label span{margin:-.263em 0 -.305em}.mg2-bon-form label:nth-of-type(2){margin-top:9.6px}.mg2-bon-field{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:6px;margin-top:8px;padding:2px;transition:border-color .15s;display:flex}.mg2-bon-field:focus-within{border-color:#3ce59680}.mg2-bon-field input{min-width:0;font:inherit;font-size:16px;font-weight:calc(500 - var(--mg2-wd));color:#fff;background:#141414;border:0;border-radius:4px;outline:none;flex:1;padding:10px 8px 10px 16px;line-height:normal}.mg2-bon-field input::placeholder{color:#ffffff40;opacity:1}.mg2-bon-btn--submit{cursor:pointer;width:100%;margin-top:31.67px;padding:10px 56px;transition:filter .15s}@container (max-width:806px){.mg2-bon-account,.mg2-bon-submit{flex-direction:column;height:auto}.mg2-bon-steps{padding-bottom:18px}.mg2-bon-step-code{width:min(343px,100%);height:auto;left:50%;translate:-50%}.mg2-bon-claim{border-top:1px solid #ffffff0d;border-left:0;width:auto;padding-bottom:28px}.mg2-bon-rewards{flex-direction:column;align-items:center}.mg2-bon-reward{flex:none;width:100%;max-width:380px}.mg2-bon-submit-art{border-left:0;width:auto;height:258px}}@container (max-width:560px){.mg2-bon-pill{margin-top:48px}.mg2-bon-title{margin-top:32px;font-size:48px}.mg2-bon-h2{font-size:30px}.mg2-bon-grid{grid-template-columns:minmax(0,1fr)}.mg2-bon-btn--submit{padding-inline:16px}}
