{"id":5954,"date":"2026-10-08T09:54:26","date_gmt":"2026-10-08T16:54:26","guid":{"rendered":"http:\/\/trackersearth.com\/blog\/?page_id=5954"},"modified":"2026-10-08T10:17:42","modified_gmt":"2026-10-08T17:17:42","slug":"coloring-contest","status":"publish","type":"page","link":"http:\/\/trackersearth.com\/blog\/coloring-contest\/","title":{"rendered":"Coloring Contest"},"content":{"rendered":"<style> \n  \/* ============================================================\n     TRACKERS EARTH - COLORING CONTEST PAGE (Halloween 2026 \u00b7 GENERAL) \u00b7 KID MODE\n     Paste this entire block as one piece. All styles are scoped under .trk-contest.\n     Keep the markup below the styles on its long lines: WordPress turns\n     line breaks inside it into extra spacing.\n     ============================================================ *\/\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Patrick+Hand&display=swap');\n  .trk-contest{\n    --ink:#1C1A17;\n    --rangers:#2F5D3A;\n    --mariners:#1F5E73;\n    --wilders:#B8862B;\n    --artisans:#A93226;\n    --sun:#F2B632;\n    --line:#D9D2C4;\n    \/* Halloween palette *\/\n    --pumpkin:#E8741C;\n    --pumpkin-deep:#C2500A;\n    --plum:#5B3A8C;\n    --slime:#3F7A1E;\n    \/* crayon colors for the coloring animation *\/\n    --w-pumpkin:#F28C28;\n    --w-purple:#7B4BC0;\n    --w-green:#6FB02E;\n    --w-candy:#F2B632;\n    --hand:'Patrick Hand',cursive;\n    \/* wobbly hand-drawn border shape, reused everywhere *\/\n    --wobble:255px 15px 225px 15px\/15px 225px 15px 255px;\n    font-family:inherit;\n    color:inherit;\n    background:transparent;\n    max-width:1080px;\n    margin:0 auto;\n    padding:0 0 64px;\n    line-height:1.6;\n  }\n  .trk-contest *{box-sizing:border-box;}\n  .trk-contest img{max-width:100%;height:auto;display:block;}\n  .trk-contest a:focus-visible{outline:3px solid var(--plum);outline-offset:3px;}\n  \/* ---------- header ---------- *\/\n  .trk-eyebrow{font-family:var(--hand);font-size:18px;letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin:8px 0 2px;}\n  .trk-title{font-size:clamp(36px,5.5vw,56px);line-height:1.05;margin:0 0 4px;font-weight:700;}\n  .trk-title em{font-style:normal;color:var(--pumpkin-deep);position:relative;white-space:nowrap;}\n  \/* crayon squiggle under the word \"Contest\" *\/\n  .trk-title em::after{content:\"\";position:absolute;left:0;right:0;bottom:-12px;height:12px;\n    background:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M2 9 Q 22 2, 42 8 T 82 8 T 122 9 T 162 7 T 198 9' fill='none' stroke='%235B3A8C' stroke-width='5' stroke-linecap='round'\/%3E%3C\/svg%3E\") no-repeat center\/100% 100%;}\n  .trk-tagline{font-family:var(--hand);font-size:clamp(18px,2.4vw,23px);margin:14px 0 0;color:var(--ink);}\n  .trk-stripe{display:grid;grid-template-columns:repeat(4,1fr);height:10px;border-radius:6px;overflow:hidden;margin:22px 0 38px;transform:rotate(-.4deg);}\n  .trk-stripe span:nth-child(1){background:var(--pumpkin);}\n  .trk-stripe span:nth-child(2){background:var(--plum);}\n  .trk-stripe span:nth-child(3){background:var(--w-green);}\n  .trk-stripe span:nth-child(4){background:var(--ink);}\n  \/* ---------- hero ---------- *\/\n  .trk-hero{display:grid;grid-template-columns:1.05fr 0.95fr;gap:36px;align-items:start;margin-bottom:60px;\n    position:relative;container-type:inline-size;}\n  .trk-hero-art{margin:0;border:3px solid var(--ink);border-radius:var(--wobble);padding:14px;background:#fff;box-shadow:7px 7px 0 var(--line);transform:rotate(-.6deg);transition:transform .15s ease;}\n  .trk-hero-art:hover{transform:rotate(0deg) scale(1.01);}\n  .trk-hero-art figcaption{font-family:var(--hand);font-size:17px;margin-top:10px;text-align:center;}\n  \/* ---------- faux coloring animation ---------- *\/\n  .trk-colorin{position:relative;display:block;overflow:hidden;border-radius:4px;}\n  \/* one flat wash per part of the picture: title, vampire, goblin, candy *\/\n  .trk-wash{\n    position:absolute;\n    pointer-events:none;                 \/* never block the download click *\/\n    mix-blend-mode:multiply;             \/* color the paper, keep the ink *\/\n    opacity:0;\n    \/* soft, rounded crayon edge so the color doesn't look machine-cut *\/\n    -webkit-mask-image:radial-gradient(ellipse 72% 72% at 50% 50%, #000 58%, transparent 100%);\n    mask-image:radial-gradient(ellipse 72% 72% at 50% 50%, #000 58%, transparent 100%);\n    animation:trk-fill 1.5s ease-in forwards;\n  }\n  .trk-wash:nth-of-type(1){left:4%;width:92%;top:2.2%;height:14.3%;background:var(--w-pumpkin);animation-delay:.6s;animation-duration:1.5s;}\n  .trk-wash:nth-of-type(2){left:16%;width:41%;top:26.5%;height:52.5%;background:var(--w-purple);animation-delay:2.0s;animation-duration:1.6s;}\n  .trk-wash:nth-of-type(3){left:55%;width:37%;top:57%;height:30.5%;background:var(--w-green);animation-delay:3.4s;animation-duration:1.4s;}\n  .trk-wash:nth-of-type(4){left:3%;width:69%;top:82.5%;height:16%;background:var(--w-candy);animation-delay:4.8s;animation-duration:1.7s;}\n  \/* kid-scribble fill: a ragged, uneven edge wanders down the patch,\n     some spots filling faster than others, never a straight line *\/\n  @keyframes trk-fill{\n    0%{opacity:0;\n      clip-path:polygon(0 0,100% 0,100% 2%,87% 0%,75% 3%,62% 1%,50% 4%,37% 1%,25% 3%,12% 0%,0 2%);}\n    12%{opacity:.42;\n      clip-path:polygon(0 0,100% 0,100% 14%,87% 26%,75% 9%,62% 31%,50% 12%,37% 28%,25% 8%,12% 24%,0 13%);}\n    38%{\n      clip-path:polygon(0 0,100% 0,100% 52%,87% 34%,75% 61%,62% 39%,50% 66%,37% 36%,25% 58%,12% 41%,0 63%);}\n    64%{\n      clip-path:polygon(0 0,100% 0,100% 71%,87% 92%,75% 68%,62% 88%,50% 74%,37% 95%,25% 70%,12% 90%,0 78%);}\n    100%{opacity:.42;\n      clip-path:polygon(0 0,100% 0,100% 104%,87% 104%,75% 104%,62% 104%,50% 104%,37% 104%,25% 104%,12% 104%,0 104%);}\n  }\n  \/* the crayon's full journey: title, vampire, goblin, candy, then the\n     calendar dates, then the print button.\n     --ix\/--iy\/--iw\/--ih = where the picture sits inside the hero\n     --rx\/--rw           = where the right-hand column sits *\/\n  .trk-crayon{\n    --iw:calc((100cqw - 36px) * 0.525 - 34px);\n    --ih:calc(var(--iw) * 1.1819);\n    --ix:17px;\n    --iy:17px;\n    --rx:calc((100cqw - 36px) * 0.525 + 36px);\n    --rw:calc((100cqw - 36px) * 0.475);\n    position:absolute;top:0;left:4%;font-size:42px;line-height:1;z-index:3;\n    pointer-events:none;filter:drop-shadow(2px 3px 2px rgba(0,0,0,.25));\n    transform:rotate(35deg);\n    animation:trk-scribble 10s ease-in-out .4s forwards;\n  }\n  @keyframes trk-scribble{\n    0%{left:calc(var(--ix) + var(--iw) * 0.132 - 6px);top:calc(var(--iy) + var(--ih) * 0.022 - 34px);transform:rotate(35deg); opacity:1;}\n    5%{left:calc(var(--ix) + var(--iw) * 0.684 - 6px);top:calc(var(--iy) + var(--ih) * 0.144 - 34px);transform:rotate(18deg);}\n    10%{left:calc(var(--ix) + var(--iw) * 0.242 - 6px);top:calc(var(--iy) + var(--ih) * 0.079 - 34px);transform:rotate(42deg);}\n    15%{left:calc(var(--ix) + var(--iw) * 0.794 - 6px);top:calc(var(--iy) + var(--ih) * 0.158 - 34px);transform:rotate(25deg);}\n    17%{left:calc(var(--ix) + var(--iw) * 0.201 - 6px);top:calc(var(--iy) + var(--ih) * 0.265 - 34px);transform:rotate(35deg);}\n    22%{left:calc(var(--ix) + var(--iw) * 0.447 - 6px);top:calc(var(--iy) + var(--ih) * 0.711 - 34px);transform:rotate(18deg);}\n    27%{left:calc(var(--ix) + var(--iw) * 0.250 - 6px);top:calc(var(--iy) + var(--ih) * 0.475 - 34px);transform:rotate(42deg);}\n    31%{left:calc(var(--ix) + var(--iw) * 0.496 - 6px);top:calc(var(--iy) + var(--ih) * 0.764 - 34px);transform:rotate(25deg);}\n    33%{left:calc(var(--ix) + var(--iw) * 0.587 - 6px);top:calc(var(--iy) + var(--ih) * 0.570 - 34px);transform:rotate(35deg);}\n    38%{left:calc(var(--ix) + var(--iw) * 0.809 - 6px);top:calc(var(--iy) + var(--ih) * 0.829 - 34px);transform:rotate(18deg);}\n    43%{left:calc(var(--ix) + var(--iw) * 0.631 - 6px);top:calc(var(--iy) + var(--ih) * 0.692 - 34px);transform:rotate(42deg);}\n    46%{left:calc(var(--ix) + var(--iw) * 0.853 - 6px);top:calc(var(--iy) + var(--ih) * 0.860 - 34px);transform:rotate(25deg);}\n    48%{left:calc(var(--ix) + var(--iw) * 0.099 - 6px);top:calc(var(--iy) + var(--ih) * 0.825 - 34px);transform:rotate(35deg);}\n    53%{left:calc(var(--ix) + var(--iw) * 0.513 - 6px);top:calc(var(--iy) + var(--ih) * 0.961 - 34px);transform:rotate(18deg);}\n    58%{left:calc(var(--ix) + var(--iw) * 0.182 - 6px);top:calc(var(--iy) + var(--ih) * 0.889 - 34px);transform:rotate(42deg);}\n    61%{left:calc(var(--ix) + var(--iw) * 0.596 - 6px);top:calc(var(--iy) + var(--ih) * 0.977 - 34px);transform:rotate(25deg);}\n    \/* fly to the calendar and swipe the deadline *\/\n    64%{left:calc(var(--rx) + var(--rw) * 0.00);top:46px;transform:rotate(95deg);}\n    66%{left:calc(var(--rx) + var(--rw) * 0.03);top:60px;transform:rotate(95deg);}\n    72%{left:calc(var(--rx) + var(--rw) * 0.40);top:60px;transform:rotate(95deg);}\n    \/* drop to the second date *\/\n    75%{left:calc(var(--rx) + var(--rw) * 0.03);top:149px;transform:rotate(95deg);}\n    81%{left:calc(var(--rx) + var(--rw) * 0.40);top:149px;transform:rotate(95deg);}\n    \/* dive to the print button and circle it *\/\n    84%{left:calc(var(--rx) + var(--rw) * 0.30);top:245px;transform:rotate(45deg);}\n    88%{left:calc(var(--rx) + var(--rw) * 0.62);top:281px;transform:rotate(15deg);}\n    92%{left:calc(var(--rx) + var(--rw) * 0.22);top:273px;transform:rotate(60deg);}\n    \/* pop! *\/\n    96%{left:calc(var(--rx) + var(--rw) * 0.42);top:259px;transform:rotate(0deg) scale(1.4);opacity:1;}\n    100%{left:calc(var(--rx) + var(--rw) * 0.42);top:241px;transform:rotate(-20deg) scale(.2);opacity:0;}\n  }\n  \/* marker swipe behind each date, timed to the crayon's pass *\/\n  .trk-hl{\n    background-image:linear-gradient(rgba(242,140,40,.5),rgba(242,140,40,.5));\n    background-repeat:no-repeat;background-position:0 62%;background-size:0% 80%;\n    animation:trk-swipe .8s ease-out forwards;\n  }\n  .trk-hl-1{animation-delay:7.0s;}\n  .trk-hl-2{animation-delay:8.1s;}\n  @keyframes trk-swipe{to{background-size:100% 80%;}}\n  \/* starburst + pop on the print button when the crayon lands *\/\n  .trk-burst{position:relative;}\n  .trk-burst::after{\n    content:\"\";position:absolute;inset:-26px;pointer-events:none;opacity:0;\n    background:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 100 100'%3E%3Cg stroke='%23F2B632' stroke-width='4' stroke-linecap='round'%3E%3Cline x1='50' y1='2' x2='50' y2='16'\/%3E%3Cline x1='50' y1='84' x2='50' y2='98'\/%3E%3Cline x1='2' y1='50' x2='16' y2='50'\/%3E%3Cline x1='84' y1='50' x2='98' y2='50'\/%3E%3Cline x1='16' y1='16' x2='26' y2='26'\/%3E%3Cline x1='74' y1='74' x2='84' y2='84'\/%3E%3Cline x1='84' y1='16' x2='74' y2='26'\/%3E%3Cline x1='26' y1='74' x2='16' y2='84'\/%3E%3C\/g%3E%3C\/svg%3E\") no-repeat center\/contain;\n    animation:trk-starburst .9s ease-out 9.5s forwards;\n  }\n  @keyframes trk-starburst{\n    0%{opacity:0;transform:scale(.3);}\n    35%{opacity:1;transform:scale(1.05);}\n    100%{opacity:0;transform:scale(1.5);}\n  }\n  .trk-burst{animation:trk-buttonpop .5s ease-out 9.55s;}\n  @keyframes trk-buttonpop{\n    0%,100%{transform:scale(1);}\n    45%{transform:scale(1.07) rotate(-1deg);}\n  }\n  \/* mobile: hero stacks vertically, so the crayon's flight path no longer\n     lines up. Washes, highlights, and starburst still play on their own *\/\n  @media (max-width:820px){.trk-crayon{display:none;}}\n  \/* reduced motion: skip the show, land on the gentle finished state *\/\n  @media (prefers-reduced-motion:reduce){\n    .trk-wash{animation:none;opacity:.3;clip-path:none;}\n    .trk-crayon{display:none;}\n    .trk-hl{animation:none;background-size:100% 80%;}\n    .trk-burst::after{animation:none;display:none;}\n    .trk-burst{animation:none;}\n  }\n  .trk-dates{border:3px solid var(--ink);border-radius:var(--wobble);background:#fff;overflow:hidden;margin:0 0 22px;transform:rotate(.5deg);}\n  .trk-dates dt{font-family:var(--hand);font-size:18px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--plum);padding:10px 18px;margin:0;}\n  .trk-dates dd{margin:0;padding:14px 18px;font-size:21px;font-weight:700;border-bottom:2px dashed var(--line);}\n  .trk-dates dd:last-child{border-bottom:0;}\n  .trk-dates dd small{display:block;font-family:var(--hand);font-weight:400;font-size:16px;opacity:.75;}\n  .trk-btn{display:block;text-align:center;font-family:var(--hand);font-weight:400;font-size:22px;letter-spacing:.03em;text-decoration:none !important;border-radius:var(--wobble);padding:15px 20px;margin-bottom:14px;border:3px solid var(--ink);transition:transform .12s ease,box-shadow .12s ease;}\n  .trk-btn:hover{transform:translate(-2px,-3px) rotate(-.5deg);}\n  .trk-contest .trk-btn-primary,\n  .trk-contest .trk-btn-primary:visited,\n  .trk-contest .trk-btn-primary:hover{background:var(--pumpkin-deep);color:#fff !important;box-shadow:5px 5px 0 var(--plum);}\n  .trk-contest .trk-btn-secondary,\n  .trk-contest .trk-btn-secondary:visited,\n  .trk-contest .trk-btn-secondary:hover{background:#fff;color:var(--ink) !important;box-shadow:5px 5px 0 var(--line);}\n  \/* ---------- hero extras: party invite \/ three steps ---------- *\/\n  .trk-party{border:3px solid var(--ink);border-radius:var(--wobble);background:#fff;overflow:hidden;margin:26px 0 0;transform:rotate(-.5deg);box-shadow:6px 6px 0 var(--pumpkin);}\n  .trk-party h3{font-family:var(--hand);font-weight:400;font-size:24px;letter-spacing:.04em;color:#fff;background:var(--ink);padding:10px 20px;margin:0;}\n  .trk-party p{margin:0;padding:0 20px 12px;}\n  .trk-party .trk-party-when{font-size:21px;font-weight:700;padding-top:14px;padding-bottom:6px;}\n  .trk-party .trk-party-when span{display:inline-block;font-family:var(--hand);font-weight:400;font-size:18px;color:#fff;background:var(--pumpkin-deep);border-radius:99px;padding:0 12px;margin-left:6px;transform:rotate(-2deg);}\n  .trk-party .trk-small{font-family:var(--hand);font-size:17px;border-top:2px dashed var(--line);padding-top:10px;}\n  .trk-steps{list-style:none;counter-reset:trk-step;margin:26px 0 0;padding:6px 20px;border:3px dashed var(--pumpkin-deep);border-radius:var(--wobble);background:#fff;transform:rotate(-.4deg);}\n  .trk-steps li{counter-increment:trk-step;font-family:var(--hand);font-size:20px;padding:10px 0 10px 46px;position:relative;border-bottom:2px dashed var(--line);}\n  .trk-steps li:last-child{border-bottom:0;}\n  .trk-steps li::before{content:counter(trk-step);position:absolute;left:0;top:9px;width:32px;height:32px;line-height:28px;text-align:center;font-size:19px;color:#fff;background:var(--plum);border:2px solid var(--ink);border-radius:50%;}\n  .trk-steps li:nth-child(2)::before{background:var(--pumpkin-deep);transform:rotate(4deg);}\n  .trk-steps li:nth-child(3)::before{background:var(--slime);transform:rotate(-3deg);}\n  \/* ---------- sections ---------- *\/\n  .trk-section{margin-bottom:60px;}\n  .trk-h2{font-size:clamp(26px,3.4vw,34px);margin:0 0 10px;display:inline-block;position:relative;}\n  .trk-h2::after{content:\"\";display:block;height:10px;margin-top:2px;\n    background:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 Q 30 2, 60 7 T 120 6 T 198 7' fill='none' stroke='%23E8741C' stroke-width='4' stroke-linecap='round'\/%3E%3C\/svg%3E\") no-repeat left\/100% 100%;}\n  .trk-section > p{max-width:62ch;}\n  .trk-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:24px;}\n  .trk-card{border:3px solid var(--ink);border-radius:var(--wobble);background:#fff;padding:20px 22px;position:relative;transition:transform .15s ease;}\n  .trk-card:hover{transform:rotate(0deg) translateY(-3px);}\n  .trk-card:nth-child(1){transform:rotate(-.8deg);}\n  .trk-card:nth-child(2){transform:rotate(.6deg);}\n  .trk-card:nth-child(3){transform:rotate(-.5deg);}\n  \/* washi tape on top of each card *\/\n  .trk-card::before{content:\"\";position:absolute;top:-12px;left:50%;width:90px;height:24px;transform:translateX(-50%) rotate(-2deg);background:var(--card-accent,var(--plum));opacity:.55;border-radius:2px;}\n  .trk-card h3{font-family:var(--hand);font-size:21px;letter-spacing:.05em;text-transform:uppercase;margin:6px 0 10px;color:var(--card-accent,var(--plum));}\n  .trk-card ul{margin:0;padding-left:20px;}\n  .trk-card li{margin-bottom:6px;}\n  .trk-card p{margin:0 0 8px;}\n  .trk-card .trk-small{font-family:var(--hand);font-size:16px;opacity:.75;margin-top:10px;}\n  .trk-card.pumpkin{--card-accent:var(--pumpkin-deep);}\n  .trk-card.plum{--card-accent:var(--plum);}\n  .trk-card.slime{--card-accent:var(--slime);}\n  .trk-note{border:3px dashed var(--pumpkin-deep);border-radius:var(--wobble);background:#fff;padding:16px 20px;margin-top:28px;font-size:16px;transform:rotate(.3deg);}\n  .trk-note strong{color:var(--plum);}\n  \/* ---------- winners gallery: the fridge ---------- *\/\n  .trk-fridge-intro{font-family:var(--hand);font-size:19px;margin:6px 0 0;}\n  .trk-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:26px 18px;margin-top:30px;}\n  .trk-gallery figure{margin:0;background:#fff;border:3px solid var(--ink);border-radius:6px;padding:8px 8px 4px;position:relative;transition:transform .18s ease;}\n  \/* masking tape strips *\/\n  .trk-gallery figure::before{content:\"\";position:absolute;top:-12px;left:50%;width:70px;height:22px;transform:translateX(-50%) rotate(-3deg);background:rgba(242,182,50,.6);border-radius:2px;}\n  .trk-gallery figure:nth-child(odd){transform:rotate(-1.5deg);}\n  .trk-gallery figure:nth-child(even){transform:rotate(1.3deg);}\n  .trk-gallery figure:nth-child(3n){transform:rotate(2deg);}\n  .trk-gallery figure:hover{transform:rotate(0deg) scale(1.06);z-index:2;}\n  .trk-gallery img{aspect-ratio:1\/1;object-fit:cover;width:100%;border-radius:3px;}\n  .trk-gallery figcaption{font-family:var(--hand);font-size:16px;padding:7px 4px 4px;text-align:center;}\n  .trk-gallery .trk-grand{border-color:var(--artisans);box-shadow:0 0 0 3px var(--sun);}\n  .trk-gallery .trk-grand::after{content:\"\u2b50 GRAND PRIZE!\";position:absolute;top:-14px;right:-10px;background:var(--sun);color:var(--ink);font-family:var(--hand);font-size:14px;padding:3px 10px;border:2px solid var(--ink);border-radius:99px;transform:rotate(6deg);}\n  \/* ---------- coloring book promo ---------- *\/\n  .trk-book{display:grid;grid-template-columns:.8fr 1.2fr;gap:32px;align-items:center;border:3px solid var(--ink);border-radius:var(--wobble);background:#fff;padding:30px;box-shadow:8px 8px 0 var(--line);transform:rotate(-.3deg);}\n  .trk-book-cover img{border:2px solid var(--line);border-radius:8px;transform:rotate(-1.2deg);}\n  .trk-book-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0;}\n  .trk-book-thumbs img{border:2px solid var(--line);border-radius:6px;transition:transform .15s ease;}\n  .trk-book-thumbs img:nth-child(odd){transform:rotate(-1.5deg);}\n  .trk-book-thumbs img:nth-child(even){transform:rotate(1.5deg);}\n  .trk-book-thumbs img:hover{transform:rotate(0deg) scale(1.08);}\n  .trk-guild-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:12px 0;}\n  .trk-guild-list li{font-family:var(--hand);font-size:16px;letter-spacing:.06em;text-transform:uppercase;color:#fff;padding:5px 14px;border-radius:99px;border:2px solid var(--ink);}\n  .trk-guild-list li:nth-child(1){background:var(--rangers);transform:rotate(-2deg);}\n  .trk-guild-list li:nth-child(2){background:var(--mariners);transform:rotate(1.5deg);}\n  .trk-guild-list li:nth-child(3){background:var(--wilders);transform:rotate(-1deg);}\n  .trk-guild-list li:nth-child(4){background:var(--artisans);transform:rotate(2deg);}\n  .trk-footer{text-align:center;font-family:var(--hand);font-size:17px;opacity:.8;}\n  \/* ---------- motion & mobile ---------- *\/\n  @media (prefers-reduced-motion:reduce){\n    .trk-contest *{transition:none !important;}\n    .trk-hero-art:hover,.trk-card:hover,.trk-gallery figure:hover,.trk-book-thumbs img:hover,.trk-btn:hover{transform:none;}\n  }\n  @media (max-width:820px){\n    .trk-hero{grid-template-columns:1fr;}\n    .trk-cards{grid-template-columns:1fr;}\n    .trk-book{grid-template-columns:1fr;}\n    \/* keep the grand prize badge from pushing the page sideways on phones *\/\n    .trk-gallery .trk-grand::after{right:-2px;}\n  }\n<\/style>\n<div class=\"trk-contest\">\n<header>\n<p class=\"trk-eyebrow\">\ud83c\udf83 Trackers Coloring Contest<\/p>\n<h1 class=\"trk-title\">Halloween <em>Contest<\/em><\/h1>\n<p class=\"trk-tagline\">Grab your crayons, markers, or magic paintbrushes. The forest monsters are sharing their candy and they need some color! \ud83d\udd8d\ufe0f<\/p>\n<\/header>\n<div class=\"trk-stripe\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\n<div class=\"trk-hero\">\n<figure class=\"trk-hero-art\"><a href=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2026\/10\/Halloween-Coloring-Contest-Oct-2026-general.pdf\"><span class=\"trk-colorin\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1484\" height=\"1754\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2026\/10\/Halloween-Coloring-Contest-Oct-2026-general-e1791478213740.jpg\" alt=\"Happy Halloween from Trackers Earth coloring page. A sea creature dressed as a vampire and a grinning goblin share candy on a blanket in a spooky forest while a mummy, a ghost, and a bat look on.\" \/><span class=\"trk-wash\" aria-hidden=\"true\"><\/span><span class=\"trk-wash\" aria-hidden=\"true\"><\/span><span class=\"trk-wash\" aria-hidden=\"true\"><\/span><span class=\"trk-wash\" aria-hidden=\"true\"><\/span><\/span><\/a><figcaption>Watch the monsters come to life. Now it&#8217;s your turn! Click to print.<\/figcaption><\/figure>\n<div>\n<dl class=\"trk-dates\">\n<dt>\ud83d\udcc5 Mark Your Calendar<\/dt>\n<dd><span class=\"trk-hl trk-hl-1\">October 31, 2026<\/span> <small>Last day to enter. Don&#8217;t wait!<\/small><\/dd>\n<dd><span class=\"trk-hl trk-hl-2\">Mid-November 2026<\/span> <small>Winners notified \ud83c\udf89<\/small><\/dd>\n<\/dl>\n<div class=\"trk-actions\"><a class=\"trk-btn trk-btn-primary trk-burst\" id=\"downloadherecolorcontest\" href=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2026\/10\/Halloween-Coloring-Contest-Oct-2026-general.pdf\">\ud83d\udda8\ufe0f Print Your Coloring Page!<\/a><a class=\"trk-btn trk-btn-secondary\" href=\"mailto:hello@trackersearth.com?subject=Halloween%20Coloring%20Contest%20Entry\">\ud83d\udcec Email Us Your Masterpiece<\/a><\/div>\n<ol class=\"trk-steps\">\n<li><strong>Print<\/strong> the coloring page.<\/li>\n<li><strong>Color it<\/strong> any way you like.<\/li>\n<li><strong>Send it in<\/strong> by October 31.<\/li>\n<\/ol>\n<\/div>\n<div class=\"trk-crayon\" aria-hidden=\"true\">\ud83d\udd8d\ufe0f<\/div>\n<\/div>\n<section class=\"trk-section\">\n<h2 class=\"trk-h2\">How It Works<\/h2>\n<p>Artists of <strong>all ages<\/strong> can join, from kids to grown-ups to grandparents! Color your page any way you like. Try a purple vampire, a glow-in-the-dark goblin, or rainbow candy corn. There&#8217;s no wrong way. Then send it in and you might win!<\/p>\n<div class=\"trk-cards\">\n<div class=\"trk-card pumpkin\">\n<h3>\ud83d\udce8 Send It In<\/h3>\n<ul>\n<li><strong>Drop it off<\/strong> at Trackers SE, 4617 SE Milwaukie Ave, Portland. If we&#8217;re closed, put it in the mailbox.<\/li>\n<li><strong>Mail it<\/strong> to Trackers, 4617 SE Milwaukie Ave, Portland, OR 97202.<\/li>\n<li><strong>Scan it or take a pic<\/strong> and email it to <a href=\"mailto:hello@trackersearth.com?subject=Halloween%20Coloring%20Contest%20Entry\">hello@trackersearth.com<\/a>.<\/li>\n<\/ul>\n<\/div>\n<div class=\"trk-card plum\">\n<h3>\ud83c\udfc6 Win Cool Stuff<\/h3>\n<ul>\n<li><strong>First Prize:<\/strong> FREE 1-day camp or class<\/li>\n<li><strong>Second Prize:<\/strong> Trackers book of your choice \ud83d\udcda<\/li>\n<li><strong>Third Prize:<\/strong> Trackers t-shirt of your choice \ud83d\udc55<\/li>\n<\/ul>\n<p class=\"trk-small\">Prizes change with each contest. That&#8217;s part of the adventure.<\/p>\n<\/div>\n<div class=\"trk-card slime\">\n<h3>\ud83c\udfa8 Everyone Can Win<\/h3>\n<ul>\n<li><strong>Elementary:<\/strong> Grades K\u20135 (and younger!)<\/li>\n<li><strong>Middle School:<\/strong> Grades 6\u20138<\/li>\n<li><strong>High School:<\/strong> Grades 9\u201312<\/li>\n<li><strong>Adults:<\/strong> Ages 18+<\/li>\n<\/ul>\n<p class=\"trk-small\">Multiple winners in every age bracket!<\/p>\n<\/div>\n<\/div>\n<p class=\"trk-note\">\u26a0\ufe0f <strong>Super important:<\/strong> Write your <strong>name and email<\/strong> on your coloring page so we can contact you if you win. Winners will be notified by mid-November and can collect prizes at Trackers SE. If you don&#8217;t hear from us, you didn&#8217;t win. This time. Try again next month!<\/p>\n<\/section>\n<section class=\"trk-section\">\n<h2 class=\"trk-h2\">The Winners&#8217; Fridge<\/h2>\n<p class=\"trk-fridge-intro\">Every contest, the best art goes up on our fridge. Will yours be next? \ud83e\uddf2<\/p>\n<div class=\"trk-gallery\">\n<figure class=\"trk-grand\">\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-10-1024x1024.jpg\" alt=\"Winning entry by Meadow, age 8, Grand Prize Winner\" loading=\"lazy\" \/><\/div><figcaption>Meadow, age 8<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-1-1024x1024.jpg\" alt=\"Winning entry by Trisha, age 31\" loading=\"lazy\" \/><\/div><figcaption>Trisha, age 31<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-2-1024x1024.jpg\" alt=\"Winning entry by SWINTRONIX, age 53?\" loading=\"lazy\" \/><\/div><figcaption>SWINTRONIX, age 53?<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-4-1024x1024.jpg\" alt=\"Winning entry by Ada, age 12\" loading=\"lazy\" \/><\/div><figcaption>Ada, age 12<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-5-1024x1024.jpg\" alt=\"Winning entry by Saoirse, age 6\" loading=\"lazy\" \/><\/div><figcaption>Saoirse, age 6<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-6-1024x1024.jpg\" alt=\"Winning entry by Ruby, age 6\" loading=\"lazy\" \/><\/div><figcaption>Ruby, age 6<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-7-1024x1024.jpg\" alt=\"Winning entry by Xander, age 6\" loading=\"lazy\" \/><\/div><figcaption>Xander, age 6<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-8-1024x1024.jpg\" alt=\"Winning entry by Ezra, age 6\" loading=\"lazy\" \/><\/div><figcaption>Ezra, age 6<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-9-1024x1024.jpg\" alt=\"Winning entry by James, age 9\" loading=\"lazy\" \/><\/div><figcaption>James, age 9<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-11-1024x1024.jpg\" alt=\"Winning entry by River, age 9\" loading=\"lazy\" \/><\/div><figcaption>River, age 9<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-12-1024x1024.jpg\" alt=\"Winning entry by Lucy, age 8\" loading=\"lazy\" \/><\/div><figcaption>Lucy, age 8<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-13-1024x1024.jpg\" alt=\"Winning entry by Clotilde, age 10\" loading=\"lazy\" \/><\/div><figcaption>Clotilde, age 10<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/Artboard-14-1024x1024.jpg\" alt=\"Winning entry by Martin, age 9 3\/4\" loading=\"lazy\" \/><\/div><figcaption>Martin, age 9 \u00be<\/figcaption><\/figure>\n<figure>\n<div class=\"trk-pic\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/coloringcontest-1024x1024.jpg\" alt=\"Winning entry by Clementine, age 12\" loading=\"lazy\" \/><\/div><figcaption>Clementine, age 12<\/figcaption><\/figure>\n<\/div>\n<\/section>\n<section class=\"trk-section\">\n<div class=\"trk-book\">\n<div class=\"trk-book-cover\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/colorbook1.jpg\" alt=\"Cover of the Trackers Earth Coloring Book, partially colored in\" loading=\"lazy\" \/><\/div>\n<div>\n<h2 class=\"trk-h2\">One page isn&#8217;t enough? \ud83d\ude0f<\/h2>\n<p>The <strong>Trackers Earth Coloring Book<\/strong> is packed with hand-illustrated adventures from all Four Guilds:<\/p>\n<ul class=\"trk-guild-list\">\n<li>Rangers<\/li>\n<li>Mariners<\/li>\n<li>Wilders<\/li>\n<li>Artisans<\/li>\n<\/ul>\n<p>Goblin markets, octopus swims, mushroom people, a magic bus by a dimensional rift. Forest life, campfires, and wild crafting are all waiting for your colors.<\/p>\n<div class=\"trk-book-thumbs\"><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/colorbook2-791x1024.jpg\" alt=\"Coloring book page: See you at the goblin market\" loading=\"lazy\" \/><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/colorbook3-791x1024.jpg\" alt=\"Coloring book page: Tracker swimming with an octopus\" loading=\"lazy\" \/><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/colorbook4-791x1024.jpg\" alt=\"Coloring book page: mushroom people meeting a Tracker\" loading=\"lazy\" \/><img decoding=\"async\" src=\"https:\/\/trackersearth.com\/blog\/wp-content\/uploads\/2025\/11\/colorbook5-791x1024.jpg\" alt=\"Coloring book page: magic bus near a dimensional rift\" loading=\"lazy\" \/><\/div>\n<div class=\"trk-actions\"><a class=\"trk-btn trk-btn-primary\" style=\"max-width:300px;\" href=\"https:\/\/store.trackersearth.com\/collections\/home-page-auto\/products\/trackers-earth-coloring-book\">\ud83d\udcd6 Get the Coloring Book<\/a><\/div>\n<\/div>\n<\/div>\n<\/section>\n<p class=\"trk-footer\">Made with \u2764 (and a lot of crayons) in Portland<\/p>\n<\/div>\n<div class=\"trk-js\">\n<script>\n(function(){\n  \/* Mobile only: after the picture finishes coloring (~6.5s), gently scroll\n     the Print button to center screen, just in time for the starburst.\n     Cancels itself the moment the visitor scrolls or touches on their own. *\/\n  var btn = document.getElementById('downloadherecolorcontest');\n  if (!btn) return;\n  if (!window.matchMedia('(max-width:820px)').matches) return;\n  if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n  var cancelled = false;\n  function cancel(){\n    cancelled = true;\n    ['touchstart','wheel','keydown'].forEach(function(e){\n      window.removeEventListener(e, cancel);\n    });\n  }\n  ['touchstart','wheel','keydown'].forEach(function(e){\n    window.addEventListener(e, cancel, {passive:true});\n  });\n  setTimeout(function(){\n    if (cancelled) return;\n    btn.scrollIntoView({behavior:'smooth', block:'center'});\n  }, 6900);\n})();\n\/* ===== END TRACKERS COLORING CONTEST BLOCK ===== *\/\n<\/script><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ud83c\udf83 Trackers Coloring Contest Halloween Contest Grab your crayons, markers, or magic paintbrushes. The forest monsters are sharing their candy and they need some color! \ud83d\udd8d\ufe0f Watch the monsters come to life. Now it&#8217;s your turn! Click to print. \ud83d\udcc5 Mark Your Calendar October 31, 2026 Last day to enter. Don&#8217;t wait! Mid-November 2026 Winners [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":5390,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-5954","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"http:\/\/trackersearth.com\/blog\/wp-json\/wp\/v2\/pages\/5954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/trackersearth.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/trackersearth.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/trackersearth.com\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"http:\/\/trackersearth.com\/blog\/wp-json\/wp\/v2\/comments?post=5954"}],"version-history":[{"count":3,"href":"http:\/\/trackersearth.com\/blog\/wp-json\/wp\/v2\/pages\/5954\/revisions"}],"predecessor-version":[{"id":5964,"href":"http:\/\/trackersearth.com\/blog\/wp-json\/wp\/v2\/pages\/5954\/revisions\/5964"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/trackersearth.com\/blog\/wp-json\/wp\/v2\/media\/5390"}],"wp:attachment":[{"href":"http:\/\/trackersearth.com\/blog\/wp-json\/wp\/v2\/media?parent=5954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}