@keyframes breathe{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.02)translateY(-2px)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes sway{0%,to{transform:scale(1)translateY(0)rotate(0)}33%{transform:scale(1.01)translateY(-3px)rotate(.2deg)}67%{transform:scale(1.015)translateY(-5px)rotate(-.1deg)}}@keyframes drift{0%{transform:translate(0)scale(1)}25%{transform:translate(10px)scale(1.01)}50%{transform:translate(-5px)scale(1.02)}75%{transform:translate(8px)scale(1.01)}to{transform:translate(0)scale(1)}}@keyframes cloudFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-12px)scale(1.015)}67%{transform:translate(15px)scale(1.011)}}@keyframes marquee{0%{transform:translate(105vw)}to{transform:translate(-125vw)}}@keyframes shake{0%{transform:translate(0)rotate(0)}15%{transform:translate(-.5px,-.5px)rotate(-1deg)}30%{transform:translate(1px,.5px)rotate(1deg)}45%{transform:translate(-1px,1px)rotate(-1deg)}60%{transform:translate(.5px,-1px)rotate(1deg)}75%{transform:translate(-.5px,.5px)rotate(-.5deg)}90%{transform:translate(.5px,-.5px)rotate(.5deg)}to{transform:translate(0)rotate(0)}}@keyframes fade{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.visually-hidden{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-lines{-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.max-lines.one{-webkit-line-clamp:1;line-clamp:1}.max-lines.two{-webkit-line-clamp:2;line-clamp:2}.max-lines.three{-webkit-line-clamp:3;line-clamp:3}.max-lines.four{-webkit-line-clamp:4;line-clamp:4}.button{--btn-primary:var(--color-yellow);--btn-secondary:var(--color-brown);--btn-tertiary:transparent;cursor:pointer;outline-offset:5px;background-color:var(--btn-primary);width:fit-content;min-width:245px;height:fit-content;min-height:68px;color:var(--btn-secondary);text-align:center;box-shadow:1px 1px 0 0 var(--btn-secondary),2px 2px 0 0 var(--btn-secondary),3px 3px 0 0 var(--btn-secondary),4px 4px 0 0 var(--btn-secondary),5px 5px 0 0 var(--btn-secondary),6px 6px 0 0 var(--btn-secondary),0 0 0 4px var(--btn-tertiary),1px 1px 0 4px var(--btn-tertiary),2px 2px 0 4px var(--btn-tertiary),3px 3px 0 4px var(--btn-tertiary),4px 4px 0 4px var(--btn-tertiary),5px 5px 0 4px var(--btn-tertiary),6px 6px 0 4px var(--btn-tertiary),7px 7px 0 4px var(--btn-tertiary),8px 8px 0 4px var(--btn-tertiary);border-radius:40px;outline:2px solid #0000;justify-content:center;align-items:center;padding:1px;font-size:24px;line-height:1;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative;transform:translate(-4px,-4px)}.button:hover{background-color:var(--color-mustard);color:var(--color-brown);box-shadow:0 0 0 2px var(--btn-tertiary);transform:translate(0)}.button:active,.button:focus-visible{outline-color:var(--btn-primary)}.button:focus-visible{outline-style:dashed}:root{--font-omnes:"omnes-pro", sans-serif;--color-white:#fff;--color-black:#121212;--color-brown:#6e321f;--color-cream:#fdf7e1;--color-purple:#584c8d;--color-yellow:#fbc722;--color-mustard:#ffb315;--color-champagne:#f9df77;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-out-cubic:cubic-bezier(.33, 1, .68, 1)}*{margin:0;padding:0}*,:before,:after{box-sizing:inherit;box-sizing:inherit}html{scroll-behavior:smooth;box-sizing:border-box;-webkit-text-size-adjust:100%;line-height:1.444;overflow-x:clip}@media (prefers-reduced-motion){html{scroll-behavior:auto}}html body{font-family:var(--font-omnes);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-wrap:pretty;max-width:100%;min-height:100dvh;color:var(--color-brown);background-color:var(--color-cream);flex-direction:column;justify-content:space-between;margin:0;padding:0;display:flex}html body a{text-decoration:underline}main{margin-bottom:auto}a{color:inherit;border-radius:2px;font-weight:600}a:hover{color:var(--color-purple)}a:focus-visible{outline:3px solid var(--color-black)}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp,pre{text-transform:uppercase;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}button:focus-visible{outline:2px solid var(--color-black)}blockquote{border-left:4px solid;margin:0 0 32px;padding-left:16px;font-size:clamp(1rem,.8897rem + .2941vw,1.125rem)}blockquote p{margin:0;font-size:clamp(1rem,.8897rem + .2941vw,1.125rem)}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;font-family:var(--font-neue);margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button;cursor:pointer}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline-offset:1px;outline:2px solid var(--color-black)}[type=button]:-moz-focusring{outline-offset:1px;outline:2px solid var(--color-black)}[type=reset]:-moz-focusring{outline-offset:1px;outline:2px solid var(--color-black)}[type=submit]:-moz-focusring{outline-offset:1px;outline:2px solid var(--color-black)}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}figure{margin:0}hr{width:88px}@media (prefers-reduced-motion){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}::selection{color:var(--color-white);background:var(--color-black)}:focus-visible{outline-offset:1px;outline:1px solid var(--color-black)}h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6{margin:0 0 36px;font-weight:700;line-height:1.269}h1,.heading1{font-size:clamp(1.875rem,.6618rem + 3.2353vw,3.25rem)}h2,.heading2{font-size:clamp(1.375rem,1.0441rem + .8824vw,1.75rem)}h3,.heading3{font-size:clamp(1.25rem,.8088rem + 1.1765vw,1.75rem)}ul{margin:8px;padding:8px;list-style-type:disc}ul li{font-family:var(--font-omnes)}p{text-wrap:pretty;font-size:clamp(1.125rem,1.2353rem - .2941vw,1rem);font-weight:600;line-height:1.444;font-family:var(--font-omnes);margin-bottom:16px}
@font-face{font-family:kidDetective;src:url(../media/KidDetective-s.p.23rzvn7xc3n17.ttf)format("truetype");font-display:swap}@font-face{font-family:kidDetective Fallback;src:local(Arial);ascent-override:76.08%;descent-override:0.0%;line-gap-override:6.84%;size-adjust:131.44%}.kiddetective_f073d48-module__icEBJW__className{font-family:kidDetective,kidDetective Fallback}.kiddetective_f073d48-module__icEBJW__variable{--font-kid:"kidDetective", "kidDetective Fallback"}
.Cursor-module-scss-module__lE_5Sa__main{color:#222;z-index:9999;opacity:0;pointer-events:none;background:#fff;border-radius:10px;padding:1.1rem 1.7rem;font-size:1.1rem;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);position:fixed;bottom:2rem;left:2rem;transform:translateY(30px);box-shadow:0 2px 16px #00000021}.Cursor-module-scss-module__lE_5Sa__showToast{opacity:1;transform:translateY(0)}
