@media (max-width:640px){.md-sh-d2,.md-sh-h8{display:none}.md-sh-h2{left:78%!important;right:auto!important;top:60%!important;--s:120px!important}.md-sh-h4{left:1.5%!important;right:auto!important;top:74%!important;--s:72px!important}.md-sh-h5{left:31.5%!important;right:auto!important;top:80%!important;--s:100px!important}.md-sh-h6{left:55.5%!important;right:auto!important;top:66%!important;--s:64px!important}.md-sh-h7{left:70.5%!important;right:auto!important;top:52%!important;--s:37px!important}.md-sh-h9{left:40.5%!important;right:auto!important;top:72%!important;--s:44px!important}.md-sh-d1{left:88.5%!important;right:auto!important;top:4%!important;--s:61px!important}.md-sh-d3{left:40.5%!important;right:auto!important;top:52%!important;--s:46px!important}.md-sh-d4{left:78%!important;right:auto!important;top:50%!important;--s:56px!important}.md-sh-d5{left:61.5%!important;right:auto!important;top:78%!important;--s:33px!important}}@media (max-width:640px){.hero .md-sh-h1{left:auto!important;right:30px;top:50%!important;--s:20px}}.postit[data-astro-cid-dwkwcxrt]{position:relative;display:block;width:min(100%,250px);padding:1.6rem 1.2rem 1.1rem;background:var(--mustard);color:var(--ink);text-decoration:none;border:1.5px solid var(--line);box-shadow:4px 5px 0 var(--shadow);transform:rotate(3deg);transition:transform .25s}.postit[data-astro-cid-dwkwcxrt]:hover,.postit[data-astro-cid-dwkwcxrt]:focus-visible{transform:rotate(0) translateY(-3px)}.postit[data-astro-cid-dwkwcxrt]:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.tape[data-astro-cid-dwkwcxrt]{position:absolute;top:-.8rem;left:50%;width:84px;height:24px;margin-left:-42px;background:var(--paper);border:1.5px solid var(--line);opacity:.9;transform:rotate(-3deg)}.lbl[data-astro-cid-dwkwcxrt]{display:block;font:700 .75rem var(--fm);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.4rem}.ttl[data-astro-cid-dwkwcxrt]{display:block;font:800 1.3rem/1.15 var(--fd);letter-spacing:-.02em}.go[data-astro-cid-dwkwcxrt]{display:block;margin-top:.7rem;font-weight:800;font-size:.9rem;border-bottom:2px solid var(--ink);width:fit-content}@media (prefers-reduced-motion:reduce){.postit[data-astro-cid-dwkwcxrt]{transition:none}}.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(2rem,6vw,4rem)}.hgrid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.35fr .85fr;gap:2rem;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3.4rem,10.5vw,9rem)}.outline[data-astro-cid-j7pv25f6]{-webkit-text-stroke:1.5px var(--ink)}.lead[data-astro-cid-j7pv25f6]{font-size:1.25rem;max-width:560px;color:var(--ink)}.cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:1.1rem;margin-top:1.8rem}.art[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:1}.artwrap[data-astro-cid-j7pv25f6]{position:relative}.pi-wrap[data-astro-cid-j7pv25f6]{position:absolute;top:-10.5rem;right:0;z-index:3}.cut[data-astro-cid-j7pv25f6]{position:absolute;border:0}.c-blue[data-astro-cid-j7pv25f6]{inset:8% 12% 14% 6%;background:var(--cobalt);border-radius:58% 42% 63% 37%/45% 55%;animation:wob 12s ease-in-out infinite}.c-mustard[data-astro-cid-j7pv25f6]{width:46%;aspect-ratio:1;right:0;top:0;background:var(--mustard);border-radius:50%}.c-red[data-astro-cid-j7pv25f6]{width:42%;height:34%;left:0;bottom:2%;background:var(--tomato);border-radius:80% 20% 70% 30%/60% 40%;transform:rotate(-12deg)}.c-green[data-astro-cid-j7pv25f6]{width:22%;height:40%;right:6%;bottom:6%;background:var(--green);border-radius:50%/80% 80% 20% 20%;transform:rotate(18deg)}.mol[data-astro-cid-j7pv25f6]{position:absolute;inset:18%;width:64%;animation:spin 50s linear infinite}.chip[data-astro-cid-j7pv25f6]{position:absolute;font:700 .85rem var(--fm);background:var(--paper);border:1.5px solid var(--line);padding:.45em .85em;border-radius:10px;box-shadow:3px 3px 0 var(--shadow)}.ch1[data-astro-cid-j7pv25f6]{top:4%;left:-4%;transform:rotate(-5deg)}.ch2[data-astro-cid-j7pv25f6]{bottom:12%;right:-2%;transform:rotate(4deg)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes wob{50%{border-radius:42% 58% 37% 63%/55% 45%}}.marquee[data-astro-cid-j7pv25f6]{overflow:hidden;margin-top:3.5rem;background:var(--charcoal);color:var(--paper);transform:rotate(-1.5deg);padding:.9rem 0;font:800 1.4rem var(--fd);letter-spacing:-.02em;border-block:2px solid var(--tomato)}.marquee[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:flex;white-space:nowrap;width:max-content;animation:mq 30s linear infinite}@keyframes mq{to{transform:translate(-50%)}}.md-field+.blob{position:absolute;z-index:-1}.pi[data-astro-cid-j7pv25f6]{position:absolute;top:1.2rem;right:1.2rem;line-height:0}.btn[data-astro-cid-j7pv25f6] .mi-badge{vertical-align:middle;margin-left:.3em}.pillar[data-astro-cid-j7pv25f6]{text-decoration:none;color:var(--ink)}.pillar[data-astro-cid-j7pv25f6] .k[data-astro-cid-j7pv25f6]{display:inline-grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--c);color:var(--ink);font:800 1.3rem var(--fd);border:1.5px solid var(--line);margin-bottom:.8rem}.pillar[data-astro-cid-j7pv25f6]:nth-child(1) .k[data-astro-cid-j7pv25f6]{color:#fff}.pillar[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:2rem}.two[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.more[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:1.2rem;font-weight:800}.latest[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{--c:var(--cobalt)}.toolcard[data-astro-cid-j7pv25f6]{display:block;margin-top:1.6rem;text-decoration:none;color:var(--ink);--c:var(--green)!important}.latest[data-astro-cid-j7pv25f6] .proj[data-astro-cid-j7pv25f6]{--c:var(--tomato);transform:rotate(-1deg)}.cta-band[data-astro-cid-j7pv25f6]{background:var(--tomato);border:1.5px solid var(--line);border-radius:32px;padding:clamp(2rem,6vw,4.5rem);box-shadow:5px 5px 0 var(--shadow);overflow:hidden;isolation:isolate}.ctah[data-astro-cid-j7pv25f6]{position:relative;z-index:1;color:var(--ink);max-width:14ch}.cta-band[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{position:relative;z-index:1}@media (max-width:860px){.artwrap[data-astro-cid-j7pv25f6]{display:contents}.pi-wrap[data-astro-cid-j7pv25f6]{order:-1;position:relative;top:auto;right:auto;display:flex;justify-content:center;margin:.6rem 0 .4rem}.hgrid[data-astro-cid-j7pv25f6],.two[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.art[data-astro-cid-j7pv25f6]{max-width:340px;width:85%;margin:1rem auto}}
