.magicfruit2026{background-color:#074f9d;color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;--shell-width:min(1360px,calc(100% - 56px));--shell-width-wide:min(1760px,calc(100% - 56px));--wazdan-blue:#074f9d;--wazdan-navy-figma:#12102b;--wazdan-orange:#ff8012;--wazdan-pink:#ff5e89;--type-h1:70px;--type-h2:40px;--type-h3:25px;--type-h4:16px;--type-text:25px;--type-h1-mobile:55px}@media(min-width:1367px)and (max-width:1550px){.magicfruit2026 .hero-section{min-height:calc(100vh - 60px);padding-top:120px}}.magicfruit2026 .pulsating-clock{animation:pulse-clock 1.8s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-clock{0%{filter:brightness(1) drop-shadow(0 0 0 #ffb347)}50%{filter:brightness(1.08) drop-shadow(0 0 8px #ffb347)}to{filter:brightness(1) drop-shadow(0 0 0 #ffb347)}}.magicfruit2026 .page-shell{margin:0 auto;position:relative;width:min(1360px,100% - 56px);z-index:2}.magicfruit2026 .page-shell-wide{margin:0 auto;position:relative;width:var(--shell-width-wide);z-index:2}.magicfruit2026 .overflow-hidden{overflow:hidden}.magicfruit2026 .wrapper-hero-reimagined{background-image:linear-gradient(180deg,rgba(7,79,157,.75) 40.17%,rgba(33,113,1,.75) 55.53%),url(https://wazdan.com/wp-content/uploads/213d993b03ca31ef7b39cbd1ec025f9508b71994.jpg);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:cover,cover;margin-bottom:0;overflow:hidden;position:relative;z-index:2}.magicfruit2026 .hero-section{align-items:center;display:flex;min-height:100vh;padding:60px 0 80px;position:relative}.magicfruit2026 .hero-grid{align-items:center;display:grid;gap:clamp(32px,4vw,60px);grid-template-columns:minmax(420px,.96fr) minmax(520px,1.04fr)}.magicfruit2026 .hero-logo-column{display:flex;justify-content:center}.magicfruit2026 .hero-logo-column img{display:block;filter:drop-shadow(0 18px 30px rgba(0,0,0,.25));height:auto;max-width:826px;width:100%}.magicfruit2026 .hero-section .hero-copy{max-width:720px;text-align:left}.magicfruit2026 .hero-section .title-hero{font-size:clamp(52px,4.3vw,70px);font-weight:800;letter-spacing:0;line-height:1.04;margin-bottom:28px;text-shadow:0 8px 24px rgba(4,25,63,.26)}.magicfruit2026 .title-hero .break-desktop{display:block}.magicfruit2026 .hero-section .text-hero{color:#fff;font-size:clamp(22px,2vw,30px);font-weight:400;letter-spacing:0;line-height:1.15;margin-bottom:46px;max-width:717px;opacity:.95}.magicfruit2026 .countdown-row{align-items:flex-start;display:flex;gap:clamp(8px,1vw,14px);justify-content:flex-start;margin:40px 0}.magicfruit2026 .countdown-block{align-items:center;display:flex;flex-direction:column}.magicfruit2026 .countdown-item{align-items:center;background:#fff;border-radius:12px;box-shadow:0 18px 34px rgba(4,24,58,.24);color:#12102b;display:flex;height:clamp(72px,5.3vw,96px);justify-content:center;width:clamp(82px,5.9vw,110px)}.magicfruit2026 .countdown-item span,.magicfruit2026 .countdown-sep{font-size:clamp(52px,3.8vw,70px);font-weight:800;line-height:1}.magicfruit2026 .countdown-sep{align-items:center;color:#ff8012;display:flex;height:clamp(72px,5.3vw,96px);justify-content:center;padding-top:0;width:clamp(28px,2.5vw,47px)}.magicfruit2026 .countdown-label{font-size:11px;font-weight:700;letter-spacing:.14em;margin-top:12px;opacity:.8;text-transform:uppercase}.magicfruit2026 .cta-hero{align-items:center;background:linear-gradient(90deg,#ff8012,#ff5e89);border-radius:39px;box-shadow:0 18px 32px rgba(255,117,76,.35);color:#fff;display:inline-flex;font-size:16px;font-weight:700;height:49px;justify-content:center;letter-spacing:.02em;line-height:1.54;padding:12px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s;width:209px}.magicfruit2026 .cta-hero:hover{box-shadow:0 24px 38px rgba(255,117,76,.42);transform:translateY(-2px)}.magicfruit2026 .decor-orange{animation-duration:4.6s;animation-iteration-count:infinite;animation-name:orange-float;animation-timing-function:ease-in-out;display:block;pointer-events:none;position:absolute;transition:all .3s ease;will-change:transform;z-index:5}.magicfruit2026 .orange-h-right{--orange-rotate:-90deg;animation-delay:-1.2s;animation-duration:4.9s;right:-160px;top:185px;transform:rotate(var(--orange-rotate));width:349px}.magicfruit2026 .orange-h-left{--orange-rotate:0deg;animation-delay:-.5s;animation-duration:4.2s;left:-120px;top:691px;transform:rotate(var(--orange-rotate));width:285px}@keyframes orange-float{0%{transform:translateY(0) rotate(var(--orange-rotate))}50%{transform:translateY(-14px) rotate(var(--orange-rotate))}to{transform:translateY(0) rotate(var(--orange-rotate))}}@media(max-width:1550px){.magicfruit2026 .orange-h-right{right:-100px;width:260px}.magicfruit2026 .orange-h-left{left:-80px;width:214px}}@media(max-width:1280px){.magicfruit2026 .orange-h-right{right:-60px;top:130px;width:180px}.magicfruit2026 .orange-h-left{left:-60px;top:600px;width:172px}}.magicfruit2026 .split-section{align-items:flex-end;display:flex;flex-direction:row;gap:0;justify-content:space-between;padding:140px 0 120px;position:relative}.magicfruit2026 .split-section .title-hero{font-size:clamp(52px,4.3vw,70px);font-weight:800;letter-spacing:0;line-height:1.04;margin-bottom:28px;margin-left:0;margin-right:0;max-width:866px;text-align:left;text-shadow:0 8px 24px rgba(4,25,63,.26);white-space:normal;word-break:normal}.magicfruit2026 .split-section .section-copy{color:#fff;font-size:25px;max-width:980px}.magicfruit2026 .media-wrap{align-items:flex-end;display:flex}.magicfruit2026 .media-wrap img{filter:drop-shadow(0 22px 34px rgba(0,0,0,.28));max-width:90vw;max-width:800px;min-width:320px;position:relative;right:-40px;width:100%}@media(max-width:1023px){.magicfruit2026 .decor-orange{z-index:1}.magicfruit2026 .orange-h-right{right:-108px;top:20px;width:215px}.magicfruit2026 .orange-h-left{left:-86px;top:560px;width:182px}.magicfruit2026 .hero-section{padding-top:80px;text-align:center}.magicfruit2026 .hero-grid{gap:32px;grid-template-columns:1fr;position:relative;z-index:3}.magicfruit2026 .hero-logo-column{display:flex;justify-content:center;order:1}.magicfruit2026 .hero-logo-column img{max-width:none;width:min(712px,92vw)}.magicfruit2026 .hero-copy{order:2}.magicfruit2026 .hero-copy,.magicfruit2026 .hero-section .hero-copy{margin:0 auto;max-width:100%;text-align:center}.magicfruit2026 .title-hero{font-size:38px;line-height:1.1;margin-bottom:16px}.magicfruit2026 .hero-section .title-hero{font-size:var(--type-h1-mobile);line-height:1.05;margin-left:auto;margin-right:auto;max-width:18ch;text-wrap:balance}.magicfruit2026 .title-hero .break-desktop{display:inline}.magicfruit2026 .text-hero{font-size:15px;line-height:1.3;margin:0 auto 28px;max-width:34ch;text-align:center;text-wrap:balance}.magicfruit2026 .countdown-row{gap:6px;justify-content:center;margin:32px 0}.magicfruit2026 .countdown-item{border-radius:8px;height:56px;width:64px}.magicfruit2026 .countdown-item span{font-size:40px}.magicfruit2026 .countdown-sep{font-size:38px;height:56px;width:18px}.magicfruit2026 .countdown-label{font-size:9px;margin-top:6px}.magicfruit2026 .cta-hero{font-size:16px;height:49px;width:209px}.magicfruit2026 .hero-section .cta-hero{margin-left:auto;margin-right:auto}.magicfruit2026 .split-section{grid-template-columns:1fr;padding:60px 0 80px}.magicfruit2026 .split-section .hero-copy{display:flex;flex-direction:column;justify-content:flex-end;min-height:549px;order:1;text-align:left}}@media(max-width:1023px)and (max-width:1023px){.magicfruit2026 .split-section .hero-copy .split-section{align-items:stretch;flex-direction:column;gap:0;padding-bottom:40px;padding-top:40px}.magicfruit2026 .split-section .hero-copy .split-section .hero-copy{display:block;height:auto;margin-bottom:24px;min-height:unset;text-align:center}.magicfruit2026 .split-section .hero-copy .split-section .title-hero{margin-left:auto;margin-right:auto;max-width:100%;text-align:center}.magicfruit2026 .split-section .hero-copy .split-section .section-copy{font-size:20px;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:100%;text-align:center}.magicfruit2026 .split-section .hero-copy .media-wrap{align-items:center;justify-content:center;margin-top:24px;min-height:unset;order:2;width:100%}.magicfruit2026 .split-section .hero-copy .media-wrap img{display:block;margin-left:auto;margin-right:auto;max-width:90vw}.magicfruit2026 .split-section .hero-copy .media-wrap,.magicfruit2026 .split-section .hero-copy .split-section .hero-copy,.magicfruit2026 .split-section .hero-copy .split-section .section-copy{order:unset}}@media(max-width:1023px){.magicfruit2026 .split-section .media-wrap{order:2}.magicfruit2026 .split-section .title-hero{font-size:var(--type-h1-mobile,38px);margin-left:auto;margin-right:auto;max-width:866px;text-align:center;white-space:normal;word-break:normal}}.magicfruit2026 .split-section .section-copy{font-family:Wazdan Sans,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:0;max-width:700px;opacity:.95;text-align:left}.magicfruit2026 .media-wrap{justify-content:flex-end}.magicfruit2026 .wrapper-engagement-success{background-image:url(https://wazdan.com/wp-content/uploads/bg-1-1-1.png);background-position:top;background-repeat:no-repeat;background-size:cover;isolation:isolate;margin-top:-50px;padding-top:50px;position:relative;z-index:10}.magicfruit2026 .wrapper-engagement-success:before{background:linear-gradient(180deg,rgba(7,79,157,0),rgba(7,79,157,0) 80px,rgba(7,79,157,.75) 180px,rgba(7,79,157,.75) 40.17%,rgba(33,113,1,.75) 55.53%);content:"";inset:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;z-index:0}.magicfruit2026 .landscape-overlay{position:relative;z-index:1}.magicfruit2026 .orange-engage{--orange-rotate:80deg;animation-delay:-2s;animation-duration:5.1s;animation-iteration-count:infinite;animation-name:orange-float;animation-timing-function:ease-in-out;pointer-events:none;position:absolute;right:-120px;top:80px;transform:rotate(var(--orange-rotate));width:380px;will-change:transform;z-index:2}@media(max-width:1550px){.magicfruit2026 .orange-engage{right:-80px;width:300px}}@media(max-width:1280px){.magicfruit2026 .orange-engage{right:-50px;top:60px;width:220px}}@media(max-width:1023px){.magicfruit2026 .orange-engage{right:-112px;top:170px;width:225px;z-index:0}}@media(max-width:767px){.magicfruit2026 .orange-engage{right:-96px;top:150px;width:185px;z-index:0}}.magicfruit2026 .engagement-section{padding:78px 0 96px;text-align:center}.magicfruit2026 .engagement-section .title-hero{font-size:var(--type-h2);line-height:normal;margin-bottom:38px}.magicfruit2026 .feature-grid{display:grid;gap:42px 56px;grid-template-columns:repeat(2,1fr);margin:0 auto;width:min(1080px,100%)}.magicfruit2026 .feature-item{align-items:center;display:flex;flex-direction:column;text-align:center}.magicfruit2026 .feature-item img{height:132px;margin-bottom:16px;width:auto}.magicfruit2026 .feature-copy{color:#fff;font-size:var(--type-h4);line-height:1.35;margin:0 auto;max-width:360px;opacity:.95}.magicfruit2026 .feature-copy strong{display:block;font-size:var(--type-h3);line-height:normal;margin-bottom:6px}.magicfruit2026 .success-section{padding:40px 0 150px;text-align:center}.magicfruit2026 .success-section .title-hero{font-size:var(--type-h2);line-height:normal}.magicfruit2026 .success-copy{color:#fff;font-size:var(--type-h4);line-height:1.35;margin:0 auto 44px;max-width:980px;opacity:.9}.magicfruit2026 .success-cards{align-items:end;display:grid;gap:22px;grid-template-columns:repeat(3,1fr);margin:0 auto;width:min(860px,100%)}.magicfruit2026 .game-card-shadow{border-radius:28px;box-shadow:0 25px 50px rgba(0,0,0,.45);overflow:hidden;transition:transform .2s}.magicfruit2026 .game-card-shadow img{display:block;width:100%}.magicfruit2026 .game-card-shadow:hover{transform:translateY(-6px)}@media(min-width:1024px){.magicfruit2026 .engagement-section{padding:122px 0 150px}.magicfruit2026 .engagement-section .title-hero,.magicfruit2026 .success-section .title-hero{font-size:62px}.magicfruit2026 .engagement-section .title-hero{margin-bottom:62px}.magicfruit2026 .feature-grid{gap:68px 90px;width:100%}.magicfruit2026 .feature-item img{height:206px;margin-bottom:25px}.magicfruit2026 .feature-copy{font-size:25px;max-width:560px}.magicfruit2026 .feature-copy strong{font-size:39px;margin-bottom:12px}.magicfruit2026 .success-section{padding:62px 0 238px}.magicfruit2026 .success-copy{font-size:25px;margin-bottom:70px;max-width:1360px}.magicfruit2026 .success-cards{gap:35px;width:min(1350px,100%)}.magicfruit2026 .game-card-shadow{border-radius:44px}}@media(max-width:767px){.magicfruit2026 .orange-h-right{right:-92px;top:36px;width:175px}.magicfruit2026 .orange-h-left{left:-78px;top:590px;width:160px}.magicfruit2026 .wrapper-engagement-success{background-size:cover;margin-top:-30px;padding-top:30px}.magicfruit2026 .engagement-section{padding:60px 0 80px}.magicfruit2026 .feature-grid{gap:40px;grid-template-columns:1fr}.magicfruit2026 .feature-item img{height:92px}.magicfruit2026 .success-section{padding-bottom:96px}.magicfruit2026 .success-cards{gap:32px;grid-template-columns:1fr;width:240px}}.magicfruit2026 .form-full-hd{align-items:center;background-image:url(https://wazdan.com/wp-content/uploads/8070966501ef9c4d302fee3b7f9535aac0d01724.jpg);background-position:50%;background-size:cover;display:flex;justify-content:center;margin-top:-56px;min-height:auto;padding:146px 0 108px;position:relative}.magicfruit2026 .form-full-hd:before{background:linear-gradient(180deg,rgba(10,25,42,.46),rgba(12,32,52,.2) 38%,rgba(0,0,0,.28));content:"";inset:0;position:absolute}.magicfruit2026 .card-form-gradient{background:linear-gradient(90deg,#ff8012,#ff5e89);border-radius:36px;box-shadow:0 40px 80px rgba(0,0,0,.36);margin:30px;max-width:860px;padding:56px 54px 52px;position:relative;text-align:center;width:100%;z-index:10}.magicfruit2026 .section-kicker{color:#ffd469;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.16em;line-height:1;margin-bottom:16px;text-transform:uppercase}.magicfruit2026 .form-heading{color:#fff;font-family:Wazdan Sans,Helvetica,Arial,sans-serif;font-size:56px;font-style:normal;font-weight:800;letter-spacing:0;line-height:1;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:1000px;text-align:center;text-transform:none;white-space:normal}.magicfruit2026 .contact-copy{color:#fff;font-size:var(--type-h4);font-weight:500;line-height:1.32;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:42rem;opacity:.95}.magicfruit2026 .input-white{border:2px solid transparent;border-radius:50px;height:58px;margin-bottom:16px;padding:0 25px}.magicfruit2026 .input-white,.magicfruit2026 .textarea-white{background:#fff;color:#333;font-family:Wazdan Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;outline:none;text-align:center;transition:.2s;width:100%}.magicfruit2026 .textarea-white{border:2px solid transparent;border-radius:30px;margin-bottom:35px;min-height:180px;padding:20px 25px;resize:none}.magicfruit2026 .input-white:-ms-input-placeholder,.magicfruit2026 .input-white::-moz-placeholder,.magicfruit2026 .input-white::-webkit-input-placeholder,.magicfruit2026 .input-white::placeholder,.magicfruit2026 .textarea-white:-ms-input-placeholder,.magicfruit2026 .textarea-white::-moz-placeholder,.magicfruit2026 .textarea-white::-webkit-input-placeholder,.magicfruit2026 .textarea-white::placeholder{color:#6b7280;font-family:Wazdan Sans,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1;opacity:1;text-align:center}.magicfruit2026 .btn-contact-dark{align-items:center;background:#12102b;border:none;border-radius:30px;box-shadow:0 18px 24px rgba(15,23,42,.25);color:#fff;cursor:pointer;display:inline-flex;font-family:Wazdan Sans,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;height:60px;justify-content:center;letter-spacing:0;line-height:1;padding:10px 20px;text-align:center;transition:transform .2s,box-shadow .2s;width:190px}.magicfruit2026 .btn-contact-dark:focus-visible,.magicfruit2026 .btn-contact-dark:hover{box-shadow:0 24px 34px rgba(15,23,42,.33);transform:translateY(-2px)}.magicfruit2026 .btn-contact-dark:focus-visible{outline:2px solid hsla(0,0%,100%,.9);outline-offset:2px}.magicfruit2026 .legal-copy{color:#fff;font-size:11px;letter-spacing:.14em;line-height:1.45;margin-top:40px;opacity:.8;text-transform:uppercase}.magicfruit2026 .legal-copy a{color:inherit;font-weight:700;text-decoration:none}.magicfruit2026 .legal-copy a:hover{text-decoration:underline}.magicfruit2026 .crate-bottom-left{bottom:40px;left:-100px;position:absolute;width:790px;z-index:10}@media(max-width:1366px){.magicfruit2026 .crate-bottom-left{display:none}}@media(max-width:767px){.magicfruit2026 .form-heading{font-size:32px;max-width:90vw;text-align:center;white-space:normal}.magicfruit2026 .form-full-hd{margin-top:0;padding:90px 0}.magicfruit2026 .input-white,.magicfruit2026 .textarea-white{font-size:16px;letter-spacing:0;line-height:1}.magicfruit2026 .input-white:-ms-input-placeholder,.magicfruit2026 .input-white::-moz-placeholder,.magicfruit2026 .input-white::-webkit-input-placeholder,.magicfruit2026 .input-white::placeholder,.magicfruit2026 .textarea-white:-ms-input-placeholder,.magicfruit2026 .textarea-white::-moz-placeholder,.magicfruit2026 .textarea-white::-webkit-input-placeholder,.magicfruit2026 .textarea-white::placeholder{font-family:Wazdan Sans,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1;text-align:center}.magicfruit2026 .crate-bottom-left{display:none}}@media(max-width:1023px){.magicfruit2026 .split-section{align-items:stretch;flex-direction:column;gap:0;padding-bottom:40px;padding-top:40px}.magicfruit2026 .split-section .hero-copy{align-items:unset;display:block;height:auto;justify-content:unset;margin-bottom:24px;min-height:unset;text-align:center}.magicfruit2026 .split-section .section-copy,.magicfruit2026 .split-section .title-hero{margin-left:auto;margin-right:auto;max-width:100%;text-align:center}.magicfruit2026 .split-section .section-copy{font-size:20px;margin-bottom:0}.magicfruit2026 .media-wrap{align-items:center;justify-content:center;margin-top:24px;min-height:unset;width:100%}.magicfruit2026 .media-wrap img{display:block;margin-left:auto;margin-right:auto;max-width:90vw}}