@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@600;700;800&family=Exo+2:wght@400;500;600;700&display=swap";html:root{--font-body--family: "Exo 2", "Inter", sans-serif;--font-subheading--family: "Exo 2", "Inter", sans-serif;--font-heading--family: "Orbitron", "Exo 2", sans-serif;--font-accent--family: "Orbitron", "Exo 2", sans-serif;--font-primary--family: "Exo 2", "Inter", sans-serif}body{background-color:#05070d}::selection{background:#22e1ff;color:#03060c}.section-header,.header-section{margin-bottom:0!important}.product-information h1{font-family:"Exo 2",sans-serif!important;font-weight:700;text-transform:none;letter-spacing:.01em}.price,product-price{color:#22e1ff}.product-card,.resource-card{border:1px solid rgba(120,170,255,.14);border-radius:16px;background:linear-gradient(180deg,#141d33,#0f1628);transition:border-color .3s,box-shadow .3s}.product-card:hover,.resource-card:hover{border-color:#22e1ff8c;box-shadow:0 0 30px -12px #22e1ff99}.button,button.button{letter-spacing:.1em;text-transform:uppercase;font-family:Orbitron,"Exo 2",sans-serif!important;font-size:13px}.imn-mm{grid-column:1 / -1;display:grid;grid-template-columns:minmax(240px,1fr) 2.2fr;gap:48px;align-items:stretch;width:100%;white-space:normal;padding-block:8px}.imn-mm__intro{position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:28px;border-radius:16px;border:1px solid rgba(120,170,255,.14);background:radial-gradient(320px circle at 0% 100%,rgba(34,225,255,.18),transparent 60%),radial-gradient(300px circle at 100% 0%,rgba(124,92,255,.18),transparent 60%),#0a0f1c;overflow:hidden}.imn-mm__eyebrow{font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:#22e1ff}.imn-mm__title{margin:0;font-family:Orbitron,sans-serif;font-weight:800;font-size:28px;letter-spacing:.04em;text-transform:uppercase;color:#e8eef8}.imn-mm__slogan{margin:0;font-family:"Exo 2",sans-serif;font-size:15px;line-height:1.5;color:#8a97b0}.imn-mm__all{margin-top:8px;align-self:flex-start;font-family:Orbitron,sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#22e1ff;text-decoration:none}.imn-mm__all:hover{text-shadow:0 0 14px rgba(34,225,255,.8)}.imn-mm__list{display:flex;flex-direction:column;justify-content:center;margin:0;padding:0}.imn-mm__list li{border-bottom:1px solid rgba(120,170,255,.12)}.imn-mm__list li:last-child{border-bottom:0}.imn-mm__row{display:flex;align-items:baseline;gap:24px;padding:16px 8px;text-decoration:none;color:#e8eef8;transition:padding-left .35s cubic-bezier(.22,1,.36,1),background-color .3s;border-radius:10px}.imn-mm__name{flex:none;min-width:230px;font-family:Orbitron,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:color .3s}.imn-mm__eslogan{flex:1;font-family:"Exo 2",sans-serif;font-size:15px;font-weight:500;color:#8a97b0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s,text-shadow .3s}.imn-mm__arrow{flex:none;color:#22e1ff;opacity:0;transform:translate(-8px);transition:opacity .3s,transform .3s}.imn-mm__row:hover,.imn-mm__row:focus-visible{padding-left:18px;background:linear-gradient(90deg,rgba(34,225,255,.07),rgba(124,92,255,.04) 60%,transparent)}.imn-mm__row:hover .imn-mm__name,.imn-mm__row:focus-visible .imn-mm__name{color:#fff}.imn-mm__row:hover .imn-mm__arrow,.imn-mm__row:focus-visible .imn-mm__arrow{opacity:1;transform:none;filter:drop-shadow(0 0 6px #22E1FF)}.imn-mm__row:hover .imn-mm__eslogan,.imn-mm__row:focus-visible .imn-mm__eslogan{color:#d9fbff;text-shadow:0 0 2px #FFFFFF,0 0 6px #22E1FF,0 0 14px #22E1FF,0 0 28px rgba(34,225,255,.75),0 0 46px rgba(124,92,255,.55);animation:imn-neon-on .9s linear both,imn-neon-zumbido 3.2s ease-in-out .9s infinite}@keyframes imn-neon-on{0%{opacity:.35;text-shadow:none}10%{opacity:1}14%{opacity:.3;text-shadow:none}22%{opacity:1}26%{opacity:.5;text-shadow:none}40%,to{opacity:1}}@keyframes imn-neon-zumbido{0%,to{opacity:1}50%{opacity:.88}}@media(prefers-reduced-motion:reduce){.imn-mm__row:hover .imn-mm__eslogan,.imn-mm__row:focus-visible .imn-mm__eslogan{animation:none}}@media(max-width:989px){.imn-mm{grid-template-columns:1fr;gap:20px}.imn-mm__name{min-width:0}.imn-mm__row{flex-wrap:wrap;gap:4px 16px}.imn-mm__eslogan{white-space:normal;flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/imn-global.css.map */
