.wm-page{--wm-cream:#f4f1e4;--wm-cream-soft:#e9e5d4;--wm-ink:#20261b;--wm-muted:#d3d7c2;--wm-green:#3c4a33;--wm-green-dark:#2e3a27;--wm-yellow:#fdff12;--wm-red:#e94b3c;isolation:isolate;color:#f7f4e8;font-family:var(--font-sans);background-color:#6c7f61;padding:0 0 72px;font-weight:600;position:relative;overflow:hidden}.wm-page:before{content:"";z-index:0;pointer-events:none;background-blend-mode:luminosity;transform-origin:50%;background-color:#6c7f61;background-image:url(/wonder-maker/background.webp);background-repeat:repeat;background-size:1920px 1920px;width:200vmax;height:200vmax;margin-top:-100vmax;margin-left:-100vmax;animation:90s ease-in-out infinite alternate wm-bg-pan;position:fixed;top:50%;left:50%;transform:rotate(-15deg)}.wm-page:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(75% 45% at 50% 0,#ffffff12,#0000 60%),radial-gradient(90% 60% at 50% 105%,#00000047,#0000 65%),linear-gradient(#ffffff1a,#ffffff1a);position:fixed;inset:0}.wm-page>*{z-index:1;position:relative}@keyframes wm-bg-pan{0%{transform:translate(0)rotate(-15deg)}to{transform:translate(480px,120px)rotate(-15deg)}}@media (prefers-reduced-motion:reduce){.wm-page:before{animation:none}}.wm-page h1,.wm-page h2,.wm-page h3,.wm-page h4{font-family:var(--font-display);letter-spacing:0}.wm-page ::selection{color:#fff;background:#fdff1259}.wm-hero{text-align:center;padding:78px 24px 62px;position:relative}.wm-hero-inner{max-width:900px;margin:0 auto}.wm-logo{filter:drop-shadow(0 8px #0000002e);width:auto;height:clamp(110px,15vw,170px);margin:0 auto 22px;display:block}.wm-hero-lead{color:#fff;text-shadow:0 3px #00000038;max-width:760px;margin:0 auto 8px;font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:700;line-height:1.15}.wm-hero-lead strong,.wm-accent{color:var(--wm-yellow);font-weight:800}.wm-hero-sub{max-width:660px;color:var(--wm-muted);margin:0 auto 26px;font-size:clamp(1rem,1.8vw,1.18rem);font-weight:600;line-height:1.35}.wm-hero-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:30px;display:flex}.wm-pill{background:var(--wm-cream);color:var(--wm-ink);border-radius:999px;align-items:center;gap:9px;padding:9px 17px;font-size:.95rem;font-weight:700;display:inline-flex;box-shadow:0 4px #00000029,0 10px 22px #00000024,inset 0 1px #ffffffb3}.wm-count{gap:10px;padding:6px 16px 6px 7px;animation:.5s cubic-bezier(.16,1,.3,1) .1s backwards wm-count-pop}@keyframes wm-count-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.wm-count-icon{background:var(--wm-yellow);width:34px;height:34px;color:var(--wm-ink);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 -2px #0000001f}.wm-count-icon svg{width:18px;height:18px}.wm-count-copy{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.wm-count-number{font-variant-numeric:tabular-nums;color:var(--wm-ink);font-size:1.25rem;font-weight:800}.wm-count-label{letter-spacing:.16em;text-transform:uppercase;color:#747b64;margin-top:3px;font-size:.62rem;font-weight:700}.wm-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.wm-btn-wrap--icon{position:relative}.wm-cta-icon{object-fit:contain;filter:drop-shadow(0 3px #00000038);pointer-events:none;width:58px;height:58px;position:absolute;bottom:-12px;right:-12px}.wm-section{max-width:1120px;margin:0 auto;padding:30px 24px 54px}.wm-section-head{text-align:center;margin-bottom:30px}.wm-section-badge{background:var(--wm-cream);width:54px;height:54px;color:var(--wm-green-dark);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid;box-shadow:0 4px #00000029,0 10px 20px #0000001f,inset 0 1px #ffffffb3}.wm-section-badge svg{width:27px;height:27px}.wm-section-title{color:#fff;text-shadow:0 3px #0003;margin:0 0 8px;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;line-height:1}.wm-section-sub{max-width:560px;color:var(--wm-muted);margin:0 auto;font-size:1.05rem;font-weight:600;line-height:1.35}.wm-grid{gap:22px;display:grid}.wm-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wm-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px;margin:0 auto}.wm-card{text-align:center;color:var(--wm-ink);background:var(--wm-cream);border-radius:22px;padding:22px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 5px #0000002e,0 14px 28px #00000029,inset 0 1px #fffc,inset 0 -3px #0000000d}.wm-card:hover{transform:translateY(-3px);box-shadow:0 8px #0000002e,0 18px 34px #0003,inset 0 1px #fffc,inset 0 -3px #0000000d}.wm-card h3{color:#1f2819;margin:0 0 6px;font-size:1.3rem;font-weight:800;line-height:1.05}.wm-card p{color:#5f6754;margin:0;font-size:.98rem;font-weight:600;line-height:1.35}.wm-style-art{background:var(--wm-cream-soft);border-radius:16px;place-items:center;height:116px;margin-bottom:14px;display:grid;box-shadow:inset 0 -3px #0000000d}.wm-style-art img{object-fit:contain;width:auto;height:70px;image-rendering:pixelated;filter:drop-shadow(0 4px #0000001f)}.wm-platform-icon{background:var(--wm-green-dark);width:62px;height:62px;color:var(--wm-cream);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid;box-shadow:inset 0 -3px #00000038}.wm-platform-icon svg{width:28px;height:28px}.wm-card--download p{letter-spacing:.16em;text-transform:uppercase;color:#7a816b;margin:0 0 16px;font-size:.78rem;font-weight:700}.wm-card--download{padding-bottom:24px}.wm-card--discord{max-width:640px;margin:0 auto;padding:38px 30px}.wm-card--discord img{object-fit:contain;width:88px;height:88px;margin:0 auto 14px}.wm-card--discord h3{font-size:1.8rem}.wm-card--discord p{max-width:450px;margin:0 auto 22px}@media (width<=980px){.wm-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.wm-grid--3{grid-template-columns:1fr;max-width:420px}}@media (width<=560px){.wm-hero{padding-top:56px}.wm-grid--4{grid-template-columns:1fr;max-width:420px;margin:0 auto}.wm-section{padding-left:18px;padding-right:18px}.wm-card--discord{padding:30px 20px}}body:has(.wm-page) footer{margin-top:0}.wm-ad-overlay{--wm-ink:#20261b;--wm-cream:#f4f1e4;--wm-green-dark:#2e3a27;--wm-yellow:#fdff12;z-index:1000;backdrop-filter:blur(6px);background:#0a0e08b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.wm-ad-overlay[hidden]{display:none}.wm-ad-window{border:3px solid var(--wm-ink);background:var(--wm-cream);border-radius:20px;outline:none;width:min(480px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 8px #00000047,0 26px 60px #0000007a}.wm-ad-titlebar{background:var(--wm-green-dark);color:var(--wm-cream);border-bottom:3px solid var(--wm-ink);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px 13px 18px;display:flex}.wm-ad-title-left{align-items:center;gap:10px;min-width:0;display:flex}.wm-ad-heart{color:#e94b3c;filter:drop-shadow(0 2px #0000004d);flex:none;width:27px;height:27px}.wm-ad-titlebar h3{font-family:var(--font-display);color:var(--wm-cream);margin:0;font-size:1.45rem;font-weight:800;line-height:1}.wm-ad-close{width:32px;height:32px;color:var(--wm-cream);font:700 15px/1 var(--font-sans);cursor:pointer;background:0 0;border:2px solid #ffffff40;border-radius:50%;flex:none;place-items:center;transition:background .15s;display:grid}.wm-ad-close:hover{background:#ffffff24}.wm-ad-body{text-align:center;padding:22px 22px 24px}.wm-ad-copy{color:#4b5443;margin:0 0 20px;font-size:1rem;font-weight:600;line-height:1.55}.wm-ad-count{background:var(--wm-yellow);min-width:2rem;height:2rem;color:var(--wm-ink);vertical-align:middle;border-radius:999px;place-items:center;margin:0 .2rem;padding:0 .35rem;font-size:1.05rem;font-weight:800;line-height:1;display:inline-grid;position:relative;top:-.14em;box-shadow:inset 0 -2px #0000001f}.wm-ad-download-wrap{margin:0 auto}.wm-btn.is-locked{opacity:.42;filter:saturate(.35);pointer-events:none}@media (width<=560px){.wm-ad-overlay{padding:16px}.wm-ad-titlebar h3{font-size:1.25rem}.wm-ad-body{padding:18px 16px 20px}.wm-ad-copy{font-size:.95rem}}
