.hero>.halloween-offer-register{position:absolute;z-index:10;transform:translateX(-50%);text-align:center;pointer-events:auto}.hero>.halloween-offer-register .btn-l1{display:block;width:100%}.hero>.halloween-offer-register .hero-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;white-space:nowrap}@media (min-width:1141px){#steps_container_marker[data-dual-offer]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1180px,calc(100vw - 64px))}#steps_container_marker[data-dual-offer]>a.step{width:auto;min-width:0}#steps_container_marker[data-dual-offer] .step-col-text{white-space:normal}}.hero>.halloween-offer-register[data-offer=FARSA]{--offer-outline:#8e4ea2}.hero>.halloween-offer-register[data-offer=KERASMA]{--offer-outline:#ab43cd}.hero>.halloween-offer-register .hero-cta{border:5px solid var(--offer-outline);background:#000;color:#fff}.hero>.halloween-offer-register .hero-cta:hover{background:#000}.hero>.halloween-offer-register .halloween-cta-title{font-size:1.25em}.hero>.halloween-offer-register[data-offer=FARSA] .hero-cta,.hero>.halloween-offer-register[data-offer=FARSA] .hero-cta:hover{background:#0fa1ad;color:#160e29}.hero>.halloween-offer-register[data-offer=KERASMA] .hero-cta,.hero>.halloween-offer-register[data-offer=KERASMA] .hero-cta:hover{background:radial-gradient(ellipse at 50% 100%,#3d0160 0,#1f002f 45%,#0c0012 100%);color:#c9c7e4}.halloween-mobile-terms{display:none}@media (max-width:1140px){#mobileHero>.halloween-offer-register .hero-cta{min-width:0;padding-inline:6px;font-size:clamp(10px, 2.8vw, 14px)}#steps_container_marker{border-radius:36px}#steps_container_marker .step.sort5{padding-top:0}.hero-auth .terms-link{display:none}.hero-auth .hero-auth-actions{width:128px}.hero-auth .hero-signin,.hero-auth .hero-signup,.hero-auth .signin-link,.hero-auth .signup-link{min-width:0;box-sizing:border-box}#steps_container_marker .sort5 .step-flex{flex-direction:column;gap:12px}#steps_container_marker .halloween-mobile-terms{display:block;width:100%;box-sizing:border-box;max-width:100%;font-size:10px}#steps_container_marker .sort5 .scroll-for-more{margin-top:0}}