:root{--pb-xi-bg:#02050b;--pb-xi-bg-soft:#050b16;--pb-xi-card:rgba(10, 20, 36, 0.76);--pb-xi-text:#fff;--pb-xi-soft:rgba(255, 255, 255, 0.67);--pb-xi-blue:#168bff;--pb-xi-cyan:#39d5ff;--pb-xi-orange:#ff6900;--pb-xi-border:rgba(125, 184, 255, 0.18)}html,body{max-width:100%;overflow-x:hidden;overflow-x:clip}#pb-xiaomi-page,#pb-xiaomi-page *{box-sizing:border-box}#pb-xiaomi-page{width:100vw;max-width:100vw;margin:0 calc(50% - 50vw);color:var(--pb-xi-text);background:var(--pb-xi-bg);overflow:hidden}.pb-xiaomi-hero{position:relative;min-height:720px;display:grid;align-items:center;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 75% 43%,rgb(23 131 255 / .18),transparent 32%),radial-gradient(circle at 49% 110%,rgb(30 86 255 / .11),transparent 37%),linear-gradient(135deg,#02050b 0%,#071325 55%,#02050b 100%)}.pb-xiaomi-hero::before,.pb-xiaomi-hero::after{content:"";position:absolute;z-index:-1;pointer-events:none}.pb-xiaomi-hero::before{inset:0;background:linear-gradient(112deg,transparent 0 48%,rgb(67 155 255 / .035) 48.1% 48.35%,transparent 48.5% 100%)}.pb-xiaomi-hero::after{left:50%;bottom:-105px;width:min(76vw, 1160px);height:210px;border-radius:50%;background:radial-gradient(ellipse,rgb(28 126 255 / .18),rgb(12 55 145 / .06) 43%,transparent 70%);filter:blur(18px);transform:translateX(-50%)}.pb-xiaomi-ambient{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.48;background-image:linear-gradient(rgb(69 150 255 / .07) 1px,transparent 1px),linear-gradient(90deg,rgb(69 150 255 / .07) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent,#000 45%,#000 75%,transparent)}.pb-xiaomi-aurora{position:absolute;top:-34%;right:-8%;z-index:-1;width:min(58vw, 980px);height:95%;border-radius:50%;background:radial-gradient(ellipse at center,rgb(22 139 255 / .2),rgb(64 49 255 / .07) 42%,transparent 70%);filter:blur(44px);pointer-events:none;animation:pb-xiaomi-breathe 7s ease-in-out infinite alternate}.pb-xiaomi-streak{position:absolute;right:5%;bottom:9%;z-index:-1;width:55%;height:1px;background:linear-gradient(90deg,transparent,rgb(55 190 255 / .48),rgb(255 105 0 / .2),transparent);box-shadow:0 0 24px rgb(36 164 255 / .24);pointer-events:none;transform:rotate(-8deg)}.pb-xiaomi-hero-inner{width:min(calc(100% - 48px), 1400px);margin:0 auto;display:grid;grid-template-columns:minmax(0,0.92fr) minmax(430px,1.08fr);align-items:center;gap:clamp(20px, 5vw, 82px);padding:90px 0 86px}.pb-xiaomi-copy{position:relative;z-index:3;max-width:650px;animation:pb-xiaomi-copy-in .75s cubic-bezier(.2,.72,.2,1) both}.pb-xiaomi-brandline{display:flex;align-items:center;gap:12px;margin-bottom:24px;color:#9edcff;font-size:12px;font-weight:800;letter-spacing:.15em}.pb-xiaomi-logo{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#fff;border-radius:10px;background:var(--pb-xi-orange);font-size:15px;font-weight:900;letter-spacing:-.08em;text-transform:lowercase;box-shadow:0 8px 24px rgb(255 105 0 / .25)}.pb-xiaomi-copy h1{margin:0;color:#fff;font-size:clamp(48px, 5.3vw, 82px);font-weight:820;line-height:.98;letter-spacing:-.055em}.pb-xiaomi-copy h1 span{color:#fff0;background:linear-gradient(90deg,#fff 0%,#8fdcff 52%,#168bff 100%);-webkit-background-clip:text;background-clip:text}.pb-xiaomi-copy>p{max-width:575px;margin:24px 0 0;color:var(--pb-xi-soft);font-size:clamp(16px, 1.45vw, 19px);line-height:1.65}.pb-xiaomi-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:34px}.pb-xiaomi-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 24px;color:#fff;border:1px solid #fff0;border-radius:14px;font-size:15px;font-weight:760;line-height:1;text-decoration:none;transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}.pb-xiaomi-button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pb-xiaomi-button-primary{background:linear-gradient(135deg,#168bff,#0864e8);box-shadow:0 14px 34px rgb(22 139 255 / .25)}.pb-xiaomi-button-secondary{color:rgb(255 255 255 / .86);border-color:rgb(255 255 255 / .16);background:rgb(255 255 255 / .045);backdrop-filter:blur(14px)}.pb-xiaomi-benefits{display:flex;flex-wrap:wrap;gap:10px 25px;margin:28px 0 0;padding:0;color:rgb(255 255 255 / .58);font-size:13px;list-style:none}.pb-xiaomi-benefits li::before{content:"✓";margin-right:7px;color:var(--pb-xi-cyan);font-weight:900}.pb-xiaomi-visual{position:relative;min-height:545px;display:flex;align-items:center;justify-content:center;isolation:isolate;animation:pb-xiaomi-visual-in .9s .08s cubic-bezier(.2,.72,.2,1) both}.pb-xiaomi-showcase{position:absolute;z-index:-2;width:min(79%, 535px);height:min(83%, 480px);border:1px solid rgb(129 194 255 / .12);border-radius:44px;background:linear-gradient(145deg,rgb(255 255 255 / .055),rgb(255 255 255 / .008) 38%,rgb(20 92 190 / .035)),rgb(5 14 29 / .28);box-shadow:inset 0 1px 0 rgb(255 255 255 / .07),inset 0 -30px 70px rgb(1 5 13 / .3),0 44px 90px rgb(0 0 0 / .25);backdrop-filter:blur(5px);transform:perspective(1000px) rotateY(-7deg) rotateX(2deg)}.pb-xiaomi-glow{position:absolute;z-index:-2;width:min(75%, 480px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(22 139 255 / .34),rgb(64 50 255 / .09) 44%,transparent 72%);filter:blur(5px)}.pb-xiaomi-pedestal{position:absolute;bottom:6%;z-index:1;width:min(52%, 360px);height:50px;border-radius:50%;background:radial-gradient(ellipse,rgb(45 173 255 / .38),rgb(31 97 255 / .11) 42%,transparent 72%);filter:blur(8px);transform:perspective(300px) rotateX(66deg)}.pb-xiaomi-orbit{position:absolute;z-index:-1;border:1px solid rgb(78 175 255 / .17);border-radius:50%;transform:rotate(-17deg)}.pb-xiaomi-orbit-one{width:min(87%, 585px);aspect-ratio:1.23}.pb-xiaomi-orbit-two{width:min(67%, 440px);aspect-ratio:1.08;border-color:rgb(255 105 0 / .16);transform:rotate(26deg)}.pb-xiaomi-visual>img{position:relative;z-index:2;width:auto;height:min(67vh, 515px);min-height:410px;display:block;object-fit:contain;filter:drop-shadow(0 38px 42px rgb(0 0 0 / .58)) drop-shadow(0 0 24px rgb(31 133 255 / .19));transform:perspective(1200px) rotateY(-7deg) rotateZ(1.5deg);transition:transform .6s cubic-bezier(.2,.75,.25,1),filter .6s ease}.pb-xiaomi-product-badge,.pb-xiaomi-spec{position:absolute;z-index:4;border:1px solid rgb(136 199 255 / .19);background:rgb(6 16 31 / .75);box-shadow:0 18px 38px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .06);backdrop-filter:blur(16px)}.pb-xiaomi-product-badge::after{content:"";position:absolute;left:calc(100% + 8px);top:50%;width:44px;height:1px;background:linear-gradient(90deg,rgb(70 202 255 / .52),transparent)}.pb-xiaomi-product-badge{top:13%;left:9%;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;color:#fff;font-size:11px;font-weight:820;letter-spacing:.06em}.pb-xiaomi-product-badge span{width:7px;height:7px;border-radius:50%;background:var(--pb-xi-cyan);box-shadow:0 0 12px var(--pb-xi-cyan)}.pb-xiaomi-spec{min-width:126px;padding:13px 16px;border-radius:16px}.pb-xiaomi-spec::before{content:"";position:absolute;top:50%;right:100%;width:42px;height:1px;background:linear-gradient(90deg,transparent,rgb(80 192 255 / .48))}.pb-xiaomi-spec::after{content:"";position:absolute;top:calc(50% - 3px);right:calc(100% + 40px);width:7px;height:7px;border-radius:50%;background:var(--pb-xi-cyan);box-shadow:0 0 12px rgb(57 213 255 / .8)}.pb-xiaomi-spec strong,.pb-xiaomi-spec span{display:block}.pb-xiaomi-spec strong{color:#fff;font-size:18px;line-height:1}.pb-xiaomi-spec span{margin-top:5px;color:rgb(255 255 255 / .58);font-size:11px}.pb-xiaomi-spec-ram{top:25%;right:2%}.pb-xiaomi-spec-storage{right:8%;bottom:18%}@media (hover:hover) and (pointer:fine){.pb-xiaomi-button:hover{color:#fff;transform:translateY(-3px)}.pb-xiaomi-button-primary:hover{box-shadow:0 18px 42px rgb(22 139 255 / .34)}.pb-xiaomi-button-secondary:hover{border-color:rgb(75 181 255 / .38);background:rgb(22 139 255 / .09)}.pb-xiaomi-visual:hover>img{filter:drop-shadow(0 44px 48px rgb(0 0 0 / .64)) drop-shadow(0 0 31px rgb(31 133 255 / .27));transform:perspective(1200px) rotateY(0deg) rotateZ(0deg) translateY(-7px) scale(1.025)}}.pb-xiaomi-families{position:relative;z-index:5;margin-top:-30px;padding:110px 24px 100px;border-radius:34px 34px 0 0;box-shadow:0 -22px 55px rgb(0 0 0 / .24),inset 0 1px 0 rgb(104 182 255 / .08);background:radial-gradient(circle at 50% 0%,rgb(22 139 255 / .09),transparent 32%),linear-gradient(180deg,#02050b,#050a13)}@keyframes pb-xiaomi-copy-in{from{opacity:0;transform:translate3d(-22px,18px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes pb-xiaomi-visual-in{from{opacity:0;transform:translate3d(26px,18px,0) scale(.97)}to{opacity:1;transform:translate3d(0,0,0) scale(1)}}@keyframes pb-xiaomi-breathe{from{opacity:.72;transform:translate3d(0,0,0) scale(.96)}to{opacity:1;transform:translate3d(-2%,3%,0) scale(1.04)}}.pb-xiaomi-families-inner{width:min(100%, 1400px);margin:0 auto}.pb-xiaomi-section-heading{max-width:720px;margin:0 auto 38px;text-align:center}.pb-xiaomi-section-heading>span{color:#8fd6ff;font-size:12px;font-weight:800;letter-spacing:.16em}.pb-xiaomi-section-heading h2{margin:12px 0 0;color:#fff;font-size:clamp(32px, 3.5vw, 50px);line-height:1.06;letter-spacing:-.04em}.pb-xiaomi-section-heading p{margin:14px 0 0;color:var(--pb-xi-soft);font-size:16px}.pb-xiaomi-family-grid{display:grid;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:13px}.pb-xiaomi-family-card{position:relative;min-width:0;min-height:190px;display:flex;flex-direction:column;align-items:flex-start;padding:24px 22px;color:#fff;border:1px solid var(--pb-xi-border);border-radius:22px;background:linear-gradient(145deg,rgb(255 255 255 / .045),rgb(255 255 255 / .012)),var(--pb-xi-card);box-shadow:inset 0 1px 0 rgb(255 255 255 / .055),0 18px 38px rgb(0 0 0 / .18);text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease}.pb-xiaomi-family-card::before{content:"";position:absolute;right:-55px;bottom:-70px;z-index:-1;width:175px;height:175px;border-radius:50%;background:radial-gradient(circle,rgb(22 139 255 / .24),transparent 69%)}.pb-xiaomi-family-card.is-featured::before{background:radial-gradient(circle,rgb(255 105 0 / .26),transparent 69%)}.pb-xiaomi-family-card.is-featured{border-color:rgb(255 105 0 / .26);background:linear-gradient(145deg,rgb(255 105 0 / .09),rgb(255 255 255 / .018)),rgb(12 20 34 / .84)}.pb-xiaomi-family-kicker{color:#8fd6ff;font-size:9px;font-weight:850;letter-spacing:.13em}.is-featured .pb-xiaomi-family-kicker{color:#ff9a55}.pb-xiaomi-family-card strong{margin-top:10px;color:#fff;font-size:21px;line-height:1.15;letter-spacing:-.025em}.pb-xiaomi-family-card small{margin-top:8px;color:rgb(255 255 255 / .55);font-size:12px;line-height:1.45}.pb-xiaomi-family-arrow{width:34px;height:34px;margin-top:auto;display:inline-flex;align-items:center;justify-content:center;color:var(--pb-xi-cyan);border:1px solid rgb(57 213 255 / .18);border-radius:50%;background:rgb(22 139 255 / .09);transition:transform .28s ease,background .28s ease}@media (hover:hover) and (pointer:fine){.pb-xiaomi-family-card:hover{color:#fff;border-color:rgb(72 176 255 / .4);background:linear-gradient(145deg,rgb(22 139 255 / .1),rgb(255 255 255 / .018)),rgb(10 24 44 / .92);box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 24px 46px rgb(0 0 0 / .28);transform:translateY(-7px)}.pb-xiaomi-family-card:hover .pb-xiaomi-family-arrow{background:rgb(22 139 255 / .18);transform:translateX(4px)}}#pb-xiaomi-catalogo{scroll-margin-top:100px}@media (max-width:1080px){.pb-xiaomi-hero-inner{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)}.pb-xiaomi-family-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.pb-xiaomi-hero{min-height:auto}.pb-xiaomi-hero-inner{width:min(calc(100% - 32px), 620px);grid-template-columns:1fr;gap:20px;padding:66px 0 54px;text-align:center}.pb-xiaomi-copy{max-width:none}.pb-xiaomi-brandline,.pb-xiaomi-actions,.pb-xiaomi-benefits{justify-content:center}.pb-xiaomi-copy h1{font-size:clamp(42px, 13vw, 65px)}.pb-xiaomi-copy>p{margin-right:auto;margin-left:auto}.pb-xiaomi-visual{min-height:440px}.pb-xiaomi-showcase{width:min(88%, 470px);height:88%;border-radius:32px;transform:none}.pb-xiaomi-visual>img{height:400px;min-height:0}.pb-xiaomi-product-badge{top:9%;left:4%}.pb-xiaomi-spec-ram{top:25%;right:1%}.pb-xiaomi-spec-storage{right:2%;bottom:14%}.pb-xiaomi-families{margin-top:-18px;padding:86px 16px 82px;border-radius:25px 25px 0 0}.pb-xiaomi-family-grid{display:flex;gap:12px;margin:0 -16px;padding:8px 16px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pb-xiaomi-family-grid::-webkit-scrollbar{display:none}.pb-xiaomi-family-card{min-width:min(76vw, 285px);min-height:178px;scroll-snap-align:start}}@media (max-width:480px){.pb-xiaomi-brandline{font-size:10px;letter-spacing:.11em}.pb-xiaomi-actions{align-items:stretch}.pb-xiaomi-button{width:100%}.pb-xiaomi-benefits{gap:8px 15px;font-size:11px}.pb-xiaomi-visual{min-height:390px}.pb-xiaomi-visual>img{height:350px}.pb-xiaomi-spec{min-width:106px;padding:11px 12px}.pb-xiaomi-spec strong{font-size:15px}.pb-xiaomi-product-badge{padding:8px 10px;font-size:9px}.pb-xiaomi-product-badge::after,.pb-xiaomi-spec::before,.pb-xiaomi-spec::after{display:none}}@media (prefers-reduced-motion:reduce){.pb-xiaomi-button,.pb-xiaomi-family-card,.pb-xiaomi-family-arrow,.pb-xiaomi-visual>img{transition:none!important}.pb-xiaomi-copy,.pb-xiaomi-visual,.pb-xiaomi-aurora{animation:none!important}}