/* BlackNEST — cinematic typography and independent Matrix animation. */
body{background:var(--bg)}.page-grid{opacity:.055}.site-content{z-index:1;outline:none}.code-rain{position:fixed;inset:0;width:100%;height:100%;z-index:5;pointer-events:none;opacity:.76;mix-blend-mode:screen}.header{background:rgba(4,10,12,.73);height:80px;border-color:rgba(89,242,196,.13)}[data-theme=light] .header{background:rgba(237,243,242,.92)}.header .brand{font-size:27px}.brand-icon{display:none}.wordmark{position:relative}.wordmark .matrix-word{position:relative}.matrix-word:after{content:"01 1 0\A 1 01\A  0 1";position:absolute;top:80%;left:8%;width:90%;height:36px;white-space:pre;overflow:hidden;font:7px/9px "Courier New",monospace;letter-spacing:.5em;text-align:center;-webkit-text-fill-color:var(--accent);opacity:.55;mask-image:linear-gradient(#000,transparent);animation:small-drip 2.8s linear infinite;pointer-events:none}.footer-brand .matrix-word:after{font-size:10px;height:55px;line-height:12px}.boot .matrix-word:after{display:none}@keyframes small-drip{from{transform:translateY(-3px)}to{transform:translateY(12px);opacity:0}}
.cinema-scroll{height:290svh;position:relative;background:#030909;--journey:0;--disperse:0;color:#effcf6;isolation:isolate}.cinema-sticky{height:100svh;min-height:650px;position:sticky;top:0;overflow:hidden;perspective:1200px;background:#030909}.cinema-backdrop{position:absolute;inset:0;overflow:hidden}.infrastructure-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 60%;transform:scale(calc(1.02 + var(--journey)*.45)) translateY(calc(var(--journey)*-5%));filter:saturate(1.16);will-change:transform}.cinema-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(1,7,8,.35),rgba(1,8,9,.07) 35%,rgba(1,7,8,.32) 60%,rgba(1,7,8,.94)),radial-gradient(ellipse at 50% 35%,transparent 15%,rgba(0,4,5,.4))}.screen-grain{position:absolute;inset:0;opacity:.13;background:repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(70,230,180,.13) 4px);pointer-events:none}.cinema-topline{position:absolute;top:118px;left:6%;right:6%;display:flex;justify-content:space-between;font:11px/1.5 var(--mono);letter-spacing:.19em;color:#9ebdb2}.cinema-topline span:first-child:before{content:"// ";color:#58edc9}.cinema-center{position:absolute;top:24%;left:0;right:0;text-align:center;transform-style:preserve-3d;z-index:3}.cinema-kicker{font:12px var(--mono);color:#b3cfc4;letter-spacing:.13em;margin:0 0 36px}.cinema-logo{display:flex;align-items:center;justify-content:center;font-family:Arial,Helvetica,sans-serif;font-size:clamp(6rem,15.6vw,16rem);font-weight:900;letter-spacing:-.075em;line-height:1.06;margin:0;white-space:nowrap;color:#f0f9f3;position:relative}.cinema-black{display:block;text-shadow:0 10px 50px rgba(0,0,0,.7);transform:translate3d(calc(var(--disperse,0)*-21vw),calc(var(--disperse,0)*-22px),calc(var(--disperse,0)*-300px)) rotateY(calc(var(--disperse,0)*-18deg));opacity:calc(1 - var(--disperse,0)*.85);will-change:transform}.nest-slot{position:relative;width:2.71em;height:1.08em;display:inline-block;letter-spacing:-.045em;color:#58edc9}.nest-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(#a8ffe1,#26d995);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-stroke:1px #50d9aa;transition:opacity .3s}.nest-slot.particles-ready .nest-fallback{opacity:0}.nest-canvas{position:absolute;left:-65%;top:-120%;width:230%;height:420%;pointer-events:none;max-width:none}.phase-caption{position:relative;min-height:26px;margin-top:31px;margin-bottom:32px;color:#84cfac;font:11px/1.5 var(--mono);letter-spacing:.28em}.phase-copy{position:absolute;inset:0;opacity:0;transform:translateY(14px);transition:opacity .45s,transform .6s}.phase-copy.is-active{opacity:1;transform:none}.launch-announcement{font-size:clamp(2rem,4.4vw,4.7rem);line-height:1.12;font-weight:600;letter-spacing:.16em;color:#e3ffec;margin:0;text-shadow:0 0 32px rgba(54,236,160,.28);display:inline-block;position:relative}.launch-announcement:before,.launch-announcement:after{content:"";width:clamp(25px,5vw,75px);height:1px;position:absolute;top:50%;background:linear-gradient(90deg,transparent,#49e8a8)}.launch-announcement:before{right:calc(100% + 25px)}.launch-announcement:after{left:calc(100% + 20px);transform:rotate(180deg)}.cinema-enter{display:flex;justify-content:center;align-items:center;gap:13px;position:relative;width:max-content;margin:32px auto 0;padding:12px 0;font:11px var(--mono);letter-spacing:.14em;color:#96c6b0;border-bottom:1px solid rgba(85,230,177,.3)}.cinema-enter:hover{color:#fff}.cinema-enter svg{width:17px;height:20px;fill:none;stroke:currentColor;stroke-width:1}.cinema-bottom{position:absolute;bottom:30px;left:6%;right:6%;display:flex;align-items:center;justify-content:space-between;gap:25px;font:10px var(--mono);letter-spacing:.16em;color:#89a99b;z-index:7}.cinema-scroll-hint{display:flex;align-items:center;gap:17px}.scroll-line{width:1px;height:38px;background:rgba(75,213,159,.3);overflow:hidden;position:relative}.scroll-line:after{position:absolute;content:"";width:1px;height:15px;background:#63f1bb;animation:scroll-down 2s ease-in-out infinite}@keyframes scroll-down{from{transform:translateY(-15px)}to{transform:translateY(40px)}}.phase-track{display:flex;gap:14px;align-items:center}.phase-tick{display:flex;align-items:center;gap:10px;color:#6d9280;transition:color .3s}.phase-tick i{display:block;width:30px;height:1px;background:#284e3b}.phase-tick.is-active{color:#bbffcf}.phase-tick.is-active i{background:#68eeba;box-shadow:0 0 10px #68eeba}.vertical-code-label{position:absolute;left:24px;top:45%;font:10px var(--mono);letter-spacing:.19em;color:#6b9685;writing-mode:vertical-rl}.sequence-anchor{position:absolute;top:calc(100svh - 80px);left:0;width:1px;height:1px;scroll-margin-top:0}.ticker{position:relative;z-index:8;background:#06130f;color:#91bca7;border-color:rgba(83,210,158,.18)}.ticker-track{animation-duration:32s}.ticker b{color:#60e8b1}
.watcher-scroll{height:165svh;position:relative;--watch:.5;background:#03090a;color:#effbf4}.watcher-sticky{height:100svh;min-height:670px;position:sticky;top:0;overflow:hidden;perspective:1400px}.watcher-art-wrap{position:absolute;inset:-4%;transform:perspective(1400px) rotateY(calc((var(--watch) - .5)*10deg)) translateZ(calc(var(--watch)*90px));will-change:transform}.watcher-art{width:100%;height:100%;object-fit:cover;object-position:36% center;transform:scale(calc(1.14 - var(--watch)*.1)) translateX(calc((var(--watch) - .5)*5%));will-change:transform}.watcher-shade{position:absolute;inset:0;background:linear-gradient(90deg,transparent 5%,rgba(2,8,9,.07) 38%,rgba(2,8,9,.78) 62%,rgba(2,8,9,.9)),linear-gradient(0deg,#03090a,transparent 25%,transparent 75%,rgba(3,9,10,.7));pointer-events:none}.watcher-copy{position:absolute;top:24%;left:56%;right:6%;transform:translateY(calc((.5 - var(--watch))*105px)) rotateY(calc((.5 - var(--watch))*8deg));transform-origin:left;z-index:2;will-change:transform}.watcher-copy h2{font-size:clamp(2.5rem,4vw,4.5rem);color:#effbf4;line-height:1.12;margin-bottom:28px;letter-spacing:-.05em}.watcher-copy p{color:#9db9ad;font-size:17px;max-width:520px}.watcher-copy .eyebrow{color:#65e6b8;font-size:11px}.watcher-copy .text-link{color:#e4fff0;border-color:#5ae6b5}.watcher-word{position:absolute;bottom:3%;left:6%;font-weight:900;font-size:clamp(80px,12vw,200px);letter-spacing:-.055em;line-height:1;-webkit-text-stroke:1px rgba(63,227,166,.3);color:transparent;transform:translateX(calc((var(--watch) - .5)*70px));opacity:.8}.watcher-word span{display:block;font:10px var(--mono);letter-spacing:.4em;color:#72ad94;-webkit-text-stroke:0;margin-left:10px;margin-top:12px}.watcher-credit{position:absolute;bottom:40px;right:6%;font:10px var(--mono);letter-spacing:.15em;color:#649b82}.company-emblem:before,.company-emblem:after{display:none}.company-emblem{background:linear-gradient(145deg,var(--soft),transparent);transform-style:preserve-3d}.company-emblem img{filter:drop-shadow(0 0 30px rgba(68,200,150,.3))}.focus-section{background:linear-gradient(130deg,var(--bg2),var(--bg));position:relative}.focus-card{background:linear-gradient(145deg,rgba(41,145,111,.08),transparent)}.focus-card:hover{background:var(--surface)}.portal-section{background:#06120e;color:#f2fff6}.portal-section p{color:#a2bbaf}.portal-watermark{opacity:.045;color:#88ffb9;font-family:var(--mono)}.portal-section .roadmap{border-color:#214934}.portal-section .roadmap div{color:#b1c6b9}.portal-section .eyebrow{color:#67e7b8}.portal-section .button{background:#67e7b8;color:#061b11;border-color:#67e7b8}.article-art{position:absolute;inset:0;overflow:hidden}.article-art img{width:100%;height:100%;object-fit:cover;opacity:.33;object-position:50% 64%}.article-nest{position:absolute;right:3%;top:20%;font-size:clamp(150px,29vw,480px);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(47,213,161,.12);font-weight:900;letter-spacing:-.065em;transform:perspective(700px) rotateY(-23deg)}.article-hero:after{background:linear-gradient(90deg,var(--bg) 6%,color-mix(in srgb,var(--bg) 82%,transparent) 48%,transparent)}[data-theme=light] .article-art img{opacity:.19}[data-theme=light] .code-rain{mix-blend-mode:multiply;opacity:.38}[data-theme=light] .cinema-scroll .launch-announcement{color:#e3ffec}[data-theme=light] .ticker{background:#dbece3;color:#466b57}[data-theme=light] .ticker b{color:#007d57}
.boot{background:#020808;perspective:1200px}.boot-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5;animation:boot-push 5s ease-out both}.boot-vignette{position:absolute;inset:0;background:linear-gradient(0deg,#020808,rgba(2,8,8,.15) 50%,rgba(2,8,8,.6)),radial-gradient(ellipse at center,transparent,rgba(1,5,5,.45))}.boot-cinematic{position:relative;width:100%;text-align:center;z-index:2;transform:translateY(-10px)}.boot-cinematic .cinema-logo{font-size:clamp(65px,13vw,210px)}.boot-overline{font:11px var(--mono);color:#8fae9d;letter-spacing:.22em;margin:0 0 32px}.boot-cinematic .cinema-black{opacity:1;transform:none}.boot-soon{font-size:clamp(23px,3.5vw,50px);font-weight:500;letter-spacing:.24em;color:#bbffd8;margin:35px 0 42px;position:relative;z-index:3;text-shadow:0 0 28px rgba(51,242,165,.4)}.boot-info{width:min(460px,80%);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#8cd1ae;font:11px var(--mono);position:relative;z-index:3}.boot-cinematic .boot-track{width:min(460px,80%);margin:17px auto 25px;background:rgba(72,169,117,.25)}.boot-cinematic .boot-tag{font-size:10px;color:#668c77;margin:0;letter-spacing:.22em}.boot-top{position:absolute;top:35px;left:5%;right:5%;display:flex;align-items:center;justify-content:space-between;font:11px var(--mono);letter-spacing:.15em;color:#9db5a7;z-index:3}.boot-top #boot-countdown{font-size:44px;color:#d3ffe5;line-height:1}.boot-bottom{position:absolute;bottom:35px;left:5%;right:5%;display:flex;justify-content:space-between;font:10px var(--mono);letter-spacing:.18em;color:#779787}.boot-scanline{position:absolute;top:0;left:0;right:0;height:1px;background:rgba(100,250,177,.4);box-shadow:0 0 35px 5px rgba(68,238,137,.1);animation:boot-scan 5s linear;z-index:5;pointer-events:none}@keyframes boot-scan{to{top:100%}}@keyframes boot-push{from{transform:scale(1.2)}to{transform:scale(1.04)}}.boot.finishing{animation:cinematic-open .75s cubic-bezier(.7,0,.3,1) forwards}@keyframes cinematic-open{to{opacity:0;transform:perspective(900px) translateZ(450px);filter:blur(7px)}}.transition-screen{background:transparent}.transition-screen i{background:#03120c;border-color:rgba(84,235,169,.45);background-image:repeating-linear-gradient(90deg,transparent 0,transparent 17px,rgba(81,230,158,.08) 18px)}.transition-brand{position:absolute;left:0;right:0;top:40%;text-align:center;font-size:clamp(55px,10vw,160px);font-weight:900;letter-spacing:-.06em;line-height:1;opacity:0;color:#e8ffef;transform:perspective(500px) translateZ(-100px)}.transition-brand span{color:#56edb0}.transition-brand small{display:block;font:10px var(--mono);letter-spacing:.25em;margin-top:25px;color:#76b992}.transition-screen.active .transition-brand{animation:transition-word .5s .13s ease both}@keyframes transition-word{to{opacity:1;transform:perspective(500px) translateZ(0)}}.live-note{display:none}.footer{background:var(--bg)}.section{position:relative;background:var(--bg)}.focus-section{background:var(--bg2)}.portal-section.section{background:#06120e}.motion-off .infrastructure-art,.motion-off .cinema-black,.motion-off .watcher-art,.motion-off .watcher-art-wrap,.motion-off .watcher-copy,.motion-off .watcher-word{transform:none!important}.motion-off .cinema-black{opacity:1}.motion-off .cinema-scroll{height:100svh}.motion-off .sequence-anchor{display:none}.motion-off .watcher-scroll{height:100svh}.motion-off .code-rain{opacity:.2}.motion-off .nest-canvas{display:none}.motion-off .nest-slot.particles-ready .nest-fallback{opacity:1}
@media(min-width:1700px){.cinema-center{top:25%}.phase-caption{margin-top:35px}.cinema-kicker{margin-bottom:40px}.launch-announcement{margin-top:7px}}
@media(max-height:780px) and (min-width:700px){.cinema-center{top:24%}.cinema-logo{font-size:clamp(90px,13vw,190px)}.cinema-kicker{margin-bottom:24px}.phase-caption{margin-block:19px 24px}.launch-announcement{font-size:3rem}.cinema-enter{margin-top:20px}.watcher-copy{top:20%}}
@media(max-width:1100px){.cinema-topline{top:110px;font-size:10px}.cinema-center{top:28%}.cinema-logo{font-size:15.2vw}.watcher-copy{left:51%;right:5%}.watcher-copy h2{font-size:3.3rem}.watcher-copy p{font-size:16px}.watcher-shade{background:linear-gradient(90deg,transparent,rgba(2,8,9,.14) 25%,rgba(2,8,9,.82) 55%),linear-gradient(0deg,#03090a,transparent 40%)}.cinema-signature{display:none}.header .nav{top:80px}}
@media(max-width:700px){.header{height:70px}.header .nav{top:70px}.cinema-scroll{height:260svh}.cinema-sticky{min-height:610px}.cinema-center{top:28%}.cinema-topline{top:98px;left:6%;right:6%;font-size:9px;letter-spacing:.11em}.cinema-topline span:nth-child(2){max-width:150px;text-align:right}.cinema-kicker{font-size:10px;letter-spacing:.06em;max-width:85%;margin:0 auto 28px}.cinema-logo{font-size:16.1vw;letter-spacing:-.065em}.nest-slot{width:2.7em}.nest-canvas{left:-90%;top:-190%;width:280%;height:650%}.phase-caption{font-size:9px;letter-spacing:.15em;margin:38px 5% 34px;min-height:30px}.launch-announcement{font-size:clamp(25px,7.5vw,42px);letter-spacing:.13em}.launch-announcement:before,.launch-announcement:after{width:22px}.launch-announcement:before{right:calc(100% + 14px)}.launch-announcement:after{left:calc(100% + 10px)}.cinema-enter{font-size:10px;margin-top:32px}.cinema-bottom{bottom:30px;flex-direction:column-reverse;align-items:center;gap:20px;letter-spacing:.1em;font-size:9px}.phase-track{gap:25px}.phase-tick i{width:23px}.cinema-scroll-hint{gap:10px}.scroll-line{height:25px}.vertical-code-label{display:none}.infrastructure-art{object-position:center center}.cinema-shade{background:linear-gradient(180deg,rgba(1,7,8,.3),rgba(1,7,8,.06) 38%,rgba(1,7,8,.5) 65%,#030909)}.watcher-scroll{height:155svh}.watcher-sticky{min-height:760px}.watcher-art-wrap{inset:-2% -38% 0 -20%}.watcher-art{object-position:23% 40%}.watcher-shade{background:linear-gradient(0deg,#03090a 1%,rgba(2,8,9,.94) 27%,rgba(2,8,9,.64) 49%,rgba(2,8,9,.04) 83%)}.watcher-copy{top:auto;bottom:15%;left:7%;right:7%;transform:translateY(calc((.5 - var(--watch))*50px))}.watcher-copy h2{font-size:2.6rem;max-width:380px;margin-bottom:20px}.watcher-copy p{font-size:16px;max-width:480px}.watcher-copy .eyebrow{font-size:10px;margin-bottom:20px}.watcher-word{font-size:90px;left:7%;bottom:2%;opacity:.35}.watcher-credit{display:none}.boot-cinematic{transform:translateY(-15px)}.boot-cinematic .cinema-logo{font-size:15vw}.boot-overline{font-size:9px;letter-spacing:.1em;margin:0 auto 38px;max-width:80%}.boot-soon{font-size:27px;letter-spacing:.17em;margin:44px 0 44px}.boot-info{font-size:10px}.boot-cinematic .boot-tag{font-size:9px;letter-spacing:.11em}.boot-top{top:25px;font-size:10px}.boot-top #boot-countdown{font-size:34px}.boot-bottom{font-size:8px;letter-spacing:.1em;bottom:25px}.boot-bottom span:last-child{max-width:170px;text-align:right}.article-nest{top:40%;font-size:170px}.article-art img{object-position:65% center}.code-rain{opacity:.6}.portal-title{font-size:2.8rem}html[lang=ru] .cinema-kicker{font-size:10px}html[lang=ru] .cinema-scroll-hint{font-size:8px}html[lang=ru] .watcher-copy h2{font-size:2.3rem}}
@media(prefers-reduced-motion:reduce){.cinema-scroll,.watcher-scroll{height:100svh}.cinema-black,.watcher-copy,.watcher-word,.watcher-art-wrap,.watcher-art,.infrastructure-art{transform:none!important}.nest-canvas{display:none}.nest-slot.particles-ready .nest-fallback{opacity:1}.sequence-anchor{display:none}}
@media print{.cinema-scroll,.watcher-scroll{height:auto}.cinema-sticky,.watcher-sticky{height:auto;min-height:0;position:relative;padding:45px 0}.cinema-center,.watcher-copy{position:relative;inset:auto;transform:none!important}.cinema-logo{font-size:70px}.nest-slot.particles-ready .nest-fallback{opacity:1}.nest-canvas,.code-rain,.cinema-backdrop,.cinema-topline,.cinema-bottom,.cinema-enter,.watcher-art-wrap,.watcher-shade,.watcher-word,.watcher-credit,.article-art{display:none}.launch-announcement{font-size:35px}.cinema-black,.watcher-copy h2{color:#111}.watcher-copy{padding:30px}.watcher-copy p{color:#333}}
html:not(.js) .cinema-scroll,html:not(.js) .watcher-scroll{height:100svh}
html:not(.js) .sequence-anchor{display:none}

/* The logo keeps one layout position; only its code particles leave and return. */
.cinema-scroll{height:max(100svh,650px)}
.cinema-sticky{position:relative;height:100%;min-height:inherit}
.cinema-black{transform:none;opacity:1;will-change:auto;flex:0 0 auto;line-height:1.08;height:1.08em}
.nest-slot{flex:0 0 auto}
.nest-canvas{display:block}
.cinema-logo{isolation:isolate}
.cinema-center .cinema-logo{z-index:1}

/* Real falling code begins inside the small NEST mark and fades below it. */
.wordmark .matrix-word{display:inline-block;position:relative;overflow:visible}
.wordmark .matrix-word:after{display:none}
.brand-rain{position:absolute;top:74%;left:0;width:100%;height:48px;display:block;pointer-events:none;max-width:none}
.footer-brand .brand-rain{height:70px}
.motion-off .brand-rain{display:none}

/* Matrix rain covers the outgoing page, then falls away from the next page. */
.transition-screen{display:block;visibility:hidden;opacity:0;perspective:none;pointer-events:none;background:transparent}
.transition-screen.active{visibility:visible;opacity:1;pointer-events:auto}
.transition-rain{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}
.transition-brand{top:43%;transform:none;opacity:0;text-shadow:0 0 40px #020b07;pointer-events:none}
.transition-screen.active .transition-brand{animation:matrix-ident .3s .5s both}
.transition-screen.releasing .transition-brand{animation:none;opacity:0;transition:opacity .18s}
.transition-brand span{background:repeating-linear-gradient(180deg,#b9ffcf 0 1px,#37df96 2px 5px,#126b44 6px 7px);background-clip:text;-webkit-background-clip:text;color:transparent}
@keyframes matrix-ident{from{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}
@media(max-width:700px){.cinema-scroll{height:max(100svh,610px)}.brand-rain{height:42px}}
@media(prefers-reduced-motion:reduce){.brand-rain,.transition-screen{display:none}}
@media print{.cinema-scroll{height:auto}.cinema-sticky{height:auto}.brand-rain{display:none}}

/* Native inline text shares one baseline; particles use that exact baseline. */
.cinema-logo{display:block;line-height:1.08;text-align:center;transform:none;transform-style:flat;font-kerning:none}
.cinema-black{display:inline;line-height:inherit;height:auto;vertical-align:baseline;transform:none!important}
.nest-slot{display:inline-block;width:auto;height:auto;line-height:inherit;vertical-align:baseline;transform:none;letter-spacing:-.045em}
.nest-fallback{position:static;display:inline;line-height:inherit;letter-spacing:inherit;transition:none;-webkit-text-stroke:.4px #50d9aa;background:repeating-linear-gradient(180deg,#a7ffe1 0 1px,#40e4ad 2px 5px,#1abc83 6px 7px);background-clip:text;-webkit-background-clip:text}
.nest-baseline{display:inline-block;width:0;height:0;margin:0;padding:0;border:0;vertical-align:baseline}
.nest-canvas{left:-55%;top:-80%;width:210%;height:300%;contain:strict}
.code-rain{mix-blend-mode:normal;contain:strict}
[data-theme=light] .code-rain{mix-blend-mode:normal}
.header{backdrop-filter:none;background:rgba(4,10,12,.94)}
[data-theme=light] .header{background:rgba(237,243,242,.97)}
.infrastructure-art{filter:none}
.cinema-sticky{perspective:none}
.intro-running .code-rain{visibility:hidden}
.motion-off .nest-slot.particles-ready .nest-fallback{opacity:1!important}
@media(prefers-reduced-motion:reduce){.nest-slot.particles-ready .nest-fallback{opacity:1!important}}
@media print{.nest-slot.particles-ready .nest-fallback{opacity:1!important}}

/* Every visible Matrix character is a decimal digit, including the static fallback. */
.matrix-texture,.nest-fallback.matrix-texture{background-color:transparent;-webkit-text-stroke:0}
.wordmark .matrix-texture{background-size:96px 40px}
