:root{--mi-ink:#17181c;--mi-ink2:#2a2c33;--mi-muted:#5d6068;--mi-line:#e7e7ec;--mi-bg:#f5f5f7;--mi-mag:#dd0072;--mi-mag2:#b8005f;--mi-magt:#ff4fa3;--mi-soft:#fdeaf3;--mi-red:#e1251b;--mi-green:#0f1a12;--mi-navy:#0b2540}.mi-logo{display:inline-flex;align-items:center;color:#999;line-height:0}.mi-logo__svg{height:60px;width:auto;display:block}.header-logo .mi-logo__svg{height:64px}@media(max-width:749px){.header-logo .mi-logo__svg{height:52px}}.mi-logo--inv,.mi-logo--inv .mi-logo{color:#fff}.mi{color:var(--mi-ink);font-size:16px}.mi *{box-sizing:border-box}.mi-wrap{max-width:1280px;margin:0 auto;padding:84px 20px}.mi h1,.mi h2,.mi h3{font-family:var(--font-heading--family);letter-spacing:-.025em;color:inherit;margin:0}.mi h2{font-size:clamp(1.9rem,4vw,3rem);line-height:1.06;margin-bottom:16px}.mi h3{font-size:1.15rem;line-height:1.3}.mi p{line-height:1.65;margin:0 0 12px;color:var(--mi-muted)}.mi a{text-decoration:none}.mi-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--mi-mag);margin-bottom:14px}.mi-eyebrow:before{content:"";width:22px;height:3px;border-radius:3px;background:currentColor}.mi-head{max-width:720px;margin-bottom:40px}.mi-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border-radius:999px;font-weight:700;font-size:1rem;line-height:1;border:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.mi-btn:hover{transform:translateY(-2px)}.mi-btn--mag{background:var(--mi-mag);color:#fff;box-shadow:0 10px 28px #dd007252}.mi-btn--mag:hover{background:var(--mi-mag2);box-shadow:0 14px 34px #dd00726b}.mi-btn--red{background:var(--mi-red);color:#fff;box-shadow:0 10px 28px #e1251b59}.mi-btn--ghost{background:#ffffff14;color:#fff;border:1.5px solid rgba(255,255,255,.55)}.mi-btn--ghost:hover{background:#ffffff29}.mi-btn--line{background:#fff;color:var(--mi-ink);border:1.5px solid var(--mi-line)}.mi-btn--line:hover{border-color:var(--mi-ink)}.mi-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.mi-r{transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.mi-r.mi-hide{opacity:0;transform:translateY(32px)}@media(prefers-reduced-motion:reduce){.mi-r,.mi-r.mi-hide{opacity:1;transform:none;transition:none}}.mi-hero{background:radial-gradient(1200px 520px at 85% -10%,rgba(221,0,114,.1),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(153,153,153,.14),transparent 60%),var(--mi-bg)}.mi-hero .mi-wrap{padding-top:40px;padding-bottom:64px}.mi-hero__intro{display:grid;grid-template-columns:1.25fr 1fr;gap:20px 48px;align-items:end;margin-bottom:28px}.mi-hero h1{font-size:clamp(2.1rem,4.4vw,3.6rem);line-height:1.02;font-weight:800;animation:miUp .9s .05s both}.mi-hero h1 em{font-style:normal;color:var(--mi-mag)}.mi-hero__intro p{font-size:1.08rem;margin:0;animation:miUp .9s .2s both}@keyframes miUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.mi-bento{display:grid;grid-template-columns:1.55fr 1fr;grid-template-rows:1fr 1fr;gap:18px;min-height:600px}.mi-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:26px;padding:30px;color:#fff;isolation:isolate;box-shadow:0 20px 50px #17181c24;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;animation:miUp .9s both}.mi-tile:hover{transform:translateY(-6px);box-shadow:0 30px 70px #17181c38}.mi-tile--topovi{grid-row:1 / span 2;background:var(--mi-green);animation-delay:.25s}.mi-tile--pos{background:var(--mi-ink2);animation-delay:.35s}.mi-tile--knjige{background:var(--mi-navy);animation-delay:.45s}.mi-tile__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.mi-tile__bg>img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.mi-tile:hover .mi-tile__bg>img{transform:scale(1.06)}.mi-tile--topovi:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a120cf0,#0a120c8c 45%,#0a120c0d 80%)}.mi-tile--pos .mi-tile__bg{left:auto;width:44%;display:flex;align-items:center;justify-content:center;padding:16px 16px 16px 0}.mi-tile--pos .mi-tile__bg>img{object-fit:contain;background:#fff;border-radius:18px;height:auto;max-height:100%}.mi-tile--pos:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--mi-ink2) 40%,rgba(42,44,51,0) 44%)}.mi-tile--pos .mi-tile__txt,.mi-tile--knjige .mi-tile__txt{max-width:52%;position:relative;z-index:1}.mi-tile__books{position:absolute;right:14px;top:50%;transform:translateY(-50%);z-index:-1;display:flex;width:40%;justify-content:flex-end}.mi-tile__books img{width:44%;aspect-ratio:2 / 3;object-fit:cover;border-radius:6px;box-shadow:-8px 12px 26px #00000073;margin-left:-14%;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.mi-tile__books img:nth-child(1){transform:rotate(-9deg) translateY(10px)}.mi-tile__books img:nth-child(2){transform:rotate(-2deg);z-index:1}.mi-tile__books img:nth-child(3){transform:rotate(6deg) translateY(8px);z-index:2}.mi-tile--knjige:hover .mi-tile__books img:nth-child(1){transform:rotate(-14deg) translate(-14px,12px)}.mi-tile--knjige:hover .mi-tile__books img:nth-child(3){transform:rotate(11deg) translate(14px,8px)}.mi-tile__tag{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.8rem;font-weight:700;margin-bottom:auto}.mi-tile__tag i{width:8px;height:8px;border-radius:50%;background:var(--mi-red);box-shadow:0 0 #e1251bb3;animation:miPing 1.8s infinite}@keyframes miPing{0%{box-shadow:0 0 #e1251bb3}80%,to{box-shadow:0 0 0 12px #e1251b00}}.mi-posset{position:relative;display:block;width:100%;aspect-ratio:370 / 255}.mi-posset__p{position:absolute;display:block;animation:miPosIn .9s cubic-bezier(.2,.8,.2,1) both;transition:translate .5s cubic-bezier(.2,.7,.2,1)}.mi-posset__p img{display:block;width:100%;height:auto;filter:drop-shadow(0 14px 18px rgba(0,0,0,.45));animation:miFloat 6s ease-in-out infinite}.mi-posset__p--mon{left:.5%;top:.8%;width:69.2%;--mi-from:translateY(-34px);animation-delay:.55s;z-index:1}.mi-posset__p--pc{left:9.5%;top:78.4%;width:50.3%;--mi-from:translateX(-40px);animation-delay:.8s;z-index:2}.mi-posset__p--prn{left:73.8%;top:45.9%;width:25.7%;--mi-from:translateX(40px);animation-delay:1.05s;z-index:2}.mi-posset__p--pc img{animation-delay:-2s}.mi-posset__p--prn img{animation-delay:-4s}.mi-posset__glow{position:absolute;left:8%;right:4%;bottom:-10%;height:34%;border-radius:50%;background:radial-gradient(closest-side,#dd00728c,#dd007200);filter:blur(8px);animation:miGlow 6s ease-in-out infinite}.mi-tile--pos:hover .mi-posset__p--mon{translate:0 -8px}.mi-tile--pos:hover .mi-posset__p--pc{translate:-10px 4px}.mi-tile--pos:hover .mi-posset__p--prn{translate:12px -4px}@keyframes miPosIn{0%{opacity:0;transform:var(--mi-from) scale(.92)}to{opacity:1;transform:none}}@keyframes miFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes miGlow{0%,to{opacity:.55;transform:scaleX(.92)}50%{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.mi-posset__p,.mi-posset__p img,.mi-posset__glow{animation:none}}.mi-tile h2{font-size:clamp(1.5rem,2.6vw,2.2rem);line-height:1.05;margin:18px 0 8px;color:#fff}.mi-tile--topovi h2{font-size:clamp(2rem,4vw,3.4rem)}.mi-tile--topovi h2 em{font-style:normal;color:#ff5a4d;display:block}.mi .mi-tile p{color:#fffc;margin:0 0 16px;max-width:520px}.mi-tile__foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.mi-tile__price{font-size:.95rem;color:#ffffffbf}.mi-tile__price b{font-size:1.35rem;color:#fff}.mi-tile__go{display:inline-flex;align-items:center;gap:8px;font-weight:800;padding:12px 20px;border-radius:999px;background:#fff;color:var(--mi-ink);transition:gap .25s ease}.mi-tile:hover .mi-tile__go{gap:14px}.mi-tile--topovi .mi-tile__go{background:var(--mi-red);color:#fff;box-shadow:0 10px 28px #e1251b66}@media(max-width:989px){.mi-hero__intro{grid-template-columns:1fr}.mi-bento{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.mi-tile--topovi{grid-row:auto;min-height:520px}.mi-tile--pos,.mi-tile--knjige{min-height:300px}}@media(max-width:599px){.mi-tile{padding:22px;border-radius:22px}.mi-tile--topovi{min-height:480px}.mi-tile--pos .mi-tile__bg{width:100%;height:56%;bottom:auto;padding:18px 0 0}.mi-posset{width:78%}.mi-tile--pos:before{background:linear-gradient(0deg,var(--mi-ink2) 44%,rgba(42,44,51,.5) 60%,transparent 80%)}.mi-tile--pos{min-height:420px}.mi-tile--pos .mi-tile__txt,.mi-tile--knjige .mi-tile__txt{max-width:none}.mi-tile__books{top:24px;right:50%;transform:translate(50%);width:72%;justify-content:center}.mi-tile--knjige{min-height:440px}.mi-tile__books img{width:42%}}.mi-trust{background:#fff;border-top:1px solid var(--mi-line);border-bottom:1px solid var(--mi-line)}.mi-trust .mi-wrap{padding-top:26px;padding-bottom:26px}.mi-trust__list{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;list-style:none;margin:0;padding:0}.mi-trust__list li{display:flex;gap:12px;align-items:center}.mi-ic{flex:none;width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--mi-soft);color:var(--mi-mag)}.mi-ic svg{width:23px;height:23px}.mi-trust b{display:block;font-size:.95rem;line-height:1.25}.mi-trust span span{display:block;font-size:.82rem;line-height:1.35;color:var(--mi-muted)}.mi-trust .mi-ic{display:flex}@media(max-width:1099px){.mi-trust__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:699px){.mi-trust__list{grid-template-columns:1fr 1fr}.mi-trust__list li:last-child{grid-column:1 / -1}}.mi-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mi-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;color:var(--mi-ink);border:1px solid var(--mi-line);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,border-color .3s ease}.mi-card:hover{transform:translateY(-5px);box-shadow:0 22px 50px #17181c24;border-color:transparent}.mi-card__img{position:relative;aspect-ratio:1 / 1;min-height:0;overflow:hidden;background:#f4f4f6}.mi-card__img img{position:absolute;top:7%;right:7%;bottom:7%;left:7%;width:86%;height:86%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.mi-card:hover .mi-card__img img{transform:scale(1.05)}.mi-card__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:6px;flex:1}.mi-card__title{font-weight:700;line-height:1.3;font-size:1rem}.mi-card__note{font-size:.85rem;color:var(--mi-muted);line-height:1.4}.mi-card__price{margin-top:auto;padding-top:8px;font-weight:800;font-size:1.15rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 8px}.mi-card__price b{white-space:nowrap}.mi-card__price small{font-weight:600;font-size:.78rem;color:var(--mi-muted)}.mi-card__more{font-size:.85rem;font-weight:800;color:var(--mi-mag);white-space:nowrap}.mi-badge{position:absolute;top:12px;left:12px;z-index:2;padding:6px 11px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:var(--mi-ink);color:#fff}.mi-badge--nz{background:#e1251b}.mi-card--nz .mi-card__img img{opacity:.55}.mi-card--nz .mi-card__price b{color:var(--mi-muted)}@media(max-width:899px){.mi-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mi-card__body{padding:12px 13px 14px}.mi-card__title{font-size:.92rem}}.mi-top{background:var(--mi-green);color:#fff;position:relative;overflow:hidden}.mi-top:before{content:"";position:absolute;width:760px;height:760px;right:-260px;top:-300px;background:radial-gradient(circle,rgba(225,37,27,.25),transparent 62%)}.mi-top .mi-wrap{position:relative;display:grid;grid-template-columns:.85fr 1.6fr;gap:48px;align-items:center}.mi-top .mi-eyebrow{color:#ff5a4d}.mi-top h2{color:#fff}.mi-top h2 em{font-style:normal;color:#ff5a4d}.mi .mi-top p{color:#ffffffbf}.mi-top__facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0 0;padding:0;list-style:none}.mi-top__facts li{padding:14px 16px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-size:.85rem;color:#ffffffbf;line-height:1.35}.mi-top__facts b{display:block;font-size:1.3rem;color:#fff;letter-spacing:-.01em}.mi-top .mi-card{border-color:transparent}.mi-top .mi-card__more{color:#e1251b}@media(max-width:989px){.mi-top .mi-wrap{grid-template-columns:1fr}}@media(max-width:599px){.mi-top .mi-cards{grid-template-columns:1fr 1fr}.mi-top .mi-cards .mi-card:first-child{grid-column:1 / -1}}.mi-pos{background:#fff}.mi-pos .mi-wrap{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center}.mi-pos__list{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:12px}.mi-pos__list li{display:flex;gap:12px;align-items:flex-start;line-height:1.45}.mi-pos__list li:before{content:"";flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--mi-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dd0072' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 13px no-repeat}.mi-pos__note{margin-top:20px;padding:14px 16px;border-radius:14px;background:var(--mi-bg);font-size:.92rem;line-height:1.5}.mi-pos__grid{display:grid;grid-template-columns:1.3fr 1fr;gap:16px}.mi-pos__grid .mi-card:first-child{grid-row:span 2}.mi-pos__grid .mi-card:first-child .mi-card__title{font-size:1.15rem}.mi-pos__grid .mi-card:not(:first-child){flex-direction:row}.mi-pos__grid .mi-card:not(:first-child) .mi-card__img{width:42%;flex:none;aspect-ratio:auto;min-height:150px}@media(max-width:989px){.mi-pos .mi-wrap{grid-template-columns:1fr;gap:36px}}@media(max-width:599px){.mi-pos__grid{grid-template-columns:1fr}.mi-pos__grid .mi-card:first-child{grid-row:auto}}.mi-books{background:var(--mi-navy);color:#fff;position:relative;overflow:hidden}.mi-books:before{content:"";position:absolute;inset:auto -10% -60% -10%;height:120%;background:repeating-radial-gradient(ellipse at 50% 100%,rgba(255,255,255,.035) 0 2px,transparent 2px 26px);pointer-events:none}.mi-books .mi-wrap{position:relative}.mi-books .mi-eyebrow{color:#7cc4ff}.mi-books h2{color:#fff}.mi .mi-books p{color:#ffffffbf}.mi-books__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:34px}.mi-books__top .mi-head{margin:0}.mi-books__nav{display:flex;gap:10px}.mi-books__nav button{width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(255,255,255,.4);background:transparent;color:#fff;font-size:1.3rem;cursor:pointer;transition:background .2s ease}.mi-books__nav button:hover{background:#ffffff1f}.mi-shelf{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(190px,1fr);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:none}.mi-shelf::-webkit-scrollbar{display:none}.mi-book{scroll-snap-align:start;color:#fff;display:flex;flex-direction:column;gap:10px;position:relative}.mi-book__cover{aspect-ratio:2 / 3;border-radius:8px;overflow:hidden;background:#ffffff14;box-shadow:0 18px 40px #0006;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.mi-book__cover img{width:100%;height:100%;object-fit:cover}.mi-book:hover .mi-book__cover{transform:translateY(-6px) rotate(-1.5deg)}.mi-book__t{font-weight:700;font-size:.95rem;line-height:1.3}.mi-book__p{font-weight:800}.mi-book--nz .mi-book__cover img{opacity:.55}.mi-book .mi-badge{top:10px;left:10px}@media(max-width:599px){.mi-shelf{grid-auto-columns:46%;gap:12px}.mi-books__nav{display:none}}.mi-b2b{background:var(--mi-bg)}.mi-b2b__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}.mi-panel{border-radius:26px;padding:38px;background:#fff;border:1px solid var(--mi-line)}.mi-panel--dark{background:var(--mi-ink);color:#fff;border-color:transparent;position:relative;overflow:hidden}.mi-panel--dark:after{content:"";position:absolute;width:420px;height:420px;right:-160px;bottom:-200px;background:radial-gradient(circle,rgba(221,0,114,.4),transparent 65%)}.mi-panel--dark h2{color:#fff}.mi .mi-panel--dark p{color:#ffffffbf}.mi-panel ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px;position:relative;z-index:1}.mi-panel li{display:flex;gap:10px;line-height:1.45}.mi-panel li:before{content:"\2713";color:var(--mi-magt);font-weight:900}.mi-panel .mi-btns{position:relative;z-index:1}.mi-contact{display:grid;gap:14px;margin-top:16px}.mi-contact a{color:var(--mi-ink);font-weight:700}.mi-contact small{display:block;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mi-muted);margin-bottom:2px}@media(max-width:899px){.mi-b2b__grid{grid-template-columns:1fr}.mi-panel{padding:26px}}.mi-cat{background:radial-gradient(900px 400px at 90% -20%,rgba(221,0,114,.1),transparent 60%),var(--mi-bg);border-bottom:1px solid var(--mi-line)}.mi-cat .mi-wrap{padding-top:34px;padding-bottom:30px}.mi-cat--knjige{background:radial-gradient(900px 400px at 90% -20%,rgba(124,196,255,.25),transparent 60%),#eef3f8}.mi-crumbs{font-size:.85rem;color:var(--mi-muted);margin-bottom:14px}.mi-crumbs a{color:var(--mi-muted)}.mi-crumbs a:hover{color:var(--mi-mag)}.mi-cat h1{font-size:clamp(2rem,4.4vw,3.2rem);line-height:1.05;font-weight:800;margin:0 0 10px}.mi-cat__desc{max-width:760px;color:var(--mi-muted);line-height:1.6}.mi-cat__desc p{margin:0 0 8px}.mi-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.mi-pills a{padding:9px 16px;border-radius:999px;background:#fff;border:1.5px solid var(--mi-line);color:var(--mi-ink);font-weight:700;font-size:.9rem;transition:border-color .2s ease,background .2s ease,color .2s ease}.mi-pills a:hover{border-color:var(--mi-ink)}.mi-pills a[aria-current]{background:var(--mi-ink);border-color:var(--mi-ink);color:#fff}.mi-chips{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:.85rem;font-weight:600;color:var(--mi-ink2)}.mi-chips span:before{content:"\2713  ";color:var(--mi-mag);font-weight:900}.mi-skin-page .ptl{--g:#17181c;--g1:#dd0072;--g2:#f5f5f7;--y:#dd0072;--yt:#ff4fa3;--ink:#17181c;--muted:#5d6068;--line:#e7e7ec;--dark:#17181c}.mi-skin-page .pts-band:after{background:radial-gradient(circle,rgba(221,0,114,.22),transparent 65%)!important}.mi-skin-page .ptl-btn--main{box-shadow:0 10px 28px #dd007252}body:not(.mi-landing) [id*=header_announcements] .section-background,body:not(.mi-landing) [id*=header_announcements] .announcement-bar{background:var(--mi-ink)!important}body:not(.mi-landing) [id*=header_announcements] .announcement-bar__slide{--color:#fff;color:#fff}body:not(.mi-landing) [id*=header_announcements] .announcement-bar__text strong{color:var(--mi-magt)}.mi-pos .product-media__image{max-width:540px;max-height:540px;margin:auto}.mega-menu__content-list--products .resource-card__image{object-fit:contain!important;aspect-ratio:1 / 1!important;background:var(--mi-bg);border-radius:12px}body:not(.mi-landing) .menu-drawer__featured-content:not(.menu-drawer__featured-content--childlist){background:var(--mi-bg)!important}.mi-sheen{font-style:normal;--sh1:var(--mi-mag);--sh2:#ff9fd0;background:linear-gradient(100deg,var(--sh1) 0%,var(--sh1) 40%,var(--sh2) 50%,var(--sh1) 60%,var(--sh1) 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:miSheen 6s ease-in-out infinite}@keyframes miSheen{0%,55%{background-position:100% 0}to{background-position:0 0}}.mi-btn--shine{position:relative;overflow:hidden;isolation:isolate}.mi-btn--shine:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-160%) skew(-20deg);animation:miShine 3.8s ease-in-out infinite;pointer-events:none}@keyframes miShine{0%,62%{transform:translate(-160%) skew(-20deg)}to{transform:translate(330%) skew(-20deg)}}[data-mi-words] .mi-w{display:inline-block;opacity:0;transform:translateY(.45em);filter:blur(8px);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.8,.2,1),filter .7s ease;transition-delay:calc(var(--i, 0) * 80ms)}[data-mi-words].is-in .mi-w{opacity:1;transform:none;filter:none}@media(hover:hover)and (pointer:fine){.mi-bento,.mi-cards,.mi-pos__grid{perspective:1100px}.mi-tilt{transition:rotate .6s cubic-bezier(.2,.8,.2,1),translate .35s cubic-bezier(.2,.7,.2,1),transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,border-color .3s ease}.mi-tilt.is-tilting{transition:rotate .12s linear,translate .35s cubic-bezier(.2,.7,.2,1),transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,border-color .3s ease}.mi-tilt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;pointer-events:none;background:radial-gradient(480px circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.2),transparent 45%);opacity:0;transition:opacity .4s ease}.mi-tilt:hover:after{opacity:1}.mi-tile:hover{translate:0 -6px}}@property --mi-a1{syntax:"<color>"; inherits:true; initial-value:#e1251b;}@property --mi-a2{syntax:"<color>"; inherits:true; initial-value:#2f8f46;}@property --mi-a3{syntax:"<color>"; inherits:true; initial-value:#dd0072;}@property --mi-k1{syntax:"<color>"; inherits:true; initial-value:#e1251b;}@property --mi-k2{syntax:"<color>"; inherits:true; initial-value:#ff6a3d;}.mi-sol{--mi-a1:#e1251b;--mi-a2:#2f8f46;--mi-a3:#dd0072;--mi-k1:#e1251b;--mi-k2:#ff6a3d;position:relative;overflow:hidden;isolation:isolate;background:#0d0e12;color:#fff;transition:--mi-a1 1.2s ease,--mi-a2 1.2s ease,--mi-a3 1.2s ease,--mi-k1 .6s ease,--mi-k2 .6s ease}.mi-sol[data-mi-tab="2"]{--mi-a1:#dd0072;--mi-a2:#6d3cff;--mi-a3:#ff7a45;--mi-k1:#dd0072;--mi-k2:#ff4f8b}.mi-sol[data-mi-tab="3"]{--mi-a1:#1f6fd1;--mi-a2:#13a3b5;--mi-a3:#dd0072;--mi-k1:#1f6fd1;--mi-k2:#38b2f0}.mi-sol__aurora{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}.mi-sol__aurora i{position:absolute;width:70vmax;height:70vmax;border-radius:50%;opacity:.32;will-change:transform}.mi-sol__aurora i:nth-child(1){left:-24vmax;top:-36vmax;background:radial-gradient(closest-side,var(--mi-a1),transparent);animation:miAur1 18s ease-in-out infinite alternate}.mi-sol__aurora i:nth-child(2){right:-30vmax;top:-6vmax;background:radial-gradient(closest-side,var(--mi-a2),transparent);animation:miAur2 22s ease-in-out infinite alternate;opacity:.26}.mi-sol__aurora i:nth-child(3){left:18%;bottom:-48vmax;background:radial-gradient(closest-side,var(--mi-a3),transparent);animation:miAur3 26s ease-in-out infinite alternate;opacity:.22}@keyframes miAur1{to{transform:translate(16vmax,12vmax) scale(1.15)}}@keyframes miAur2{to{transform:translate(-14vmax,14vmax) scale(.9)}}@keyframes miAur3{to{transform:translate(-12vmax,-10vmax) scale(1.2)}}.mi-sol:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 20%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 60% at 50% 20%,#000 20%,transparent 75%)}.mi-sol__spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(560px circle at var(--mx, 50%) var(--my, 30%),rgba(255,255,255,.07),transparent 60%);opacity:0;transition:opacity .5s ease}.mi-sol:hover .mi-sol__spot{opacity:1}.mi-sol.is-out .mi-sol__aurora i{animation-play-state:paused}.mi-sol .mi-wrap{position:relative;padding-top:76px;padding-bottom:84px}.mi-sol__head{text-align:center;max-width:940px;margin:0 auto 28px}.mi-sol .mi-eyebrow{color:var(--mi-magt)}.mi-sol h2{color:#fff;font-size:clamp(2rem,4.4vw,3.3rem);line-height:1.04}.mi-sol .mi-sheen{--sh1:#ff4fa3;--sh2:#ffe0f0;color:#ff4fa3}.mi .mi-sol p{color:#ffffffb8}.mi-sol__head p{font-size:1.08rem;margin:0}.mi-sol__tabs{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:1060px;margin:0 auto 36px;padding:6px;border-radius:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mi-sol__ink{position:absolute;left:0;top:0;width:0;height:0;z-index:0;border-radius:18px;background:linear-gradient(135deg,var(--mi-k1),var(--mi-k2));box-shadow:0 14px 36px -6px var(--mi-k1),inset 0 1px #ffffff40;transition:transform .55s cubic-bezier(.2,.8,.2,1),width .55s cubic-bezier(.2,.8,.2,1),height .55s cubic-bezier(.2,.8,.2,1)}.mi-sol__tab{position:relative;z-index:1;display:flex;align-items:center;gap:14px;width:100%;min-width:0;margin:0;padding:15px 16px;border:0;border-radius:18px;background:transparent;color:#ffffffb3;font:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:color .3s ease,background-color .3s ease;-webkit-tap-highlight-color:transparent}.mi-sol__tab:hover{color:#fff;background-color:#ffffff0d}.mi-sol__tab[aria-selected=true]{color:#fff;background-color:transparent}.mi-sol__tab:focus-visible{outline:2px solid #fff;outline-offset:2px}.mi-sol__ic{flex:none;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#ffffff14;transition:background-color .3s ease,transform .5s cubic-bezier(.3,1.5,.5,1)}.mi-sol__ic svg{width:22px;height:22px}.mi-sol__tab[aria-selected=true] .mi-sol__ic{background:#ffffff38;transform:rotate(-8deg) scale(1.06)}.mi-sol__tt{display:flex;flex-direction:column;gap:3px;min-width:0}.mi-sol__tt b{font-size:1rem;line-height:1.25}.mi-sol__tt small{font-size:.8rem;line-height:1.3;opacity:.75}.mi-sol__bar{position:absolute;left:18px;right:18px;bottom:7px;height:3px;border-radius:3px;background:#ffffff38;overflow:hidden;opacity:0;transition:opacity .3s ease}.mi-sol__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform-origin:0 50%;transform:scaleX(0)}.mi-sol.is-auto .mi-sol__tab[aria-selected=true] .mi-sol__bar{opacity:1}.mi-sol.is-auto .mi-sol__tab[aria-selected=true] .mi-sol__bar:after{animation:miBar var(--mi-dur, 12s) linear forwards}.mi-sol.is-hold .mi-sol__bar:after,.mi-sol.is-out .mi-sol__bar:after{animation-play-state:paused!important}@keyframes miBar{to{transform:scaleX(1)}}.mi-sol__stage{display:grid}.mi-sol__panel{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility 0s linear .3s}.mi-sol__panel.is-on{visibility:visible;opacity:1;transition:opacity .3s ease}.mi-sol__panel.is-on .mi-sol__pb>*,.mi-sol__panel.is-on .mi-sol__sb>*,.mi-sol__panel.is-on .mi-sol__chips,.mi-sol__panel.is-on .mi-sol__cta{animation:miSolIn .75s cubic-bezier(.2,.8,.2,1) both}.mi-sol__panel.is-on .mi-sol__pb>:nth-child(2){animation-delay:.08s}.mi-sol__panel.is-on .mi-sol__pb>:nth-child(3){animation-delay:.16s}.mi-sol__panel.is-on .mi-sol__sb>:nth-child(1){animation-delay:.42s}.mi-sol__panel.is-on .mi-sol__sb>:nth-child(2){animation-delay:.5s}.mi-sol__panel.is-on .mi-sol__chips{animation-delay:.6s}.mi-sol__panel.is-on .mi-sol__cta{animation-delay:.68s}.mi-sol__panel.is-on .mi-fx{animation:miFxIn .9s cubic-bezier(.2,.8,.2,1) both}@keyframes miSolIn{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes miFxIn{0%{opacity:0;transform:scale(.94) translateY(18px);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}.mi-sol__pb,.mi-sol__sb{position:relative;padding-left:32px}.mi-sol__pb{padding-bottom:24px}.mi-sol__pb:before{content:"";position:absolute;left:6px;top:13px;bottom:-13px;width:2px;border-radius:2px;background:linear-gradient(180deg,#ff5a4d,var(--mi-magt));transform-origin:50% 0}.mi-sol__panel.is-on .mi-sol__pb:before{animation:miLine .5s .22s cubic-bezier(.4,0,.2,1) both}@keyframes miLine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mi-sol__step{position:relative;display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.mi-sol__step:before{content:"";position:absolute;left:-32px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;box-sizing:border-box}.mi-sol__step--p{background:#ff5a4d24;color:#ff8a7f}.mi-sol__step--p:before{border:2px solid #ff5a4d;background:#0d0e12}.mi-sol__step--s{background:#ff4fa329;color:#ff9fd0}.mi-sol__step--s:before{background:var(--mi-magt);box-shadow:0 0 #ff4fa399;animation:miPing3 2s infinite}@keyframes miPing3{0%{box-shadow:0 0 #ff4fa399}80%,to{box-shadow:0 0 0 10px #ff4fa300}}.mi-sol h3{color:#fff;font-size:clamp(1.35rem,2.3vw,1.85rem);line-height:1.15;margin:0 0 10px}.mi .mi-sol .mi-sol__pain{color:#ffffff94;margin:0}.mi .mi-sol .mi-sol__ans{color:#ffffffdb;font-size:1.08rem;margin:0}.mi-sol__ans b{color:#fff}.mi-sol__chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0}.mi-sol__chips li{display:inline-flex;align-items:center;gap:8px;padding:8px 13px 8px 9px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);font-size:.86rem;font-weight:600;color:#fff}.mi-sol__chips li:before{content:"";flex:none;width:18px;height:18px;border-radius:50%;background:#22c55e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 11px no-repeat}.mi-sol__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:30px}.mi-sol__price{color:#ffffffb3;font-size:.95rem}.mi-sol__price b{color:#fff;font-size:1.45rem;letter-spacing:-.01em}.mi-fx{position:relative;display:block;aspect-ratio:4 / 3;border-radius:28px;overflow:hidden;isolation:isolate;container-type:inline-size;background:#11131a;box-shadow:0 40px 90px -20px #000000b3}.mi-fx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff21}.mi-fx__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:50% 70%}.mi-fx--field:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(4,14,40,.18) 0%,transparent 30%,transparent 55%,rgba(6,14,8,.6) 100%)}.mi-fx--field canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;pointer-events:none}.mi-fx__can{position:absolute;right:-2%;bottom:5%;z-index:3;width:57%;height:auto;filter:drop-shadow(0 16px 16px rgba(0,0,0,.45))}.mi-fx.is-boom .mi-fx__bg{animation:miShake .5s cubic-bezier(.36,.07,.19,.97)}@keyframes miShake{10%,90%{transform:translate(-1px) scale(1.03)}20%,80%{transform:translate(3px,1px) scale(1.03)}30%,50%,70%{transform:translate(-5px,-1px) scale(1.03)}40%,60%{transform:translate(5px,1px) scale(1.03)}}.mi-fx__hud{position:absolute;left:4%;top:5%;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:7px 13px 7px 11px;border-radius:999px;background:#0a0c1294;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.84rem;font-weight:700;font-variant-numeric:tabular-nums;transition:background-color .4s ease}.mi-fx__hud i{width:9px;height:9px;border-radius:50%;background:#ffb020}.mi-fx__hud.is-bad i{background:#ff4d3d;animation:miPing 1.4s infinite}.mi-fx__hud.is-ok{background:#0a3c1e9e}.mi-fx__hud.is-ok i{background:#22c55e;box-shadow:0 0 10px #22c55e}.mi-fx__db{position:absolute;left:30%;top:40%;z-index:5;font-size:9cqw;font-weight:900;letter-spacing:-.04em;line-height:1;color:#fff;white-space:nowrap;text-shadow:0 0 18px rgba(255,255,255,.7),0 6px 34px rgba(225,37,27,.9);opacity:0;pointer-events:none;transform:translate(-50%,-50%)}.mi-fx__db.is-pop{animation:miDb 1.15s cubic-bezier(.2,.8,.2,1)}@keyframes miDb{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}16%{opacity:1;transform:translate(-50%,-50%) scale(1.18)}40%{opacity:1;transform:translate(-50%,-62%) scale(1)}to{opacity:0;transform:translate(-50%,-115%) scale(1)}}.mi-fx__ctl{position:absolute;left:4%;bottom:5%;z-index:6;display:flex;align-items:center;gap:12px}.mi-fx__fire{display:inline-flex;align-items:center;gap:9px;margin:0;padding:13px 20px 13px 16px;border:0;border-radius:999px;background:var(--mi-red);color:#fff;font:inherit;font-size:.98rem;font-weight:800;line-height:1;cursor:pointer;box-shadow:0 10px 30px #e1251b8c;position:relative;transition:transform .15s ease,background-color .2s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.mi-fx__fire svg{width:18px;height:18px}.mi-fx__fire:hover{background:#f23a2f;transform:scale(1.04)}.mi-fx__fire:active{transform:scale(.95)}.mi-fx__fire:focus-visible{outline:2px solid #fff;outline-offset:3px}.mi-fx__fire.is-cool{opacity:.75}.mi-fx__fire:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid rgba(225,37,27,.65);pointer-events:none;animation:miReady 2s infinite}.mi-fx__fire.is-cool:after{animation:none;opacity:0}@keyframes miReady{0%{transform:scale(1);opacity:.8}70%,to{transform:scale(1.28,1.7);opacity:0}}.mi-fx__hint{position:relative;padding:7px 11px;border-radius:10px;background:#0a0c1299;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.82rem;font-weight:700;white-space:nowrap;animation:miNudge 1.6s ease-in-out infinite;transition:opacity .4s ease}.mi-fx__hint:before{content:"";position:absolute;left:-6px;top:50%;margin-top:-6px;border:6px solid transparent;border-left:0;border-right-color:#0a0c1299}.mi-fx.is-tried .mi-fx__hint{opacity:0}@keyframes miNudge{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}.mi-fx--till{background:radial-gradient(70% 60% at 22% 18%,rgba(221,0,114,.32),transparent 70%),radial-gradient(60% 55% at 92% 88%,rgba(255,140,60,.2),transparent 70%),linear-gradient(180deg,#1a1420,#0f0f14)}.mi-till__bokeh i{position:absolute;border-radius:50%;opacity:.45;filter:blur(1.5px);animation:miBokeh 9s ease-in-out infinite alternate}.mi-till__bokeh i:nth-child(1){left:4%;top:7%;width:9cqw;height:9cqw;background:radial-gradient(circle,#ff4fa3e6,#ff4fa300 70%)}.mi-till__bokeh i:nth-child(2){left:72%;top:5%;width:6cqw;height:6cqw;background:radial-gradient(circle,#ffaa5ae6,#ffaa5a00 70%);animation-delay:-3s}.mi-till__bokeh i:nth-child(3){left:88%;top:26%;width:4cqw;height:4cqw;background:radial-gradient(circle,#fff0dce6,#fff0dc00 70%);animation-delay:-5s}.mi-till__bokeh i:nth-child(4){left:44%;top:2%;width:3.4cqw;height:3.4cqw;background:radial-gradient(circle,#a078ffe6,#a078ff00 70%);animation-delay:-7s}@keyframes miBokeh{to{transform:translate(2cqw,1.4cqw) scale(1.2);opacity:.7}}.mi-till{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.mi-till:before{content:"";position:absolute;left:0;right:0;top:63.5cqw;bottom:0;background:linear-gradient(180deg,#2b2530,#18151c 60%);border-top:1px solid rgba(255,255,255,.12)}.mi-till__mon{position:absolute;left:9cqw;top:8.5cqw;width:56cqw;padding:1.6cqw 1.6cqw 3cqw;border-radius:2.2cqw;background:linear-gradient(180deg,#2a2b32,#141519);box-shadow:0 3cqw 6cqw #0000008c,inset 0 0 0 1px #ffffff17;z-index:2}.mi-till__mon:after{content:"";position:absolute;left:50%;bottom:1.1cqw;width:.9cqw;height:.9cqw;margin-left:-.45cqw;border-radius:50%;background:#3a3b44}.mi-till__scr{position:relative;display:flex;flex-direction:column;aspect-ratio:16 / 10;overflow:hidden;padding:2.2cqw 2.6cqw;border-radius:1cqw;background:#f6f6f9;color:#17181c;font-size:2.3cqw;line-height:1.2}.mi-till__scr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,#ffffff8c,#fff0 32%)}.mi-till__bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2cqw}.mi-till__bar b{font-size:2.5cqw}.mi-till__bar span{padding:.45cqw 1.3cqw;border-radius:99px;background:#fdeaf3;color:#dd0072;font-size:1.8cqw;font-weight:800}.mi-till__rows{display:block}.mi-till__row{display:flex;justify-content:space-between;gap:2cqw;padding:1cqw 0;border-bottom:1px dashed #dadae2;opacity:0;transform:translate(5cqw);transition:opacity .35s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.mi-till__row b{white-space:nowrap}.s1 .mi-till__row:nth-child(1),.s2 .mi-till__row:nth-child(2),.s3 .mi-till__row:nth-child(3){opacity:1;transform:none}.mi-till__sum{display:flex;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:1cqw;font-weight:800}.mi-till__sum b{font-size:3.4cqw;font-variant-numeric:tabular-nums}.mi-till__pay{position:relative;display:block;margin-top:1.2cqw;padding:1.35cqw;border-radius:1.2cqw;background:#dd0072;color:#fff;font-size:2.4cqw;font-weight:800;text-align:center;opacity:.4;transition:opacity .3s ease,transform .15s ease,filter .2s ease}.s3 .mi-till__pay{opacity:1;box-shadow:0 1cqw 2.4cqw #dd007259}.s4 .mi-till__pay{transform:scale(.95);filter:brightness(1.12)}.mi-till__tap{position:absolute;left:60%;top:50%;width:6cqw;height:6cqw;margin:-3cqw 0 0 -3cqw;border-radius:50%;background:#ffffffb3;box-shadow:0 0 0 .6cqw #ffffff59;opacity:0}.s4 .mi-till__tap{animation:miTap .7s ease both}@keyframes miTap{0%{opacity:0;transform:scale(1.8)}35%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(2.4)}}.mi-till__ok{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6cqw;background:#f6f6f9f7;opacity:0;transition:opacity .3s ease}.mi-till__ok b{font-size:3.2cqw}.mi-till__chk{display:grid;place-items:center;width:10cqw;height:10cqw;border-radius:50%;background:#16a34a;color:#fff;box-shadow:0 1.4cqw 3cqw #16a34a66;transform:scale(0)}.mi-till__chk svg{width:5.6cqw;height:5.6cqw}.mi-till__chk path{stroke-dasharray:24;stroke-dashoffset:24}.s5 .mi-till__ok{opacity:1}.s5 .mi-till__chk{animation:miPop .5s cubic-bezier(.3,1.6,.5,1) both}.s5 .mi-till__chk path{animation:miDraw .35s .25s ease forwards}@keyframes miPop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes miDraw{to{stroke-dashoffset:0}}.mi-till__stand{position:absolute;left:26cqw;top:46cqw;width:22cqw;height:8cqw;z-index:1}.mi-till__stand:before{content:"";position:absolute;left:50%;top:0;width:7cqw;height:6.4cqw;margin-left:-3.5cqw;background:linear-gradient(90deg,#17181c,#2e2f36 50%,#17181c)}.mi-till__stand:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2cqw;border-radius:1cqw;background:linear-gradient(180deg,#303139,#1a1b20)}.mi-till__pc{position:absolute;left:50cqw;top:49.6cqw;width:14cqw;height:4.4cqw;z-index:1;border-radius:.8cqw;background:linear-gradient(180deg,#30313a,#1b1c21);box-shadow:inset 0 1px #ffffff1a}.mi-till__pc i{position:absolute;right:1.4cqw;top:50%;width:.9cqw;height:.9cqw;margin-top:-.45cqw;border-radius:50%;background:#38bdf8;box-shadow:0 0 1.2cqw #38bdf8;animation:miLed 2.4s ease-in-out infinite}@keyframes miLed{50%{opacity:.35}}.mi-till__drw{position:absolute;left:7cqw;top:54cqw;width:60cqw;height:10.5cqw;z-index:1;border-radius:1.2cqw;background:#121317;box-shadow:0 2cqw 4cqw #00000080}.mi-till__tray{position:absolute;left:3%;right:3%;top:6%;height:62%;display:grid;grid-template-columns:repeat(4,1fr);gap:.6cqw;padding:.6cqw;border-radius:.6cqw;background:#2c2d34}.mi-till__tray i{border-radius:.4cqw}.mi-till__tray i:nth-child(1){background:linear-gradient(180deg,#7cc48a,#4f9a5f)}.mi-till__tray i:nth-child(2){background:linear-gradient(180deg,#7fa6e6,#4a74c4)}.mi-till__tray i:nth-child(3){background:linear-gradient(180deg,#e9a96a,#c47c35)}.mi-till__tray i:nth-child(4){background:radial-gradient(circle at 30% 40%,#e6e6ee 0 18%,transparent 20%),radial-gradient(circle at 65% 60%,#d8b75a 0 18%,transparent 20%),#9a9aa6}.mi-till__front{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.2cqw;background:linear-gradient(180deg,#2c2d34,#17181c);box-shadow:inset 0 1px #ffffff1a;transition:transform .5s cubic-bezier(.3,1.3,.5,1)}.mi-till__front i{position:absolute;right:4cqw;top:50%;width:1.6cqw;height:1.6cqw;margin-top:-.8cqw;border-radius:50%;background:#44454e;box-shadow:inset 0 0 0 .35cqw #2a2b31}.s5 .mi-till__front{transform:translateY(62%) scale(1.04)}.s6 .mi-till__front{transform:none;transition:transform .45s cubic-bezier(.5,0,.75,0)}.mi-till__prn{position:absolute;left:72cqw;top:38cqw;width:21cqw;height:26.5cqw;z-index:2}.mi-till__box{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2.2cqw 2.2cqw 1.4cqw 1.4cqw;background:linear-gradient(180deg,#3a3b44,#25262d 22%,#1a1b20);box-shadow:0 2cqw 4cqw #00000080,inset 0 1px #ffffff1f}.mi-till__box:before{content:"";position:absolute;left:14%;right:14%;top:15%;height:.8cqw;border-radius:.4cqw;background:#09090b}.mi-till__box i{position:absolute;right:13%;bottom:13%;width:1.3cqw;height:1.3cqw;border-radius:50%;background:#22c55e;box-shadow:0 0 1.4cqw #22c55e}.mi-till__out{position:absolute;left:19%;right:19%;bottom:85%;height:24cqw;z-index:1;-webkit-clip-path:inset(-120% -80% 0 -80%);clip-path:inset(-120% -80% 0 -80%)}.mi-till__paper{position:absolute;left:0;right:0;bottom:0;height:22cqw;display:flex;flex-direction:column;align-items:center;gap:1.1cqw;padding:1.8cqw 1.3cqw;background:#fff;color:#17181c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.35cqw;box-shadow:0 1cqw 2cqw #00000059;transform:translateY(102%)}.mi-till__paper b{font-size:1.6cqw;letter-spacing:.06em}.mi-till__paper i{display:block;width:100%;height:.55cqw;border-radius:.3cqw;background:#d6d6de}.mi-till__paper i.w{width:70%;align-self:flex-start}.mi-till__paper small{font-size:1.3cqw;color:#5d6068}.s5 .mi-till__paper{transform:translateY(0);transition:transform 1.6s linear .2s}.s6 .mi-till__paper{transform:translate(-40%,-70%) rotate(-16deg);opacity:0;transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .8s ease}.mi-fx--sea{background:linear-gradient(180deg,#040d1f,#0a2246,#134575)}.mi-sea__stars{position:absolute;top:0;right:0;bottom:42%;left:0;z-index:0;background-image:radial-gradient(circle at 6% 14%,#fff 0 1px,transparent 1.6px),radial-gradient(circle at 18% 32%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 27% 8%,#fff 0 1.2px,transparent 1.8px),radial-gradient(circle at 39% 24%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 48% 12%,#fff 0 1px,transparent 1.6px),radial-gradient(circle at 57% 36%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 66% 18%,#fff 0 1.2px,transparent 1.8px),radial-gradient(circle at 74% 44%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 93% 10%,#fff 0 1px,transparent 1.6px),radial-gradient(circle at 97% 40%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 33% 52%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 12% 58%,#fff 0 1px,transparent 1.6px);animation:miTwinkle 3.4s ease-in-out infinite alternate}.mi-sea__stars--2{background-image:radial-gradient(circle at 10% 26%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 22% 6%,#fff 0 1px,transparent 1.6px),radial-gradient(circle at 35% 40%,#fff 0 1.1px,transparent 1.7px),radial-gradient(circle at 44% 4%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 53% 26%,#fff 0 1px,transparent 1.6px),radial-gradient(circle at 62% 50%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 70% 8%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 80% 30%,#fff 0 1.1px,transparent 1.7px),radial-gradient(circle at 88% 56%,#fff 0 .8px,transparent 1.4px),radial-gradient(circle at 3% 46%,#fff 0 .8px,transparent 1.4px);animation-duration:4.6s;animation-delay:-2s}@keyframes miTwinkle{0%{opacity:.35}to{opacity:1}}.mi-sea__moon{position:absolute;left:43%;top:27%;z-index:0;width:9cqw;height:9cqw;border-radius:50%;background:radial-gradient(circle at 36% 34%,#fffdf5,#f2e4bd 72%);box-shadow:0 0 4cqw #fff0c88c,0 0 14cqw #fff0c838}.mi-sea__glint{position:absolute;left:40.5%;top:58%;bottom:6%;z-index:5;width:14cqw;background:repeating-linear-gradient(180deg,rgba(255,244,214,.55) 0 .35cqw,transparent .35cqw 1.6cqw);-webkit-mask-image:radial-gradient(ellipse 50% 100% at 50% 0%,#000 25%,transparent 80%);mask-image:radial-gradient(ellipse 50% 100% at 50% 0%,#000 25%,transparent 80%);filter:blur(1.2px);opacity:.6;animation:miGlint 2.6s ease-in-out infinite alternate}@keyframes miGlint{0%{opacity:.3;transform:scaleX(.8)}to{opacity:.65;transform:scaleX(1.1)}}.mi-sea__w{position:absolute;left:0;bottom:0;width:200%;animation:miWave 24s linear infinite}.mi-sea__w path{stroke:#ffffff1f;stroke-width:2;vector-effect:non-scaling-stroke}.mi-sea__w--3{height:62%;z-index:1;animation-duration:30s}.mi-sea__w--3 path{fill:#0e345c}.mi-sea__w--2{height:44%;z-index:3;animation-duration:19s}.mi-sea__w--2 path{fill:#0a2849}.mi-sea__w--1{height:24%;z-index:4;animation-duration:12s}.mi-sea__w--1 path{fill:#061a33}@keyframes miWave{to{transform:translate(-50%)}}.mi-sea__boat{position:absolute;left:12%;bottom:22%;z-index:2;width:24cqw;height:24cqw;transform-origin:50% 85%;filter:drop-shadow(0 0 1.6cqw rgba(255,255,255,.18));animation:miBob 5s ease-in-out infinite}@keyframes miBob{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-5%) rotate(4deg)}}.mi-sea__books{position:absolute;right:5%;bottom:7%;z-index:6;display:flex;justify-content:flex-end;width:44%}.mi-sea__books span{width:40%;margin-left:-12%;aspect-ratio:2 / 3;border-radius:.8cqw;overflow:hidden;box-shadow:-1.4cqw 2cqw 3.6cqw #0009;animation:miFloat2 6s ease-in-out infinite}.mi-sea__books span:nth-child(1){rotate:-11deg;translate:0 1.4cqw;animation-delay:-1s}.mi-sea__books span:nth-child(2){rotate:-2deg;z-index:1;animation-delay:-3s}.mi-sea__books span:nth-child(3){rotate:8deg;translate:0 1.2cqw;z-index:2;animation-delay:-5s}.mi-sea__books img{display:block;width:100%;height:100%;object-fit:cover}@keyframes miFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-1.4cqw)}}.mi-sea__count{position:absolute;left:6%;top:7%;z-index:6;display:block;max-width:44%}.mi-sea__count b{display:block;font-size:8.4cqw;font-weight:900;letter-spacing:-.035em;line-height:1;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 3cqw rgba(120,190,255,.45)}.mi-sea__count span{display:block;margin-top:1cqw;font-size:max(11px,2.3cqw);font-weight:600;line-height:1.3;color:#ffffffc7}.mi-fx--sea:not(.is-run) *,.mi-fx--till:not(.is-run) .mi-till__bokeh i,.mi-fx--till:not(.is-run) .mi-till__pc i{animation-play-state:paused!important}@media(max-width:989px){.mi-sol__panel{grid-template-columns:minmax(0,1fr);gap:30px;align-items:start}.mi-sol__panel .mi-fx{order:-1}.mi-sol__tabs{grid-template-columns:minmax(0,1fr);max-width:620px;margin-bottom:28px}.mi-sol__stage{max-width:620px;margin:0 auto}}@media(max-width:599px){.mi-sol .mi-wrap{padding-top:64px;padding-bottom:64px}.mi-sol__tab{padding:11px 12px 13px;gap:12px}.mi-sol__ic{width:38px;height:38px;border-radius:12px}.mi-sol__tt b{font-size:.95rem}.mi-fx{border-radius:20px}.mi-fx__hud{font-size:.74rem;padding:6px 10px 6px 9px}.mi-fx__fire{padding:10px 15px 10px 12px;font-size:.88rem}.mi-fx__hint{font-size:.74rem;padding:6px 9px}.mi-sol__cta .mi-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.mi-sheen,.mi-btn--shine:after,.mi-sol__aurora i,.mi-sol__step--s:before,.mi-fx__fire,.mi-fx__hint,.mi-fx--sea *,.mi-till__bokeh i,.mi-till__pc i,.mi-sol__panel.is-on *,.mi-sol__panel.is-on .mi-fx,.mi-sol__panel.is-on .mi-sol__pb:before{animation:none!important}.mi-sheen{-webkit-text-fill-color:currentColor;background:none}[data-mi-words] .mi-w{opacity:1;transform:none;filter:none;transition:none}.mi-till *,.mi-sol__ink{transition:none!important}.mi-till__chk{transform:none}.mi-till__chk path{stroke-dashoffset:0}}.mi-has-fx .mi-wrap{display:block}.mi-fxrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;margin-bottom:44px}.mi-fxrow>.mi-fx{aspect-ratio:16 / 11}.mi-pos .mi-fx{box-shadow:0 30px 70px -24px #17181c73}.mi-has-fx .mi-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.mi-pos.mi-has-fx .mi-pos__grid{grid-template-columns:1.3fr 1fr 1fr}.mi-books__top>.mi-fxrow{flex:1 1 100%;margin-bottom:0}.mi-books__top .mi-books__nav{margin-left:auto}@media(max-width:989px){.mi-fxrow{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:32px}.mi-fxrow>.mi-fx{max-width:620px;width:100%;margin:0 auto}.mi-pos.mi-has-fx .mi-pos__grid{grid-template-columns:1.3fr 1fr}}@media(max-width:899px){.mi-has-fx .mi-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.mi-pos.mi-has-fx .mi-pos__grid{grid-template-columns:1fr}.mi-fxrow>.mi-fx{aspect-ratio:4 / 3}}.mi-hero .mi-wrap{padding-bottom:44px}.mi-hero__intro{margin-bottom:24px}.mi-hero__nav{display:flex;flex-wrap:wrap;gap:10px}.mi-hero__nav a{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;background:#fff;border:1.5px solid var(--mi-line);color:var(--mi-ink);font-weight:700;text-decoration:none;transition:border-color .2s ease}.mi-hero__nav a:after{content:"\2193";color:var(--mi-mag)}.mi-hero__nav a:hover{border-color:var(--mi-ink)}.mi-fx--field2 .mi-fx__bg{object-position:50% 50%}.mi-fx--field2:before{background:linear-gradient(180deg,rgba(0,0,0,.18) 0%,transparent 25%,transparent 70%,rgba(0,0,0,.35) 100%)}.mi-panel--b2b li:before{color:var(--mi-ink)}.mi-panel--b2b{background:#fff}.mi[id]{scroll-margin-top:90px}.mi-paused,.mi-paused *,.mi-paused *:before,.mi-paused *:after{animation-play-state:paused!important}html.mi-lite .ms-wind,html.mi-lite .ms-gull,html.mi-lite .ms-sun,html.mi-lite .ms-beam,html.mi-lite .ms-rose,html.mi-lite .ms-helm,html.mi-lite .ms-cloud{display:none!important}html.mi-lite .ms-layer,html.mi-lite .ms-div svg,html.mi-lite .ms-boat,html.mi-lite .ms-boat>svg,html.mi-lite .ms-boat .ms-sailcloth,html.mi-lite .mi-sea__w,html.mi-lite .mi-sea__glint,html.mi-lite .mi-sea__stars,html.mi-lite .mi-sea__books span,html.mi-lite .mi-sea__boat,html.mi-lite .mi-till__bokeh i,html.mi-lite .ptl-sol__waves span,html.mi-lite .ptl-sol__birds i,html.mi-lite .ptl-sol__birds svg,html.mi-lite .ptl-boom span,html.mi-lite .ptl-marq__t{animation:none!important}html.mi-lite .ms-boat{translate:30vw 0}.mi-sea__w{width:200%!important;max-width:none!important;min-width:200%;left:0;height:auto}.mi-sea__w--3{height:62%!important}.mi-sea__w--2{height:44%!important}.mi-sea__w--1{height:24%!important}@media(min-width:900px){.mi-hero .mi-wrap{display:grid;grid-template-columns:1.25fr 1fr;column-gap:48px;align-items:center}.mi-hero__intro{display:contents}.mi-hero h1{grid-column:1;grid-row:1;margin:0 0 20px}.mi-hero__nav{grid-column:1;grid-row:2}.mi-hero__intro p{grid-column:2;grid-row:1 / span 2;align-self:center}}.ms-div svg{max-width:none!important}
/*# sourceMappingURL=/cdn/shop/t/61/assets/mirine-shop.css.map */
