.landing-div-1{color:#1b0f4d;background:#fff;min-width:0;font-family:Nunito,system-ui,sans-serif}.landing-header-2{padding:20px 24px 140px;position:relative;overflow:hidden}.landing-nav-3{backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:10px 12px 10px 20px;display:flex}.landing-a-4{color:#fff;align-items:center;gap:10px;font-family:Fredoka,sans-serif;font-size:18px;font-weight:600;text-decoration:none;display:flex}.landing-div-5{gap:28px;font-size:15px;font-weight:700;display:flex}.landing-a-6{color:#fff;text-decoration:none}.landing-a-7{color:#1b0f4d;background:#ffc93c;border-radius:999px;align-items:center;min-height:44px;padding:0 22px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.landing-div-8{flex-wrap:wrap;align-items:center;gap:32px;max-width:1200px;margin:48px auto 0;display:flex}.landing-div-9{flex-direction:column;flex:480px;gap:24px;min-width:0;display:flex}.landing-img-10{width:100%;max-width:600px;height:auto;margin-left:-12px;display:block}.landing-p-11{color:#fff;max-width:520px;margin:0;font-family:Fredoka,sans-serif;font-size:34px;font-weight:600;line-height:1.15}.landing-p-12{color:#e9e2ff;max-width:520px;margin:-8px 0 0;font-size:18px;line-height:1.5}.landing-div-13{flex-wrap:wrap;gap:10px;display:flex}.landing-span-14{color:#fff;background:#ff3d9a;border-radius:999px;padding:10px 18px;font-size:16px;font-weight:800}.landing-span-15{color:#1b0f4d;background:#22d3ee;border-radius:999px;padding:10px 18px;font-size:16px;font-weight:800}.landing-span-16{color:#1b0f4d;background:#fff;border-radius:999px;padding:10px 18px;font-size:16px;font-weight:800}.landing-div-17{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.landing-a-18{color:#1b0f4d;background:#ffc93c;border-radius:999px;align-items:center;min-height:52px;padding:0 30px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 6px #c98a00}.landing-a-19{color:#fff;border:2px solid #fff;border-radius:999px;align-items:center;min-height:52px;padding:0 30px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.landing-div-20{flex:420px;justify-content:center;min-width:0;display:flex}.landing-img-21{filter:drop-shadow(0 30px 40px #22d3ee59);width:100%;max-width:520px;height:auto;display:block}.landing-img-22{width:90px;height:auto;top:120px;right:6%}.landing-img-23{width:100px;height:auto;animation-delay:-2s;bottom:110px;left:46%}.landing-img-24{width:80px;height:auto;animation-delay:-4s;top:46%;right:2%}.landing-svg-25{width:100%;height:110px;display:block;position:absolute;bottom:-1px;left:0}.landing-section-26{background:#eaf6ff;padding:56px 24px 120px;position:relative}.landing-div-27{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:1040px;margin:0 auto;display:flex}.landing-div-28{flex-direction:column;align-items:center;gap:12px;display:flex}.landing-span-29{color:#fff;letter-spacing:.04em;background:#ff3d9a;border-radius:999px;padding:8px 18px;font-size:15px;font-weight:800}.landing-h2-30{color:#1b0f4d;max-width:820px;margin:0;font-family:Fredoka,sans-serif;font-size:52px;font-weight:700;line-height:1.02}.landing-video-31{aspect-ratio:2048/1080;background:#1b0f4d;border-radius:28px;width:100%;height:auto;display:block;box-shadow:0 24px 56px #1b0f4d4d}.landing-div-32{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.landing-a-33{color:#1b0f4d;background:#ffc93c;border-radius:999px;align-items:center;min-height:54px;padding:0 32px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 6px #c98a00}.landing-span-34{color:#3b2c73;font-size:16px;font-weight:800}.landing-svg-35{width:100%;height:70px;display:block;position:absolute;bottom:-1px;left:0}.landing-section-36{background:#fff;padding:72px 24px 96px}.landing-div-37{flex-wrap:wrap;align-items:center;gap:56px;max-width:1200px;margin:0 auto;display:flex}.landing-div-38{flex-direction:column;flex:440px;gap:20px;min-width:0;display:flex}.landing-h2-39{color:#1b0f4d;margin:0;font-family:Fredoka,sans-serif;font-size:52px;font-weight:700;line-height:1.02}.landing-p-40{color:#3b2c73;max-width:560px;margin:0;font-size:19px;line-height:1.6}.landing-p-41{color:#5b2bd9;margin:0;font-size:16px;font-weight:700}.landing-div-42{flex:420px;min-width:0}.landing-img-43{border-radius:36px;width:100%;height:auto;display:block;transform:rotate(2deg);box-shadow:0 24px 48px #1b0f4d40}.landing-div-44{flex-direction:column;gap:24px;max-width:1200px;margin:64px auto 0;display:flex}.landing-h2-45{margin:0;font-family:Fredoka,sans-serif;font-size:44px;font-weight:700;line-height:1.05}.landing-div-46{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.landing-div-47{background:#fff4d1;border-radius:28px;flex-direction:column;gap:8px;padding:26px;display:flex}.landing-h3-48{margin:0;font-family:Fredoka,sans-serif;font-size:25px;font-weight:700;line-height:1.1}.landing-p-49{color:#3b2c73;margin:0;font-size:16px;line-height:1.5}.landing-div-50{background:#ffe1f0;border-radius:28px;flex-direction:column;gap:8px;padding:26px;display:flex}.landing-div-51{background:#d8f8fd;border-radius:28px;flex-direction:column;gap:8px;padding:26px;display:flex}.landing-div-52{background:#e9e2ff;border-radius:28px;flex-direction:column;gap:8px;padding:26px;display:flex}.landing-section-53{background:#f3eeff;padding:110px 24px;position:relative;overflow:hidden}.landing-img-54{width:90px;height:auto;animation-delay:-1s;top:120px;right:7%}.landing-svg-55{width:100%;height:90px;display:block;position:absolute;top:-1px;left:0}.landing-div-56{flex-direction:column;align-items:center;gap:40px;max-width:1200px;margin:0 auto;display:flex}.landing-h2-57{text-align:center;margin:0;font-family:Fredoka,sans-serif;font-size:52px;font-weight:700;line-height:1.02}.landing-div-58{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;width:100%;display:grid}.landing-article-59{background:#22d3ee;border-radius:36px;align-items:flex-end;gap:20px;min-height:360px;padding:32px 32px 0;display:flex;overflow:hidden}.landing-div-60{flex-direction:column;flex:1 1 0;gap:10px;min-width:0;padding-bottom:32px;display:flex}.landing-h3-61{color:#1b0f4d;margin:0;font-family:Fredoka,sans-serif;font-size:44px;font-weight:700}.landing-p-62{color:#1b0f4d;margin:0;font-size:17px;line-height:1.5}.landing-img-63{width:42%;max-width:220px;height:auto;display:block}.landing-article-64{background:#ff3d9a;border-radius:36px;align-items:flex-end;gap:20px;min-height:360px;padding:32px 32px 0;display:flex;overflow:hidden}.landing-h3-65{color:#fff;margin:0;font-family:Fredoka,sans-serif;font-size:44px;font-weight:700}.landing-p-66{color:#fff;margin:0;font-size:17px;line-height:1.5}.landing-section-67{color:#fff;background:#1b0f4d;padding:140px 24px 110px;position:relative;overflow:hidden}.landing-img-68{width:84px;height:auto;animation-delay:-3s;bottom:70px;right:5%}.landing-svg-69{width:100%;height:60px;display:block;position:absolute;top:-1px;left:0}.landing-div-70{flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;display:flex}.landing-div-71{flex-direction:column;gap:12px;max-width:760px;display:flex}.landing-h2-72{color:#fff;margin:0;font-family:Fredoka,sans-serif;font-size:52px;font-weight:700;line-height:1.02}.landing-p-73{color:#e9e2ff;margin:0;font-size:18px;line-height:1.55}.landing-div-74{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.landing-article-75{color:#1b0f4d;background:#fff;border-top:10px solid #e5484d;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.landing-img-76{aspect-ratio:1;object-fit:cover;width:100%;display:block}.landing-div-77{flex-direction:column;flex-grow:1;gap:8px;padding:20px 24px 26px;display:flex}.landing-span-78{color:#5b2bd9;font-size:14px;font-weight:800}.landing-h3-79{margin:0;font-family:Fredoka,sans-serif;font-size:32px;font-weight:700}.landing-p-80{color:#3b2c73;flex-grow:1;margin:0;font-size:16px;line-height:1.5}.landing-span-81{color:#9b1c20;background:#fde2e3;border-radius:999px;align-self:flex-start;margin-top:8px;padding:6px 12px;font-size:14px;font-weight:800}.landing-article-82{color:#1b0f4d;background:#fff;border-top:10px solid #3ba3e0;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.landing-span-83{color:#11557f;background:#dceffb;border-radius:999px;align-self:flex-start;margin-top:8px;padding:6px 12px;font-size:14px;font-weight:800}.landing-article-84{color:#1b0f4d;background:#fff;border-top:10px solid #46b86b;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.landing-span-85{color:#1d6b37;background:#ddf4e4;border-radius:999px;align-self:flex-start;margin-top:8px;padding:6px 12px;font-size:14px;font-weight:800}.landing-article-86{color:#1b0f4d;background:#fff;border-top:10px solid #f29a3a;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.landing-span-87{color:#8a4a07;background:#fdebd6;border-radius:999px;align-self:flex-start;margin-top:8px;padding:6px 12px;font-size:14px;font-weight:800}.landing-div-88{background:#ffffff14;border:1px solid #ffffff2e;border-radius:28px;flex-wrap:wrap;align-items:center;gap:24px;padding:28px 32px;display:flex}.landing-div-89{color:#1b0f4d;background:#ffc93c;border-radius:999px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;font-family:Fredoka,sans-serif;font-size:40px;font-weight:700;display:flex}.landing-div-90{flex:400px;min-width:0}.landing-h3-91{color:#fff;margin:0 0 6px;font-family:Fredoka,sans-serif;font-size:30px;font-weight:700}.landing-p-92{color:#e9e2ff;margin:0;font-size:17px;line-height:1.5}.landing-section-93{background:#ffc93c;padding:110px 24px 100px;position:relative}.landing-div-94{flex-direction:column;gap:36px;max-width:1200px;margin:0 auto;display:flex}.landing-div-95{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.landing-h2-96{margin:0;font-family:Fredoka,sans-serif;font-size:52px;font-weight:700;line-height:1.02}.landing-p-97{max-width:380px;margin:0;font-size:18px;font-weight:700}.landing-div-98{background:#fff;border-radius:28px;flex-direction:column;gap:14px;padding:28px;display:flex}.landing-div-99{align-items:baseline;gap:10px;display:flex}.landing-span-100{color:#d61f7a;font-family:Fredoka,sans-serif;font-size:72px;font-weight:700;line-height:.9}.landing-span-101{font-size:18px;font-weight:800}.landing-div-102{flex-wrap:wrap;gap:8px;display:flex}.landing-span-103{background:#ffe1f0;border-radius:999px;padding:8px 14px;font-weight:800}.landing-a-104{color:#fff;background:#d61f7a;border-radius:999px;justify-content:center;align-items:center;min-height:52px;margin-top:auto;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.landing-a-105{color:inherit;font-weight:800}.landing-span-106{color:#0e7c8f;font-family:Fredoka,sans-serif;font-size:72px;font-weight:700;line-height:.9}.landing-span-107{background:#d8f8fd;border-radius:999px;padding:8px 14px;font-weight:800}.landing-a-108{color:#fff;background:#0e7c8f;border-radius:999px;justify-content:center;align-items:center;min-height:52px;margin-top:auto;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.landing-p-109{margin:0;font-size:16px;font-weight:700}.landing-section-110{background:#fff;padding:110px 24px;position:relative;overflow:hidden}.landing-img-111{width:100px;height:auto;animation-delay:-5s;top:130px;right:6%}.landing-svg-112{width:100%;height:80px;display:block;position:absolute;top:-1px;left:0}.landing-div-113{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.landing-div-114{flex-direction:column;flex:420px;gap:14px;min-width:0;display:flex}.landing-p-115{color:#3b2c73;max-width:560px;margin:0;font-size:18px;line-height:1.55}.landing-div-116{border-radius:32px;overflow-x:auto}.landing-img-117{border-radius:32px;width:100%;height:auto;display:block;box-shadow:0 24px 48px #1b0f4d33}.landing-p-118{color:#5b2bd9;margin:-24px 0 0;font-size:14px;font-weight:700}.landing-div-119{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px;display:grid}.landing-div-120{color:#1b0f4d;border:2px solid #eee8ff;border-radius:22px;align-items:center;gap:14px;padding:18px 20px;display:flex}.landing-span-121{background:#e5262b;border-radius:999px;flex:none;width:28px;height:28px}.landing-span-122{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.landing-span-123{font-family:Fredoka,sans-serif;font-size:21px;font-weight:700}.landing-span-124{color:#3b2c73;font-size:14px}.landing-span-125{font-size:17px;font-weight:800}.landing-span-126{background:#f7931e;border-radius:999px;flex:none;width:28px;height:28px}.landing-span-127{background:#ec1c8c;border-radius:999px;flex:none;width:28px;height:28px}.landing-span-128{background:#7b2fe0;border-radius:999px;flex:none;width:28px;height:28px}.landing-span-129{background:#2f6ff0;border-radius:999px;flex:none;width:28px;height:28px}.landing-span-130{background:#ffc21a;border-radius:999px;flex:none;width:28px;height:28px}.landing-span-131{background:#17c3b2;border-radius:999px;flex:none;width:28px;height:28px}.landing-section-132{color:#fff;background:#1b0f4d;padding:160px 24px 170px;position:relative;overflow:hidden}.landing-img-133{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scaleX(-1)}.landing-div-134{background:radial-gradient(at 50% 40%,#1b0f4d59 0%,#1b0f4dcc 75%);position:absolute;inset:0}.landing-img-135{width:96px;height:auto;top:140px;left:6%}.landing-img-136{width:90px;height:auto;animation-delay:-3s;top:190px;right:6%}.landing-div-137{flex-direction:column;gap:44px;max-width:1200px;margin:0 auto;display:flex;position:relative}.landing-div-138{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.landing-h2-139{color:#fff;max-width:860px;margin:0;font-family:Fredoka,sans-serif;font-size:64px;font-weight:700;line-height:1}.landing-p-140{color:#e9e2ff;max-width:620px;margin:0;font-size:19px;line-height:1.55}.landing-div-141{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;gap:24px;display:grid}.landing-article-142{backdrop-filter:blur(8px);background:#1b0f4d8c;border:2px solid #f7931e;border-radius:32px;flex-direction:column;gap:18px;padding:30px 28px;display:flex;position:relative;box-shadow:0 0 0 6px #ffffff0a,0 0 48px #f7931e66}.landing-div-143{flex-direction:column;gap:4px;display:flex}.landing-h3-144{color:#fff;margin:0;font-family:Fredoka,sans-serif;font-size:36px;font-weight:700;line-height:1}.landing-span-145{color:#ffe79a;font-size:18px;font-weight:800}.landing-ul-146{color:#fff;flex-direction:column;gap:14px;margin:0;padding:0;font-size:17px;font-weight:700;line-height:1.4;list-style:none;display:flex}.landing-li-147{align-items:flex-start;gap:12px;display:flex}.landing-svg-148{flex:none;margin-top:1px}.landing-article-149{backdrop-filter:blur(8px);background:linear-gradient(160deg,#e5262b 0%,#5b2bd98c 100%);border:2px solid #e5262b;border-radius:32px;flex-direction:column;gap:18px;padding:36px 32px;display:flex;position:relative;box-shadow:0 0 0 6px #ffffff0a,0 0 48px #e5262b66}.landing-span-150{color:#1b0f4d;background:#ffc93c;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:13px;font-weight:800}.landing-h3-151{color:#fff;margin:0;font-family:Fredoka,sans-serif;font-size:44px;font-weight:700;line-height:1}.landing-ul-152{color:#fff;flex-direction:column;gap:14px;margin:0;padding:0;font-size:18px;font-weight:700;line-height:1.4;list-style:none;display:flex}.landing-article-153{backdrop-filter:blur(8px);background:#1b0f4d8c;border:2px solid #ec1c8c;border-radius:32px;flex-direction:column;gap:18px;padding:30px 28px;display:flex;position:relative;box-shadow:0 0 0 6px #ffffff0a,0 0 48px #ec1c8c66}.landing-div-154{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.landing-a-155{color:#1b0f4d;background:#ffc93c;border-radius:999px;align-items:center;min-height:60px;padding:0 40px;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 6px #c98a00,0 0 40px #ffc93c80}.landing-span-156{color:#e9e2ff;font-size:15px;font-weight:700}.landing-svg-157{width:100%;height:90px;display:block;position:absolute;bottom:-1px;left:0}.landing-section-158{background:#fff;padding:80px 24px 110px}.landing-div-159{background:#f3eeff;border-radius:36px;flex-wrap:wrap;gap:48px;max-width:1200px;margin:0 auto;padding:48px;display:flex}.landing-div-160{flex-direction:column;flex:300px;gap:16px;min-width:0;display:flex}.landing-p-161{color:#3b2c73;margin:0;font-size:18px;line-height:1.55}.landing-p-162{color:#3b2c73;margin:8px 0 0;font-size:16px;line-height:1.5}.landing-a-163{color:#5b2bd9;font-weight:800}.landing-div-164{flex-direction:column;flex:2 520px;gap:10px;min-width:0;display:flex}.landing-details-165{background:#fff;border-radius:20px;padding:4px 24px}.landing-summary-166{cursor:pointer;padding:18px 0;font-family:Fredoka,sans-serif;font-size:21px;font-weight:600}.landing-p-167{color:#3b2c73;margin:0 0 20px;font-size:16px;line-height:1.55}.landing-section-168{padding:120px 24px 72px;position:relative;overflow:hidden}.landing-svg-169{width:100%;height:100px;display:block;position:absolute;top:-1px;left:0}.landing-img-170{width:110px;height:auto;top:110px;left:8%}.landing-img-171{width:80px;height:auto;animation-delay:-3s;top:150px;right:9%}.landing-div-172{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:900px;margin:0 auto;display:flex;position:relative}.landing-h2-173{color:#fff;margin:0;font-family:Fredoka,sans-serif;font-size:64px;font-weight:700;line-height:1}.landing-p-174{color:#fff;margin:0;font-size:20px;font-weight:700}.landing-a-175{color:#1b0f4d;background:#ffc93c;border-radius:999px;align-items:center;min-height:56px;padding:0 36px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 6px #c98a00}.landing-footer-176{color:#e9e2ff;flex-direction:column;gap:40px;max-width:1200px;margin:96px auto 0;display:flex}.landing-form-177{background:#1b0f4db8;border:1px solid #ffffff2e;border-radius:32px;flex-wrap:wrap;align-items:center;gap:32px;padding:36px;display:flex}.landing-input-178{display:none}.landing-div-179{flex-direction:column;flex:320px;gap:8px;min-width:0;display:flex}.landing-h2-180{color:#fff;margin:0;font-family:Fredoka,sans-serif;font-size:34px;font-weight:700;line-height:1.05}.landing-p-181{margin:0;font-size:16px;line-height:1.5}.landing-div-182{flex-direction:column;flex:2 460px;gap:14px;min-width:0;display:flex}.landing-div-183{flex-wrap:wrap;gap:12px;display:flex}.landing-label-184{color:#fff;flex-direction:column;flex:180px;gap:6px;min-width:0;font-size:14px;font-weight:700;display:flex}.landing-input-185{color:#1b0f4d;min-height:48px;font:inherit;background:#fff;border:2px solid #ffffff4d;border-radius:14px;padding:0 16px;font-weight:600}.landing-label-186{color:#fff;flex-direction:column;flex:220px;gap:6px;min-width:0;font-size:14px;font-weight:700;display:flex}.landing-label-187{color:#fff;flex-direction:column;flex:160px;gap:6px;min-width:0;font-size:14px;font-weight:700;display:flex}.landing-div-188{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.landing-label-189{flex:280px;align-items:flex-start;gap:10px;min-width:0;font-size:14px;line-height:1.45;display:flex}.landing-input-190{accent-color:#ffc93c;flex:none;width:20px;height:20px;margin:1px 0 0}.landing-a-191{color:#ffc93c}.landing-button-192{color:#1b0f4d;min-height:50px;font:inherit;cursor:pointer;background:#ffc93c;border:0;border-radius:999px;padding:0 28px;font-size:16px;font-weight:800}.landing-div-193{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;display:grid}.landing-div-194{flex-direction:column;gap:12px;display:flex}.landing-img-195{width:160px;height:auto;display:block}.landing-p-196{margin:0;font-size:14px;line-height:1.5}.landing-nav-197{flex-direction:column;gap:10px;font-size:15px;display:flex}.landing-span-198{color:#fff;font-family:Fredoka,sans-serif;font-size:18px;font-weight:600}.landing-a-199{color:#e9e2ff;text-decoration:none}.landing-div-200{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.landing-a-201{color:#fff;border:1px solid #ffffff59;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none}.landing-div-202{border-top:1px solid #ffffff38;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;font-size:13px;display:flex}.landing-span-203{flex-wrap:wrap;gap:18px;display:flex}.landing-a-204{color:#e9e2ff}body{background:#1b0f4d;margin:0}a{color:#1b0f4d}a:hover{color:#5b2bd9}.hero{background:linear-gradient(90deg,#1b0f4db3 0%,#1b0f4d59 60%,#1b0f4d26 100%),#1b0f4d url(/assets/3980ccae67f0fcdf86063755c7bfa8b3.webp) 50%/cover no-repeat}.cta-band{background:linear-gradient(#1b0f4d8c,#1b0f4dcc),#1b0f4d url(/assets/58e296915975ab66f550935151428e92.webp) 50%/cover no-repeat}.candy{pointer-events:none;animation:7s ease-in-out infinite bob;position:absolute}@keyframes bob{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-12px)rotate(6deg)}}@media (prefers-reduced-motion:reduce){.candy{animation:none}}@media (width<=760px){.candy{display:none}}.btn:focus-visible,.navlink:focus-visible{outline-offset:3px;outline:3px solid #22d3ee}.btn{transition:transform .15s}.btn:hover{transform:translateY(-2px)}.truck{animation:6s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-16px)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.truck{animation:none}.btn{transition:none}}body{overflow-x:hidden}.maphint{display:none}@media (width<=760px){.navlinks{display:none!important}.h-big{font-size:42px!important}.h-sec{font-size:34px!important}.hook{font-size:26px!important}.brand{font-size:15px!important}.navcta{padding:0 16px!important;font-size:14px!important}.hero{padding:12px 16px 110px!important}#inicio{gap:12px!important;margin-top:24px!important}.truck{max-width:320px!important}#historia{padding:32px 16px 64px!important}#personajes,#destinos,#funciones,#localidades{padding:84px 16px 64px!important}#preguntas{padding:56px 16px 64px!important}#adelanto{padding:28px 16px 84px!important}#beneficios{padding:110px 16px 120px!important}.cta-band{padding:90px 16px 32px!important}.box{gap:24px!important;padding:22px!important}.pcard{min-height:300px!important;padding:24px 20px 0!important}.pcard h3{font-size:34px!important}.wave{height:44px!important}.mapwrap img{min-width:760px;border-radius:20px!important}.maphint{display:block}}.documento-donacion[data-astro-cid-bbn36srx]{box-sizing:border-box;color:#1b0f4d;background:#fff;border:0;border-radius:1.5rem;width:min(48rem,100% - 2rem);max-height:min(85dvh,48rem);padding:0;box-shadow:0 20px 60px #13093270}.documento-donacion[data-astro-cid-bbn36srx][open]{flex-direction:column;display:flex}.documento-donacion[data-astro-cid-bbn36srx]::backdrop{background:#1b0f4dbb}header[data-astro-cid-bbn36srx]{background:#f4edff;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}h2[data-astro-cid-bbn36srx]{margin:0;font:600 clamp(1.2rem,4vw,1.65rem)/1.1 Fredoka,sans-serif}button[data-astro-cid-bbn36srx]{color:#1b0f4d;min-height:44px;font:inherit;cursor:pointer;background:#ffc93c;border:0;border-radius:999px;padding:.5rem 1rem;font-weight:800}.contenido-documento[data-astro-cid-bbn36srx]{overflow-wrap:anywhere;padding:0 1.25rem 1rem;line-height:1.6;overflow-y:auto}
