.challenge-module__9ZGKTq__page{text-align:center;flex-direction:column;align-items:center;display:flex}.challenge-module__9ZGKTq__back{min-height:var(--control-min);color:#cbc0f7;align-self:flex-start;align-items:center;gap:8px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.challenge-module__9ZGKTq__back:hover{color:#fff}.challenge-module__9ZGKTq__headline{font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;color:#fff;text-shadow:0 6px 26px #08031480;font-size:clamp(32px,5.3vw,84px);font-style:italic;font-weight:800;line-height:1}.challenge-module__9ZGKTq__accent{color:var(--primary)}:lang(ar) .challenge-module__9ZGKTq__headline{font-family:var(--font-arabic), var(--font-sans);text-transform:none;font-size:clamp(30px,4.2vw,60px);font-style:normal;line-height:1.3}.challenge-module__9ZGKTq__packForm{flex-direction:column;align-items:center;gap:12px;width:min(330px,100%);margin-top:18px;display:flex}.challenge-module__9ZGKTq__packField{width:100%}.challenge-module__9ZGKTq__stage{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.challenge-module__9ZGKTq__showcase{grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,626px) auto;justify-content:center;align-items:center;width:100%;height:386px;margin-top:14px;display:grid}.challenge-module__9ZGKTq__art{grid-column:2;align-self:stretch}.challenge-module__9ZGKTq__arrow{z-index:1;color:#fff;width:68px;height:68px;transition:background-color var(--motion-hover) var(--ease-standard), border-color var(--motion-hover) var(--ease-standard), transform var(--motion-hover) var(--ease-standard);background:#140b2e8c;border:1.5px solid #d5c7f3;border-radius:50%;place-items:center;display:grid;position:relative}.challenge-module__9ZGKTq__arrow:first-child{grid-column:1}.challenge-module__9ZGKTq__arrow:last-child{grid-column:3}.challenge-module__9ZGKTq__arrow:hover{background:#3c287899;border-color:#fff}.challenge-module__9ZGKTq__arrow:active{transform:scale(calc(1 - .06 * var(--motion)));transition-duration:var(--motion-press)}.challenge-module__9ZGKTq__copy{animation:challenge-module__9ZGKTq__enter calc(var(--motion-enter) * var(--motion)) var(--ease-standard) both;flex-direction:column;align-items:center;gap:4px;margin-top:8px;display:flex}.challenge-module__9ZGKTq__title{font-family:var(--font-display);color:#fff;text-shadow:0 4px 20px #0803148c;font-size:clamp(38px,4.2vw,64px);font-style:italic;font-weight:800;line-height:1}:lang(ar) .challenge-module__9ZGKTq__title{font-family:var(--font-arabic), var(--font-sans);font-size:clamp(28px,3.2vw,46px);font-style:normal;line-height:1.3}.challenge-module__9ZGKTq__tagline{color:#af9df5;font-size:clamp(17px,1.5vw,23px);font-weight:500;line-height:1.35}.challenge-module__9ZGKTq__play{justify-content:center;align-items:flex-end;gap:18px;width:min(667px,100%);margin-top:16px;display:flex}.challenge-module__9ZGKTq__startForm{flex-direction:column;flex:0 341px;gap:8px;display:flex}.challenge-module__9ZGKTq__play>.challenge-module__9ZGKTq__start{flex:0 341px}.challenge-module__9ZGKTq__start{gap:16px;width:100%;min-height:59px;padding:10px 26px;font-size:24px}.challenge-module__9ZGKTq__note{color:#b5acec;margin-top:16px;font-size:17px;line-height:1.4}.challenge-module__9ZGKTq__rulesButton{color:#e9e3ff;background:#0c06208c;border:1.5px solid #c8baff80;border-radius:999px;align-items:center;gap:8px;min-height:36px;margin-top:10px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.challenge-module__9ZGKTq__rulesButton:hover{border-color:var(--primary);color:#fff}.challenge-module__9ZGKTq__rulesButton:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.challenge-module__9ZGKTq__rulesButton svg:first-child{color:var(--primary)}.challenge-module__9ZGKTq__board{color:#c3b5f4;text-underline-offset:5px;align-items:center;gap:8px;margin-top:8px;font-size:17px;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.challenge-module__9ZGKTq__board:hover{color:#fff}.challenge-module__9ZGKTq__rule{border:0;border-top:1px solid #a08cd773;width:min(570px,100%);height:0;margin:26px 0 18px}.challenge-module__9ZGKTq__practiceForm{flex-direction:column;align-items:center;gap:8px;display:flex}.challenge-module__9ZGKTq__practice{min-height:var(--control-min);color:#beb9f5;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-size:17px;font-weight:500;display:inline-flex}.challenge-module__9ZGKTq__practice:hover:not(:disabled){color:#fff}.challenge-module__9ZGKTq__practice:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:6px}.challenge-module__9ZGKTq__practiceIcon{color:#a88cf8;margin-inline-end:10px}.challenge-module__9ZGKTq__practiceNote{min-height:var(--control-min);color:#9d93cf;align-items:center;gap:12px;font-size:16px;display:inline-flex}@media (min-width:900px){.challenge-module__9ZGKTq__page{height:max(calc(100dvh - var(--header-h) - var(--space-5) + 16px), 600px);margin-top:-16px;padding-bottom:clamp(10px,2.4vh,28px);position:relative}.challenge-module__9ZGKTq__back{top:-6px;position:absolute;inset-inline-start:var(--space-page)}.challenge-module__9ZGKTq__headline{font-size:clamp(42px,min(5.3vw,8vh),84px)}:lang(ar) .challenge-module__9ZGKTq__headline{font-size:clamp(34px,min(4.2vw,6.2vh),60px)}.challenge-module__9ZGKTq__packForm{margin-top:clamp(6px,1.8vh,18px)}.challenge-module__9ZGKTq__stage{flex:1 1 0;min-height:0}.challenge-module__9ZGKTq__showcase{flex:1 1 0;height:auto;min-height:0;max-height:440px;margin-top:clamp(4px,1.4vh,14px)}.challenge-module__9ZGKTq__copy{margin-top:clamp(2px,.8vh,8px)}.challenge-module__9ZGKTq__title{font-size:clamp(36px,min(4.2vw,6.25vh),64px)}.challenge-module__9ZGKTq__tagline{font-size:clamp(16px,min(1.5vw,2.25vh),23px)}.challenge-module__9ZGKTq__play{margin-top:clamp(8px,1.6vh,16px)}.challenge-module__9ZGKTq__start{min-height:clamp(50px,5.8vh,59px);font-size:clamp(20px,2.35vh,24px)}.challenge-module__9ZGKTq__note{margin-top:clamp(6px,1.6vh,16px)}.challenge-module__9ZGKTq__board{margin-top:clamp(2px,.8vh,8px)}.challenge-module__9ZGKTq__rule{margin:clamp(8px,2.5vh,26px) 0 clamp(4px,1.6vh,18px)}.challenge-module__9ZGKTq__note,.challenge-module__9ZGKTq__board,.challenge-module__9ZGKTq__practice{font-size:clamp(15px,1.66vh,17px)}}@media (max-width:899px){.challenge-module__9ZGKTq__back{display:none}.challenge-module__9ZGKTq__packForm{width:100%;margin-top:12px}.challenge-module__9ZGKTq__showcase{grid-template-columns:auto minmax(0,1fr) auto;height:clamp(140px,100dvh - 560px,300px);margin-top:6px}.challenge-module__9ZGKTq__arrow{width:48px;height:48px}.challenge-module__9ZGKTq__arrow svg{width:24px;height:24px}.challenge-module__9ZGKTq__copy{margin-top:6px}.challenge-module__9ZGKTq__play{flex-direction:column;align-items:stretch;gap:14px;margin-top:12px}.challenge-module__9ZGKTq__startForm,.challenge-module__9ZGKTq__play>.challenge-module__9ZGKTq__start{flex:none}.challenge-module__9ZGKTq__start{min-height:56px;font-size:20px}.challenge-module__9ZGKTq__note,.challenge-module__9ZGKTq__board{font-size:15px}.challenge-module__9ZGKTq__rule{margin:20px 0 12px}}@media (max-width:599px){.challenge-module__9ZGKTq__headline{font-size:clamp(28px,8.6vw,40px)}}@media (max-width:899px) and (max-height:700px){.challenge-module__9ZGKTq__page{margin-top:-18px}.challenge-module__9ZGKTq__packForm{margin-top:8px}}
