.ideas-float{z-index:35;color:#302c15;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#ffda10;border:1px solid #e8c526;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:96px;height:48px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;display:flex;position:fixed;bottom:100px;right:24px;box-shadow:0 5px 20px #8e791b22}.ideas-float:active{cursor:grabbing}.ideas-float:focus-visible,.ideas-panel button:focus-visible{outline-offset:4px;outline:3px solid #b69517}.ideas-panel{color:#292b24;overscroll-behavior:contain;background:#fffef9;border:1px solid #eee9d7;border-radius:28px;width:min(620px,100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 90px #28291e29}.ideas-panel::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#25291d25}.ideas-sheet{padding:26px}.ideas-sheet header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ideas-kicker{color:#8c7928;align-items:center;gap:7px;font-size:11px;display:flex}.ideas-kicker svg{fill:#ffda10}.ideas-sheet h2{letter-spacing:-.5px;margin:9px 0 24px;font-size:23px;line-height:1.2}.ideas-sheet header>button{cursor:pointer;background:#f1f0e8;border:0;border-radius:50%;padding:8px}.ideas-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;display:grid}.ideas-grid h3{align-items:center;gap:7px;margin:0 0 8px;font-size:12px;font-weight:700;display:flex}.ideas-grid h3 svg{color:#a28b28}.ideas-grid section>button{text-align:left;width:100%;font:inherit;color:#727664;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 5px;font-size:12px;display:flex}.ideas-grid section>button:hover{color:#282b22;background:#fff1a3}.ideas-grid section>button svg{color:#aaa98d;flex-shrink:0}.idea-heading{position:relative}.idea-heading-words{display:block}.idea-heading-playing .idea-heading-words{animation:9s linear both idea-words-return}.idea-title-animation{pointer-events:none;width:100%;height:100%;animation:9s ease-in-out both idea-scene-fade;position:absolute;inset:0}@keyframes idea-scene-fade{0%{opacity:0}7%,87%{opacity:1}to{opacity:0}}@keyframes idea-words-return{0%,90%{opacity:0}to{opacity:1}}@media (width<=400px){.ideas-sheet{padding:21px 17px}.ideas-grid{gap:18px 12px}.ideas-sheet h2{font-size:21px}.ideas-grid section>button{font-size:11px}}.ideas-float{width:52px;height:52px;box-shadow:none;color:#b99b14;filter:drop-shadow(0 0 9px #ffda1070);background:0 0;border:0}.ideas-float svg{fill:#ffda10}.idea-heading:has(.ideas-game)>.idea-heading-words{opacity:0;animation:none}.ideas-game{font-size:12px;font-weight:400;line-height:1.3;display:block;position:absolute;inset:0}.ideas-game>svg{width:100%;height:100%;display:block}.ideas-game-caption{color:#858673;width:100%;padding-top:3px;font-size:12px;position:absolute;top:100%;left:0}.ideas-game-target{cursor:pointer;background:#ffda1009;border:1px dashed #d4bd50;border-radius:25px;width:30%;height:92%;position:absolute;top:4%;left:35%}.ideas-game-target>span{white-space:nowrap;color:#a18e3f;font-size:10px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.ideas-game-skip{color:#8a8060;cursor:pointer;background:0 0;border:0;margin-top:20px;font-size:11px;position:absolute;top:100%;right:0}.ideas-game-target:focus-visible,.ideas-game-skip:focus-visible{outline-offset:3px;outline:2px solid #c2a129}.ideas-game,.ideas-game button,.ideas-game-caption{letter-spacing:normal;text-shadow:none;font-family:inherit}.ideas-game-caption,.ideas-game-target>span{font-weight:400}.ideas-replay{color:#94802d;cursor:pointer;background:0 0;border:0;margin:0 0 18px;padding:0;font-size:11px}.ideas-game-success{animation:4.3s both ideas-game-finish}@keyframes ideas-game-finish{0%,82%{opacity:1}to{opacity:0}}.ideas-light-anchor{z-index:35;width:52px;position:fixed;bottom:100px;right:24px}.ideas-light-anchor .ideas-float{filter:drop-shadow(0 0 5px #ffda1025);color:#af9b53;position:relative;inset:auto}.tickle-bulb svg{fill:#fff0b1;transform-origin:50% 85%;transition:fill .25s}.tickle-bulb.is-tickled svg{fill:#ffda10;filter:drop-shadow(0 0 9px #ffda10);animation:.65s ease-in-out 2 bulb-tickle}.tickle-all{white-space:nowrap;color:#9c925f;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:10px;display:block;position:relative;left:50%;transform:translate(-50%)}.tickle-sparks{color:#d8b500;pointer-events:none;font-size:15px;animation:.8s ease-out both tickle-spark;position:absolute;top:0;right:0}.tickle-suggestion{z-index:25;color:#857539;pointer-events:none;background:#fff9da;border-radius:20px;padding:8px 15px;font-size:11px;animation:9s both tickle-label;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@keyframes bulb-tickle{0%,to{transform:rotate(0)}20%{transform:rotate(-19deg)}40%{transform:rotate(17deg)}60%{transform:rotate(-12deg)}80%{transform:rotate(8deg)}}@keyframes tickle-spark{0%{opacity:0;transform:translateY(8px)scale(.4)}40%{opacity:1}to{opacity:0;transform:translateY(-18px)scale(1.1)}}@keyframes tickle-label{0%,to{opacity:0}8%,87%{opacity:1}}@media (prefers-reduced-motion:reduce){.tickle-bulb.is-tickled svg,.tickle-sparks{animation:none}}.idea-heading-browsing>.idea-heading-words{opacity:0;animation:none}.inline-ideas{letter-spacing:normal;font-family:inherit;font-size:11px;font-weight:400;line-height:1.2;animation:.25s both inline-ideas-in;display:block;position:absolute;inset:0}.inline-ideas-categories{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 12px;height:100%;display:grid}.inline-ideas button{font:inherit;letter-spacing:normal;color:#727466;cursor:pointer;background:0 0;border:0}.inline-ideas-categories>button{border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:3px;display:flex}.inline-ideas button svg{color:#ad9324;flex-shrink:0}.inline-ideas button:hover{color:#34382c;background:#fff7d2}.inline-ideas button:focus-visible{outline-offset:1px;outline:2px solid #d4b732}.inline-ideas-back{align-items:center;gap:7px;padding:2px 5px;display:flex;position:absolute;top:0;left:0;font-size:10px!important}.inline-ideas-options{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;height:100%;padding-top:23px;display:flex}.inline-ideas-options>button{border-bottom:1px solid #e8dba2;border-radius:7px;align-items:center;gap:7px;padding:9px 10px;display:flex}.ideas-light-anchor .ideas-float[aria-expanded=true] svg{fill:#ffda10}.ideas-light-anchor .ideas-float:focus-visible{outline-offset:2px;outline:2px solid #d4b732}@keyframes inline-ideas-in{0%{opacity:0}to{opacity:1}}@media (width<=480px){.inline-ideas{font-size:9px}.inline-ideas-categories,.inline-ideas-categories>button{gap:3px}.inline-ideas-categories svg{width:15px;height:15px}.inline-ideas-options{gap:4px}.inline-ideas-options>button{padding:7px}}@media (prefers-reduced-motion:reduce){.inline-ideas{animation:none}}.inline-ideas-options.has-pages{flex-wrap:nowrap;padding-bottom:19px}.inline-ideas-options.has-pages>button{text-align:center;flex:1;justify-content:center;padding:6px;font-size:10px}.inline-ideas-pagination{color:#969580;align-items:center;gap:9px;font-size:10px;display:flex;position:absolute;bottom:0;right:0}.inline-ideas-pagination button{padding:1px 6px}.inline-ideas-pagination button:disabled{opacity:.25;cursor:default}.inline-example-detail{color:#727466;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;padding:22px 8px 0;font-size:12px;line-height:1.35;display:flex}.inline-example-detail>button{color:#9a8124;align-items:center;gap:5px;padding:3px;font-size:10px;display:flex}@media (width<=480px){.inline-example-detail{gap:2px;padding-top:18px;font-size:10px}.inline-example-detail>button{font-size:9px}.inline-ideas-options.has-pages>button{gap:3px;padding:3px;font-size:9px}.inline-ideas-options.has-pages>button svg{display:none}}.inline-eight{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 7px;height:100%;padding-top:19px;display:grid}.inline-eight>button{text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:1px 3px;font-size:10px;line-height:1.15;display:flex}.inline-eight .idea-example-dot{color:#c5b665;font-size:12px;line-height:1}.inline-eight>button.idea-original{color:#8b7725;background:#fff7d1}.inline-eight>button.idea-original:hover{background:#fff0a3}@media (width<=480px){.inline-eight{gap:2px 3px;padding-top:16px}.inline-eight>button{border-radius:8px;padding:0 1px;font-size:8px}.inline-eight .idea-example-dot{font-size:9px}.inline-eight>button:nth-child(2n){transform:translateY(1px)}}.inline-eight{gap:5px 7px;padding-top:0}.inline-eight>button{gap:5px}.inline-eight>button:nth-child(2n){transform:none}.inline-eight>button.idea-return{background:0 0}.inline-eight>button.idea-return:hover{background:#fff7d2}.inline-eight .idea-return svg{width:21px;height:21px}@media (width<=480px){.inline-eight{gap:3px;padding-top:0}.inline-eight>button{gap:3px}.inline-eight>button>svg{width:15px;height:15px}.inline-eight>button.idea-return>svg{width:20px;height:20px}}@media (width<=639px){.idea-handline{transition:opacity .25s}.idea-handline-hidden{opacity:0;pointer-events:none}.idea-handline-playing{animation:9s linear both idea-words-return}}@media (prefers-reduced-motion:reduce){.idea-handline{transition:none}}.twohands-live-logo{--brand:var(--yellow);color:var(--foreground)}.twohands-live-logo .stage{place-items:center;height:310px;display:grid;position:relative;overflow:hidden}.twohands-live-logo .halo{background:color-mix(in srgb,var(--brand) 22%,transparent);border-radius:50%;width:230px;height:230px;transition:transform .7s,background .7s;position:absolute}.twohands-live-logo .duo{width:200px;height:200px;transition:transform .25s ease-out;position:relative}.twohands-live-logo .hand{transform-origin:50% 80%;width:84px;height:100px;color:var(--foreground);position:absolute;top:60px;left:58px}.twohands-live-logo .shape{place-items:center;display:grid;position:absolute;inset:0}.twohands-live-logo .shape>svg{stroke-width:1.6px;fill:var(--brand);stroke:currentColor;transform:scale(5)}.twohands-live-logo .left{animation:4s ease-in-out infinite twohands-hand-left}.twohands-live-logo .right{animation:4s ease-in-out infinite twohands-hand-right}.twohands-live-logo .right .shape{transform:scaleX(-1)}.twohands-live-logo .spark{color:var(--foreground);opacity:0;transition:opacity .15s;position:absolute;top:50px;left:calc(50% - 8px);transform:scale(0)}.twohands-live-logo .caption{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:24px;display:flex}.twohands-live-logo .controls{justify-content:center}.twohands-live-logo[data-mode=think] .duo{animation:5s linear infinite twohands-orbit}.twohands-live-logo[data-mode=think] .halo{background:color-mix(in srgb,var(--brand) 35%,transparent);transform:scale(.82)}.twohands-live-logo.paused *{animation-play-state:paused!important}@keyframes twohands-hand-left{0%,to{transform:translate(-40px,12px)rotate(-27deg)}50%{transform:translate(-36px,4px)rotate(-20deg)}}@keyframes twohands-hand-right{0%,to{transform:translate(40px,-12px)rotate(153deg)}50%{transform:translate(36px,-4px)rotate(160deg)}}@keyframes twohands-hand-wave{0%,to{transform:translate(42px,-18px)rotate(22deg)}50%{transform:translate(42px,-25px)rotate(48deg)}}@keyframes twohands-orbit{to{transform:rotate(360deg)}}@keyframes twohands-five-left{0%,to{transform:translate(-40px,12px)rotate(-27deg)}40%,55%{transform:translate(-14px,-12px)rotate(12deg)}70%{transform:translate(-30px,-6px)rotate(-8deg)}}@keyframes twohands-five-right{0%,to{transform:translate(40px,-12px)rotate(153deg)}25%{transform:translate(48px,-20px)rotate(25deg)}40%,55%{transform:translate(14px,-12px)rotate(-12deg)}70%{transform:translate(30px,-6px)rotate(8deg)}}@keyframes twohands-burst{0%,35%,to{opacity:0;transform:scale(.2)}45%{opacity:1;transform:scale(2)}80%{opacity:0;transform:translateY(-15px)scale(2.5)}}@media (prefers-reduced-motion:reduce){.twohands-live-logo *{transition:none!important;animation:none!important}.twohands-live-logo .left{transform:translate(-40px,12px)rotate(-27deg)}.twohands-live-logo .right{transform:translate(40px,-12px)rotate(153deg)}}.twohands-live-logo .coin{width:100%;height:100%;transform-style:preserve-3d;position:relative}.twohands-live-logo .front,.twohands-live-logo .back{backface-visibility:hidden;place-items:center;display:grid;position:absolute;inset:0}.twohands-live-logo .back{transform:rotateY(180deg)}.twohands-live-logo .back img{object-fit:contain;background:#ffdc00;border-radius:50%;width:202px;height:202px}.twohands-live-logo .duo{transform-origin:50%}.twohands-live-logo.flipping .duo{animation:4.4s ease-in-out both twohands-brand-gather!important}.twohands-live-logo.flipping .halo{animation:4.4s ease-in-out both twohands-brand-circle!important}.twohands-live-logo.flipping .hand{animation-play-state:paused}.twohands-live-logo .status{min-height:18px}@keyframes twohands-brand-turn{0%,12%{transform:rotateY(0)}32%,77%{transform:rotateY(180deg)}96%,to{transform:rotateY(360deg)}}@keyframes twohands-brand-gather{0%,to{opacity:1;scale:1}12%,86%{opacity:0;scale:.5}96%{opacity:1;scale:1.03}}@keyframes twohands-brand-circle{0%,to{transform:scale(1)}14%{transform:scale(.9,1.04)}32%,77%{transform:scale(1)}92%{transform:scale(1.04,.96)}}@media (prefers-reduced-motion:reduce){.twohands-live-logo.flipping .coin{transform:rotateY(180deg);animation:none!important}.twohands-live-logo.flipping .duo{animation:none!important}}.twohands-live-logo .stage{perspective:none}.twohands-live-logo .coin{transform-style:flat}.twohands-live-logo .front,.twohands-live-logo .back{backface-visibility:visible;transform:none}.twohands-live-logo .back{visibility:hidden}.twohands-live-logo.show-logo .back{visibility:visible}.twohands-live-logo.show-logo .front{visibility:hidden}.twohands-live-logo .back img{object-fit:contain;opacity:1;filter:none;image-rendering:auto;background:0 0;border-radius:0;width:202px;height:202px;display:block;transform:none}@keyframes twohands-crisp-turn{0%,5%{opacity:1;transform:scaleX(1)}10%{opacity:1;transform:scaleX(0)}17%,83%{opacity:1;transform:scaleX(1)}90%{opacity:1;transform:scaleX(0)}95%,to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.twohands-live-logo.flipping .coin{transform:none;animation:none!important}.twohands-live-logo.flipping .back{visibility:visible}.twohands-live-logo.flipping .front{visibility:hidden}}.twohands-live-logo{--brand:#ffdc00;--ink:var(--lightningcss-light,#161616)var(--lightningcss-dark,#f7f7f0);--paper:var(--lightningcss-light,#fff)var(--lightningcss-dark,#181818);background:var(--paper);color:var(--ink);border-radius:24px;padding:12px 14px 24px;font-family:Arial,Helvetica,sans-serif}.twohands-live-logo .stage{height:290px;overflow:visible}.twohands-live-logo .halo{background:var(--brand);width:202px;height:202px;animation:4s ease-in-out infinite twohands-refined-breathe}.twohands-live-logo .shape>svg{stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:var(--brand);transform:scale(4.6)}.twohands-live-logo .caption{flex-direction:column;gap:9px;margin:0 0 24px}.twohands-live-logo .caption h2{letter-spacing:-1.4px;margin:0;font:750 32px/1.1 Arial,Helvetica,sans-serif}.twohands-live-logo .status{opacity:.65;font-size:12px;line-height:1.5}.twohands-live-logo .controls{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.twohands-live-logo .action{color:var(--ink);border:1px solid var(--lightningcss-light,#deded8)var(--lightningcss-dark,#474741);background:0 0;border-radius:24px;padding:10px 13px;font:500 12px/1.4 Arial,Helvetica,sans-serif}.twohands-live-logo .action:hover{background:var(--lightningcss-light,#f1f1ed)var(--lightningcss-dark,#30302d)}.twohands-live-logo .action.primary{background:var(--ink);color:var(--paper);border-color:var(--ink)}.twohands-live-logo .spark{color:var(--ink)}.twohands-live-logo[data-mode=hello] .right{animation:2.4s cubic-bezier(.3,.1,.3,1) both twohands-refined-wave}.twohands-live-logo[data-mode=hello] .halo{animation:2.4s cubic-bezier(.3,.1,.3,1) both twohands-refined-shy}.twohands-live-logo[data-mode=think] .halo{background:var(--brand);animation:2.5s ease-in-out infinite twohands-refined-think}.twohands-live-logo[data-mode=five] .halo{animation:1.6s ease-in-out both twohands-refined-pop}.twohands-live-logo[data-mode=five] .left{animation:1.6s ease-in-out both twohands-refined-five-left}.twohands-live-logo[data-mode=five] .right{animation:1.6s ease-in-out both twohands-refined-five-right}.twohands-live-logo[data-mode=five] .spark{animation:1.6s ease-out both twohands-burst}@keyframes twohands-refined-breathe{0%,to{border-radius:50%;transform:scale(.97)}50%{border-radius:48% 52% 50% 50%;transform:scale(1.02,.99)}}@keyframes twohands-refined-shy{0%,to{border-radius:50%;transform:scale(1)}25%{transform:scale(.91,.95)}45%,70%{border-radius:45% 55% 50% 50%;transform:scale(.77,.87)}87%{transform:scale(1.04,.97)}}@keyframes twohands-refined-wave{0%,to{transform:translate(40px,-12px)rotate(153deg)}24%{transform:translate(59px,-39px)rotate(22deg)}39%,65%{transform:translate(64px,-49px)rotate(46deg)}52%,78%{transform:translate(64px,-49px)rotate(13deg)}}@keyframes twohands-refined-think{0%,to{transform:scale(.81)}50%{transform:scale(.92,.85)}}@keyframes twohands-refined-pop{0%,to{transform:scale(1)}25%{transform:scale(.88,1.03)}45%,55%{transform:scale(.68,.72)}75%{transform:scale(1.08,.96)}}@keyframes twohands-refined-five-left{0%,to{transform:translate(-40px,12px)rotate(-27deg)}25%{transform:translate(-53px,-24px)rotate(-30deg)}45%,54%{transform:translate(-15px,-44px)rotate(12deg)}72%{transform:translate(-38px,-19px)rotate(-15deg)}}@keyframes twohands-refined-five-right{0%,to{transform:translate(40px,-12px)rotate(153deg)}25%{transform:translate(53px,-24px)rotate(30deg)}45%,54%{transform:translate(15px,-44px)rotate(-12deg)}72%{transform:translate(38px,-19px)rotate(15deg)}}@media (prefers-reduced-motion:reduce){.twohands-live-logo *{transition:none!important;animation:none!important}}.twohands-live-logo .curious .shape{transform-origin:50%}.twohands-live-logo.curious .left{animation:2.1s ease-in-out both twohands-alive-curious-left}.twohands-live-logo.curious .right{animation:2.1s ease-in-out both twohands-alive-curious-right}.twohands-live-logo.stretch .left{animation:2.7s ease-in-out both twohands-alive-stretch-left}.twohands-live-logo.stretch .right{animation:2.7s ease-in-out both twohands-alive-stretch-right}.twohands-live-logo.stretch .halo{animation:2.7s ease-in-out both twohands-alive-stretch-home}@keyframes twohands-alive-curious-left{0%,to{transform:translate(-40px,12px)rotate(-27deg)}35%{transform:translate(-36px,3px)rotate(-15deg)}65%{transform:translate(-40px,6px)rotate(-34deg)}}@keyframes twohands-alive-curious-right{0%,to{transform:translate(40px,-12px)rotate(153deg)}40%{transform:translate(36px,-15px)rotate(168deg)}70%{transform:translate(38px,-8px)rotate(150deg)}}@keyframes twohands-alive-stretch-left{0%,to{transform:translate(-40px,12px)rotate(-27deg)}40%,55%{transform:translate(-54px,7px)rotate(-44deg)}78%{transform:translate(-37px,12px)rotate(-22deg)}}@keyframes twohands-alive-stretch-right{0%,to{transform:translate(40px,-12px)rotate(153deg)}40%,55%{transform:translate(54px,-7px)rotate(173deg)}78%{transform:translate(37px,-12px)rotate(148deg)}}@keyframes twohands-alive-stretch-home{0%,to{transform:scale(1)}45%{transform:scale(.87,.94)}78%{transform:scale(1.025,.99)}}@media (prefers-reduced-motion:reduce){.twohands-live-logo *{transition:none!important;animation:none!important}}.twohands-live-logo{contain:layout paint;isolation:isolate;background:0 0;border-radius:0;width:220px;height:166px;padding:0;font-family:inherit;position:relative}.twohands-live-logo .stage{cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:220px;height:166px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.twohands-live-logo .coin{pointer-events:none;width:300px;height:290px;margin-top:-145px;margin-left:-150px;position:absolute;top:50%;left:50%;scale:.65}.twohands-live-logo .shape>svg{width:16px;height:16px}.twohands-live-logo .hand{color:#171713}.twohands-live-logo .motion-toggle{background:var(--background);width:26px;height:26px;color:var(--muted-foreground);opacity:0;cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:7px;right:9px}.twohands-live-logo:hover .motion-toggle,.twohands-live-logo:focus-within .motion-toggle{opacity:1}.twohands-live-logo .play-icon{display:none}.twohands-live-logo.motion-stopped .play-icon{display:block}.twohands-live-logo.motion-stopped .pause-icon{display:none}@media (width<=639px){.twohands-live-logo,.twohands-live-logo .stage{width:195px;height:143px}.twohands-live-logo .coin{scale:.56}}@media (pointer:coarse){.twohands-live-logo .motion-toggle{opacity:.6;width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.twohands-live-logo .motion-toggle{display:none}}.twohands-live-logo .back{display:none}.twohands-live-logo.show-logo .back{display:grid}.twohands-live-logo.show-logo .front{display:none}.twohands-playful-word{transform-origin:0;display:inline-block}.twohands-live-logo.reaching{contain:layout;z-index:auto}.twohands-live-logo.reaching .stage{overflow:visible}.twohands-live-logo.reaching .coin{pointer-events:none}.twohands-live-logo.reaching .halo{animation:none}.home-hero-narrow .idea-heading{z-index:1;position:relative}.twohands-live-logo.flipping .coin,.twohands-live-logo.flipping .duo,.twohands-live-logo.flipping .halo{animation-duration:10.2s!important}.twohands-live-logo.flipping .duo,.twohands-live-logo.flipping .halo{opacity:1;transform:none;animation:none!important}.twohands-live-logo .heart-rain{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.twohands-live-logo.flipping .coin{animation:none!important}.twohands-live-logo .heart-drop{fill:#ca5262;stroke:none;opacity:0;pointer-events:none;width:12px;height:12px;position:absolute;top:0}.twohands-live-logo .heart-drop-0{left:19%;animation-delay:0s!important}.twohands-live-logo .heart-drop-1{width:10px;height:10px;left:61%;animation-delay:1.2s!important}.twohands-live-logo .heart-drop-2{left:40%;animation-delay:2.1s!important}.twohands-live-logo .heart-drop-3{width:9px;height:9px;left:78%;animation-delay:.7s!important}.twohands-live-logo .heart-drop-4{width:9px;height:9px;left:30%;animation-delay:1.7s!important}.twohands-live-logo .heart-drop-5{width:8px;height:8px;left:53%;animation-delay:.4s!important}.twohands-live-logo .heart-drop-6{width:11px;height:11px;left:71%;animation-delay:2.5s!important}.twohands-live-logo.raining .heart-drop{animation:6s linear both twohands-heart-rain}@keyframes twohands-heart-rain{0%{opacity:0;transform:translateY(-18px)rotate(-12deg)}15%{opacity:.32}50%{opacity:.32;transform:translate(6px,90px)rotate(8deg)}85%{opacity:.22}to{opacity:0;transform:translate(-3px,212px)rotate(-8deg)}}
