.flowly_page__y9AAu{min-height:100vh;font-family:Nunito,sans-serif;background:var(--fl-yellow);color:var(--fl-ink);--fl-ink:#1f1547;--fl-line:#1a123d;--fl-yellow:#f2ea63;--fl-pink:#f8addb;--fl-mint:#80e4a9;--fl-cream:#fff7e4;--fl-lilac:#b4a8ff;--fl-hot:#ff4db1}.flowly_topbar__FVglu{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;justify-content:space-between;align-items:center;background:var(--fl-yellow);border-bottom:3px solid var(--fl-line);padding:.55rem 1rem}.flowly_brand__wXR7p{margin:0;font-family:Baloo\ 2,cursive;font-size:1.6rem;font-weight:800;letter-spacing:.02em}.flowly_topActions__Oqlex{display:flex;gap:.5rem;align-items:center}.flowly_topLink__q9dRG{text-decoration:none;color:var(--fl-ink);font-family:Gaegu,cursive;font-weight:700;font-size:1.2rem;line-height:1;border:3px solid var(--fl-line);border-radius:999px;background:#fff;padding:.3rem .75rem;box-shadow:3px 3px 0 #000;transition:transform .15s ease,box-shadow .15s ease}.flowly_topLink__q9dRG:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #000}.flowly_topLink__q9dRG:active{transform:translate(1px,1px);box-shadow:1px 1px 0 #000}.flowly_topLinkAdd__lYI3W{background:#9cf6b5}.flowly_main__80CMF{width:min(1050px,96vw);margin:0 auto}.flowly_block__8j_h7{border:3px solid var(--fl-line);margin-top:.85rem;padding:1rem;box-shadow:7px 8px 0 rgba(26,18,61,.2);opacity:0;transform:translateY(20px);transition:opacity .45s ease,transform .45s ease}.flowly_blockVisible__Fuh4x{opacity:1;transform:translateY(0)}.flowly_blockYellow__56OOZ{background:var(--fl-yellow)}.flowly_blockPink__jshTP{background:var(--fl-pink)}.flowly_blockMint__GX2BO{background:var(--fl-mint)}.flowly_blockCream__N2m57{background:var(--fl-cream)}.flowly_blockLilac__sETLk{background:var(--fl-lilac)}.flowly_pill__Tusln{display:inline-block;margin:0 0 .5rem;padding:.2rem .9rem;border:3px solid var(--fl-line);border-radius:999px;background:#ff4db1;color:#fff;font-family:Baloo\ 2,cursive;font-size:1.2rem;letter-spacing:.03em}.flowly_hero__Pd_kx{background-color:#ffde59;background-image:radial-gradient(#000 1.4px,transparent 0);background-size:20px 20px;padding:2.2rem 1.4rem;border-bottom:4px solid #000;overflow:hidden;min-height:64vh}.flowly_heroContainer__2pg3Z{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:center}.flowly_heroCopy__w2VG6{max-width:760px}.flowly_badgePill__eM8qx{display:inline-block;background:#000;color:#fff;font-family:Nunito,sans-serif;font-size:.9rem;font-weight:800;border-radius:999px;padding:.3rem .7rem;margin-bottom:.7rem;transform:rotate(-3deg)}.flowly_heroTitle__0AdhS{font-family:Baloo\ 2,cursive;font-size:clamp(2.4rem,6vw,4.8rem);line-height:.95;text-transform:uppercase;position:relative;z-index:2;text-shadow:3px 3px 0 #fff,5px 5px 0 #000;transform:rotate(-1.4deg);margin:0 0 .5rem}.flowly_lead__LnZDo{max-width:90%;font-family:Gaegu,cursive;font-size:clamp(1.2rem,2.2vw,1.55rem);background:#fff;border:3px solid var(--fl-line);box-shadow:6px 6px 0 #000;padding:.9rem 1rem;margin:1rem 0 1.2rem}.flowly_heroCta__OfeC8{display:flex;gap:1rem;flex-wrap:wrap}.flowly_heroBtn__8TY5e{text-decoration:none;color:#000;background:#fff;border:3px solid var(--fl-line);border-radius:999px;padding:.85rem 1.45rem;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:1rem;font-weight:800;line-height:1;box-shadow:5px 5px 0 #000;display:inline-flex;align-items:center;gap:.5rem;transition:transform .15s ease,box-shadow .15s ease}.flowly_heroBtn__8TY5e:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 #000}.flowly_heroBtn__8TY5e:active{transform:translate(2px,2px);box-shadow:2px 2px 0 #000}.flowly_heroBtnSecondary__VtFSO{background:#ff90e8}.flowly_heroVisual__cVUv_{position:relative;height:390px;display:flex;align-items:center;justify-content:center}.flowly_characterPlaceholder__STe2C{width:240px;height:240px;border:4px solid #000;border-radius:50%;background:#fff;box-shadow:10px 10px 0 #000;display:grid;place-items:center;z-index:2;animation:flowly_float__aeE5m 6s ease-in-out infinite}.flowly_flowlyFace__6WeUY{width:130px;height:130px;border:4px solid var(--fl-line);border-radius:58% 42% 55% 45%/48% 55% 45% 52%;background:radial-gradient(circle at 30% 20%,#eaffea,#96edb0 70%);position:relative}.flowly_eye__pWp9k{position:absolute;width:14px;height:14px;border-radius:50%;background:#111;top:40%}.flowly_eyeLeft___M_iZ{left:32%}.flowly_eyeRight__mwZu3{right:28%}.flowly_mouth__ZKjp7{position:absolute;width:30px;height:14px;border-bottom:3px solid #111;left:50%;top:56%;transform:translateX(-50%)}.flowly_speechBubble__uSel7{position:absolute;top:10%;right:8%;background:#fff;border:3px solid #000;box-shadow:5px 5px 0 #000;border-radius:20px 20px 20px 0;padding:.7rem 1rem;font-family:Gaegu,cursive;font-size:1.4rem;font-weight:700;transform:rotate(4deg);z-index:3}.flowly_floater__cZvIT{position:absolute;font-size:2rem;animation:flowly_wiggle__GlRjQ 3s ease-in-out infinite}.flowly_floater1__Xoyzg{top:20%;left:10%;transform:rotate(-15deg)}.flowly_floater2__cYjYg{bottom:14%;right:20%;font-size:2.4rem}.flowly_floater3__nsXcR{bottom:31%;left:0;transform:rotate(15deg)}@keyframes flowly_float__aeE5m{0%{transform:translateY(0)}50%{transform:translateY(-18px)}to{transform:translateY(0)}}@keyframes flowly_wiggle__GlRjQ{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}.flowly_stepsGrid__2HyaV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.flowly_stepCard__sqD59{border:3px solid var(--fl-line);background:#fff;padding:.7rem}.flowly_stepCard__sqD59:first-child{transform:rotate(-.6deg)}.flowly_stepCard__sqD59:nth-child(2){transform:rotate(.45deg)}.flowly_stepCard__sqD59:nth-child(3){transform:rotate(-.35deg)}.flowly_stepNum__li4_p{font-family:Baloo\ 2,cursive;font-size:2.2rem;margin:0;display:inline-block;padding-bottom:.25rem;position:relative}.flowly_stepNum__li4_p:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:color-mix(in oklab,var(--fl-hot),#fff 10%);border-radius:6px;transform:rotate(-1deg)}.flowly_stepTitle__jm5vg{margin-bottom:.35rem;font-size:1.05rem}.flowly_mosaic__QwhCp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.flowly_mosaicCard__Ei7xT{border:3px solid var(--fl-line);background:#fff;min-height:108px;padding:.8rem;font-size:clamp(1rem,2vw,1.4rem);font-weight:800;display:grid;align-content:center}.flowly_examplesGrid__JS_zz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.flowly_ticket__6TP1w{border:3px solid var(--fl-line);background:#fff;padding:.8rem;transition:transform .14s ease}.flowly_ticket__6TP1w:hover{transform:rotate(-1.2deg) translateY(-4px)}.flowly_ticket__6TP1w:nth-child(2n):hover{transform:rotate(1.2deg) translateY(-4px)}.flowly_ticketSolved__hvfjo{background:#deffd6}.flowly_ticketHuman__JdKwG{background:#dce8ff}.flowly_ticketTitle__EN9Bi{font-family:Baloo\ 2,cursive;font-size:1.35rem;margin:0 0 .4rem}.flowly_ticket__6TP1w p{margin:0}.flowly_ticket__6TP1w p+p{margin-top:.36rem}.flowly_ticketBadge__oAmJr{display:inline-block;margin-top:.65rem;border:2px solid var(--fl-line);border-radius:999px;padding:.15rem .55rem;background:#fff;font-size:.82rem;font-weight:800}.flowly_bigCopy__D_nMr{max-width:72ch;font-size:clamp(1.05rem,2vw,1.3rem)}.flowly_comicStrip__O_yVu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.flowly_frame__RT_95{border:3px solid var(--fl-line);background:#fff;min-height:90px;display:grid;place-content:center;text-align:center;padding:.45rem;font-family:Patrick Hand,cursive;font-size:1.12rem}.flowly_footer__QP5Fc{width:min(1050px,96vw);margin:.9rem auto 1.2rem;border:3px solid var(--fl-line);background:#fff;padding:.9rem;opacity:0;transform:translateY(20px);transition:opacity .45s ease,transform .45s ease}.flowly_footerVisible__8w9HG{opacity:1;transform:translateY(0)}.flowly_footer__QP5Fc p{margin:0}.flowly_footerLinks__PGXI5{display:flex;gap:.8rem}.flowly_footerLink__zZ_5F{color:var(--fl-ink);text-decoration:none;font-weight:800}.flowly_sleepy__f7Nzm{margin-top:.3rem!important;font-family:Patrick Hand,cursive;font-size:1.12rem}.flowly_sparkle__dfGsn{position:fixed;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid var(--fl-line);pointer-events:none;animation:flowly_pop__fpIeJ .65s ease forwards}@keyframes flowly_pop__fpIeJ{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:translateY(-18px) scale(1.4)}}@media (max-width:900px){.flowly_comicStrip__O_yVu,.flowly_examplesGrid__JS_zz,.flowly_mosaic__QwhCp,.flowly_stepsGrid__2HyaV{grid-template-columns:1fr}.flowly_topLinkAdd__lYI3W,.flowly_topLink__q9dRG:first-child{display:none}.flowly_hero__Pd_kx{min-height:auto;padding:1.4rem 1rem}.flowly_heroContainer__2pg3Z{grid-template-columns:1fr;text-align:center}.flowly_heroCopy__w2VG6{margin:0 auto}.flowly_lead__LnZDo{max-width:100%}.flowly_heroCta__OfeC8{justify-content:center}.flowly_heroVisual__cVUv_{height:280px}.flowly_speechBubble__uSel7{right:50%;transform:translateX(50%) rotate(2deg);top:4%;font-size:1.2rem}}