.elementor-16313711 .elementor-element.elementor-element-1be8cd4{--display:flex;--background-transition:0.3s}.elementor-16313711 .elementor-element.elementor-element-fdf8cb9 .elementor-heading-title{color:#FBFEFF}.elementor-16313711 .elementor-element.elementor-element-66db606{--display:flex;--background-transition:0.3s}.elementor-16313711 .elementor-element.elementor-element-da6077a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:400px;--padding-right:400px}.elementor-16313711 .elementor-element.elementor-element-da6077a:not(.elementor-motion-effects-element-type-background),.elementor-16313711 .elementor-element.elementor-element-da6077a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#11182A}.elementor-16313711 .elementor-element.elementor-element-da6077a,.elementor-16313711 .elementor-element.elementor-element-da6077a::before{--border-transition:0.3s}.elementor-16313711 .elementor-element.elementor-element-3da6c5e img{width:1200%}@media(max-width:767px){.elementor-16313711 .elementor-element.elementor-element-da6077a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16313711 .elementor-element.elementor-element-3da6c5e>.elementor-widget-container{padding:0 010px 0 10px}}@media(min-width:768px){.elementor-16313711 .elementor-element.elementor-element-da6077a{--content-width:1200px}}.challenge-info-wrapper{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.prize-section{display:flex;flex-direction:column;gap:.75rem}.prize-card{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.25rem;border-radius:14px;border:1px solid #fff0;transition:transform 0.2s ease,box-shadow 0.2s ease;cursor:default}.prize-card:hover{transform:translateX(-4px)}.prize-card--gold{background:linear-gradient(135deg,rgb(245 197 24 / .12),rgb(245 197 24 / .04));border-color:rgb(245 197 24 / .35);box-shadow:0 4px 20px rgb(245 197 24 / .1)}.prize-card--gold:hover{box-shadow:0 6px 28px rgb(245 197 24 / .22)}.prize-star--gold{fill:#f5c518;stroke:#f5c518;stroke-width:1;filter:drop-shadow(0 0 6px rgb(245 197 24 / .8))}.prize-card--silver{background:linear-gradient(135deg,rgb(192 192 192 / .1),rgb(192 192 192 / .03));border-color:rgb(192 192 192 / .3);box-shadow:0 4px 20px rgb(192 192 192 / .08)}.prize-card--silver:hover{box-shadow:0 6px 28px rgb(192 192 192 / .18)}.prize-star--silver{fill:silver;stroke:silver;stroke-width:1;filter:drop-shadow(0 0 6px rgb(192 192 192 / .7))}.prize-card--bronze{background:linear-gradient(135deg,rgb(176 141 87 / .1),rgb(176 141 87 / .03));border-color:rgb(176 141 87 / .3);box-shadow:0 4px 20px rgb(176 141 87 / .08)}.prize-card--bronze:hover{box-shadow:0 6px 28px rgb(176 141 87 / .18)}.prize-star--bronze{fill:#b08d57;stroke:#b08d57;stroke-width:1;filter:drop-shadow(0 0 6px rgb(176 141 87 / .7))}.prize-rank{display:flex;align-items:center;gap:.6rem}.prize-star{width:28px;height:28px;flex-shrink:0}.prize-place{font-size:1rem;font-weight:600;color:rgb(255 255 255 / .9)}.prize-amount{font-size:1rem;font-weight:700;letter-spacing:.5px;color:rgb(255 255 255 / .85);direction:rtl}.prize-card--gold .prize-amount{color:#f5c518}.prize-card--silver .prize-amount{color:silver}.prize-card--bronze .prize-amount{color:#b08d57}.sheet-description{padding:1.25rem 1.5rem;background:rgb(255 255 255 / .03);border:1px solid rgb(245 197 24 / .12);border-radius:12px}.sheet-description p{font-size:.92rem;line-height:1.8;color:rgb(255 255 255 / .65);margin:0;text-align:justify}.sheet-description p+p{margin-top:1rem;padding-top:1rem;border-top:1px solid rgb(255 255 255 / .06)}@media (max-width:360px){.prize-card{padding:.75rem 1rem}.prize-star{width:22px;height:22px}.prize-place,.prize-amount{font-size:.88rem}}h2.video-card__title{color:wheat!important}.challenge-description{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:rgb(255 255 255 / .02);border:1px solid rgb(245 197 24 / .1);border-radius:16px;direction:rtl;text-align:right}.challenge-description__lead{font-size:1.05rem;font-weight:600;line-height:1.9;color:rgb(255 255 255 / .9);margin:0;padding-bottom:1rem;border-bottom:1px solid rgb(255 255 255 / .07)}.challenge-description__body{font-size:.93rem;line-height:1.85;color:rgb(255 255 255 / .65);margin:0}.challenge-description__highlight{font-size:.97rem;font-style:italic;line-height:1.85;color:rgb(245 197 24 / .85);margin:0;padding:.85rem 1.1rem;border-right:3px solid rgb(245 197 24 / .5);background:rgb(245 197 24 / .05);border-radius:0 8px 8px 0}.challenge-description__criteria{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.challenge-description__criteria li{font-size:.93rem;line-height:1.7;color:rgb(255 255 255 / .7);padding-right:1.2rem;position:relative}.challenge-description__criteria li::before{content:"◈";position:absolute;right:0;color:rgb(245 197 24 / .6);font-size:.75rem;top:.2rem}.challenge-description__signature{font-size:1rem;font-weight:700;color:rgb(245 197 24 / .9);margin:0;text-align:center;letter-spacing:1px}.challenge-steps{margin-top:.5rem;padding:1.25rem 1.4rem;background:linear-gradient(135deg,rgb(245 197 24 / .08),rgb(245 197 24 / .02));border:1px solid rgb(245 197 24 / .25);border-radius:14px}.challenge-steps__title{font-size:1.05rem;font-weight:700;color:#f5c518;margin:0 0 1rem 0;padding-bottom:.75rem;border-bottom:1px solid rgb(245 197 24 / .2);letter-spacing:.3px}.challenge-steps__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.challenge-steps__list li{display:flex;align-items:center;gap:.85rem}.challenge-steps__number{width:32px;height:32px;border-radius:50%;background:rgb(245 197 24 / .15);border:1px solid rgb(245 197 24 / .4);color:#f5c518;font-size:.85rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.challenge-steps__text{font-size:.93rem;line-height:1.6;color:rgb(255 255 255 / .82)}.challenge-steps__text strong{color:#f5c518;font-weight:700}.challenge-download-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,rgb(245 197 24 / .15),rgb(245 197 24 / .05));border:1px solid rgb(245 197 24 / .4);border-radius:12px;color:#f5c518;font-size:.95rem;font-weight:600;text-decoration:none;direction:rtl;transition:background 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;cursor:pointer}.challenge-download-btn:hover{background:linear-gradient(135deg,rgb(245 197 24 / .25),rgb(245 197 24 / .1));box-shadow:0 4px 20px rgb(245 197 24 / .2);transform:translateY(-2px)}.challenge-download-btn:active{transform:translateY(0)}.challenge-download-btn__icon{width:20px;height:20px;flex-shrink:0}.scroll-sticky-element{position:fixed;bottom:20px;left:0;right:0;margin:0 auto;width:max-content;z-index:9999;opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s ease;pointer-events:none;text-align:center}.scroll-sticky-element.visible{opacity:1;visibility:visible;pointer-events:auto}@keyframes clickPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.scroll-sticky-element.clicked{animation:clickPulse 0.4s ease}