@keyframes InsectAnimation_float-path-1__zvk2B{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(30px,-40px) rotate(5deg)}50%{transform:translate(-20px,-80px) rotate(-3deg)}75%{transform:translate(40px,-120px) rotate(8deg)}}@keyframes InsectAnimation_float-path-2__fwJjg{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-50px,-50px) rotate(-8deg)}66%{transform:translate(20px,-100px) rotate(6deg)}}@keyframes InsectAnimation_float-path-3__loKqo{0%,to{transform:translate(0)}50%{transform:translate(60px,-60px)}}@keyframes InsectAnimation_flutter__Vtw9N{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.1)}}@keyframes InsectAnimation_walk-across-bottom__7JVGb{0%{transform:translateX(-100%);opacity:1}67%{transform:translateX(100vw);opacity:1}68%{transform:translateX(100vw);opacity:0}69%{transform:translateX(-100%);opacity:0}69.5%,to{transform:translateX(-100%);opacity:1}}@keyframes InsectAnimation_walk-up__caG6N{0%{transform:translateY(0);opacity:1}67%{transform:translateY(-100vh);opacity:1}68%{transform:translateY(-100vh);opacity:0}69%{transform:translateY(100vh);opacity:0}69.5%,to{transform:translateY(0);opacity:1}}@keyframes InsectAnimation_reveal-up__YNorm{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.InsectAnimation_container__YP0Pk{position:fixed;inset:0;pointer-events:none;z-index:1;overflow:hidden}.InsectAnimation_insect__p10eL{position:absolute;width:80px;height:80px;will-change:transform;display:flex;align-items:center;justify-content:center;background:#f5f0e6}.InsectAnimation_insectLarge__hsCvg{width:104px;height:104px}.InsectAnimation_tenorEmbedWrapper__Z09_a{display:block;width:100%;height:100%;min-width:80px;min-height:80px}.InsectAnimation_insectLarge__hsCvg .InsectAnimation_tenorEmbedWrapper__Z09_a{min-width:104px;min-height:104px}.InsectAnimation_tenorEmbedWrapper__Z09_a{overflow:hidden;border-radius:4px;background:transparent!important;mix-blend-mode:multiply}.InsectAnimation_tenorEmbedWrapper__Z09_a .InsectAnimation_tenor-gif-embed__btULV,.InsectAnimation_tenorEmbedWrapper__Z09_a .InsectAnimation_tenor-gif-embed__btULV>*{background:transparent!important}.InsectAnimation_tenorEmbedWrapper__Z09_a iframe{width:100%!important;height:100%!important;border:none!important;background:transparent!important}.InsectAnimation_tenorEmbedWrapper__Z09_a .InsectAnimation_tenor-gif-embed__btULV{width:100%;height:100%}.InsectAnimation_tenorEmbedWrapperCaterpillar__OF9_7{transform:rotate(90deg)}.InsectAnimation_path1__UoUjs{animation:InsectAnimation_float-path-1__zvk2B 12s ease-in-out infinite}.InsectAnimation_path2__JsFcT{animation:InsectAnimation_float-path-2__fwJjg 15s ease-in-out infinite}.InsectAnimation_path3__oKypi{animation:InsectAnimation_float-path-3__loKqo 10s ease-in-out infinite}.InsectAnimation_path4__sO4pY{animation:InsectAnimation_float-path-1__zvk2B 14s ease-in-out infinite reverse}.InsectAnimation_path5__4C7Hl{animation:InsectAnimation_float-path-2__fwJjg 11s ease-in-out infinite reverse}.InsectAnimation_pathLadybugWalk__RFEtH{top:auto;bottom:1rem;left:0;animation:InsectAnimation_walk-across-bottom__7JVGb 35s linear infinite}.InsectAnimation_pathCaterpillarWalk__sE9hZ{top:85%;left:0;animation:InsectAnimation_walk-up__caG6N 40s linear infinite}.InsectAnimation_flutter__Vtw9N{display:inline-block;animation:InsectAnimation_flutter__Vtw9N .4s ease-in-out infinite;background:#f5f0e6}.Button_button__8B4nB{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-family:Quicksand,Segoe UI,sans-serif;font-size:1.125rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#ff9aab,#f08f9a);border:none;border-radius:20px;cursor:pointer;box-shadow:0 4px 14px rgba(92,74,90,.12);transition:box-shadow transform background .3s ease}.Button_button__8B4nB:hover{background:linear-gradient(135deg,#f08f9a,#e67a85);box-shadow:0 6px 20px rgba(92,74,90,.2);transform:translateY(-2px)}.Button_button__8B4nB:active{transform:translateY(0);box-shadow:0 2px 10px rgba(92,74,90,.12)}.Button_button__8B4nB:focus-visible{outline:2px solid #c9b6e0;outline-offset:2px}.LandingPage_wrapper__CHh9D{position:relative;z-index:2;min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem 1rem;text-align:center}.LandingPage_content__2qKWe{max-width:520px}.LandingPage_heading__TJYq0{font-family:Quicksand,Segoe UI,sans-serif;font-size:2rem;font-weight:700;line-height:1.25;color:#5c4a5a;margin:0 0 1rem}@media(min-width:768px){.LandingPage_heading__TJYq0{font-size:2.5rem}}.LandingPage_subheading__RWRJp{font-size:1.125rem;color:#7d6b7a;margin:0 0 3rem;font-weight:400}.LandingPage_ctaWrapper__tD41X{margin-top:2rem}@keyframes ActivityTable_float-path-1__DKHv_{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(30px,-40px) rotate(5deg)}50%{transform:translate(-20px,-80px) rotate(-3deg)}75%{transform:translate(40px,-120px) rotate(8deg)}}@keyframes ActivityTable_float-path-2__qdAn4{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-50px,-50px) rotate(-8deg)}66%{transform:translate(20px,-100px) rotate(6deg)}}@keyframes ActivityTable_float-path-3__o0g_T{0%,to{transform:translate(0)}50%{transform:translate(60px,-60px)}}@keyframes ActivityTable_flutter__zBfgt{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.1)}}@keyframes ActivityTable_walk-across-bottom__vgPgK{0%{transform:translateX(-100%);opacity:1}67%{transform:translateX(100vw);opacity:1}68%{transform:translateX(100vw);opacity:0}69%{transform:translateX(-100%);opacity:0}69.5%,to{transform:translateX(-100%);opacity:1}}@keyframes ActivityTable_walk-up__3ENYN{0%{transform:translateY(0);opacity:1}67%{transform:translateY(-100vh);opacity:1}68%{transform:translateY(-100vh);opacity:0}69%{transform:translateY(100vh);opacity:0}69.5%,to{transform:translateY(0);opacity:1}}@keyframes ActivityTable_reveal-up__B5cAo{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ActivityTable_wrapper__uWGHp{position:relative;z-index:2;min-height:100vh;padding:1.5rem .5rem;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:768px){.ActivityTable_wrapper__uWGHp{padding:3rem 1rem}}.ActivityTable_tableContainer__2zYoO{background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(92,74,90,.12);padding:1.5rem;max-width:560px;width:100%;animation:ActivityTable_reveal-up__B5cAo .6s ease-out forwards;display:flex;flex-direction:column;max-height:90vh;box-sizing:border-box}@media(max-width:480px){.ActivityTable_tableContainer__2zYoO{padding:1rem}}.ActivityTable_title__NijyL{font-family:Quicksand,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;color:#5c4a5a;margin:0 0 1rem;text-align:center;flex-shrink:0}@media(min-width:768px){.ActivityTable_title__NijyL{font-size:2rem;margin-bottom:1.5rem}}.ActivityTable_tableScrollWrapper__AHJiE{overflow:auto;max-height:min(60vh,400px);-webkit-overflow-scrolling:touch;border-radius:12px}.ActivityTable_table__ETakW{width:100%;min-width:260px;border-collapse:collapse;font-size:.875rem}.ActivityTable_table__ETakW td,.ActivityTable_table__ETakW th{padding:.5rem;text-align:left;border-bottom:1px solid #e6d5f1}.ActivityTable_table__ETakW th{font-family:Quicksand,Segoe UI,sans-serif;font-weight:600;color:#7d6b7a;background:rgba(230,213,241,.25)}.ActivityTable_table__ETakW tr:last-child td{border-bottom:none}.ActivityTable_table__ETakW tr:hover td{background:rgba(255,183,197,.15)}@media(min-width:768px){.ActivityTable_table__ETakW{font-size:1rem}.ActivityTable_table__ETakW td,.ActivityTable_table__ETakW th{padding:1rem 1.5rem}}@media(min-width:1024px){.ActivityTable_table__ETakW{font-size:1.125rem}}.ActivityTable_date__VwqKS{font-weight:600;color:#7d6b7a;white-space:nowrap}.ActivityTable_time__ujfHp{font-weight:600;color:#5c4a5a;white-space:nowrap}.ActivityTable_activity__K1Ple{color:#5c4a5a;font-weight:500}.ActivityTable_backButton__Gaobo{margin-top:2rem;display:flex;justify-content:center}