.rollstar-hero{--u:0.05208vw}@media (max-width:1023.98px){.rollstar-hero{--u:0.20833vw}}.rollstar-hero picture{display:contents}.rollstar-hero picture>source{display:none}.rollstar-hero{margin:0;padding:0 0 calc(var(--u)*120)}.rollstar-hero__inner{position:relative;height:calc(var(--u)*1148);overflow:hidden;background:#0b0e12;color:#fff}.rollstar-hero__bg{position:absolute;display:block;top:calc(var(--u)*-162.35);left:0;width:100%;height:calc(var(--u)*1029.35);overflow:hidden;mix-blend-mode:lighten;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.rollstar-hero__bg img{position:absolute;left:var(--crop-x,0);top:var(--crop-y,0);width:var(--crop-w,100%);height:var(--crop-h,100%);max-width:none;display:block;object-fit:cover;object-position:center}.rollstar-hero__shadow{position:absolute;left:calc(var(--u)*488);top:calc(var(--u)*393.12);width:calc(var(--u)*942);height:calc(var(--u)*515.03);pointer-events:none}.rollstar-hero__shadow svg{display:block;width:100%;height:100%}.rollstar-hero__pretitle{top:calc(var(--u)*633);font-size:calc(var(--u)*22)}.rollstar-hero__pretitle,.rollstar-hero__title{position:absolute;left:0;right:0;margin:0;font-family:Michroma,sans-serif;font-weight:400;line-height:normal;text-align:center;color:#fff}.rollstar-hero__title{top:calc(var(--u)*660);font-size:calc(var(--u)*75);white-space:nowrap}.rollstar-hero__cta{position:absolute;left:0;right:0;top:calc(var(--u)*813);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rollstar-hero__btn,.rollstar-hero__cta{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.rollstar-hero__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(var(--u)*12);-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(var(--u)*54);padding:0 calc(var(--u)*31);background:#106fcc;border:0;border-radius:calc(var(--u)*27);font-family:Ubuntu,sans-serif;font-weight:700;font-size:calc(var(--u)*14);line-height:1;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}.rollstar-hero__btn:focus,.rollstar-hero__btn:hover{color:#fff}.rollstar-hero__btn-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.rollstar-hero__btn-icon svg{display:block;width:calc(var(--u)*16.5);height:calc(var(--u)*14)}.rollstar-hero__desc{position:absolute;left:50%;top:calc(var(--u)*938);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(var(--u)*940);display:grid;grid-template-columns:repeat(2,calc(var(--u)*450));-webkit-column-gap:calc(var(--u)*40);-moz-column-gap:calc(var(--u)*40);column-gap:calc(var(--u)*40);font-family:Ubuntu,sans-serif;font-weight:300;font-size:calc(var(--u)*18);line-height:1.3816725;text-align:justify;color:#fff}.rollstar-hero__desc p{margin:0}@media (max-width:1023.98px){.rollstar-hero{padding-bottom:0}.rollstar-hero .rollstar-hero__inner{height:auto;overflow:visible;padding-bottom:calc(var(--u)*32)}.rollstar-hero .rollstar-hero__bg{position:relative;top:auto;left:auto;display:block;width:100%;height:calc(var(--u)*365);--crop-x:-36.83%;--crop-y:-22.92%;--crop-w:173.66%;--crop-h:127.34%}.rollstar-hero .rollstar-hero__shadow{display:none}.rollstar-hero .rollstar-hero__pretitle{position:static;margin:calc(var(--u)*32) calc(var(--u)*20) 0;font-size:calc(var(--u)*16);text-align:left}.rollstar-hero .rollstar-hero__title{position:static;margin:calc(var(--u)*8) calc(var(--u)*20) 0;font-size:calc(var(--u)*45);line-height:1.2;text-align:left;white-space:normal}.rollstar-hero .rollstar-hero__cta{position:static;margin:calc(var(--u)*32) calc(var(--u)*20) 0}.rollstar-hero .rollstar-hero__btn{height:calc(var(--u)*48);padding:0 calc(var(--u)*24);border-radius:calc(var(--u)*24);gap:calc(var(--u)*12)}.rollstar-hero .rollstar-hero__desc{position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;margin:calc(var(--u)*32) calc(var(--u)*20) 0;grid-template-columns:1fr;row-gap:calc(var(--u)*16);font-size:calc(var(--u)*14)}}