.cs2-launch{color:#fff;background:#0d0d0d;min-height:100vh;font-family:inherit}.cs2-launch a{color:inherit;text-decoration:none}.cs2-launch-nav{background:#111019;border-bottom:1px solid #8d20f066;justify-content:space-between;align-items:center;gap:20px;padding:22px clamp(20px,5vw,88px);display:flex}.cs2-launch-nav .brand{letter-spacing:.045em;font-weight:900}.cs2-launch-nav nav{letter-spacing:.055em;flex-wrap:wrap;gap:19px;font-size:12px;font-weight:800;display:flex}.cs2-launch-nav nav a:hover,.cs2-launch-step-grid a:hover{color:#02ffff}.cs2-launch-hero{background:radial-gradient(at 80% 25%,#8d20f047,#0000 52%),linear-gradient(145deg,#0b0914,#0d0d0d);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(28px,5vw,80px);padding:clamp(56px,8vw,108px) clamp(20px,6vw,105px);display:grid}.cs2-launch-hero small,.cs2-launch-steps small,.cs2-launch-final small,.cs2-launch-eyebrow{letter-spacing:.13em;color:#02ffff;font-size:12px;font-weight:800}.cs2-launch-state{letter-spacing:.08em;background:#8d20f029;border:1px solid #8d20f0;margin:27px 0 0;padding:9px 14px;font-size:11px;font-weight:900;display:table}.cs2-launch h1{letter-spacing:-.04em;margin:25px 0;font-size:clamp(40px,5.7vw,92px);font-weight:950;line-height:1.02}.cs2-launch h1 em,.cs2-launch-final h2 em{color:#02ffff;font-style:normal}.cs2-launch-intro{color:#c4bdd1;max-width:660px;font-size:17px;line-height:1.7}.cs2-launch-actions,.cs2-launch-final-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.cs2-launch-primary,.cs2-launch-secondary{letter-spacing:.05em;justify-content:center;align-items:center;min-height:50px;padding:15px 21px;font-size:12px;font-weight:900;display:inline-flex}.cs2-launch-primary{background:#8d20f0;color:#fff!important}.cs2-launch-primary:hover{background:#a24ef9}.cs2-launch-secondary{background:#8d20f017;border:1px solid #8d20f0}.cs2-launch-hint{color:#b3abbc;max-width:620px;margin-top:19px;font-size:13px;line-height:1.55}.cs2-launch-prize{background:linear-gradient(160deg,#3d0b89d9,#0d0d0df2 74%);border:1px solid #8d20f0;border-top:4px solid #02ffff;flex-direction:column;align-self:center;min-height:410px;padding:clamp(24px,4vw,49px);display:flex;box-shadow:0 12px 55px #00000052}.cs2-launch-prize strong{letter-spacing:-.035em;margin:40px 0 0;font-size:clamp(27px,3vw,53px);font-weight:950;line-height:1}.cs2-launch-prize strong span{color:#02ffff;padding:0 5px}.cs2-launch-prize h2{margin:14px 0 18px;font-size:clamp(32px,3.7vw,62px);line-height:1.04}.cs2-launch-prize p{color:#cec2db;margin:0 0 35px;font-size:14px;line-height:1.75}.cs2-launch-prize-foot{letter-spacing:.075em;border-top:1px solid #ffffff3b;margin-top:auto;padding-top:18px;font-size:11px;font-weight:800}.cs2-launch-steps{padding:clamp(64px,8vw,115px) clamp(20px,6vw,105px)}.cs2-launch-heading{max-width:790px}.cs2-launch-heading h2{margin:14px 0;font-size:clamp(29px,3.8vw,56px);line-height:1.11}.cs2-launch-heading p{color:#c4bdd1;line-height:1.65}.cs2-launch-step-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:40px;display:grid}.cs2-launch-step-grid article{background:#17131e;border:1px solid #8d20f066;flex-direction:column;padding:24px 20px;display:flex}.cs2-launch-step-grid span{color:#02ffff;font-size:35px;font-weight:900}.cs2-launch-step-grid h3{min-height:43px;font-size:18px;line-height:1.2}.cs2-launch-step-grid p{color:#bbb2c9;font-size:13px;line-height:1.65}.cs2-launch-step-grid a{letter-spacing:.03em;margin-top:auto;padding-top:18px;font-size:12px;font-weight:900}.cs2-launch-final{background:#15101f;border-top:1px solid #4c1683;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:70px clamp(20px,6vw,105px);display:flex}.cs2-launch-final h2{margin:18px 0;font-size:clamp(32px,4vw,58px);line-height:1.1}.cs2-launch-final p{color:#c5bbd0;max-width:680px;line-height:1.7}.cs2-launch-note{opacity:.78;font-size:12px!important}.cs2-launch-final-actions{flex-direction:column;min-width:min(100%,260px)}@media (max-width:1100px){.cs2-launch-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.cs2-launch-hero{grid-template-columns:1fr}.cs2-launch-nav{flex-direction:column;align-items:flex-start}.cs2-launch-prize{min-height:340px}.cs2-launch-step-grid{grid-template-columns:1fr}.cs2-launch-step-grid h3{min-height:0}}@media (max-width:450px){.cs2-launch-actions>*{width:100%}.cs2-launch h1{font-size:39px}.cs2-launch-prize strong{font-size:32px}.cs2-launch-nav nav{gap:12px}}.cs2-launch-faq{background:#0e0b13;border-top:1px solid #38224c;padding:72px clamp(20px,6vw,105px)}.cs2-launch-faq>header{max-width:940px;margin-bottom:38px}.cs2-launch-faq>header small,.cs2-launch-ready small{color:#02ffff;letter-spacing:.12em;font-size:11px;font-weight:900}.cs2-launch-faq>header h2{margin:16px 0;font-size:clamp(29px,4vw,57px);line-height:1.1}.cs2-launch-faq>header p{color:#c7b9d0;max-width:810px;font-size:15px;line-height:1.7}.cs2-launch-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.cs2-launch-faq-grid details{background:#191124;border:1px solid #55346f;min-width:0;padding:21px}.cs2-launch-faq-grid summary{cursor:pointer;font-size:15px;font-weight:850;line-height:1.45;list-style-position:inside}.cs2-launch-faq-grid details[open]{border-color:#8d20f0}.cs2-launch-faq-grid details p{color:#c9bcd1;margin:14px 0 0;font-size:14px;line-height:1.75}.cs2-launch-faq-grid details a{color:#02ffff;text-underline-offset:3px;text-decoration:underline}.cs2-launch-ready{background:linear-gradient(100deg,#211130,#110d18);border-left:4px solid #02ffff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:24px 28px;display:flex}.cs2-launch-ready h3{margin:10px 0;font-size:clamp(20px,3vw,32px)}.cs2-launch-ready p{color:#c1b4cb;line-height:1.6}@media (max-width:760px){.cs2-launch-faq-grid{grid-template-columns:1fr}.cs2-launch-ready .cs2-launch-primary{width:100%}}.cs2-launch-hero{background-color:#0b0914;background-image:linear-gradient(90deg,#090712f7 0%,#0c0717ed 24%,#10081db8 51%,#0c07177a 100%),linear-gradient(#0907122e 0%,#0000 55%,#090712bf 100%),url(/images/gg-cs2-liga-t1-hero.webp);background-position:50%,50%,50% 46%;background-repeat:no-repeat;background-size:cover}@media (max-width:1100px){.cs2-launch-hero{background-image:linear-gradient(90deg,#090712f7,#0c0717db 52%,#0c071796),linear-gradient(#0000 45%,#090712de),url(/images/gg-cs2-liga-t1-hero.webp);background-position:50%,50%,59%}}@media (max-width:800px){.cs2-launch-hero{background-image:linear-gradient(#090712de 0%,#0b0716e0 52%,#0b0716f5 100%),linear-gradient(90deg,#0b0716a6,#0000 85%),url(/images/gg-cs2-liga-t1-hero.webp);background-position:50%,50%,58% 0}.cs2-launch-hero .cs2-launch-state{max-width:100%;display:table}}@media (max-width:450px){.cs2-launch-hero{background-image:linear-gradient(#090712ed 0%,#0b0716db 30%,#0b0716f5 75%,#0b0716 100%),linear-gradient(90deg,#0b07169e,#0000),url(/images/gg-cs2-liga-t1-hero.webp);background-position:50%,50%,57% 0}}
