@font-face{font-family:Mochiy Pop One;src:url(/fonts/mochiy-pop-one-latin.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"M PLUS Rounded 1c";src:url(/fonts/mplus-rounded-400-latin.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"M PLUS Rounded 1c";src:url(/fonts/mplus-rounded-700-latin.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"M PLUS Rounded 1c";src:url(/fonts/mplus-rounded-800-latin.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fff8fc;--ink:#23203a;--muted:#6b6585;--rule:#e7dceb;--tint:#f6eef6;--wall:#c9d7ff;--wall-dot:#b4c3fb;--fur:#e6dcff;--poke:#ff5fa2;--poke-deep:#e2387f;--blush:#ffc2da;--sticker:#ffd84d;--alert:#c4213a;--line:3px;--display:"Mochiy Pop One", "M PLUS Rounded 1c", system-ui, sans-serif;--text:"M PLUS Rounded 1c", system-ui, sans-serif;--gutter:40px;--content:1160px;--read:68ch}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:17px;font-weight:400;line-height:1.6;display:flex}body>main{flex:1 0 auto;width:100%}img,video,svg{max-width:100%;display:block}a{color:inherit}button,input{font:inherit;color:inherit}h1,h2,h3,p{margin:0}:focus-visible{outline:3px solid var(--poke);outline-offset:3px;border-radius:6px}.wrap{max-width:calc(var(--content) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.lnk{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--poke);text-decoration-color:var(--poke)}.note{color:var(--muted)}.small{font-size:14px}.center{text-align:center}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{border:var(--line) solid var(--ink);min-height:48px;color:var(--ink);text-align:center;cursor:pointer;box-shadow:0 4px 0 var(--ink);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:17px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.btn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}.btn.pri{background:var(--poke);color:#fff}.btn.pri:hover{background:var(--poke-deep)}.btn.sm{min-height:40px;box-shadow:0 3px 0 var(--ink);padding:6px 16px;font-size:15px}.btn.big{width:100%;min-height:56px;font-size:19px}.btn[disabled],.btn[aria-disabled=true]{background:var(--tint);color:var(--muted);border-color:var(--muted);box-shadow:none;cursor:default;transform:none}.linkbtn{font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.hdr{background:var(--wall)}.hdr .wrap{align-items:center;gap:28px;height:64px;display:flex}.logo{font-family:var(--display);white-space:nowrap;align-items:center;gap:8px;font-size:21px;text-decoration:none;display:inline-flex}.logo svg{flex:none;width:30px;height:30px}.navl{flex:1;gap:22px;font-size:15px;font-weight:700;display:flex}.navl a{padding:4px 2px;text-decoration:none}.navl a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--poke);text-decoration-color:var(--poke)}.hright{align-items:center;gap:14px;margin-left:auto;font-size:15px;font-weight:700;display:flex;position:relative}.hright .acct{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.hright>a{white-space:nowrap}.burger{display:none}.menu{z-index:5;border:var(--line) solid var(--ink);min-width:240px;box-shadow:0 5px 0 var(--ink);background:#fff;border-radius:14px;gap:10px;padding:12px 16px;display:grid;position:absolute;top:44px;right:0}.ftr{border-top:var(--line) solid var(--ink);color:var(--muted);margin-top:80px;padding:32px 0 44px;font-size:14px}.ftr nav{color:var(--ink);flex-wrap:wrap;gap:18px;margin-bottom:12px;font-weight:700;display:flex}.ftr p{max-width:80ch}.ftr p+p{margin-top:6px}.desk{background-color:var(--wall);background-image:radial-gradient(var(--wall-dot) 1.6px, transparent 1.8px);border-bottom:var(--line) solid var(--ink);background-size:22px 22px;padding:44px 0 56px}.deskin{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:48px;display:grid}.pitch h1{font-family:var(--display);letter-spacing:-.5px;text-wrap:balance;max-width:12em;font-size:58px;font-weight:400;line-height:1.08}.pitch .sub{max-width:30em;margin-top:18px;font-size:19px;line-height:1.55}.pitch .price{background:var(--sticker);border:var(--line) solid var(--ink);border-radius:10px;margin-top:20px;padding:6px 14px;font-size:16px;font-weight:800;display:inline-block;transform:rotate(-1.5deg)}.perch{justify-self:end;width:100%;max-width:470px;padding-top:96px;position:relative}.win{border:var(--line) solid var(--ink);box-shadow:0 8px 0 var(--ink);background:#fff;border-radius:18px;overflow:hidden}.titlebar{background:var(--fur);border-bottom:var(--line) solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px 9px 18px;display:flex}.wtitle{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.wbtns{flex:none;gap:6px;display:flex}.wbtns i{border:var(--line) solid var(--ink);background:#fff;border-radius:50%;width:14px;height:14px}.wbtns i:last-child{background:var(--blush)}.winbody{gap:14px;padding:18px;display:grid}.dropz{border:var(--line) dashed var(--muted);background:var(--tint);cursor:pointer;border-radius:14px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;padding:18px;display:grid}.dropz:hover,.dropz.on{border-color:var(--poke);background:#fff0f7}.dropz:focus-within{outline:3px solid var(--poke);outline-offset:3px}.dropart{width:96px;height:96px}.picked{object-fit:contain;border:2px solid var(--rule);background:#fff;border-radius:10px;width:96px;height:96px}.droptxt{gap:4px;display:grid}.droptxt b{font-size:18px;line-height:1.3}.winbody .err{margin:0}.mascot{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:150px;padding:0;position:absolute;top:-4px;right:76px}.mascot svg{transform-origin:50% 100%;width:100%;height:auto}.mascot.poked svg{animation:.32s ease-out squish}@keyframes squish{0%{transform:scale(1)}35%{transform:scale(1.08,.86)}70%{transform:scale(.97,1.04)}to{transform:scale(1)}}.bubble{border:var(--line) solid var(--ink);font-family:var(--display);white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border-radius:14px 14px 4px;padding:4px 12px;font-size:16px;transition:opacity .12s,transform .12s;position:absolute;top:6px;left:-58px;transform:translateY(6px)scale(.9)}.mascot.poked .bubble{opacity:1;transform:none}.okmsg{border:2px solid var(--ink);background:#effbe9;border-radius:10px;margin:0;padding:8px 12px}.human{justify-items:start;gap:8px;display:grid}.gsteps{gap:10px;margin:4px 0 10px;padding:0;list-style:none;display:grid}.gsteps li{color:var(--muted);padding-left:32px;font-weight:700;position:relative}.gsteps li:before{content:"";border:var(--line) solid var(--rule);box-sizing:border-box;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:0}.gsteps li.now{color:var(--ink)}.gsteps li.now:before{border-color:var(--poke);border-top-color:#0000;animation:1s linear infinite spin}.gsteps li.done{color:var(--ink)}.gsteps li.done:before{content:"✓";background:var(--ink);color:#fff;text-align:center;border:0;font-size:12px;line-height:20px}@keyframes spin{to{transform:rotate(360deg)}}.spin{vertical-align:-2px;border:3px solid var(--poke);border-top-color:#0000;border-radius:50%;width:14px;height:14px;margin-right:4px;animation:1s linear infinite spin;display:inline-block}.ready{gap:12px;display:grid}.petpv{margin:0}.petbtn{aspect-ratio:1;border:var(--line) solid var(--ink);cursor:pointer;background-color:#fff;background-image:linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%), linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%);-webkit-tap-highlight-color:transparent;background-position:0 0,11px 11px;background-size:22px 22px;border-radius:16px;width:min(100%,300px);margin:0 auto;padding:0;display:block;position:relative}.petbtn img{object-fit:contain;transform-origin:50% 100%;visibility:hidden;width:88%;height:88%;position:absolute;inset:6%}.petbtn[data-face=rest] .pvrest,.petbtn[data-face=poked] .pvpoked,.petbtn[data-face=blink] .pvblink,.petbtn[data-face=happy] .pvhappy{visibility:visible}.petbtn.poked .pvpoked{animation:.32s ease-out squish}.petbtn .bubble{z-index:1;top:-14px;left:auto;right:-10px}.petbtn.poked .bubble{opacity:1;transform:none}.petpv figcaption{margin-top:8px}.dls{gap:8px;display:grid}.deskdl{border-top:2px dashed var(--rule);gap:6px;margin-top:14px;padding-top:14px;display:grid}.again{color:var(--muted);justify-self:center}.failed{gap:10px;display:grid}.failed .err{margin:0}.guidecta{max-width:var(--read);background:var(--fur);border:var(--line) solid var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:16px;align-items:center;gap:18px;margin:48px auto 0;padding:18px;display:flex}.guidecta svg{flex:none;width:96px;height:96px}.guidecta p{margin-bottom:10px;font-weight:700}.body .liverow{text-align:center;justify-items:center;gap:8px;margin:18px auto 24px;display:grid}.body .liverow .pvframe{width:min(100%,240px)}.body .liverow figcaption{color:var(--muted);max-width:34em;font-size:15px;line-height:1.5}.body .partrow{margin:18px 0 22px}.partset{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.parttile{border:2px solid var(--rule);background:#fff;border-radius:12px;justify-items:center;gap:4px;padding:8px 4px 6px;font-size:14px;display:grid}.parttile svg{width:100%;max-width:88px;height:auto}.body .partrow figcaption{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.5}.body .compare{margin:16px 0 8px}.body .compare .note{margin-top:8px}.body .bodyvideo video{aspect-ratio:16/9;border:var(--line) solid var(--ink);background:var(--wall);border-radius:14px;width:100%;height:auto;display:block}.cardpic{align-items:center;gap:4px}.cardpic img{margin-left:0}.homepsd{max-width:var(--read);margin-top:48px;margin-left:auto;margin-right:auto}.body .linkcard{margin:22px 0 26px}.linkcard p{margin-top:0}.cardbtns{flex-wrap:wrap;gap:10px;display:flex}.cardpets{flex:none;display:flex}.cardpets img{object-fit:contain;width:56px;height:56px;margin-left:-10px}.cardpets img:first-child{margin-left:0}.onep{max-width:420px;margin:8px auto 0}.samples{padding-top:64px}.samples>h2{font-family:var(--display);text-wrap:balance;margin:0;font-size:34px;font-weight:400;line-height:1.15}.sgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.scard{border:var(--line) solid var(--ink);background:#fff;border-radius:14px;align-content:start;gap:10px;padding:14px 16px 16px;display:grid}.scard h3{font-family:var(--display);margin:2px 0 0;font-size:22px;font-weight:400}.scard .note{margin:0}.sin{align-items:center;gap:10px;display:flex}.sin img{object-fit:contain;border:2px solid var(--rule);background:#fff;border-radius:10px;width:56px;height:56px}.scard .petbtn{width:100%}.samples .toolcta{margin-top:20px}.getsec{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding-top:72px;display:grid}.layers{height:225px;position:relative}.layer{border:var(--line) solid var(--ink);width:140px;box-shadow:0 5px 0 var(--ink);background:#fff;border-radius:14px;margin:0;padding:8px 8px 5px;position:absolute;top:24px}.layer svg{aspect-ratio:1;background-color:#fff;background-image:linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%), linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%);background-position:0 0,10px 10px;background-size:20px 20px;border-radius:8px;width:100%;height:auto}.layer figcaption{text-align:left;margin-top:5px;padding-left:2px;font-size:14px;font-weight:800}.layer:first-child{left:0;transform:rotate(-9deg)}.layer:nth-child(2){z-index:1;top:8px;left:19%;transform:rotate(-4deg)}.layer:nth-child(3){z-index:2;top:0;left:38%;transform:rotate(1deg)}.layer:nth-child(4){z-index:3;top:8px;left:57%;transform:rotate(5deg)}.layer:nth-child(5){z-index:4;left:76%;transform:rotate(9deg)}.gettxt h2{font-family:var(--display);text-wrap:balance;margin-bottom:14px;font-size:34px;font-weight:400;line-height:1.15}.getlist{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.getlist b{background:var(--fur);border:2px solid var(--ink);text-align:center;border-radius:8px;min-width:4.2em;margin-right:6px;padding:0 8px;display:inline-block}.sec{padding:64px 0 0}.body{max-width:var(--read);margin:0 auto}.body h2{font-family:var(--display);text-wrap:balance;margin:0 0 16px;font-size:34px;font-weight:400;line-height:1.15}.body h3{margin:22px 0 6px;font-size:21px;font-weight:800}.body p,.body li{margin:8px 0}.body ul{padding-left:22px}.body .shot{margin:18px 0 22px}.body .shot img{border:var(--line) solid var(--ink);background:#fff;border-radius:14px;width:100%;height:auto}.body .shot figcaption{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.5}.body ol{counter-reset:step;padding:0;list-style:none}.body ol>li{counter-increment:step;margin:14px 0;padding-left:52px;position:relative}.body ol>li:before{content:counter(step);border:var(--line) solid var(--ink);background:var(--sticker);width:36px;height:36px;font-family:var(--display);border-radius:50%;place-items:center;font-size:16px;display:grid;position:absolute;top:-2px;left:0}.body .faqq{margin:26px 0 4px;font-size:18px;font-weight:800}.hero{text-align:center;padding-block:36px 18px}.hero h1{font-family:var(--display);text-wrap:balance;max-width:16em;margin:0 auto 12px;font-size:48px;font-weight:400;line-height:1.1}.hero .sub{max-width:36em;margin:0 auto;font-size:18px}.banner{max-width:var(--content);border:var(--line) solid var(--ink);background:#fff;border-radius:12px;margin:16px auto 0;padding:10px 14px}.banner.err{border-color:var(--alert)}.err{border:2px solid var(--alert);color:var(--alert);background:#fff;border-radius:10px;margin:10px 0;padding:8px 12px}.err p+p{margin-top:4px}.makenote{min-height:3.2em}.bar{background:var(--tint);border:2px solid var(--ink);border-radius:999px;height:12px;margin:10px 0 6px;overflow:hidden}.bar i{background:var(--poke);width:0;height:100%;transition:width .2s linear;display:block}.bar.ind i{width:40%;animation:1.2s ease-in-out infinite alternate crawl}@keyframes crawl{0%{transform:translate(-20%)}to{transform:translate(170%)}}.actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.card{border:var(--line) solid var(--ink);box-shadow:0 5px 0 var(--ink);background:#fff;border-radius:14px;margin-top:16px;padding:18px}.card.focus{border-color:var(--poke);box-shadow:0 5px 0 var(--poke-deep)}.signin label{margin:12px 0 6px;font-weight:700;display:block}.signin input[type=email]{border:var(--line) solid var(--ink);background:#fff;border-radius:12px;width:100%;min-height:48px;padding:10px 14px;font-size:17px}.signin .full{width:100%;margin-top:14px}.base{padding-top:36px}.base.narrow{max-width:calc(640px + 2 * var(--gutter))}.pageh1{font-family:var(--display);text-wrap:balance;margin:0 0 16px;font-size:46px;font-weight:400;line-height:1.1}.legal h1{font-family:var(--display);margin:0 0 6px;font-size:46px;font-weight:400;line-height:1.1}.narrowcard{max-width:520px;margin:16px auto}.cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.cols.two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.pcol{flex-direction:column;margin-top:0;display:flex}.pcol h2,.pcol h3{font-size:22px;font-weight:800}.pcol .price{font-family:var(--display);margin:6px 0 10px;font-size:40px}.pcol ul{flex:1;margin:0 0 18px;padding-left:20px}.pcol li{margin:6px 0}.pgroup+.pgroup{margin-top:28px}.pgh{margin:0 0 12px;font-size:22px;font-weight:800}.ledger{border-collapse:collapse;width:100%;font-size:15px}.ledger td{border-top:2px solid var(--rule);padding:8px 4px}.ledger .num{text-align:right;font-variant-numeric:tabular-nums}.hhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.hhead .pageh1{margin-bottom:4px}.hgrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:start;gap:24px 16px;display:grid}.hcard{color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.hthumb{aspect-ratio:1;border:var(--line) solid var(--ink);background:var(--tint);border-radius:14px;display:block;position:relative;overflow:hidden}.hthumb video,.hthumb img{object-fit:contain;width:100%;height:100%;display:block}.hstate{text-align:center;color:var(--muted);place-items:center;padding:12px;font-size:14px;font-weight:700;display:grid;position:absolute;inset:0}a.hcard:hover .hthumb,a.hcard:focus-visible .hthumb{border-color:var(--poke)}.hname{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.hmeta{color:var(--muted);font-size:13px}.hcard.off{opacity:.7}.answer{border:var(--line) solid var(--ink);background:#fff;border-radius:14px;margin-top:16px;padding:10px 18px;font-size:18px}.glance ul{padding:0;list-style:none}.glance li{border-bottom:2px solid var(--rule);padding:10px 0}.glance li:last-child{border-bottom:0}.wlform{gap:14px;display:grid}.wlh{margin:0;font-size:18px;font-weight:800}.wlfield{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.wlfield>span,.wlfield>legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:700}.wlfield>span{margin-bottom:0}.wlfield input[type=email],.wlfield textarea{border:var(--line) solid var(--ink);width:100%;min-height:48px;font:inherit;color:var(--ink);background:#fff;border-radius:12px;padding:10px 14px;font-size:16px}.wlfield textarea{resize:vertical;min-height:66px;line-height:1.45}.wlchips{flex-wrap:wrap;gap:8px;display:flex}.wlchips .chip{border:var(--line) solid var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;min-height:40px;padding:6px 14px;font-size:15px;font-weight:700;display:inline-flex;position:relative}.wlchips .chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.wlchips .chip.on{background:var(--ink);color:#fff}.wlchips .chip:focus-within{outline:3px solid var(--poke);outline-offset:2px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.wldone{text-align:center;gap:6px;padding:22px 4px;display:grid}.wldone .wlh{font-family:var(--display);font-size:24px;font-weight:400}.sec>h2{font-family:var(--display);text-wrap:balance;margin:0;font-size:34px;font-weight:400;line-height:1.15}.vssec{max-width:var(--read);margin:0 auto}.vslead{margin:10px 0 22px}.vs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vsbox{border:var(--line) solid var(--ink);background:#fff;border-radius:14px;padding:18px 22px 20px}.vsbox.ours{background:var(--fur)}.vsbox h3{font-family:var(--display);margin:0 0 12px;font-size:24px;font-weight:400}.vsbox dl{gap:12px;margin:0;display:grid}.vsbox dt{color:var(--muted);font-size:13px;font-weight:800}.vsbox dd{margin:2px 0 0}.toolcta{border:var(--line) solid var(--ink);background:var(--wall);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:16px 22px;display:flex}.toolcta p{margin:0}.toolcta .btn{flex:none}.apphint{margin-top:56px}.homeget{gap:12px;display:grid}.homeget .wlh,.homeget .note{margin:0}.phonesec .win{max-width:520px}.homehero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:22px 48px;display:grid}.herovideo{margin:0}.herovideo video{aspect-ratio:16/9;border:var(--line) solid var(--ink);width:100%;height:auto;box-shadow:0 8px 0 var(--ink);background:var(--wall);border-radius:16px;display:block}.herovideo figcaption{margin-top:14px}.ways3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:40px;display:grid}.waycard{border:var(--line) solid var(--ink);box-shadow:0 6px 0 var(--ink);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px 20px;display:flex}.waycard h2{font-family:var(--display);margin:0;font-size:24px;font-weight:400;line-height:1.15}.waycard p{margin:0}.waycard .btn{margin-top:auto}.waypics{align-items:center;gap:6px;height:60px;display:flex}.waypics img{object-fit:contain;border:2px solid var(--rule);background:#fff;border-radius:10px;width:56px;height:56px}.wayarrow{color:var(--muted);font-weight:800}.waysec{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.waysec .perch{justify-self:end}.waytxt h2{font-family:var(--display);margin:0 0 12px;font-size:34px;font-weight:400;line-height:1.15}.waytxt p{margin:0 0 12px}.waytxt ul{gap:6px;margin:0 0 18px;padding-left:20px;display:grid}.wayshot{margin:0}.wayshot img{border:var(--line) solid var(--ink);width:100%;height:auto;box-shadow:0 6px 0 var(--ink);background:#fff;border-radius:16px;display:block}.readyhead{max-width:var(--read)}.readyhead h2{font-family:var(--display);margin:0 0 10px;font-size:34px;font-weight:400;line-height:1.15}.readypets{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0 20px;display:grid}.readypet{justify-items:center;gap:8px;margin:0;display:grid}.readypet figcaption{font-family:var(--display);font-size:20px}.readypet .pvframe{width:min(100%,260px)}.fbfab{z-index:50;border:var(--line) solid var(--ink);background:var(--sticker);color:var(--ink);font:inherit;box-shadow:0 4px 0 var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 12px;font-size:15px;font-weight:800;display:inline-flex;position:fixed;bottom:18px;right:18px}.fbfab.on{background:#fff}.fbpanel{z-index:50;border:var(--line) solid var(--ink);width:min(380px,100vw - 36px);max-height:calc(100vh - 100px);box-shadow:0 8px 0 var(--ink);background:#fff;border-radius:16px;padding:14px 18px 18px;position:fixed;bottom:76px;right:18px;overflow:auto}.fbhead{justify-content:space-between;align-items:center;gap:12px;display:flex}.fbhead h2{font-family:var(--display);margin:0;font-size:22px;font-weight:400}.fbclose{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0 4px;font-size:28px;line-height:1}.fbpanel>.note{margin:6px 0 12px}.fbform{gap:4px;max-width:560px;display:grid}.fbform .btn{justify-self:start}.pvframe{border:var(--line) solid var(--ink);background-color:#fff;background-image:linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%), linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%);background-position:0 0,11px 11px;background-size:22px 22px;border-radius:16px;width:min(100%,300px);margin:0 auto;padding:44px 18px 10px}.deskfirst{gap:8px;display:grid}.deskfirst p{margin:0}.deskmore{flex-wrap:wrap;justify-content:center;gap:4px 16px;display:flex}.meanwhile{border:2px dashed var(--rule);background:#fff;border-radius:12px;justify-items:start;gap:10px;margin-top:4px;padding:12px 14px;display:grid}.meanwhile p{margin:0}.plans{gap:12px;display:grid}.plan{border:var(--line) solid var(--ink);background:#fff;border-radius:14px;gap:10px;padding:14px 16px 16px;display:grid}.plan.full{background:var(--fur)}.plan h3{font-family:var(--display);justify-content:space-between;align-items:baseline;gap:10px;margin:0;font-size:21px;font-weight:400;display:flex}.plantag{font-family:var(--text);border:2px solid var(--ink);background:var(--sticker);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:14px;font-weight:800}.plan.on .plantag{background:#effbe9}.planlist{gap:4px;margin:0;padding:0;list-style:none;display:grid}.planlist li{padding-left:24px;position:relative}.planlist li:before{content:"✓";color:var(--poke-deep);font-weight:800;position:absolute;top:0;left:2px}.planrow{grid-template-columns:minmax(0,1fr) 96px;align-items:start;gap:12px;display:grid}.plandemo{text-align:center;justify-items:center;gap:4px;margin:0;display:grid}.plandemo .live{border:2px solid var(--ink);background:#fff;border-radius:12px;width:96px}.plandemo figcaption{line-height:1.3}.plan p{margin:0}.plan .btn{width:100%}.planpsd{border-top:2px solid var(--rule);padding-top:10px}.live{aspect-ratio:1;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.live:focus-visible{outline:3px solid var(--poke);outline-offset:4px;border-radius:14px}.live img{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.livetilt,.livehead{transform-origin:50% 70%;position:absolute;inset:0}.live.layered .livehead{animation:3.2s ease-in-out infinite petbreathe}.livehead.poked,.live.layered .livehead.poked{transition:transform 70ms ease-out;animation:none;transform:translateY(3%)scaleY(.94)}@keyframes petbreathe{0%,to{transform:translateY(0)}50%{transform:translateY(1.2%)}}.livefx{stroke-width:2.5px;stroke-linejoin:round;pointer-events:none;animation:1s ease-out forwards livefx;position:absolute;overflow:visible;transform:translate(-50%,-50%)}.live img.livefx{height:auto;inset:auto}@keyframes livefx{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}20%{opacity:1;transform:translate(-50%,-60%)scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--drift)), -260%) scale(.9)}}.livebub{z-index:2;border:var(--line) solid var(--ink);font-family:var(--display);white-space:nowrap;pointer-events:none;background:#fff8fc;border-radius:999px;padding:4px 14px;font-size:17px;position:absolute;top:2%;left:50%;transform:translate(-50%,-100%)}@media (prefers-reduced-motion:reduce){.live.layered .livehead{animation:none}}.maker{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:36px;margin-top:28px;display:grid}.mkside{gap:12px;display:grid;position:sticky;top:16px}.mkstage{border:var(--line) solid var(--ink);background-color:#fff;background-image:linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%), linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%);background-position:0 0,11px 11px;background-size:22px 22px;border-radius:16px;padding:60px 28px 18px}.mkempty{aspect-ratio:1;text-align:center;place-items:center;margin:0;padding:0 12px;display:grid}.mkside .btn{width:100%}.mkside p{margin:0}.mkedit{gap:26px;display:grid}.mksec h2{font-family:var(--display);margin:0 0 12px;font-size:24px;font-weight:400}.mksec>.note{margin:8px 0 0}.mkdrop{border:3px dashed var(--rule);background:#fff;border-radius:14px;justify-items:start;gap:12px;padding:16px 18px;display:grid}.mkdrop p{margin:0}.mkparts{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.mkparts li{border:2px solid var(--rule);background:#fff;border-radius:12px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.mkparts li.has{border-color:var(--ink)}.mkthumb{background-color:#fff;background-image:linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%), linear-gradient(45deg, var(--tint) 25%, transparent 25%, transparent 75%, var(--tint) 75%);background-position:0 0,6px 6px;background-size:12px 12px;border-radius:8px;width:56px;height:56px;display:block;overflow:hidden}.mkthumb img{object-fit:contain;width:100%;height:100%;display:block}.mkacts{gap:12px;display:flex}.mkacts button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0}.mkproblems{border:2px solid var(--poke-deep);background:#fff1f6;border-radius:10px;gap:4px;margin:10px 0 0;padding:10px 14px 10px 32px;display:grid}.mkfield{gap:6px;margin-bottom:14px;display:grid}.mkfield>span:first-child{font-weight:800}.mkfield input,.mkfield textarea{font:inherit;border:var(--line) solid var(--ink);color:var(--ink);background:#fff;border-radius:10px;padding:8px 12px}.mkfield textarea{resize:vertical;line-height:1.5}.mkchips{flex-wrap:wrap;gap:8px;display:flex}.mkchip{border:var(--line) solid var(--ink);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-weight:700;display:inline-flex}.mkchip.on{background:var(--fur);box-shadow:0 3px 0 var(--ink)}.mkchip:focus-within{outline:3px solid var(--poke);outline-offset:2px}.mkchip img{object-fit:contain}.dlbeta{color:var(--muted);margin:14px 0 0;font-weight:800}.dlcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.dlcard{border:var(--line) solid var(--ink);background:#fff;border-radius:14px;align-content:start;justify-items:start;gap:12px;padding:18px 20px 20px;display:grid;position:relative}.dlcard.you{background:var(--fur);box-shadow:0 5px 0 var(--ink)}.dlcard h2{font-family:var(--display);margin:0;font-size:24px;font-weight:400}.dlcard .btn{width:100%}.dlsize{color:var(--muted);margin-top:-6px}.dlyou{background:var(--sticker);border:2px solid var(--ink);border-radius:999px;padding:1px 10px;font-size:13px;font-weight:800;position:absolute;top:-13px;right:14px}.dlphone{margin-top:14px}.dlsums ul{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.dlsums li{gap:2px;display:grid}.dlsums code{overflow-wrap:anywhere;color:var(--muted);font-size:12px}@media (width<=900px){.homehero,.waysec{grid-template-columns:minmax(0,1fr);gap:24px}.ways3{grid-template-columns:minmax(0,1fr)}.waysec .perch{justify-self:stretch;max-width:none}#picture .waytxt{order:-1}.readypets{gap:8px}.maker{grid-template-columns:minmax(0,1fr);gap:24px}.mkside{justify-self:center;width:100%;max-width:420px;position:static}.dlcards{grid-template-columns:minmax(0,1fr)}.deskin{grid-template-columns:minmax(0,1fr);gap:8px}.perch{justify-self:stretch;max-width:none}.getsec{grid-template-columns:minmax(0,1fr);gap:24px}.layers{width:100%;max-width:520px;height:300px;margin:0 auto}}@media (width<=640px){.fbfab{padding:11px}.fbfab span{display:none}.fbpanel{width:auto;bottom:8px;left:8px;right:8px}.hright>a.small{display:none}:root{--gutter:16px}.navl{display:none}.burger{display:inline-flex}.hdr .wrap{gap:12px}.hright .acct{max-width:130px}.desk{padding:26px 0 36px}.pitch h1{font-size:36px}.pitch .sub{margin-top:12px;font-size:17px}.pitch .price{margin-top:14px;font-size:15px}.perch{padding-top:80px}.mascot{width:112px;top:-2px;right:58px}.dropz{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:14px}.dropart,.picked{width:72px;height:72px}.droptxt b{font-size:16px}.layers{height:190px}.layer{width:30%;padding:5px 5px 3px}.layer figcaption{font-size:12px}.layer:nth-child(2){left:17.5%}.layer:nth-child(3){left:35%}.layer:nth-child(4){left:52.5%}.layer:nth-child(5){left:70%}.gettxt h2,.body h2,.sec>h2,.samples>h2{font-size:27px}.vs,.sgrid{grid-template-columns:minmax(0,1fr)}.toolcta{text-align:center;flex-direction:column;align-items:stretch}.pageh1,.legal h1{font-size:34px}.guidecta{text-align:center;flex-direction:column}.cardbtns{justify-content:center}.hero h1{font-size:34px}.cols,.cols.two{grid-template-columns:minmax(0,1fr)}.hgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}}@media (width>=901px) and (height<=780px){.desk{padding:26px 0 36px}.pitch h1{font-size:50px}.perch{padding-top:84px}.mascot{width:132px}}@media (prefers-reduced-motion:reduce){.mascot.poked svg,.bar.ind i,.petbtn.poked .pvpoked,.gsteps li.now:before,.spin{animation:none}.btn,.bubble,.bar i{transition:none}}
