@font-face{font-family:Titan One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/titan-one-latin-400-normal.DwVbh4mi.woff2)format("woff2"),url(/_astro/titan-one-latin-400-normal.VZVzRR2h.woff)format("woff")}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fredoka-hebrew-wght-normal.DdnsCkLr.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fredoka-latin-ext-wght-normal.CYrqKuxd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/fredoka-latin-wght-normal.DM6njrJ3.woff2)format("woff2-variations");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{--ink:#24104f;--grape:#6b3cf0;--tomato:#ff5240;--sunny:#ffc933;--mint:#1fd6a5;--sky:#38b0ff;--bubblegum:#ff7cbf;--lilac:#a98bff;--display:"Titan One", "Arial Rounded MT Bold", sans-serif;--text:"Fredoka Variable", ui-rounded, system-ui, sans-serif;--edge:4px solid var(--ink);--page:min(1180px, 100% - 48px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:16px}body{color:var(--ink);font:500 1.125rem/1.5 var(--text);background:#fff;margin:0;overflow-x:clip}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400;line-height:1.08}h2{font-size:clamp(2.1rem,5vw,3.5rem)}h3{font-size:1.5rem}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit}img,svg{max-width:100%;height:auto;display:block}:focus-visible{outline:4px solid var(--ink);outline-offset:3px;border-radius:8px}.hero :focus-visible,.foot :focus-visible,.final :focus-visible{outline-color:#fff}.skip{z-index:10;background:#fff;border-radius:12px;padding:8px 16px;position:absolute;top:-80px;left:12px}.skip:focus{top:12px}.logo{font:400 1.9rem/1 var(--display);letter-spacing:-.01em;display:inline-flex}.logo span{-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;filter:drop-shadow(0 2px 0 var(--ink));display:inline-block}.top{z-index:5;width:var(--page);color:#fff;align-items:center;gap:28px;margin:18px auto 0;display:flex;position:absolute;inset:0 0 auto}.top-logo{margin-right:auto;text-decoration:none}.top nav{gap:24px;display:flex}.top nav a{padding:8px 0;font-weight:600;text-decoration:none}.top nav a:hover{text-underline-offset:5px;text-decoration:underline 3px}.lang{position:relative}.lang summary{cursor:pointer;color:var(--ink);border:var(--edge);box-shadow:0 4px 0 var(--ink);background:#fff;border-radius:14px;padding:6px 14px;font-weight:700;list-style:none}.lang summary::-webkit-details-marker{display:none}.lang ul{min-width:160px;color:var(--ink);border:var(--edge);box-shadow:0 6px 0 var(--ink);background:#fff;border-radius:16px;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden}.lang a{padding:10px 16px;font-weight:600;text-decoration:none;display:block}.lang a:hover,.lang a[aria-current]{background:var(--sunny)}.sticker-button{font:400 1.35rem/1.2 var(--display);text-align:center;color:var(--ink);background:var(--sunny);border:var(--edge);box-shadow:0 7px 0 var(--ink);border-radius:22px;padding:16px 30px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-block}a.sticker-button:hover{box-shadow:0 9px 0 var(--ink);transform:translateY(-2px)}a.sticker-button:active{box-shadow:0 2px 0 var(--ink);transform:translateY(5px)}.sticker-button.is-soon{cursor:default}.sticker-button.white{background:#fff}.sticker-button.small{box-shadow:0 5px 0 var(--ink);border-radius:16px;padding:10px 18px;font-size:1.05rem}.die-cut{filter:drop-shadow(2px 0 0 #fff) drop-shadow(-2px 0 0 #fff) drop-shadow(0 2px 0 #fff) drop-shadow(0 -2px 0 #fff) drop-shadow(0 3px 0 var(--ink));line-height:1;display:inline-block}.hero{color:#fff;background:repeating-conic-gradient(from 3deg at 72% 48%, #7a50f4 0 12.857deg, var(--grape) 0 25.714deg);padding:112px 0 96px;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:40px;padding-inline:max(24px,50% - 590px);display:grid;position:relative}.hero h1{-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;filter:drop-shadow(0 5px 0 var(--ink));font-size:clamp(3rem,7vw,5.4rem);line-height:1}.lead{max-width:33em;margin:22px 0 28px;font-size:1.28rem;line-height:1.42}.chips{flex-wrap:wrap;gap:8px 22px;margin-top:28px;font-weight:600;display:flex}.chips li{align-items:center;gap:8px;display:flex}.chips li:before{content:"";background:var(--sunny);width:12px;height:12px;box-shadow:0 0 0 3px var(--ink);border-radius:50%}.hero-stage{padding-bottom:28px;position:relative}.tv{margin:0;rotate:1.5deg}.tv-screen{aspect-ratio:16/10;background:var(--sunny);border:12px solid var(--ink);border-radius:30px;position:relative;overflow:hidden;box-shadow:0 10px #1a0b3a}.tv-screen:before{content:"";background:var(--ink);height:33%;position:absolute;inset:0 0 auto}.tv-sky{width:100%;height:6%;fill:var(--sunny);position:absolute;top:29%;left:0}.tv-player{color:var(--ink);font:400 clamp(.9rem, 1.9vw, 1.35rem)/1 var(--display);background:#fff;border-radius:14px;padding:.45em .8em;position:absolute;top:6%;left:4%}.tv-clock{aspect-ratio:1;width:16%;color:var(--ink);font:400 clamp(1.6rem, 3.6vw, 2.8rem)/1 var(--display);border:4px solid var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:5%;right:4%}.tv-word{justify-content:center;align-items:center;gap:4%;display:flex;position:absolute;inset:34% 3% 4%}.tv-word .die-cut{font-size:clamp(4rem,11vw,8.4rem)}.tv-name{max-width:58%;font:400 clamp(1.5rem, 4vw, 3.1rem)/1.05 var(--display);text-align:center;color:var(--ink);border:var(--edge);box-shadow:0 6px 0 var(--ink);overflow-wrap:anywhere;background:#fff;border-radius:18px;padding:.4em .55em;rotate:-2.5deg}.tv-foot{background:var(--ink);border-radius:0 0 16px 16px;width:34%;height:18px;margin:10px auto 0;display:block}.try{font:400 1.15rem/1.1 var(--display);color:var(--ink);background:var(--mint);border:var(--edge);box-shadow:0 6px 0 var(--ink);cursor:pointer;border-radius:18px;padding:13px 22px;position:absolute;bottom:0;left:5%}.try:active{box-shadow:0 2px 0 var(--ink);transform:translateY(4px)}.hero-mimo{width:30%;position:absolute;bottom:-30px;right:-2%}.wave{width:100%;height:56px;position:absolute;bottom:-1px;left:0}.mimo-arm{animation:none}.mimo.waving{height:auto;position:absolute}.mimo.waving .mimo-arm{animation:1.1s ease-in-out infinite alternate wave}@keyframes wave{0%{rotate:-14deg}to{rotate:14deg}}.how{background:var(--sunny);text-align:center;padding:72px 0 150px;position:relative}.how>h2,.section-lead{width:var(--page);margin-inline:auto}.section-lead{max-width:36em;margin-top:14px;font-size:1.25rem}.steps{width:var(--page);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:48px auto 0;display:grid}.step{border:var(--edge);box-shadow:0 8px 0 var(--ink);rotate:var(--tilt);background:#fff;border-radius:28px;flex-direction:column;padding:26px 24px 0;display:flex;position:relative;overflow:hidden}.step-number{font:400 1.5rem/44px var(--display);text-align:center;width:48px;height:48px;color:var(--ink);background:var(--bubblegum);border:var(--edge);border-radius:50%;margin-bottom:14px}.step p{margin-top:8px}.step-shot{flex:1;align-items:flex-start;width:72%;margin:22px auto -130px;padding-top:0;display:flex}.step:nth-child(2) .step-number{background:var(--mint)}.step:nth-child(3) .step-number{background:var(--sky)}.phone{border:6px solid var(--ink);background:var(--ink);box-shadow:0 8px 0 var(--ink);border-radius:34px;width:100%;overflow:hidden}.phone img{width:100%;height:auto}.step{height:100%;max-height:640px}.feature{width:var(--page);grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin:0 auto;padding:72px 0;display:grid}.feature p{margin-top:16px;font-size:1.25rem}.feature.flip .feature-copy{order:2}.feature-shot{width:min(290px,70%);margin-inline:auto;position:relative}.shot-mimo{width:72%;height:auto;position:absolute;bottom:-8px;left:-48%}.flash{grid-template-columns:1fr 1fr;gap:20px;width:100%;max-width:460px;margin-inline:auto;display:grid}.flash-card{border:var(--edge);box-shadow:0 7px 0 var(--ink);rotate:var(--tilt);border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:24px 12px;display:flex}.flash-card .die-cut{font-size:4.6rem}.flash-card strong{font:400 1.5rem/1 var(--display);text-align:center}.decks{background:var(--ink);color:#fff;text-align:center;margin-top:32px;padding:80px 0}.decks h2{width:var(--page);color:var(--sunny);margin-inline:auto}.tiles{width:var(--page);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:40px auto;display:grid}.tiles li{min-height:148px;color:var(--ink);font:400 1.15rem/1.1 var(--display);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}.tiles .die-cut{font-size:3rem}.facts{padding:64px 0 24px}.facts ul{width:var(--page);grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:auto;display:grid}.facts h3{margin-bottom:6px;font-size:1.35rem}.faq{width:min(800px,100% - 48px);margin:0 auto;padding:64px 0 88px}.faq h2{margin-bottom:28px}.faq details{border:var(--edge);box-shadow:0 5px 0 var(--ink);background:#fff;border-radius:20px;margin-bottom:16px}.faq summary{cursor:pointer;padding:16px 52px 16px 22px;font-size:1.2rem;font-weight:700;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 2rem var(--display);position:absolute;top:8px;right:20px}.faq details[open] summary:after{content:"−"}.faq details p{padding:0 22px 18px}.final{background:var(--tomato);text-align:center;padding:72px 24px 80px}.final h1,.final h2{color:#fff;-webkit-text-stroke:7px var(--ink);paint-order:stroke fill;filter:drop-shadow(0 5px 0 var(--ink));max-width:15em;margin-inline:auto;font-size:clamp(2.6rem,8vw,5.6rem)}.final p{margin:18px 0 28px;font-size:1.3rem;font-weight:600}.final-mimo{width:190px;height:auto;margin:0 auto 16px;display:block;position:static!important}.lost{background:var(--grape);color:#fff;padding-top:130px}.foot{background:var(--ink);color:#fff;padding:56px 0 32px}.foot-inner{width:var(--page);grid-template-columns:2fr 1fr 1fr;gap:32px;margin:auto;display:grid}.foot p{margin:10px 0 18px}.foot .small{color:var(--ink)}.foot li{margin-bottom:8px}.foot li a{text-decoration:none}.foot li a:hover{text-decoration:underline}.fine{width:var(--page);opacity:.75;font-size:.9rem;margin:32px auto 0!important}.article,.top:has(+main .article){color:#fff}main:has(.article):before{content:"";background:var(--grape);height:84px;position:absolute;inset:0 0 auto}.article{width:min(760px,100% - 48px);margin:0 auto;padding-bottom:80px}.article h1,.article .section-lead{margin:14px 0 28px}.article h2{margin:32px 0 8px;font-size:1.5rem}.article p+p{margin-top:10px}.updated{opacity:.75;margin-top:36px;font-size:1rem}.mail{margin-bottom:8px}@media (width<=920px){.hero{background:repeating-conic-gradient(from 3deg at 50% 66%, #7a50f4 0 12.857deg, var(--grape) 0 25.714deg);grid-template-columns:minmax(0,1fr);padding-top:92px}.steps{grid-template-columns:minmax(0,1fr);max-width:460px}.step{max-height:560px}.feature{grid-template-columns:minmax(0,1fr);gap:32px;padding:48px 0}.feature.flip .feature-copy{order:0}.shot-mimo{left:-38%}.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.facts ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){body{font-size:1.06rem}.top{gap:12px}.top nav{display:none}.hero h1{-webkit-text-stroke-width:6px}.lead{font-size:1.14rem}.sticker-button{padding:14px 18px;font-size:1.15rem}.tv-screen{border-width:8px;border-radius:20px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles li{min-height:120px}.foot-inner{grid-template-columns:1fr 1fr}.foot-inner>div:first-child{grid-column:1/-1}.step{rotate:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mimo.waving .mimo-arm{animation:none}*{transition:none!important}}
