.jm{background:var(--ink);padding:32px 0;overflow:hidden;position:relative}.jm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 100% at 50% 0%,rgba(102,51,238,.28),transparent 60%);pointer-events:none}.jm__row{display:flex;gap:14px;width:max-content;animation:jm 44s linear infinite;margin-bottom:14px;position:relative;z-index:1}.jm__row--rev{animation-direction:reverse;margin-bottom:0}.jm:hover .jm__row{animation-play-state:paused}@keyframes jm{0%{transform:translate(0)}to{transform:translate(-50%)}}.jm__tile{display:flex;align-items:center;gap:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:8px 16px 8px 8px;color:#fff;transition:border-color .18s,background .18s}.jm__tile:hover{border-color:var(--glow);background:#ffffff1a}.jm__tile img{width:50px;height:58px;object-fit:contain;background:#fff;border-radius:8px;padding:4px}.jm__tile span{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.bento{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:1000px){.bento{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.bento{grid-template-columns:1fr}}.bento__cell{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:10px;min-height:220px;transition:border-color .18s,box-shadow .18s}.bento__cell:hover{border-color:var(--violet);box-shadow:0 12px 32px #0b0b1414}.bento__cell--wide{grid-column:span 2}@media(max-width:620px){.bento__cell--wide{grid-column:span 1}}.bento__title{font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:-.005em}.bento__text{color:var(--steel);font-size:.88rem}.bento__viz{flex:1;display:flex;align-items:center;justify-content:center;min-height:72px;width:100%}.route{display:flex;align-items:center;gap:10px;width:100%}.route__dot{width:10px;height:10px;border-radius:50%;background:var(--ink);flex:none}.route__dot--end{background:var(--violet)}.route__line{flex:1;height:0;border-top:2px dashed var(--line);position:relative}.route__ball{position:absolute;top:-6px;left:0;width:10px;height:10px;border-radius:50%;background:var(--violet);box-shadow:0 0 12px #6633eea6;animation:route 3.4s ease-in-out infinite}@keyframes route{0%{left:0}60%{left:calc(100% - 10px)}to{left:calc(100% - 10px)}}.route__label{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--steel);white-space:nowrap}.bento__big{font-weight:700;font-size:3.4rem;line-height:1;color:var(--violet);text-shadow:0 0 34px rgba(102,51,238,.3)}.miniw{width:100%;background:var(--concrete);border:1px solid var(--line);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px}.miniw__row{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.miniw__row .dot{width:7px;height:7px;border-radius:50%;background:var(--radar);box-shadow:0 0 8px #00c877b3;flex:none}.miniw__row--sub{color:var(--steel)}.product-grid{perspective:1200px}.product-card:hover{transform:translateY(-3px) rotateX(1.4deg) rotateY(-1.2deg)}.newsletter{overflow:visible}.newsletter__mascot{position:absolute;top:-74px;right:5%;width:clamp(110px,15vw,180px);transform:rotate(-6deg);filter:drop-shadow(0 14px 30px rgba(11,11,20,.35));z-index:5;pointer-events:none}@media(max-width:700px){.newsletter__mascot{top:-52px;width:104px;right:4%}}.product-gallery{position:relative}.float-mascot{position:absolute;top:14px;right:14px;width:clamp(64px,7vw,104px);z-index:6;pointer-events:none;animation:bob 5.5s ease-in-out infinite;filter:drop-shadow(0 14px 26px color-mix(in srgb,var(--cul,#6633EE) 50%,transparent))}@keyframes bob{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-14px) rotate(4deg)}}.mascot-float{width:clamp(120px,16vw,180px);animation:bob 5.5s ease-in-out infinite;filter:drop-shadow(0 16px 32px rgba(102,51,238,.35));margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/modules.css.map */
