:root{--ink:#24201e;--cream:#faf6ed;--purple:#d8f6f0;--orange:#ff762f}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}header{border-bottom:1px solid #24201e22;justify-content:space-between;align-items:center;max-width:1440px;margin:auto;padding:30px 5%;display:flex}.wordmark{letter-spacing:-1px;align-items:center;gap:10px;font-size:25px;font-weight:800;display:flex}.dot{color:var(--orange);margin-left:-9px}nav{align-items:center;gap:30px;font-size:13px;display:flex}nav>a:hover{text-decoration:underline}.nav-pill{border:1.5px solid var(--ink);border-radius:30px;padding:12px 20px}.mini-spinner{border:5px dotted var(--orange);border-radius:50%;width:22px;height:22px;animation:12s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:7%;max-width:1440px;margin:auto;padding:65px 5% 80px;display:grid}.stamp,.eyebrow{letter-spacing:1.7px;font:10px Courier New,monospace}.stamp{background:#f7edda;border:1px solid #24201e50;padding:10px 13px;display:inline-block;transform:rotate(-2deg)}h1{letter-spacing:-5px;margin:35px 0 27px;font-size:clamp(48px,5.8vw,86px);font-weight:800;line-height:1.04}em{font-family:Georgia,serif;font-weight:400}h1 em{position:relative}h1 em:after{content:"";background:var(--orange);border-radius:100%;width:100%;height:5px;position:absolute;bottom:-6px;left:0;transform:rotate(-3deg)}.intro{color:#6e635a;font-size:18px;line-height:1.65}.actions{flex-wrap:wrap;align-items:center;gap:25px;margin:34px 0;display:flex}.button{border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:6px;gap:22px;padding:18px 23px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.button:hover{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.primary{background:var(--orange)}.text-link{text-underline-offset:5px;font-size:12px;text-decoration:underline}.status-line{color:#80756d;align-items:center;gap:8px;font:10px Courier New,monospace;display:flex}.status-line i{background:#728e65;border-radius:50%;width:6px;height:6px;display:block}.hero-art{padding-top:24px;position:relative}.hero-art>img{border:1.5px solid var(--ink);border-radius:24px;width:100%;height:auto;display:block;transform:rotate(3deg);box-shadow:8px 8px #c2b1d6}.annotation{z-index:1;font-family:Georgia,serif;font-size:22px;line-height:1.05;position:absolute;top:0;left:-15px;transform:rotate(-8deg)}.sticker{border:1.5px solid var(--ink);background:#fbe66d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:115px;height:115px;font-size:35px;font-weight:800;display:flex;position:absolute;bottom:65px;right:-22px;transform:rotate(13deg)}.sticker small{text-align:center;max-width:75px;margin-top:3px;font:9px/1.4 Courier New,monospace}.art-caption{color:#7c716a;justify-content:space-between;gap:10px;margin:25px 0 0;font:8px Courier New,monospace;display:flex}.ticker{background:var(--orange);border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);padding:17px 0;overflow:hidden;transform:rotate(-1.5deg)}.ticker>div{letter-spacing:1px;word-spacing:15px;width:max-content;font-size:18px;font-weight:800;animation:35s linear infinite marquee}@keyframes marquee{to{transform:translate(-45%)}}.lore,.memes,.launch{max-width:1440px;margin:auto;padding:85px 7%}.lore-grid{grid-template-columns:1.1fr 1fr;gap:10%;margin:28px 0 45px;display:grid}h2{letter-spacing:-2px;margin:0;font-size:clamp(32px,3.5vw,50px);font-weight:700;line-height:1.13}.lore h2 span{color:#bb6242;font-family:Georgia,serif;font-style:italic;font-weight:400}.lore-grid p{color:#7c6f65;margin-top:0;font-size:14px;line-height:1.9}.lore-grid .lore-last{color:var(--ink);font-weight:600}.specs{border-top:1px solid #24201e30;border-bottom:1px solid #24201e30;grid-template-columns:repeat(4,1fr);gap:20px;padding:26px 0;display:grid}.specs small{color:#8a7c70;margin-bottom:11px;font:9px Courier New,monospace;display:block}.specs strong{letter-spacing:-.4px;font-size:17px}.memes{background:var(--purple);border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}.section-top{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:35px;display:flex}.section-top h2{margin-top:18px}.download{border-bottom:1px solid var(--ink);white-space:nowrap;padding-bottom:6px;font-size:12px}.meme-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.meme-grid article{background:var(--cream);border:1.5px solid var(--ink);border-radius:8px;overflow:hidden;box-shadow:3px 3px #24201e}.meme-image{aspect-ratio:1.15;background:#dbcaef;overflow:hidden}.meme-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.meme-grid article:hover img{transform:scale(1.05)rotate(-2deg)}.orange img{filter:sepia(.25)hue-rotate(325deg)}.mint img{filter:hue-rotate(65deg)}.meme-label{padding:18px;position:relative}.meme-label>span{color:#aa9386;font:9px Courier New,monospace}.meme-label p{letter-spacing:-.5px;margin:12px 0 25px;font-size:18px;font-weight:700;line-height:1.3}.copy-caption{border:0;border-bottom:1px solid var(--ink);cursor:pointer;color:var(--ink);background:0 0;padding:0 0 5px;font:10px Courier New,monospace}#copy-status{min-height:18px;margin:25px 0 0;font:10px/1.7 Courier New,monospace}.launch{text-align:center;max-width:850px}.launch h2{margin:24px 0}.launch>p{color:#7c6f65;font-size:14px;line-height:1.9}.launch-status{text-align:left;border:1.5px solid var(--ink);background:#fff;border-radius:8px;align-items:center;gap:20px;margin:30px 0;padding:20px;display:flex}.launch-status small{color:#7c6f65;margin-bottom:8px;font:9px Courier New,monospace;display:block}.launch-status strong{font-size:15px}.pending{background:#f3e8cf;border-radius:30px;margin-left:auto;padding:8px 12px;font:10px Courier New,monospace}.launch>.risk{font-size:10px;line-height:1.9}footer{border-top:1px solid #24201e30;justify-content:space-between;align-items:center;gap:25px;max-width:1440px;margin:auto;padding:30px 5%;display:flex}footer .wordmark{font-size:18px}footer p{font-size:11px}footer>span{color:#7c6f65;font:8px Courier New,monospace}:focus-visible{outline-offset:5px;outline:3px solid #79549d}@media (width<=850px){h1{letter-spacing:-3px}.hero{gap:5%}.intro{font-size:15px}.sticker{width:85px;height:85px;font-size:28px;bottom:50px;right:-10px}.sticker small{font-size:7px}.lore,.memes,.launch{padding:65px 5%}.meme-grid{gap:15px}.meme-label p{font-size:15px}.meme-label{padding:14px}.art-caption{font-size:7px}nav{gap:18px}}@media (width<=600px){header{padding:20px 6%}.wordmark{font-size:21px}nav>a:not(.nav-pill){display:none}.nav-pill{padding:10px 15px;font-size:11px}.hero{grid-template-columns:1fr;gap:45px;padding:40px 7% 55px}h1{letter-spacing:-3px;font-size:55px}.hero-art{width:90%;max-width:360px;margin:0 auto}.intro{font-size:17px}.annotation{font-size:20px}.lore-grid{grid-template-columns:1fr;gap:25px}.specs{grid-template-columns:1fr 1fr;gap:28px}.section-top{flex-direction:column;align-items:flex-start}.meme-grid{grid-template-columns:1fr}.meme-image{aspect-ratio:1.4}.meme-label p{font-size:20px}.meme-label{padding:22px}.copy-caption{position:absolute;bottom:22px;right:22px}.launch-status{gap:10px;padding:16px}.launch-status strong{font-size:12px}.pending{padding:7px;font-size:8px}footer{text-align:center;flex-direction:column;gap:10px}.status-line{font-size:8px}.ticker>div{font-size:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{background:#fffaf0}header{border:0;padding-top:25px}nav{background:#fffdf8bc;border:1px solid #28201b12;border-radius:40px;padding:7px 8px 7px 26px;box-shadow:0 8px 25px #695c3010}.nav-pill{background:#e3f4e8;border-color:#0000;font-weight:700}.hero{gap:7%;min-height:720px;padding-top:60px;padding-bottom:75px;position:relative}.hero:before{content:"";filter:blur(75px);z-index:-1;background:#e5d0ff55;border-radius:50%;width:390px;height:390px;position:absolute;top:5%;right:0}.stamp{letter-spacing:.4px;text-transform:lowercase;background:#fff0d8;border:0;border-radius:30px;padding:12px 18px;font-family:Arial,sans-serif;font-size:12px;transform:rotate(-3deg)}h1{letter-spacing:-5px;line-height:1.07}h1 em:after{height:4px;bottom:-3px}.button{border:0;border-radius:30px;padding:19px 27px;transition:transform .25s,box-shadow .25s;box-shadow:0 7px #c55e28}.button:hover{transform:translateY(-3px);box-shadow:0 10px #c55e28}.button:active{transform:translateY(4px);box-shadow:0 3px #c55e28}.status-line{letter-spacing:.2px;font-family:Arial,sans-serif}.hero-art{perspective:1000px;padding:0}.duck-playground{perspective:1000px;max-width:540px;margin:auto;padding:30px 0 10px;position:relative}.duck-frame{transform-style:preserve-3d;background:#d9efe5;border:2px solid #403347;border-radius:40px;padding:42px 0 24px;position:relative;overflow:hidden;box-shadow:0 16px #b3d4c3,0 26px 50px #67546e18}.frame-tab{color:#695177;font:11px Courier New,monospace;position:absolute;top:19px;left:25px}.frame-dots{letter-spacing:4px;color:#9d85b5;font-size:9px;position:absolute;top:20px;right:23px}.lottie-stage{aspect-ratio:1.1;width:100%;position:relative}.lottie-stage>div{width:100%;height:100%}.lottie-stage canvas{width:100%!important;height:100%!important}.duck-fallback{object-fit:contain;border-radius:25px;width:82%;height:95%;position:absolute;left:9%}.lottie-pending{opacity:0}.lottie-visible{opacity:1;transition:opacity .4s}.boop{color:#493450;cursor:pointer;background:#fff7e8;border:1px solid #654e6c33;border-radius:35px;margin:-5px auto 0;padding:12px 25px;font-size:12px;display:block;position:relative;box-shadow:0 4px #c6addd}.floating-note{z-index:2;background:#fffaf0;border-radius:16px 16px 16px 2px;padding:15px 18px;font-family:Georgia,serif;font-size:21px;font-style:italic;line-height:1.05;position:absolute;top:10px;left:-28px;transform:rotate(-7deg);box-shadow:0 8px 25px #67546e0a}.mood-bubble{z-index:2;background:#ffe792;border-radius:40px;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:100%;margin:-5px -10px 0 auto;padding:15px 22px;font-size:13px;font-weight:700;display:flex;position:relative;transform:rotate(4deg);box-shadow:0 6px #ddc263}.mood-dot{background:#95763a;border-radius:50%;width:7px;height:7px}.pause-motion{color:#8b7596;letter-spacing:.5px;cursor:pointer;background:0 0;border:0;margin:20px auto 0;padding:8px;font-size:9px;display:block}.ticker{color:#71548d;background:#d1eada;border:0;border-radius:25px;margin:0 15px;padding:21px 0;transform:rotate(-1deg)}.ticker>div{letter-spacing:1px;word-spacing:18px;font-size:15px;font-weight:600}.specs{background:#fff3dc;border:0;border-radius:25px;padding:28px}.lore,.memes,.launch{padding-top:90px;padding-bottom:90px}.memes{background:#e5f5ec;border:0;border-radius:50px;max-width:1380px;margin-left:auto;margin-right:auto}.meme-grid{gap:26px}.meme-grid article{border:0;border-radius:24px;transition:transform .35s;box-shadow:0 12px 20px #63467d0c}.meme-grid article:first-child{transform:rotate(-2deg)}.meme-grid article:nth-child(2){transform:rotate(2deg)}.meme-grid article:nth-child(3){transform:rotate(-1deg)}.meme-grid article:hover{transform:translateY(-10px)rotate(0)}.meme-label{padding:23px}.download{background:#fff;border:0;border-radius:30px;padding:13px 20px}.copy-caption{background:#efe4fc;border:0;border-radius:30px;padding:10px 16px}.launch-status{background:#fff0dc;border:0;border-radius:25px;padding:25px}.pending{color:#70508d;background:#e5d7f3}footer{border-color:#28201b10}@media (width<=850px){.hero{gap:5%;min-height:630px}.floating-note{font-size:17px;left:-12px}.duck-frame{border-radius:30px}.mood-bubble{padding:13px 18px;font-size:10px}.hero h1{letter-spacing:-3px;font-size:57px}.memes{margin:0 15px}}@media (width<=600px){header{padding:20px 6%}nav{box-shadow:none;padding:3px}.hero{gap:35px;min-height:0;padding:30px 7% 50px}.hero h1{letter-spacing:-3px;font-size:55px}.hero-art{width:100%;max-width:380px}.floating-note{font-size:18px;top:0;left:-6px}.duck-frame{border-radius:30px}.duck-playground{padding-top:25px}.mood-bubble{margin-right:0;font-size:12px}.specs{padding:24px}.memes{border-radius:30px;margin:0 10px}.meme-grid{gap:28px}.copy-caption{bottom:20px}.ticker{border-radius:18px;margin:0 10px}.lore,.memes,.launch{padding-top:60px;padding-bottom:60px}}body{isolation:isolate;background:#fff8ed}header,main,footer{z-index:1;position:relative}.hero:before{display:none}.ambient-scene{pointer-events:none;z-index:0;background:linear-gradient(135deg,#fff7e9 0%,#e1faf1 50%,#ffeadf 100%);position:fixed;inset:0;overflow:hidden}.ambient-blob{will-change:transform;border-radius:44% 56% 62% 38%/45% 30% 70% 55%;width:55vw;min-width:450px;height:55vw;min-height:450px;animation:26s ease-in-out infinite alternate ambient-morph;position:absolute}.blob-lavender{background:radial-gradient(#a2d8bc60,#0000 68%);animation-delay:-7s;top:-20%;left:-20%}.blob-peach{background:radial-gradient(#ffc18c65,#0000 68%);animation-duration:32s;animation-delay:-14s;top:8%;right:-22%}.blob-mint{background:radial-gradient(#b9ddc255,#0000 68%);animation-duration:37s;bottom:-45%;left:15%}.ambient-icon{opacity:.17;color:#b18bc6;animation:ambient-drift var(--drift-duration,25s) ease-in-out var(--drift-delay,0s) infinite alternate;will-change:transform;position:absolute}.ambient-paw{color:#ce956b;opacity:.16}.ambient-cloud{opacity:.32;color:#fff;filter:drop-shadow(0 1px #b5a4bd30);width:65px!important;height:48px!important}.ambient-ring{opacity:.25;border:3px dotted #b59bc6;border-radius:50%;animation-name:ambient-spin-drift}.ambient-icon svg{width:100%;height:100%;display:block}.ambient-paused *{animation-play-state:paused!important}.ambient-toggle{z-index:10;color:#826d76;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#fffaf1e8;border:1px solid #b49a7f33;border-radius:30px;padding:11px 16px;font-size:10px;position:fixed;bottom:16px;right:18px;box-shadow:0 4px 20px #6748620b}.lore{background:0 0}.memes{background:#ddf1ebed}footer{background:#fff9f1aa}@keyframes ambient-drift{0%{transform:translate3d(-10px,15px,0) rotate(calc(var(--turn)*-1))}to{transform:translate3d(35px,-45px,0) rotate(var(--turn))}}@keyframes ambient-spin-drift{0%{transform:translateY(10px)rotate(0)}to{transform:translate(-25px,-45px)rotate(180deg)}}@keyframes ambient-morph{0%{transform:translate(-6%,-4%)rotate(-12deg)scale(.9)}to{transform:translate(12%,15%)rotate(18deg)scale(1.15)}}@media (width<=600px){.ambient-icon:nth-of-type(n+12){display:none}.ambient-blob{min-width:340px;min-height:340px}.ambient-toggle{padding:10px 13px;font-size:9px;bottom:12px;right:12px}footer{padding-bottom:64px}}@media (prefers-reduced-motion:reduce){.ambient-scene *{will-change:auto;animation:none!important}.ambient-toggle{display:none}}#ambient-root{z-index:auto;position:static}.clap-overlay{pointer-events:none;position:absolute;inset:0}.lottie-stage{position:relative}.duck-portrait{object-fit:cover;border-radius:24px;width:100%;height:100%;display:block}.mini-spinner{background:#ffe56d;border-style:solid;border-width:2px}.frame-tab{letter-spacing:1px}.lottie-stage{aspect-ratio:1;overflow:hidden}.duck-portrait{object-fit:contain;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.duck-frame{background:#d1eee8}.clap-overlay{inset:0;position:absolute!important}
