.Hero_Section_section__whnHj{--bg:#eadfff;--ink:#2a1646;--coral:#ff5e7e;--mint:#8fe8c2;--butter:#ffe17a;--peach:#ffb59e;position:relative;overflow:hidden;width:100%;background:var(--bg);color:var(--ink);--top-gap:clamp(56px,6vw,88px);padding:var(--top-gap) 0 84px}.Hero_Section_grid__TCDHe{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:24px;min-height:520px;max-width:1400px;margin:0 auto;padding:0 5%}.Hero_Section_title__CDl9L{font-weight:400;margin:0;font-size:clamp(42px,6.4vw,92px);line-height:.95;letter-spacing:-.5px}.Hero_Section_hl__kMHwr{display:inline-block;background:var(--coral);color:#fff;padding:0 .18em;border-radius:.25em;transform:rotate(-2.5deg);box-shadow:5px 5px 0 var(--ink)}.Hero_Section_sub__JH5Y1{max-width:46ch;font-size:clamp(16px,1.5vw,19px);line-height:1.55;margin:24px 0 28px}.Hero_Section_cta__NMVC_{display:flex;gap:14px;flex-wrap:wrap}.Hero_Section_btn__lbyvh{font:700 16px inherit;font-family:inherit;border:3px solid var(--ink);border-radius:16px;padding:14px 24px;cursor:pointer;color:var(--ink);background:var(--mint);box-shadow:5px 5px 0 var(--ink);transition:transform .12s,box-shadow .12s}.Hero_Section_btn__lbyvh:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--ink)}.Hero_Section_btn__lbyvh:active{transform:translate(5px,5px);box-shadow:0 0 0 var(--ink)}.Hero_Section_btn__lbyvh:focus-visible{outline:4px solid var(--coral);outline-offset:3px}.Hero_Section_alt__P__7H{background:#fff}.Hero_Section_trust__9b7ec{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px;font-size:14px;font-weight:500}.Hero_Section_trust__9b7ec span{background:#fff;border:2px solid var(--ink);border-radius:999px;padding:6px 14px}.Hero_Section_stage__FK1_u{position:relative;aspect-ratio:1/1;width:100%;max-width:520px;justify-self:center}.Hero_Section_blob__yhsDF{position:absolute;inset:6% 4% 4% 6%;background:var(--peach);border:4px solid var(--ink);border-radius:46% 54% 42% 58%/52% 44% 56% 48%;box-shadow:10px 10px 0 var(--ink);animation:Hero_Section_morph__NBxuW 9s ease-in-out infinite}@keyframes Hero_Section_morph__NBxuW{50%{border-radius:58% 42% 55% 45%/42% 58% 42% 58%}}.Hero_Section_char__1hIip{position:absolute;transform:translate(calc(var(--mx, 0) * var(--d, 0) * 1px),calc(var(--my, 0) * var(--d, 0) * 1px));transition:transform .25s ease-out}.Hero_Section_char__1hIip svg{display:block;width:100%;height:auto;overflow:visible}.Hero_Section_c1__o2TBu{width:34%;left:8%;top:22%}.Hero_Section_c2__JNtpG{width:30%;right:8%;top:10%}.Hero_Section_c3__vsSSv{width:27%;left:36%;bottom:6%}.Hero_Section_c4__KmMmO{width:15%;right:10%;bottom:20%}.Hero_Section_c5__MqbIy{width:11%;left:6%;bottom:12%}.Hero_Section_bob___6lQv{animation:Hero_Section_bob___6lQv 4.2s ease-in-out infinite}.Hero_Section_c2__JNtpG .Hero_Section_bob___6lQv{animation-duration:5.1s;animation-delay:-1.2s}.Hero_Section_c3__vsSSv .Hero_Section_bob___6lQv{animation-duration:3.8s;animation-delay:-2s}.Hero_Section_c4__KmMmO .Hero_Section_bob___6lQv{animation-duration:3.2s;animation-delay:-.7s}.Hero_Section_c5__MqbIy .Hero_Section_bob___6lQv{animation-duration:4.6s;animation-delay:-3s}@keyframes Hero_Section_bob___6lQv{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-16px) rotate(3deg)}}.Hero_Section_eye__xvlWB{transform-box:fill-box;transform-origin:center;animation:Hero_Section_blink__OdW_s 5s infinite}@keyframes Hero_Section_blink__OdW_s{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}.Hero_Section_spark__WePlx{position:absolute;font-size:26px;animation:Hero_Section_tw__uB2Zv 2.4s ease-in-out infinite}.Hero_Section_s1__p7C2h{left:2%;top:10%}.Hero_Section_s2__liAGx{right:2%;top:50%;animation-delay:-1s}.Hero_Section_s3__4ers_{left:46%;top:2%;animation-delay:-1.7s}@keyframes Hero_Section_tw__uB2Zv{50%{transform:scale(1.5) rotate(20deg);opacity:.55}}.Hero_Section_tape__aX1ze{position:absolute;left:-1%;right:-1%;bottom:0;background:var(--ink);color:var(--bg);overflow:hidden;white-space:nowrap;padding:12px 0;transform:rotate(-1deg);font-size:18px}.Hero_Section_tape__aX1ze div{display:inline-block;animation:Hero_Section_slide__G3hvG 24s linear infinite}@keyframes Hero_Section_slide__G3hvG{to{transform:translateX(-50%)}}@media (max-width:860px){.Hero_Section_grid__TCDHe{grid-template-columns:1fr;min-height:0;gap:12px}.Hero_Section_stage__FK1_u{max-width:320px;margin-top:8px}}@media (max-width:600px){.Hero_Section_section__whnHj{--top-gap:84px;padding:var(--top-gap) 0 58px}.Hero_Section_grid__TCDHe{grid-template-columns:1fr 128px;column-gap:6px;row-gap:0;align-items:center;min-height:0;padding:0 16px}.Hero_Section_copy__mimUu{display:contents}.Hero_Section_title__CDl9L{grid-column:1;grid-row:1;font-size:clamp(28px,8.6vw,38px)}.Hero_Section_hl__kMHwr{box-shadow:3px 3px 0 var(--ink)}.Hero_Section_stage__FK1_u{grid-column:2;grid-row:1;max-width:none;margin:0}.Hero_Section_blob__yhsDF{box-shadow:4px 4px 0 var(--ink);border-width:3px}.Hero_Section_c5__MqbIy,.Hero_Section_spark__WePlx{display:none}.Hero_Section_sub__JH5Y1{grid-column:1/-1;font-size:15px;line-height:1.45;margin:16px 0 14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Hero_Section_cta__NMVC_{grid-column:1/-1;flex-wrap:nowrap;gap:10px}.Hero_Section_btn__lbyvh{flex:1;font-size:14px;padding:12px 10px;border-width:2.5px;border-radius:14px;box-shadow:3px 3px 0 var(--ink)}.Hero_Section_trust__9b7ec{display:none}.Hero_Section_tape__aX1ze{font-size:14px;padding:9px 0}}@media (prefers-reduced-motion:reduce){.Hero_Section_section__whnHj *,.Hero_Section_section__whnHj :after,.Hero_Section_section__whnHj :before{animation:none!important;transition:none!important}}.MarketplaceStrip_strip__6Op6M{--h:64px;--tile:calc(var(--h) * 7.6444);width:100%;height:var(--h);background:#dfdfdf url(/marketplace-strip.png) repeat-x 0 0/auto 100%;animation:MarketplaceStrip_roll__TgYeg 20s linear infinite}@keyframes MarketplaceStrip_roll__TgYeg{to{background-position-x:calc(var(--tile) * -1)}}@media (max-width:600px){.MarketplaceStrip_strip__6Op6M{--h:46px;animation-duration:16s}}@media (prefers-reduced-motion:reduce){.MarketplaceStrip_strip__6Op6M{animation:none}}