@font-face{font-family:Modak;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c35973cbfaf88e87-s.40874c28.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Modak;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8eef5a389a468817-s.94431e2e.woff2)format("woff2");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:Modak;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e24507cc2fd99222-s.p.842583a9.woff2)format("woff2");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}@font-face{font-family:Modak Fallback;src:local(Arial);ascent-override:95.09%;descent-override:49.02%;line-gap-override:0.0%;size-adjust:104.49%}.modak_e308e17f-module__QzpxDa__className{font-family:Modak,Modak Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8dc65ad0d7cd01db-s.ebb609d5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/12cb638dc4d39394-s.p.a62d684d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/beec7104b13d6aa4-s.10523ff8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/306e7ee420e3dc92-s.042adb40.woff2)format("woff2");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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/94559602f76dfad5-s.p.756881d1.woff2)format("woff2");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}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_46dc6d72-module___N3laW__className{font-family:Nunito,Nunito Fallback;font-style:normal;font-weight:900}
@keyframes marketing-home-module__t_GU2a__panelReveal{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes marketing-home-module__t_GU2a__titleFloatIn{0%{opacity:0;transform:translateY(30px)scale(.96)}to{opacity:1;transform:translateY(0)}}@keyframes marketing-home-module__t_GU2a__badgeRise{0%{opacity:0;transform:translateY(40px)scale(.82)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes marketing-home-module__t_GU2a__dashShift{0%{stroke-dashoffset:0}to{stroke-dashoffset:-32px}}@keyframes marketing-home-module__t_GU2a__floatDrift{0%,to{transform:translateY(0)rotate(var(--float-rotate,0deg))}50%{transform:translateY(-14px)rotate(calc(var(--float-rotate,0deg) + 2deg))}}@keyframes marketing-home-module__t_GU2a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.marketing-home-module__t_GU2a__heroPanel{isolation:isolate;min-height:clamp(620px,84vh,920px);box-shadow:var(--card-shadow);background:#dceefe;border-radius:clamp(2rem,5vw,3.75rem);flex-direction:column;justify-content:center;align-items:center;gap:clamp(.8rem,2vw,1.6rem);padding:clamp(1.5rem,2.8vw,3rem) clamp(1rem,3vw,3.25rem) clamp(2.5rem,4.2vw,4.2rem);animation:.65s cubic-bezier(.22,1,.36,1) both marketing-home-module__t_GU2a__panelReveal;display:flex;position:relative;overflow:hidden}.marketing-home-module__t_GU2a__heroPanelWhite{background:#fff}.marketing-home-module__t_GU2a__heroPanelWhite:before,.marketing-home-module__t_GU2a__heroPanelWhite:after{display:none}.marketing-home-module__t_GU2a__heroPanel:before{aspect-ratio:1;pointer-events:none;content:"";background:radial-gradient(circle,#ff90e859,#0000 65%);border-radius:999px;width:clamp(12rem,26vw,20rem);position:absolute;inset:auto -6rem -8rem auto}.marketing-home-module__t_GU2a__heroPanel:after{aspect-ratio:1;pointer-events:none;content:"";background:radial-gradient(circle,#ffdd0047,#0000 68%);border-radius:999px;width:clamp(11rem,25vw,18rem);position:absolute;inset:-8rem auto auto -8rem}.marketing-home-module__t_GU2a__heroTitle{z-index:1;text-align:center;letter-spacing:.06em;color:#fff;-webkit-text-stroke:5px #000;text-shadow:6px 6px #000,9px 9px #ff90e8;margin:0;font-size:clamp(2.75rem,11vw,8.4rem);line-height:.8;animation:.7s cubic-bezier(.22,1,.36,1) .1s both marketing-home-module__t_GU2a__titleFloatIn;position:relative}.marketing-home-module__t_GU2a__heroMainTitle{z-index:1;text-align:center;color:#000;text-shadow:2px 2px #fff9;margin:1rem auto 0;font-size:clamp(1.55rem,4vw,2.85rem);line-height:1.05;animation:.7s cubic-bezier(.22,1,.36,1) .2s both marketing-home-module__t_GU2a__titleFloatIn;position:relative}.marketing-home-module__t_GU2a__sparkle{z-index:2;color:#fd0;pointer-events:none;position:absolute}.marketing-home-module__t_GU2a__sparkleLeft{width:clamp(2.6rem,6.8vw,5rem);animation:10s linear infinite marketing-home-module__t_GU2a__spin;top:clamp(5.6rem,11vw,8.4rem);left:clamp(1.6rem,8vw,12.2rem)}.marketing-home-module__t_GU2a__sparkleRight{color:#ff90e8;width:clamp(2rem,5vw,4rem);animation:8s linear infinite reverse marketing-home-module__t_GU2a__spin;bottom:clamp(5rem,11vw,8rem);right:clamp(10rem,100%,13rem)}.marketing-home-module__t_GU2a__squiggle{--float-rotate:0deg;z-index:2;opacity:.34;color:#000;width:clamp(8rem,18vw,14rem);animation:4s ease-in-out infinite marketing-home-module__t_GU2a__floatDrift;position:absolute;top:clamp(8.5rem,15vw,11.5rem);right:clamp(2.4rem,9vw,8.5rem)}.marketing-home-module__t_GU2a__heroSticker{--float-rotate:11deg;z-index:7;color:#fff;letter-spacing:.05em;background:#ff4d5f;border:4px solid #000;border-radius:999px;padding:.5rem 1.3rem;font-size:clamp(.82rem,1.6vw,1.15rem);font-weight:900;animation:3.8s ease-in-out infinite marketing-home-module__t_GU2a__floatDrift;display:none;position:absolute;top:clamp(5.8rem,11.5vw,8.8rem);right:clamp(2.1rem,9vw,8.8rem);transform:rotate(11deg);box-shadow:6px 6px #000}.marketing-home-module__t_GU2a__heroSubtitleWrap{z-index:1;background:#ffe1a7;border:4px solid #000;border-radius:999px;margin-top:clamp(.25rem,1.6vw,.75rem);padding:.8rem 1.5rem;text-decoration:none;transition:transform .15s,box-shadow .15s;position:relative;transform:rotate(-2deg);box-shadow:6px 6px #000}.marketing-home-module__t_GU2a__heroSubtitleWrap:hover{transform:rotate(-2deg)translateY(-2px);box-shadow:8px 8px #000}.marketing-home-module__t_GU2a__heroSubtitleWrap:active{transform:rotate(-2deg)translateY(2px);box-shadow:3px 3px #000}.marketing-home-module__t_GU2a__heroSubtitle{text-transform:uppercase;letter-spacing:.07em;color:#000;text-align:center;margin:0;font-size:clamp(1.2rem,2.8vw,2rem);font-weight:600}.marketing-home-module__t_GU2a__heroLead{text-align:center;color:#343434;margin:clamp(.8rem,1.8vw,1.1rem) auto 0;font-size:clamp(.98rem,2vw,1.16rem);font-weight:800;line-height:1.42;animation:.7s cubic-bezier(.22,1,.36,1) .28s both marketing-home-module__t_GU2a__titleFloatIn}.marketing-home-module__t_GU2a__heroActions{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;width:100%;margin-top:clamp(.95rem,2.4vw,1.35rem);animation:.7s cubic-bezier(.22,1,.36,1) .34s both marketing-home-module__t_GU2a__titleFloatIn;display:flex;position:relative}.marketing-home-module__t_GU2a__heroPrimaryCta{color:#fff;letter-spacing:.01em;background:#ff4d5f;border:4px solid #000;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;min-width:min(100%,20rem);padding:.95rem 1.5rem;font-size:clamp(1rem,2.8vw,1.2rem);font-weight:900;text-decoration:none;transition:transform .17s,box-shadow .17s,background-color .17s;display:inline-flex;box-shadow:8px 8px #000}.marketing-home-module__t_GU2a__heroPrimaryCta:hover{background:#ff6b7a;transform:translateY(-4px);box-shadow:0 0 0 4px #fffc,11px 11px #000}.marketing-home-module__t_GU2a__heroPrimaryCta:active{transform:translateY(1px);box-shadow:0 0 0 4px #ffffffbf,4px 4px #000}.marketing-home-module__t_GU2a__heroPrimaryCtaIcon{font-size:1.1em;line-height:1}.marketing-home-module__t_GU2a__heroSecondaryCta{color:#000;background:#ffffffa8;border:2px solid #000000c7;border-radius:999px;justify-content:center;align-items:center;min-width:7.5rem;padding:.72rem 1.05rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .17s,background-color .17s,box-shadow .17s;display:inline-flex;box-shadow:0 8px 16px #00000014}.marketing-home-module__t_GU2a__heroSecondaryCta:hover{background:#ffffffdb;transform:translateY(-2px);box-shadow:0 12px 20px #0000001f}.marketing-home-module__t_GU2a__heroSecondaryCta:active{transform:translateY(1px);box-shadow:0 4px 8px #0000001f}.marketing-home-module__t_GU2a__heroJourney{z-index:2;flex-direction:column;align-items:center;gap:.7rem;width:min(100%,47rem);margin-top:clamp(2.2rem,5.5vw,3rem);display:flex;position:relative}.marketing-home-module__t_GU2a__heroJourneyPanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff70;border:2px solid #0000002e;border-radius:2rem;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:clamp(1rem,2.4vw,1.45rem);display:flex;box-shadow:0 18px 36px #00000014}.marketing-home-module__t_GU2a__heroSectionLabel,.marketing-home-module__t_GU2a__heroDemoLabel{color:#2d2d2d;letter-spacing:.04em;box-shadow:none;background:#fff9;border:1.5px solid #0000002e;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:.28rem .7rem;font-size:.74rem;font-weight:900;display:inline-flex}.marketing-home-module__t_GU2a__heroDemoBlock{flex-direction:column;align-items:center;gap:.65rem;width:min(100%,28rem);margin-top:.1rem;display:flex}.marketing-home-module__t_GU2a__heroDemoPlayer{width:100%}.marketing-home-module__t_GU2a__heroDemoPlayerCard{background:#ffffffeb;border:2px solid #000000b3;border-radius:1.65rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;width:100%;padding:.95rem .95rem .95rem .9rem;display:grid;box-shadow:0 10px 20px #00000014}.marketing-home-module__t_GU2a__heroDemoPlayerContent{flex-direction:column;gap:.45rem;min-width:0;display:flex}.marketing-home-module__t_GU2a__heroDemoPlayerEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;font-size:.72rem;font-weight:900}.marketing-home-module__t_GU2a__heroDemoPlayerTitle{color:#000;font-size:1rem;font-weight:900;line-height:1.2}.marketing-home-module__t_GU2a__heroDemoProgress{cursor:pointer;background:#0000001f;border-radius:999px;width:100%;height:.55rem;position:relative;overflow:hidden}.marketing-home-module__t_GU2a__heroDemoProgressFill{border-radius:inherit;background:linear-gradient(90deg,#ff4d5f 0%,#ff90e8 100%);transition:width .1s linear;position:absolute;inset:0 auto 0 0}.marketing-home-module__t_GU2a__loveBackdrop{z-index:0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.marketing-home-module__t_GU2a__loveBackdropImage{object-fit:contain;object-position:center;opacity:1}.marketing-home-module__t_GU2a__catPawLeft{z-index:1;pointer-events:none;position:absolute;top:20%;left:clamp(0rem,0vw,0rem);transform:translateY(-50%)}.marketing-home-module__t_GU2a__catPawLeftImage{object-fit:contain;width:clamp(88px,10vw,158px);height:auto}.marketing-home-module__t_GU2a__catPawRight{z-index:1;pointer-events:none;position:absolute;top:20%;right:clamp(0rem,0vw,0rem);transform:translateY(-18%)}.marketing-home-module__t_GU2a__catPawRightImage{object-fit:contain;width:clamp(120px,14vw,220px);height:auto}.marketing-home-module__t_GU2a__catPawBottom{z-index:1;pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%,30%)}.marketing-home-module__t_GU2a__catPawBottomImage{object-fit:contain;width:clamp(88px,10vw,158px);height:auto}.marketing-home-module__t_GU2a__heroContent{z-index:3;flex-direction:column;align-items:center;width:min(100%,56rem);display:flex;position:relative}.marketing-home-module__t_GU2a__heroIntro{flex-direction:column;align-items:center;width:min(100%,44rem);padding:clamp(.2rem,.8vw,.6rem) clamp(.2rem,1vw,.75rem) 0;display:flex}.marketing-home-module__t_GU2a__parallaxDepthBack,.marketing-home-module__t_GU2a__parallaxDepthMid,.marketing-home-module__t_GU2a__parallaxDepthFront{will-change:transform;display:block}.marketing-home-module__t_GU2a__parallaxDepthBack{width:100%;height:100%;position:relative}.marketing-home-module__t_GU2a__flowLane{z-index:1;isolation:isolate;flex-direction:column;align-items:stretch;gap:.65rem;width:100%;margin-top:0;display:flex;position:relative}.marketing-home-module__t_GU2a__flowItem{flex-direction:column;align-items:center;gap:.42rem;width:100%;display:flex}.marketing-home-module__t_GU2a__flowBadge{color:#000;cursor:default;opacity:0;border:2px solid #000000b3;border-radius:1.7rem;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.75rem;width:100%;padding:.88rem .95rem .92rem .85rem;transition:background-color .18s,border-color .18s;animation:.76s cubic-bezier(.34,1.56,.64,1) both marketing-home-module__t_GU2a__badgeRise;display:grid;position:relative;box-shadow:0 8px 18px #00000012}.marketing-home-module__t_GU2a__flowBadge:after{border-radius:inherit;pointer-events:none;content:"";background:linear-gradient(#ffffff5c 0%,#fff0 100%);position:absolute;inset:0}.marketing-home-module__t_GU2a__flowBadgeText{background:#edf6ff}.marketing-home-module__t_GU2a__flowBadgeSound{background:#efffdc}.marketing-home-module__t_GU2a__flowBadgeSong{background:#ffe1a7}.marketing-home-module__t_GU2a__flowBadge:hover{transform:none;box-shadow:0 8px 18px #00000012}.marketing-home-module__t_GU2a__flowBadgeIndex{width:2rem;height:2rem;box-shadow:none;color:#000;background:#ffffffe6;border:2px solid #000c;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:900;line-height:1;display:inline-flex}.marketing-home-module__t_GU2a__flowBadgeLabel{letter-spacing:0;color:#000;text-transform:none;white-space:normal;padding-top:.1rem;font-size:clamp(.93rem,2vw,1rem);font-weight:800;line-height:1.28}.marketing-home-module__t_GU2a__flowConnector{color:#000;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:auto;display:inline-flex;position:relative}.marketing-home-module__t_GU2a__flowConnectorDesktop{opacity:.32;width:2.2rem;display:none;overflow:visible}.marketing-home-module__t_GU2a__flowConnectorDash{fill:none;stroke:currentColor;stroke-width:6px;stroke-dasharray:8 8;stroke-linecap:round;animation:1.5s linear infinite marketing-home-module__t_GU2a__dashShift}.marketing-home-module__t_GU2a__flowConnectorMobile{opacity:.28;background:repeating-linear-gradient(#000,#000 4px,#0000 4px 10px);border-radius:999px;width:2px;height:.9rem}.marketing-home-module__t_GU2a__createSection{z-index:2;isolation:isolate;flex-direction:column;align-items:center;width:min(100%,74rem);margin-top:clamp(3.8rem,8vw,6.8rem);margin-bottom:clamp(2rem,5vw,4.5rem);display:flex;position:relative}.marketing-home-module__t_GU2a__createBoard{z-index:2;opacity:0;visibility:hidden;background:#fff;border:6px solid #000;border-radius:2.25rem;flex-direction:column;align-items:center;width:100%;padding:clamp(1.5rem,3.6vw,3.2rem) clamp(1rem,3.2vw,2.8rem);display:flex;position:relative;box-shadow:10px 10px #000}.marketing-home-module__t_GU2a__createPin{z-index:3;filter:drop-shadow(4px 4px #000);pointer-events:none;width:clamp(2.5rem,5vw,3.5rem);height:auto;position:absolute}.marketing-home-module__t_GU2a__createPinLeft{top:-1.5rem;left:clamp(.25rem,.5vw,1rem);transform:rotate(-12deg)}.marketing-home-module__t_GU2a__createPinRight{top:-1.5rem;right:clamp(.25rem,.5vw,1rem);transform:rotate(12deg)}.marketing-home-module__t_GU2a__createTitle{text-align:center;color:#000;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:clamp(1.7rem,5.2vw,3.2rem);font-weight:900}.marketing-home-module__t_GU2a__createDescription{color:#5b5b5b;text-align:center;border-bottom:4px dashed #d0d0d0;width:100%;max-width:50rem;margin:.8rem 0 0;padding-bottom:1.5rem;font-size:clamp(1rem,2.6vw,1.6rem);font-weight:700}.marketing-home-module__t_GU2a__createChips{flex-direction:column;align-items:center;gap:.8rem;width:100%;margin-top:1.5rem;display:flex}.marketing-home-module__t_GU2a__createChipRow{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.8rem;width:100%;display:flex}.marketing-home-module__t_GU2a__categoryChip{--chip-tilt:0deg;color:#000;text-transform:uppercase;letter-spacing:.03em;transform:rotate(var(--chip-tilt));cursor:pointer;will-change:transform,opacity;border:4px solid #000;border-radius:999px;padding:.55rem 1rem;font-size:clamp(.77rem,1.9vw,1rem);font-weight:900;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-block;box-shadow:6px 6px #000}.marketing-home-module__t_GU2a__categoryChip:hover{transform:translateY(-6px)scale(1.05)rotate(var(--chip-tilt));box-shadow:10px 10px #000}.marketing-home-module__t_GU2a__categoryChip:active{transform:translateY(0)scale(.97)rotate(var(--chip-tilt));box-shadow:4px 4px #000}.marketing-home-module__t_GU2a__categoryTonePink{background:#ffb5e8}.marketing-home-module__t_GU2a__categoryToneViolet{background:#b28dff}.marketing-home-module__t_GU2a__categoryToneBlue{background:#85e3ff}.marketing-home-module__t_GU2a__categoryToneYellow{background:#fff5ba}.marketing-home-module__t_GU2a__categoryToneRose{background:#ffc9de}.marketing-home-module__t_GU2a__categoryToneMint{background:#aff8d8}.marketing-home-module__t_GU2a__categoryTiltNeg2{--chip-tilt:-2deg}.marketing-home-module__t_GU2a__categoryTiltPos3{--chip-tilt:3deg}.marketing-home-module__t_GU2a__categoryTiltNeg1{--chip-tilt:-1deg}.marketing-home-module__t_GU2a__categoryTiltPos2{--chip-tilt:2deg}.marketing-home-module__t_GU2a__categoryTiltNeg3{--chip-tilt:-3deg}.marketing-home-module__t_GU2a__categoryTiltPos1{--chip-tilt:1deg}.marketing-home-module__t_GU2a__createCtaWrap{flex-direction:column;align-items:center;gap:.5rem;margin-top:1.8rem;display:flex;position:relative}.marketing-home-module__t_GU2a__createCtaHint{color:#000;letter-spacing:.08em;text-transform:uppercase;opacity:.76;margin:10px;font-size:clamp(.72rem,1.7vw,.95rem);font-weight:600}.marketing-home-module__t_GU2a__createCtaArrow{color:#000;width:5.6rem;height:5.6rem;animation:4s ease-in-out infinite marketing-home-module__t_GU2a__floatDrift;display:none;position:absolute;top:-3.2rem;left:-4.8rem;transform:rotate(12deg)scaleX(-1)}.marketing-home-module__t_GU2a__createButton{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#000;border:6px solid #000;border-radius:999px;align-items:center;gap:.65rem;padding:clamp(.82rem,2.8vw,1.35rem) clamp(1.8rem,5vw,3.2rem);font-size:clamp(1rem,2.6vw,1.8rem);font-weight:900;text-decoration:none;transition:transform .17s,box-shadow .17s,background-color .17s;display:inline-flex;box-shadow:0 0 0 4px #fd0,8px 8px #000}.marketing-home-module__t_GU2a__createButton:hover{background:#1f1f1f;transform:translateY(-6px);box-shadow:0 0 0 4px #fd0,12px 12px #000}.marketing-home-module__t_GU2a__createButton:active{background:#000;transform:translateY(2px);box-shadow:0 0 0 4px #fd0,2px 2px #000}.marketing-home-module__t_GU2a__createButtonIcon{font-size:1.12em;line-height:1;transition:transform .17s}.marketing-home-module__t_GU2a__createButton:hover .marketing-home-module__t_GU2a__createButtonIcon{transform:translate(4px)translateY(-2px)}.marketing-home-module__t_GU2a__horizontalSection{align-items:center;margin:clamp(.9rem,2.2vw,1.7rem) 0;display:flex;position:relative;overflow:hidden}.marketing-home-module__t_GU2a__anchorScrollTarget{scroll-margin-top:clamp(4.5rem,9vw,7.5rem)}.marketing-home-module__t_GU2a__horizontalContainer{width:100%;overflow:hidden}.marketing-home-module__t_GU2a__horizontalTrack{will-change:transform;width:max-content;display:flex}.marketing-home-module__t_GU2a__horizontalText{white-space:nowrap;color:#fff;text-transform:uppercase;letter-spacing:.07em;text-shadow:2px 2px #000;flex-shrink:0;align-items:center;margin:0;padding-right:0;font-size:clamp(.92rem,2.6vw,1.6rem);font-weight:900;line-height:1;display:flex}.marketing-home-module__t_GU2a__marqueeBrandWord{transform-style:preserve-3d;display:inline-flex}.marketing-home-module__t_GU2a__marqueeBrandChar{backface-visibility:hidden;will-change:transform;display:inline-block}.marketing-home-module__t_GU2a__flairOverlapScene{--flair-overlap:clamp(4.5rem,10vw,9rem);isolation:isolate;position:relative}.marketing-home-module__t_GU2a__flairOverlapTop{z-index:4;margin-bottom:calc(var(--flair-overlap)*-1);position:relative}.marketing-home-module__t_GU2a__flairOverlapBottom{z-index:4;margin-top:calc(var(--flair-overlap)*-1);position:relative}.marketing-home-module__t_GU2a__flairSection{z-index:1;border-radius:clamp(1.4rem,2.8vw,2.4rem);width:100%;height:clamp(18rem,34vw,26rem);position:relative;overflow:hidden}.marketing-home-module__t_GU2a__flairCanvas{touch-action:manipulation;width:100%;height:100%;display:block}.marketing-home-module__t_GU2a__examplesSectionContent{z-index:2;flex-direction:column;align-items:center;gap:clamp(1.2rem,2.8vw,2.2rem);width:100%;max-width:none;display:flex;position:relative}.marketing-home-module__t_GU2a__examplesContentParallax{z-index:2;will-change:transform;width:100%;position:relative}.marketing-home-module__t_GU2a__examplesBowlParallax{z-index:1;pointer-events:none;will-change:transform;position:absolute;inset:-14% -8%}.marketing-home-module__t_GU2a__examplesTracksParallax{z-index:1;pointer-events:none;will-change:transform;position:absolute;inset:-18% -10%}.marketing-home-module__t_GU2a__examplesBowlWrap,.marketing-home-module__t_GU2a__examplesTracksWrap{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.marketing-home-module__t_GU2a__examplesBowlImage{width:clamp(10rem,42vw,30rem);height:auto;position:absolute;top:50%;right:clamp(10rem,9vw,20rem);transform:translateY(-50%)}.marketing-home-module__t_GU2a__examplesTracksImage{width:clamp(36rem,69vw,81rem);height:auto;position:absolute;top:50%;left:clamp(-25rem,10vw,-35rem);transform:translateY(-50%)}.marketing-home-module__t_GU2a__examplesSectionTitle{color:#000;text-transform:uppercase;letter-spacing:.04em;text-align:center;margin:0;font-size:clamp(1.6rem,4.6vw,3.3rem);font-weight:900}.marketing-home-module__t_GU2a__examplesCtaButton{color:#000;text-transform:uppercase;letter-spacing:.05em;background:#b28dff;border:4px solid #000;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1.25rem;font-size:clamp(.82rem,1.7vw,1rem);font-weight:900;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex;box-shadow:5px 5px #000}.marketing-home-module__t_GU2a__examplesCtaButton:hover{background:#c3a7ff;transform:translateY(-2px);box-shadow:7px 7px #000}.marketing-home-module__t_GU2a__examplesCtaButton:active{transform:translateY(1px);box-shadow:2px 2px #000}.marketing-home-module__t_GU2a__examplesCtaIcon{font-size:.9em;line-height:1}.marketing-home-module__t_GU2a__examplesGallery{width:100%;min-height:clamp(22rem,58vw,33rem);position:relative;overflow:visible}.marketing-home-module__t_GU2a__examplesCards{width:clamp(10rem,27vw,14rem);height:clamp(14rem,39vw,18rem);margin:0;padding:0;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.marketing-home-module__t_GU2a__examplesCard{background:var(--example-card-bg,#fff);will-change:transform,filter;border:4px solid #000;border-radius:.9rem;justify-content:center;align-items:center;list-style:none;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:8px 8px #000}.marketing-home-module__t_GU2a__examplesCardInner{flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(.4rem,1.2vw,.7rem);width:100%;height:100%;padding-top:clamp(1.65rem,4vw,3rem);display:flex}.marketing-home-module__t_GU2a__examplesCardTitle{color:#000;text-align:center;text-transform:uppercase;letter-spacing:.02em;margin:0;padding:0 .5rem;font-size:clamp(.9rem,2vw,1.1rem);font-weight:800;line-height:1.1}.marketing-home-module__t_GU2a__examplesCardPlayerButton{color:#fff;background:#000;border:3px solid #000;border-radius:999px;place-items:center;width:clamp(2.45rem,5vw,3.25rem);height:clamp(2.45rem,5vw,3.25rem);padding:0;line-height:0;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-grid;box-shadow:3px 3px #fd0}.marketing-home-module__t_GU2a__examplesCardPlayerButton:hover{background:#1f1f1f;transform:translateY(-2px);box-shadow:5px 5px #fd0}.marketing-home-module__t_GU2a__examplesCardPlayerButton:active{transform:translateY(1px);box-shadow:2px 2px #fd0}.marketing-home-module__t_GU2a__examplesCardPlayerIcon{width:68%;height:68%;display:block}.marketing-home-module__t_GU2a__examplesCardCatImage{object-fit:contain;filter:drop-shadow(2px 2px #0000004d);width:clamp(6.3rem,13.5vw,9.45rem);height:auto;margin-top:auto}.marketing-home-module__t_GU2a__examplesActions{gap:.9rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.marketing-home-module__t_GU2a__examplesActionButton{color:#000;background:#85e3ff;border:4px solid #000;border-radius:999px;place-items:center;width:3.1rem;height:3.1rem;padding:0;font-weight:900;line-height:0;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-grid;box-shadow:5px 5px #000}.marketing-home-module__t_GU2a__examplesActionButton:hover{background:#a7ecff;transform:translateY(-3px);box-shadow:8px 8px #000}.marketing-home-module__t_GU2a__examplesActionButton:active{transform:translateY(1px);box-shadow:2px 2px #000}.marketing-home-module__t_GU2a__examplesNavIcon{width:1.35rem;height:1.35rem;display:block}@media (min-width:768px){.marketing-home-module__t_GU2a__heroPanel{padding-top:clamp(3.4rem,6vw,5.8rem);padding-bottom:clamp(3.4rem,5vw,5rem)}.marketing-home-module__t_GU2a__heroSticker{display:inline-flex}.marketing-home-module__t_GU2a__heroTitle{-webkit-text-stroke:6px #000;font-size:clamp(3.75rem,15vw,14rem)}.marketing-home-module__t_GU2a__heroIntro{width:min(100%,56rem)}.marketing-home-module__t_GU2a__heroActions{gap:.85rem;margin-top:1.15rem}.marketing-home-module__t_GU2a__heroJourney{width:min(100%,48rem);margin-top:2.2rem}.marketing-home-module__t_GU2a__heroJourneyPanel{gap:.9rem;padding:1.2rem 1.2rem 1.15rem}.marketing-home-module__t_GU2a__heroDemoBlock{width:min(100%,27rem)}.marketing-home-module__t_GU2a__flowLane{flex-direction:row;justify-content:center;gap:.55rem;width:100%}.marketing-home-module__t_GU2a__flowItem{flex-direction:row;flex:1 1 0;align-items:center;gap:.5rem}.marketing-home-module__t_GU2a__flowBadge{min-height:100%;padding:.95rem 1rem .98rem .9rem}.marketing-home-module__t_GU2a__flowBadgeIndex{width:2.05rem;height:2.05rem}.marketing-home-module__t_GU2a__flowBadgeLabel{font-size:.95rem}.marketing-home-module__t_GU2a__flowConnector{margin-inline:-.12rem}.marketing-home-module__t_GU2a__flowConnectorDesktop{display:block}.marketing-home-module__t_GU2a__flowConnectorMobile{display:none}.marketing-home-module__t_GU2a__heroDemoPlayerCard{padding:.95rem 1rem .95rem .9rem}.marketing-home-module__t_GU2a__createSection{margin-top:clamp(5.6rem,10vw,9.8rem);margin-bottom:clamp(3rem,7vw,6rem)}.marketing-home-module__t_GU2a__createBoard{border-radius:2.5rem;padding-block:clamp(2.2rem,4vw,3.6rem)}.marketing-home-module__t_GU2a__createDescription{margin-top:1rem;padding-bottom:2rem}.marketing-home-module__t_GU2a__createChips{gap:1rem;margin-top:1.8rem}.marketing-home-module__t_GU2a__createChipRow{gap:1.2rem}.marketing-home-module__t_GU2a__categoryChip{padding:.75rem 1.35rem;font-size:1.05rem}.marketing-home-module__t_GU2a__createCtaArrow{display:block}}.marketing-home-module__t_GU2a__benefitsSection{z-index:2;will-change:transform;flex-direction:column;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);width:100%;max-width:74rem;margin:0 auto;padding:clamp(2rem,5vw,4rem) 1.5rem;display:flex;position:relative}.marketing-home-module__t_GU2a__toysParallax{z-index:1;pointer-events:none;will-change:transform;width:clamp(160px,22vw,300px);position:absolute;bottom:-8%;right:clamp(5rem,8vw,10rem)}.marketing-home-module__t_GU2a__toysParallaxLeft{z-index:1;pointer-events:none;will-change:transform;width:clamp(150px,20vw,280px);position:absolute;bottom:-4%;left:clamp(-3rem,-4vw,-6rem)}.marketing-home-module__t_GU2a__toysParallaxTopLeft{z-index:3;pointer-events:none;will-change:transform;width:clamp(80px,18vw,140px);position:absolute;top:5%;left:clamp(15rem,8vw,25rem)}.marketing-home-module__t_GU2a__toysParallaxTopRight{z-index:3;pointer-events:none;will-change:transform;width:clamp(80px,18vw,140px);position:absolute;top:10%;right:clamp(15rem,8vw,25rem)}.marketing-home-module__t_GU2a__toysImage{object-fit:contain;width:100%;height:auto}.marketing-home-module__t_GU2a__benefitsTitle{text-align:center;text-transform:uppercase;color:#000;letter-spacing:.02em;text-shadow:3px 3px #ff90e8;width:100%;margin:0;font-size:clamp(2rem,5.5vw,3.8rem);font-weight:900;line-height:1.1}.marketing-home-module__t_GU2a__benefitsGrid{grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2.5rem);width:100%;display:grid}@media (min-width:768px){.marketing-home-module__t_GU2a__benefitsGrid{grid-template-columns:repeat(3,1fr)}}.marketing-home-module__t_GU2a__benefitsCard{text-align:center;z-index:1;background:#fff;border:4px solid #000;border-radius:2rem;flex-direction:column;align-items:center;height:100%;padding:2.2rem 1.8rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;box-shadow:8px 8px #000}.marketing-home-module__t_GU2a__benefitsCard:hover{z-index:2;transform:translateY(-8px)rotate(0)scale(1.02);box-shadow:12px 12px #000}.marketing-home-module__t_GU2a__benefitsCardPink{background:#fff0f5}.marketing-home-module__t_GU2a__benefitsCardBlue{background:#e0f7fa}.marketing-home-module__t_GU2a__benefitsCardYellow{background:#fff9c4}.marketing-home-module__t_GU2a__benefitsCardTiltLeft{transform:rotate(-2deg)}.marketing-home-module__t_GU2a__benefitsCardTiltRight{transform:rotate(2deg)}.marketing-home-module__t_GU2a__benefitsCardIconWrap{background:#fff;border:3px solid #000;border-radius:50%;justify-content:center;align-items:center;width:clamp(4.5rem,6vw,5.5rem);height:clamp(4.5rem,6vw,5.5rem);margin-bottom:1.2rem;display:flex;box-shadow:4px 4px #000}.marketing-home-module__t_GU2a__benefitsCardIcon{color:#000;width:60%;height:60%}.marketing-home-module__t_GU2a__benefitsCardTitle{text-transform:uppercase;letter-spacing:.03em;margin:0 0 .8rem;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:900}.marketing-home-module__t_GU2a__benefitsCardText{color:#444;margin:0;font-size:clamp(.95rem,1.5vw,1.1rem);font-weight:600;line-height:1.5}.marketing-home-module__t_GU2a__benefitsCtaButton{color:#fff;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:#ff4d5f;border:4px solid #000;border-radius:999px;align-items:center;gap:.6rem;padding:clamp(1rem,2.5vw,1.2rem) clamp(2rem,4vw,3rem);font-size:clamp(1rem,2vw,1.3rem);font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex;box-shadow:6px 6px #000}.marketing-home-module__t_GU2a__benefitsCtaButton:hover{background:#ff6b7a;transform:translateY(-4px)scale(1.02);box-shadow:10px 10px #000}.marketing-home-module__t_GU2a__benefitsCtaWrap{flex-direction:column;align-items:center;gap:.65rem;display:flex}.marketing-home-module__t_GU2a__benefitsCtaNote{color:#000;text-align:center;letter-spacing:.01em;margin:0;font-size:clamp(.9rem,1.4vw,1.05rem);font-weight:800}.marketing-home-module__t_GU2a__trioRowSection{width:100%;margin-top:clamp(1.2rem,3vw,2rem)}.marketing-home-module__t_GU2a__trioRowHint{color:#e7e7e7;text-align:center;margin:0 0 clamp(.7rem,1.8vw,1.1rem);font-size:clamp(.9rem,1.45vw,1.02rem);font-weight:700;line-height:1.45}.marketing-home-module__t_GU2a__faqSection{width:100%;margin-top:clamp(1rem,2.8vw,2rem)}.marketing-home-module__t_GU2a__faqInner{background:#fff;border:4px solid #000;border-radius:clamp(1.6rem,2.8vw,2.2rem);padding:clamp(1.2rem,3vw,2rem);box-shadow:10px 10px #000}.marketing-home-module__t_GU2a__faqTitle{color:#000;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:clamp(1.1rem,2.5vw,1.8rem);font-weight:900}.marketing-home-module__t_GU2a__faqList{gap:clamp(.6rem,1.8vw,.95rem);margin:clamp(1rem,2.5vw,1.4rem) 0 0;display:grid}.marketing-home-module__t_GU2a__faqItem{background:#dceefe;border:3px solid #000;border-radius:1.1rem;padding:clamp(.8rem,2vw,1.05rem);box-shadow:4px 4px #000}.marketing-home-module__t_GU2a__faqQuestion{color:#000;margin:0;font-size:clamp(.92rem,1.6vw,1.1rem);font-weight:900;line-height:1.3}.marketing-home-module__t_GU2a__faqAnswer{color:#1f1f1f;margin:.45rem 0 0;font-size:clamp(.88rem,1.45vw,1rem);font-weight:600;line-height:1.5}.marketing-home-module__t_GU2a__faqInlineLink{color:inherit;text-underline-offset:2px;font-weight:900;text-decoration-thickness:2px}.marketing-home-module__t_GU2a__trioRowGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.4rem,1vw,.7rem);width:100%;display:grid}.marketing-home-module__t_GU2a__trioRowCard{will-change:transform,opacity,filter;background:#ffd731;border:6px solid #000;border-radius:clamp(1.4rem,2.4vw,2rem);min-height:clamp(13rem,20vw,17rem);padding:clamp(.6rem,1.4vw,1rem);display:flex;box-shadow:8px 8px #000}.marketing-home-module__t_GU2a__trioPlanCard{will-change:transform,opacity;background:#e8e8e8;border:4px solid #000;border-radius:clamp(1rem,2vw,1.5rem);flex-direction:column;gap:clamp(.8rem,1.6vw,1.2rem);width:100%;padding:clamp(1rem,1.8vw,1.45rem) clamp(1rem,1.8vw,1.45rem) clamp(2rem,3vw,2.5rem);display:flex;box-shadow:8px 8px #000}.marketing-home-module__t_GU2a__trioPlanHead{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.marketing-home-module__t_GU2a__trioPlanTitle{color:#111;margin:0;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:900;line-height:1.1}.marketing-home-module__t_GU2a__trioPlanCredits{color:#6f6f6f;margin:.35rem 0 0;font-size:clamp(.95rem,1.5vw,1.35rem);font-weight:600}.marketing-home-module__t_GU2a__trioPlanBadge{color:#000;text-transform:none;white-space:nowrap;background:#ffd731;border:4px solid #000;border-radius:999px;margin-top:.1rem;padding:.45rem .9rem;font-size:clamp(.82rem,1.2vw,1.1rem);font-weight:900;line-height:1;box-shadow:3px 3px #000}.marketing-home-module__t_GU2a__trioPlanPriceWrap{flex-direction:column;align-items:flex-start;margin:.15rem 0 0;display:flex}.marketing-home-module__t_GU2a__trioPlanOldPrice{color:#000;z-index:1;background:#aff8d8;border:2px solid #000;border-radius:999px;margin-bottom:-.5rem;margin-left:.2rem;padding:.25rem .6rem;font-size:clamp(.85rem,1.2vw,1rem);font-weight:900;line-height:1;text-decoration:line-through;text-decoration-thickness:2px;display:inline-block;position:relative;transform:rotate(-6deg);box-shadow:2px 2px #000}.marketing-home-module__t_GU2a__trioPlanPrice{color:#000;margin:0;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:900;line-height:1}.marketing-home-module__t_GU2a__trioPlanLimits{flex-direction:column;gap:.55rem;display:flex}.marketing-home-module__t_GU2a__trioPlanEstimate{color:#2f2f2f;margin:0;font-size:clamp(.9rem,1.2vw,1rem);font-weight:700;line-height:1.35}.marketing-home-module__t_GU2a__trioPlanEstimateValue{color:#000;font-size:clamp(1rem,1.35vw,1.15rem);font-weight:900}.marketing-home-module__t_GU2a__trioPlanEstimateHint{color:#555;margin:0;font-size:clamp(.78rem,1.05vw,.88rem);font-weight:700;line-height:1.3}.marketing-home-module__t_GU2a__trioPlanLimitItem{margin:0;padding:.25rem .56rem;font-size:clamp(.86rem,1.1vw,.98rem);font-weight:900;line-height:1;box-shadow:2px 2px #000}.marketing-home-module__t_GU2a__trioPlanSoonButton{color:#000;cursor:pointer;text-align:center;background:#fff;border:4px solid #000;border-radius:1rem;width:100%;margin-top:auto;padding:.7rem 1rem;font-size:clamp(1rem,1.55vw,1.4rem);font-weight:800;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;box-shadow:4px 4px #000}.marketing-home-module__t_GU2a__trioPlanSoonButton:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:6px 6px #000}.marketing-home-module__t_GU2a__trioPlanSoonButton:active{transform:translateY(1px);box-shadow:2px 2px #000}.marketing-home-module__t_GU2a__footerShowcaseSection{width:100%;margin-top:clamp(.5rem,2vw,1rem);margin-bottom:0}.marketing-home-module__t_GU2a__footerShowcaseGrid{grid-template-columns:minmax(18rem,24rem) 1fr;gap:clamp(.4rem,1.3vw,.5rem);width:100%;display:grid}.marketing-home-module__t_GU2a__footerSocialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.4rem,1vw,.6rem);display:grid}.marketing-home-module__t_GU2a__footerSocialCard{aspect-ratio:1;color:#000;background:#fff;border-radius:clamp(1.8rem,2.8vw,2.35rem);place-items:center;transition:transform .16s,box-shadow .16s,background-color .16s;display:grid}.marketing-home-module__t_GU2a__footerSocialCard:hover{transform:scale(1.04)}.marketing-home-module__t_GU2a__footerSocialCardDisabled{opacity:.58}.marketing-home-module__t_GU2a__footerSocialCardDisabled:hover{transform:none}.marketing-home-module__t_GU2a__footerSocialIcon{width:clamp(2.7rem,6.3vw,4.9rem);height:clamp(2.7rem,6.3vw,4.9rem)}.marketing-home-module__t_GU2a__footerMainPanel{background:#5ed6a3;border:4px solid #000;border-radius:clamp(2rem,3vw,2.8rem);overflow:hidden;box-shadow:10px 10px #000}.marketing-home-module__t_GU2a__footerPanelInner{justify-content:space-between;gap:clamp(1.2rem,3vw,3rem);height:100%;min-height:clamp(17rem,30vw,24rem);padding:clamp(1.4rem,3.2vw,3.2rem);display:flex}.marketing-home-module__t_GU2a__footerPanelLeft{flex-direction:column;justify-content:space-between;gap:1.5rem;max-width:40rem;display:flex}.marketing-home-module__t_GU2a__footerHeadline{color:#000;letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:clamp(1.8rem,5vw,4.4rem);font-weight:900;line-height:.96}.marketing-home-module__t_GU2a__footerHeadline span{margin-top:.12em;font-style:italic;display:block}.marketing-home-module__t_GU2a__footerCopyright{color:#000;text-transform:uppercase;margin:0;font-size:clamp(.95rem,1.45vw,1.5rem);font-weight:900}.marketing-home-module__t_GU2a__footerPanelRight{flex-direction:column;justify-content:space-between;align-items:flex-end;margin-left:auto;display:flex}.marketing-home-module__t_GU2a__footerNavPrimary,.marketing-home-module__t_GU2a__footerNavSecondary{flex-direction:column;align-items:flex-end;gap:clamp(.3rem,.8vw,.75rem);display:flex}.marketing-home-module__t_GU2a__footerNavLink{color:#000;text-transform:uppercase;font-size:clamp(.95rem,1.3vw,1.5rem);font-weight:900;line-height:1.04;text-decoration:none;transition:transform .15s,opacity .15s}.marketing-home-module__t_GU2a__footerNavLinkSecondary{color:#000;text-transform:uppercase;font-size:clamp(.75rem,1vw,1.2rem);font-weight:900;line-height:2;text-decoration:none;transition:transform .15s,opacity .15s}.marketing-home-module__t_GU2a__footerNavDisabled{opacity:.55;cursor:default}.marketing-home-module__t_GU2a__footerNavDisabled:hover{opacity:.55;transform:none}.marketing-home-module__t_GU2a__footerNavLink:hover,.marketing-home-module__t_GU2a__footerNavLinkSecondary:hover{opacity:.72;transform:translate(-4px)}@media (max-width:920px){.marketing-home-module__t_GU2a__footerShowcaseGrid{grid-template-columns:1fr}.marketing-home-module__t_GU2a__footerSocialGrid{order:2}.marketing-home-module__t_GU2a__footerPanelInner{min-height:unset;flex-direction:column;align-items:flex-start}.marketing-home-module__t_GU2a__footerPanelRight{align-items:flex-start;gap:1.1rem;width:100%;margin-left:0}.marketing-home-module__t_GU2a__footerNavPrimary,.marketing-home-module__t_GU2a__footerNavSecondary{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.marketing-home-module__t_GU2a__heroPanel,.marketing-home-module__t_GU2a__heroTitle,.marketing-home-module__t_GU2a__heroContent,.marketing-home-module__t_GU2a__flowBadge,.marketing-home-module__t_GU2a__sparkleLeft,.marketing-home-module__t_GU2a__sparkleRight,.marketing-home-module__t_GU2a__squiggle,.marketing-home-module__t_GU2a__heroSticker,.marketing-home-module__t_GU2a__flowConnectorDash,.marketing-home-module__t_GU2a__createCtaArrow,.marketing-home-module__t_GU2a__horizontalTrack{animation:none!important}}@media (max-width:767px){.marketing-home-module__t_GU2a__heroContent{margin-top:clamp(2.4rem,6vw,3rem)}.marketing-home-module__t_GU2a__sparkleLeft{opacity:.5;width:clamp(2.7rem,6.3vw,4.9rem);height:clamp(2.7rem,6.3vw,4.9rem);position:absolute;top:3rem;left:.5rem}.marketing-home-module__t_GU2a__heroTitle{-webkit-text-stroke:3px #000;text-shadow:4px 4px #000,6px 6px #ff90e8;margin-top:clamp(2rem,8vw,2.6rem);display:none}.marketing-home-module__t_GU2a__heroMainTitle{max-width:24ch;margin:clamp(3rem,8vw,5em) auto 0;font-size:clamp(1.46rem,5.4vw,1.84rem);line-height:.96}.marketing-home-module__t_GU2a__heroLead{max-width:19.5rem;margin-top:.65rem;font-size:.89rem;font-weight:600;line-height:1.34}.marketing-home-module__t_GU2a__heroActions{flex-direction:column;gap:.65rem;width:100%;margin-top:.85rem}.marketing-home-module__t_GU2a__heroPrimaryCta{width:min(100%,18rem);min-width:0;padding:.9rem 1.15rem;box-shadow:6px 6px #000}.marketing-home-module__t_GU2a__heroSecondaryCta{min-width:0;box-shadow:none;background:0 0;padding:.55rem .95rem;font-size:.9rem}.marketing-home-module__t_GU2a__heroJourney{width:min(100%,20rem);margin-top:4rem}.marketing-home-module__t_GU2a__heroJourneyPanel{background:#ffffff57;border-radius:1.55rem;gap:.68rem;padding:.72rem .64rem .74rem;box-shadow:0 10px 20px #0000000b}.marketing-home-module__t_GU2a__heroSectionLabel,.marketing-home-module__t_GU2a__heroDemoLabel{letter-spacing:.04em;color:#000000b8;background:#ffffff7a;border-width:1px;padding:.22rem .58rem;font-size:.62rem}.marketing-home-module__t_GU2a__heroDemoBlock{gap:.48rem;width:100%}.marketing-home-module__t_GU2a__flowLane{gap:.46rem}.marketing-home-module__t_GU2a__flowBadge{border-width:1.5px;border-color:#0000008c;padding:.68rem .72rem .72rem .68rem;box-shadow:0 4px 10px #0000000a}.marketing-home-module__t_GU2a__flowBadgeIndex{border-width:1.25px;width:1.72rem;height:1.72rem}.marketing-home-module__t_GU2a__flowBadgeLabel{font-size:.82rem;line-height:1.18}.marketing-home-module__t_GU2a__heroDemoPlayerCard{border-color:#0000008c;grid-template-columns:auto 1fr;gap:.68rem;padding:.7rem;box-shadow:0 6px 12px #0000000d}.marketing-home-module__t_GU2a__heroDemoPlayerEyebrow{font-size:.62rem}.marketing-home-module__t_GU2a__heroDemoPlayerTitle{font-size:.88rem}.marketing-home-module__t_GU2a__examplesBowlParallax{display:none}.marketing-home-module__t_GU2a__examplesTracksParallax{inset:-18% -22%}.marketing-home-module__t_GU2a__examplesTracksImage{width:min(170vw,46rem);max-width:none;top:52%;left:50%;transform:translate(-50%,-50%)}.marketing-home-module__t_GU2a__examplesActions{bottom:-1.2rem}.marketing-home-module__t_GU2a__examplesGallery{padding-bottom:3.6rem}.marketing-home-module__t_GU2a__flairOverlapScene{--flair-overlap:clamp(1rem,4vw,1.8rem)}.marketing-home-module__t_GU2a__flairSection{border-radius:0;height:clamp(6rem,22vw,9rem)}.marketing-home-module__t_GU2a__toysParallaxTopRight,.marketing-home-module__t_GU2a__toysParallaxTopLeft,.marketing-home-module__t_GU2a__toysParallaxLeft{display:none}.marketing-home-module__t_GU2a__toysParallax{width:min(50vw,36rem);bottom:-3%;right:2rem}.marketing-home-module__t_GU2a__benefitsCtaButton{white-space:nowrap;text-transform:none;letter-spacing:.02em;border-width:3px;gap:.35rem;padding:.7rem .9rem;font-size:1.2rem;box-shadow:4px 4px #000}.marketing-home-module__t_GU2a__benefitsCtaButton svg{width:16px;height:16px}.marketing-home-module__t_GU2a__trioRowGrid{grid-template-columns:1fr;gap:.9rem}.marketing-home-module__t_GU2a__benefitsCtaWrap{padding-top:4rem}}
