@media(min-width:1367px)and (max-width:1550px){.magicfruitCherries .hero-section{min-height:calc(100vh - 60px);padding-top:120px}}.magicfruitCherries{--shell-width:min(1360px,calc(100% - 56px));--shell-width-wide:min(1760px,calc(100% - 56px));--type-h1-mobile:55px;background-color:#074f9d;color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.magicfruitCherries p{color:#fff}.magicfruitCherries .page-shell{margin:0 auto;position:relative;width:var(--shell-width);z-index:2}.magicfruitCherries .page-shell-wide{margin:0 auto;position:relative;width:var(--shell-width-wide);z-index:2}.magicfruitCherries .overflow-hidden{overflow:hidden}.magicfruitCherries .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/Hero-Background-Magic-Fruits-Cherries-scaled.webp);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:cover,cover;margin-bottom:0;overflow:hidden;position:relative;z-index:2}.magicfruitCherries .hero-section{align-items:center;display:flex;min-height:100vh;padding:60px 0 80px;position:relative}.magicfruitCherries .hero-section .hero-copy{max-width:720px;text-align:left}.magicfruitCherries .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)}.magicfruitCherries .hero-section .text-hero{font-size:clamp(22px,2vw,30px);font-weight:400;letter-spacing:0;line-height:1.15;margin-bottom:46px;max-width:717px;opacity:.95}.magicfruitCherries .hero-grid{align-items:center;display:grid;gap:clamp(32px,4vw,60px);grid-template-columns:minmax(420px,.96fr) minmax(520px,1.04fr)}.magicfruitCherries .hero-logo-column{display:flex;justify-content:center}.magicfruitCherries .hero-logo-column img{display:block;filter:drop-shadow(0 18px 30px rgba(0,0,0,.25));height:auto;max-width:826px;width:100%}.magicfruitCherries .cta-hero{align-items:center;background:linear-gradient(90deg,#ff76ff,#ff3d17);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}.magicfruitCherries .cta-hero:hover{box-shadow:0 24px 38px rgba(255,117,76,.42);transform:translateY(-2px)}.magicfruitCherries .decor-cherry{animation-duration:4.6s;animation-iteration-count:infinite;animation-name:cherry-float;animation-timing-function:ease-in-out;display:block;pointer-events:none;position:absolute;transition:all .3s ease;will-change:transform;z-index:1}.magicfruitCherries .cherry-h-right{--cherry-rotate:0deg;animation-delay:-1.2s;animation-duration:4.9s;right:-100px;top:185px;transform:rotate(var(--cherry-rotate));width:349px}.magicfruitCherries .cherry-h-left{--cherry-rotate:0deg;animation-delay:-.5s;animation-duration:4.2s;left:-120px;top:691px;transform:rotate(var(--cherry-rotate));width:285px}@keyframes cherry-float{0%{transform:translateY(0) rotate(var(--cherry-rotate))}50%{transform:translateY(-14px) rotate(var(--cherry-rotate))}to{transform:translateY(0) rotate(var(--cherry-rotate))}}@media(max-width:1550px){.magicfruitCherries .cherry-h-right{right:-100px;width:260px}.magicfruitCherries .cherry-h-left{left:-80px;width:214px}}@media(max-width:1280px){.magicfruitCherries .cherry-h-right{right:-60px;top:130px;width:180px}.magicfruitCherries .cherry-h-left{left:-60px;top:600px;width:172px}}.magicfruitCherries .split-section{align-items:flex-end;display:flex;flex-direction:row;gap:0;justify-content:space-between;padding:140px 0 120px;position:relative}.magicfruitCherries .split-section .hero-copy{align-self:center}.magicfruitCherries .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}.magicfruitCherries .split-section .section-copy{font-size:25px;max-width:980px}.magicfruitCherries .media-wrap{align-items:flex-end;display:flex}.magicfruitCherries .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){.magicfruitCherries .decor-cherry{z-index:1}.magicfruitCherries .cherry-h-right{right:-108px;top:20px;width:215px}.magicfruitCherries .cherry-h-left{left:-86px;top:560px;width:182px}.magicfruitCherries .hero-section{padding-top:80px;text-align:center}.magicfruitCherries .hero-section .hero-copy{margin:0 auto;max-width:100%;text-align:center}.magicfruitCherries .hero-section .title-hero{font-size:55px;line-height:1.05;margin-left:auto;margin-right:auto;max-width:18ch;text-wrap:balance}.magicfruitCherries .hero-section .cta-hero{margin-left:auto;margin-right:auto}.magicfruitCherries .hero-grid{gap:32px;grid-template-columns:1fr;position:relative;z-index:3}.magicfruitCherries .hero-logo-column{display:flex;justify-content:center;order:1}.magicfruitCherries .hero-logo-column img{max-width:none;width:min(712px,92vw)}.magicfruitCherries .hero-copy{margin:0 auto;max-width:100%;order:2;text-align:center}.magicfruitCherries .title-hero{font-size:38px;line-height:1.1;margin-bottom:16px}.magicfruitCherries .text-hero{font-size:15px;line-height:1.3;margin:0 auto 28px;max-width:34ch;text-align:center;text-wrap:balance}.magicfruitCherries .cta-hero{font-size:16px;height:49px;width:209px}.magicfruitCherries .split-section{grid-template-columns:1fr;padding:60px 0 80px}.magicfruitCherries .split-section .hero-copy{display:flex;flex-direction:column;justify-content:flex-end;min-height:549px;order:1;text-align:left}.magicfruitCherries .split-section .media-wrap{order:2}.magicfruitCherries .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}}.magicfruitCherries .split-section .section-copy{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}.magicfruitCherries .media-wrap{justify-content:flex-end}.magicfruitCherries .wrapper-engagement-success{background-image:url(https://wazdan.com/wp-content/uploads/Generated-Image-July-01-2026-12_30PM-scaled.webp);background-position:top;background-repeat:no-repeat;background-size:cover;isolation:isolate;position:relative;z-index:10}.magicfruitCherries .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}.magicfruitCherries .landscape-overlay{position:relative;z-index:1}.magicfruitCherries .cherry-engage{--cherry-rotate:0deg;animation-delay:-2s;animation-duration:5.1s;animation-iteration-count:infinite;animation-name:cherry-float;animation-timing-function:ease-in-out;pointer-events:none;position:absolute;right:-120px;top:80px;transform:rotate(var(--cherry-rotate));width:380px;will-change:transform;z-index:1}@media(max-width:1550px){.magicfruitCherries .cherry-engage{right:-80px;width:300px}}@media(max-width:1280px){.magicfruitCherries .cherry-engage{right:-50px;top:60px;width:220px}}@media(max-width:1023px){.magicfruitCherries .cherry-engage{right:-112px;top:170px;width:225px;z-index:0}}@media(max-width:767px){.magicfruitCherries .cherry-engage{right:-96px;top:150px;width:185px;z-index:0}}.magicfruitCherries .engagement-section{padding:78px 0 96px;text-align:center}.magicfruitCherries .engagement-section .title-hero{font-size:40px;line-height:normal;margin-bottom:38px}.magicfruitCherries .feature-grid{display:grid;gap:42px 56px;grid-template-columns:repeat(2,1fr);margin:0 auto;width:min(1080px,100%)}.magicfruitCherries .feature-item{align-items:center;display:flex;flex-direction:column;text-align:center}.magicfruitCherries .feature-item img{height:132px;margin-bottom:16px;width:auto}.magicfruitCherries .feature-copy{font-size:16px;line-height:1.35;margin:0 auto;max-width:360px;opacity:.95}.magicfruitCherries .feature-copy strong{display:block;font-size:25px;line-height:normal;margin-bottom:6px}.magicfruitCherries .success-section{padding:40px 0 150px;text-align:center}.magicfruitCherries .success-section .title-hero{font-size:40px;line-height:normal}.magicfruitCherries .success-copy{font-size:16px;line-height:1.35;margin:0 auto 44px;max-width:980px;opacity:.9}.magicfruitCherries .success-cards{align-items:end;display:grid;gap:22px;grid-template-columns:repeat(3,1fr);margin:0 auto;width:min(860px,100%)}.magicfruitCherries .game-card-shadow{border-radius:28px;box-shadow:0 25px 50px rgba(0,0,0,.45);overflow:hidden;transition:transform .2s}.magicfruitCherries .game-card-shadow img{display:block;width:100%}.magicfruitCherries .game-card-shadow:hover{transform:translateY(-6px)}@media(min-width:1024px){.magicfruitCherries .engagement-section{padding:122px 0 150px}.magicfruitCherries .engagement-section .title-hero{margin-bottom:62px}.magicfruitCherries .engagement-section .title-hero,.magicfruitCherries .success-section .title-hero{font-size:62px}.magicfruitCherries .feature-grid{gap:68px 90px;width:100%}.magicfruitCherries .feature-item img{height:206px;margin-bottom:25px}.magicfruitCherries .feature-copy{font-size:25px;max-width:560px}.magicfruitCherries .feature-copy strong{font-size:39px;margin-bottom:12px}.magicfruitCherries .success-section{padding:62px 0 238px}.magicfruitCherries .success-copy{font-size:25px;margin-bottom:70px;max-width:1360px}.magicfruitCherries .success-cards{gap:35px;width:min(1350px,100%)}.magicfruitCherries .game-card-shadow{border-radius:44px}}@media(max-width:767px){.magicfruitCherries .cherry-h-right{right:-92px;top:36px;width:175px}.magicfruitCherries .cherry-h-left{left:-78px;top:590px;width:160px}.magicfruitCherries .wrapper-engagement-success{background-size:cover;margin-top:-30px;padding-top:30px}.magicfruitCherries .engagement-section{padding:60px 0 80px}.magicfruitCherries .feature-grid{gap:40px;grid-template-columns:1fr}.magicfruitCherries .feature-item img{height:92px}.magicfruitCherries .success-section{padding-bottom:96px}.magicfruitCherries .success-cards{gap:32px;grid-template-columns:1fr;width:240px}}.magicfruitCherries .form-full-hd{align-items:center;background-image:url(https://wazdan.com/wp-content/uploads/Form-background-scaled.webp);background-position:50%;background-size:cover;display:flex;justify-content:center;margin-top:-56px;min-height:auto;padding:146px 0 108px;position:relative}.magicfruitCherries .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}.magicfruitCherries .card-form-gradient{background:linear-gradient(90deg,#ff76ff,#ff3d17);border-radius:36px;box-shadow:0 40px 80px rgba(0,0,0,.36);display:grid;margin:30px;max-width:860px;padding:56px 54px 52px;position:relative;text-align:center;width:100%;z-index:10}.magicfruitCherries .card-form-gradient .form-view,.magicfruitCherries .card-form-gradient .success-view{grid-column:1;grid-row:1;min-width:0;transition:opacity .25s ease}.magicfruitCherries .card-form-gradient .success-view{align-items:center;display:none;flex-direction:column;justify-content:center;pointer-events:none}.magicfruitCherries .card-form-gradient .success-view .success-heading{color:#fff;font-size:2.5em;font-weight:800;line-height:1.1;margin-bottom:16px}.magicfruitCherries .card-form-gradient .success-view .success-text{color:#fff;font-size:1.2em;opacity:.8}.magicfruitCherries .card-form-gradient.is-success .form-view{opacity:0;pointer-events:none;visibility:hidden}.magicfruitCherries .card-form-gradient.is-success .success-view{opacity:1;pointer-events:auto;visibility:visible}.magicfruitCherries .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}.magicfruitCherries .form-heading{color:#fff;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}.magicfruitCherries .contact-copy{color:#fff;font-size:16px;font-weight:500;line-height:1.32;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:42rem;opacity:.95}.magicfruitCherries .input-white{background:#fff;border:2px solid transparent;border-radius:50px;color:#333;font-size:16px;font-weight:700;height:58px;letter-spacing:0;line-height:1;margin-bottom:16px;outline:none;padding:0 25px;text-align:center;transition:.2s;width:100%}.magicfruitCherries .input-white:-ms-input-placeholder,.magicfruitCherries .input-white::-moz-placeholder,.magicfruitCherries .input-white::-webkit-input-placeholder,.magicfruitCherries .input-white::placeholder{color:#6b7280;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1;opacity:1;text-align:center}.magicfruitCherries .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-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}.magicfruitCherries .btn-contact-dark:focus-visible,.magicfruitCherries .btn-contact-dark:hover{box-shadow:0 24px 34px rgba(15,23,42,.33);transform:translateY(-2px)}.magicfruitCherries .btn-contact-dark:focus-visible{outline:2px solid hsla(0,0%,100%,.9);outline-offset:2px}.magicfruitCherries .legal-copy{color:#fff;font-size:11px;letter-spacing:.14em;line-height:1.45;margin-top:40px;opacity:.8;text-transform:uppercase}.magicfruitCherries .legal-copy a{color:inherit;font-weight:700;text-decoration:none}.magicfruitCherries .legal-copy a:hover{text-decoration:underline}.magicfruitCherries .crate-bottom-left{bottom:100px;left:200px;position:absolute;z-index:10}@media(max-width:1850px){.magicfruitCherries .crate-bottom-left{display:none}}@media(max-width:767px){.magicfruitCherries .form-heading{font-size:32px;max-width:90vw;text-align:center;white-space:normal}.magicfruitCherries .form-full-hd{margin-top:0;padding:90px 0}.magicfruitCherries .input-white{font-size:16px;letter-spacing:0;line-height:1}.magicfruitCherries .input-white:-ms-input-placeholder,.magicfruitCherries .input-white::-moz-placeholder,.magicfruitCherries .input-white::-webkit-input-placeholder,.magicfruitCherries .input-white::placeholder{font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:1;text-align:center}.magicfruitCherries .crate-bottom-left{display:none}}@media(max-width:1023px){.magicfruitCherries .split-section{align-items:stretch;flex-direction:column;gap:0;padding-bottom:40px;padding-top:40px}.magicfruitCherries .split-section .hero-copy{align-items:unset;display:block;height:auto;justify-content:unset;margin-bottom:24px;min-height:unset;text-align:center}.magicfruitCherries .split-section .section-copy,.magicfruitCherries .split-section .title-hero{margin-left:auto;margin-right:auto;max-width:100%;text-align:center}.magicfruitCherries .split-section .section-copy{font-size:20px;margin-bottom:0}.magicfruitCherries .media-wrap{align-items:center;justify-content:center;margin-top:24px;min-height:unset;width:100%}.magicfruitCherries .media-wrap img{display:block;margin-left:auto;margin-right:auto;max-width:90vw}}@media(prefers-reduced-motion:reduce){.magicfruitCherries .cherry-engage,.magicfruitCherries .decor-cherry{animation:none!important}}