.gm-home.cr-page .cr-hero{padding-bottom:60px}.gm-home .cr-demo{aspect-ratio:1/1.05;width:100%;max-width:520px;margin-left:auto;position:relative}.gm-home .cr-prompt{z-index:3;background:#15131cf2;border:2px solid #ff5fa2;border-radius:18px;padding:14px 16px;position:absolute;top:0;left:0;right:0;transform:rotate(-1.5deg);box-shadow:0 14px 34px #0008}.gm-home .cr-label{letter-spacing:.8px;text-transform:uppercase;color:#ffb347;margin-bottom:6px;font-size:11px;font-weight:700;display:inline-block}.gm-home .cr-prompt p{color:#fff;margin:0 74px 0 0;font-size:15px;line-height:1.45}.gm-home .cr-prompt p i{vertical-align:-2px;background:#ff5fa2;width:2px;height:1em;margin-left:3px;animation:1s step-end infinite cr-caret;display:inline-block}.gm-home .cr-go{color:#14101c;background:linear-gradient(110deg,#ffb347,#ff5fa2);border-radius:100px;padding:9px 14px;font-size:12px;font-weight:700;animation:2.4s ease-in-out infinite cr-pulse;position:absolute;bottom:12px;right:12px}.gm-home .cr-result{aspect-ratio:4/5;width:58%;animation:7s ease-in-out infinite alternate pl-bob;top:22%;left:0;transform:rotate(-3deg)}.gm-home .cr-result-clip{aspect-ratio:3/4;border-color:#3fd6ff;width:46%;animation:6s ease-in-out -2s infinite alternate pl-bob;top:30%;right:0;transform:rotate(4deg)}.gm-home .cr-demo .pl-sticker.s1{background:#b6f26b;bottom:4%;left:auto;right:6%;transform:rotate(-5deg)}.gm-home .cr-demo .pl-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gm-home .cr-steps{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gm-home .cr-step{--c:var(--pink);border:1px solid color-mix(in srgb,var(--c) 45%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--c) 22%,#15131c),#15131c 70%);border-radius:22px;padding:22px;position:relative}.gm-home .cr-step.amber{--c:var(--amber)}.gm-home .cr-step.cyan{--c:var(--cyan)}.gm-home .cr-n{background:var(--c);color:#14101c;border-radius:13px;place-items:center;width:40px;height:40px;font-size:18px;font-weight:800;display:grid;transform:rotate(-6deg)}.gm-home .cr-step h3{margin:16px 0 8px;font-size:clamp(40px,4.4vw,56px);line-height:1}.gm-home .cr-step p{color:#c3bed0;margin:0 0 14px;font-size:14px;line-height:1.55}.gm-home .cr-step ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gm-home .cr-step li{color:#e9e4f3;background:#ffffff10;border:1px solid #ffffff1c;border-radius:100px;padding:6px 11px;font-size:12px;font-weight:600}.gm-home .cr-arrow{z-index:2;color:#14101c;background:#ffb347;border-radius:50%;place-items:center;width:30px;height:30px;margin-top:-15px;font-style:normal;font-weight:800;display:grid;position:absolute;top:50%;right:-17px}.gm-home .cr-bento{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(170px,auto);gap:14px;display:grid}.gm-home .cr-tile{--c:var(--pink);border:2px solid color-mix(in srgb,var(--c) 60%,transparent);background:#15131c;border-radius:22px;margin:0;transition:transform .3s;position:relative;overflow:hidden}.gm-home .cr-tile.amber{--c:var(--amber)}.gm-home .cr-tile.cyan{--c:var(--cyan)}.gm-home .cr-tile.violet{--c:var(--violet)}.gm-home .cr-tile:hover{transform:scale(1.02)rotate(-.6deg)}.gm-home .cr-tile img,.gm-home .cr-tile video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gm-home .cr-tile:after{content:"";background:linear-gradient(#0000 55%,#0b0a12d9);position:absolute;inset:0}.gm-home .cr-tile figcaption{z-index:1;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.gm-home .cr-tile figcaption b{background:var(--c);color:#14101c;border-radius:100px;padding:6px 14px;font-size:15px}.gm-home .cr-tile figcaption span{color:#f1edf8;font-size:13px}.gm-home .c-img{grid-area:1/1/3/6;min-height:420px}.gm-home .c-vid{grid-area:1/6/3/10}.gm-home .c-chr{grid-area:1/10/auto/13}.gm-home .c-tfm{grid-area:2/10/auto/13}.gm-home .cr-moments{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gm-home .cr-moments .gm-show{margin:0}.gm-home .cr-moments .gm-show:nth-child(2){transform:translateY(18px)}@keyframes cr-caret{50%{opacity:0}}@keyframes cr-pulse{50%{transform:scale(1.08)}}@media (width<=1050px){.gm-home .cr-moments{grid-template-columns:1fr 1fr}}@media (width<=860px){.gm-home .cr-demo{max-width:420px;margin:0 auto}.gm-home .cr-steps{grid-template-columns:1fr}.gm-home .cr-arrow{margin:0 0 0 -15px;inset:auto auto -17px 50%;transform:rotate(90deg)}.gm-home .cr-bento{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.gm-home .cr-tile{aspect-ratio:3/4}.gm-home .c-img,.gm-home .c-vid,.gm-home .c-chr,.gm-home .c-tfm{grid-area:auto;min-height:0}.gm-home .cr-moments{grid-template-columns:1fr}.gm-home .cr-moments .gm-show:nth-child(2){transform:none}}@media (width<=560px){.gm-home .cr-prompt p{margin-right:70px;font-size:13px}.gm-home .cr-tile figcaption b{padding:5px 11px;font-size:13px}.gm-home .cr-tile figcaption span{font-size:12px}.gm-home .cr-hero .actions .button{flex:1}}@media (prefers-reduced-motion:reduce){.gm-home .cr-go,.gm-home .cr-prompt p i,.gm-home .cr-result,.gm-home .cr-result-clip{animation:none}}
